MTEQKRPVLTLKRKTDGEAPARSRKTIINVTTPPKWKVKKQQLADRAVREASLAEKKARARKDLSIYLRFQSVEEAVSTLKPWWPGLFDGDTPRLFACGVREALFEDASRRGIPLSHKKIIRALKAIARSEAYLSAMKAGACRYDTEGYVTEHITVEEEQYALARLAKVRAQNARKAELRAVLAQTV