RRKRKPYTKQQIAELENEFLANEFINRQKRKELSDRLNLSDQQVKIWFQNRRMKKKR