Conserved alanine rich protein Rv3878 in Mycobacterium tuberculosis contains sequence polymorphisms.