MNTSMIDYAGGGDSGRKMHRFTYRDTAYEVPDQFWDREAGDIDLAALLKSQADLRRQVSGRMKAPESYDLRVPEDIADRVAIDPADPAAAAAMAWAKKHGLSQEAFGELVEGFARAEADARDPEAFHTAQMAQLKEAYGHRCDEVCQEVGHWFGALLQRDFADRPELLEAAEELASDARGVMLLKALRDRLTERGVPGHRDQPAAGMDEAALRRLQASDAYLNARHPDHDAVVRKVRDGWQRLVG