Cloning and characterization of the secY gene from the cyanobacterium Synechococcus PCC7942.