Methods in enzymology Peter Chovanec, Yi Yin DOI: 10.1016/bs.mie.2021.08.017 PMID: 34776212 PMCID: PMC8944907