Gravar-mail: Structure and assembly of scalable porous protein cages