MSIPQLAYKYGRALYPAEAPHGPPGGLSGALAALYGAPFSGSSHGYSAFLPYSGEPAALGHLASPYELKDSPGIQHPGFPHAHAPFFPYGHYQLGDPSRPKNATRESTSTLKAWLSEHRKNPYPTKGEKIMLAIITKMTLTQVSTWFANARRRLKKENKMTWAPKTRTDEDGNVFASDNEEGEEEDKRDDDDDEEEIDLENIDTENIESKDEHPDYRGDLKPDSRGADRSDSEEFEDTQGHEKSFIKSVIKESRDSTAQGTRDDHSKGPAAEPLGNLSPPQKPKIWSLAETATTPDNPKKSPPLLNRSHGPLQSSVGNLHNWTKMAFSAQHMSLSNHYLGLKHAANSTVSNQHMDSRTHVL