>complement(639540..640325) MIAKDFARQLFNVEGRVAFVTGAGSGIGQIIAYALASAGARVVGFDLREDGGLKETVQNIEAIGGQAALY AGDVRQLSDLRAAVALTKERFGRLDIAVNAAGIANANPALEMESEQWQRVIDINLTGVWNSCKAEAELML ESGGGSIINIASMSGIIVNRGLEQAHYNSSKAGVIHLSKSLAMEWIEKGIRVNSISPGYTATPMNTRPEM VHQTREFESQTPIQRMAKVEEMAGPALFLASDAASFCTGVDLVVDGGFICW