Possibly the most common use of affinity chromatography is for the purification of recombinant proteins. Proteins with a known affinity are protein tagged in order to aid their purification. The protein may have been genetically modified so as to allow it to be selected for affinity binding; this is known as a fusion protein. Protein tags include hexahistidine (His), glutathione-S-transferase (GST), maltose binding protein (MBP), and the Colicin E7 variant CL7 tag. Histidine tags have an affinity for nickel, cobalt, zinc, copper and iron ions which have been immobilized by forming coordinate covalent bonds with a chelator incorporated in the stationary phase. For elution, an excess amount of a compound able to act as a metal ion ligand, such as imidazole, is used. GST has an affinity for glutathione which is commercially available immobilized as glutathione agarose. During elution, excess glutathione is used to displace the tagged protein. CL7 has an affinity and specificity for Immunity Protein 7 (Im7) which is commercially available immobilized as Im7 agarose resin. For elution, an active and site-specific protease is applied to the Im7 resin to release the tag-free protein.