ABC-transporters are multispan membrane proteins that mediate the active uptake or efflux of specific substrates across various biological membrane systems. A functional ABC-transporter protein usually consists of two transmembrane domains and two ABCs.