CONSTRUCT { _:678550 up:source unirule:MF_01939 . _:678551 up:source unirule:MF_01939 . _:678552 up:source unirule:MF_01939 . _:678553 up:source unirule:MF_01939 . _:678554 up:source unirule:MF_01939 . _:678555 up:source unirule:MF_01939 . _:678556 up:source unirule:MF_01939 . _:678557 up:source unirule:MF_01939 . _:678558 up:source unirule:MF_01939 . _:678559 up:source unirule:MF_01939 . _:678560 up:source unirule:MF_01939 . _:678561 up:source unirule:MF_01939 . _:678562 up:source unirule:MF_01939 . _:678563 up:source unirule:MF_01939 . _:678564 up:source unirule:MF_01939 . _:678565 up:source unirule:MF_01939 . _:678566 up:source unirule:MF_01939 . _:678567 up:source unirule:MF_01939 . _:678568 up:source unirule:MF_01939 . _:678569 up:source unirule:MF_01939 . _:678570 up:source unirule:MF_01939 . _:678571 up:source unirule:MF_01939 . _:678572 up:source unirule:MF_01939 . _:678573 up:source unirule:MF_01939 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 ; up:classifiedWith GO:0000287 , GO:0019629 , GO:0046421 , keyword:456 , keyword:460 , keyword:479 ; up:recommendedName ?name0 . ?name0 up:ecName '4.1.3.30' ; up:fullName '2-methylisocitrate lyase' ; up:shortName 'MICL' , '2-MIC' ; rdf:type up:Structured_Name . ?name1 up:fullName '(2R,3S)-2-methylisocitrate lyase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'prpB' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Involved in the catabolism of short chain fatty acids (SCFA) via the 2-methylcitrate cycle (propionate degradation route). Catalyzes the thermodynamically favored C-C bond cleavage of (2R,3S)-2-methylisocitrate to yield pyruvate and succinate via an alpha-carboxy-carbanion intermediate.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/16809>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.1.3.30>. ?annotation6 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation7 a up:Pathway_Annotation ; rdfs:comment 'Organic acid metabolism; propanoate degradation.' . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer; dimer of dimers.' . ?annotation9 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the isocitrate lyase/PEP mutase superfamily. Methylisocitrate lyase family.' . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; up:ligand ?ligand14 ; rdf:type up:Binding_Site_Annotation . ?pfsb12 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand14 rdfs:subClassOf ?molecule15 . ?molecule15 rdfs:label 'substrate' . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf ?molecule23 . ?molecule23 rdfs:label 'substrate' . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf ?molecule31 . ?molecule31 rdfs:label 'substrate' . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:18420 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; up:ligand ?ligand45 ; rdf:type up:Binding_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand45 rdfs:subClassOf chebi:18420 . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf ?molecule53 . ?molecule53 rdfs:label 'substrate' . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf ?molecule61 . ?molecule61 rdfs:label 'substrate' . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf ?molecule69 . ?molecule69 rdfs:label 'substrate' . ?pfs72 up:annotation ?annotation73 . ?annotation73 faldo:begin ?pfsb74 ; faldo:end ?pfse75 ; up:ligand ?ligand76 ; rdf:type up:Binding_Site_Annotation . ?pfsb74 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn79 ; rdf:type faldo:ExactPosition . ?ligand76 rdfs:subClassOf ?molecule77 . ?molecule77 rdfs:label 'substrate' . _:678574 a rdf:Statement ; up:attribution _:678550 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:678575 a rdf:Statement ; up:attribution _:678551 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:678576 a rdf:Statement ; up:attribution _:678552 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:678577 a rdf:Statement ; up:attribution _:678553 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:678578 a rdf:Statement ; up:attribution _:678554 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:678579 a rdf:Statement ; up:attribution _:678555 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:678580 a rdf:Statement ; up:attribution _:678556 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:678581 a rdf:Statement ; up:attribution _:678557 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:678582 a rdf:Statement ; up:attribution _:678558 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:678583 a rdf:Statement ; up:attribution _:678559 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:678584 a rdf:Statement ; up:attribution _:678560 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:678585 a rdf:Statement ; up:attribution _:678561 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:678586 a rdf:Statement ; up:attribution _:678562 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:678587 a rdf:Statement ; up:attribution _:678563 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046421 . _:678588 a rdf:Statement ; up:attribution _:678564 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019629 . _:678589 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:678590 a rdf:Statement ; up:attribution _:678565 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:678591 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:678592 a rdf:Statement ; up:attribution _:678566 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:678593 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:678594 a rdf:Statement ; up:attribution _:678567 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:678595 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:678596 a rdf:Statement ; up:attribution _:678568 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:678597 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:678598 a rdf:Statement ; up:attribution _:678569 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:678599 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:678600 a rdf:Statement ; up:attribution _:678570 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:678601 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:678602 a rdf:Statement ; up:attribution _:678571 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:678603 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:678604 a rdf:Statement ; up:attribution _:678572 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:678605 a rdf:Statement ; up:source unirule:MF_01939 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:678606 a rdf:Statement ; up:attribution _:678573 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01939 #Rule MF_01939 Created by:? on:2014-11-24 Modified by:Edouard de Castro on:2023-06-01 VALUES ?supertaxon80 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01939 . ?thisOrganism rdfs:subClassOf+ ?supertaxon80 . BIND(URI(CONCAT(STR(?this), '#MF_01939a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01939a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01939a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01939a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01939a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01939a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01939a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01939a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch85 faldo:location ?templateMotifSequenceMatchRegionP7754186 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7754188 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_0193981 . ?templateMotifSequenceMatchRegionP7754186 faldo:begin ?templateMotifSequenceMatchBeginP7754187 . ?templateMotifSequenceMatchBeginP7754187 faldo:position ?templateMotifSequenceMatchBeginPositionP7754182 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP7754188 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch89 faldo:location ?targetMotifMatchRegionMatch90 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0193992 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_0193983 . ?targetMotifMatchRegionMatch90 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0193991 . ?targetMotifMatchRegionMatchBeginMF_0193991 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0193984 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0193992 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_0193981, 1, (STRLEN(?templateMotifCigarP77541MF_0193981) - STRLEN(REPLACE(?templateMotifCigarP77541MF_0193981, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionP7754182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_0193983, 1, (STRLEN(?targetMotifMatchCigarP77541MF_0193983) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_0193983, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_0193983, 1, (STRLEN(?targetMotifMatchCigarP77541MF_0193983) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_0193983, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0193984) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_0193981, 1, (STRLEN(?templateMotifCigarP77541MF_0193981) - STRLEN(REPLACE(?templateMotifCigarP77541MF_0193981, CONCAT('^(?:-*[^-]){', STR(((47 - ?templateMotifSequenceMatchBeginPositionP7754182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_0193983, 1, (STRLEN(?targetMotifMatchCigarP77541MF_0193983) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_0193983, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_0193983, 1, (STRLEN(?targetMotifMatchCigarP77541MF_0193983) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_0193983, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step195), '}'), '')))), '[^-]', ''))) AS ?step296) . BIND(((?step296 + ?targetMotifMatchRegionMatchBeginPositionMF_0193984) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t97) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse13) . FILTER (REGEX('S[ARNDCQEGHILKMFPSTWYVBZJUOX][GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) . BIND(URI(CONCAT(STR(?this), '#MF_01939a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionP77541103 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77541105 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_0193998 . ?templateMotifSequenceMatchRegionP77541103 faldo:begin ?templateMotifSequenceMatchBeginP77541104 . ?templateMotifSequenceMatchBeginP77541104 faldo:position ?templateMotifSequenceMatchBeginPositionP7754199 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP77541105 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01939109 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_01939100 . ?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01939108 . ?targetMotifMatchRegionMatchBeginMF_01939108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01939101 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01939109 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_0193998, 1, (STRLEN(?templateMotifCigarP77541MF_0193998) - STRLEN(REPLACE(?templateMotifCigarP77541MF_0193998, CONCAT('^(?:-*[^-]){', STR(((123 - ?templateMotifSequenceMatchBeginPositionP7754199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939100, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939100) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939100, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939100) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) . BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_01939101) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_0193998, 1, (STRLEN(?templateMotifCigarP77541MF_0193998) - STRLEN(REPLACE(?templateMotifCigarP77541MF_0193998, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionP7754199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939100, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939100) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939100, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939100) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_01939101) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)) = 'CG')) . BIND(URI(CONCAT(STR(?this), '#MF_01939a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionP77541120 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77541122 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_01939115 . ?templateMotifSequenceMatchRegionP77541120 faldo:begin ?templateMotifSequenceMatchBeginP77541121 . ?templateMotifSequenceMatchBeginP77541121 faldo:position ?templateMotifSequenceMatchBeginPositionP77541116 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP77541122 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01939126 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_01939117 . ?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01939125 . ?targetMotifMatchRegionMatchBeginMF_01939125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01939118 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01939126 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_01939115, 1, (STRLEN(?templateMotifCigarP77541MF_01939115) - STRLEN(REPLACE(?templateMotifCigarP77541MF_01939115, CONCAT('^(?:-*[^-]){', STR(((210 - ?templateMotifSequenceMatchBeginPositionP77541116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939117, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939117) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939117, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939117) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) . BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_01939118) - 1) AS ?thisPositionOn32) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_01939115, 1, (STRLEN(?templateMotifCigarP77541MF_01939115) - STRLEN(REPLACE(?templateMotifCigarP77541MF_01939115, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionP77541116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939117, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939117) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939117, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939117) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_01939118) - 1) AS ?thisPositionOn33) . BIND(?this AS ?pfs1t131) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse29) . FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]T', SUBSTR(?thisSequenceValue, ?thisPositionOn32, (?thisPositionOn33 - ?thisPositionOn32)))) . BIND(URI(CONCAT(STR(?this), '#MF_01939a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionP77541137 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77541139 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_01939132 . ?templateMotifSequenceMatchRegionP77541137 faldo:begin ?templateMotifSequenceMatchBeginP77541138 . ?templateMotifSequenceMatchBeginP77541138 faldo:position ?templateMotifSequenceMatchBeginPositionP77541133 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP77541139 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01939143 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_01939134 . ?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01939142 . ?targetMotifMatchRegionMatchBeginMF_01939142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01939135 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01939143 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_01939132, 1, (STRLEN(?templateMotifCigarP77541MF_01939132) - STRLEN(REPLACE(?templateMotifCigarP77541MF_01939132, CONCAT('^(?:-*[^-]){', STR(((85 - ?templateMotifSequenceMatchBeginPositionP77541133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939134, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939134) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939134, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939134) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_01939135) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t146) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01939a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionP77541152 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77541154 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_01939147 . ?templateMotifSequenceMatchRegionP77541152 faldo:begin ?templateMotifSequenceMatchBeginP77541153 . ?templateMotifSequenceMatchBeginP77541153 faldo:position ?templateMotifSequenceMatchBeginPositionP77541148 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP77541154 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01939158 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_01939149 . ?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01939157 . ?targetMotifMatchRegionMatchBeginMF_01939157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01939150 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01939158 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_01939147, 1, (STRLEN(?templateMotifCigarP77541MF_01939147) - STRLEN(REPLACE(?templateMotifCigarP77541MF_01939147, CONCAT('^(?:-*[^-]){', STR(((87 - ?templateMotifSequenceMatchBeginPositionP77541148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939149, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939149) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939149, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939149) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_01939150) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t161) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01939a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch166 faldo:location ?templateMotifSequenceMatchRegionP77541167 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77541169 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_01939162 . ?templateMotifSequenceMatchRegionP77541167 faldo:begin ?templateMotifSequenceMatchBeginP77541168 . ?templateMotifSequenceMatchBeginP77541168 faldo:position ?templateMotifSequenceMatchBeginPositionP77541163 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP77541169 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch170 faldo:location ?targetMotifMatchRegionMatch171 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01939173 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_01939164 . ?targetMotifMatchRegionMatch171 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01939172 . ?targetMotifMatchRegionMatchBeginMF_01939172 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01939165 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01939173 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_01939162, 1, (STRLEN(?templateMotifCigarP77541MF_01939162) - STRLEN(REPLACE(?templateMotifCigarP77541MF_01939162, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionP77541163) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939164, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939164) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939164, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939164) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939164, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1174), '}'), '')))), '[^-]', ''))) AS ?step2175) . BIND(((?step2175 + ?targetMotifMatchRegionMatchBeginPositionMF_01939165) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs1t176) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01939a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch181 faldo:location ?templateMotifSequenceMatchRegionP77541182 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77541184 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_01939177 . ?templateMotifSequenceMatchRegionP77541182 faldo:begin ?templateMotifSequenceMatchBeginP77541183 . ?templateMotifSequenceMatchBeginP77541183 faldo:position ?templateMotifSequenceMatchBeginPositionP77541178 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP77541184 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch185 faldo:location ?targetMotifMatchRegionMatch186 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01939188 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_01939179 . ?targetMotifMatchRegionMatch186 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01939187 . ?targetMotifMatchRegionMatchBeginMF_01939187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01939180 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01939188 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_01939177, 1, (STRLEN(?templateMotifCigarP77541MF_01939177) - STRLEN(REPLACE(?templateMotifCigarP77541MF_01939177, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionP77541178) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939179, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939179) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939179, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939179) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) . BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_01939180) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t191) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01939a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionP77541197 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77541199 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_01939192 . ?templateMotifSequenceMatchRegionP77541197 faldo:begin ?templateMotifSequenceMatchBeginP77541198 . ?templateMotifSequenceMatchBeginP77541198 faldo:position ?templateMotifSequenceMatchBeginPositionP77541193 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP77541199 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01939203 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_01939194 . ?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01939202 . ?targetMotifMatchRegionMatchBeginMF_01939202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01939195 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01939203 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_01939192, 1, (STRLEN(?templateMotifCigarP77541MF_01939192) - STRLEN(REPLACE(?templateMotifCigarP77541MF_01939192, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionP77541193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939194, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939194) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939194, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939194) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) . BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_01939195) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t206) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01939a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionP77541212 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP77541214 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP77541MF_01939207 . ?templateMotifSequenceMatchRegionP77541212 faldo:begin ?templateMotifSequenceMatchBeginP77541213 . ?templateMotifSequenceMatchBeginP77541213 faldo:position ?templateMotifSequenceMatchBeginPositionP77541208 ; faldo:reference isoform:P77541-1 . ?templateMotifSequenceProfileAlignmentOperationP77541214 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . ?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01939218 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP77541MF_01939209 . ?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01939217 . ?targetMotifMatchRegionMatchBeginMF_01939217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01939210 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01939218 edam:has_input signature:MF_01939 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP77541MF_01939207, 1, (STRLEN(?templateMotifCigarP77541MF_01939207) - STRLEN(REPLACE(?templateMotifCigarP77541MF_01939207, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionP77541208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP77541MF_01939209, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939209) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP77541MF_01939209, 1, (STRLEN(?targetMotifMatchCigarP77541MF_01939209) - STRLEN(REPLACE(?targetMotifMatchCigarP77541MF_01939209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) . BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_01939210) - 1) AS ?thisPositionOn78) . BIND(?thisPositionOn78 AS ?thisPositionOn79) . BIND(?this AS ?pfs1t221) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse75) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01939a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } }