gene and p