MEIFYIALFVALLLLLGAVELGKSKKDRIITNAAFSAFKNNYLVVYCLMMAGDWLQGPYVYFLYTKYGFSKGDIGRLFIAGFGSSMIFGTCVGSLADKYGRKRAGITYCITYILSCMTKHSPQYKVLMIGRILGGIATSLLFSAFESWLVAEHFKRGFESQWLSLTFSKAVFLGNGLVAILAGLLANFLADTLSLGPVSPFDAASCVLALGMAIILYTWPENYGDASEGRNLLIQFKAAASAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPDEEDIPHGFIFATFMLSSMIGSSMASRLMARSTVRVESYLQLVFLVSAITLFSPVAINLLMTSTGHKGGSMTASGRVLLFAFCVFEACVGLFWPSIMKLRSQYVPEESRSTILNFFRIPVNVFVCVILYNVDAFPITVMFGMCSAFLFLASVLQNRLKLAAEKPKTKTTENWSSESVEDSEAEPLNV*