MASLHPVPRIKLGSQGLEVSAQGLGCLGMSAGGYGPAKPEHEMIELIHHAVALGVSFLDTSDVYGPHTNEVLVGKAIKGIREKVQLATKFGCYFAEDGKFGVRGDPDLRIRGDPEYVRACCEASLKRLDVDCIDLYYQHRTDSRIPIEITVGEMKKLVEEGKVKYLGLSEASASTIRRAHSVHPITAVQLEWSLWSRHAEEEIIPTCRELGIGLVPYSPLAHGFFSVGAKVLEDVASDDFRKVAMPRLQGENLEKNQALYESLQGLASRKGCTPGQVALAWVQNQGKDVAPIPGTTKVKNLEENVGALAVKLSKEDMEELGAVFPPGVAEGGRYTEHDESRCFVDTPPLSLWTKS*