MTFGQQVPATPRIAVLAGTPQLVRAARTLGIDTVFVHDAARPAPPVAAEADTALAVDLADTDALHAALAPLHAERPFGRVLSLTERGLLPTAALAERLGLPGNSLHTVGLLQDKQRMREILNARGIGPVHTAAPRDAADLAAFCRTTGGPVILKPAAGTSSQAVFRVAGPQAAEDVWRAFEAAGGTQPIAEEYLDGPEISVESFSYDGKHTVLAVTDKLVGPAFVETGHTQPSALPAPVLAEVAALVHAFLDTVGLTEGPAHTEVKVTGKGPRVLESHNRIGGDKIRELLRRAHGLDVVSLTAGCPFGLLRPPAGPPVARRGAAIRFLTPPPGTVRHIALPDTGGTTAEIQLDVAVGDLVRPVRSSQDRAGHIITDGTDAADAARVCEELAARVRIETSG