Methods in enzymology Jie Zhang, Woo Suk Ahn, Paulo A Gameiro, Mark A Keibler, Zhe Zhang, Gregory Stephanopoulos DOI: 10.1016/b978-0-12-416618-9.00019-4 PMID: 24862276 PMCID: PMC4392845