MTKKNIDMLPELSYSFLETNEPGKQVIAIRRGMAGYQLTTFDDKNPEHAKLVVKKMNEKLGVNPIQAECMLAGSMFGWDSKAADYQYAVAQLGANPHLSAFDPAGRVWSPVEALSQAQAALPDNGMALIDGVSPELIRLIEDTLERAKDGEVSNDEIMGVLIKAREALPGAWENHGGSPVELLEEIDRAISGNSTNIFNAQNIVKEIASKFGISLTAWVPNDAFAGPWEFADAEFEGKSIRLGASGGGVVQVNRDPFTPTGDRVPNVTIDAIEASIMAAANIHFAKPDRTYVGTLIHQADKSIAVQNVGKGLYVAHDSQVSKGLKKGTSYTIKYDSQGKVAQIKPKTKGSEELTQGI