Funding Many thanks to our supporters Current Swiss National Science Foundation a Foundation advised by CARIGEST S.A. Human Frontier Science Program Past European Research Council Swiss National Center of Competence in Research Chemical Biology LipidX SystemX The Leenaards Foundation Sino Swiss Science and Technology Cooperation Novartis Gebert Rüf Stiftung Téléthon Action Suisse We also thank all our donors who wish to remain anonymous.