1. Department of Endocrinology, Leiden University Medical Center, Leiden, the Netherlands
2. Department of Parasitology, Leiden University Medical Center, Leiden, the Netherlands
3. Department of Molecular Cell Biology, Leiden University Medical Center, Leiden, the Netherlands
4. Department of Human Genetics, Leiden University Medical Center, Leiden, the Netherlands
5. Department of Radiology, Leiden University Medical Center, Leiden, the Netherlands