| http://purl.uniprot.org/unirules/MF_03170#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:857683 up:source unirule:MF_03170 .
_:857684 up:source unirule:MF_03170 .
_:857685 up:source unirule:MF_03170 .
_:857686 up:source unirule:MF_03170 .
_:857687 up:source unirule:MF_03170 .
_:857688 up:source unirule:MF_03170 .
_:857689 up:source unirule:MF_03170 .
_:857690 up:source unirule:MF_03170 .
_:857691 up:source unirule:MF_03170 .
_:857692 up:source unirule:MF_03170 .
_:857693 up:source unirule:MF_03170 .
_:857694 up:source unirule:MF_03170 .
_:857695 up:source unirule:MF_03170 .
_:857696 up:source unirule:MF_03170 .
_:857697 up:source unirule:MF_03170 .
_:857698 up:source unirule:MF_03170 .
_:857699 up:source unirule:MF_03170 .
_:857700 up:source unirule:MF_03170 .
_:857701 up:source unirule:MF_03170 .
_:857702 up:source unirule:MF_03170 .
_:857703 up:source unirule:MF_03170 .
_:857704 up:source unirule:MF_03170 .
_:857705 up:source unirule:MF_03170 .
_:857706 up:source unirule:MF_03170 .
_:857707 up:source unirule:MF_03170 .
_:857708 up:source unirule:MF_03170 .
_:857709 up:source unirule:MF_03170 .
_:857710 up:source unirule:MF_03170 .
_:857711 up:source unirule:MF_03170 .
_:857712 up:source unirule:MF_03170 .
_:857713 up:source unirule:MF_03170 .
_:857714 up:source unirule:MF_03170 .
_:857715 up:source unirule:MF_03170 .
_:857716 up:source unirule:MF_03170 .
_:857717 up:source unirule:MF_03170 .
_:857718 up:source unirule:MF_03170 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation4 ,
?annotation5 ,
?annotation7 ,
?annotation9 ,
?annotation11 ,
?annotation12 ,
?annotation14 ,
?annotation15 ;
up:classifiedWith GO:0005759 ,
GO:0006172 ,
GO:0046033 ,
GO:0046034 ,
GO:0046039 ,
GO:0046899 ,
keyword:342 ,
keyword:418 ,
keyword:496 ,
keyword:547 ,
keyword:67 ,
keyword:808 ;
up:recommendedName ?name0 .
?name0 up:ecName '2.7.4.10' ,
'2.7.4.6' ;
up:fullName 'Adenylate kinase 4, mitochondrial' ;
up:shortName 'AK 4' ;
rdf:type up:Structured_Name .
?name1 up:fullName 'Adenylate kinase 3-like' ;
rdf:type up:Structured_Name .
?name2 up:fullName 'GTP:AMP phosphotransferase AK4' ;
rdf:type up:Structured_Name .
?gene3 skos:altLabel 'AK3L1' ;
skos:prefLabel 'AK4' .
?annotation4 a up:Function_Annotation ;
rdfs:comment 'Involved in maintaining the homeostasis of cellular nucleotides by catalyzing the interconversion of nucleoside phosphates. Efficiently phosphorylates AMP and dAMP using ATP as phosphate donor, but phosphorylates only AMP when using GTP as phosphate donor. Also displays broad nucleoside diphosphate kinase activity.' .
?annotation5 up:activity ?activity6 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity6 up:catalyticActivity ;
up:enzymeClass .
?annotation7 up:activity ?activity8 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity8 up:catalyticActivity ;
up:enzymeClass .
?annotation9 up:activity ?activity10 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity10 up:catalyticActivity ;
up:enzymeClass .
?annotation11 a up:Subunit_Annotation ;
rdfs:comment 'Monomer.' .
?annotation12 a up:Subcellular_Location_Annotation .
?annotation12li13 up:cellularComponent .
?annotation14 a up:Domain_Annotation ;
rdfs:comment 'Consists of three domains, a large central CORE domain and two small peripheral domains, NMPbind and LID, which undergo movements during catalysis. The LID domain closes over the site of phosphoryl transfer upon GTP/ATP binding. Assembling and disassembling the active center during each catalytic cycle provides an effective means to prevent GTP/ATP hydrolysis.' .
?annotation15 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the adenylate kinase family. AK3 subfamily.' .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'NMPbind' .
?pfsb18 faldo:position ?thisPositionOn20 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfs22 up:annotation ?annotation23 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'LID' .
?pfsb24 faldo:position ?thisPositionOn26 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfs28 up:annotation ?annotation29 .
?annotation29 faldo:begin ?pfsb30 ;
faldo:end ?pfse31 ;
up:ligand ?ligand32 ;
rdf:type up:Binding_Site_Annotation .
?pfsb30 faldo:position ?thisPositionOn33 ;
rdf:type faldo:ExactPosition .
?pfse31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?ligand32 rdfs:subClassOf chebi:61557 .
?pfs35 up:annotation ?annotation36 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf chebi:456215 .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
up:ligand ?ligand46 ;
rdf:type up:Binding_Site_Annotation .
?pfsb44 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn48 ;
rdf:type faldo:ExactPosition .
?ligand46 rdfs:subClassOf chebi:456215 .
?pfs49 up:annotation ?annotation50 .
?annotation50 faldo:begin ?pfsb51 ;
faldo:end ?pfse52 ;
up:ligand ?ligand53 ;
rdf:type up:Binding_Site_Annotation .
?pfsb51 faldo:position ?thisPositionOn54 ;
rdf:type faldo:ExactPosition .
?pfse52 faldo:position ?thisPositionOn55 ;
rdf:type faldo:ExactPosition .
?ligand53 rdfs:subClassOf chebi:61557 .
?pfs56 up:annotation ?annotation57 .
?annotation57 faldo:begin ?pfsb58 ;
faldo:end ?pfse59 ;
up:ligand ?ligand60 ;
rdf:type up:Binding_Site_Annotation .
?pfsb58 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?pfse59 faldo:position ?thisPositionOn62 ;
rdf:type faldo:ExactPosition .
?ligand60 rdfs:subClassOf chebi:456215 .
?pfs63 up:annotation ?annotation64 .
?annotation64 faldo:begin ?pfsb65 ;
faldo:end ?pfse66 ;
up:ligand ?ligand67 ;
rdf:type up:Binding_Site_Annotation .
?pfsb65 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse66 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?ligand67 rdfs:subClassOf chebi:456215 .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf chebi:456215 .
?pfs77 up:annotation ?annotation78 .
?annotation78 faldo:begin ?pfsb79 ;
faldo:end ?pfse80 ;
up:ligand ?ligand81 ;
rdf:type up:Binding_Site_Annotation .
?pfsb79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand81 rdfs:subClassOf chebi:61557 .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
up:ligand ?ligand88 ;
rdf:type up:Binding_Site_Annotation .
?pfsb86 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?ligand88 rdfs:subClassOf chebi:456215 .
?pfs91 up:annotation ?annotation92 .
?annotation92 faldo:begin ?pfsb93 ;
faldo:end ?pfse94 ;
up:ligand ?ligand95 ;
rdf:type up:Binding_Site_Annotation .
?pfsb93 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?pfse94 faldo:position ?thisPositionOn97 ;
rdf:type faldo:ExactPosition .
?ligand95 rdfs:subClassOf chebi:61557 .
_:857719 a rdf:Statement ;
up:attribution _:857683 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:857720 a rdf:Statement ;
up:attribution _:857684 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:857721 a rdf:Statement ;
up:attribution _:857685 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:857722 a rdf:Statement ;
up:attribution _:857686 ;
rdf:subject ?gene3 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene3 .
_:857723 a rdf:Statement ;
up:attribution _:857687 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:857724 a rdf:Statement ;
up:attribution _:857688 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:857725 a rdf:Statement ;
up:attribution _:857689 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation7 .
_:857726 a rdf:Statement ;
up:attribution _:857690 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation9 .
_:857727 a rdf:Statement ;
up:attribution _:857691 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:857728 a rdf:Statement ;
up:attribution _:857692 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:857729 a rdf:Statement ;
up:attribution _:857693 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:857730 a rdf:Statement ;
up:attribution _:857694 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:857731 a rdf:Statement ;
up:attribution _:857695 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:67 .
_:857732 a rdf:Statement ;
up:attribution _:857696 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:342 .
_:857733 a rdf:Statement ;
up:attribution _:857697 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:418 .
_:857734 a rdf:Statement ;
up:attribution _:857698 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:496 .
_:857735 a rdf:Statement ;
up:attribution _:857699 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:547 .
_:857736 a rdf:Statement ;
up:attribution _:857700 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:857737 a rdf:Statement ;
up:attribution _:857701 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005759 .
_:857738 a rdf:Statement ;
up:attribution _:857702 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046899 .
_:857739 a rdf:Statement ;
up:attribution _:857703 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006172 .
_:857740 a rdf:Statement ;
up:attribution _:857704 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046033 .
_:857741 a rdf:Statement ;
up:attribution _:857705 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046039 .
_:857742 a rdf:Statement ;
up:attribution _:857706 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046034 .
_:857743 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:857744 a rdf:Statement ;
up:attribution _:857707 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:857745 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:857746 a rdf:Statement ;
up:attribution _:857708 ;
rdf:subject ?pfs22 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:857747 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:857748 a rdf:Statement ;
up:attribution _:857709 ;
rdf:subject ?pfs28 ;
rdf:predicate up:annotation ;
rdf:object ?annotation29 .
_:857749 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:857750 a rdf:Statement ;
up:attribution _:857710 ;
rdf:subject ?pfs35 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:857751 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:857752 a rdf:Statement ;
up:attribution _:857711 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:857753 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:857754 a rdf:Statement ;
up:attribution _:857712 ;
rdf:subject ?pfs49 ;
rdf:predicate up:annotation ;
rdf:object ?annotation50 .
_:857755 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:857756 a rdf:Statement ;
up:attribution _:857713 ;
rdf:subject ?pfs56 ;
rdf:predicate up:annotation ;
rdf:object ?annotation57 .
_:857757 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:857758 a rdf:Statement ;
up:attribution _:857714 ;
rdf:subject ?pfs63 ;
rdf:predicate up:annotation ;
rdf:object ?annotation64 .
_:857759 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:857760 a rdf:Statement ;
up:attribution _:857715 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:857761 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:857762 a rdf:Statement ;
up:attribution _:857716 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:857763 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:857764 a rdf:Statement ;
up:attribution _:857717 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:857765 a rdf:Statement ;
up:source unirule:MF_03170 ;
rdf:subject ?pfs91 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
_:857766 a rdf:Statement ;
up:attribution _:857718 ;
rdf:subject ?pfs91 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_03170
#Rule MF_03170 Created by:? on:2013-03-11 Modified by:Andrea Auchincloss on:2025-08-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_03170 .
?thisOrganism rdfs:subClassOf+ taxon:7742 .
BIND(URI(CONCAT(STR(?this), '#MF_03170a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a7')) AS ?annotation7) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a9')) AS ?annotation9) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a11')) AS ?annotation11) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a14')) AS ?annotation14) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a15')) AS ?annotation15) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionP27144103 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144105 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_0317098 .
?templateMotifSequenceMatchRegionP27144103 faldo:begin ?templateMotifSequenceMatchBeginP27144104 .
?templateMotifSequenceMatchBeginP27144104 faldo:position ?templateMotifSequenceMatchBeginPositionP2714499 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144105 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170109 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170100 .
?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170108 .
?targetMotifMatchRegionMatchBeginMF_03170108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170101 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170109 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_0317098, 1, (STRLEN(?templateMotifCigarP27144MF_0317098) - STRLEN(REPLACE(?templateMotifCigarP27144MF_0317098, CONCAT('^(?:-*[^-]){', STR(((35 - ?templateMotifSequenceMatchBeginPositionP2714499) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170100, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170100) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170100, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170100) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) .
BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_03170101) - 1) AS ?thisPositionOn20) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_0317098, 1, (STRLEN(?templateMotifCigarP27144MF_0317098) - STRLEN(REPLACE(?templateMotifCigarP27144MF_0317098, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP2714499) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170100, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170100) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170100, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170100) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) .
BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_03170101) - 1) AS ?thisPositionOn21) .
BIND(?this AS ?pfs1t114) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) .
FILTER ((BOUND(?thisPositionOn20) && BOUND(?thisPositionOn21))) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP27144120 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144122 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170115 .
?templateMotifSequenceMatchRegionP27144120 faldo:begin ?templateMotifSequenceMatchBeginP27144121 .
?templateMotifSequenceMatchBeginP27144121 faldo:position ?templateMotifSequenceMatchBeginPositionP27144116 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144122 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170126 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170117 .
?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170125 .
?targetMotifMatchRegionMatchBeginMF_03170125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170118 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170126 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170115, 1, (STRLEN(?templateMotifCigarP27144MF_03170115) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170115, CONCAT('^(?:-*[^-]){', STR(((125 - ?templateMotifSequenceMatchBeginPositionP27144116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170117, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170117) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170117, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170117) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) .
BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_03170118) - 1) AS ?thisPositionOn26) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170115, 1, (STRLEN(?templateMotifCigarP27144MF_03170115) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170115, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionP27144116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170117, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170117) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170117, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170117) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) .
BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_03170118) - 1) AS ?thisPositionOn27) .
BIND(?this AS ?pfs1t131) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) .
FILTER ((BOUND(?thisPositionOn26) && BOUND(?thisPositionOn27))) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a23')) AS ?annotation23) .
BIND(?this AS ?pfs22) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP27144137 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144139 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170132 .
?templateMotifSequenceMatchRegionP27144137 faldo:begin ?templateMotifSequenceMatchBeginP27144138 .
?templateMotifSequenceMatchBeginP27144138 faldo:position ?templateMotifSequenceMatchBeginPositionP27144133 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144139 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170143 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170134 .
?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170142 .
?targetMotifMatchRegionMatchBeginMF_03170142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170135 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170143 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170132, 1, (STRLEN(?templateMotifCigarP27144MF_03170132) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170132, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP27144133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170134, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170134) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170134, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170134) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) .
BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_03170135) - 1) AS ?thisPositionOn33) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170132, 1, (STRLEN(?templateMotifCigarP27144MF_03170132) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170132, CONCAT('^(?:-*[^-]){', STR(((20 - ?templateMotifSequenceMatchBeginPositionP27144133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170134, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170134) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170134, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170134) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) .
BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_03170135) - 1) AS ?thisPositionOn34) .
BIND(?this AS ?pfs1t148) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) .
FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]GKGT', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a29')) AS ?annotation29) .
BIND(?this AS ?pfs28) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP27144154 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144156 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170149 .
?templateMotifSequenceMatchRegionP27144154 faldo:begin ?templateMotifSequenceMatchBeginP27144155 .
?templateMotifSequenceMatchBeginP27144155 faldo:position ?templateMotifSequenceMatchBeginPositionP27144150 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144156 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170160 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170151 .
?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170159 .
?targetMotifMatchRegionMatchBeginMF_03170159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170152 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170160 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170149, 1, (STRLEN(?templateMotifCigarP27144MF_03170149) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170149, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionP27144150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170151, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170151) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170151, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170151) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) .
BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_03170152) - 1) AS ?thisPositionOn40) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170149, 1, (STRLEN(?templateMotifCigarP27144MF_03170149) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170149, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionP27144150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170151, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170151) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170151, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170151) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) .
BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_03170152) - 1) AS ?thisPositionOn41) .
BIND(?this AS ?pfs1t165) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]LV', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a36')) AS ?annotation36) .
BIND(?this AS ?pfs35) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch170 faldo:location ?templateMotifSequenceMatchRegionP27144171 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144173 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170166 .
?templateMotifSequenceMatchRegionP27144171 faldo:begin ?templateMotifSequenceMatchBeginP27144172 .
?templateMotifSequenceMatchBeginP27144172 faldo:position ?templateMotifSequenceMatchBeginPositionP27144167 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144173 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch174 faldo:location ?targetMotifMatchRegionMatch175 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170177 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170168 .
?targetMotifMatchRegionMatch175 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170176 .
?targetMotifMatchRegionMatchBeginMF_03170176 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170169 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170177 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170166, 1, (STRLEN(?templateMotifCigarP27144MF_03170166) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170166, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionP27144167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170168, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170168) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170168, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170168) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) .
BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_03170169) - 1) AS ?thisPositionOn47) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170166, 1, (STRLEN(?templateMotifCigarP27144MF_03170166) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170166, CONCAT('^(?:-*[^-]){', STR(((92 - ?templateMotifSequenceMatchBeginPositionP27144167) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170168, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170168) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170168, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170168) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170168, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) .
BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_03170169) - 1) AS ?thisPositionOn48) .
BIND(?this AS ?pfs1t182) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, (?thisPositionOn48 - ?thisPositionOn47)) = 'GFPR')) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP27144188 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144190 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170183 .
?templateMotifSequenceMatchRegionP27144188 faldo:begin ?templateMotifSequenceMatchBeginP27144189 .
?templateMotifSequenceMatchBeginP27144189 faldo:position ?templateMotifSequenceMatchBeginPositionP27144184 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144190 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170194 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170185 .
?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170193 .
?targetMotifMatchRegionMatchBeginMF_03170193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170186 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170194 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170183, 1, (STRLEN(?templateMotifCigarP27144MF_03170183) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170183, CONCAT('^(?:-*[^-]){', STR(((135 - ?templateMotifSequenceMatchBeginPositionP27144184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170185, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170185) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170185, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170185) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) .
BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_03170186) - 1) AS ?thisPositionOn54) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170183, 1, (STRLEN(?templateMotifCigarP27144MF_03170183) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170183, CONCAT('^(?:-*[^-]){', STR(((136 - ?templateMotifSequenceMatchBeginPositionP27144184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170185, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170185) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170185, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170185) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) .
BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_03170186) - 1) AS ?thisPositionOn55) .
BIND(?this AS ?pfs1t199) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb51) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse52) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, (?thisPositionOn55 - ?thisPositionOn54)) = 'VY')) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a50')) AS ?annotation50) .
BIND(?this AS ?pfs49) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionP27144205 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144207 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170200 .
?templateMotifSequenceMatchRegionP27144205 faldo:begin ?templateMotifSequenceMatchBeginP27144206 .
?templateMotifSequenceMatchBeginP27144206 faldo:position ?templateMotifSequenceMatchBeginPositionP27144201 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144207 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170211 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170202 .
?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170210 .
?targetMotifMatchRegionMatchBeginMF_03170210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170203 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170211 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170200, 1, (STRLEN(?templateMotifCigarP27144MF_03170200) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170200, CONCAT('^(?:-*[^-]){', STR(((36 - ?templateMotifSequenceMatchBeginPositionP27144201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170202, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170202) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170202, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170202) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) .
BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_03170203) - 1) AS ?thisPositionOn61) .
BIND(?thisPositionOn61 AS ?thisPositionOn62) .
BIND(?this AS ?pfs1t214) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a57')) AS ?annotation57) .
BIND(?this AS ?pfs56) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionP27144220 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144222 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170215 .
?templateMotifSequenceMatchRegionP27144220 faldo:begin ?templateMotifSequenceMatchBeginP27144221 .
?templateMotifSequenceMatchBeginP27144221 faldo:position ?templateMotifSequenceMatchBeginPositionP27144216 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144222 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170226 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170217 .
?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170225 .
?targetMotifMatchRegionMatchBeginMF_03170225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170218 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170226 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170215, 1, (STRLEN(?templateMotifCigarP27144MF_03170215) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170215, CONCAT('^(?:-*[^-]){', STR(((41 - ?templateMotifSequenceMatchBeginPositionP27144216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170217, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170217) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170217, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170217) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) .
BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_03170218) - 1) AS ?thisPositionOn68) .
BIND(?thisPositionOn68 AS ?thisPositionOn69) .
BIND(?this AS ?pfs1t229) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a64')) AS ?annotation64) .
BIND(?this AS ?pfs63) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch234 faldo:location ?templateMotifSequenceMatchRegionP27144235 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144237 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170230 .
?templateMotifSequenceMatchRegionP27144235 faldo:begin ?templateMotifSequenceMatchBeginP27144236 .
?templateMotifSequenceMatchBeginP27144236 faldo:position ?templateMotifSequenceMatchBeginPositionP27144231 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144237 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch238 faldo:location ?targetMotifMatchRegionMatch239 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170241 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170232 .
?targetMotifMatchRegionMatch239 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170240 .
?targetMotifMatchRegionMatchBeginMF_03170240 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170233 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170241 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170230, 1, (STRLEN(?templateMotifCigarP27144MF_03170230) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170230, CONCAT('^(?:-*[^-]){', STR(((96 - ?templateMotifSequenceMatchBeginPositionP27144231) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1242) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170232, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170232) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170232, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170232) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), '')))), '[^-]', ''))) AS ?step2243) .
BIND(((?step2243 + ?targetMotifMatchRegionMatchBeginPositionMF_03170233) - 1) AS ?thisPositionOn75) .
BIND(?thisPositionOn75 AS ?thisPositionOn76) .
BIND(?this AS ?pfs1t244) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'Q')) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch249 faldo:location ?templateMotifSequenceMatchRegionP27144250 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144252 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170245 .
?templateMotifSequenceMatchRegionP27144250 faldo:begin ?templateMotifSequenceMatchBeginP27144251 .
?templateMotifSequenceMatchBeginP27144251 faldo:position ?templateMotifSequenceMatchBeginPositionP27144246 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144252 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch253 faldo:location ?targetMotifMatchRegionMatch254 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170256 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170247 .
?targetMotifMatchRegionMatch254 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170255 .
?targetMotifMatchRegionMatchBeginMF_03170255 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170248 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170256 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170245, 1, (STRLEN(?templateMotifCigarP27144MF_03170245) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170245, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionP27144246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170247, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170247) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170247, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170247) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) .
BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_03170248) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs1t259) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a78')) AS ?annotation78) .
BIND(?this AS ?pfs77) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch264 faldo:location ?templateMotifSequenceMatchRegionP27144265 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144267 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170260 .
?templateMotifSequenceMatchRegionP27144265 faldo:begin ?templateMotifSequenceMatchBeginP27144266 .
?templateMotifSequenceMatchBeginP27144266 faldo:position ?templateMotifSequenceMatchBeginPositionP27144261 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144267 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch268 faldo:location ?targetMotifMatchRegionMatch269 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170271 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170262 .
?targetMotifMatchRegionMatch269 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170270 .
?targetMotifMatchRegionMatchBeginMF_03170270 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170263 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170271 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170260, 1, (STRLEN(?templateMotifCigarP27144MF_03170260) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170260, CONCAT('^(?:-*[^-]){', STR(((170 - ?templateMotifSequenceMatchBeginPositionP27144261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1272) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170262, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170262) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170262, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170262) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), '')))), '[^-]', ''))) AS ?step2273) .
BIND(((?step2273 + ?targetMotifMatchRegionMatchBeginPositionMF_03170263) - 1) AS ?thisPositionOn89) .
BIND(?thisPositionOn89 AS ?thisPositionOn90) .
BIND(?this AS ?pfs1t274) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'R')) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch279 faldo:location ?templateMotifSequenceMatchRegionP27144280 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27144282 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP27144MF_03170275 .
?templateMotifSequenceMatchRegionP27144280 faldo:begin ?templateMotifSequenceMatchBeginP27144281 .
?templateMotifSequenceMatchBeginP27144281 faldo:position ?templateMotifSequenceMatchBeginPositionP27144276 ;
faldo:reference isoform:P27144-1 .
?templateMotifSequenceProfileAlignmentOperationP27144282 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
?targetMotifMatch283 faldo:location ?targetMotifMatchRegionMatch284 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03170286 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP27144MF_03170277 .
?targetMotifMatchRegionMatch284 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03170285 .
?targetMotifMatchRegionMatchBeginMF_03170285 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03170278 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_03170286 edam:has_input signature:MF_03170 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27144MF_03170275, 1, (STRLEN(?templateMotifCigarP27144MF_03170275) - STRLEN(REPLACE(?templateMotifCigarP27144MF_03170275, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP27144276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1287) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27144MF_03170277, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170277) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27144MF_03170277, 1, (STRLEN(?targetMotifMatchCigarP27144MF_03170277) - STRLEN(REPLACE(?targetMotifMatchCigarP27144MF_03170277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), '')))), '[^-]', ''))) AS ?step2288) .
BIND(((?step2288 + ?targetMotifMatchRegionMatchBeginPositionMF_03170278) - 1) AS ?thisPositionOn96) .
BIND(?thisPositionOn96 AS ?thisPositionOn97) .
BIND(?this AS ?pfs1t289) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse94) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_03170a92')) AS ?annotation92) .
BIND(?this AS ?pfs91) .
}
}
"xsd:string |