hayley gene