MSYDRAITVFSPDGHLLQVEYSMEAVRRGSTVVGVQGKDCVVLAVEKRAIAKLQDSRTIRKIVSIDDHTVLAFAGLTADARVLINHVRLEAQSYRLSMEDSPSVDYTARYLAKIQQSYTQQGGVRPFGISTLITGIGADPQNPDKPFLYQTDPAGTHSRWKAQVIGGRNAKSLREFLEKSYQPDMDETASVRLAIQALLEVVDSGAKTMELCVVRSGGTKILLDESQIEAVVKELESEQQQESGTAPVAE*