KKNNPNHIKRPMNAFMVWSQIERRKICEIQPDMHNAEISKRLGKRWKTLSEEERQPYIAEAERLRQLHMQEYPDYKYRPRKKAK