Oligosaccharyl transferase subunit STT3 homolog;; Involved in protein glycosylation. Either required for the assembly of the oligosaccharyl transferase (OTase) complex or required in substoichiometric amounts for OTase activity (By similarity) (757 aa)