1. Department of Organic Chemistry, 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