Characterization Of A Proteinaceous Nanocompartment In Mycobacteria And The Encapsulation Of Its Cargo Proteins