dsDNA. Avidin biotin media is used in the purification process of biotin/avidin and their derivatives. Carbohydrate bonding is most often used with glycoproteins or any other carbohydrate-containing substance; carbohydrate is used with lectins, glycoproteins, or any other carbohydrate metabolite protein. Dye ligand media is nonspecific but mimics biological substrates and proteins. Glutathione is useful for separation of GST tagged recombinant proteins. Heparin is a generalized affinity ligand, and it is most useful for separation of plasma coagulation proteins, along with nucleic acid enzymes and lipases Hydrophobic interaction media are most commonly used to target free carboxyl groups and proteins. Immunoaffinity media (detailed below) utilizes antigens' and antibodies' high specificity to separate; immobilized metal affinity chromatography is detailed further below and uses interactions between metal ions and proteins (usually specially tagged) to separate; nucleotide/coenzyme that works to separate dehydrogenases, kinases, and transaminases. Nucleic acids function to trap mRNA, DNA, rRNA, and other nucleic acids/oligonucleotides. Protein A/G method is used to purify immunoglobulins. Speciality media are designed for a specific class or type of protein/co enzyme; this type of media will only work to separate a specific protein or coenzyme. Immunoaffinity Another use for the procedure is the affinity purification of antibodies from blood serum. If the serum is known to contain antibodies against a specific antigen (for example if the serum comes from an organism immunized against the antigen concerned) then it can be used for the affinity purification of that antigen. This is also known as Immunoaffinity Chromatography. For example, if an organism is immunised against a GST-fusion protein it will produce antibodies against the fusion-protein, and possibly antibodies against the GST tag as well. The protein can then be covalently coupled to a solid support such as agarose and used as an affinity ligand in purifications of antibody from immune serum. For thoroughness, the GST protein and the GST-fusion protein can each be coupled separately. The serum is initially allowed to bind to the GST affinity matrix. This will remove antibodies against the GST part of the fusion protein. The serum is then separated from the solid support and allowed to bind to the GST-fusion protein matrix. This allows any antibodies that recognize the antigen to be captured on the solid support. Elution of the antibodies of interest is most often achieved using a low pH buffer such as glycine pH 2.8. The eluate is collected into a neutral