Text this: Messenger RNA and ribosomes in protein synthesis