MKLDMSMLDGKAACRHAEVEVPILSGADLDSGLFALPMVQDVDTFEREVIEMVKPNHGTTTLGFIFEHGVIIAVDSRATMGSYVSSQTVKKVIEINKYLLGTMAGGAADCQFWERNLGRQCRLYELNNGKRITVRAASKLLSNTMFSYRGMGLSMGTMVAGWDATGPGLYYVDSDGQRTKGQVFSVGSGSLYAYGVLDEGYKWDMSVEDAIELGRRSIYHATFRDCASGGTVSVYHVTEDGWTKVRGDDVTELHFKYYPDPAAHPSAGTPVI*