Which organelle is the location for protein synthesis?