1. Department of Biology Institute of Molecular Health Sciences ETH Zurich Zurich Switzerland
2. Department of Dermatology University Hospital Zurich Zurich Switzerland
3. Heidelberg University Biochemistry Center (BZH) Heidelberg University Heidelberg Germany