The Friedrich Miescher Laboratory of the MPG