1. Biophysics Program, Stanford University, Stanford, CA 94305, USA.
2. Department of Structural Biology, Stanford University, Stanford, CA 94305, USA.
3. Department of Chemical Engineering, Stanford University, Stanford, CA 94305, USA.
4. Department of Molecular and Cellular Physiology, Stanford University, Stanford, CA 94305, USA.
5. Stanford Cardiovascular Institute, Stanford University, Stanford, CA 94305, USA.