ATP-Binding-Cassette
ABC transporters actively move many types of molecules across membranes, including amino acids, polypeptides, salts, and lipids.
ABC transport proteins have two ATP-binding domains, and two transmembrane domains. Each intermembrane domain is comprised of 6 transmembrane helices.
The mechanism works via the interconversion between two conformations, dependent on ATP hydrolysis. Either conformation has the binding site facing either the inside or outside of the cell.