Design of Hollow Protein Nanoparticles with Modifiable Interior and Exterior Surfaces.