Lpp34, a novel putative lipoprotein from Mycobacterium avium subsp. paratuberculosis.