MKSFAVVVLALAAAEALQLHPAGANGAVRTAGAIGAVRTAGALRPAARRSGEIHLLDKKGEAHSTVVFLRHGQSTWNADSLFTGWADVELTTLGKNEAAGAAATLWKEGIEFDVAYCSRLKRARQTLEIVLSISGQEEVPVNACWRLNERMYGGLTGLNKKETAAKYGDEQVKRWRRSYDVPPPPVEKDSPFYPGNNPQYYHIREEELPLSECLKARARADTLERTLPYWESDIVPALTKGKTVLVAAHGNSIRGILKHLDAIPDEERDQPRSVEISVPLVYQLDASLKPIAAEGAVAPLSGVFLGSADTRSRLISADLG*