MEPDAAQNPSPVPPPISAYYQTRAEHHAVVSSDWLAHAAAAAAAFPGADAADAAAQPPTPSSPGAAGGVIEEFNFWRRKPEAAEAVAAIMALAAVIRSSRATTMMELEIELKKASDKLKSWDATSISLSAACDLFMRFVTRTSHLEHEKFDAAKSRLIERGEKFGEISLKARKTIAMLSQDFIYDGCTILVHGYSRVVLEVLKLAASNRKLFRVLCTEGRPDRTGLRMSNELAALGIPVKVLIDSAVAYSMDEVDMVFVGADGVVESGGIINMMGTYQIALVAHSMNKPVYVAAESYKFARLYPLDQKDMTPAHRPIDFGVPVPTGVEVETSARDYTPPQYLTLLLTDLGVLTPSVVSDELIQLYL*