Design of nanogel-assembled nanoparticles for protein delivery