CONSTRUCT { _:730105 up:source unirule:MF_02084 . _:730106 up:source unirule:MF_02084 . _:730107 up:source unirule:MF_02084 . _:730108 up:source unirule:MF_02084 . _:730109 up:source unirule:MF_02084 . _:730110 up:source unirule:MF_02084 . _:730111 up:source unirule:MF_02084 . _:730112 up:source unirule:MF_02084 . _:730113 up:source unirule:MF_02084 . _:730114 up:source unirule:MF_02084 . _:730115 up:source unirule:MF_02084 . _:730116 up:source unirule:MF_02084 . _:730117 up:source unirule:MF_02084 . _:730118 up:source unirule:MF_02084 . _:730119 up:source unirule:MF_02084 . _:730120 up:source unirule:MF_02084 . _:730121 up:source unirule:MF_02084 . _:730122 up:source unirule:MF_02084 . _:730123 up:source unirule:MF_02084 . _:730124 up:source unirule:MF_02084 . _:730125 up:source unirule:MF_02084 . _:730126 up:source unirule:MF_02084 . _:730127 up:source unirule:MF_02084 . _:730128 up:source unirule:MF_02084 . _:730129 up:source unirule:MF_02084 . _:730130 up:source unirule:MF_02084 . _:730131 up:source unirule:MF_02084 . _:730132 up:source unirule:MF_02084 . _:730133 up:source unirule:MF_02084 . ?this up:annotation ?annotation1 , ?annotation3 , ?annotation4 , ?annotation5 , ?annotation6 , ?annotation8 ; up:classifiedWith GO:0005737 , GO:0008483 , GO:0019878 , keyword:28 , keyword:32 , keyword:457 , keyword:663 , keyword:808 , keyword:963 . ?gene0 skos:prefLabel 'lysJ' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity <http://rdf.rhea-db.org/41952>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.6.1.118>. ?annotation3 up:cofactor chebi:597326 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 pyridoxal phosphate per subunit' . ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid biosynthesis; L-lysine biosynthesis via AAA pathway; L-lysine from L-alpha-aminoadipate (Thermus route): step 4/5.' . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation6 a up:Subcellular_Location_Annotation . ?annotation6li7 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class-III pyridoxal-phosphate-dependent aminotransferase family. LysJ subfamily.' . ?case9 up:classifiedWith GO:0042450 , keyword:55 . ?case11 up:recommendedName ?name12 . ?name12 up:ecName '2.6.1.118' , '2.6.1.124' ; up:fullName '[LysW]-aminoadipate semialdehyde/glutamate semialdehyde transaminase' ; rdf:type up:Structured_Name . ?case13 up:recommendedName ?name14 . ?name14 up:ecName '2.6.1.118' ; up:fullName '[LysW]-aminoadipate semialdehyde transaminase' ; rdf:type up:Structured_Name . ?case15 up:recommendedName ?name16 . ?name16 up:ecName '2.6.1.118' ; up:fullName 'Putative [LysW]-aminoadipate semialdehyde transaminase' ; rdf:type up:Structured_Name . ?case17 up:recommendedName ?name18 . ?name18 up:ecName '2.6.1.118' , '2.6.1.124' ; up:fullName 'Putative [LysW]-aminoadipate semialdehyde/glutamate semialdehyde transaminase' ; rdf:type up:Structured_Name . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:597326 . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf chebi:597326 . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; up:ligand ?ligand37 ; rdf:type up:Binding_Site_Annotation . ?pfsb35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?ligand37 rdfs:subClassOf chebi:597326 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; up:ligand ?ligand44 ; rdf:type up:Binding_Site_Annotation . ?pfsb42 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf ?molecule45 . ?molecule45 rdfs:label 'substrate' . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf ?molecule53 . ?molecule53 rdfs:label 'substrate' . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf chebi:597326 . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-(pyridoxal phosphate)lysine' . ?pfsb65 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . _:730134 a rdf:Statement ; up:attribution _:730105 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:730135 a rdf:Statement ; up:attribution _:730106 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:730136 a rdf:Statement ; up:attribution _:730107 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:730137 a rdf:Statement ; up:attribution _:730108 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:730138 a rdf:Statement ; up:attribution _:730109 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:730139 a rdf:Statement ; up:attribution _:730110 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:730140 a rdf:Statement ; up:attribution _:730111 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:730141 a rdf:Statement ; up:attribution _:730112 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:730142 a rdf:Statement ; up:attribution _:730113 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:32 . _:730143 a rdf:Statement ; up:attribution _:730114 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:730144 a rdf:Statement ; up:attribution _:730115 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:457 . _:730145 a rdf:Statement ; up:attribution _:730116 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:663 . _:730146 a rdf:Statement ; up:attribution _:730117 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:730147 a rdf:Statement ; up:attribution _:730118 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008483 . _:730148 a rdf:Statement ; up:attribution _:730119 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019878 . _:730149 a rdf:Statement ; up:attribution _:730120 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:730150 a rdf:Statement ; up:attribution _:730121 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:55 . _:730151 a rdf:Statement ; up:attribution _:730122 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0042450 . _:730152 a rdf:Statement ; up:attribution _:730123 ; rdf:subject ?case11 ; rdf:predicate up:recommendedName ; rdf:object ?name12 . _:730153 a rdf:Statement ; up:attribution _:730124 ; rdf:subject ?case13 ; rdf:predicate up:recommendedName ; rdf:object ?name14 . _:730154 a rdf:Statement ; up:attribution _:730125 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:730155 a rdf:Statement ; up:attribution _:730126 ; rdf:subject ?case17 ; rdf:predicate up:recommendedName ; rdf:object ?name18 . _:730156 a rdf:Statement ; up:source unirule:MF_02084 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:730157 a rdf:Statement ; up:attribution _:730127 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:730158 a rdf:Statement ; up:source unirule:MF_02084 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:730159 a rdf:Statement ; up:attribution _:730128 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:730160 a rdf:Statement ; up:source unirule:MF_02084 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:730161 a rdf:Statement ; up:attribution _:730129 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:730162 a rdf:Statement ; up:source unirule:MF_02084 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:730163 a rdf:Statement ; up:attribution _:730130 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:730164 a rdf:Statement ; up:source unirule:MF_02084 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:730165 a rdf:Statement ; up:attribution _:730131 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:730166 a rdf:Statement ; up:source unirule:MF_02084 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:730167 a rdf:Statement ; up:attribution _:730132 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:730168 a rdf:Statement ; up:source unirule:MF_02084 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:730169 a rdf:Statement ; up:attribution _:730133 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02084 #Rule MF_02084 Created by:crivoire on:2017-01-05 Modified by:ecastro on:2023-06-01 VALUES ?supertaxon69 {taxon:2157 taxon:200795 taxon:1297} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02084 . ?thisOrganism rdfs:subClassOf+ ?supertaxon69 . BIND(URI(CONCAT(STR(?this), '#MF_02084a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_02084a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_02084a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02084a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_02084a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_02084a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch74 faldo:location ?templateMotifSequenceMatchRegionQ5SHH575 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH577 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ5SHH5MF_0208470 . ?templateMotifSequenceMatchRegionQ5SHH575 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH576 . ?templateMotifSequenceMatchBeginQ5SHH576 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH571 ; faldo:reference isoform:Q5SHH5-1 . ?templateMotifSequenceProfileAlignmentOperationQ5SHH577 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . ?targetMotifMatch78 faldo:location ?targetMotifMatchRegionMatch79 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208481 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ5SHH5MF_0208472 . ?targetMotifMatchRegionMatch79 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208480 . ?targetMotifMatchRegionMatchBeginMF_0208480 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208473 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0208481 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_0208470, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_0208470) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_0208470, CONCAT('^(?:-*[^-]){', STR(((113 - ?templateMotifSequenceMatchBeginPositionQ5SHH571) + 1)), '}'), '')))), '[a-z]', '')) AS ?step182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208472, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208472) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208472, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208472) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step182), '}'), '')))), '[^-]', ''))) AS ?step283) . BIND(((?step283 + ?targetMotifMatchRegionMatchBeginPositionMF_0208473) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_0208470, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_0208470) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_0208470, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionQ5SHH571) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208472, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208472) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208472, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208472) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208472, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) . BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0208473) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER (REGEX('G[TA]', SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)))) . BIND(URI(CONCAT(STR(?this), '#MF_02084a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch91 faldo:location ?templateMotifSequenceMatchRegionQ5SHH592 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH594 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ5SHH5MF_0208487 . ?templateMotifSequenceMatchRegionQ5SHH592 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH593 . ?templateMotifSequenceMatchBeginQ5SHH593 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH588 ; faldo:reference isoform:Q5SHH5-1 . ?templateMotifSequenceProfileAlignmentOperationQ5SHH594 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . ?targetMotifMatch95 faldo:location ?targetMotifMatchRegionMatch96 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0208498 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ5SHH5MF_0208489 . ?targetMotifMatchRegionMatch96 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0208497 . ?targetMotifMatchRegionMatchBeginMF_0208497 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0208490 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0208498 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_0208487, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_0208487) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_0208487, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionQ5SHH588) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208489, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208489) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208489, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208489) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) . BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0208490) - 1) AS ?thisPositionOn31) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_0208487, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_0208487) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_0208487, CONCAT('^(?:-*[^-]){', STR(((228 - ?templateMotifSequenceMatchBeginPositionQ5SHH588) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208489, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208489) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_0208489, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_0208489) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_0208489, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) . BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0208490) - 1) AS ?thisPositionOn32) . BIND(?this AS ?pfs1t103) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER (REGEX('DE[IV]Q', SUBSTR(?thisSequenceValue, ?thisPositionOn31, (?thisPositionOn32 - ?thisPositionOn31)))) . BIND(URI(CONCAT(STR(?this), '#MF_02084a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5109 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5111 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ5SHH5MF_02084104 . ?templateMotifSequenceMatchRegionQ5SHH5109 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5110 . ?templateMotifSequenceMatchBeginQ5SHH5110 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5105 ; faldo:reference isoform:Q5SHH5-1 . ?templateMotifSequenceProfileAlignmentOperationQ5SHH5111 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . ?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084115 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084106 . ?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084114 . ?targetMotifMatchRegionMatchBeginMF_02084114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084107 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02084115 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084104, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084104) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084104, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionQ5SHH5105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084106, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084106) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084106, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084106) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_02084107) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'F')) . BIND(URI(CONCAT(STR(?this), '#MF_02084a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ5SHH5MF_02084119 . ?templateMotifSequenceMatchRegionQ5SHH5124 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5125 . ?templateMotifSequenceMatchBeginQ5SHH5125 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5120 ; faldo:reference isoform:Q5SHH5-1 . ?templateMotifSequenceProfileAlignmentOperationQ5SHH5126 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084129 . ?targetMotifMatchRegionMatchBeginMF_02084129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02084130 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084119, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084119) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084119, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionQ5SHH5120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084121, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084121) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084121, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084121) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_02084122) - 1) AS ?thisPositionOn46) . BIND(?thisPositionOn46 AS ?thisPositionOn47) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn46, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02084a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ5SHH5MF_02084134 . ?templateMotifSequenceMatchRegionQ5SHH5139 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5140 . ?templateMotifSequenceMatchBeginQ5SHH5140 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5135 ; faldo:reference isoform:Q5SHH5-1 . ?templateMotifSequenceProfileAlignmentOperationQ5SHH5141 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084144 . ?targetMotifMatchRegionMatchBeginMF_02084144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02084145 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084134, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084134) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084134, CONCAT('^(?:-*[^-]){', STR(((282 - ?templateMotifSequenceMatchBeginPositionQ5SHH5135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084136, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084136) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084136, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084136) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_02084137) - 1) AS ?thisPositionOn54) . BIND(?thisPositionOn54 AS ?thisPositionOn55) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse51) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn54, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_02084a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ5SHH5MF_02084149 . ?templateMotifSequenceMatchRegionQ5SHH5154 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5155 . ?templateMotifSequenceMatchBeginQ5SHH5155 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5150 ; faldo:reference isoform:Q5SHH5-1 . ?templateMotifSequenceProfileAlignmentOperationQ5SHH5156 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084159 . ?targetMotifMatchRegionMatchBeginMF_02084159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02084160 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084149, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084149) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084149, CONCAT('^(?:-*[^-]){', STR(((283 - ?templateMotifSequenceMatchBeginPositionQ5SHH5150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084151, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084151) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084151, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084151) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_02084152) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse59) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_02084a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionQ5SHH5169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5SHH5171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ5SHH5MF_02084164 . ?templateMotifSequenceMatchRegionQ5SHH5169 faldo:begin ?templateMotifSequenceMatchBeginQ5SHH5170 . ?templateMotifSequenceMatchBeginQ5SHH5170 faldo:position ?templateMotifSequenceMatchBeginPositionQ5SHH5165 ; faldo:reference isoform:Q5SHH5-1 . ?templateMotifSequenceProfileAlignmentOperationQ5SHH5171 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02084175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ5SHH5MF_02084166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02084174 . ?targetMotifMatchRegionMatchBeginMF_02084174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02084167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02084175 edam:has_input signature:MF_02084 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ5SHH5MF_02084164, 1, (STRLEN(?templateMotifCigarQ5SHH5MF_02084164) - STRLEN(REPLACE(?templateMotifCigarQ5SHH5MF_02084164, CONCAT('^(?:-*[^-]){', STR(((254 - ?templateMotifSequenceMatchBeginPositionQ5SHH5165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084166, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084166) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ5SHH5MF_02084166, 1, (STRLEN(?targetMotifMatchCigarQ5SHH5MF_02084166) - STRLEN(REPLACE(?targetMotifMatchCigarQ5SHH5MF_02084166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_02084167) - 1) AS ?thisPositionOn67) . BIND(?thisPositionOn67 AS ?thisPositionOn68) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn67, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_02084a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(?this AS ?case10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2281 . BIND(?this AS ?case11) . BIND(URI(CONCAT(STR(?this), '#MF_02084a12')) AS ?name12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1297 . BIND(?this AS ?case13) . BIND(URI(CONCAT(STR(?this), '#MF_02084a14')) AS ?name14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:200795 . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_02084a16')) AS ?name16) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2281 . })) . BIND(?this AS ?case17) . BIND(URI(CONCAT(STR(?this), '#MF_02084a18')) AS ?name18) . } }