Gravar-mail: Characterization of a highly flexible self-assembling protein system designed to form nanocages