MRAQLARCVTGSVSLPRNALCLRSTANVRQLQRATRLAMRAEQAGAAATEAQEEEKEEPQRGHQAPKNSAASQEATDPEILAYREHQATAARISLPEEARTLVAGGSFGVLATQARGDLAGFPSGSVVEFAADEQGRPIFAFSTMSPHTADIKKEPRCSFTVMADPFKGIADGRITLMGRAAPIADEAEKAAAKAAYMAKHPNSFWVEFGDFAWFRMNEVVAARLVAGFARAGTITSEEYAAAEPDPIAPFTGPVAGHMNADHADTTVAMMKHYX