Netherlands Proteomics Center site is under construction