MEAFYIGFFLVLLLLLGAVELGKSHKDRIITNAAFASFKNNYLVVYCLMMAGDWLQGPYVYFLYTQYGFTKGDIGRLFIAGFGSSMIFGTFVGSLADKYGRKRASITYCITYILSCMTKHSPEYKVLMLGRILGGVATSLLFSAFESWLVAEHFKRGFEAQWLSLTFSKAVFLGNGLAAIISGLVANLLADTLSLGPVSPFDTASCVLALGMVIILYTWSENYGDASEGRSLLDQFKAAASTIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEEIPHGFIFATFMLSSMIGSSLASRFMARTSLRVEIYMQVVFLVSAVTLISPVVINFLATSSGEKHGSMTIPGRVQLFAFCIFEVCVGIFWPSIMKLRSQYVPEESRSTILNFFRIPVNIFVCVVLYNVNAFPITVMFGMCAIFLFMAAVLQHRLMVAAGKPKTLEISESWSSERVVDSEADPLNI*