Molecular interactions are foundational for homeostasis at cellular and organism levels, and the dysregulation of these interactions causes many diseases.

That’s why when a scientist discovers a particular protein that’s important in a cellular process or disease, one of the first things they will do is examine its molecular interactions. There are a few ways to investigate protein-protein interactions. One powerful and commonly used approach is to tag your protein of interest with Glutathione S-Transferase (GST) and perform a GST pull-down to see what binds to the protein of interest.

GST is a solubility tag that is also used to identify and verify protein-protein interactions. By tagging their protein of interest with GST, researchers can then immobilize it on glutathione agarose beads, and flow over a complex, or simple biochemical mixture to identify interacting proteins.

GST pull-down assays are used to identify protein-protein interactions. A GST-tagged protein is immobilized on glutathione agarose beads and used to pull down interacting proteins from a complex mixture, such as cell lysate, or using purified recombinant proteins.

In this article we’ll discuss how GST-fusion proteins and glutathione agarose beads are used to perform GST pull-down assays in order to identify protein-protein interactions.

Article Contents:

What is a GST pull-down assay?

GST pull-down vs immunoprecipitation

How to do a GST pull-down?

Preparing your glutathione beads

Loading your GST-fusion protein onto the glutathione beads

Adding the interacting proteins

Eluting the GST-fusion and interacting proteins

Materials needed for GST pull-down assays

Preparing glutathione agarose beads

Loading GST-fusion proteins onto glutathione beads

Adding interacting proteins

Eluting the beads

Analyzing pull-down results

Related Products

Related Resources

References



Banner for GST Pull-Down Assay Guide Slide Deck Download with Gif of slide presentation


NOTE: By completing this form, you're opting in for our emails about helpful resources, GoldBio sales, and new products. And you can always opt out anytime by clicking "unsubscribe" at the bottom of a promotional message. Please review GoldBio's privacy policy.






What is a GST pull-down assay?

GST pull-downs are assays used to investigate protein-protein interactions. For this approach to be useful, you need to know the identity of one of the proteins that you’re interested in investigating. Then, you’ll clone an expression construct that fuses GST to your protein of interest and purify your GST-fusion protein.

Now your GST-fusion protein is ready to be immobilized on glutathione agarose beads to see what interacts with it.

You don’t have to know what your protein of interest interacts with beforehand. In fact, many GST pull-downs use cell lysates to try to discover new interactions with their protein of interest (Figure 1). For example, let’s suppose that your protein of interest is important in lung cancer. You could use lysates from lung cancer cells to try to identify novel interactions in this relevant cell type.

Conceptual illustration of how GST pull-down assays work with glutathione agarose beads

Figure 1. GST pull-down assay for investigating protein-protein interactions.


Even if you do already know an interaction with your protein of interest, GST pull-downs can also be useful in learning more detailed information about this interaction, as we’ll discuss below.




GST pull-down vs immunoprecipitation

GST pull-downs are conceptually very similar to immunoprecipitation assays in that both techniques are used to identify protein-protein interactions. The only difference is how your protein of interest is connected to the agarose beads, which has important implications for how you elute it, and any proteins that it binds to from the column.

In immunoprecipitation, Protein A, Protein G, or Protein L agarose beads are used to bind to an antibody that recognizes your protein of interest. For GST pull-downs, however, the GST in your GST-fusion protein binds to glutathione agarose beads (Figure 2).

Illustrates a glutathione agarose bead vs. protein a/g/L agarose beads

Figure 2. Glutathione agarose beads bind GST-fusion proteins (left), and Protein A, G, and L beads bind to antibodies. Both of these setups are used to investigate the interactions of a protein of interest – the blue rectangle.


As we’ll discuss in the elution section below, eluting GST-fusion proteins from glutathione agarose beads is gentle for most proteins compared to the harsh elution conditions required for Protein A, G, and L beads.

Additionally, pull-downs with glutathione beads tend to have less nonspecific binding relative to using nickel agarose beads with his-tags.

For these reasons, it can be worth the extra effort to clone an expression construct for a GST-fusion form of your protein of interest if you’re searching for interacting proteins.


Table 1. Comparing GST pull-downs and immunoprecipitation assays.

Feature

GST Pull-Down

Immunoprecipitation

Binding Moiety

GST Tag

Antibody (Protein A/G/L)

Beads

Glutathione Agarose Beads

Protein A/G/L Agarose

Elution Harshness

Mild

Harsh

Specificity

High

Varies

Experimental Requirement

Cloning with GST Tag

Antibody availability



How to do a GST pull-down?

There are 6 main steps to conduct a GST pull-down:

  1. Prepare the glutathione beads
  2. Load your GST-fusion protein onto the glutathione beads
  3. Add the interacting proteins
  4. Wash the beads
  5. Elute the GST-fusion and any interacting proteins Analyze your pull-down results

We’ll cover each of these steps in more detail in the subsections below.


Preparing your glutathione beads

