[1] Swiss Fed Inst Technol, Inst Mol Hlth Sci, Dept Biol, CH-8093 Zurich, Switzerland
[2] Univ Lausanne, Dept Dermatol, CH-1011 Lausanne, Switzerland
[3] German Canc Res Ctr, D-69120 Heidelberg, Germany
[4] Univ Cologne, Dept Dermatol, D-50937 Cologne, Germany