MQIRALSGEPLGVEVLGADLRTATAEDVERMVDAMHRTGRGVLVVRDQHLAPTDCERACAMLAPHFVAQQPYTRWPGQSKPIPGCPHLALLGNYRAREDNEFGMDVVKGEVIGEYKPAKQNLEEWHTDGSFLPNPKVAIALYAPQLDDALPPEGGETRFASCTAAFEALAREEQEKLRGLCSVHSWEKFMRLLESRDPGRQKVTAEQIAEKPPQLWPVVRTHPVTKAESLYINPKNTAAVVNKATGEPIPEEDARRLVDRLAEAVVGDGLPGNSKVYAHTWKRGDFVIWDNRVLLHAASPFDAEKYQRLLFRMEFKGEPVLGPSTP*