Synthetic Protein Conjugate Vaccines Provide Protection against Mycobacterium Tuberculosis in Mice.