TQKIKKPMNAFMLYRKEESVQYRKIFANILEMNAELGKKWRNEPQHVKDRYFKLAELEKQQHKQQHPDYKDQ