MELKTLVFKELMGGPEKINLVDEPAGPFLTLSLGPTNATGASCRATGRDGIDAKLRAHAGDDATADLALGLRCDSGEPQVLRAVVSGTKRPRAASDDHGDSKKALLPPQGRPAADRVSFRARCSAATVNDGCQWRKYGQKVAKGNPCPRAYYRCTGAPDCPVRKKVQRCAQDMSVLVTTYDGAHNHPLTPYAAAMASAILASSLASAPRDATGTATTADWGRANEEAPLLARPVAVLPPRGYPSSGVVAVSGGAPAAAPSQNAVPMANIMQKAVADPKFRAAVMAAVASYVGEQCGGRSINDLLTYWHLPTNPSDVK