Basic methods in protein purification and analysis : a laboratory manual - Simpson, Richard J.; Adams, Peter D.; Golemis, Erica A. (Cold Spring Harbor Laboratory Press, 2009)