Protein purification is a series of processes intended to isolate a single type of protein from a complex mixture. We use GST-fusion protein to purify and detect proteins of interest. The GST-fusion protein can be purified from cells via its high affinity for glutathione.