What is codon, and what does it represent in protein synthesis?​