MSVDSAPPVEKLTLSDAVEEAKFSQRVPIRSIVGRPDGGAGLAGNVVKIGGWVKTGREQGKGSFAFLEVNDGSCPGNLQVIVDASVHKLGDLVLTGTCVHVEGELKVPPEGAKQKVELRVQKVISVGTVDAAKYPLPKTKLTLEFLRDVVHLRSRTNTISAVARIRNALAYATHTFFQNNGFLYIHTPIITTSDCEGAGEMFQVTSLISEAEKLEKELKENPAPSDSDIQAAEQLAKEKGEVVAQLKASKASMDKTDPNIADINKKISAAVAELQRAKENLLKLQERSKLGERYRLSAGIPKKDGKIDYSEDFFGRQAFLTVSGQLQVETYACALSSVYTFGPTFRAEQSHTTRHLAEFWMVEPEIAFADIQDDMNCAEAYVKFLCQWLLDHCLDDMEFMTKFVDKDALSRLRMVASSNCHRITYTEAIDILEVAAKVKKFENKVEWGIDLASEHERYLTEEHFKAPVIVFNYPKGIKAFYMKVNEDNKTVAAMDLLVPKVGELIGGSQREENYEVLRSRILDMGLPLEPYEWYLDLRRYGTVKHSGFGLGFERMILFATGIENIRDVIPFPRYPGRADL*