|

377662 STT3A, catalytic subunit of the oligosaccharyltransferase complex