MLWGNTAGSKRTIADLCRATRGSAGLDLCATSYTVLTPEMGVQTLATGVFGPLPPGTAGLLLGRSSASLKGILIHPGVIDSDYTGEIKILASAPNKIIVINAGQRIAQLLLVPLVIQGKTINRDRQDKGFGSSDAYWVQNVTEARPELELRINGKLFRGVLDTGADISVISDKYWPTTWPKQMAISTLQGIGQTTNPEQSSSLLTWTDKDGHTGQFKPYILPYLPVNLWGRDILSKMGVYLYSPSPTVTDLMLDQGLLPNQGLGKQHQGIILPLDLKSNQDRKGLGCFP