REKYRVVYTDHQRLELEKEFHYNRYITIRRKSELAANLRLSERQVKIWFQNRRAKERKLM