Lumenal proteins involved in respiratory electron transport in the cyanobacterium Synechocystis sp. PCC6803