MEAFYIALFVVLLLLLGAVELGKSNKDRIITNAAFSSFKNNYLVVYCLMMAGDWLQGPYVYFLYTQYGFTKGDIGRLFIAGFGSSMIFGTFVGSLGDKYGRKRASITYCITYILSCMTKHSPQYKVLMLGRILGGIATSLLFSAFESWLVAEHFKRGFEAQWLSLTFSKAVFLGNGLIAIIAGLVANLLADTLSLGPVSPFDAASCVLALGMSIILYTWSENYGDSSEGRSLLDQFKAAASAIASDEKVALLGAIQSLFEGSMYTFVFLWTPALSPNDEEIPHGFIFATFMLSSMIGSSLASRFMARSSLRVEVYMQIVFLVSAATLLSPVFINFLATSSGEKGGSMTSSGRVQLFAFCVFEACVGIFWPSIMKLRSQYVPEESRSTILNFFRIPVNIFVCVVLYNVNAFPITVMFGMCSIFLVMASVLQNRFMVAGEKPPKTQIIENWSSERAVDSEAELLNI*