>complement(646503..647417) MAKPKKEAKWYRFGRSGDTVDGRIIKEQDILDAVETFNSEYYPTRIWPDHKRWFNLGKVIAIRAEKNDEG GTDMYGQVEANEYYKDMNKMGQRLFFSMELWPDFRKSGKTYLSGLGATDEPASVATSEIHLSRVDEAVIV GESVESAPHYFDSQDGKEGDAKNLLAAIASFFKSQTQSDDDSDDSQEETDMTKEQYEALSNGLTALTKRF NIAFPEQQQAPAGNEAPTMEEQIIALTAQVKDLTDKQGTPPKDEPESGVSKEEFSQLKTALTTLTEQFKA ATKEQPGTNGGEHDGDGKDLSACI