Methods in enzymology Nicholas J Porter, David W Christianson DOI: 10.1016/bs.mie.2019.06.029 PMID: 31606091 PMCID: PMC6941479