Design of Hollow Protein Nanoparticles with Modifiable Interior and Exterior Surfaces. (24th August 2018)