Protein purification protocols (Humana Press, 1996)