MAPIHKPTHYSVRRSMVVKMDAELLLFLVSENKELFDKNHSEYKNTKRKEALWQGIADKMGVDVEEVKAKWKNLRDTYTRKKRLEQDGSRSGRAAKKKKQWKYMRVMDFLDPATEHRSGILDSKIEDDEPDEDSGAEPASTSTGTSVTSPEAMRSSIVKRRRSETLELLEKYLATKDAKDREKDEQQQDEVDLFLRSLAPALRRLPASKQSLVKLQIQKILHDAEFGQPSFPQISSVSPSNQLLLQCSVVKPS