MAKHCFRTYSMPGRVVGCELRFADNVQVFVASVYLPPGESRTSANTESARIIEYMRNNILADWAARHKAHLFLLGDFNSCVCPATGRIRNARYASSHEPEHRWWRELLSESAWNLRDAAKLAGTDDQITFIFPDKQRGPDEPGPEPRGITATGHLRTAARLDYILQFQYGKQAALTKVRFKELLEASLSRTSPGAECVAAILDEIERDAAAPPQQRLTRLSAALDGALDRVKEIGQSADFGMYTPARKTQKNSGAPGRRRDTDPTPRLADSPWRNAPQPRWLEHYDVFLAWVSALDKKVDLHIRGFETKRILHLRLVLEAPARRGITSFSFFDGLEYKVYDSEEQVSR*