Crystal structure of Rv3899c(184-410), a hypothetical protein from Mycobacterium tuberculosis.