MPVLLDLVILYKNIDMASIAGLVATVGIMEEELQCNAVENLPRDSTNLVVEIKHGEFSWDPTSNDLTLRRINLQLRKGMKVAICGSVGFGNSSLLSNILGEIPKLSGIVKVNGTIAYVPEYPWIQSGEIEEKILFGKKMNINKYKNVLEVCALKKDIELFSHGDQKEIGERGINLSSRKKQRIQLACAIYQDADFYILDDPFSVVDAHTGAHLFKVFVVFIPVTAIYLWYQSEYPKHIPLLAQILEGLVAMSSNEDKKRHEKEVIDAVNEVIDNIDKDELENISQ*