MPYRPEADLKRPDLKGEFLCGHCGKTFCHAASLNRHRLNFHGDDQHCQLCDAKIPAHETVRRHMGVHHAINRVFTCGCCNWTFPDKKELHAHNNSMMRTGHPGEAKAIAISSRPPGSLSQAELRGEEHGSPRPAAPKCAPRKKDDKPNAAQLLFGQLMSLQAQSQSPSQVTVSADWLNAFVLNNPTLLPLLHHLHAAGDAEVSRSFPTLCNLWR