>complement(2991016..2991945) MSEFGGQQPAPQQVLDLGVSTEGVFNEIEMGVLQNGISYLTQNGLARICGVHRSNIADISREWEESFRHG VFARGRMEFISSYLQREQYNEPTLYIPINKDGSVHYAYPEVVCMAILEFYAFVSQSAATPTALQFFRELS RAGMRGYIYTALGYIPDDPWRHYHSRVSIMHGANSVPAGHFIVFNEIAGLMVDLIHAGLAVNQYTVPDIS VGQHWARYWSSSNYDATIGPRQRCQHYYPEEFNQSASNPQMVYAYPDNALAVFRHWLRAVYLPTKFPKYL LSKAGLLAGGQTAALQIIDNFNNRALPNP