[No authors listed]
Toxin-antitoxin loci belonging to the yefM-yoeB family are located in the chromosome or in some plasmids of several bacteria. We cloned the yefM-yoeB locus of Streptococcus pneumoniae, and these genes encode bona fide antitoxin (YefM(Spn)) and toxin (YoeB(Spn)) products. We showed that overproduction of YoeB(Spn) is toxic to Escherichia coli cells, leading to severe inhibition of cell growth and to a reduction in cell viability; this toxicity was more pronounced in an E. coli B strain than in two E. coli K-12 strains. The YoeB(Spn)-mediated toxicity could be reversed by the cognate antitoxin, YefM(Spn), but not by overproduction of the E. coli YefM antitoxin. The pneumococcal proteins were purified and were shown to interact with each other both in vitro and in vivo. Far-UV circular dichroism analyses indicated that the pneumococcal antitoxin was partially, but not totally, unfolded and was different than its E. coli counterpart. Molecular modeling showed that the toxins belonging to the family were homologous, whereas the antitoxins appeared to be specifically designed for each bacterial locus; thus, the toxin-antitoxin interactions were adapted to the different bacterial environmental conditions. Both structural features, folding and the molecular modeled structure, could explain the lack of cross-complementation between the pneumococcal and E. coli antitoxins.
KEYWORDS: {{ getKeywords(articleDetailText.words) }}
Sample name | Organism | Experiment title | Sample type | Library instrument | Attributes | |||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
{{attr}} | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
{{ dataList.sampleTitle }} | {{ dataList.organism }} | {{ dataList.expermentTitle }} | {{ dataList.sampleType }} | {{ dataList.libraryInstrument }} | {{ showAttributeName(index,attr,dataList.attributes) }} |
{{ list.authorName }} {{ list.authorName }} |