MSKSGGDQMELKHLMDWVIRTPALFQAKAPLVSKAPFSKTTREQWPDYQGNPRLGFLYQHLCAQLFTETPFYNAVSEEIQLINEGKTVGSLDFLAKNRKTEHYEHWEVAVKFYLLHQGCWYGPNAEDRLDIKLDHMLNHQLPLSQHPLFIEQHPLWAGASQHLLMQGRLYTNPFSDEPIPTDCLGYPLNTSQIQGYWCFQREQHLIDEPLYQLEKSDWLTGRKADSEPYTEHADGFVHCQSESGKFWFIVPNQWPQR*