MALDLVSAPLPAEAPPMKRRRLGWDDPGPALFAEAARLQLHIAAQLLTVHPALTNVQNTQAKGMCELPNAHDAQKKGSFADTHPSTSSTAHAPSPPWQEDDKDGHYNFDLGDSLTPRYKILRKIGEGTFGRVLECWDRDAQELVAIKVIRSAEKYREAAMIEVDVLCTLGEKDRTGSRGCVQIRRWFDYRNHICIVFEKLGPSLFDFLRTNDYRPFPVDLVREFGQQLLESLAYMHGLSLIHTDLKPENVLLVSPEYTKVVDRKNTTKHSLQMKRVPKSSRIKLIDFGSTTIGRECNLSVVSTRHYRAPEVILGSGWSYPCDIWSVGCILVELCSGEVLFQTHENLEHLAMMERVLGPIPSHIVRRLTGRAHKYFRHERRLNWPDRATSRESIRAVHRLSRLRDLVLEHADHSVGTLVDLLEQMLKYDPSDRPTAKEALEHSFFQGSQGDGP*