MVKPFWRKGSGTERSKISPTKNDGLTWYKDLGLHACGELSMAMIQANSVMEDKCQIESGPLTFNNLAVQGTFVGVYDGHGGPEASRFIADNLFPNLKKFASESGEVSEEVIRNAFAETDEDFLNAVKKKWRKNPQMASVGSCCLAGVICNGLVYIANAGDSRAVLGRYERGGGVRAVQLSVEHNANVESARQELWSMHPNDPDILVMKHRMWRVKGIIQVTKSIGDAYLKRAEFNREPLLPKFRVAEPFTKPILSADPSVTVTRLKPEDEFMILASDGLWEHLSNQDAVDIVHSSPRQGIARKLLKAALKEAAKKREMRYSDLQEILPGVRRHFHDDITVIVVYLNTQTNGWASPLSIRGGYP*