MKQAVSSSFQRLIKDYALVLCRETEVSKADCHALLRHRHLLPTHQRRIFNGVYEDASSNYGLLPSQKQMATSLFNKCHKELKTKGDIRMKVSLTCLITDGWSNIKNKSVINCMVVSPNSCLYLEALLTAQQGHDHKFIANDVEGVFKTYESTTFVGAKMDNTSANKKTWTMLFKKLQLFVKDIFSATKTKKASNDTTTYLVNYPFEKMMLFINKCKDIECTKVKKTITDSKKFDLLKKSIEILASLDILIFKYRSHKVPILDVMPDFHALPLEFSKLLAFNIINKYKLAYLIKTCVLRLMLMYSNAHGLAYMLDPWFIAERMLRLNREALKDNMFSDDESRESFDEARVQIIFKRYTEFVITATKAKEEESMRYTMLSKSHKTVLQYWLIDGKYWTELRSVAIKLFSMETCSAALEQNWSTIKFIHLKLRNFLTPKSINELTYIKSNLSVFYD*