5417945 SYNPCC7002_A0426 recA 5417638 SYNPCC7002_A0119 ssb