Little-known 'anti-chocolate' gene and what it means if you eat eggs at Easter