Controlled Protein Degradation By The Mycobacterial Proteasome