OnlineIMD
STT3A oligosaccharyltransferase complex subunit