course notes molecular genetics 7462820