MKQKITDYLDEIYGGTFTATHLQKLVTRLESAKRLITQRRKKHWDESDVVLITYADQFHSNDLKPLPTFNQFYHQWLQSIFSHVHLLPFYPWSSDDGFSVIDYHQVASEAGEWQDIQQLGECSHLMFDFVCNHMSAKSEWFKNYLQQHPGFEDFFIAVDPQTDLSAVTRPRALPLLTPFQMRDHSTRHLWTTFSDDQIDLNYRSPEVLLAMVDVLLCYLAKGAEYVRLDAVGFMWKEPGTSCIHLEKTHLIIKLLRSIIDNVAPGTVIITETNVPHKDNIAYFGAGDDEAHMVYQFSLPPLVLHAVQKQNVEALCAWAQNLTLPSSNTTWFNFLASHDGIGLNPLRGLLPESEILELVEALQQEGALVNWKNNPDGTRSPYEINVTYMDALSRRESSDEERCARFILAHAILLSFPGVPAIYIQSILGSRNDYAGVEKLGYNRAINRKKYHSKEITRELNDEATLRHAVYHELSRLITLRRSHNEFHPDNNFTIDTINSSVMRIPRSNADGNCLTGLFNVSKNIQHVNITNLHGRDLISEVDILGNEITLRPWQVMWIK*