Provided herein are isolated polypeptides comprising the amino-terminal domain of Mycobacterium tuberculosis porin A (MtpA), wherein the polypeptide is a porin monomer. Also provided are isolated polypeptides comprising the carboxy-terminal domain of Mycobacterium tuberculosis porin A, wherein the polypeptide is a toxin. Also provided are methods of treating or preventing a Mycobacterium tuberculosis (Mtb) infection in a subject with or at risk of developing a Mtb infection. Further provided are chimeric porin polypeptides comprising a first polypeptide comprising an amino-terminal domain of Mycobacterium tuberculosis porin and a second polypeptide comprising an antigen and the use the chimeric porin polypeptides in methods of eliciting an immune response in a subject.La présente invention concerne des polypeptides isolés comprenant le domaine amino-terminal de la porine A du bacille de Koch (BKpA), le polypeptide étant un monomère de porine. L'invention concerne également des polypeptides isolés comprenant le domaine carboxy-terminal de la porine A du bacille de Koch, le polypeptide étant une toxine. L'invention concerne également des procédés permettant de traiter ou prévenir une infection par bacille de Koch (BK) chez un patient présentant une infection par BK ou risquant de développer une infection par BK. L'invention concerne en outre des polypeptides de porine comprenant un premier polypeptide comprenant un domaine amino-terminal de la porine du bacille de Koch et un second polypeptide comprenant un antigène et l'utilisation de polypeptides de porine chimères dans des procédés de provocation de réponse immunitaire chez un patient.