MTGDLKLHEPYVGMKFESEEEAKEFYVEYSKILGFVVRMMQRRRSGIDGRSLARRLGCNKQGFSRTDPRSSCSSSREGCKATILVKMEKSGKWVVTRFVKEHNHSLLFIGSSSNSFADKDRKIKELAEEIECQDRLCDAYRDRLVSFIDNFEHYTGELSLKVRDIVENIKKLECQIQTRA