CONSTRUCT { _:731079 up:source unirule:MF_02086 . _:731080 up:source unirule:MF_02086 . _:731081 up:source unirule:MF_02086 . _:731082 up:source unirule:MF_02086 . _:731083 up:source unirule:MF_02086 . _:731084 up:source unirule:MF_02086 . _:731085 up:source unirule:MF_02086 . _:731086 up:source unirule:MF_02086 . _:731087 up:source unirule:MF_02086 . _:731088 up:source unirule:MF_02086 . _:731089 up:source unirule:MF_02086 . _:731090 up:source unirule:MF_02086 . _:731091 up:source unirule:MF_02086 . _:731092 up:source unirule:MF_02086 . _:731093 up:source unirule:MF_02086 . _:731094 up:source unirule:MF_02086 . _:731095 up:source unirule:MF_02086 . _:731096 up:source unirule:MF_02086 . _:731097 up:source unirule:MF_02086 . _:731098 up:source unirule:MF_02086 . _:731099 up:source unirule:MF_02086 . _:731100 up:source unirule:MF_02086 . _:731101 up:source unirule:MF_02086 . _:731102 up:source unirule:MF_02086 . _:731103 up:source unirule:MF_02086 . _:731104 up:source unirule:MF_02086 . _:731105 up:source unirule:MF_02086 . _:731106 up:source unirule:MF_02086 . _:731107 up:source unirule:MF_02086 . _:731108 up:source unirule:MF_02086 . _:731109 up:source unirule:MF_02086 . _:731110 up:source unirule:MF_02086 . _:731111 up:source unirule:MF_02086 . _:731112 up:source unirule:MF_02086 . _:731113 up:source unirule:MF_02086 . _:731114 up:source unirule:MF_02086 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation11 , ?annotation12 ; up:classifiedWith GO:0000287 , GO:0005737 , GO:0008270 , GO:0008615 , GO:0042823 , GO:0046872 , GO:0050570 , GO:0050897 , keyword:170 , keyword:460 , keyword:479 , keyword:520 , keyword:521 , keyword:560 , keyword:664 , keyword:862 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '1.1.1.262' ; up:fullName '4-hydroxythreonine-4-phosphate dehydrogenase' ; rdf:type up:Structured_Name . ?name1 up:fullName '4-(phosphohydroxy)-L-threonine dehydrogenase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'pdxA' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the NAD(P)-dependent oxidation of 4-(phosphooxy)-L-threonine (HTP) into 2-amino-3-oxo-4-(phosphooxy)butyric acid which spontaneously decarboxylates to form 3-amino-2-oxopropyl phosphate (AHAP).' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/32275>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.1.1.262>. ?annotation6 up:cofactor chebi:18420 , chebi:29105 , chebi:48828 ; rdf:type up:Cofactor_Annotation . ?annotation7 a up:Pathway_Annotation ; rdfs:comment "Cofactor biosynthesis; pyridoxine 5'-phosphate biosynthesis; pyridoxine 5'-phosphate from D-erythrose 4-phosphate: step 4/5." . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation9 a up:Subcellular_Location_Annotation . ?annotation9li10 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation11 a up:Annotation ; rdfs:comment 'The active site is located at the dimer interface.' . ?annotation12 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the PdxA family.' . ?pfs13 up:annotation ?annotation14 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; up:ligand ?ligand17 ; rdf:type up:Binding_Site_Annotation . ?pfsb15 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?ligand17 rdfs:subClassOf chebi:60240 . ?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:60240 . ?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:60240 . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; up:ligand ?ligand38 ; rdf:type up:Binding_Site_Annotation . ?pfsb36 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand38 rdfs:subClassOf ?molecule39 . ?molecule39 rdfs:label 'substrate' . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf ?molecule47 . ?molecule47 rdfs:label 'substrate' . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf ?molecule55 . ?molecule55 rdfs:label 'substrate' . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf ?molecule63 . ?molecule63 rdfs:label 'substrate' . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf ?molecule71 . ?molecule71 rdfs:label 'substrate' . _:731115 a rdf:Statement ; up:attribution _:731079 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:731116 a rdf:Statement ; up:attribution _:731080 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:731117 a rdf:Statement ; up:attribution _:731081 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:731118 a rdf:Statement ; up:attribution _:731082 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:731119 a rdf:Statement ; up:attribution _:731083 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:731120 a rdf:Statement ; up:attribution _:731084 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:731121 a rdf:Statement ; up:attribution _:731085 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:731122 a rdf:Statement ; up:attribution _:731086 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:731123 a rdf:Statement ; up:attribution _:731087 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:731124 a rdf:Statement ; up:attribution _:731088 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:731125 a rdf:Statement ; up:attribution _:731089 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:731126 a rdf:Statement ; up:attribution _:731090 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:170 . _:731127 a rdf:Statement ; up:attribution _:731091 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:731128 a rdf:Statement ; up:attribution _:731092 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:731129 a rdf:Statement ; up:attribution _:731093 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:731130 a rdf:Statement ; up:attribution _:731094 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:520 . _:731131 a rdf:Statement ; up:attribution _:731095 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:731132 a rdf:Statement ; up:attribution _:731096 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:731133 a rdf:Statement ; up:attribution _:731097 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:664 . _:731134 a rdf:Statement ; up:attribution _:731098 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:731135 a rdf:Statement ; up:attribution _:731099 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050570 . _:731136 a rdf:Statement ; up:attribution _:731100 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046872 . _:731137 a rdf:Statement ; up:attribution _:731101 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050897 . _:731138 a rdf:Statement ; up:attribution _:731102 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:731139 a rdf:Statement ; up:attribution _:731103 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:731140 a rdf:Statement ; up:attribution _:731104 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0042823 . _:731141 a rdf:Statement ; up:attribution _:731105 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008615 . _:731142 a rdf:Statement ; up:attribution _:731106 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:731143 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:731144 a rdf:Statement ; up:attribution _:731107 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:731145 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:731146 a rdf:Statement ; up:attribution _:731108 ; rdf:subject ?pfs20 ; rdf:predicate up:annotation ; rdf:object ?annotation21 . _:731147 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:731148 a rdf:Statement ; up:attribution _:731109 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:731149 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:731150 a rdf:Statement ; up:attribution _:731110 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:731151 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:731152 a rdf:Statement ; up:attribution _:731111 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:731153 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:731154 a rdf:Statement ; up:attribution _:731112 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:731155 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:731156 a rdf:Statement ; up:attribution _:731113 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:731157 a rdf:Statement ; up:source unirule:MF_02086 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:731158 a rdf:Statement ; up:attribution _:731114 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02086 #Rule MF_02086 Created by:crivoire on:2017-03-14 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02086 . ?thisOrganism rdfs:subClassOf+ taxon:3031852 . BIND(URI(CONCAT(STR(?this), '#MF_02086a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02086a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_02086a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_02086a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02086a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_02086a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_02086a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_02086a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_02086a11')) AS ?annotation11) . BIND(URI(CONCAT(STR(?this), '#MF_02086a12')) AS ?annotation12) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch78 faldo:location ?templateMotifSequenceMatchRegionQ9PN5879 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN5881 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_0208674 . ?templateMotifSequenceMatchRegionQ9PN5879 faldo:begin ?templateMotifSequenceMatchBeginQ9PN5880 . ?templateMotifSequenceMatchBeginQ9PN5880 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN5875 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN5881 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch82 faldo:location ?targetMotifMatchRegionMatch83 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208685 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_0208676 . ?targetMotifMatchRegionMatch83 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208684 . ?targetMotifMatchRegionMatchBeginMF_0208684 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208677 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0208685 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_0208674, 1, (STRLEN(?templateMotifCigarQ9PN58MF_0208674) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_0208674, CONCAT('^(?:-*[^-]){', STR(((177 - ?templateMotifSequenceMatchBeginPositionQ9PN5875) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_0208676, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_0208676) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_0208676, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_0208676, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_0208676) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_0208676, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) . BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0208677) - 1) AS ?thisPositionOn18) . BIND(?thisPositionOn18 AS ?thisPositionOn19) . BIND(?this AS ?pfs1t88) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn18, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionQ9PN5894 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN5896 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_0208689 . ?templateMotifSequenceMatchRegionQ9PN5894 faldo:begin ?templateMotifSequenceMatchBeginQ9PN5895 . ?templateMotifSequenceMatchBeginQ9PN5895 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN5890 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN5896 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086100 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_0208691 . ?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208699 . ?targetMotifMatchRegionMatchBeginMF_0208699 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208692 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086100 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_0208689, 1, (STRLEN(?templateMotifCigarQ9PN58MF_0208689) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_0208689, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionQ9PN5890) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_0208691, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_0208691) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_0208691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_0208691, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_0208691) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_0208691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) . BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0208692) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t103) . 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_02086a21')) AS ?annotation21) . BIND(?this AS ?pfs20) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionQ9PN58109 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58111 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086104 . ?templateMotifSequenceMatchRegionQ9PN58109 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58110 . ?templateMotifSequenceMatchBeginQ9PN58110 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58105 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58111 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086115 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086106 . ?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086114 . ?targetMotifMatchRegionMatchBeginMF_02086114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086107 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086115 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086104, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086104) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086104, CONCAT('^(?:-*[^-]){', STR(((301 - ?templateMotifSequenceMatchBeginPositionQ9PN58105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086106, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086106) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086106, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086106) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_02086107) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t118) . 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_02086a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ9PN58124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086119 . ?templateMotifSequenceMatchRegionQ9PN58124 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58125 . ?templateMotifSequenceMatchBeginQ9PN58125 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58120 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58126 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086129 . ?targetMotifMatchRegionMatchBeginMF_02086129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086130 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086119, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086119) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086119, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionQ9PN58120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086121, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086121, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086121) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_02086122) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ9PN58139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086134 . ?templateMotifSequenceMatchRegionQ9PN58139 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58140 . ?templateMotifSequenceMatchBeginQ9PN58140 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58135 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58141 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086144 . ?targetMotifMatchRegionMatchBeginMF_02086144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086145 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086134, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086134) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086134, CONCAT('^(?:-*[^-]){', STR(((149 - ?templateMotifSequenceMatchBeginPositionQ9PN58135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086136, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086136, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_02086137) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionQ9PN58154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086149 . ?templateMotifSequenceMatchRegionQ9PN58154 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58155 . ?templateMotifSequenceMatchBeginQ9PN58155 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58150 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58156 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086159 . ?targetMotifMatchRegionMatchBeginMF_02086159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086160 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086149, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086149) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086149, CONCAT('^(?:-*[^-]){', STR(((309 - ?templateMotifSequenceMatchBeginPositionQ9PN58150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086151, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086151) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086151, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086151) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_02086152) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ9PN58169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086164 . ?templateMotifSequenceMatchRegionQ9PN58169 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58170 . ?templateMotifSequenceMatchBeginQ9PN58170 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58165 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58171 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086174 . ?targetMotifMatchRegionMatchBeginMF_02086174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086175 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086164, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086164) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086164, CONCAT('^(?:-*[^-]){', STR(((318 - ?templateMotifSequenceMatchBeginPositionQ9PN58165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086166, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086166, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086166) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_02086167) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionQ9PN58184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9PN58186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9PN58MF_02086179 . ?templateMotifSequenceMatchRegionQ9PN58184 faldo:begin ?templateMotifSequenceMatchBeginQ9PN58185 . ?templateMotifSequenceMatchBeginQ9PN58185 faldo:position ?templateMotifSequenceMatchBeginPositionQ9PN58180 ; faldo:reference isoform:Q9PN58-1 . ?templateMotifSequenceProfileAlignmentOperationQ9PN58186 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02086190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9PN58MF_02086181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02086189 . ?targetMotifMatchRegionMatchBeginMF_02086189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02086182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02086190 edam:has_input signature:MF_02086 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9PN58MF_02086179, 1, (STRLEN(?templateMotifCigarQ9PN58MF_02086179) - STRLEN(REPLACE(?templateMotifCigarQ9PN58MF_02086179, CONCAT('^(?:-*[^-]){', STR(((327 - ?templateMotifSequenceMatchBeginPositionQ9PN58180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086181, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9PN58MF_02086181, 1, (STRLEN(?targetMotifMatchCigarQ9PN58MF_02086181) - STRLEN(REPLACE(?targetMotifMatchCigarQ9PN58MF_02086181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_02086182) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02086a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } }