patchpig5

About

The actual DUF328 loved one YaaA is really a DNA-binding protein which has a novel collapse.