MTNEPVKRATDSSERAEADMYDRGIVPAETAARKEREGELYKTLPTEEREADAPTDDQTDAQSIRTTDGYTVDKEGLLNNYAVEPEMYYEVPGDARKEAEEDTASRVQELAEVNEDKEGELTEKGDSRGRGPGLI