1. Department of Molecular and Cellular Physiology, Stanford University, Stanford, CA 94305
2. Department of Chemistry, Stanford University, Stanford, CA 94305
3. Department of Computer Science, Stanford University, Stanford, CA 94305
4. Department of Structural Biology, Stanford University, Stanford, CA 94305
5. Institute for Computational and Mathematical Engineering, Stanford University, Stanford, CA 94305
6. Division of CryoEM and Bioimaging, SSRL, SLAC National Accelerator Laboratory, Stanford University, Menlo Park 94025
7. Department of Bioengineering and Department of Microbiology and Immunology, Stanford University, Stanford, 94305