Display information on Uniprot resource from Uniprot Atlas endpoint and GeneBank according to an introduced element

Query: 
select* where{ {service <$endpoint-1$> { ?s<http://www.w3.org/1999/02/22-rdf-syntax-ns#type><http://bio2rdf.org/ns/uniprot:Resource> . ?s<http://purl.org/dc/elements/1.1/title>?title . ?s<http://bio2rdf.org/ns/bio2rdf#xGenBank>?GeneBank . ?s<http://bio2rdf.org/ns/bio2rdf#xArticle> ?article . ?s<http://bio2rdf.org/ns/bio2rdf#xRef>?mgi . Filter regex (?title,"??title", "i") } } OPTIONAL{ {service <$endpoint-2$> { ?GeneBank <http://www.w3.org/2000/01/rdf-schema#label> ?labelGeneBank . } } } } limit ??number
Statement: 

Display information on Uniprot resource from Uniprot Atlas endpoint and GeneBank according to an introduced element $title$ (e.g., kinase) A limit of results per page $number$ (e.g. 10)