MKNTVPLKKNSEFLRLYKKGKFFAGKNIVLYVMKNDLGINRLGITVGKKFGKSVKRNRMKRLIRENYRLYEEFVKKGYDLVFVARNTEQMPDFKDVKKEMKFLMKKLDIFEQEKYEQEKQSCLEDG