TKLNGQHIKRPMNAFMVWARDERKKILKAYPDMHNSNISKILGLKWKSMSSNEKQPFYEEQCRLNKLHMDIHPDYRYK