Text this: Structural studies of ATP phosphoribosyltransferase from Mycobacterium tuberculosis and virtual screening for its novel inhibitors :