ATP-binding cassette (ABC) transporters represent a vital family of membrane proteins that utilise the energy of ATP hydrolysis to transport a diverse array of substrates across cellular membranes.