The function of SLC32A1 (solute carrier family 32 member 1, ENSG00000101438) is as follows. Antiporter that exchanges vesicular protons for cytosolic 4- aminobutanoate or to a lesser extend glycine, thus allowing their secretion from nerve terminals. The transport is equally dependent on the chemical and electrical components of the proton gradient (By similarity). May also transport beta-alanine (By similarity). Acidification of GABAergic synaptic vesicles is a prerequisite for 4- aminobutanoate uptake (By similarity). {ECO:0000250|UniProtKB:O35458, ECO:0000250|UniProtKB:O35633}.