CONSTRUCT { _:621287 up:source unirule:MF_01697 . _:621288 up:source unirule:MF_01697 . _:621289 up:source unirule:MF_01697 . _:621290 up:source unirule:MF_01697 . _:621291 up:source unirule:MF_01697 . _:621292 up:source unirule:MF_01697 . _:621293 up:source unirule:MF_01697 . _:621294 up:source unirule:MF_01697 . _:621295 up:source unirule:MF_01697 . _:621296 up:source unirule:MF_01697 . _:621297 up:source unirule:MF_01697 . _:621298 up:source unirule:MF_01697 . _:621299 up:source unirule:MF_01697 . _:621300 up:source unirule:MF_01697 . _:621301 up:source unirule:MF_01697 . _:621302 up:source unirule:MF_01697 . _:621303 up:source unirule:MF_01697 . _:621304 up:source unirule:MF_01697 . _:621305 up:source unirule:MF_01697 . _:621306 up:source unirule:MF_01697 . _:621307 up:source unirule:MF_01697 . _:621308 up:source unirule:MF_01697 . _:621309 up:source unirule:MF_01697 . _:621310 up:source unirule:MF_01697 . _:621311 up:source unirule:MF_01697 . _:621312 up:source unirule:MF_01697 . _:621313 up:source unirule:MF_01697 . _:621314 up:source unirule:MF_01697 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 ; up:classifiedWith GO:0008270 , GO:0010125 , GO:0035446 , keyword:436 , keyword:479 , keyword:547 , keyword:67 , keyword:862 ; up:recommendedName ?name0 . ?name0 up:ecName '6.3.1.13' ; up:fullName 'L-cysteine:1D-myo-inositol 2-amino-2-deoxy-alpha-D-glucopyranoside ligase' ; up:shortName 'L-Cys:GlcN-Ins ligase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Mycothiol ligase' ; up:shortName 'MSH ligase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'mshC' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the ATP-dependent condensation of GlcN-Ins and L-cysteine to form L-Cys-GlcN-Ins.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/26176>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.3.1.13>. ?annotation6 up:cofactor chebi:29105 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 zinc ion per subunit.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-I aminoacyl-tRNA synthetase family. MshC 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:144924 . ?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:144924 . ?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:144924 . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Motif_Annotation ; rdfs:comment "'HIGH' region" . ?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 ; rdf:type up:Motif_Annotation ; rdfs:comment "'ERGGDP' region" . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Motif_Annotation ; rdfs:comment "'KMSKS' region" . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?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:29105 . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf chebi:29105 . ?pfs62 up:annotation ?annotation63 . ?annotation63 faldo:begin ?pfsb64 ; faldo:end ?pfse65 ; up:ligand ?ligand66 ; rdf:type up:Binding_Site_Annotation . ?pfsb64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?ligand66 rdfs:subClassOf chebi:29105 . ?pfs69 up:annotation ?annotation70 . ?annotation70 faldo:begin ?pfsb71 ; faldo:end ?pfse72 ; up:ligand ?ligand73 ; rdf:type up:Binding_Site_Annotation . ?pfsb71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand73 rdfs:subClassOf chebi:144924 . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; up:ligand ?ligand80 ; rdf:type up:Binding_Site_Annotation . ?pfsb78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?ligand80 rdfs:subClassOf chebi:144924 . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; up:ligand ?ligand87 ; rdf:type up:Binding_Site_Annotation . ?pfsb85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf chebi:144924 . _:621315 a rdf:Statement ; up:attribution _:621287 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:621316 a rdf:Statement ; up:attribution _:621288 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:621317 a rdf:Statement ; up:attribution _:621289 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:621318 a rdf:Statement ; up:attribution _:621290 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:621319 a rdf:Statement ; up:attribution _:621291 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:621320 a rdf:Statement ; up:attribution _:621292 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:621321 a rdf:Statement ; up:attribution _:621293 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:621322 a rdf:Statement ; up:attribution _:621294 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:621323 a rdf:Statement ; up:attribution _:621295 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:621324 a rdf:Statement ; up:attribution _:621296 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:621325 a rdf:Statement ; up:attribution _:621297 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:621326 a rdf:Statement ; up:attribution _:621298 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:621327 a rdf:Statement ; up:attribution _:621299 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:621328 a rdf:Statement ; up:attribution _:621300 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:621329 a rdf:Statement ; up:attribution _:621301 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0035446 . _:621330 a rdf:Statement ; up:attribution _:621302 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010125 . _:621331 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:621332 a rdf:Statement ; up:attribution _:621303 ; rdf:subject ?pfs9 ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:621333 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:621334 a rdf:Statement ; up:attribution _:621304 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:621335 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:621336 a rdf:Statement ; up:attribution _:621305 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:621337 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:621338 a rdf:Statement ; up:attribution _:621306 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:621339 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:621340 a rdf:Statement ; up:attribution _:621307 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:621341 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:621342 a rdf:Statement ; up:attribution _:621308 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:621343 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:621344 a rdf:Statement ; up:attribution _:621309 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:621345 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:621346 a rdf:Statement ; up:attribution _:621310 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:621347 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:621348 a rdf:Statement ; up:attribution _:621311 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:621349 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:621350 a rdf:Statement ; up:attribution _:621312 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:621351 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:621352 a rdf:Statement ; up:attribution _:621313 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:621353 a rdf:Statement ; up:source unirule:MF_01697 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:621354 a rdf:Statement ; up:attribution _:621314 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01697 #Rule MF_01697 Created by:? on:2010-09-20 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01697 . ?thisOrganism rdfs:subClassOf+ taxon:201174 . BIND(URI(CONCAT(STR(?this), '#MF_01697a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01697a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01697a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01697a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01697a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01697a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01697a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionA0QZY095 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY097 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_0169790 . ?templateMotifSequenceMatchRegionA0QZY095 faldo:begin ?templateMotifSequenceMatchBeginA0QZY096 . ?templateMotifSequenceMatchBeginA0QZY096 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY091 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY097 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697101 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_0169792 . ?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697100 . ?targetMotifMatchRegionMatchBeginMF_01697100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0169793 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697101 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_0169790, 1, (STRLEN(?templateMotifCigarA0QZY0MF_0169790) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_0169790, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionA0QZY091) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_0169792, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_0169792) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_0169792, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_0169792, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_0169792) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_0169792, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0169793) - 1) AS ?thisPositionOn14) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_0169790, 1, (STRLEN(?templateMotifCigarA0QZY0MF_0169790) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_0169790, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionA0QZY091) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_0169792, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_0169792) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_0169792, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_0169792, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_0169792) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_0169792, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) . BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0169793) - 1) AS ?thisPositionOn15) . BIND(?this AS ?pfs1t106) . 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)) = 'CGIT')) . BIND(URI(CONCAT(STR(?this), '#MF_01697a10')) AS ?annotation10) . BIND(?this AS ?pfs9) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionA0QZY0112 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0114 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697107 . ?templateMotifSequenceMatchRegionA0QZY0112 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0113 . ?templateMotifSequenceMatchBeginA0QZY0113 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0108 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0114 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697118 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697109 . ?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697117 . ?targetMotifMatchRegionMatchBeginMF_01697117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697110 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697118 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697107, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697107) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697107, CONCAT('^(?:-*[^-]){', STR(((81 - ?templateMotifSequenceMatchBeginPositionA0QZY0108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697109, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697109) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697109, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697109) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) . BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_01697110) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697107, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697107) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697107, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionA0QZY0108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697109, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697109) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697109, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697109) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_01697110) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER (REGEX('N[ARNDCQEGHILKMFPSTWYVBZJUOX]T', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) . BIND(URI(CONCAT(STR(?this), '#MF_01697a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionA0QZY0129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697124 . ?templateMotifSequenceMatchRegionA0QZY0129 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0130 . ?templateMotifSequenceMatchBeginA0QZY0130 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0125 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0131 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697134 . ?targetMotifMatchRegionMatchBeginMF_01697134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697135 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697124, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697124) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697124, CONCAT('^(?:-*[^-]){', STR(((249 - ?templateMotifSequenceMatchBeginPositionA0QZY0125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697126, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697126) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697126, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697126) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_01697127) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697124, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697124) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697124, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionA0QZY0125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1138) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697126, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697126) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697126, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697126) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1138), '}'), '')))), '[^-]', ''))) AS ?step2139) . BIND(((?step2139 + ?targetMotifMatchRegionMatchBeginPositionMF_01697127) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t140) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn28, (?thisPositionOn29 - ?thisPositionOn28)))) . BIND(URI(CONCAT(STR(?this), '#MF_01697a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch145 faldo:location ?templateMotifSequenceMatchRegionA0QZY0146 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0148 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697141 . ?templateMotifSequenceMatchRegionA0QZY0146 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0147 . ?templateMotifSequenceMatchBeginA0QZY0147 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0142 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0148 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch149 faldo:location ?targetMotifMatchRegionMatch150 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697152 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697143 . ?targetMotifMatchRegionMatch150 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697151 . ?targetMotifMatchRegionMatchBeginMF_01697151 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697144 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697152 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697141, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697141) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697141, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionA0QZY0142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697143, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697143) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697143, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697143) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_01697144) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697141, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697141) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697141, CONCAT('^(?:-*[^-]){', STR(((55 - ?templateMotifSequenceMatchBeginPositionA0QZY0142) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1155) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697143, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697143) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697143, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697143) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697143, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1155), '}'), '')))), '[^-]', ''))) AS ?step2156) . BIND(((?step2156 + ?targetMotifMatchRegionMatchBeginPositionMF_01697144) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t157) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER (REGEX('ITPYD[AS][AT]H[ILM]GH', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) . BIND(URI(CONCAT(STR(?this), '#MF_01697a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch162 faldo:location ?templateMotifSequenceMatchRegionA0QZY0163 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0165 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697158 . ?templateMotifSequenceMatchRegionA0QZY0163 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0164 . ?templateMotifSequenceMatchBeginA0QZY0164 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0159 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0165 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch166 faldo:location ?targetMotifMatchRegionMatch167 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697169 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697160 . ?targetMotifMatchRegionMatch167 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697168 . ?targetMotifMatchRegionMatchBeginMF_01697168 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697161 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697169 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697158, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697158) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697158, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionA0QZY0159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697160, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697160) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697160, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697160) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) . BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_01697161) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697158, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697158) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697158, CONCAT('^(?:-*[^-]){', STR(((192 - ?templateMotifSequenceMatchBeginPositionA0QZY0159) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697160, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697160) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697160, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697160) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697160, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) . BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_01697161) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs1t174) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER (REGEX('[EDQ][HR]GGDP', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) . BIND(URI(CONCAT(STR(?this), '#MF_01697a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionA0QZY0180 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0182 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697175 . ?templateMotifSequenceMatchRegionA0QZY0180 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0181 . ?templateMotifSequenceMatchBeginA0QZY0181 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0176 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0182 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697186 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697177 . ?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697185 . ?targetMotifMatchRegionMatchBeginMF_01697185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697178 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697186 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697175, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697175) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697175, CONCAT('^(?:-*[^-]){', STR(((289 - ?templateMotifSequenceMatchBeginPositionA0QZY0176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697177, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697177) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697177, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697177) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) . BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_01697178) - 1) AS ?thisPositionOn46) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697175, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697175) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697175, CONCAT('^(?:-*[^-]){', STR(((293 - ?templateMotifSequenceMatchBeginPositionA0QZY0176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697177, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697177) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697177, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697177) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1189), '}'), '')))), '[^-]', ''))) AS ?step2190) . BIND(((?step2190 + ?targetMotifMatchRegionMatchBeginPositionMF_01697178) - 1) AS ?thisPositionOn47) . BIND(?this AS ?pfs1t191) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, (?thisPositionOn47 - ?thisPositionOn46)) = 'KMSKS')) . BIND(URI(CONCAT(STR(?this), '#MF_01697a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch196 faldo:location ?templateMotifSequenceMatchRegionA0QZY0197 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0199 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697192 . ?templateMotifSequenceMatchRegionA0QZY0197 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0198 . ?templateMotifSequenceMatchBeginA0QZY0198 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0193 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0199 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch200 faldo:location ?targetMotifMatchRegionMatch201 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697203 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697194 . ?targetMotifMatchRegionMatch201 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697202 . ?targetMotifMatchRegionMatchBeginMF_01697202 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697195 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697203 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697192, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697192) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697192, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionA0QZY0193) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697194, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697194) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697194, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697194) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697194, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) . BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_01697195) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t206) . 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) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01697a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionA0QZY0212 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0214 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697207 . ?templateMotifSequenceMatchRegionA0QZY0212 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0213 . ?templateMotifSequenceMatchBeginA0QZY0213 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0208 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0214 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697218 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697209 . ?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697217 . ?targetMotifMatchRegionMatchBeginMF_01697217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697210 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697218 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697207, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697207) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697207, CONCAT('^(?:-*[^-]){', STR(((231 - ?templateMotifSequenceMatchBeginPositionA0QZY0208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697209, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697209) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697209, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697209) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) . BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_01697210) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs1t221) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_01697a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionA0QZY0227 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0229 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697222 . ?templateMotifSequenceMatchRegionA0QZY0227 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0228 . ?templateMotifSequenceMatchBeginA0QZY0228 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0223 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0229 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697233 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697224 . ?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697232 . ?targetMotifMatchRegionMatchBeginMF_01697232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697225 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697233 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697222, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697222) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697222, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionA0QZY0223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697224, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697224) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697224, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697224) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) . BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_01697225) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t236) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb64) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse65) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01697a63')) AS ?annotation63) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch241 faldo:location ?templateMotifSequenceMatchRegionA0QZY0242 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0244 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697237 . ?templateMotifSequenceMatchRegionA0QZY0242 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0243 . ?templateMotifSequenceMatchBeginA0QZY0243 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0238 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0244 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch245 faldo:location ?targetMotifMatchRegionMatch246 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697248 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697239 . ?targetMotifMatchRegionMatch246 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697247 . ?targetMotifMatchRegionMatchBeginMF_01697247 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697240 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697248 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697237, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697237) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697237, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionA0QZY0238) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1249) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697239, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697239) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697239, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697239) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697239, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1249), '}'), '')))), '[^-]', ''))) AS ?step2250) . BIND(((?step2250 + ?targetMotifMatchRegionMatchBeginPositionMF_01697240) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t251) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01697a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch256 faldo:location ?templateMotifSequenceMatchRegionA0QZY0257 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0259 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697252 . ?templateMotifSequenceMatchRegionA0QZY0257 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0258 . ?templateMotifSequenceMatchBeginA0QZY0258 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0253 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0259 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch260 faldo:location ?targetMotifMatchRegionMatch261 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697263 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697254 . ?targetMotifMatchRegionMatch261 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697262 . ?targetMotifMatchRegionMatchBeginMF_01697262 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697255 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697263 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697252, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697252) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697252, CONCAT('^(?:-*[^-]){', STR(((227 - ?templateMotifSequenceMatchBeginPositionA0QZY0253) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1264) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697254, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697254) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697254, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697254) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697254, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1264), '}'), '')))), '[^-]', ''))) AS ?step2265) . BIND(((?step2265 + ?targetMotifMatchRegionMatchBeginPositionMF_01697255) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs1t266) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse79) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'W')) . BIND(URI(CONCAT(STR(?this), '#MF_01697a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch271 faldo:location ?templateMotifSequenceMatchRegionA0QZY0272 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0QZY0274 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0QZY0MF_01697267 . ?templateMotifSequenceMatchRegionA0QZY0272 faldo:begin ?templateMotifSequenceMatchBeginA0QZY0273 . ?templateMotifSequenceMatchBeginA0QZY0273 faldo:position ?templateMotifSequenceMatchBeginPositionA0QZY0268 ; faldo:reference isoform:A0QZY0-1 . ?templateMotifSequenceProfileAlignmentOperationA0QZY0274 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . ?targetMotifMatch275 faldo:location ?targetMotifMatchRegionMatch276 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01697278 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0QZY0MF_01697269 . ?targetMotifMatchRegionMatch276 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01697277 . ?targetMotifMatchRegionMatchBeginMF_01697277 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01697270 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01697278 edam:has_input signature:MF_01697 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0QZY0MF_01697267, 1, (STRLEN(?templateMotifCigarA0QZY0MF_01697267) - STRLEN(REPLACE(?templateMotifCigarA0QZY0MF_01697267, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionA0QZY0268) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1279) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697269, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697269) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0QZY0MF_01697269, 1, (STRLEN(?targetMotifMatchCigarA0QZY0MF_01697269) - STRLEN(REPLACE(?targetMotifMatchCigarA0QZY0MF_01697269, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1279), '}'), '')))), '[^-]', ''))) AS ?step2280) . BIND(((?step2280 + ?targetMotifMatchRegionMatchBeginPositionMF_01697270) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs1t281) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse86) . FILTER (REGEX('[LIV]', SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01697a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } }