1173534 Synpcc7942_0004 purF 1174950 Synpcc7942_1392 phoA