ATP synthetase