MKPDKIGDADFANYFCTYGYLYHQKDMLEDQQRMTAYHDAVRLNPALFRGKTVLDVGTGSGILAIWAAQCGARKVYAVEATYMATHAKKLVEANGLGDVVTIIQSTVEEVELPEQVDVIISEWMGYFLLRESMFDSVIVARDRWLKPGGAMFPSHATMSIAPIRTGVNSQKHAEYEDSCRGWDEFVDDTKDHYGVDMSALTETFDAEQREFFLNTSAWVDIHPSQVLGKACVICDWDLHKVTLEDIKNLDVPFELRIHETGASGPSEVGAFAGWFDVSFRGSEANPCENVVDLTTAPDANGATHWGQQAFYLSPGISAADGAHLEGRLEMQRKKENQRLYDVRLTWRQGDGEKINESVGERRNVWHIE*