>complement(2951308..2952759) MSDVTFKHPEYVKNLPYWQKLDDVCEGEDAVKAKGEKYLPKPNAHDQSPANKSAYEAYRTRAVFYEVTGT TSNSLVGAAFATDPSFKFPPELAHLERNANGAGLSAYQLAQNGIRHLLKHYRCALYVDYPAVTPARNLAE FKQQKAYPMIHLLNAIDVINWDSMMIDNQKKLCLVVIREFTSERGADGFSKSEVEQYRVLRLEPDNEGNF IYTVQVYTKGDKGTWKGEDKKYPTDNNGDFWSYIPFTFVGAIDNSEEIKKPPLLPLANLNLAHYRDSADF QESVFYMGQPQFYAKGVNWAWYDEAKKRGIYIGAKVLLPLPENGDLGIVQADPNTLAREAMKDKWEQMKE LGARLIEKGSAAKKTATESNSDDAVQHSVLSLCVVNMNEALSMALRWAAKFVVPNVDVLTKDELMFEISQ EFNKQGYLAELARQLFEAALQGRSSFKSWWEYNQTGMFPKQKYEEEILNVEAEQDGTLNQGVN