CONSTRUCT { _:712197 up:source unirule:MF_02043 . _:712198 up:source unirule:MF_02043 . _:712199 up:source unirule:MF_02043 . _:712200 up:source unirule:MF_02043 . _:712201 up:source unirule:MF_02043 . _:712202 up:source unirule:MF_02043 . _:712203 up:source unirule:MF_02043 . _:712204 up:source unirule:MF_02043 . _:712205 up:source unirule:MF_02043 . _:712206 up:source unirule:MF_02043 . _:712207 up:source unirule:MF_02043 . _:712208 up:source unirule:MF_02043 . _:712209 up:source unirule:MF_02043 . _:712210 up:source unirule:MF_02043 . _:712211 up:source unirule:MF_02043 . _:712212 up:source unirule:MF_02043 . _:712213 up:source unirule:MF_02043 . _:712214 up:source unirule:MF_02043 . _:712215 up:source unirule:MF_02043 . _:712216 up:source unirule:MF_02043 . _:712217 up:source unirule:MF_02043 . _:712218 up:source unirule:MF_02043 . _:712219 up:source unirule:MF_02043 . _:712220 up:source unirule:MF_02043 . _:712221 up:source unirule:MF_02043 . _:712222 up:source unirule:MF_02043 . _:712223 up:source unirule:MF_02043 . _:712224 up:source unirule:MF_02043 . _:712225 up:source unirule:MF_02043 . _:712226 up:source unirule:MF_02043 . _:712227 up:source unirule:MF_02043 . _:712228 up:source unirule:MF_02043 . _:712229 up:source unirule:MF_02043 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0000049 , GO:0002943 , GO:0010181 , GO:0017150 , keyword:285 , keyword:288 , keyword:521 , keyword:560 , keyword:694 , keyword:819 , keyword:820 ; up:recommendedName ?name0 . ?name0 up:ecName '1.3.1.-' ; up:fullName 'tRNA-dihydrouridine(16) synthase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'U16-specific dihydrouridine synthase' ; up:shortName 'U16-specific Dus' ; rdf:type up:Structured_Name . ?name2 up:fullName 'tRNA-dihydrouridine synthase C' ; rdf:type up:Structured_Name . ?gene3 skos:prefLabel 'dusC' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the synthesis of 5,6-dihydrouridine (D), a modified base found in the D-loop of most tRNAs, via the reduction of the C5-C6 double bond in target uridines. Specifically modifies U16 in tRNAs.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/53376>. ?annotation7 up:activity ?activity8 ; rdf:type up:Catalytic_Activity_Annotation . ?activity8 up:catalyticActivity <http://rdf.rhea-db.org/53380>. ?annotation9 up:cofactor chebi:58210 ; rdf:type up:Cofactor_Annotation . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the Dus family. DusC subfamily.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf chebi:58210 . ?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:58210 . ?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:58210 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton donor' . ?pfsb34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; up:ligand ?ligand42 ; rdf:type up:Binding_Site_Annotation . ?pfsb40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand42 rdfs:subClassOf chebi:58210 . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; up:ligand ?ligand49 ; rdf:type up:Binding_Site_Annotation . ?pfsb47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?ligand49 rdfs:subClassOf chebi:58210 . ?pfs52 up:annotation ?annotation53 . ?annotation53 faldo:begin ?pfsb54 ; faldo:end ?pfse55 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interacts with tRNA; defines subfamily-specific binding signature' . ?pfsb54 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse55 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interacts with tRNA' . ?pfsb60 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interacts with tRNA' . ?pfsb66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interacts with tRNA; defines subfamily-specific binding signature' . ?pfsb72 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interacts with tRNA; defines subfamily-specific binding signature' . ?pfsb78 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfs82 up:annotation ?annotation83 . ?annotation83 faldo:begin ?pfsb84 ; faldo:end ?pfse85 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interacts with tRNA' . ?pfsb84 faldo:position ?thisPositionOn86 ; rdf:type faldo:ExactPosition . ?pfse85 faldo:position ?thisPositionOn87 ; rdf:type faldo:ExactPosition . ?pfs88 up:annotation ?annotation89 . ?annotation89 faldo:begin ?pfsb90 ; faldo:end ?pfse91 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interacts with tRNA; defines subfamily-specific binding signature' . ?pfsb90 faldo:position ?thisPositionOn92 ; rdf:type faldo:ExactPosition . ?pfse91 faldo:position ?thisPositionOn93 ; rdf:type faldo:ExactPosition . _:712230 a rdf:Statement ; up:attribution _:712197 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:712231 a rdf:Statement ; up:attribution _:712198 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:712232 a rdf:Statement ; up:attribution _:712199 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:712233 a rdf:Statement ; up:attribution _:712200 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:712234 a rdf:Statement ; up:attribution _:712201 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:712235 a rdf:Statement ; up:attribution _:712202 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:712236 a rdf:Statement ; up:attribution _:712203 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:712237 a rdf:Statement ; up:attribution _:712204 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:712238 a rdf:Statement ; up:attribution _:712205 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:712239 a rdf:Statement ; up:attribution _:712206 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:285 . _:712240 a rdf:Statement ; up:attribution _:712207 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:288 . _:712241 a rdf:Statement ; up:attribution _:712208 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:712242 a rdf:Statement ; up:attribution _:712209 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:712243 a rdf:Statement ; up:attribution _:712210 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:694 . _:712244 a rdf:Statement ; up:attribution _:712211 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:819 . _:712245 a rdf:Statement ; up:attribution _:712212 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:820 . _:712246 a rdf:Statement ; up:attribution _:712213 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0010181 . _:712247 a rdf:Statement ; up:attribution _:712214 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000049 . _:712248 a rdf:Statement ; up:attribution _:712215 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0017150 . _:712249 a rdf:Statement ; up:attribution _:712216 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0002943 . _:712250 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:712251 a rdf:Statement ; up:attribution _:712217 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:712252 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:712253 a rdf:Statement ; up:attribution _:712218 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:712254 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:712255 a rdf:Statement ; up:attribution _:712219 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:712256 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:712257 a rdf:Statement ; up:attribution _:712220 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:712258 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:712259 a rdf:Statement ; up:attribution _:712221 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:712260 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:712261 a rdf:Statement ; up:attribution _:712222 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:712262 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:712263 a rdf:Statement ; up:attribution _:712223 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:712264 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:712265 a rdf:Statement ; up:attribution _:712224 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:712266 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:712267 a rdf:Statement ; up:attribution _:712225 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:712268 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:712269 a rdf:Statement ; up:attribution _:712226 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:712270 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:712271 a rdf:Statement ; up:attribution _:712227 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:712272 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:712273 a rdf:Statement ; up:attribution _:712228 ; rdf:subject ?pfs82 ; rdf:predicate up:annotation ; rdf:object ?annotation83 . _:712274 a rdf:Statement ; up:source unirule:MF_02043 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . _:712275 a rdf:Statement ; up:attribution _:712229 ; rdf:subject ?pfs88 ; rdf:predicate up:annotation ; rdf:object ?annotation89 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02043 #Rule MF_02043 Created by:crivoire on:2015-07-20 Modified by:ecastro on:2023-01-26 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02043 . ?thisOrganism rdfs:subClassOf+ taxon:1224 . BIND(URI(CONCAT(STR(?this), '#MF_02043a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02043a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_02043a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_02043a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02043a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_02043a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_02043a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_02043a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionP3337199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371101 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_0204394 . ?templateMotifSequenceMatchRegionP3337199 faldo:begin ?templateMotifSequenceMatchBeginP33371100 . ?templateMotifSequenceMatchBeginP33371100 faldo:position ?templateMotifSequenceMatchBeginPositionP3337195 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371101 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043105 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_0204396 . ?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043104 . ?targetMotifMatchRegionMatchBeginMF_02043104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0204397 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043105 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_0204394, 1, (STRLEN(?templateMotifCigarP33371MF_0204394) - STRLEN(REPLACE(?templateMotifCigarP33371MF_0204394, CONCAT('^(?:-*[^-]){', STR(((7 - ?templateMotifSequenceMatchBeginPositionP3337195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_0204396, 1, (STRLEN(?targetMotifMatchCigarP33371MF_0204396) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_0204396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_0204396, 1, (STRLEN(?targetMotifMatchCigarP33371MF_0204396) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_0204396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0204397) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_0204394, 1, (STRLEN(?templateMotifCigarP33371MF_0204394) - STRLEN(REPLACE(?templateMotifCigarP33371MF_0204394, CONCAT('^(?:-*[^-]){', STR(((9 - ?templateMotifSequenceMatchBeginPositionP3337195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_0204396, 1, (STRLEN(?targetMotifMatchCigarP33371MF_0204396) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_0204396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_0204396, 1, (STRLEN(?targetMotifMatchCigarP33371MF_0204396) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_0204396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0204397) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER (REGEX('PM[EQ]', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) . BIND(URI(CONCAT(STR(?this), '#MF_02043a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionP33371116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043111 . ?templateMotifSequenceMatchRegionP33371116 faldo:begin ?templateMotifSequenceMatchBeginP33371117 . ?templateMotifSequenceMatchBeginP33371117 faldo:position ?templateMotifSequenceMatchBeginPositionP33371112 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371118 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043121 . ?targetMotifMatchRegionMatchBeginMF_02043121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043122 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043111, 1, (STRLEN(?templateMotifCigarP33371MF_02043111) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043111, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP33371112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043113, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043113) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043113, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043113) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_02043114) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043111, 1, (STRLEN(?templateMotifCigarP33371MF_02043111) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043111, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionP33371112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043113, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043113) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043113, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043113) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) . BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_02043114) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER (REGEX('NG[ED]', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) . BIND(URI(CONCAT(STR(?this), '#MF_02043a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionP33371133 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371135 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043128 . ?templateMotifSequenceMatchRegionP33371133 faldo:begin ?templateMotifSequenceMatchBeginP33371134 . ?templateMotifSequenceMatchBeginP33371134 faldo:position ?templateMotifSequenceMatchBeginPositionP33371129 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371135 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043139 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043130 . ?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043138 . ?targetMotifMatchRegionMatchBeginMF_02043138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043131 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043139 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043128, 1, (STRLEN(?templateMotifCigarP33371MF_02043128) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043128, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionP33371129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043130, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043130) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043130, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043130) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_02043131) - 1) AS ?thisPositionOn30) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043128, 1, (STRLEN(?templateMotifCigarP33371MF_02043128) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043128, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionP33371129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043130, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043130) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043130, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043130) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_02043131) - 1) AS ?thisPositionOn31) . BIND(?this AS ?pfs1t144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER (REGEX('[GC][RC]', SUBSTR(?thisSequenceValue, ?thisPositionOn30, (?thisPositionOn31 - ?thisPositionOn30)))) . BIND(URI(CONCAT(STR(?this), '#MF_02043a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionP33371150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043145 . ?templateMotifSequenceMatchRegionP33371150 faldo:begin ?templateMotifSequenceMatchBeginP33371151 . ?templateMotifSequenceMatchBeginP33371151 faldo:position ?templateMotifSequenceMatchBeginPositionP33371146 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371152 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043155 . ?targetMotifMatchRegionMatchBeginMF_02043155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043156 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043145, 1, (STRLEN(?templateMotifCigarP33371MF_02043145) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043145, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionP33371146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043147, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043147) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043147, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043147) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_02043148) - 1) AS ?thisPositionOn36) . BIND(?thisPositionOn36 AS ?thisPositionOn37) . BIND(?this AS ?pfs1t159) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_02043a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch164 faldo:location ?templateMotifSequenceMatchRegionP33371165 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371167 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043160 . ?templateMotifSequenceMatchRegionP33371165 faldo:begin ?templateMotifSequenceMatchBeginP33371166 . ?templateMotifSequenceMatchBeginP33371166 faldo:position ?templateMotifSequenceMatchBeginPositionP33371161 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371167 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch168 faldo:location ?targetMotifMatchRegionMatch169 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043171 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043162 . ?targetMotifMatchRegionMatch169 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043170 . ?targetMotifMatchRegionMatchBeginMF_02043170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043163 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043171 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043160, 1, (STRLEN(?templateMotifCigarP33371MF_02043160) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043160, CONCAT('^(?:-*[^-]){', STR(((68 - ?templateMotifSequenceMatchBeginPositionP33371161) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043162, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043162) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043162, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043162) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1172), '}'), '')))), '[^-]', ''))) AS ?step2173) . BIND(((?step2173 + ?targetMotifMatchRegionMatchBeginPositionMF_02043163) - 1) AS ?thisPositionOn43) . BIND(?thisPositionOn43 AS ?thisPositionOn44) . BIND(?this AS ?pfs1t174) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_02043a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch179 faldo:location ?templateMotifSequenceMatchRegionP33371180 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371182 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043175 . ?templateMotifSequenceMatchRegionP33371180 faldo:begin ?templateMotifSequenceMatchBeginP33371181 . ?templateMotifSequenceMatchBeginP33371181 faldo:position ?templateMotifSequenceMatchBeginPositionP33371176 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371182 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch183 faldo:location ?targetMotifMatchRegionMatch184 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043186 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043177 . ?targetMotifMatchRegionMatch184 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043185 . ?targetMotifMatchRegionMatchBeginMF_02043185 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043178 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043186 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043175, 1, (STRLEN(?templateMotifCigarP33371MF_02043175) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043175, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionP33371176) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043177, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043177) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043177, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043177) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043177, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) . BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_02043178) - 1) AS ?thisPositionOn50) . BIND(?thisPositionOn50 AS ?thisPositionOn51) . BIND(?this AS ?pfs1t189) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse48) . FILTER (REGEX('[KR]', SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_02043a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch194 faldo:location ?templateMotifSequenceMatchRegionP33371195 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371197 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043190 . ?templateMotifSequenceMatchRegionP33371195 faldo:begin ?templateMotifSequenceMatchBeginP33371196 . ?templateMotifSequenceMatchBeginP33371196 faldo:position ?templateMotifSequenceMatchBeginPositionP33371191 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371197 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch198 faldo:location ?targetMotifMatchRegionMatch199 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043201 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043192 . ?targetMotifMatchRegionMatch199 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043200 . ?targetMotifMatchRegionMatchBeginMF_02043200 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043193 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043201 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043190, 1, (STRLEN(?templateMotifCigarP33371MF_02043190) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043190, CONCAT('^(?:-*[^-]){', STR(((35 - ?templateMotifSequenceMatchBeginPositionP33371191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1202) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043192, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043192) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043192, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043192) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), '')))), '[^-]', ''))) AS ?step2203) . BIND(((?step2203 + ?targetMotifMatchRegionMatchBeginPositionMF_02043193) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t204) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse55) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02043a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch209 faldo:location ?templateMotifSequenceMatchRegionP33371210 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371212 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043205 . ?templateMotifSequenceMatchRegionP33371210 faldo:begin ?templateMotifSequenceMatchBeginP33371211 . ?templateMotifSequenceMatchBeginP33371211 faldo:position ?templateMotifSequenceMatchBeginPositionP33371206 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371212 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch213 faldo:location ?targetMotifMatchRegionMatch214 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043216 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043207 . ?targetMotifMatchRegionMatch214 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043215 . ?targetMotifMatchRegionMatchBeginMF_02043215 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043208 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043216 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043205, 1, (STRLEN(?templateMotifCigarP33371MF_02043205) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043205, CONCAT('^(?:-*[^-]){', STR(((95 - ?templateMotifSequenceMatchBeginPositionP33371206) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1217) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043207, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043207) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043207, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043207) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043207, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1217), '}'), '')))), '[^-]', ''))) AS ?step2218) . BIND(((?step2218 + ?targetMotifMatchRegionMatchBeginPositionMF_02043208) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t219) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_02043a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch224 faldo:location ?templateMotifSequenceMatchRegionP33371225 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371227 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043220 . ?templateMotifSequenceMatchRegionP33371225 faldo:begin ?templateMotifSequenceMatchBeginP33371226 . ?templateMotifSequenceMatchBeginP33371226 faldo:position ?templateMotifSequenceMatchBeginPositionP33371221 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371227 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch228 faldo:location ?targetMotifMatchRegionMatch229 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043231 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043222 . ?targetMotifMatchRegionMatch229 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043230 . ?targetMotifMatchRegionMatchBeginMF_02043230 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043223 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043231 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043220, 1, (STRLEN(?templateMotifCigarP33371MF_02043220) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043220, CONCAT('^(?:-*[^-]){', STR(((176 - ?templateMotifSequenceMatchBeginPositionP33371221) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1232) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043222, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043222) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043222, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043222) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043222, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1232), '}'), '')))), '[^-]', ''))) AS ?step2233) . BIND(((?step2233 + ?targetMotifMatchRegionMatchBeginPositionMF_02043223) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs1t234) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_02043a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch239 faldo:location ?templateMotifSequenceMatchRegionP33371240 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371242 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043235 . ?templateMotifSequenceMatchRegionP33371240 faldo:begin ?templateMotifSequenceMatchBeginP33371241 . ?templateMotifSequenceMatchBeginP33371241 faldo:position ?templateMotifSequenceMatchBeginPositionP33371236 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371242 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch243 faldo:location ?targetMotifMatchRegionMatch244 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043246 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043237 . ?targetMotifMatchRegionMatch244 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043245 . ?targetMotifMatchRegionMatchBeginMF_02043245 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043238 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043246 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043235, 1, (STRLEN(?templateMotifCigarP33371MF_02043235) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043235, CONCAT('^(?:-*[^-]){', STR(((272 - ?templateMotifSequenceMatchBeginPositionP33371236) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1247) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043237, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043237) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043237, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043237, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043237) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043237, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), '')))), '[^-]', ''))) AS ?step2248) . BIND(((?step2248 + ?targetMotifMatchRegionMatchBeginPositionMF_02043238) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs1t249) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse73) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02043a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch254 faldo:location ?templateMotifSequenceMatchRegionP33371255 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371257 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043250 . ?templateMotifSequenceMatchRegionP33371255 faldo:begin ?templateMotifSequenceMatchBeginP33371256 . ?templateMotifSequenceMatchBeginP33371256 faldo:position ?templateMotifSequenceMatchBeginPositionP33371251 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371257 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch258 faldo:location ?targetMotifMatchRegionMatch259 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043261 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043252 . ?targetMotifMatchRegionMatch259 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043260 . ?targetMotifMatchRegionMatchBeginMF_02043260 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043253 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043261 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043250, 1, (STRLEN(?templateMotifCigarP33371MF_02043250) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043250, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionP33371251) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1262) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043252, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043252) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043252, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043252) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), '')))), '[^-]', ''))) AS ?step2263) . BIND(((?step2263 + ?targetMotifMatchRegionMatchBeginPositionMF_02043253) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs1t264) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse79) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_02043a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch269 faldo:location ?templateMotifSequenceMatchRegionP33371270 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371272 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043265 . ?templateMotifSequenceMatchRegionP33371270 faldo:begin ?templateMotifSequenceMatchBeginP33371271 . ?templateMotifSequenceMatchBeginP33371271 faldo:position ?templateMotifSequenceMatchBeginPositionP33371266 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371272 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch273 faldo:location ?targetMotifMatchRegionMatch274 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043276 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043267 . ?targetMotifMatchRegionMatch274 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043275 . ?targetMotifMatchRegionMatchBeginMF_02043275 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043268 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043276 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043265, 1, (STRLEN(?templateMotifCigarP33371MF_02043265) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043265, CONCAT('^(?:-*[^-]){', STR(((279 - ?templateMotifSequenceMatchBeginPositionP33371266) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1277) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043267, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043267) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043267, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1277), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043267, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043267) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043267, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1277), '}'), '')))), '[^-]', ''))) AS ?step2278) . BIND(((?step2278 + ?targetMotifMatchRegionMatchBeginPositionMF_02043268) - 1) AS ?thisPositionOn86) . BIND(?thisPositionOn86 AS ?thisPositionOn87) . BIND(?this AS ?pfs1t279) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfsb84) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn87))) AS ?pfse85) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn86, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_02043a83')) AS ?annotation83) . BIND(?this AS ?pfs82) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch284 faldo:location ?templateMotifSequenceMatchRegionP33371285 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP33371287 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP33371MF_02043280 . ?templateMotifSequenceMatchRegionP33371285 faldo:begin ?templateMotifSequenceMatchBeginP33371286 . ?templateMotifSequenceMatchBeginP33371286 faldo:position ?templateMotifSequenceMatchBeginPositionP33371281 ; faldo:reference isoform:P33371-1 . ?templateMotifSequenceProfileAlignmentOperationP33371287 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . ?targetMotifMatch288 faldo:location ?targetMotifMatchRegionMatch289 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02043291 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP33371MF_02043282 . ?targetMotifMatchRegionMatch289 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02043290 . ?targetMotifMatchRegionMatchBeginMF_02043290 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02043283 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02043291 edam:has_input signature:MF_02043 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP33371MF_02043280, 1, (STRLEN(?templateMotifCigarP33371MF_02043280) - STRLEN(REPLACE(?templateMotifCigarP33371MF_02043280, CONCAT('^(?:-*[^-]){', STR(((295 - ?templateMotifSequenceMatchBeginPositionP33371281) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1292) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP33371MF_02043282, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043282) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043282, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1292), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP33371MF_02043282, 1, (STRLEN(?targetMotifMatchCigarP33371MF_02043282) - STRLEN(REPLACE(?targetMotifMatchCigarP33371MF_02043282, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1292), '}'), '')))), '[^-]', ''))) AS ?step2293) . BIND(((?step2293 + ?targetMotifMatchRegionMatchBeginPositionMF_02043283) - 1) AS ?thisPositionOn92) . BIND(?thisPositionOn92 AS ?thisPositionOn93) . BIND(?this AS ?pfs1t294) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfsb90) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfse91) . FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn92, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_02043a89')) AS ?annotation89) . BIND(?this AS ?pfs88) . } }