MSEFSSQDHVFMQRALDLAAKGQYTTTPNPSVGCVLVKNGEIVGEGFHFKAGQPHAERIALAQAGENAKGTTAYVTLEPCSHYGRTPPCALGLIEAGVVKVIAAMQDPNPQVAGKGLKMLSDAGIESAVNLLNDQAEKINKGFLKRMRQGMPFVQLKLAMSLDGRTAMESGESKWITGSDARSDVQKMRAKSSALLSTSATIIADDPSLNVRWDEFPENLKTEYKKEDLRQPVRVILDSQHRIQPTHKLFLTHSPVWLVSSEPRDLTGFPDFCEQIILPKENLLKEVMRELGKRQINTLWVEAGANLAGSLIDAKLVDELIIYIAPKLLGDNARGLCQLPNLTKLADAPLWQLNELEQIGDDIKLTYTPKGV*