MAAPILINDATAFSRFSTAEEVTEGIDASDRTAIVTGASSGLGAETARVLALRGAQVVLGVRNVAAGERVKKSILQEIPHARLHVLRLDLSSMASVRSFCQNFKALNLPLNILINNAGIMACPFKLSEDGLEMQFATNHIGHFYLTSLLMDDLRRAADDTSIQGRVVNVSSFGHTVFTYPAGIRFDQLNDESSYDPWCAYGQSKLANILHAKELARRFQEEGVNVVANALHPGAIFSTNLFTDAPQHTLQQIIKDVENTTPIFYKSIPQGAATQCLLALHPSTSTKTGEYFDDCQEAKPSDISNDPKLAKDLWDFSVKITSLSKEW*