Bioengineered protein-based nanocage for drug delivery.