MAAAAAEATGGGGGGREEGLTLLGFWTSPFALRARFALNLKGIPYEYVEEDLFGERGKSQLLLASNPAHGGKVPVLIHGGRAVAESLVIVEYVDEAFPESLPRLLPDDPHGRAAARFWAAYVDQKLLPTWIPLYGGKTAEERARAAGEVVSVLEAFEGELGDKDFFGGDGVGLVDVVLGGFVGWLRASEAMCGVRTLDPARTPRLAAWAGRFGALDGVREIVPDAAPLVEYNLMKRARRGLPYLPPHQTQ*