genetics lecture notes 2575771