MTFDKMMETLPAFAEKASKLADRLGLLRAGLVADHIALRITERADAEALRDDLLSRGTLLSDKEINGRPILLIQLHTPMQVGPWAIDLVELPFPDGKKRRDGWEHVELVMPCGATDKVQMLEAVKQIPAMIAKWPVLKDGTLGIEIKTSCPKGDDEPLANPTVAFRHDGITVKVHPHDMRDVLGLRQAEATA