CONSTRUCT { _:756509 up:source unirule:MF_02218 . _:756510 up:source unirule:MF_02218 . _:756511 up:source unirule:MF_02218 . _:756512 up:source unirule:MF_02218 . _:756513 up:source unirule:MF_02218 . _:756514 up:source unirule:MF_02218 . _:756515 up:source unirule:MF_02218 . _:756516 up:source unirule:MF_02218 . _:756517 up:source unirule:MF_02218 . _:756518 up:source unirule:MF_02218 . _:756519 up:source unirule:MF_02218 . _:756520 up:source unirule:MF_02218 . _:756521 up:source unirule:MF_02218 . _:756522 up:source unirule:MF_02218 . _:756523 up:source unirule:MF_02218 . _:756524 up:source unirule:MF_02218 . _:756525 up:source unirule:MF_02218 . _:756526 up:source unirule:MF_02218 . _:756527 up:source unirule:MF_02218 . _:756528 up:source unirule:MF_02218 . _:756529 up:source unirule:MF_02218 . _:756530 up:source unirule:MF_02218 . _:756531 up:source unirule:MF_02218 . _:756532 up:source unirule:MF_02218 . _:756533 up:source unirule:MF_02218 . _:756534 up:source unirule:MF_02218 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0000287 , GO:0005975 , GO:0047931 , keyword:119 , keyword:418 , keyword:460 , keyword:479 , keyword:547 , keyword:67 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.8' ; up:fullName 'Glucosamine kinase' ; up:shortName 'GlcN kinase' , 'GlcNK' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Catalyzes the ATP-dependent phosphorylation of D-glucosamine (GlcN) to D-glucosamine 6-phosphate. May be involved in the phosphorylation of acquired extracellular GlcN derived from the hydrolysis of chitosan, i.e., in the incorporation of exogenous GlcN into the bacterial GlcNAc metabolism.' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/10948>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.1.8>. ?annotation4 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 Mg(2+) ions per subunit' . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the actinobacterial glucosamine kinase 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 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Substrate specificity determinant motif' . ?pfsb16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:18420 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:18420 . ?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 ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf chebi:30616 . ?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:58723 . ?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:58723 . _:756535 a rdf:Statement ; up:attribution _:756509 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:756536 a rdf:Statement ; up:attribution _:756510 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:756537 a rdf:Statement ; up:attribution _:756511 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:756538 a rdf:Statement ; up:attribution _:756512 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:756539 a rdf:Statement ; up:attribution _:756513 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:756540 a rdf:Statement ; up:attribution _:756514 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:756541 a rdf:Statement ; up:attribution _:756515 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:756542 a rdf:Statement ; up:attribution _:756516 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:119 . _:756543 a rdf:Statement ; up:attribution _:756517 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:756544 a rdf:Statement ; up:attribution _:756518 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:756545 a rdf:Statement ; up:attribution _:756519 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:756546 a rdf:Statement ; up:attribution _:756520 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:756547 a rdf:Statement ; up:attribution _:756521 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:756548 a rdf:Statement ; up:attribution _:756522 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0047931 . _:756549 a rdf:Statement ; up:attribution _:756523 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:756550 a rdf:Statement ; up:attribution _:756524 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005975 . _:756551 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:756552 a rdf:Statement ; up:attribution _:756525 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:756553 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:756554 a rdf:Statement ; up:attribution _:756526 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:756555 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:756556 a rdf:Statement ; up:attribution _:756527 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:756557 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:756558 a rdf:Statement ; up:attribution _:756528 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:756559 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:756560 a rdf:Statement ; up:attribution _:756529 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:756561 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:756562 a rdf:Statement ; up:attribution _:756530 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:756563 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:756564 a rdf:Statement ; up:attribution _:756531 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:756565 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:756566 a rdf:Statement ; up:attribution _:756532 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:756567 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:756568 a rdf:Statement ; up:attribution _:756533 ; rdf:subject ?pfs62 ; rdf:predicate up:annotation ; rdf:object ?annotation63 . _:756569 a rdf:Statement ; up:source unirule:MF_02218 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . _:756570 a rdf:Statement ; up:attribution _:756534 ; rdf:subject ?pfs69 ; rdf:predicate up:annotation ; rdf:object ?annotation70 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02218 #Rule MF_02218 Created by:crivoire on:2019-06-14 Modified by:ecastro on:2023-01-13 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02218 . ?thisOrganism rdfs:subClassOf+ taxon:201174 . BIND(URI(CONCAT(STR(?this), '#MF_02218a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02218a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_02218a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_02218a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02218a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_02218a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch80 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR581 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR583 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_0221876 . ?templateMotifSequenceMatchRegionA0A1H7TQR581 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR582 . ?templateMotifSequenceMatchBeginA0A1H7TQR582 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR577 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR583 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch84 faldo:location ?targetMotifMatchRegionMatch85 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0221887 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_0221878 . ?targetMotifMatchRegionMatch85 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0221886 . ?targetMotifMatchRegionMatchBeginMF_0221886 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0221879 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0221887 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_0221876, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_0221876) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_0221876, CONCAT('^(?:-*[^-]){', STR(((186 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR577) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_0221878, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_0221878) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_0221878, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_0221878, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_0221878) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_0221878, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) . BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_0221879) - 1) AS ?thisPositionOn12) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_0221876, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_0221876) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_0221876, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR577) + 1)), '}'), '')))), '[a-z]', '')) AS ?step190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_0221878, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_0221878) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_0221878, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_0221878, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_0221878) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_0221878, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step190), '}'), '')))), '[^-]', ''))) AS ?step291) . BIND(((?step291 + ?targetMotifMatchRegionMatchBeginPositionMF_0221879) - 1) AS ?thisPositionOn13) . BIND(?this AS ?pfs1t92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse10) . FILTER (REGEX('[AGST][ARNDCQEGHILKMFPSTWYVBZJUOX][LIV]', SUBSTR(?thisSequenceValue, ?thisPositionOn12, (?thisPositionOn13 - ?thisPositionOn12)))) . BIND(URI(CONCAT(STR(?this), '#MF_02218a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch97 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR598 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5100 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_0221893 . ?templateMotifSequenceMatchRegionA0A1H7TQR598 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR599 . ?templateMotifSequenceMatchBeginA0A1H7TQR599 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR594 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5100 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch101 faldo:location ?targetMotifMatchRegionMatch102 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218104 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_0221895 . ?targetMotifMatchRegionMatch102 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218103 . ?targetMotifMatchRegionMatchBeginMF_02218103 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0221896 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218104 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_0221893, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_0221893) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_0221893, CONCAT('^(?:-*[^-]){', STR(((405 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR594) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_0221895, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_0221895) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_0221895, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_0221895, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_0221895) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_0221895, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0221896) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_0221893, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_0221893) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_0221893, CONCAT('^(?:-*[^-]){', STR(((420 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR594) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1107) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_0221895, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_0221895) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_0221895, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_0221895, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_0221895) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_0221895, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1107), '}'), '')))), '[^-]', ''))) AS ?step2108) . BIND(((?step2108 + ?targetMotifMatchRegionMatchBeginPositionMF_0221896) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t109) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse17) . FILTER (REGEX('Q[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)RE[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)YA[ARNDCQEGHILKMFPSTWYVBZJUOX]{3)LP[ARNDCQEGHILKMFPSTWYVBZJUOX]W', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) . BIND(URI(CONCAT(STR(?this), '#MF_02218a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch114 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR5115 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5117 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_02218110 . ?templateMotifSequenceMatchRegionA0A1H7TQR5115 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR5116 . ?templateMotifSequenceMatchBeginA0A1H7TQR5116 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5111 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5117 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch118 faldo:location ?targetMotifMatchRegionMatch119 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218121 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_02218112 . ?targetMotifMatchRegionMatch119 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218120 . ?targetMotifMatchRegionMatchBeginMF_02218120 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02218113 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218121 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_02218110, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_02218110) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_02218110, CONCAT('^(?:-*[^-]){', STR(((305 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5111) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218112, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218112) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218112, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218112) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218112, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) . BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_02218113) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t124) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_02218a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR5130 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5132 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_02218125 . ?templateMotifSequenceMatchRegionA0A1H7TQR5130 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR5131 . ?templateMotifSequenceMatchBeginA0A1H7TQR5131 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5126 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5132 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218136 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_02218127 . ?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218135 . ?targetMotifMatchRegionMatchBeginMF_02218135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02218128 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218136 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_02218125, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_02218125) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_02218125, CONCAT('^(?:-*[^-]){', STR(((317 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218127, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218127) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218127, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218127) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) . BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_02218128) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t139) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02218a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR5145 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5147 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_02218140 . ?templateMotifSequenceMatchRegionA0A1H7TQR5145 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR5146 . ?templateMotifSequenceMatchBeginA0A1H7TQR5146 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5141 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5147 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218151 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_02218142 . ?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218150 . ?targetMotifMatchRegionMatchBeginMF_02218150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02218143 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218151 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_02218140, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_02218140) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_02218140, CONCAT('^(?:-*[^-]){', STR(((317 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218142, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218142) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218142, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218142) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) . BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_02218143) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t154) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02218a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch159 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR5160 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5162 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_02218155 . ?templateMotifSequenceMatchRegionA0A1H7TQR5160 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR5161 . ?templateMotifSequenceMatchBeginA0A1H7TQR5161 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5156 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5162 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch163 faldo:location ?targetMotifMatchRegionMatch164 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218166 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_02218157 . ?targetMotifMatchRegionMatch164 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218165 . ?targetMotifMatchRegionMatchBeginMF_02218165 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02218158 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218166 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_02218155, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_02218155) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_02218155, CONCAT('^(?:-*[^-]){', STR(((319 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218157, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218157) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218157, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218157) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_02218158) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t169) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02218a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR5175 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5177 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_02218170 . ?templateMotifSequenceMatchRegionA0A1H7TQR5175 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR5176 . ?templateMotifSequenceMatchBeginA0A1H7TQR5176 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5171 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5177 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218181 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_02218172 . ?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218180 . ?targetMotifMatchRegionMatchBeginMF_02218180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02218173 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218181 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_02218170, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_02218170) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_02218170, CONCAT('^(?:-*[^-]){', STR(((133 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218172, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218172) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218172, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218172) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_02218173) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t184) . 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_02218a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR5190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_02218185 . ?templateMotifSequenceMatchRegionA0A1H7TQR5190 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR5191 . ?templateMotifSequenceMatchBeginA0A1H7TQR5191 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5186 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5192 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_02218187 . ?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218195 . ?targetMotifMatchRegionMatchBeginMF_02218195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02218188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218196 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_02218185, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_02218185) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_02218185, CONCAT('^(?:-*[^-]){', STR(((193 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218187, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218187) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218187, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218187) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_02218188) - 1) AS ?thisPositionOn60) . BIND(?thisPositionOn60 AS ?thisPositionOn61) . BIND(?this AS ?pfs1t199) . 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) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02218a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR5205 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5207 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_02218200 . ?templateMotifSequenceMatchRegionA0A1H7TQR5205 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR5206 . ?templateMotifSequenceMatchBeginA0A1H7TQR5206 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5201 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5207 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218211 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_02218202 . ?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218210 . ?targetMotifMatchRegionMatchBeginMF_02218210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02218203 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218211 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_02218200, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_02218200) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_02218200, CONCAT('^(?:-*[^-]){', STR(((300 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218202, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218202) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218202, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218202) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_02218203) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t214) . 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) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02218a63')) AS ?annotation63) . BIND(?this AS ?pfs62) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionA0A1H7TQR5220 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5222 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA0A1H7TQR5MF_02218215 . ?templateMotifSequenceMatchRegionA0A1H7TQR5220 faldo:begin ?templateMotifSequenceMatchBeginA0A1H7TQR5221 . ?templateMotifSequenceMatchBeginA0A1H7TQR5221 faldo:position ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5216 ; faldo:reference isoform:A0A1H7TQR5-1 . ?templateMotifSequenceProfileAlignmentOperationA0A1H7TQR5222 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . ?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02218226 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA0A1H7TQR5MF_02218217 . ?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02218225 . ?targetMotifMatchRegionMatchBeginMF_02218225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02218218 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02218226 edam:has_input signature:MF_02218 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA0A1H7TQR5MF_02218215, 1, (STRLEN(?templateMotifCigarA0A1H7TQR5MF_02218215) - STRLEN(REPLACE(?templateMotifCigarA0A1H7TQR5MF_02218215, CONCAT('^(?:-*[^-]){', STR(((409 - ?templateMotifSequenceMatchBeginPositionA0A1H7TQR5216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218217, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218217) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA0A1H7TQR5MF_02218217, 1, (STRLEN(?targetMotifMatchCigarA0A1H7TQR5MF_02218217) - STRLEN(REPLACE(?targetMotifMatchCigarA0A1H7TQR5MF_02218217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) . BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_02218218) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t229) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb71) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse72) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_02218a70')) AS ?annotation70) . BIND(?this AS ?pfs69) . } }