Department of Biomolecular Sciences, Weizmann Institute of Science, Rehovot, Israel.|Institute for Molecular Bioscience, The University of Queensland, St. Lucia, Australia.|Bioinformatics & Biological Computing Unit, Weizmann Institute of Science, Rehovot, Israel.|Department of Biomolecular Sciences, Weizmann Institute of Science, Rehovot, Israel.