Department of Biochemistry and Molecular Biology, Sealy Center for Structural Biology and Molecular Biophysics, University of Texas Medical Branch at Galveston, TX 77555-0647, USA.
École Polytechnique Fédérale de Lausanne, Institute of Physics of Biological Systems, 1015 Lausanne, Switzerland.