Which organelle is responsible for the synthesis of proteins?