[1] Univ Munster, ZMBE, Inst Cell Biol, D-48149 Munster, Germany
[2] Max Planck Inst Vasc Biol, D-48149 Munster, Germany
[3] Ctr Med Univ Geneva, Dept Pathol, CH-1211 Geneva, Switzerland
[4] Yokohama City Univ, Sch Med, Dept Mol Biol, Yokohama, Kanagawa 236004, Japan