156559-41-0 Ppsr gene product Ppsr protein Ribonucleic acid formation factor (Rhodopseudomonas sphaeroides strain RS6258 gene ppSR reduced)