Biochemistry 2017 08 21;56(30):3972-3982. Epub 2017 Jul 21.
Department of Biomedical Engineering, Laboratory of Chemical Biology, and Institute for Complex Molecular Systems, Eindhoven University of Technology , P.O. Box 513, 5600 MB Eindhoven, The Netherlands.