Gravar-mail: Nanoreactor Design Based on Self-Assembling Protein Nanocages