GoldBio’s glutathione agarose beads come as a 75% v:v mixture in 20% ethanol. You won’t want to expose your protein of interest or the interacting proteins to 20% ethanol, so after adding your beads to a plastic column you’ll first rinse the beads out with deionized water (dIH2O). Then you’ll equilibrate your beads in the binding buffer, or the same buffer that you’ll load your GST-fusion protein onto the glutathione beads, as we’ll discuss in the next section.

One key consideration for preparing your glutathione agarose beads is how much volume of beads you need to use for your pull-down. GoldBio’s glutathione agarose beads have a binding capacity of up to 8 milligrams (mg) of GST-fusion protein per milliliter (mL) of beads. So, if you know how much of your GST-fusion protein you’re going to load onto the beads, it will be very easy to calculate the volume of beads that you need.

Glutathione bead preparation steps:

  1. Determine the volume of beads you’ll need for your GST pull-down. Use this article to help.
  2. Add beads to your column.
  3. Rinse your beads out with deionized water (dIH2O).
  4. Equilibrate your beads in the binding buffer (or same buffer that you’ll load your GST-fusion protein onto the glutathione beads).



Loading your GST-fusion protein onto the glutathione beads

An important consideration for loading your protein onto the glutathione beads is what binding buffer to use. In our official GST affinity purification protocol we recommend using 1x PBS, pH 7.3 as the binding buffer. This buffer has a neutral pH, physiological salt concentrations, and works great for a lot of proteins.

However, glutathione agarose beads are pretty compatible with a wide range of buffer pHs and additives. So if you know your protein of interest is happy in another buffer, you can likely use that for the binding buffer. Just check this list first to make sure that you don’t have any buffer components that would be incompatible with GST capture by the glutathione beads. And definitely don’t add any glutathione to your binding buffer – save that for the elution step.

To load your protein onto the glutathione agarose beads, first cap the bottom of your plastic column, then add your protein of interest, and cap the top the column. Use gentle agitation such as rotating or shaking at a low speed to mix the beads and your protein of interest. As much as possible, try to match the buffer that your interacting protein source is in with your binding buffer. Remember, there’s quite a bit of flexibility here so if you need to use a buffer besides PBS to accommodate your interacting protein, just use that one for the binding buffer as well.

Relative to other affinity interactions, the binding between GST and glutathione is pretty slow, so you’ll want to incubate your protein of interest with the beads for around 30 minutes to an hour before uncapping the column and letting the flow-through drip out the bottom. You can collect this flow-through with tubes in case you want to analyze the binding efficiency. Most of your GST-fusion protein should be on the beads, but if something went wrong with your buffer you would have collected the GST-fusion protein and could try again.

It’s good practice to wash your column with a couple column volumes of binding buffer to remove any unbound proteins.

Loading GST-fusion proteins onto glutathione beads steps:

  1. Determine what binding buffer you need. 1x PBS, pH 7.3 is recommended, or a similar binding buffer that is more suited for your protein of interest.
  2. Cap the bottom of your plastic column.
  3. Add your protein of interest to the plastic column with your beads and binding buffer already within.
  4. Cap the top of the column.
  5. Gently agitate the column by rotating, shaking, or inverting at a low speed to mix.
  6. Incubate for 30 – 60 minutes.
  7. Wash your column with a couple column volumes of binding buffer to remove unbound proteins.


Adding the interacting proteins

Now that you have your protein of interest bound to the glutathione agarose beads through GST, you’ll want to add the potential interacting proteins to this mixture.

Typically, this step will happen in one of two ways. If you’re trying to identify novel interactors with your protein of interest, then you’ll probably use a complex biochemical mixture like cell lysate, for example.

Alternatively, if you already have a specific protein in mind and you want to see if it interacts with your protein of interest, then you would have purified recombinant proteins ready to add to the glutathione beads.

Whatever your protein source is, you’ll want to load it onto the column in pretty much the same way – cap the bottom, add your interacting protein or cell lysate, cap the top, and incubate with gentle agitation for around an hour.

After incubation, uncap the column and let the flow-through fraction flow out the bottom. Collect this sample and save it for the analysis step.

Then wash the column with at least 2 column volumes of binding buffer to remove any unbound proteins. Also collect this sample and save it for the analysis step (Figure 3).

Non-interacting proteins flow through during gst pull-down assays

Figure 3. Non-interacting proteins will come through the column during the flow-through and wash steps.


Adding interacting proteins onto glutathione beads steps:

  1. Determine your protein source, whether it is cell lysate or recombinant proteins.
  2. Cap the bottom of your plastic column.
  3. Add your interacting proteins to the column.
  4. Cap the top of the column.
  5. Gently agitate the column by rotating, shaking, or inverting at a low speed to mix.
  6. Incubate for 60 minutes.
  7. Uncap the column and collect the flow-through portion. Save the flow-through for analysis.
  8. Wash the column with at least 2 column volumes of binding buffer to remove any unbound proteins. Collect and save this sample for analysis.


Eluting the GST-fusion and interacting proteins

