MKIAITGKGGVGKTTFSSMLSRMFAEDGYRVVAVDADPDANLALALGFPKEVYESIVPISEMKKLVSDRTAASVGSFGKMFKMNPKVDDIPENFCKEYNGVRLLTLGTVDSGGTGCVCPEHVLLKRLCSHLILQNKDVVVMDMEAGIEHLGRGTAQGVDAFIVVVEPGERSLQTYRKVKKLGHDIGVNKVFVVGNKIRNKEDEEFIIQNLEDGESLGFIYYNQDVIDSDRANQSPYDSSETTKEQIKAIKDKLMSLKDK*