a Division of Medicinal Chemistry, Leiden Academic Centre for Drug Research, Leiden University, 2333 CC Leiden, the