MSVDSAPPVEKLTLTDVVEEARFSQRVPICSIVGRTDGGAGLAGNVVKIGGWVKTGREQGKGSFAFLEVNDGSCPGNLQVIVDASVHKLGDLVLTGTCVHVEGELKVPPEGAKQKVELRVQKVISVGTVDAAKYPLPKTKLTLEFLRDVVHLRSRTNTISAVARIRNALAYATHTFFQNNGFLYIHTPIITTSDCEGAGEMFQVTSLISEAEKLEKELKENPAPSESDTQAAEKLAKEKGEVVAQLKASKASMDKTDPNIADINKKISAAVAELQRAKENLLKLQERSKLGERYRLSAGIPKKDGKIDYSEDFFGRQAFLTVSGQLQVETYACALSSVYTFGPTFRAEQSHTTRHLAEFWMVEPEIAFADIQDDMNCAEAYVKFLCQWLLDHCLDDMEFMTKFVDKDALSRLRMVASSNCHRITYTEAIDILEVAAKVKKFENKVEWGIDLASEHERYLTEEHFKAPVIVFNYPKGIKAFYMKVNEDNKTVAAMDLLVPKVGELIGGSQREENYEVLRSRILDLGLPLEPYEWYLDLRRYGTVKHSGFGLGFERMILFATGIENIRDVIPFPRYPGRADL*