Highly Efficient Protein and Complex Purification from Mammalian Cells Using the HaloTag® Technology. (October 2011)