ATP synthesis coupled proton transport
37123
29359
29117
29053
2865
269452
269322
264807
261500
25535