CONSTRUCT { _:658374 up:source unirule:MF_01881 . _:658375 up:source unirule:MF_01881 . _:658376 up:source unirule:MF_01881 . _:658377 up:source unirule:MF_01881 . _:658378 up:source unirule:MF_01881 . _:658379 up:source unirule:MF_01881 . _:658380 up:source unirule:MF_01881 . _:658381 up:source unirule:MF_01881 . _:658382 up:source unirule:MF_01881 . _:658383 up:source unirule:MF_01881 . _:658384 up:source unirule:MF_01881 . _:658385 up:source unirule:MF_01881 . _:658386 up:source unirule:MF_01881 . _:658387 up:source unirule:MF_01881 . _:658388 up:source unirule:MF_01881 . _:658389 up:source unirule:MF_01881 . _:658390 up:source unirule:MF_01881 . _:658391 up:source unirule:MF_01881 . _:658392 up:source unirule:MF_01881 . _:658393 up:source unirule:MF_01881 . _:658394 up:source unirule:MF_01881 . _:658395 up:source unirule:MF_01881 . _:658396 up:source unirule:MF_01881 . _:658397 up:source unirule:MF_01881 . _:658398 up:source unirule:MF_01881 . _:658399 up:source unirule:MF_01881 . _:658400 up:source unirule:MF_01881 . _:658401 up:source unirule:MF_01881 . _:658402 up:source unirule:MF_01881 . _:658403 up:source unirule:MF_01881 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0008980 , GO:0016310 , GO:0070689 , keyword:418 , keyword:460 , keyword:479 , keyword:547 , keyword:67 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.2.15' ; up:fullName 'Propionate kinase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'tdcD' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the conversion of propionyl phosphate and ADP to propionate and ATP.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/23148>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.2.15>. ?annotation5 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid degradation; L-threonine degradation via propanoate pathway; propanoate from L-threonine: step 4/4.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the acetokinase family. TdcD subfamily.' . ?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:30616 . ?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:30616 . ?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:30616 . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf chebi:18420 . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:18420 . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:30616 . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf chebi:30616 . ?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 ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfse75 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . ?ligand76 rdfs:subClassOf chebi:30616 . ?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:30616 . ?pfs86 up:annotation ?annotation87 . ?annotation87 faldo:begin ?pfsb88 ; faldo:end ?pfse89 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb88 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?pfse89 faldo:position ?thisPositionOn91 ; rdf:type faldo:ExactPosition . ?pfs92 up:annotation ?annotation93 . ?annotation93 faldo:begin ?pfsb94 ; faldo:end ?pfse95 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb94 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?pfse95 faldo:position ?thisPositionOn97 ; rdf:type faldo:ExactPosition . _:658404 a rdf:Statement ; up:attribution _:658374 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:658405 a rdf:Statement ; up:attribution _:658375 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:658406 a rdf:Statement ; up:attribution _:658376 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:658407 a rdf:Statement ; up:attribution _:658377 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:658408 a rdf:Statement ; up:attribution _:658378 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:658409 a rdf:Statement ; up:attribution _:658379 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:658410 a rdf:Statement ; up:attribution _:658380 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:658411 a rdf:Statement ; up:attribution _:658381 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:658412 a rdf:Statement ; up:attribution _:658382 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:658413 a rdf:Statement ; up:attribution _:658383 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:658414 a rdf:Statement ; up:attribution _:658384 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:658415 a rdf:Statement ; up:attribution _:658385 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:658416 a rdf:Statement ; up:attribution _:658386 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:658417 a rdf:Statement ; up:attribution _:658387 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:658418 a rdf:Statement ; up:attribution _:658388 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008980 . _:658419 a rdf:Statement ; up:attribution _:658389 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0070689 . _:658420 a rdf:Statement ; up:attribution _:658390 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016310 . _:658421 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:658422 a rdf:Statement ; up:attribution _:658391 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:658423 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:658424 a rdf:Statement ; up:attribution _:658392 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:658425 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:658426 a rdf:Statement ; up:attribution _:658393 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:658427 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:658428 a rdf:Statement ; up:attribution _:658394 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:658429 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:658430 a rdf:Statement ; up:attribution _:658395 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:658431 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:658432 a rdf:Statement ; up:attribution _:658396 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:658433 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:658434 a rdf:Statement ; up:attribution _:658397 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:658435 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:658436 a rdf:Statement ; up:attribution _:658398 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:658437 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:658438 a rdf:Statement ; up:attribution _:658399 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:658439 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:658440 a rdf:Statement ; up:attribution _:658400 ; rdf:subject ?pfs72 ; rdf:predicate up:annotation ; rdf:object ?annotation73 . _:658441 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:658442 a rdf:Statement ; up:attribution _:658401 ; rdf:subject ?pfs79 ; rdf:predicate up:annotation ; rdf:object ?annotation80 . _:658443 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:658444 a rdf:Statement ; up:attribution _:658402 ; rdf:subject ?pfs86 ; rdf:predicate up:annotation ; rdf:object ?annotation87 . _:658445 a rdf:Statement ; up:source unirule:MF_01881 ; rdf:subject ?pfs92 ; rdf:predicate up:annotation ; rdf:object ?annotation93 . _:658446 a rdf:Statement ; up:attribution _:658403 ; rdf:subject ?pfs92 ; rdf:predicate up:annotation ; rdf:object ?annotation93 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01881 #Rule MF_01881 Created by:? on:2010-07-23 Modified by:Edouard de Castro on:2024-09-02 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01881 . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(URI(CONCAT(STR(?this), '#MF_01881a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01881a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01881a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01881a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01881a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01881a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01881a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch102 faldo:location ?templateMotifSequenceMatchRegionO06961103 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961105 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_0188198 . ?templateMotifSequenceMatchRegionO06961103 faldo:begin ?templateMotifSequenceMatchBeginO06961104 . ?templateMotifSequenceMatchBeginO06961104 faldo:position ?templateMotifSequenceMatchBeginPositionO0696199 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961105 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch106 faldo:location ?targetMotifMatchRegionMatch107 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881109 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881100 . ?targetMotifMatchRegionMatch107 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881108 . ?targetMotifMatchRegionMatchBeginMF_01881108 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881101 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881109 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_0188198, 1, (STRLEN(?templateMotifCigarO06961MF_0188198) - STRLEN(REPLACE(?templateMotifCigarO06961MF_0188198, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionO0696199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881100, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881100) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881100, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881100) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) . BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_01881101) - 1) AS ?thisPositionOn14) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_0188198, 1, (STRLEN(?templateMotifCigarO06961MF_0188198) - STRLEN(REPLACE(?templateMotifCigarO06961MF_0188198, CONCAT('^(?:-*[^-]){', STR(((207 - ?templateMotifSequenceMatchBeginPositionO0696199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881100, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881100) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881100, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881100) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881100, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_01881101) - 1) AS ?thisPositionOn15) . BIND(?this AS ?pfs1t114) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)) = 'HLGNG')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a10')) AS ?annotation10) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch119 faldo:location ?templateMotifSequenceMatchRegionO06961120 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961122 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881115 . ?templateMotifSequenceMatchRegionO06961120 faldo:begin ?templateMotifSequenceMatchBeginO06961121 . ?templateMotifSequenceMatchBeginO06961121 faldo:position ?templateMotifSequenceMatchBeginPositionO06961116 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961122 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch123 faldo:location ?targetMotifMatchRegionMatch124 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881126 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881117 . ?targetMotifMatchRegionMatch124 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881125 . ?targetMotifMatchRegionMatchBeginMF_01881125 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881118 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881126 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881115, 1, (STRLEN(?templateMotifCigarO06961MF_01881115) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881115, CONCAT('^(?:-*[^-]){', STR(((278 - ?templateMotifSequenceMatchBeginPositionO06961116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881117, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881117) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881117, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881117) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) . BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_01881118) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881115, 1, (STRLEN(?templateMotifCigarO06961MF_01881115) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881115, CONCAT('^(?:-*[^-]){', STR(((280 - ?templateMotifSequenceMatchBeginPositionO06961116) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881117, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881117) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881117, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881117) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881117, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_01881118) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t131) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER (REGEX('D[LM]R', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) . BIND(URI(CONCAT(STR(?this), '#MF_01881a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch136 faldo:location ?templateMotifSequenceMatchRegionO06961137 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961139 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881132 . ?templateMotifSequenceMatchRegionO06961137 faldo:begin ?templateMotifSequenceMatchBeginO06961138 . ?templateMotifSequenceMatchBeginO06961138 faldo:position ?templateMotifSequenceMatchBeginPositionO06961133 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961139 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch140 faldo:location ?targetMotifMatchRegionMatch141 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881143 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881134 . ?targetMotifMatchRegionMatch141 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881142 . ?targetMotifMatchRegionMatchBeginMF_01881142 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881135 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881143 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881132, 1, (STRLEN(?templateMotifCigarO06961MF_01881132) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881132, CONCAT('^(?:-*[^-]){', STR(((326 - ?templateMotifSequenceMatchBeginPositionO06961133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881134, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881134) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881134, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881134) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_01881135) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881132, 1, (STRLEN(?templateMotifCigarO06961MF_01881132) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881132, CONCAT('^(?:-*[^-]){', STR(((330 - ?templateMotifSequenceMatchBeginPositionO06961133) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881134, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881134) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881134, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881134) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881134, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01881135) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, (?thisPositionOn29 - ?thisPositionOn28)) = 'GIGEN')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionO06961154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881149 . ?templateMotifSequenceMatchRegionO06961154 faldo:begin ?templateMotifSequenceMatchBeginO06961155 . ?templateMotifSequenceMatchBeginO06961155 faldo:position ?templateMotifSequenceMatchBeginPositionO06961150 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961156 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881159 . ?targetMotifMatchRegionMatchBeginMF_01881159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881160 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881149, 1, (STRLEN(?templateMotifCigarO06961MF_01881149) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881149, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionO06961150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881151, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881151) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881151, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881151) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01881152) - 1) AS ?thisPositionOn34) . BIND(?thisPositionOn34 AS ?thisPositionOn35) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionO06961169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881164 . ?templateMotifSequenceMatchRegionO06961169 faldo:begin ?templateMotifSequenceMatchBeginO06961170 . ?templateMotifSequenceMatchBeginO06961170 faldo:position ?templateMotifSequenceMatchBeginPositionO06961165 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961171 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881174 . ?targetMotifMatchRegionMatchBeginMF_01881174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881175 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881164, 1, (STRLEN(?templateMotifCigarO06961MF_01881164) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881164, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionO06961165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881166, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881166) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881166, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881166) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_01881167) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionO06961184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881179 . ?templateMotifSequenceMatchRegionO06961184 faldo:begin ?templateMotifSequenceMatchBeginO06961185 . ?templateMotifSequenceMatchBeginO06961185 faldo:position ?templateMotifSequenceMatchBeginPositionO06961180 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961186 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881189 . ?targetMotifMatchRegionMatchBeginMF_01881189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881190 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881179, 1, (STRLEN(?templateMotifCigarO06961MF_01881179) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881179, CONCAT('^(?:-*[^-]){', STR(((381 - ?templateMotifSequenceMatchBeginPositionO06961180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881181, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881181) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881181, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881181) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_01881182) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionO06961199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881194 . ?templateMotifSequenceMatchRegionO06961199 faldo:begin ?templateMotifSequenceMatchBeginO06961200 . ?templateMotifSequenceMatchBeginO06961200 faldo:position ?templateMotifSequenceMatchBeginPositionO06961195 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961201 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881204 . ?targetMotifMatchRegionMatchBeginMF_01881204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881205 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881194, 1, (STRLEN(?templateMotifCigarO06961MF_01881194) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881194, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionO06961195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881196, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881196) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881196, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881196) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_01881197) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionO06961214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881209 . ?templateMotifSequenceMatchRegionO06961214 faldo:begin ?templateMotifSequenceMatchBeginO06961215 . ?templateMotifSequenceMatchBeginO06961215 faldo:position ?templateMotifSequenceMatchBeginPositionO06961210 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961216 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881219 . ?targetMotifMatchRegionMatchBeginMF_01881219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881220 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881209, 1, (STRLEN(?templateMotifCigarO06961MF_01881209) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881209, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionO06961210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881211, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881211) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881211, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881211) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_01881212) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t223) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionO06961229 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961231 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881224 . ?templateMotifSequenceMatchRegionO06961229 faldo:begin ?templateMotifSequenceMatchBeginO06961230 . ?templateMotifSequenceMatchBeginO06961230 faldo:position ?templateMotifSequenceMatchBeginPositionO06961225 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961231 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881235 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881226 . ?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881234 . ?targetMotifMatchRegionMatchBeginMF_01881234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881227 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881235 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881224, 1, (STRLEN(?templateMotifCigarO06961MF_01881224) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881224, CONCAT('^(?:-*[^-]){', STR(((86 - ?templateMotifSequenceMatchBeginPositionO06961225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881226, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881226) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881226, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881226) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_01881227) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t238) . 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_01881a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionO06961244 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961246 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881239 . ?templateMotifSequenceMatchRegionO06961244 faldo:begin ?templateMotifSequenceMatchBeginO06961245 . ?templateMotifSequenceMatchBeginO06961245 faldo:position ?templateMotifSequenceMatchBeginPositionO06961240 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961246 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881250 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881241 . ?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881249 . ?targetMotifMatchRegionMatchBeginMF_01881249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881242 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881250 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881239, 1, (STRLEN(?templateMotifCigarO06961MF_01881239) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881239, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionO06961240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881241, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881241) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881241, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881241) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) . BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_01881242) - 1) AS ?thisPositionOn77) . BIND(?thisPositionOn77 AS ?thisPositionOn78) . BIND(?this AS ?pfs1t253) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb74) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse75) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a73')) AS ?annotation73) . BIND(?this AS ?pfs72) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch258 faldo:location ?templateMotifSequenceMatchRegionO06961259 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961261 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881254 . ?templateMotifSequenceMatchRegionO06961259 faldo:begin ?templateMotifSequenceMatchBeginO06961260 . ?templateMotifSequenceMatchBeginO06961260 faldo:position ?templateMotifSequenceMatchBeginPositionO06961255 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961261 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch262 faldo:location ?targetMotifMatchRegionMatch263 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881265 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881256 . ?targetMotifMatchRegionMatch263 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881264 . ?targetMotifMatchRegionMatchBeginMF_01881264 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881257 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881265 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881254, 1, (STRLEN(?templateMotifCigarO06961MF_01881254) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881254, CONCAT('^(?:-*[^-]){', STR(((326 - ?templateMotifSequenceMatchBeginPositionO06961255) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1266) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881256, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881256) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881256, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881256) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881256, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1266), '}'), '')))), '[^-]', ''))) AS ?step2267) . BIND(((?step2267 + ?targetMotifMatchRegionMatchBeginPositionMF_01881257) - 1) AS ?thisPositionOn84) . BIND(?thisPositionOn84 AS ?thisPositionOn85) . BIND(?this AS ?pfs1t268) . 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_01881a80')) AS ?annotation80) . BIND(?this AS ?pfs79) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch273 faldo:location ?templateMotifSequenceMatchRegionO06961274 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961276 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881269 . ?templateMotifSequenceMatchRegionO06961274 faldo:begin ?templateMotifSequenceMatchBeginO06961275 . ?templateMotifSequenceMatchBeginO06961275 faldo:position ?templateMotifSequenceMatchBeginPositionO06961270 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961276 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch277 faldo:location ?targetMotifMatchRegionMatch278 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881280 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881271 . ?targetMotifMatchRegionMatch278 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881279 . ?targetMotifMatchRegionMatchBeginMF_01881279 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881272 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881280 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881269, 1, (STRLEN(?templateMotifCigarO06961MF_01881269) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881269, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionO06961270) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1281) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881271, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881271) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1281), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881271, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881271) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881271, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1281), '}'), '')))), '[^-]', ''))) AS ?step2282) . BIND(((?step2282 + ?targetMotifMatchRegionMatchBeginPositionMF_01881272) - 1) AS ?thisPositionOn90) . BIND(?thisPositionOn90 AS ?thisPositionOn91) . BIND(?this AS ?pfs1t283) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfsb88) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfse89) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn90, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a87')) AS ?annotation87) . BIND(?this AS ?pfs86) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch288 faldo:location ?templateMotifSequenceMatchRegionO06961289 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO06961291 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO06961MF_01881284 . ?templateMotifSequenceMatchRegionO06961289 faldo:begin ?templateMotifSequenceMatchBeginO06961290 . ?templateMotifSequenceMatchBeginO06961290 faldo:position ?templateMotifSequenceMatchBeginPositionO06961285 ; faldo:reference isoform:O06961-1 . ?templateMotifSequenceProfileAlignmentOperationO06961291 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . ?targetMotifMatch292 faldo:location ?targetMotifMatchRegionMatch293 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01881295 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO06961MF_01881286 . ?targetMotifMatchRegionMatch293 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01881294 . ?targetMotifMatchRegionMatchBeginMF_01881294 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01881287 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01881295 edam:has_input signature:MF_01881 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO06961MF_01881284, 1, (STRLEN(?templateMotifCigarO06961MF_01881284) - STRLEN(REPLACE(?templateMotifCigarO06961MF_01881284, CONCAT('^(?:-*[^-]){', STR(((236 - ?templateMotifSequenceMatchBeginPositionO06961285) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1296) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO06961MF_01881286, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881286) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1296), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO06961MF_01881286, 1, (STRLEN(?targetMotifMatchCigarO06961MF_01881286) - STRLEN(REPLACE(?targetMotifMatchCigarO06961MF_01881286, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1296), '}'), '')))), '[^-]', ''))) AS ?step2297) . BIND(((?step2297 + ?targetMotifMatchRegionMatchBeginPositionMF_01881287) - 1) AS ?thisPositionOn96) . BIND(?thisPositionOn96 AS ?thisPositionOn97) . BIND(?this AS ?pfs1t298) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb94) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse95) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01881a93')) AS ?annotation93) . BIND(?this AS ?pfs92) . } }