MSEDKRNDRPYKCTMCDKAFHRLEHQTRHIRTHTGEKPHPCTFPGCTKRFSRSDELTRHLRIHNNPASRKRAAKFRSDDPEAYPVLVDAHGMPVIPVAFDGNTRYYPSHPYPVYVVNGGPMAPVAVPVMGDRRVFPVSSSPPGPPQGMGAREPPFAEFRGEPVFIAGEPMRTASGEQVFRPGEQVFRPESVMRPGDQYPREQIPREQYREAFVRNEPSRMALAKSASSASLASGSSSSGSLSTSPKPPMANEYVLRRAHASQLVFAKSKRQRFCRKLTAAWLVVAAPAHDAAQVACGCASNAAVADAA