MSKKRRQFSAEQKTKIVLEVLQSDSTLNQIASKYEISPNVIQNWKKQFLENASIAMEPSKVVKEYKAEIDEKDKEIEVLHKALGKATIELEFVQKKLVSLGSSNKSLVEPELEDINIARQCALLEVNRSTFYYKHIDRSFENDLLKRRMSELYTEHSELGYRMIYHQMKDEGFKVGKNKVLKLMQELGIKSIHPKKKKLTSIKSIEHETYPYLLSALRNDKKQVVAEHANQVWSGDITYVPTAGGFMYLAAIIDWHSKAILAWKLSNTMDTSLVCDVLEEAIYKHGTPEIFNSDQGSQYTSYRHTEMLKKHNIKISMNGTGRSIDNIAIERFFRTLKYDDIYVRDYRSVTELRAGIGRYMDYYNNERLHSALGYKRPMDVHMNQVRIAA