gene rep