nucleic acids and proteins Flashcards