MDTRKRGRPEVGSFNSNGGGYKKSKQEMESYSTGLGSKSKPCTKFFSTSGCPFGENCHFLHYVPGGYNAVAQMTNMGPPMPQVSRNMQGSGNGGRFSGRGESGPGHVSSFGASATAKISVDASLAGAIIGKGGVSSKQICRQTGAKLSIQDHERDPNLKNIELEGTFEQINEASAMVRELIGRLNSAAKKPPGGLGGGGMGSEGKPHPGSNFKTKICERYSKGNCTFGDRCHFAHGEAELRRSIA