Magnetic nanoparticles--templated assembly of protein subunits: a new platform for carbohydrate-based MRI nanoprobes.