>complement(664625..666025) MNGGTFTPGKEKERAGIYFNFKTTAENRVSAGERGTVALPIASSWGEVKKFISISSIEDLNKKVGLNIDD PSLLLLREAMKKASTVLLYRLTEGLRASADISEGVKATALYGGTKGNDIIISITENVIDSSKVDVTTYLD QSEVDKQTVSKAEELKQNNYVTFTGKGDLTVTIPLTGTAPEDVSGALPATSGIRLSGGTDKTPTNADYTA FLEAAETEYFDTIALPVEDNEQLKATFVAFIKRLRDNQGQKVQGVLSNYKGDHEGIINVTGGVLLQDGTE ITPEKATAWVAGASAGATFNQSLTFVEYEGAVDVLNRIDNDEIVERLSNGEFLFTYDSRDKSVSVEKDIN SLTSLTAEKNKMFQKNKIVRVLDAINNDLTSQLKALIKSRKASGSDVPATNDGLQFVKTLITQYLSVLQD NGGITDFDSENDITIALNNDRDGFLIDLAVQPVDAAEKFYFNVEVK