MLEKVLLELDTKTLLLSQRVCKIFKETIDGSMYLQEALFFRQAPTSRAGRYGDGGVNPLLTWPWQRDMGLEPIYDFLAEPDQFSAYLDHKPCENMVHLGSWRRMCFIHGVPSDKNELDTEIVKFYENGAIRNEGYDMDSEGCVRLVEEVWSWSGSISCLGSSFGRELRDALSRDERDVDWEGFMSGWHSPEIVSGDGSLTLAK*