Bacteriorhodopsin - Cytochrome b6f complex - ETC Complex I - ETC Complex III - ETC Complex IV - Inorganic pyrophosphatase - V-ATPase