MGNTEGFPSSAISTNPTMIDQSGSTPAASGLAATVPTATPSRTVKAGLAQMLKGGVIMDVTTAEQARIAEEAGACAVMALERVPADIRHDGGVARMADPDVIRAVQAAVTIPVMAKARIGHSVEAQILEALGVDFIDESEVLTVADHERHIGKDVFRAPFVCGCRDLGQALRRIAEGAVMLRTKGEAGTGDVSAAVRHVREVGRGITDARQALSRDGVPGIRRLAATLDCDPDLLLLTARLGRLPVVTFAAGGVATPADAALLMQLGCDGVFVGSGIFKSGDAAKRARAIVQATTHFKDPKVLADISAGLGEAMVGINCDALPAQERYAERG