Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00211#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00211#construct-template-215
http://purl.uniprot.org/unirules/MF_00211#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00211#construct-template-106
http://purl.uniprot.org/unirules/MF_00211#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00211#construct-template-239
http://purl.uniprot.org/unirules/MF_00211#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00211#construct-template-28
http://purl.uniprot.org/unirules/MF_00211#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00211#construct-template-216
http://purl.uniprot.org/unirules/MF_00211#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00211#construct-template-107
http://purl.uniprot.org/unirules/MF_00211#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00211#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00211#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00211#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00211#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00211#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:88917 up:source unirule:MF_00211 . _:88918 up:source unirule:MF_00211 . _:88919 up:source unirule:MF_00211 . _:88920 up:source unirule:MF_00211 . _:88921 up:source unirule:MF_00211 . _:88922 up:source unirule:MF_00211 . _:88923 up:source unirule:MF_00211 . _:88924 up:source unirule:MF_00211 . _:88925 up:source unirule:MF_00211 . _:88926 up:source unirule:MF_00211 . _:88927 up:source unirule:MF_00211 . _:88928 up:source unirule:MF_00211 . _:88929 up:source unirule:MF_00211 . _:88930 up:source unirule:MF_00211 . _:88931 up:source unirule:MF_00211 . _:88932 up:source unirule:MF_00211 . _:88933 up:source unirule:MF_00211 . _:88934 up:source unirule:MF_00211 . _:88935 up:source unirule:MF_00211 . _:88936 up:source unirule:MF_00211 . _:88937 up:source unirule:MF_00211 . _:88938 up:source unirule:MF_00211 . _:88939 up:source unirule:MF_00211 . _:88940 up:source unirule:MF_00211 . _:88941 up:source unirule:MF_00211 . _:88942 up:source unirule:MF_00211 . _:88943 up:source unirule:MF_00211 . _:88944 up:source unirule:MF_00211 . _:88945 up:source unirule:MF_00211 . _:88946 up:source unirule:MF_00211 . _:88947 up:source unirule:MF_00211 . _:88948 up:source unirule:MF_00211 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0000162 , GO:0000287 , GO:0004048 , keyword:28 , keyword:328 , keyword:460 , keyword:479 , keyword:57 , keyword:808 , keyword:822 ; up:recommendedName ?name0 . ?name0 up:ecName '2.4.2.18' ; up:fullName 'Anthranilate phosphoribosyltransferase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'trpD' . ?annotation2 a up:Function_Annotation ; rdfs:comment "Catalyzes the transfer of the phosphoribosyl group of 5-phosphorylribose-1-pyrophosphate (PRPP) to anthranilate to yield N-(5'-phosphoribosyl)-anthranilate (PRA)." . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity ; up:enzymeClass . ?annotation5 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 magnesium ions per monomer.' . ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-tryptophan biosynthesis; L-tryptophan from chorismate: step 2/5.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the anthranilate phosphoribosyltransferase family.' . ?pfs9 up:annotation ?annotation10 . ?annotation10 faldo:begin ?pfsb11 ; faldo:end ?pfse12 ; up:ligand ?ligand13 ; rdf:type up:Binding_Site_Annotation . ?pfsb11 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse12 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?ligand13 rdfs:subClassOf chebi:58017 . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; up:ligand ?ligand20 ; rdf:type up:Binding_Site_Annotation . ?pfsb18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand20 rdfs:subClassOf chebi:58017 . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; up:ligand ?ligand27 ; rdf:type up:Binding_Site_Annotation . ?pfsb25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?ligand27 rdfs:subClassOf chebi:58017 . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; up:ligand ?ligand34 ; rdf:type up:Binding_Site_Annotation . ?pfsb32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand34 rdfs:subClassOf chebi:18420 . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; up:ligand ?ligand41 ; rdf:type up:Binding_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?ligand41 rdfs:subClassOf chebi:18420 . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:18420 . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf chebi:18420 . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf chebi:58017 . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; up:ligand ?ligand69 ; rdf:type up:Binding_Site_Annotation . ?pfsb67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?ligand69 rdfs:subClassOf chebi:58017 . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; up:ligand ?ligand76 ; rdf:type up:Binding_Site_Annotation . ?pfsb74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?ligand76 rdfs:subClassOf chebi:58017 . ?pfs79 up:annotation ?annotation80 . ?annotation80 faldo:begin ?pfsb81 ; faldo:end ?pfse82 ; up:ligand ?ligand83 ; rdf:type up:Binding_Site_Annotation . ?pfsb81 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?pfse82 faldo:position ?thisPositionOn85 ; rdf:type faldo:ExactPosition . ?ligand83 rdfs:subClassOf chebi:16567 . ?pfs86 up:annotation ?annotation87 . ?annotation87 faldo:begin ?pfsb88 ; faldo:end ?pfse89 ; up:ligand ?ligand90 ; rdf:type up:Binding_Site_Annotation . ?pfsb88 faldo:position ?thisPositionOn91 ; rdf:type faldo:ExactPosition . ?pfse89 faldo:position ?thisPositionOn92 ; rdf:type faldo:ExactPosition . ?ligand90 rdfs:subClassOf chebi:16567 . ?pfs93 up:annotation ?annotation94 . ?annotation94 faldo:begin ?pfsb95 ; faldo:end ?pfse96 ; up:ligand ?ligand97 ; rdf:type up:Binding_Site_Annotation . ?pfsb95 faldo:position ?thisPositionOn98 ; rdf:type faldo:ExactPosition . ?pfse96 faldo:position ?thisPositionOn99 ; rdf:type faldo:ExactPosition . ?ligand97 rdfs:subClassOf chebi:58017 . ?pfs100 up:annotation ?annotation101 . ?annotation101 faldo:begin ?pfsb102 ; faldo:end ?pfse103 ; up:ligand ?ligand104 ; rdf:type up:Binding_Site_Annotation . ?pfsb102 faldo:position ?thisPositionOn105 ; rdf:type faldo:ExactPosition . ?pfse103 faldo:position ?thisPositionOn106 ; rdf:type faldo:ExactPosition . ?ligand104 rdfs:subClassOf chebi:16567 . _:88949 a rdf:Statement ; up:attribution _:88917 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:88950 a rdf:Statement ; up:attribution _:88918 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:88951 a rdf:Statement ; up:attribution _:88919 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:88952 a rdf:Statement ; up:attribution _:88920 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:88953 a rdf:Statement ; up:attribution _:88921 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:88954 a rdf:Statement ; up:attribution _:88922 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:88955 a rdf:Statement ; up:attribution _:88923 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:88956 a rdf:Statement ; up:attribution _:88924 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:88957 a rdf:Statement ; up:attribution _:88925 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:88958 a rdf:Statement ; up:attribution _:88926 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:57 . _:88959 a rdf:Statement ; up:attribution _:88927 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:822 . _:88960 a rdf:Statement ; up:attribution _:88928 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:88961 a rdf:Statement ; up:attribution _:88929 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:328 . _:88962 a rdf:Statement ; up:attribution _:88930 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:88963 a rdf:Statement ; up:attribution _:88931 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:88964 a rdf:Statement ; up:attribution _:88932 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:88965 a rdf:Statement ; up:attribution _:88933 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004048 . _:88966 a rdf:Statement ; up:attribution _:88934 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000162 . _:88967 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:88968 a rdf:Statement ; up:attribution _:88935 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:88969 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:88970 a rdf:Statement ; up:attribution _:88936 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:88971 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:88972 a rdf:Statement ; up:attribution _:88937 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:88973 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:88974 a rdf:Statement ; up:attribution _:88938 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:88975 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:88976 a rdf:Statement ; up:attribution _:88939 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:88977 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:88978 a rdf:Statement ; up:attribution _:88940 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:88979 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:88980 a rdf:Statement ; up:attribution _:88941 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:88981 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:88982 a rdf:Statement ; up:attribution _:88942 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:88983 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:88984 a rdf:Statement ; up:attribution _:88943 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:88985 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:88986 a rdf:Statement ; up:attribution _:88944 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:88987 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:88988 a rdf:Statement ; up:attribution _:88945 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:88989 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:88990 a rdf:Statement ; up:attribution _:88946 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:88991 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:88992 a rdf:Statement ; up:attribution _:88947 ; rdf:subject ?pfs93 ; rdf:predicate up:annotation ; rdf:object ?annotation94 . _:88993 a rdf:Statement ; up:source unirule:MF_00211 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:88994 a rdf:Statement ; up:attribution _:88948 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00211 #Rule MF_00211 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2025-01-13 VALUES ?supertaxon107 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00211 . ?thisOrganism rdfs:subClassOf+ ?supertaxon107 . BIND(URI(CONCAT(STR(?this), '#MF_00211a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00211a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00211a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00211a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00211a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00211a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00211a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionP9WFX5113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211108 . ?templateMotifSequenceMatchRegionP9WFX5113 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5114 . ?templateMotifSequenceMatchBeginP9WFX5114 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5109 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5115 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211118 . ?targetMotifMatchRegionMatchBeginMF_00211118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211119 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211108, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211108) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211108, CONCAT('^(?:-*[^-]){', STR(((110 - ?templateMotifSequenceMatchBeginPositionP9WFX5109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211110, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211110) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211110, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211110) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00211111) - 1) AS ?thisPositionOn14) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211108, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211108) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211108, CONCAT('^(?:-*[^-]){', STR(((111 - ?templateMotifSequenceMatchBeginPositionP9WFX5109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211110, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211110) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211110, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211110) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) . BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_00211111) - 1) AS ?thisPositionOn15) . BIND(?this AS ?pfs1t124) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) . FILTER (REGEX('G[DSN]', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) . BIND(URI(CONCAT(STR(?this), '#MF_00211a10')) AS ?annotation10) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionP9WFX5130 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5132 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211125 . ?templateMotifSequenceMatchRegionP9WFX5130 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5131 . ?templateMotifSequenceMatchBeginP9WFX5131 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5126 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5132 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211136 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211127 . ?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211135 . ?targetMotifMatchRegionMatchBeginMF_00211135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211128 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211136 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211125, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211125) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211125, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionP9WFX5126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211127, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211127) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211127, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211127) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) . BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00211128) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211125, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211125) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211125, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionP9WFX5126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1139) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211127, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211127) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211127, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211127) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1139), '}'), '')))), '[^-]', ''))) AS ?step2140) . BIND(((?step2140 + ?targetMotifMatchRegionMatchBeginPositionMF_00211128) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t141) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX][ST][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) . BIND(URI(CONCAT(STR(?this), '#MF_00211a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch146 faldo:location ?templateMotifSequenceMatchRegionP9WFX5147 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5149 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211142 . ?templateMotifSequenceMatchRegionP9WFX5147 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5148 . ?templateMotifSequenceMatchBeginP9WFX5148 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5143 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5149 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch150 faldo:location ?targetMotifMatchRegionMatch151 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211153 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211144 . ?targetMotifMatchRegionMatch151 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211152 . ?targetMotifMatchRegionMatchBeginMF_00211152 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211145 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211153 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211142, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211142) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211142, CONCAT('^(?:-*[^-]){', STR(((135 - ?templateMotifSequenceMatchBeginPositionP9WFX5143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1154) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211144, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211144) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211144, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211144) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1154), '}'), '')))), '[^-]', ''))) AS ?step2155) . BIND(((?step2155 + ?targetMotifMatchRegionMatchBeginPositionMF_00211145) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211142, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211142) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211142, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP9WFX5143) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211144, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211144) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211144, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211144) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211144, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_00211145) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t158) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) . FILTER (REGEX('K[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[NGAS][ARNDCQEGHILKMFPSTWYVBZJUOX]{3)[TSV][SG]', SUBSTR(?thisSequenceValue, ?thisPositionOn28, (?thisPositionOn29 - ?thisPositionOn28)))) . BIND(URI(CONCAT(STR(?this), '#MF_00211a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionP9WFX5164 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5166 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211159 . ?templateMotifSequenceMatchRegionP9WFX5164 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5165 . ?templateMotifSequenceMatchBeginP9WFX5165 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5160 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5166 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211170 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211161 . ?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211169 . ?targetMotifMatchRegionMatchBeginMF_00211169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211162 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211170 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211159, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211159) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211159, CONCAT('^(?:-*[^-]){', STR(((119 - ?templateMotifSequenceMatchBeginPositionP9WFX5160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211161, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211161) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211161, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211161) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) . BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_00211162) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t173) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00211a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionP9WFX5179 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5181 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211174 . ?templateMotifSequenceMatchRegionP9WFX5179 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5180 . ?templateMotifSequenceMatchBeginP9WFX5180 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5175 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5181 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211185 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211176 . ?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211184 . ?targetMotifMatchRegionMatchBeginMF_00211184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211177 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211185 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211174, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211174) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211174, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionP9WFX5175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211176, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211176) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211176, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211176) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) . BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_00211177) - 1) AS ?thisPositionOn42) . BIND(?thisPositionOn42 AS ?thisPositionOn43) . BIND(?this AS ?pfs1t188) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00211a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionP9WFX5194 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5196 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211189 . ?templateMotifSequenceMatchRegionP9WFX5194 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5195 . ?templateMotifSequenceMatchBeginP9WFX5195 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5190 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5196 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211200 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211191 . ?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211199 . ?targetMotifMatchRegionMatchBeginMF_00211199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211192 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211200 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211189, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211189) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211189, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionP9WFX5190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211191, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211191) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211191, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211191) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_00211192) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00211a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP9WFX5209 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5211 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211204 . ?templateMotifSequenceMatchRegionP9WFX5209 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5210 . ?templateMotifSequenceMatchBeginP9WFX5210 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5205 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5211 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211215 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211206 . ?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211214 . ?targetMotifMatchRegionMatchBeginMF_00211214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211207 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211215 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211204, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211204) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211204, CONCAT('^(?:-*[^-]){', STR(((252 - ?templateMotifSequenceMatchBeginPositionP9WFX5205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211206, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211206) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211206, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211206) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_00211207) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00211a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP9WFX5224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211219 . ?templateMotifSequenceMatchRegionP9WFX5224 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5225 . ?templateMotifSequenceMatchBeginP9WFX5225 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5220 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5226 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211229 . ?targetMotifMatchRegionMatchBeginMF_00211229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211230 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211219, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211219) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211219, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionP9WFX5220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211221, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211221) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211221, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211221) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_00211222) - 1) AS ?thisPositionOn63) . BIND(?thisPositionOn63 AS ?thisPositionOn64) . BIND(?this AS ?pfs1t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00211a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP9WFX5239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211234 . ?templateMotifSequenceMatchRegionP9WFX5239 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5240 . ?templateMotifSequenceMatchBeginP9WFX5240 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5235 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5241 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211244 . ?targetMotifMatchRegionMatchBeginMF_00211244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211245 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211234, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211234) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211234, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionP9WFX5235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211236, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211236) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211236, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211236) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_00211237) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t248) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) . FILTER (REGEX('[TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00211a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionP9WFX5254 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WFX5256 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WFX5MF_00211249 . ?templateMotifSequenceMatchRegionP9WFX5254 faldo:begin ?templateMotifSequenceMatchBeginP9WFX5255 . ?templateMotifSequenceMatchBeginP9WFX5255 faldo:position ?templateMotifSequenceMatchBeginPositionP9WFX5250 ; faldo:reference isoform:P9WFX5-1 . ?templateMotifSequenceProfileAlignmentOperationP9WFX5256 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211260 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WFX5MF_00211251 . ?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211259 . ?targetMotifMatchRegionMatchBeginMF_00211259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211252 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211260 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WFX5MF_00211249, 1, (STRLEN(?templateMotifCigarP9WFX5MF_00211249) - STRLEN(REPLACE(?templateMotifCigarP9WFX5MF_00211249, CONCAT('^(?:-*[^-]){', STR(((147 - ?templateMotifSequenceMatchBeginPositionP9WFX5250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211251, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211251) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WFX5MF_00211251, 1, (STRLEN(?targetMotifMatchCigarP9WFX5MF_00211251) - STRLEN(REPLACE(?targetMotifMatchCigarP9WFX5MF_00211251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) . BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_00211252) - 1) AS ?thisPositionOn77) . BIND(?thisPositionOn77 AS ?thisPositionOn78) . BIND(?this AS ?pfs1t263) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) . FILTER (REGEX('[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00211a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionP50384269 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP50384271 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP50384MF_00211264 . ?templateMotifSequenceMatchRegionP50384269 faldo:begin ?templateMotifSequenceMatchBeginP50384270 . ?templateMotifSequenceMatchBeginP50384270 faldo:position ?templateMotifSequenceMatchBeginPositionP50384265 ; faldo:reference isoform:P50384-1 . ?templateMotifSequenceProfileAlignmentOperationP50384271 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211275 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP50384MF_00211266 . ?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211274 . ?targetMotifMatchRegionMatchBeginMF_00211274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211267 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211275 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP50384MF_00211264, 1, (STRLEN(?templateMotifCigarP50384MF_00211264) - STRLEN(REPLACE(?templateMotifCigarP50384MF_00211264, CONCAT('^(?:-*[^-]){', STR(((79 - ?templateMotifSequenceMatchBeginPositionP50384265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP50384MF_00211266, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211266) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP50384MF_00211266, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211266) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) . BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_00211267) - 1) AS ?thisPositionOn84) . BIND(?thisPositionOn84 AS ?thisPositionOn85) . BIND(?this AS ?pfs2t278) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfsb81) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfse82) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn84, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00211a80')) AS ?annotation80) . BIND(?this AS ?pfs79) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionP50384284 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP50384286 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP50384MF_00211279 . ?templateMotifSequenceMatchRegionP50384284 faldo:begin ?templateMotifSequenceMatchBeginP50384285 . ?templateMotifSequenceMatchBeginP50384285 faldo:position ?templateMotifSequenceMatchBeginPositionP50384280 ; faldo:reference isoform:P50384-1 . ?templateMotifSequenceProfileAlignmentOperationP50384286 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211290 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP50384MF_00211281 . ?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211289 . ?targetMotifMatchRegionMatchBeginMF_00211289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211282 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211290 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP50384MF_00211279, 1, (STRLEN(?templateMotifCigarP50384MF_00211279) - STRLEN(REPLACE(?templateMotifCigarP50384MF_00211279, CONCAT('^(?:-*[^-]){', STR(((109 - ?templateMotifSequenceMatchBeginPositionP50384280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP50384MF_00211281, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211281) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP50384MF_00211281, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211281) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) . BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_00211282) - 1) AS ?thisPositionOn91) . BIND(?thisPositionOn91 AS ?thisPositionOn92) . BIND(?this AS ?pfs2t293) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfsb88) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfse89) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn91, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00211a87')) AS ?annotation87) . BIND(?this AS ?pfs86) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionP50384299 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP50384301 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP50384MF_00211294 . ?templateMotifSequenceMatchRegionP50384299 faldo:begin ?templateMotifSequenceMatchBeginP50384300 . ?templateMotifSequenceMatchBeginP50384300 faldo:position ?templateMotifSequenceMatchBeginPositionP50384295 ; faldo:reference isoform:P50384-1 . ?templateMotifSequenceProfileAlignmentOperationP50384301 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211305 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP50384MF_00211296 . ?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211304 . ?targetMotifMatchRegionMatchBeginMF_00211304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211297 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211305 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP50384MF_00211294, 1, (STRLEN(?templateMotifCigarP50384MF_00211294) - STRLEN(REPLACE(?templateMotifCigarP50384MF_00211294, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP50384295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP50384MF_00211296, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211296) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP50384MF_00211296, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211296) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) . BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_00211297) - 1) AS ?thisPositionOn98) . BIND(?thisPositionOn98 AS ?thisPositionOn99) . BIND(?this AS ?pfs2t308) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfsb95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfse96) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn98, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00211a94')) AS ?annotation94) . BIND(?this AS ?pfs93) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch313 faldo:location ?templateMotifSequenceMatchRegionP50384314 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP50384316 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP50384MF_00211309 . ?templateMotifSequenceMatchRegionP50384314 faldo:begin ?templateMotifSequenceMatchBeginP50384315 . ?templateMotifSequenceMatchBeginP50384315 faldo:position ?templateMotifSequenceMatchBeginPositionP50384310 ; faldo:reference isoform:P50384-1 . ?templateMotifSequenceProfileAlignmentOperationP50384316 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . ?targetMotifMatch317 faldo:location ?targetMotifMatchRegionMatch318 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00211320 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP50384MF_00211311 . ?targetMotifMatchRegionMatch318 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00211319 . ?targetMotifMatchRegionMatchBeginMF_00211319 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00211312 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00211320 edam:has_input signature:MF_00211 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP50384MF_00211309, 1, (STRLEN(?templateMotifCigarP50384MF_00211309) - STRLEN(REPLACE(?templateMotifCigarP50384MF_00211309, CONCAT('^(?:-*[^-]){', STR(((164 - ?templateMotifSequenceMatchBeginPositionP50384310) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1321) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP50384MF_00211311, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211311) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP50384MF_00211311, 1, (STRLEN(?targetMotifMatchCigarP50384MF_00211311) - STRLEN(REPLACE(?targetMotifMatchCigarP50384MF_00211311, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1321), '}'), '')))), '[^-]', ''))) AS ?step2322) . BIND(((?step2322 + ?targetMotifMatchRegionMatchBeginPositionMF_00211312) - 1) AS ?thisPositionOn105) . BIND(?thisPositionOn105 AS ?thisPositionOn106) . BIND(?this AS ?pfs2t323) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfsb102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfse103) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn105, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00211a101')) AS ?annotation101) . BIND(?this AS ?pfs100) . } } "xsd:string
http://purl.uniprot.org/unirules/MF_00211http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00211#construct