*Molecular Cell Biology, Leiden University Medical Center, Postbus 9600, 2300 RC Leiden, The Netherlands. ‡Institute of Human Genetics, International Centre for Life, Central…