Transport protein
Carrier proteins are proteins involved in the movement of ions , small molecules , or macromolecules , such as another protein , across a biological membrane . 
<triplet> molecules <subj> macromolecules <obj> part of <triplet> macromolecules <subj> molecules <obj> subclass of