MKATTVCYKTTSKGLKINIDVRPPDLSTFCYDLADGAIVIRPAFLYFHAGGLVYGNRRSFIPRWLSDRVATQGWLFISADYRLIPPSTGDDILEDVRDLWNFLTNRDLTLELDISASKDDRKTAKFKFKADSIAVGGSSGGGLCAYLAAVHCRNPKPVAILSIYGMGVLNGAQTPHYLVPKQEKFPRAAEFLKEKDFKSFLHPFEEDDLSEVAHDPRFSRGTLSARVHVSTLYLQSGVWLDYYTGRHDPSISRTLQRLCRFSQFVSPLEISVADEGVRDQVVEEVKCVDGLFPQLKVSSDWPPVFLIHGSGDTSVPVGESVHLYGLLQEAGVPAELVMVEGEEHGFDQGKESESKWGSYFDRAMEWLRKYAHE*