An investigation into an unusual glycan branching enzyme from Mycobacterium tuberculosis