Uptake or extrusion: crystal structures of full ABC transporters suggest a common mechanism