Text this: Alternative substrates reveal catalytic cycle and key binding events in the reaction catalysed by anthranilate phosphoribosyltransferase from Mycobacterium tuberculosis.