CONSTRUCT { _:56265 up:source unirule:MF_00144 . _:56266 up:source unirule:MF_00144 . _:56267 up:source unirule:MF_00144 . _:56268 up:source unirule:MF_00144 . _:56269 up:source unirule:MF_00144 . _:56270 up:source unirule:MF_00144 . _:56271 up:source unirule:MF_00144 . _:56272 up:source unirule:MF_00144 . _:56273 up:source unirule:MF_00144 . _:56274 up:source unirule:MF_00144 . _:56275 up:source unirule:MF_00144 . _:56276 up:source unirule:MF_00144 . _:56277 up:source unirule:MF_00144 . _:56278 up:source unirule:MF_00144 . _:56279 up:source unirule:MF_00144 . _:56280 up:source unirule:MF_00144 . _:56281 up:source unirule:MF_00144 . _:56282 up:source unirule:MF_00144 . _:56283 up:source unirule:MF_00144 . _:56284 up:source unirule:MF_00144 . _:56285 up:source unirule:MF_00144 . _:56286 up:source unirule:MF_00144 . _:56287 up:source unirule:MF_00144 . _:56288 up:source unirule:MF_00144 . _:56289 up:source unirule:MF_00144 . _:56290 up:source unirule:MF_00144 . _:56291 up:source unirule:MF_00144 . ?this up:annotation ?annotation2 , ?annotation4 , ?annotation6 ; up:classifiedWith GO:0005737 , GO:0006400 , GO:0016740 , keyword:547 , keyword:67 , keyword:694 , keyword:808 , keyword:819 , keyword:820 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.8.1.13' ; up:fullName 'tRNA-specific 2-thiouridylase MnmA' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'mnmA' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/47032>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.8.1.13>. ?annotation4 a up:Subcellular_Location_Annotation . ?annotation4li5 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the MnmA/TRMU family.' . ?case7 up:classifiedWith keyword:1015 . ?pfs10 up:annotation ?annotation11 . ?annotation11 faldo:begin ?pfsb12 ; faldo:end ?pfse13 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Alternate' . ?pfsb12 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?pfse13 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; up:ligand ?ligand20 ; rdf:type up:Binding_Site_Annotation . ?pfsb18 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?ligand20 rdfs:subClassOf chebi:30616 . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Region_Annotation ; rdfs:comment 'Interaction with target base in tRNA' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; rdf:type up:Region_Annotation ; rdfs:comment 'Interaction with tRNA' . ?pfsb31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Region_Annotation ; rdfs:comment 'Interaction with tRNA' . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Cysteine persulfide intermediate' . ?pfsb49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf chebi:30616 . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; up:ligand ?ligand64 ; rdf:type up:Binding_Site_Annotation . ?pfsb62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand64 rdfs:subClassOf chebi:30616 . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interaction with tRNA' . ?pfsb69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfs73 up:annotation ?annotation74 . ?annotation74 faldo:begin ?pfsb75 ; faldo:end ?pfse76 ; rdf:type up:Site_Annotation ; rdfs:comment 'Interaction with tRNA' . ?pfsb75 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?pfse76 faldo:position ?thisPositionOn78 ; rdf:type faldo:ExactPosition . _:56292 a rdf:Statement ; up:attribution _:56265 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:56293 a rdf:Statement ; up:attribution _:56266 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:56294 a rdf:Statement ; up:attribution _:56267 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:56295 a rdf:Statement ; up:attribution _:56268 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:56296 a rdf:Statement ; up:attribution _:56269 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:56297 a rdf:Statement ; up:attribution _:56270 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:56298 a rdf:Statement ; up:attribution _:56271 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:56299 a rdf:Statement ; up:attribution _:56272 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:56300 a rdf:Statement ; up:attribution _:56273 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:694 . _:56301 a rdf:Statement ; up:attribution _:56274 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:56302 a rdf:Statement ; up:attribution _:56275 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:819 . _:56303 a rdf:Statement ; up:attribution _:56276 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:820 . _:56304 a rdf:Statement ; up:attribution _:56277 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016740 . _:56305 a rdf:Statement ; up:attribution _:56278 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006400 . _:56306 a rdf:Statement ; up:attribution _:56279 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:56307 a rdf:Statement ; up:attribution _:56280 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:56308 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:56309 a rdf:Statement ; up:attribution _:56281 ; rdf:subject ?pfs10 ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:56310 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:56311 a rdf:Statement ; up:attribution _:56282 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:56312 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:56313 a rdf:Statement ; up:attribution _:56283 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:56314 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:56315 a rdf:Statement ; up:attribution _:56284 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:56316 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:56317 a rdf:Statement ; up:attribution _:56285 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:56318 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:56319 a rdf:Statement ; up:attribution _:56286 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:56320 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:56321 a rdf:Statement ; up:attribution _:56287 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:56322 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:56323 a rdf:Statement ; up:attribution _:56288 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:56324 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:56325 a rdf:Statement ; up:attribution _:56289 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:56326 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:56327 a rdf:Statement ; up:attribution _:56290 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:56328 a rdf:Statement ; up:source unirule:MF_00144 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . _:56329 a rdf:Statement ; up:attribution _:56291 ; rdf:subject ?pfs73 ; rdf:predicate up:annotation ; rdf:object ?annotation74 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00144 #Rule MF_00144 Created by:? on:2005-02-28 Modified by:Elisabeth Coudert on:2024-12-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00144 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00144a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00144a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00144a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00144a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP2574584 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2574586 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_0014479 . ?templateMotifSequenceMatchRegionP2574584 faldo:begin ?templateMotifSequenceMatchBeginP2574585 . ?templateMotifSequenceMatchBeginP2574585 faldo:position ?templateMotifSequenceMatchBeginPositionP2574580 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP2574586 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0014490 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_0014481 . ?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0014489 . ?targetMotifMatchRegionMatchBeginMF_0014489 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0014482 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0014490 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagdisulf) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_0014479, 1, (STRLEN(?templateMotifCigarP25745MF_0014479) - STRLEN(REPLACE(?templateMotifCigarP25745MF_0014479, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP2574580) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_0014481, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014481) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_0014481, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014481) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) . BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0014482) - 1) AS ?thisPositionOn14) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_0014479, 1, (STRLEN(?templateMotifCigarP25745MF_0014479) - STRLEN(REPLACE(?templateMotifCigarP25745MF_0014479, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP2574580) + 1)), '}'), '')))), '[a-z]', '')) AS ?step193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_0014481, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014481) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_0014481, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014481) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014481, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step193), '}'), '')))), '[^-]', ''))) AS ?step294) . BIND(((?step294 + ?targetMotifMatchRegionMatchBeginPositionMF_0014482) - 1) AS ?thisPositionOn15) . BIND(?this AS ?pfs1t95) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb12) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse13) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) . BIND(URI(CONCAT(STR(?this), '#MF_00144a11')) AS ?annotation11) . BIND(?this AS ?pfs10) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch100 faldo:location ?templateMotifSequenceMatchRegionP25745101 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745103 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_0014496 . ?templateMotifSequenceMatchRegionP25745101 faldo:begin ?templateMotifSequenceMatchBeginP25745102 . ?templateMotifSequenceMatchBeginP25745102 faldo:position ?templateMotifSequenceMatchBeginPositionP2574597 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745103 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch104 faldo:location ?targetMotifMatchRegionMatch105 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144107 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_0014498 . ?targetMotifMatchRegionMatch105 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144106 . ?targetMotifMatchRegionMatchBeginMF_00144106 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0014499 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144107 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_0014496, 1, (STRLEN(?templateMotifCigarP25745MF_0014496) - STRLEN(REPLACE(?templateMotifCigarP25745MF_0014496, CONCAT('^(?:-*[^-]){', STR(((11 - ?templateMotifSequenceMatchBeginPositionP2574597) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_0014498, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014498) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_0014498, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014498) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0014499) - 1) AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_0014496, 1, (STRLEN(?templateMotifCigarP25745MF_0014496) - STRLEN(REPLACE(?templateMotifCigarP25745MF_0014496, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP2574597) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1110) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_0014498, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014498) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_0014498, 1, (STRLEN(?targetMotifMatchCigarP25745MF_0014498) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_0014498, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1110), '}'), '')))), '[^-]', ''))) AS ?step2111) . BIND(((?step2111 + ?targetMotifMatchRegionMatchBeginPositionMF_0014499) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs2t112) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) . FILTER (REGEX('[GAL][ARNDCQEGHILKMFPSTWYVBZJUOX]SG[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX][DE]S', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) . BIND(URI(CONCAT(STR(?this), '#MF_00144a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch117 faldo:location ?templateMotifSequenceMatchRegionP25745118 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745120 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144113 . ?templateMotifSequenceMatchRegionP25745118 faldo:begin ?templateMotifSequenceMatchBeginP25745119 . ?templateMotifSequenceMatchBeginP25745119 faldo:position ?templateMotifSequenceMatchBeginPositionP25745114 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745120 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch121 faldo:location ?targetMotifMatchRegionMatch122 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144124 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144115 . ?targetMotifMatchRegionMatch122 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144123 . ?targetMotifMatchRegionMatchBeginMF_00144123 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144116 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144124 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144113, 1, (STRLEN(?templateMotifCigarP25745MF_00144113) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144113, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionP25745114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144115, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144115) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144115, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144115) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) . BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_00144116) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144113, 1, (STRLEN(?templateMotifCigarP25745MF_00144113) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144113, CONCAT('^(?:-*[^-]){', STR(((99 - ?templateMotifSequenceMatchBeginPositionP25745114) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1127) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144115, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144115) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144115, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144115) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144115, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1127), '}'), '')))), '[^-]', ''))) AS ?step2128) . BIND(((?step2128 + ?targetMotifMatchRegionMatchBeginPositionMF_00144116) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs2t129) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, (?thisPositionOn28 - ?thisPositionOn27)) = 'NPD')) . BIND(URI(CONCAT(STR(?this), '#MF_00144a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch134 faldo:location ?templateMotifSequenceMatchRegionP25745135 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745137 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144130 . ?templateMotifSequenceMatchRegionP25745135 faldo:begin ?templateMotifSequenceMatchBeginP25745136 . ?templateMotifSequenceMatchBeginP25745136 faldo:position ?templateMotifSequenceMatchBeginPositionP25745131 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745137 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch138 faldo:location ?targetMotifMatchRegionMatch139 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144141 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144132 . ?targetMotifMatchRegionMatch139 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144140 . ?targetMotifMatchRegionMatchBeginMF_00144140 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144133 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144141 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144130, 1, (STRLEN(?templateMotifCigarP25745MF_00144130) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144130, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionP25745131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144132, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144132) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144132, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144132) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_00144133) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144130, 1, (STRLEN(?templateMotifCigarP25745MF_00144130) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144130, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionP25745131) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1144) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144132, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144132) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144132, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144132) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144132, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1144), '}'), '')))), '[^-]', ''))) AS ?step2145) . BIND(((?step2145 + ?targetMotifMatchRegionMatchBeginPositionMF_00144133) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs2t146) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) . FILTER (REGEX('[KR][DEN]Q', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) . BIND(URI(CONCAT(STR(?this), '#MF_00144a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch151 faldo:location ?templateMotifSequenceMatchRegionP25745152 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745154 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144147 . ?templateMotifSequenceMatchRegionP25745152 faldo:begin ?templateMotifSequenceMatchBeginP25745153 . ?templateMotifSequenceMatchBeginP25745153 faldo:position ?templateMotifSequenceMatchBeginPositionP25745148 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745154 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch155 faldo:location ?targetMotifMatchRegionMatch156 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144158 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144149 . ?targetMotifMatchRegionMatch156 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144157 . ?targetMotifMatchRegionMatchBeginMF_00144157 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144150 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144158 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144147, 1, (STRLEN(?templateMotifCigarP25745MF_00144147) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144147, CONCAT('^(?:-*[^-]){', STR(((311 - ?templateMotifSequenceMatchBeginPositionP25745148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144149, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144149) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144149, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144149) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_00144150) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144147, 1, (STRLEN(?templateMotifCigarP25745MF_00144147) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144147, CONCAT('^(?:-*[^-]){', STR(((312 - ?templateMotifSequenceMatchBeginPositionP25745148) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144149, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144149) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144149, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144149) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144149, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00144150) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs2t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER (REGEX('[RK]Y', SUBSTR(?thisSequenceValue, ?thisPositionOn39, (?thisPositionOn40 - ?thisPositionOn39)))) . BIND(URI(CONCAT(STR(?this), '#MF_00144a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP25745169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144164 . ?templateMotifSequenceMatchRegionP25745169 faldo:begin ?templateMotifSequenceMatchBeginP25745170 . ?templateMotifSequenceMatchBeginP25745170 faldo:position ?templateMotifSequenceMatchBeginPositionP25745165 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745171 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144174 . ?targetMotifMatchRegionMatchBeginMF_00144174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144175 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144164, 1, (STRLEN(?templateMotifCigarP25745MF_00144164) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144164, CONCAT('^(?:-*[^-]){', STR(((102 - ?templateMotifSequenceMatchBeginPositionP25745165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144166, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144166) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144166, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144166) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00144167) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs2t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00144a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP25745184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144179 . ?templateMotifSequenceMatchRegionP25745184 faldo:begin ?templateMotifSequenceMatchBeginP25745185 . ?templateMotifSequenceMatchBeginP25745185 faldo:position ?templateMotifSequenceMatchBeginPositionP25745180 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745186 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144189 . ?targetMotifMatchRegionMatchBeginMF_00144189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144190 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144179, 1, (STRLEN(?templateMotifCigarP25745MF_00144179) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144179, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionP25745180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144181, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144181) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144181, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144181) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_00144182) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs2t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00144a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP25745199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144194 . ?templateMotifSequenceMatchRegionP25745199 faldo:begin ?templateMotifSequenceMatchBeginP25745200 . ?templateMotifSequenceMatchBeginP25745200 faldo:position ?templateMotifSequenceMatchBeginPositionP25745195 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745201 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144204 . ?targetMotifMatchRegionMatchBeginMF_00144204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144205 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144194, 1, (STRLEN(?templateMotifCigarP25745MF_00144194) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144194, CONCAT('^(?:-*[^-]){', STR(((37 - ?templateMotifSequenceMatchBeginPositionP25745195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144196, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144196) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144196, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144196) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_00144197) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs2t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER (REGEX('[MLFI]', SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_00144a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionP25745214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144209 . ?templateMotifSequenceMatchRegionP25745214 faldo:begin ?templateMotifSequenceMatchBeginP25745215 . ?templateMotifSequenceMatchBeginP25745215 faldo:position ?templateMotifSequenceMatchBeginPositionP25745210 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745216 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144219 . ?targetMotifMatchRegionMatchBeginMF_00144219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144220 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144209, 1, (STRLEN(?templateMotifCigarP25745MF_00144209) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144209, CONCAT('^(?:-*[^-]){', STR(((127 - ?templateMotifSequenceMatchBeginPositionP25745210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144211, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144211) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144211, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144211) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_00144212) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs2t223) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00144a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionP25745229 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745231 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144224 . ?templateMotifSequenceMatchRegionP25745229 faldo:begin ?templateMotifSequenceMatchBeginP25745230 . ?templateMotifSequenceMatchBeginP25745230 faldo:position ?templateMotifSequenceMatchBeginPositionP25745225 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745231 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144235 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144226 . ?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144234 . ?targetMotifMatchRegionMatchBeginMF_00144234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144227 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144235 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144224, 1, (STRLEN(?templateMotifCigarP25745MF_00144224) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144224, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionP25745225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144226, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144226) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144226, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144226) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_00144227) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs2t238) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00144a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionP25745244 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25745246 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP25745MF_00144239 . ?templateMotifSequenceMatchRegionP25745244 faldo:begin ?templateMotifSequenceMatchBeginP25745245 . ?templateMotifSequenceMatchBeginP25745245 faldo:position ?templateMotifSequenceMatchBeginPositionP25745240 ; faldo:reference isoform:P25745-1 . ?templateMotifSequenceProfileAlignmentOperationP25745246 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . ?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00144250 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP25745MF_00144241 . ?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00144249 . ?targetMotifMatchRegionMatchBeginMF_00144249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00144242 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00144250 edam:has_input signature:MF_00144 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25745MF_00144239, 1, (STRLEN(?templateMotifCigarP25745MF_00144239) - STRLEN(REPLACE(?templateMotifCigarP25745MF_00144239, CONCAT('^(?:-*[^-]){', STR(((344 - ?templateMotifSequenceMatchBeginPositionP25745240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25745MF_00144241, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144241) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25745MF_00144241, 1, (STRLEN(?targetMotifMatchCigarP25745MF_00144241) - STRLEN(REPLACE(?targetMotifMatchCigarP25745MF_00144241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) . BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_00144242) - 1) AS ?thisPositionOn77) . BIND(?thisPositionOn77 AS ?thisPositionOn78) . BIND(?this AS ?pfs2t253) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfsb75) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfse76) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn77, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_00144a74')) AS ?annotation74) . BIND(?this AS ?pfs73) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag254) . } BIND(IF(BOUND(?tagdisulf), ?caseWithTag254, ?UNBOUND_VARIABLE) AS ?case7) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:91347 . })) . BIND(?this AS ?case9) . } }