CONSTRUCT { _:450885 up:source unirule:MF_01269 . _:450886 up:source unirule:MF_01269 . _:450887 up:source unirule:MF_01269 . _:450888 up:source unirule:MF_01269 . _:450889 up:source unirule:MF_01269 . _:450890 up:source unirule:MF_01269 . _:450891 up:source unirule:MF_01269 . _:450892 up:source unirule:MF_01269 . _:450893 up:source unirule:MF_01269 . _:450894 up:source unirule:MF_01269 . _:450895 up:source unirule:MF_01269 . _:450896 up:source unirule:MF_01269 . _:450897 up:source unirule:MF_01269 . _:450898 up:source unirule:MF_01269 . _:450899 up:source unirule:MF_01269 . _:450900 up:source unirule:MF_01269 . _:450901 up:source unirule:MF_01269 . _:450902 up:source unirule:MF_01269 . _:450903 up:source unirule:MF_01269 . _:450904 up:source unirule:MF_01269 . _:450905 up:source unirule:MF_01269 . _:450906 up:source unirule:MF_01269 . _:450907 up:source unirule:MF_01269 . _:450908 up:source unirule:MF_01269 . _:450909 up:source unirule:MF_01269 . _:450910 up:source unirule:MF_01269 . _:450911 up:source unirule:MF_01269 . _:450912 up:source unirule:MF_01269 . _:450913 up:source unirule:MF_01269 . _:450914 up:source unirule:MF_01269 . _:450915 up:source unirule:MF_01269 . _:450916 up:source unirule:MF_01269 . _:450917 up:source unirule:MF_01269 . _:450918 up:source unirule:MF_01269 . ?this up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0000287 , GO:0004765 , GO:0005524 , GO:0005737 , GO:0009423 , keyword:28 , keyword:418 , keyword:460 , keyword:479 , keyword:547 , keyword:57 , keyword:67 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.71' ; up:fullName 'Shikimate kinase 2' ; up:shortName 'SK 2' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'aroL' . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the specific phosphorylation of the 3-hydroxyl group of shikimic acid using ATP as a cosubstrate.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/13121>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.1.71>. ?annotation5 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 Mg(2+) ion per subunit.' . ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Metabolic intermediate biosynthesis; chorismate biosynthesis; chorismate from D-erythrose 4-phosphate and phosphoenolpyruvate: step 5/7.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation10 a up:Domain_Annotation ; rdfs:comment 'The LID domain closes over the active site upon ATP binding.' . ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the shikimate kinase family. AroL subfamily.' . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; rdf:type up:Region_Annotation ; rdfs:comment 'LID domain' . ?pfsb14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:30616 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:18420 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:18420 . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf ?molecule44 . ?molecule44 rdfs:label 'substrate' . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf ?molecule52 . ?molecule52 rdfs:label 'substrate' . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; up:ligand ?ligand59 ; rdf:type up:Binding_Site_Annotation . ?pfsb57 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand59 rdfs:subClassOf ?molecule60 . ?molecule60 rdfs:label 'substrate' . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; up:ligand ?ligand67 ; rdf:type up:Binding_Site_Annotation . ?pfsb65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?ligand67 rdfs:subClassOf chebi:30616 . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; up:ligand ?ligand74 ; rdf:type up:Binding_Site_Annotation . ?pfsb72 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?ligand74 rdfs:subClassOf ?molecule75 . ?molecule75 rdfs:label 'substrate' . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; up:ligand ?ligand82 ; rdf:type up:Binding_Site_Annotation . ?pfsb80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?ligand82 rdfs:subClassOf chebi:30616 . _:450919 a rdf:Statement ; up:attribution _:450885 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:450920 a rdf:Statement ; up:attribution _:450886 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:450921 a rdf:Statement ; up:attribution _:450887 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:450922 a rdf:Statement ; up:attribution _:450888 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:450923 a rdf:Statement ; up:attribution _:450889 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:450924 a rdf:Statement ; up:attribution _:450890 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:450925 a rdf:Statement ; up:attribution _:450891 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:450926 a rdf:Statement ; up:attribution _:450892 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:450927 a rdf:Statement ; up:attribution _:450893 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:450928 a rdf:Statement ; up:attribution _:450894 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:450929 a rdf:Statement ; up:attribution _:450895 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:450930 a rdf:Statement ; up:attribution _:450896 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:450931 a rdf:Statement ; up:attribution _:450897 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:57 . _:450932 a rdf:Statement ; up:attribution _:450898 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:450933 a rdf:Statement ; up:attribution _:450899 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:450934 a rdf:Statement ; up:attribution _:450900 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:450935 a rdf:Statement ; up:attribution _:450901 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:450936 a rdf:Statement ; up:attribution _:450902 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:450937 a rdf:Statement ; up:attribution _:450903 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:450938 a rdf:Statement ; up:attribution _:450904 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:450939 a rdf:Statement ; up:attribution _:450905 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:450940 a rdf:Statement ; up:attribution _:450906 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004765 . _:450941 a rdf:Statement ; up:attribution _:450907 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009423 . _:450942 a rdf:Statement ; up:attribution _:450908 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:450943 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:450944 a rdf:Statement ; up:attribution _:450909 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:450945 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:450946 a rdf:Statement ; up:attribution _:450910 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:450947 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:450948 a rdf:Statement ; up:attribution _:450911 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:450949 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:450950 a rdf:Statement ; up:attribution _:450912 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:450951 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:450952 a rdf:Statement ; up:attribution _:450913 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:450953 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:450954 a rdf:Statement ; up:attribution _:450914 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:450955 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:450956 a rdf:Statement ; up:attribution _:450915 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:450957 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:450958 a rdf:Statement ; up:attribution _:450916 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:450959 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:450960 a rdf:Statement ; up:attribution _:450917 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:450961 a rdf:Statement ; up:source unirule:MF_01269 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:450962 a rdf:Statement ; up:attribution _:450918 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01269 #Rule MF_01269 Created by:? on:2006-05-18 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01269 . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(URI(CONCAT(STR(?this), '#MF_01269a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01269a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_01269a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01269a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01269a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01269a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01269a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01269a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01269a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP1088090 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP1088092 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_0126985 . ?templateMotifSequenceMatchRegionP1088090 faldo:begin ?templateMotifSequenceMatchBeginP1088091 . ?templateMotifSequenceMatchBeginP1088091 faldo:position ?templateMotifSequenceMatchBeginPositionP1088086 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP1088092 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0126996 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_0126987 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0126995 . ?targetMotifMatchRegionMatchBeginMF_0126995 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0126988 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0126996 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_0126985, 1, (STRLEN(?templateMotifCigarP10880MF_0126985) - STRLEN(REPLACE(?templateMotifCigarP10880MF_0126985, CONCAT('^(?:-*[^-]){', STR(((112 - ?templateMotifSequenceMatchBeginPositionP1088086) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_0126987, 1, (STRLEN(?targetMotifMatchCigarP10880MF_0126987) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_0126987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_0126987, 1, (STRLEN(?targetMotifMatchCigarP10880MF_0126987) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_0126987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0126988) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_0126985, 1, (STRLEN(?templateMotifCigarP10880MF_0126985) - STRLEN(REPLACE(?templateMotifCigarP10880MF_0126985, CONCAT('^(?:-*[^-]){', STR(((126 - ?templateMotifSequenceMatchBeginPositionP1088086) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_0126987, 1, (STRLEN(?targetMotifMatchCigarP10880MF_0126987) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_0126987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_0126987, 1, (STRLEN(?targetMotifMatchCigarP10880MF_0126987) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_0126987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) . BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0126988) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse15) . FILTER ((BOUND(?thisPositionOn16) && BOUND(?thisPositionOn17))) . BIND(URI(CONCAT(STR(?this), '#MF_01269a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionP10880107 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880109 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269102 . ?templateMotifSequenceMatchRegionP10880107 faldo:begin ?templateMotifSequenceMatchBeginP10880108 . ?templateMotifSequenceMatchBeginP10880108 faldo:position ?templateMotifSequenceMatchBeginPositionP10880103 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880109 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269113 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269104 . ?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269112 . ?targetMotifMatchRegionMatchBeginMF_01269112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269105 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269113 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269102, 1, (STRLEN(?templateMotifCigarP10880MF_01269102) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269102, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionP10880103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269104, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269104) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269104, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269104) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_01269105) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269102, 1, (STRLEN(?templateMotifCigarP10880MF_01269102) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269102, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP10880103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269104, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269104) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269104, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269104) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_01269105) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER (REGEX('G[CA]GKTT', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) . BIND(URI(CONCAT(STR(?this), '#MF_01269a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP10880124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269119 . ?templateMotifSequenceMatchRegionP10880124 faldo:begin ?templateMotifSequenceMatchBeginP10880125 . ?templateMotifSequenceMatchBeginP10880125 faldo:position ?templateMotifSequenceMatchBeginPositionP10880120 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880126 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269129 . ?targetMotifMatchRegionMatchBeginMF_01269129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269130 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269119, 1, (STRLEN(?templateMotifCigarP10880MF_01269119) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269119, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionP10880120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269121, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269121) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269121, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269121) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01269122) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01269a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP10880139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269134 . ?templateMotifSequenceMatchRegionP10880139 faldo:begin ?templateMotifSequenceMatchBeginP10880140 . ?templateMotifSequenceMatchBeginP10880140 faldo:position ?templateMotifSequenceMatchBeginPositionP10880135 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880141 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269144 . ?targetMotifMatchRegionMatchBeginMF_01269144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269145 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269134, 1, (STRLEN(?templateMotifCigarP10880MF_01269134) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269134, CONCAT('^(?:-*[^-]){', STR(((32 - ?templateMotifSequenceMatchBeginPositionP10880135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269136, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269136) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269136, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269136) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01269137) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01269a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP10880154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269149 . ?templateMotifSequenceMatchRegionP10880154 faldo:begin ?templateMotifSequenceMatchBeginP10880155 . ?templateMotifSequenceMatchBeginP10880155 faldo:position ?templateMotifSequenceMatchBeginPositionP10880150 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880156 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269159 . ?targetMotifMatchRegionMatchBeginMF_01269159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269160 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269149, 1, (STRLEN(?templateMotifCigarP10880MF_01269149) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269149, CONCAT('^(?:-*[^-]){', STR(((34 - ?templateMotifSequenceMatchBeginPositionP10880150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269151, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269151) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269151, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269151) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01269152) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01269a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP10880169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269164 . ?templateMotifSequenceMatchRegionP10880169 faldo:begin ?templateMotifSequenceMatchBeginP10880170 . ?templateMotifSequenceMatchBeginP10880170 faldo:position ?templateMotifSequenceMatchBeginPositionP10880165 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880171 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269174 . ?targetMotifMatchRegionMatchBeginMF_01269174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269175 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269164, 1, (STRLEN(?templateMotifCigarP10880MF_01269164) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269164, CONCAT('^(?:-*[^-]){', STR(((58 - ?templateMotifSequenceMatchBeginPositionP10880165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269166, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269166) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269166, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269166) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_01269167) - 1) AS ?thisPositionOn53) . BIND(?thisPositionOn53 AS ?thisPositionOn54) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn53, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01269a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP10880184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269179 . ?templateMotifSequenceMatchRegionP10880184 faldo:begin ?templateMotifSequenceMatchBeginP10880185 . ?templateMotifSequenceMatchBeginP10880185 faldo:position ?templateMotifSequenceMatchBeginPositionP10880180 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880186 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269189 . ?targetMotifMatchRegionMatchBeginMF_01269189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269190 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269179, 1, (STRLEN(?templateMotifCigarP10880MF_01269179) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269179, CONCAT('^(?:-*[^-]){', STR(((79 - ?templateMotifSequenceMatchBeginPositionP10880180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269181, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269181) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269181, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269181) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_01269182) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse58) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01269a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP10880199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269194 . ?templateMotifSequenceMatchRegionP10880199 faldo:begin ?templateMotifSequenceMatchBeginP10880200 . ?templateMotifSequenceMatchBeginP10880200 faldo:position ?templateMotifSequenceMatchBeginPositionP10880195 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880201 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269204 . ?targetMotifMatchRegionMatchBeginMF_01269204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269205 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269194, 1, (STRLEN(?templateMotifCigarP10880MF_01269194) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269194, CONCAT('^(?:-*[^-]){', STR(((120 - ?templateMotifSequenceMatchBeginPositionP10880195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269196, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269196) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269196, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269196) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_01269197) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs1t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01269a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionP10880214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269209 . ?templateMotifSequenceMatchRegionP10880214 faldo:begin ?templateMotifSequenceMatchBeginP10880215 . ?templateMotifSequenceMatchBeginP10880215 faldo:position ?templateMotifSequenceMatchBeginPositionP10880210 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880216 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269219 . ?targetMotifMatchRegionMatchBeginMF_01269219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269220 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269209, 1, (STRLEN(?templateMotifCigarP10880MF_01269209) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269209, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP10880210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269211, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269211) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269211, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269211) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_01269212) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs1t223) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse73) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01269a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionP10880229 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP10880231 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP10880MF_01269224 . ?templateMotifSequenceMatchRegionP10880229 faldo:begin ?templateMotifSequenceMatchBeginP10880230 . ?templateMotifSequenceMatchBeginP10880230 faldo:position ?templateMotifSequenceMatchBeginPositionP10880225 ; faldo:reference isoform:P10880-1 . ?templateMotifSequenceProfileAlignmentOperationP10880231 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . ?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01269235 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP10880MF_01269226 . ?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01269234 . ?targetMotifMatchRegionMatchBeginMF_01269234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01269227 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01269235 edam:has_input signature:MF_01269 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP10880MF_01269224, 1, (STRLEN(?templateMotifCigarP10880MF_01269224) - STRLEN(REPLACE(?templateMotifCigarP10880MF_01269224, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP10880225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP10880MF_01269226, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269226) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP10880MF_01269226, 1, (STRLEN(?targetMotifMatchCigarP10880MF_01269226) - STRLEN(REPLACE(?targetMotifMatchCigarP10880MF_01269226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_01269227) - 1) AS ?thisPositionOn83) . BIND(?thisPositionOn83 AS ?thisPositionOn84) . BIND(?this AS ?pfs1t238) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse81) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn83, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_01269a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } }