Laboratorio di Biologia dello Sviluppo, Dipartimento di Biologia e Biotecnologie 'Lazzaro Spallanzani', University of Pavia, Via Ferrata, 9, 27100 Pavia, Italy; and German Cancer Research Center, Im Neuenheimer Feld 280, Heidelberg 69120, Germany.