Now you’re ready to elute your GST-fusion protein and any interacting proteins from the glutathione column. To do this, you’ll add your elution buffer. Like the binding buffer, the elution buffer is pretty flexible in terms of buffer pH, salt, additives, etc. Importantly, your elution buffer needs to contain ~ 10-20mM reduced L-glutathione. The free glutathione will bind to your GST-tagged protein of interest, freeing it and any interacting proteins from the agarose beads.

Add the elution buffer to the column, cap both ends, and incubate for a few minutes before uncapping and dripping your elution out of the bottom (Figure 4). Collect these fractions – this is where you’re expecting your protein of interest and any interacting partner proteins to be.

Elution with interacting proteins in the elution sample gst pull-down assay

Figure 4. Eluting the GST-fusion protein and any interacting proteins from the column.


Eluting GST-fusion proteins and interacting proteins steps:

  1. Prepare your elution buffer containing ~10-20mM reduced l-glutathione.
  2. Cap the bottom of the column.
  3. Add the elution buffer to the column and cap the top of the column.
  4. Incubate for 5-10 minutes.
  5. Uncap the column and allow the elution to drip out of the bottom.
  6. Collect these fractions for protein interaction analysis.



Materials needed for GST pull-down assays

This section is a quick summary of the material you’ll need for each core step of a GST pull-down assay. For each subsequent step, only additional supplies are listed while previous supplies like plastic columns and beads are assumed to carry over from the previous step.


Preparing glutathione agarose beads

Loading GST-fusion proteins onto glutathione beads

  • Protein of interest
  • Binding buffer for wash step

Adding interacting proteins

  • Cell lysate, recombinant protein or other source of interacting proteins
  • Binding buffer for wash step
  • Tubes for collecting fractions

Eluting the beads


Analyzing pull-down results

Now that you’ve done the actual GST pull-down experiment, it’s time to analyze the results.

Usually, the first way to analyze the pull-down is to run an SDS-PAGE gel on the samples you collected.

An SDS-PAGE gel can help you answer questions such as:

  • Did your GST-fusion protein of interest get loaded onto the glutathione beads?
  • Do any of the proteins that you added bind to your protein of interest?

First let’s consider a scenario where you’re using cell lysate in your pull-down experiment to identify novel interacting proteins. Are there any protein bands in your elution other than your GST-fusion protein? If yes, then those proteins interact with your protein of interest. The hypothetical SDS-PAGE gel in Figure 5 shows 3 interacting proteins.

SDS-PAGE showing interacting proteins during GST pull-down assay

Figure 5. Identifying novel interacting proteins with GST pull-downs.


In Figure 5, the proteins (pink, orange, and blue bands) that co-elute with your GST-fusion protein (purple band) are candidate interacting proteins and can be further identified and validated.

Usually, the next step is to use mass spectrometry to identify those interacting proteins (Kassa et al, 2023). This is a great approach because it is unbiased and doesn’t require any previous knowledge or guessing.

However, if you think you know which proteins might be interacting with your protein of interest, perhaps based on their size and biological context, then you could do a Western blot using antibodies against the proteins you think they are.

Ok, now let’s consider a scenario in which you already have a candidate interacting protein, and want to determine which part of it interacts with your protein of interest (Figure 6). So, you would have already purified proteins corresponding to the full-length and each individual domain of the interacting protein, and now you do a pull-down to see which ones bind.

Illustration of domain mapping



Figure 6. Testing different domains of an interacting protein to see which one binds to your protein of interest.


Figure 7 shows some hypothetical SDS-PAGE gels for GST pull-downs with these different domains. In this example, the oval and rectangle domains are only in the flow-through, but not in the elution so they do not interact with your protein of interest.

In contrast, the triangle domain (and the full-length protein) is “pulled-down” by your protein of interest so they co-elute.

domain mapping via gst pull-downs analyzed in SDS-PAGE

Figure 7. Hypothetical GST pull-down to identify the domain of a protein that interacts with your protein of interest.


Control pull-down

Oftentimes, when doing pull-down experiments, researchers will include a control experiment using GST alone instead of their GST-fusion protein. If the interacting protein that you’re analyzing also binds to the GST only control, then this may be through non-specific interactions to the beads or to GST (Figure 8).

Optimized vs. no optimization needed in GSt pull-downs - SDS-PAGE

Figure 8. GST only control for pull-downs to determine specificity of interacting proteins.


Sometimes this issue is fixed simply by optimizing buffers, for instance by increasing salt or detergent concentration, so that the interacting protein no longer binds to the GST only control, but still binds to your GST-fusion protein of interest.

If you’re not able to quickly optimize the buffer conditions to see this separation, then the interacting protein may not be a “bona fide” interactor and something that you want to spend more time investigating.

So that’s how you can use GST pull-downs to investigate interactions with your protein of interest.

At GoldBio we have lots of great resources for learning more about glutathione agarose beads, and plenty of research reagents to aid in your pull-down assays. Whether you’re still learning about this technique or ready to do GST pull-downs in your lab, check out the helpful links to GoldBio products and resources below.



Banner for GST Pull-Down Assay Guide Slide Deck Download with Gif of slide presentation