When purifying a protein, it’s important to keep your protein happy; that usually means that the protein is soluble and active. Creating a buffer that prevents unfolding and aggregation is therefore crucial to the success of your experiments. There are several factors that you should consider when designing a buffer: pH, buffering system, salt, reducing agents, and stabilizing elements. Each of these should be optimized for your protein of interest, using a suitable activity assay.
pH
Many experiments are done at pH 7.4 to mimic biological conditions. If your protein is stable at this pH – great! If not, you may need to change the pH to find conditions that keep your protein in solution. One rule of thumb is that proteins are generally less soluble at their pI value, which is the pH at which the protein has no net charge. A quick and easy way to calculate a protein’s pI from its sequence is to use ExPASy’s ProtParam tool.
Buffering System
Once you’ve decided on a pH value, you need to decide what buffer you are going to use. The most important thing to keep in mind when choosing a buffer is to make sure that your buffer of choice actually has buffering capabilities at your pH of choice. Choose a buffer that has a pKa value within one pH unit of your desired pH. The second most important thing is to ensure that the concentration of buffer you are using is high enough to actually buffer the solution. Concentrations between 50-100 mM are common. Keep in mind that the buffer you use should not interfere with the activity of your protein. For example, phosphate inhibits kinases and should be thoroughly dialyzed out before performing reactions. Also, some buffers are sensitive to temperature. Tris is notorious for this. For example, if you pH your buffer to pH 8.0 at 25°, the pH will increase to 8.58 at 5°C and decrease to 7.71 at 37°C. So, if you plan to store your protein at 4°C or do your experiment at 37°C, you should take into consideration that the pH you measured at room temperature may be different under your experimental conditions.
Salt
Many buffers contain NaCl to help keep proteins soluble and to mimic physiological conditions. Generally, 150 mM NaCl is commonly used. However, during various protein purification steps, you may want to change the salt concentration. For example, if you are purifying your protein by ion exchange chromatography, you want to start with a low concentration of salt (5-25 mM) to help screen ionic interactions and help prevent nonspecific binding of proteins to the column while enabling your protein of interest to bind the column. In other types of chromatographic separations, like gel filtration and Ni2+ affinity columns, you may want to increase the salt concentration even more. I’ve gone up to 500 mM NaCl to help prevent nonspecific interactions between proteins and the column. You can easily change the salt concentration by dialyzing your protein into a new buffer.
Reducing Agents
If your protein contains cysteine residues, oxidation could become a problem and could lead to protein aggregation. To prevent this, keep a reducing agent such as DTT, TCEP, or 2-mercaptoethanol in your buffer. In general, TCEP is the most stable of the three, but it can also be rather expensive. I often use DTT in my buffer during purification and then add TCEP to the final buffer. A good concentration to use for these reducing agents is between 5-10 mM. Basically, you want to make sure that the concentration of the reducing agent is well above you protein concentration. Because DTT and BME will break down at room temperature, keep these buffers in the refrigerator or make them up without reducing agent and add the reducing agent when you’re ready to use the buffer. Make sure you check that any resins you are using are compatible with reducing agents. For example, high concentrations of reducing agents will reduce the nickel in nickel columns and turn the column brown. The column can easily be regenerated, but your protein is not likely to bind well. Many columns have suggested maximum concentrations of reducing agents that the column can tolerate; however, I’ve found that this is really trial and error.
Stabilizing Elements
Finally, there are a whole slew of additives that you can add to your buffer to help increase protein solubility and stability. Adding an inert protein like BSA to your buffer can sometimes stabilize proteins, although you must ensure that the protein you’re adding does not interfere with your experiment. Sometimes it helps to increase the viscosity by adding agents like glycerol or PEG. These typically help prevent aggregation. Also, some detergents and other ionic compounds like sulfates, amino acids, and citrate can be used in small quantities to help shield ionic interactions and help solubilize proteins.
So there you have it. By keeping these five things in mind: pH, buffering system, salt, reducing agents, and stabilizing agents, you are well on your way to creating a buffer that will keep your protein happy and active.
I work with an incredibly unstable protein and have quite a lot of experience with enhancing protein stability. One of the best methods I’ve found so far is to use the thermofluor technique to determine which conditions best stabilise your protein of interest this technique uses a q-PCR machine and sypro orange to determine protein melting, using this technique you can run 96 different conditions in 15 minutes.
Aside from thermofluor there are a few additional pointers I would like to add to the (very well written) above article: Potassium chloride is a much better salt than sodium chloride (most cells actively transport potassium into the cell and sodium out, and cytosolic concentrations tend to be between 100 – 300 mM); Glutathione and cysteine can also be used as reductants; TMAO is probably the best protein additive at concentrations greater than 1 M, in addition both me and a colleague studying completely different proteins have recently discovered that glutamate can considerably increase protein stability at concentrations of greater than or equal to 1 M, in addition glutamate is exceptionally cheap.
For more information search for osmolytes (the terminology used for stabilising elements in journals) and the hofmeister series (a general series of stabilising and destabilising salts).
Good introduction for buffer preparation. I also systematically supplement purification buffers with protease inhibitors like leupeptin or pepstatin A.
Also metal chelators like EDTA is to consider depending on the protein.
pretty good in concept, difficult in execution
When choosing pH do you generally go under or above the pI? For example if you have something with a theoretical pI of 5, does using a buffer of pH 4 give you some sort of an edge during purification? Also a lot of people tried to convince me that high salt conditions (eg. 500mM) help to solubilize proteins. That’s against my perception of hydrophobic interactions, which are promoted at high ionic strength. What’s your opinion.
Thanks for all the great comments everyone!
Rodrigo: I wish there was a good answer for your questions, but I don’t think there is. I think the likely answer is going to be “it depends”. I can say that the protein that I worked with in grad school had a pI of about 7.0 and was most stable (thermal stability) at pH 5.0 (although we didn’t try to go lower). Also, I’ve never been able to figure out why proteins are not stable at their pI. I mean, they still have charges, they just all happen to cancel out. If anyone has a good explanation for this, I’d love to hear it.
As for the salt, again, it depends. Back to my protein from grad school, I went up to 2 M NaCl, and that protein just kept getting more stable (again, thermally) the more salt I added. I think your reasoning about salt strengthening the hydrophobic effect is right on, but the hydrophobic effect is also the driving force for protein folding. So, I would think that adding salt might be advantageous if your protein has a lot of surface charge, especially if there are patches of highly negative or positive areas that may interact nonspecifically, but if your protein has some highly hydrophobic regions on the surface, increasing the salt may promote aggregation and “salt out” the protein. (I don’t have any evidence of this though, just kind of rationalizing it in my head).
That’s just my two cents. Does anyone have any ideas?