MGKMVEAEFPSIVWTPCASHSIDLLMEDIGDLAWIKEIVDQGSQIVTFFTNKHKVLAMFREHSKLELKKPSSTRFAYMWLLLERLYDVKSALRQTVVSTMWNEWDESGSEEAKAMQRQCLFEDFWARVQAIVIAITPFYRVLRMTDMEGATLGLFTHFMRQAKAELNACTLLQVNEKADVMDIVERRYDWMKRPIHGLAALLHPAYKSPSLFTDMELLAARDTFICKLLQPEEHMQFLQELINYNDQRGGPAFASPSTWKRECMVKPLFWWESFGYTLPHLQKVALRLLAQDCSSGACERNWSSFSLIHTKIRNKLSTRQLERLVYCRS