MDLDLSPKLAQKSFSTEGGSYYAWSASELCMLKEAKVGAAKLVLEKNGFALPSYSDSAKVAYVIQGKGRVGFVLPEATSEKVTNIKKGDAIAVPFGAVTWWFNDSEPELAILFLGDTSKAHKLGEFTDFPITGVGSTFNGFSTEFVSRAWDLKEEDVKKLLSSQTERKIIRVNDGVLLPEATSDSSGLAFNCEEATLDVDIKGGGKVVVLTGAQLPLLNEVGLGADLVRIEGVAMCSPGFSSDSAFQVTYILRGSGRVQVVGVDGKRVLEIRVKAGFLFIVPRFFVVSKIADGDGMDWFSIITTPQPVFSHLAGKTSVWKALSPQVLQTAFNVSPDMEKLFRSKRTKDAIFFPPSN*