CONSTRUCT { _:515183 up:source unirule:MF_01445 . _:515184 up:source unirule:MF_01445 . _:515185 up:source unirule:MF_01445 . _:515186 up:source unirule:MF_01445 . _:515187 up:source unirule:MF_01445 . _:515188 up:source unirule:MF_01445 . _:515189 up:source unirule:MF_01445 . _:515190 up:source unirule:MF_01445 . _:515191 up:source unirule:MF_01445 . _:515192 up:source unirule:MF_01445 . _:515193 up:source unirule:MF_01445 . _:515194 up:source unirule:MF_01445 . _:515195 up:source unirule:MF_01445 . _:515196 up:source unirule:MF_01445 . _:515197 up:source unirule:MF_01445 . _:515198 up:source unirule:MF_01445 . _:515199 up:source unirule:MF_01445 . _:515200 up:source unirule:MF_01445 . _:515201 up:source unirule:MF_01445 . _:515202 up:source unirule:MF_01445 . _:515203 up:source unirule:MF_01445 . _:515204 up:source unirule:MF_01445 . _:515205 up:source unirule:MF_01445 . _:515206 up:source unirule:MF_01445 . _:515207 up:source unirule:MF_01445 . _:515208 up:source unirule:MF_01445 . _:515209 up:source unirule:MF_01445 . _:515210 up:source unirule:MF_01445 . ?this up:alternativeName ?name1 , ?name2 , ?name3 ; up:annotation ?annotation5 , ?annotation6 , ?annotation8 , ?annotation9 , ?annotation11 ; up:classifiedWith GO:0002949 , GO:0005506 , GO:0005737 , GO:0016747 , keyword:12 , keyword:408 , keyword:479 , keyword:808 , keyword:819 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.3.1.234' ; up:fullName 'tRNA N6-adenosine threonylcarbamoyltransferase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'N6-L-threonylcarbamoyladenine synthase' ; up:shortName 't(6)A synthase' ; rdf:type up:Structured_Name . ?name2 up:fullName 'tRNA threonylcarbamoyladenosine biosynthesis protein TsaD' ; rdf:type up:Structured_Name . ?name3 up:fullName 't(6)A37 threonylcarbamoyladenosine biosynthesis protein TsaD' ; rdf:type up:Structured_Name . ?gene4 skos:prefLabel 'tsaD' . ?annotation5 a up:Function_Annotation ; rdfs:comment 'Required for the formation of a threonylcarbamoyl group on adenosine at position 37 (t(6)A37) in tRNAs that read codons beginning with adenine. Is involved in the transfer of the threonylcarbamoyl moiety of threonylcarbamoyl-AMP (TC-AMP) to the N6 group of A37, together with TsaE and TsaB. TsaD likely plays a direct catalytic role in this reaction.' . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity <http://rdf.rhea-db.org/37059>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.3.1.234>. ?annotation8 up:cofactor chebi:29033 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 Fe(2+) ion per subunit.' . ?annotation9 a up:Subcellular_Location_Annotation . ?annotation9li10 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the KAE1 / TsaD family.' . ?pfs12 up:annotation ?annotation13 . ?annotation13 faldo:begin ?pfsb14 ; faldo:end ?pfse15 ; up:ligand ?ligand16 ; rdf:type up:Binding_Site_Annotation . ?pfsb14 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse15 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand16 rdfs:subClassOf ?molecule17 . ?molecule17 rdfs:label 'substrate' . ?pfs20 up:annotation ?annotation21 . ?annotation21 faldo:begin ?pfsb22 ; faldo:end ?pfse23 ; up:ligand ?ligand24 ; rdf:type up:Binding_Site_Annotation . ?pfsb22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand24 rdfs:subClassOf chebi:24875 . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf chebi:24875 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf chebi:24875 . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; up:ligand ?ligand45 ; rdf:type up:Binding_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand45 rdfs:subClassOf ?molecule46 . ?molecule46 rdfs:label 'substrate' . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf ?molecule54 . ?molecule54 rdfs:label 'substrate' . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf ?molecule62 . ?molecule62 rdfs:label 'substrate' . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; up:ligand ?ligand69 ; rdf:type up:Binding_Site_Annotation . ?pfsb67 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand69 rdfs:subClassOf ?molecule70 . ?molecule70 rdfs:label 'substrate' . _:515211 a rdf:Statement ; up:attribution _:515183 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:515212 a rdf:Statement ; up:attribution _:515184 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:515213 a rdf:Statement ; up:attribution _:515185 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:515214 a rdf:Statement ; up:attribution _:515186 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name3 . _:515215 a rdf:Statement ; up:attribution _:515187 ; rdf:subject ?gene4 ; rdf:predicate up:encodedBy ; rdf:object ?gene4 . _:515216 a rdf:Statement ; up:attribution _:515188 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:515217 a rdf:Statement ; up:attribution _:515189 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:515218 a rdf:Statement ; up:attribution _:515190 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:515219 a rdf:Statement ; up:attribution _:515191 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:515220 a rdf:Statement ; up:attribution _:515192 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:515221 a rdf:Statement ; up:attribution _:515193 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:12 . _:515222 a rdf:Statement ; up:attribution _:515194 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:515223 a rdf:Statement ; up:attribution _:515195 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:408 . _:515224 a rdf:Statement ; up:attribution _:515196 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:515225 a rdf:Statement ; up:attribution _:515197 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:515226 a rdf:Statement ; up:attribution _:515198 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:819 . _:515227 a rdf:Statement ; up:attribution _:515199 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005506 . _:515228 a rdf:Statement ; up:attribution _:515200 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016747 . _:515229 a rdf:Statement ; up:attribution _:515201 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0002949 . _:515230 a rdf:Statement ; up:attribution _:515202 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:515231 a rdf:Statement ; up:source unirule:MF_01445 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:515232 a rdf:Statement ; up:attribution _:515203 ; rdf:subject ?pfs12 ; rdf:predicate up:annotation ; rdf:object ?annotation13 . _:515233 a rdf:Statement ; up:source unirule:MF_01445 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:515234 a rdf:Statement ; up:attribution _:515204 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:515235 a rdf:Statement ; up:source unirule:MF_01445 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:515236 a rdf:Statement ; up:attribution _:515205 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:515237 a rdf:Statement ; up:source unirule:MF_01445 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:515238 a rdf:Statement ; up:attribution _:515206 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:515239 a rdf:Statement ; up:source unirule:MF_01445 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:515240 a rdf:Statement ; up:attribution _:515207 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:515241 a rdf:Statement ; up:source unirule:MF_01445 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:515242 a rdf:Statement ; up:attribution _:515208 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:515243 a rdf:Statement ; up:source unirule:MF_01445 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:515244 a rdf:Statement ; up:attribution _:515209 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:515245 a rdf:Statement ; up:source unirule:MF_01445 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:515246 a rdf:Statement ; up:attribution _:515210 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01445 #Rule MF_01445 Created by:michoud on:2007-08-13 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01445 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01445a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01445a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01445a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01445a3')) AS ?name3) . BIND(URI(CONCAT(STR(?this), '#MF_01445a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01445a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01445a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01445a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01445a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionO0551878 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0551880 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO05518MF_0144573 . ?templateMotifSequenceMatchRegionO0551878 faldo:begin ?templateMotifSequenceMatchBeginO0551879 . ?templateMotifSequenceMatchBeginO0551879 faldo:position ?templateMotifSequenceMatchBeginPositionO0551874 ; faldo:reference isoform:O05518-1 . ?templateMotifSequenceProfileAlignmentOperationO0551880 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0144584 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO05518MF_0144575 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0144583 . ?targetMotifMatchRegionMatchBeginMF_0144583 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0144576 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0144584 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_0144573, 1, (STRLEN(?templateMotifCigarO05518MF_0144573) - STRLEN(REPLACE(?templateMotifCigarO05518MF_0144573, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionO0551874) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_0144575, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144575) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144575, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_0144575, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144575) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144575, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0144576) - 1) AS ?thisPositionOn18) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_0144573, 1, (STRLEN(?templateMotifCigarO05518MF_0144573) - STRLEN(REPLACE(?templateMotifCigarO05518MF_0144573, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionO0551874) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_0144575, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144575) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144575, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_0144575, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144575) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144575, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0144576) - 1) AS ?thisPositionOn19) . BIND(?this AS ?pfs1t89) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb14) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse15) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]SG[ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn18, (?thisPositionOn19 - ?thisPositionOn18)))) . BIND(URI(CONCAT(STR(?this), '#MF_01445a13')) AS ?annotation13) . BIND(?this AS ?pfs12) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionO0551895 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO0551897 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO05518MF_0144590 . ?templateMotifSequenceMatchRegionO0551895 faldo:begin ?templateMotifSequenceMatchBeginO0551896 . ?templateMotifSequenceMatchBeginO0551896 faldo:position ?templateMotifSequenceMatchBeginPositionO0551891 ; faldo:reference isoform:O05518-1 . ?templateMotifSequenceProfileAlignmentOperationO0551897 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . ?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445101 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO05518MF_0144592 . ?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445100 . ?targetMotifMatchRegionMatchBeginMF_01445100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0144593 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01445101 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_0144590, 1, (STRLEN(?templateMotifCigarO05518MF_0144590) - STRLEN(REPLACE(?templateMotifCigarO05518MF_0144590, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionO0551891) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_0144592, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144592) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144592, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_0144592, 1, (STRLEN(?targetMotifMatchCigarO05518MF_0144592) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_0144592, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0144593) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb22) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse23) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01445a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionO05518110 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518112 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO05518MF_01445105 . ?templateMotifSequenceMatchRegionO05518110 faldo:begin ?templateMotifSequenceMatchBeginO05518111 . ?templateMotifSequenceMatchBeginO05518111 faldo:position ?templateMotifSequenceMatchBeginPositionO05518106 ; faldo:reference isoform:O05518-1 . ?templateMotifSequenceProfileAlignmentOperationO05518112 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . ?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445116 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO05518MF_01445107 . ?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445115 . ?targetMotifMatchRegionMatchBeginMF_01445115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445108 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01445116 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445105, 1, (STRLEN(?templateMotifCigarO05518MF_01445105) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445105, CONCAT('^(?:-*[^-]){', STR(((121 - ?templateMotifSequenceMatchBeginPositionO05518106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445107, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445107) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445107, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445107) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_01445108) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t119) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01445a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch124 faldo:location ?templateMotifSequenceMatchRegionO05518125 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518127 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO05518MF_01445120 . ?templateMotifSequenceMatchRegionO05518125 faldo:begin ?templateMotifSequenceMatchBeginO05518126 . ?templateMotifSequenceMatchBeginO05518126 faldo:position ?templateMotifSequenceMatchBeginPositionO05518121 ; faldo:reference isoform:O05518-1 . ?templateMotifSequenceProfileAlignmentOperationO05518127 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . ?targetMotifMatch128 faldo:location ?targetMotifMatchRegionMatch129 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445131 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO05518MF_01445122 . ?targetMotifMatchRegionMatch129 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445130 . ?targetMotifMatchRegionMatchBeginMF_01445130 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445123 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01445131 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445120, 1, (STRLEN(?templateMotifCigarO05518MF_01445120) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445120, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionO05518121) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1132) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445122, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445122) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445122, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445122) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445122, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1132), '}'), '')))), '[^-]', ''))) AS ?step2133) . BIND(((?step2133 + ?targetMotifMatchRegionMatchBeginPositionMF_01445123) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t134) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01445a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch139 faldo:location ?templateMotifSequenceMatchRegionO05518140 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518142 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO05518MF_01445135 . ?templateMotifSequenceMatchRegionO05518140 faldo:begin ?templateMotifSequenceMatchBeginO05518141 . ?templateMotifSequenceMatchBeginO05518141 faldo:position ?templateMotifSequenceMatchBeginPositionO05518136 ; faldo:reference isoform:O05518-1 . ?templateMotifSequenceProfileAlignmentOperationO05518142 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . ?targetMotifMatch143 faldo:location ?targetMotifMatchRegionMatch144 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445146 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO05518MF_01445137 . ?targetMotifMatchRegionMatch144 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445145 . ?targetMotifMatchRegionMatchBeginMF_01445145 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445138 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01445146 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445135, 1, (STRLEN(?templateMotifCigarO05518MF_01445135) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445135, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionO05518136) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445137, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445137) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445137, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445137) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445137, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) . BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_01445138) - 1) AS ?thisPositionOn47) . BIND(?thisPositionOn47 AS ?thisPositionOn48) . BIND(?this AS ?pfs1t149) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01445a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionO05518155 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518157 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO05518MF_01445150 . ?templateMotifSequenceMatchRegionO05518155 faldo:begin ?templateMotifSequenceMatchBeginO05518156 . ?templateMotifSequenceMatchBeginO05518156 faldo:position ?templateMotifSequenceMatchBeginPositionO05518151 ; faldo:reference isoform:O05518-1 . ?templateMotifSequenceProfileAlignmentOperationO05518157 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . ?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445161 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO05518MF_01445152 . ?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445160 . ?targetMotifMatchRegionMatchBeginMF_01445160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445153 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01445161 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445150, 1, (STRLEN(?templateMotifCigarO05518MF_01445150) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445150, CONCAT('^(?:-*[^-]){', STR(((185 - ?templateMotifSequenceMatchBeginPositionO05518151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445152, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445152) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445152, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445152) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) . BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_01445153) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t164) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse52) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_01445a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionO05518170 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518172 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO05518MF_01445165 . ?templateMotifSequenceMatchRegionO05518170 faldo:begin ?templateMotifSequenceMatchBeginO05518171 . ?templateMotifSequenceMatchBeginO05518171 faldo:position ?templateMotifSequenceMatchBeginPositionO05518166 ; faldo:reference isoform:O05518-1 . ?templateMotifSequenceProfileAlignmentOperationO05518172 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . ?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445176 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO05518MF_01445167 . ?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445175 . ?targetMotifMatchRegionMatchBeginMF_01445175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445168 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01445176 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445165, 1, (STRLEN(?templateMotifCigarO05518MF_01445165) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445165, CONCAT('^(?:-*[^-]){', STR(((189 - ?templateMotifSequenceMatchBeginPositionO05518166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445167, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445167) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445167, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445167) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) . BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_01445168) - 1) AS ?thisPositionOn63) . BIND(?thisPositionOn63 AS ?thisPositionOn64) . BIND(?this AS ?pfs1t179) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse60) . FILTER (REGEX('[DE]', SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01445a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionO05518185 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO05518187 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO05518MF_01445180 . ?templateMotifSequenceMatchRegionO05518185 faldo:begin ?templateMotifSequenceMatchBeginO05518186 . ?templateMotifSequenceMatchBeginO05518186 faldo:position ?templateMotifSequenceMatchBeginPositionO05518181 ; faldo:reference isoform:O05518-1 . ?templateMotifSequenceProfileAlignmentOperationO05518187 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . ?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01445191 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO05518MF_01445182 . ?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01445190 . ?targetMotifMatchRegionMatchBeginMF_01445190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01445183 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01445191 edam:has_input signature:MF_01445 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO05518MF_01445180, 1, (STRLEN(?templateMotifCigarO05518MF_01445180) - STRLEN(REPLACE(?templateMotifCigarO05518MF_01445180, CONCAT('^(?:-*[^-]){', STR(((278 - ?templateMotifSequenceMatchBeginPositionO05518181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO05518MF_01445182, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445182) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO05518MF_01445182, 1, (STRLEN(?targetMotifMatchCigarO05518MF_01445182) - STRLEN(REPLACE(?targetMotifMatchCigarO05518MF_01445182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) . BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_01445183) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs1t194) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_01445a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } }