Swiss Institute of Bioinformatics, Klingelbergstrasse 50/70, Basel, Switzerland. niklaus.johner@a3.epfl.ch.|Institute of Chemistry and the Fritz Haber Research Center, The Hebrew University, Jerusalem, 91904, Israel.|Department of Physiology and Biophysics, Weill Medical College of Cornell University, New York, NY, 10065, USA.