Structural and mechanistic insights into Mycothiol Disulphide Reductase and the Mycoredoxin-1-alkylhydroperoxide reductase E assembly of Mycobacterium tuberculosis.