Characterization of a cell wall anchored putative esterase Rv0774c and its possible role in the intracellular survival of mycobacterium sp