Max planck institute for biological cybernetics