MAGIVVVFDFDKTIIDVDSDNWVVDNLGFTELFERLLPTMPWNTLMDTMMGELHAAGKTLGDVAEVLRAAPIDPRVPAAIKAAYALGCDLRVLSDANAFFIETVLEHHGIRGCFSQINTNPSHVDADGRLRIGPYHAAPHGCGVGTCPPNMCKGLVLDRILREAAAGTTGRSTKRVIYLGDGRGDYCPSLRLAREDFMMPRRGYPVWDLIREDPARVQAEVHPWADGADLEETLLRLVGRALVEEAALPPPLDCKLESTMPVAAQDGGMPIMPLGVKN*