CONSTRUCT { _:823526 up:source unirule:MF_03131 . _:823527 up:source unirule:MF_03131 . _:823528 up:source unirule:MF_03131 . _:823529 up:source unirule:MF_03131 . _:823530 up:source unirule:MF_03131 . _:823531 up:source unirule:MF_03131 . _:823532 up:source unirule:MF_03131 . _:823533 up:source unirule:MF_03131 . _:823534 up:source unirule:MF_03131 . _:823535 up:source unirule:MF_03131 . _:823536 up:source unirule:MF_03131 . _:823537 up:source unirule:MF_03131 . _:823538 up:source unirule:MF_03131 . _:823539 up:source unirule:MF_03131 . _:823540 up:source unirule:MF_03131 . _:823541 up:source unirule:MF_03131 . _:823542 up:source unirule:MF_03131 . _:823543 up:source unirule:MF_03131 . _:823544 up:source unirule:MF_03131 . _:823545 up:source unirule:MF_03131 . _:823546 up:source unirule:MF_03131 . _:823547 up:source unirule:MF_03131 . _:823548 up:source unirule:MF_03131 . _:823549 up:source unirule:MF_03131 . _:823550 up:source unirule:MF_03131 . ?this up:alternativeName ?name1 ; up:annotation ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0000287 , GO:0008776 , GO:0016310 , keyword:418 , keyword:460 , keyword:479 , keyword:547 , keyword:67 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.2.1' ; up:fullName 'Probable acetate kinase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Acetokinase' ; rdf:type up:Structured_Name . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/11352>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.2.1>. ?annotation4 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation5 a up:Pathway_Annotation ; rdfs:comment 'Metabolic intermediate biosynthesis; acetyl-CoA biosynthesis; acetyl-CoA from acetate: step 1/2.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the acetokinase family.' . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; up:ligand ?ligand11 ; rdf:type up:Binding_Site_Annotation . ?pfsb9 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?ligand11 rdfs:subClassOf chebi:30616 . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; up:ligand ?ligand18 ; rdf:type up:Binding_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand18 rdfs:subClassOf chebi:30616 . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:30616 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor/acceptor' . ?pfsb30 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?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 ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf chebi:30616 . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf ?molecule60 . ?molecule60 rdfs:label 'substrate' . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb71 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . _:823551 a rdf:Statement ; up:attribution _:823526 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:823552 a rdf:Statement ; up:attribution _:823527 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:823553 a rdf:Statement ; up:attribution _:823528 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:823554 a rdf:Statement ; up:attribution _:823529 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:823555 a rdf:Statement ; up:attribution _:823530 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:823556 a rdf:Statement ; up:attribution _:823531 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:823557 a rdf:Statement ; up:attribution _:823532 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:823558 a rdf:Statement ; up:attribution _:823533 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:823559 a rdf:Statement ; up:attribution _:823534 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:823560 a rdf:Statement ; up:attribution _:823535 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:823561 a rdf:Statement ; up:attribution _:823536 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:823562 a rdf:Statement ; up:attribution _:823537 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:823563 a rdf:Statement ; up:attribution _:823538 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008776 . _:823564 a rdf:Statement ; up:attribution _:823539 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:823565 a rdf:Statement ; up:attribution _:823540 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016310 . _:823566 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:823567 a rdf:Statement ; up:attribution _:823541 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:823568 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:823569 a rdf:Statement ; up:attribution _:823542 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:823570 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:823571 a rdf:Statement ; up:attribution _:823543 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:823572 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:823573 a rdf:Statement ; up:attribution _:823544 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:823574 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:823575 a rdf:Statement ; up:attribution _:823545 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:823576 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:823577 a rdf:Statement ; up:attribution _:823546 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:823578 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:823579 a rdf:Statement ; up:attribution _:823547 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:823580 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:823581 a rdf:Statement ; up:attribution _:823548 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:823582 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:823583 a rdf:Statement ; up:attribution _:823549 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:823584 a rdf:Statement ; up:source unirule:MF_03131 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:823585 a rdf:Statement ; up:attribution _:823550 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03131 #Rule MF_03131 Created by:pedruzzi on:2010-10-22 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00020 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { ?this rdfs:seeAlso signature:MF_01882 . })) . BIND(URI(CONCAT(STR(?this), '#MF_03131a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03131a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_03131a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03131a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03131a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03131a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch79 faldo:location ?templateMotifSequenceMatchRegionP3850280 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3850282 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_0002075 . ?templateMotifSequenceMatchRegionP3850280 faldo:begin ?templateMotifSequenceMatchBeginP3850281 . ?templateMotifSequenceMatchBeginP3850281 faldo:position ?templateMotifSequenceMatchBeginPositionP3850276 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP3850282 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch83 faldo:location ?targetMotifMatchRegionMatch84 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0002086 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_0002077 . ?targetMotifMatchRegionMatch84 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0002085 . ?targetMotifMatchRegionMatchBeginMF_0002085 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0002078 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0002086 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_0002075, 1, (STRLEN(?templateMotifCigarP38502MF_0002075) - STRLEN(REPLACE(?templateMotifCigarP38502MF_0002075, CONCAT('^(?:-*[^-]){', STR(((208 - ?templateMotifSequenceMatchBeginPositionP3850276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_0002077, 1, (STRLEN(?targetMotifMatchCigarP38502MF_0002077) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_0002077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_0002077, 1, (STRLEN(?targetMotifMatchCigarP38502MF_0002077) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_0002077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0002078) - 1) AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_0002075, 1, (STRLEN(?templateMotifCigarP38502MF_0002075) - STRLEN(REPLACE(?templateMotifCigarP38502MF_0002075, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionP3850276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_0002077, 1, (STRLEN(?targetMotifMatchCigarP38502MF_0002077) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_0002077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_0002077, 1, (STRLEN(?targetMotifMatchCigarP38502MF_0002077) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_0002077, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) . BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0002078) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t91) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) . FILTER (REGEX('H[ARNDCQEGHILKMFPSTWYVBZJUOX]G[ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) . BIND(URI(CONCAT(STR(?this), '#MF_03131a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch96 faldo:location ?templateMotifSequenceMatchRegionP3850297 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP3850299 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_0002092 . ?templateMotifSequenceMatchRegionP3850297 faldo:begin ?templateMotifSequenceMatchBeginP3850298 . ?templateMotifSequenceMatchBeginP3850298 faldo:position ?templateMotifSequenceMatchBeginPositionP3850293 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP3850299 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch100 faldo:location ?targetMotifMatchRegionMatch101 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020103 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_0002094 . ?targetMotifMatchRegionMatch101 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020102 . ?targetMotifMatchRegionMatchBeginMF_00020102 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0002095 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020103 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_0002092, 1, (STRLEN(?templateMotifCigarP38502MF_0002092) - STRLEN(REPLACE(?templateMotifCigarP38502MF_0002092, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionP3850293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_0002094, 1, (STRLEN(?targetMotifMatchCigarP38502MF_0002094) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_0002094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_0002094, 1, (STRLEN(?targetMotifMatchCigarP38502MF_0002094) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_0002094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) . BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0002095) - 1) AS ?thisPositionOn19) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_0002092, 1, (STRLEN(?templateMotifCigarP38502MF_0002092) - STRLEN(REPLACE(?templateMotifCigarP38502MF_0002092, CONCAT('^(?:-*[^-]){', STR(((285 - ?templateMotifSequenceMatchBeginPositionP3850293) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_0002094, 1, (STRLEN(?targetMotifMatchCigarP38502MF_0002094) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_0002094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_0002094, 1, (STRLEN(?targetMotifMatchCigarP38502MF_0002094) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_0002094, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0002095) - 1) AS ?thisPositionOn20) . BIND(?this AS ?pfs1t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) . FILTER (REGEX('D[ARNDCQEGHILKMFPSTWYVBZJUOX]R', SUBSTR(?thisSequenceValue, ?thisPositionOn19, (?thisPositionOn20 - ?thisPositionOn19)))) . BIND(URI(CONCAT(STR(?this), '#MF_03131a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP38502114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38502116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_00020109 . ?templateMotifSequenceMatchRegionP38502114 faldo:begin ?templateMotifSequenceMatchBeginP38502115 . ?templateMotifSequenceMatchBeginP38502115 faldo:position ?templateMotifSequenceMatchBeginPositionP38502110 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP38502116 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_00020111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020119 . ?targetMotifMatchRegionMatchBeginMF_00020119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00020112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020120 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020109, 1, (STRLEN(?templateMotifCigarP38502MF_00020109) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020109, CONCAT('^(?:-*[^-]){', STR(((331 - ?templateMotifSequenceMatchBeginPositionP38502110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020111, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020111) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020111, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020111) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00020112) - 1) AS ?thisPositionOn26) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020109, 1, (STRLEN(?templateMotifCigarP38502MF_00020109) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020109, CONCAT('^(?:-*[^-]){', STR(((335 - ?templateMotifSequenceMatchBeginPositionP38502110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020111, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020111) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020111, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020111) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_00020112) - 1) AS ?thisPositionOn27) . BIND(?this AS ?pfs1t125) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER (REGEX('G[IVLM]GE[NH]', SUBSTR(?thisSequenceValue, ?thisPositionOn26, (?thisPositionOn27 - ?thisPositionOn26)))) . BIND(URI(CONCAT(STR(?this), '#MF_03131a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch130 faldo:location ?templateMotifSequenceMatchRegionP38502131 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38502133 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_00020126 . ?templateMotifSequenceMatchRegionP38502131 faldo:begin ?templateMotifSequenceMatchBeginP38502132 . ?templateMotifSequenceMatchBeginP38502132 faldo:position ?templateMotifSequenceMatchBeginPositionP38502127 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP38502133 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch134 faldo:location ?targetMotifMatchRegionMatch135 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020137 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_00020128 . ?targetMotifMatchRegionMatch135 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020136 . ?targetMotifMatchRegionMatchBeginMF_00020136 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00020129 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020137 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020126, 1, (STRLEN(?templateMotifCigarP38502MF_00020126) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020126, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionP38502127) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020128, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020128) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020128, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020128) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020128, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_00020129) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03131a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionP38502146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38502148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_00020141 . ?templateMotifSequenceMatchRegionP38502146 faldo:begin ?templateMotifSequenceMatchBeginP38502147 . ?templateMotifSequenceMatchBeginP38502147 faldo:position ?templateMotifSequenceMatchBeginPositionP38502142 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP38502148 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_00020143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020151 . ?targetMotifMatchRegionMatchBeginMF_00020151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00020144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020152 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020141, 1, (STRLEN(?templateMotifCigarP38502MF_00020141) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020141, CONCAT('^(?:-*[^-]){', STR(((7 - ?templateMotifSequenceMatchBeginPositionP38502142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020143, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020143) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020143, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020143) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00020144) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t155) . 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) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_03131a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionP38502161 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38502163 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_00020156 . ?templateMotifSequenceMatchRegionP38502161 faldo:begin ?templateMotifSequenceMatchBeginP38502162 . ?templateMotifSequenceMatchBeginP38502162 faldo:position ?templateMotifSequenceMatchBeginPositionP38502157 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP38502163 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020167 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_00020158 . ?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020166 . ?targetMotifMatchRegionMatchBeginMF_00020166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00020159 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020167 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020156, 1, (STRLEN(?templateMotifCigarP38502MF_00020156) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020156, CONCAT('^(?:-*[^-]){', STR(((384 - ?templateMotifSequenceMatchBeginPositionP38502157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020158, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020158) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020158, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020158) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_00020159) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t170) . 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) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_03131a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch175 faldo:location ?templateMotifSequenceMatchRegionP38502176 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38502178 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_00020171 . ?templateMotifSequenceMatchRegionP38502176 faldo:begin ?templateMotifSequenceMatchBeginP38502177 . ?templateMotifSequenceMatchBeginP38502177 faldo:position ?templateMotifSequenceMatchBeginPositionP38502172 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP38502178 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch179 faldo:location ?targetMotifMatchRegionMatch180 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020182 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_00020173 . ?targetMotifMatchRegionMatch180 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020181 . ?targetMotifMatchRegionMatchBeginMF_00020181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00020174 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020182 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020171, 1, (STRLEN(?templateMotifCigarP38502MF_00020171) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020171, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP38502172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020173, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020173) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020173, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020173) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_00020174) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse51) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_03131a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch190 faldo:location ?templateMotifSequenceMatchRegionP38502191 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38502193 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_00020186 . ?templateMotifSequenceMatchRegionP38502191 faldo:begin ?templateMotifSequenceMatchBeginP38502192 . ?templateMotifSequenceMatchBeginP38502192 faldo:position ?templateMotifSequenceMatchBeginPositionP38502187 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP38502193 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch194 faldo:location ?targetMotifMatchRegionMatch195 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020197 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_00020188 . ?targetMotifMatchRegionMatch195 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020196 . ?targetMotifMatchRegionMatchBeginMF_00020196 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00020189 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020197 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020186, 1, (STRLEN(?templateMotifCigarP38502MF_00020186) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020186, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionP38502187) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1198) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020188, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020188) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020188, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020188) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020188, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1198), '}'), '')))), '[^-]', ''))) AS ?step2199) . BIND(((?step2199 + ?targetMotifMatchRegionMatchBeginPositionMF_00020189) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t200) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03131a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch205 faldo:location ?templateMotifSequenceMatchRegionP38502206 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38502208 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_00020201 . ?templateMotifSequenceMatchRegionP38502206 faldo:begin ?templateMotifSequenceMatchBeginP38502207 . ?templateMotifSequenceMatchBeginP38502207 faldo:position ?templateMotifSequenceMatchBeginPositionP38502202 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP38502208 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch209 faldo:location ?targetMotifMatchRegionMatch210 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020212 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_00020203 . ?targetMotifMatchRegionMatch210 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020211 . ?targetMotifMatchRegionMatchBeginMF_00020211 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00020204 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020212 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020201, 1, (STRLEN(?templateMotifCigarP38502MF_00020201) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020201, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionP38502202) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020203, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020203) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020203, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020203) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020203, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_00020204) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t215) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03131a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionP38502221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP38502223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP38502MF_00020216 . ?templateMotifSequenceMatchRegionP38502221 faldo:begin ?templateMotifSequenceMatchBeginP38502222 . ?templateMotifSequenceMatchBeginP38502222 faldo:position ?templateMotifSequenceMatchBeginPositionP38502217 ; faldo:reference isoform:P38502-1 . ?templateMotifSequenceProfileAlignmentOperationP38502223 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00020227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP38502MF_00020218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00020226 . ?targetMotifMatchRegionMatchBeginMF_00020226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00020219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00020227 edam:has_input signature:MF_00020 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP38502MF_00020216, 1, (STRLEN(?templateMotifCigarP38502MF_00020216) - STRLEN(REPLACE(?templateMotifCigarP38502MF_00020216, CONCAT('^(?:-*[^-]){', STR(((241 - ?templateMotifSequenceMatchBeginPositionP38502217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP38502MF_00020218, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020218) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP38502MF_00020218, 1, (STRLEN(?targetMotifMatchCigarP38502MF_00020218) - STRLEN(REPLACE(?targetMotifMatchCigarP38502MF_00020218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_00020219) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t230) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse72) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03131a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } }