The Saccharomyces cerevisiae oligosaccharyltransferase is a protein complex composed of Wbp1p, Swp1p, and four additional polypeptides.
Journal of biological chemistry/The Journal of biological chemistry