genetic coding and instructions for life 3288780