1. Department of Chemical and Structural Biology, The Weizmann Institute of Science, Rehovot, 7610001, Israel
2. Department of Immunology, The Weizmann Institute of Science, Rehovot, 7610001, Israel
3. Wohl Institute for Drug Discovery of the Nancy and Stephen Grand Israel National Center for Personalized Medicine, The Weizmann Institute of Science, Rehovot, 7610001, Israel