MDAATLTVFEARMRARRAELLATLGTIERTLDEPPNPDAEDRATEREGDEVLEALAHADEVELRAIDAALGRMADGRYGMCQSCGEPIGRARLEAVPTAALCRDCA