Proceedings of the National Academy of Sciences of the United States of America Jianhai Du, Aya Yanagida, Kaitlen Knight, …, Aravind Ramakrishnan, James B Hurley, Jennifer R Chao DOI: 10.1073/pnas.1604572113 PMID: 27911769 PMCID: PMC5187684