protein synthesis labelled diagram - Search