MSTTVQRTPKSGGRQSLFFRDLATPVSTHRGKFTSPGQAAAVSALWLENFNGSDPPPPPVFTLEDRREFSPESAIGDYSLSPEFTSETRTPAPSSVSPLKSRTDATVPYAVRGEQAAQQSPVTSSWWSPAKTSGEEDEKGKGSPVDGVVQAGALITLPPPREVARPDLPKNSLPMGNLDEEEWVTAYGFSPGDTNLVLREFEKCGVILKHVPGPGDANWMHILYQNRFDAQKALSKNGMQINGVLIVGVKPLDPIQRKYLNERLNNQAFMVLPPQPSGGISGGSQLKTSPRPSYLQNSSSNRPSAIASPAKSVVSKIMDLMFGI