MPLPPPPGLNQTPSSLPPRPPPSSNTAQPSTANPASHGVRTRPTGYSAFTAFQPRAVASSLPHRANTHSVSNPPVSGYATPANSYVNHYQQPQAYQSAPSYYGQPQYAENTYGPTVPHIANPFGPTPNQANTGFPQSGNAPGLDAETEAQIAQWQSAYNKPSEDPKNQANHPGSGVNTGAGTPAGTPAPQSQPQKTVVRSGGGETWTDPTLLEWDPSHFRLFVGNLAGEVTDESLLKAFSRYPSVQKARVIREKRTQKSKGYGFVSFSGSDDYFRAGKDMEGKYIGSHPIQLRRAVTEVRPASNPRNGKKQGKGKGPKGNTAGGAGGKVKQDGIKKPAKTKGGLKILG