Laboratory of Biomolecular Research, Paul Scherrer Institute, OFLC/110, 5232 Villigen PSI, Department of Biology, ETH Zurich, 8093 Zurich, Switzerland.|Laboratory of Biomolecular Research, Paul Scherrer Institute, OFLC/110, 5232 Villigen PSI, Department of Biology, ETH Zurich, 8093 Zurich, Switzerland.|Laboratory of Biomolecular Research, Paul Scherrer Institute, OFLC/110, 5232 Villigen PSI.|Laboratory of Biomolecular Research, Paul Scherrer Institute, OFLC/110, 5232 Villigen PSI, Bioinformatics and Systems Biology Program, UC San Diego, La Jolla, CA 92093, National Center for Biotechnology Information, NIH, Bethesda, MD 20894, USA and.|Laboratory of Biomolecular Research, Paul Scherrer Institute, OFLC/110, 5232 Villigen PSI, Department of Computer Science, ETH Zurich, 8092 Zurich, Switzerland.