Highly efficient enzyme encapsulation in a protein nanocage: towards enzyme catalysis in a cellular nanocompartment mimic.