MRIWVDADACPGAIKEILFRAAQRTGVELTLVANHPIRVPPSPVIRSVQVAAGFDVADHEIVRRVAAGDLVITGDIPLAAEVIEAGAQALNPRGERYTPETIRERLNMRDFMDTLRASGVDTGGSAALSQRDRQAFANELDRILARRPSQG