molecular genetics class notes 7218717