MAGNTFGQIFTVTTFGESHGAGLGCIIDGCPPGLELSEADIQFDLDRRKPGTSRHVTQRREADQVEILSGVFEGKTTGTPIALLIRNTDQRSKDYGNIATAFRPGHADYTYWHKYGTRDYRGGGRSSARETAARVAAGAVAKKWLKEKFGTEITAYVTQVGEKKIRFEGSEHISQNPFFAANQSQIAELEHYMDGVRKSLDSVGAKLHIEAANVPVGLGEPVFDRLDAEIAYAMMGINAVKGVEIGAGFDSVTQRGSEHGDELTPQGFLSNHSGGILGGISTGQDICVNIAIKPTSSIATPRRSIDIHGNPVELATRGRHDPCVGLRAAPIAEAMLALVLIDHALRHRAQNADVAADTPDISRSDK*