138880-29-2 Csba gene product Csba protein Protein (Bacillus subtilis clone pSB26/pMT5 gene csbA)