MLDQRTLQPDHIYHYTNNGTGLDFGVAKNVTLHPVQVLDCGGSATATSIVQGLEWVLENMIQPAVVHMSIEGSLNSLVNAAVEELVATANVPVVVSAGNNNVDACRVSPASVGAVVTVAAVAQGAVRWPRSNWGPCVDMFAPGASIQSAVNNDDSATMQKTGTSMAAPFVTGVVALYLERNPVHLTPGMLVVNDSDTSFSVQLQLSRMPTAAVMVTLGVPVAWDGTALASLSELRFSLQPSSDNSSWTEPPAKVLTLRPAKLCSGTYFVTATLSSDDPFFDQQIHTLK