docs: def query_mousemine(intermine_url: str, gene_id: str) -> IntermineResult:
      """
      :param intermine_url: intermine server, eg
                            http://www.mousemine.org/mousemine/service
      :param gene_id: gene ID, eg ENSMUSG00000063180
      :return: Intermine_Result object
      """
      service = Service(intermine_url)
      query = service.new_query("SequenceFeature")
      query.add_view("primaryIdentifier")
      query.add_constraint("SequenceFeature", "LOOKUP", "{}".format(gene_id), code="A")
      query.add_constraint("organism.shortName", "=", "M. musculus", code="B")
      result_list = ["{}".format(val['primaryIdentifier']) for val in query.rows()]
      return intermine_response_factory(result_list, gene_id)