CONSTRUCT { _:613243 up:source unirule:MF_01698 . _:613244 up:source unirule:MF_01698 . _:613245 up:source unirule:MF_01698 . _:613246 up:source unirule:MF_01698 . _:613247 up:source unirule:MF_01698 . _:613248 up:source unirule:MF_01698 . _:613249 up:source unirule:MF_01698 . _:613250 up:source unirule:MF_01698 . _:613251 up:source unirule:MF_01698 . _:613252 up:source unirule:MF_01698 . _:613253 up:source unirule:MF_01698 . _:613254 up:source unirule:MF_01698 . _:613255 up:source unirule:MF_01698 . _:613256 up:source unirule:MF_01698 . _:613257 up:source unirule:MF_01698 . _:613258 up:source unirule:MF_01698 . _:613259 up:source unirule:MF_01698 . _:613260 up:source unirule:MF_01698 . _:613261 up:source unirule:MF_01698 . _:613262 up:source unirule:MF_01698 . _:613263 up:source unirule:MF_01698 . _:613264 up:source unirule:MF_01698 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 ; up:classifiedWith GO:0010125 , GO:0035447 , keyword:12 , keyword:677 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.3.1.189' ; up:fullName 'Mycothiol acetyltransferase' ; up:shortName 'MSH acetyltransferase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Mycothiol synthase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'mshD' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the transfer of acetyl from acetyl-CoA to desacetylmycothiol (Cys-GlcN-Ins) to form mycothiol.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/26172>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.3.1.189>. ?annotation6 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the acetyltransferase family. MshD subfamily.' . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; up:ligand ?ligand12 ; rdf:type up:Binding_Site_Annotation . ?pfsb10 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfse11 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?ligand12 rdfs:subClassOf chebi:57288 . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; up:ligand ?ligand19 ; rdf:type up:Binding_Site_Annotation . ?pfsb17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?ligand19 rdfs:subClassOf chebi:57288 . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; up:ligand ?ligand26 ; rdf:type up:Binding_Site_Annotation . ?pfsb24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?ligand26 rdfs:subClassOf chebi:57288 . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:57288 . ?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:57288 . ?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:58887 . ?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:58887 . ?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:58887 . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf chebi:58887 . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; up:ligand ?ligand75 ; rdf:type up:Binding_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?ligand75 rdfs:subClassOf chebi:58887 . _:613265 a rdf:Statement ; up:attribution _:613243 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:613266 a rdf:Statement ; up:attribution _:613244 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:613267 a rdf:Statement ; up:attribution _:613245 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:613268 a rdf:Statement ; up:attribution _:613246 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:613269 a rdf:Statement ; up:attribution _:613247 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:613270 a rdf:Statement ; up:attribution _:613248 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:613271 a rdf:Statement ; up:attribution _:613249 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:613272 a rdf:Statement ; up:attribution _:613250 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:12 . _:613273 a rdf:Statement ; up:attribution _:613251 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:677 . _:613274 a rdf:Statement ; up:attribution _:613252 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:613275 a rdf:Statement ; up:attribution _:613253 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0035447 . _:613276 a rdf:Statement ; up:attribution _:613254 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010125 . _:613277 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:613278 a rdf:Statement ; up:attribution _:613255 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:613279 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:613280 a rdf:Statement ; up:attribution _:613256 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:613281 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:613282 a rdf:Statement ; up:attribution _:613257 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:613283 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:613284 a rdf:Statement ; up:attribution _:613258 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:613285 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:613286 a rdf:Statement ; up:attribution _:613259 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:613287 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:613288 a rdf:Statement ; up:attribution _:613260 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:613289 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:613290 a rdf:Statement ; up:attribution _:613261 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:613291 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:613292 a rdf:Statement ; up:attribution _:613262 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:613293 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:613294 a rdf:Statement ; up:attribution _:613263 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:613295 a rdf:Statement ; up:source unirule:MF_01698 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:613296 a rdf:Statement ; up:attribution _:613264 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01698 #Rule MF_01698 Created by:gkeller on:2010-09-20 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01698 . ?thisOrganism rdfs:subClassOf+ taxon:201174 . BIND(URI(CONCAT(STR(?this), '#MF_01698a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01698a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01698a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01698a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01698a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01698a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch82 faldo:location ?templateMotifSequenceMatchRegionP9WJM783 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM785 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_0169878 . ?templateMotifSequenceMatchRegionP9WJM783 faldo:begin ?templateMotifSequenceMatchBeginP9WJM784 . ?templateMotifSequenceMatchBeginP9WJM784 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM779 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM785 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch86 faldo:location ?targetMotifMatchRegionMatch87 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0169889 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_0169880 . ?targetMotifMatchRegionMatch87 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0169888 . ?targetMotifMatchRegionMatchBeginMF_0169888 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0169881 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0169889 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_0169878, 1, (STRLEN(?templateMotifCigarP9WJM7MF_0169878) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_0169878, CONCAT('^(?:-*[^-]){', STR(((80 - ?templateMotifSequenceMatchBeginPositionP9WJM779) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_0169880, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_0169880) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_0169880, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_0169880, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_0169880) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_0169880, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0169881) - 1) AS ?thisPositionOn13) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_0169878, 1, (STRLEN(?templateMotifCigarP9WJM7MF_0169878) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_0169878, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP9WJM779) + 1)), '}'), '')))), '[a-z]', '')) AS ?step192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_0169880, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_0169880) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_0169880, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_0169880, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_0169880) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_0169880, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step192), '}'), '')))), '[^-]', ''))) AS ?step293) . BIND(((?step293 + ?targetMotifMatchRegionMatchBeginPositionMF_0169881) - 1) AS ?thisPositionOn14) . BIND(?this AS ?pfs1t94) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse11) . FILTER (REGEX('[LAIV][ARNDCQEGHILKMFPSTWYVBZJUOX][VADIT]', SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)))) . BIND(URI(CONCAT(STR(?this), '#MF_01698a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch99 faldo:location ?templateMotifSequenceMatchRegionP9WJM7100 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7102 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_0169895 . ?templateMotifSequenceMatchRegionP9WJM7100 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7101 . ?templateMotifSequenceMatchBeginP9WJM7101 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM796 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7102 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch103 faldo:location ?targetMotifMatchRegionMatch104 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698106 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_0169897 . ?targetMotifMatchRegionMatch104 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698105 . ?targetMotifMatchRegionMatchBeginMF_01698105 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0169898 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698106 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_0169895, 1, (STRLEN(?templateMotifCigarP9WJM7MF_0169895) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_0169895, CONCAT('^(?:-*[^-]){', STR(((88 - ?templateMotifSequenceMatchBeginPositionP9WJM796) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_0169897, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_0169897) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_0169897, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_0169897, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_0169897) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_0169897, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) . BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0169898) - 1) AS ?thisPositionOn20) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_0169895, 1, (STRLEN(?templateMotifCigarP9WJM7MF_0169895) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_0169895, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionP9WJM796) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_0169897, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_0169897) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_0169897, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_0169897, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_0169897) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_0169897, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_0169898) - 1) AS ?thisPositionOn21) . BIND(?this AS ?pfs1t111) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse18) . FILTER (REGEX('[RHK][RQEHILN][GA][ARNDCQEGHILKMFPSTWYVBZJUOX][GAV][TS]', SUBSTR(?thisSequenceValue, ?thisPositionOn20, (?thisPositionOn21 - ?thisPositionOn20)))) . BIND(URI(CONCAT(STR(?this), '#MF_01698a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch116 faldo:location ?templateMotifSequenceMatchRegionP9WJM7117 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7119 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_01698112 . ?templateMotifSequenceMatchRegionP9WJM7117 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7118 . ?templateMotifSequenceMatchBeginP9WJM7118 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM7113 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7119 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch120 faldo:location ?targetMotifMatchRegionMatch121 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698123 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_01698114 . ?targetMotifMatchRegionMatch121 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698122 . ?targetMotifMatchRegionMatchBeginMF_01698122 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01698115 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698123 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698112, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698112) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698112, CONCAT('^(?:-*[^-]){', STR(((238 - ?templateMotifSequenceMatchBeginPositionP9WJM7113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1124) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698114, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698114) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698114, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698114) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1124), '}'), '')))), '[^-]', ''))) AS ?step2125) . BIND(((?step2125 + ?targetMotifMatchRegionMatchBeginPositionMF_01698115) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698112, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698112) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698112, CONCAT('^(?:-*[^-]){', STR(((240 - ?templateMotifSequenceMatchBeginPositionP9WJM7113) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698114, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698114) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698114, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698114) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698114, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01698115) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) . FILTER (REGEX('[LIV][ARNDCQEGHILKMFPSTWYVBZJUOX][VILT]', SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)))) . BIND(URI(CONCAT(STR(?this), '#MF_01698a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP9WJM7134 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7136 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_01698129 . ?templateMotifSequenceMatchRegionP9WJM7134 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7135 . ?templateMotifSequenceMatchBeginP9WJM7135 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM7130 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7136 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698140 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_01698131 . ?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698139 . ?targetMotifMatchRegionMatchBeginMF_01698139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01698132 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698140 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698129, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698129) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698129, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionP9WJM7130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698131, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698131) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698131, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698131) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) . BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01698132) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698129, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698129) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698129, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionP9WJM7130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1143) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698131, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698131) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698131, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698131) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1143), '}'), '')))), '[^-]', ''))) AS ?step2144) . BIND(((?step2144 + ?targetMotifMatchRegionMatchBeginPositionMF_01698132) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t145) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX][RACGI][ARNDCQEGHILKMFPSTWYVBZJUOX]G[ARNDCQEGHILKMFPSTWYVBZJUOX][AG][DHKQRSTY]', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) . BIND(URI(CONCAT(STR(?this), '#MF_01698a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch150 faldo:location ?templateMotifSequenceMatchRegionP9WJM7151 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7153 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_01698146 . ?templateMotifSequenceMatchRegionP9WJM7151 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7152 . ?templateMotifSequenceMatchBeginP9WJM7152 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM7147 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7153 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch154 faldo:location ?targetMotifMatchRegionMatch155 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698157 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_01698148 . ?targetMotifMatchRegionMatch155 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698156 . ?targetMotifMatchRegionMatchBeginMF_01698156 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01698149 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698157 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698146, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698146) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698146, CONCAT('^(?:-*[^-]){', STR(((287 - ?templateMotifSequenceMatchBeginPositionP9WJM7147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698148, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698148) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698148, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698148) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) . BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_01698149) - 1) AS ?thisPositionOn41) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698146, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698146) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698146, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionP9WJM7147) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698148, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698148) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698148, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698148) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698148, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01698149) - 1) AS ?thisPositionOn42) . BIND(?this AS ?pfs1t162) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse39) . FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]{4)[RHKNQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn41, (?thisPositionOn42 - ?thisPositionOn41)))) . BIND(URI(CONCAT(STR(?this), '#MF_01698a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionP9WJM7168 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7170 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_01698163 . ?templateMotifSequenceMatchRegionP9WJM7168 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7169 . ?templateMotifSequenceMatchBeginP9WJM7169 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM7164 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7170 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698174 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_01698165 . ?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698173 . ?targetMotifMatchRegionMatchBeginMF_01698173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01698166 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698174 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698163, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698163) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698163, CONCAT('^(?:-*[^-]){', STR(((36 - ?templateMotifSequenceMatchBeginPositionP9WJM7164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698165, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698165) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698165, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698165) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) . BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_01698166) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t177) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01698a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionP9WJM7183 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7185 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_01698178 . ?templateMotifSequenceMatchRegionP9WJM7183 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7184 . ?templateMotifSequenceMatchBeginP9WJM7184 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM7179 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7185 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698189 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_01698180 . ?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698188 . ?targetMotifMatchRegionMatchBeginMF_01698188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01698181 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698189 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698178, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698178) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698178, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionP9WJM7179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698180, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698180) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698180, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698180) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) . BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_01698181) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t192) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER (REGEX('[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01698a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch197 faldo:location ?templateMotifSequenceMatchRegionP9WJM7198 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7200 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_01698193 . ?templateMotifSequenceMatchRegionP9WJM7198 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7199 . ?templateMotifSequenceMatchBeginP9WJM7199 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM7194 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7200 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch201 faldo:location ?targetMotifMatchRegionMatch202 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698204 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_01698195 . ?targetMotifMatchRegionMatch202 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698203 . ?targetMotifMatchRegionMatchBeginMF_01698203 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01698196 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698204 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698193, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698193) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698193, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionP9WJM7194) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1205) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698195, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698195) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698195, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698195, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698195) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698195, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), '')))), '[^-]', ''))) AS ?step2206) . BIND(((?step2206 + ?targetMotifMatchRegionMatchBeginPositionMF_01698196) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t207) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01698a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch212 faldo:location ?templateMotifSequenceMatchRegionP9WJM7213 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7215 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_01698208 . ?templateMotifSequenceMatchRegionP9WJM7213 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7214 . ?templateMotifSequenceMatchBeginP9WJM7214 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM7209 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7215 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch216 faldo:location ?targetMotifMatchRegionMatch217 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698219 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_01698210 . ?targetMotifMatchRegionMatch217 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698218 . ?targetMotifMatchRegionMatchBeginMF_01698218 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01698211 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698219 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698208, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698208) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698208, CONCAT('^(?:-*[^-]){', STR(((234 - ?templateMotifSequenceMatchBeginPositionP9WJM7209) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1220) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698210, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698210) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1220), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698210, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698210) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1220), '}'), '')))), '[^-]', ''))) AS ?step2221) . BIND(((?step2221 + ?targetMotifMatchRegionMatchBeginPositionMF_01698211) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs1t222) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01698a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch227 faldo:location ?templateMotifSequenceMatchRegionP9WJM7228 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP9WJM7230 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP9WJM7MF_01698223 . ?templateMotifSequenceMatchRegionP9WJM7228 faldo:begin ?templateMotifSequenceMatchBeginP9WJM7229 . ?templateMotifSequenceMatchBeginP9WJM7229 faldo:position ?templateMotifSequenceMatchBeginPositionP9WJM7224 ; faldo:reference isoform:P9WJM7-1 . ?templateMotifSequenceProfileAlignmentOperationP9WJM7230 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . ?targetMotifMatch231 faldo:location ?targetMotifMatchRegionMatch232 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01698234 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP9WJM7MF_01698225 . ?targetMotifMatchRegionMatch232 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01698233 . ?targetMotifMatchRegionMatchBeginMF_01698233 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01698226 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01698234 edam:has_input signature:MF_01698 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP9WJM7MF_01698223, 1, (STRLEN(?templateMotifCigarP9WJM7MF_01698223) - STRLEN(REPLACE(?templateMotifCigarP9WJM7MF_01698223, CONCAT('^(?:-*[^-]){', STR(((282 - ?templateMotifSequenceMatchBeginPositionP9WJM7224) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1235) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698225, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698225) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698225, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1235), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP9WJM7MF_01698225, 1, (STRLEN(?targetMotifMatchCigarP9WJM7MF_01698225) - STRLEN(REPLACE(?targetMotifMatchCigarP9WJM7MF_01698225, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1235), '}'), '')))), '[^-]', ''))) AS ?step2236) . BIND(((?step2236 + ?targetMotifMatchRegionMatchBeginPositionMF_01698226) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs1t237) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01698a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } }