List of gene names including a text in any of their attributes

Statement: 
List of gene names including a text $label$ (i'e. HK1) in any of their attributes. Limit the results to $number$
Query: 
select ?name ?alternativeName where { ?s ?p ?o . ?o bif:contains "??label" . ?s a <http://purl.uniprot.org/core/Gene> . ?s <http://www.w3.org/2004/02/skos/core#altLabel> ?alternativeName . ?s <http://www.w3.org/2004/02/skos/core#prefLabel> ?name } limit ??number
Tags: