smpB

SsrA-binding protein

Molecular Synopsis