MEKKLPRRLEGKVAIVTASTQGIGFGITERFGLEGASVVVSSRKQANVDEAVAKLKSKGIDAYGIVCHVSNAQHRRNLVEKTVQKYGKIDIVVCNAAANPSTDPILSSKEAVLDKLWEINVKSSILLLQDMAPHLEKGSSVIFITSIAGFSPQGAMAMYGVTKTALLGLTKALAAEMAPDTRVNAVAPGFVPTHFASFITGSSEVREGIEEKTLLNRLGTTGDMAAAAAFLASDDSSYITGETLVVAGGMPSRL*