[1] Acad Med Ctr, Dept Expt Internal Med, NL-1105 AZ Amsterdam, Netherlands
[2] Acad Med Ctr, Dept Cell Biol & Histol, NL-1105 AZ Amsterdam, Netherlands
[3] Vrije Univ Amsterdam, Ctr Med, Dept Pathol, Amsterdam, Netherlands
[4] NCI, Dept Immunol, Amsterdam, Netherlands