MSFAAAQPLVAATIHQQFGGRPSERPPRSARPCAWFTASARPAPAARSAAAAAWPAAPAAPRAPRCSALLRAAAPTAAPPAGASARVVAPFPPVGKPKLRYSGVPGAAVGLADGVNVQKPALMADCAERQLPAPPISKSDAEFLDGLGVEFVWGAEGVDVGELNDLFEKVGFPRRDPARLAMALTNTYRTVWVRAARKSRVAKQGQLLGFARATSDGALSAVIWDVSVAPAWQRSGLGRAMMERLTASLVHDGIATITLYAEPNVVALYEKLGFVADPDGVRGVAYQRSKLARGLASGLLGRR*