MRLNQKIRSGNQPEQMRGLEMRGFKRIAACAVIAGFAAIGAARAEEPLKLVIGTEGAYPPFNFINPDGSLSGFDVDIARALCDEMKAECTFITQEWDGTIPALQAGKFDAYVSSMSITEERKKQVDFSDKYYNTPPGVAAPKDTDIKGVTKEDLAGKTIGVQVSTTHANYAEQTFTDSTIKAYPTAEEYRLDLANGRLDAVNDDSVTLSEWLKTPDGACCKMVGTYPPDDAIHGVGVGVAFKKGRPELVEKFNAAIKAIRKNGKYKEINDKYFDFDAYSAEN