Think about the last time you generated western blot data. Did you find the predicted differences in signal among your experimental samples, or were you left wondering what went wrong when you saw no change in protein levels? Here’s one more question: Did you remember to probe for a reliable loading control protein?
Many of us default to classic cytoskeletal or housekeeping proteins, never thinking twice about loading control western blots. However, there are a number of reasons why this often-overlooked blot deserves further attention.
A loading control is a protein that is highly and constitutively expressed in your sample and that is used as a positive control in your western blot experiment. The most important reason for using a loading control is to ensure the reliability of your data and conclusions, as it helps demonstrate that any differences in protein expression are due to experimental conditions and not variations in sample loading or membrane transfer. If your samples are loaded unevenly across a gel or membrane transfer is inconsistent, you won’t know if your experiment supports or rejects your hypothesis.
Typical loading controls include antibodies for proteins such as GAPDH, β-actin, α-tubulin, histone 3, vinculin and other common housekeeping proteins that are required for basic cell function. These proteins are typically ubiquitously expressed in most sample types and their abundance is usually not affected by biological variations. However, depending on your experimental conditions, different antibodies may be more appropriate, so it’s worth thinking critically about loading control selection.
When choosing a loading control, there are three key criteria for consideration:
<< You can use the links above to skip ahead to the relevant sections of this post. >>
So, how can you address all of these principles when preparing to run a western blot for a loading control protein? Find out how to prevent and resolve some common issues below. You’ll also find reference tables for loading control proteins organized by molecular weight, sub-cellular localization, and host species. Be sure to bookmark this page for the next time you need to choose a loading control.
The first step in choosing a loading control is ensuring that the loading control protein of choice is appropriate for the experiment being performed. It is worth taking into account where the target protein is expressed and if there is a loading control protein that is also expressed in the same sub-cellular location. For example, if you have prepared lysates consisting solely of nuclear proteins, it would be more applicable to normalize against a DNA-binding protein than a cytoskeletal protein.
In addition to where a protein is expressed, it's also important to understand how that expression can be altered as a result of your experimental conditions. Let’s say you have quantified the total protein in your samples and are confident you have loaded the same amount across your gel. However, when you go to image, you find significantly different signal in your experimental samples than in your control samples.
Related Resource: Western Blot Troubleshooting Guide
What went wrong? It could be that the loading control protein levels are affected by the experimental conditions. In most cases, a quick literature search before choosing a loading control can help confirm if any shifts in expression are expected for the normalization control protein of choice.
Sometimes, you’re up against a deadline, have limited resources (like a precious sample), or simply want to plan the most efficient experiment possible. In those instances, you may consider co-incubating the loading control antibody with the target protein antibody. Now, before you start mixing antibodies, it is crucial to think about what those results will look like and how you can maintain the integrity of your data, all while being efficient.
One way to avoid compounding signals is to choose a loading control protein with a very different molecular weight than your protein of interest. By doing so, both primary antibodies can be co-incubated and the signal for each target would appear at different positions on the same blot.
The table below shows the molecular weight and cellular localization of some proteins commonly used as loading controls:
Molecular Weight (kDa) | Whole Cell/ Cytoplasmic | Nuclear | Mitochondrial | Cytoskeletal | Plasma Membrane |
230 | Myosin IIB | ||||
124 | Vinculin | Vinculin | |||
100 | α-Actinin | NA,K-ATPase | |||
90 | HSP90 | ||||
74 | Lamin A/C | ||||
70 | HSP70 | ||||
68 | Lamin B1 | ||||
63 | Lamin A/C | ||||
62 | HDAC1 | ||||
60 | HSP60 | HSP60 | |||
52 | α-Tublin | ||||
45 | Lamin B1 | ||||
38 | TBP | ||||
37 | GAPDH | ||||
36 | PCNA | ||||
35 | β-Tubulin | ||||
34 | VDAC | ||||
24 | |||||
21 | Caveolin-1 | ||||
19 | Cofilin | Caveolin-1 | |||
17 | Histone H3 | COX IV | |||
9 | Profilin 1 | ||||
5 | Profilin 1 |
What do you do if your protein of interest has a similar molecular weight as the loading control protein you want to detect? Easy! Just select antibodies that are produced in different host species. The host species can be found on every CST® antibody datasheet and web page by looking up the Source under the Supporting Data section.
If an antibody for detecting the protein of interest is produced in rabbits, you can use a loading control antibody produced in mice and co-incubate the membrane with both primaries. After washing, you can incubate with an anti-rabbit secondary antibody, develop, and take images of bands showing the protein of interest. Another wash step later, and the blot can be incubated with an anti-mouse secondary antibody. Wash, develop, and image, just like before, and voila! This time, you have captured bands representing the loading control protein.
The table below shows CST antibodies for common loading control antibodies by host species:
One final option for preventing overlapping signals between the target protein and loading control protein is to employ both strategies—use a loading control antibody that recognizes a protein at a very different molecular weight than the protein of interest and is produced in a different host species. Doing so minimizes any risk of confusion over which band represents which protein.
Related Blog: Loading Control Expression in Mouse Tissues
Each of these strategies not only saves time and reagents, but also saves you from having to run duplicate gels with a precious sample. Plus, you’re sure to get bonus points for demonstrating consistent gel loading across samples, and for making quantitative analysis easier, all with a single blot. Just remember to take multiple exposures to capture the optimal signal for both proteins.
The final consideration for selecting a loading control is to consider the linear range of the signals. If the signal detected for both the loading control and the protein of interest are not in a linear range, the bands will be over-exposed, or “burnt out,” and you’ll be unable to perform quantitative analysis.
Related Blog: Am I setting up my loading controls correctly?
The fix? In this case, prevention is the best medicine. It may be necessary to run a titration of your experimental samples to determine the dynamic range of the protein of interest and the loading control. Some care in advance can prevent having to go back and repeat those blots, just to get quantitative data. We recommend loading 20–50 μg of total protein per lane on a mini gel. For most target proteins and model systems, this is the optimal total protein range when probing with CST antibodies.
CST has two loading control antibody sampler kits that can help you determine the ideal control for your experiment. For example, the Loading Control Antibody Sampler Kit (Rabbit) #5142 includes antibodies for the following common loading controls:
A similar antibody sampler kit produced in mice, #9774, is also available.