MPYRPEADLKRPDLKGEFLCGHCGKTFCHAASLNRHRLNFHGDDQHCQLCDAKIPAHETVRRHMGVHHAINRVFTCGCCNWTFPDKKELHAHNNSMMRTGHPGEAKAIAISSRPPGSLSQAELRGEEHGSPRPAAPKCAPRKKDDKPNAAQLLFGQLMSLQAQSQSPSQVTVSADWLNAFVLNNPTLLPLLHHLHAAGDAEMAPSTSIDEETNNQNKNLINNNNIEFSVLNVKTENDVVLSGPESGIASGEEVTETDSSPTNSSKESSPIANDNAPPSARKRKSVDAIASLLFKKKCMMG