CONSTRUCT { _:596001 up:source unirule:MF_01656 . _:596002 up:source unirule:MF_01656 . _:596003 up:source unirule:MF_01656 . _:596004 up:source unirule:MF_01656 . _:596005 up:source unirule:MF_01656 . _:596006 up:source unirule:MF_01656 . _:596007 up:source unirule:MF_01656 . _:596008 up:source unirule:MF_01656 . _:596009 up:source unirule:MF_01656 . _:596010 up:source unirule:MF_01656 . _:596011 up:source unirule:MF_01656 . _:596012 up:source unirule:MF_01656 . _:596013 up:source unirule:MF_01656 . _:596014 up:source unirule:MF_01656 . _:596015 up:source unirule:MF_01656 . _:596016 up:source unirule:MF_01656 . _:596017 up:source unirule:MF_01656 . _:596018 up:source unirule:MF_01656 . _:596019 up:source unirule:MF_01656 . _:596020 up:source unirule:MF_01656 . _:596021 up:source unirule:MF_01656 . ?this up:alternativeName ?name1 , ?name2 ; up:annotation ?annotation3 , ?annotation5 ; up:classifiedWith GO:0008701 , GO:0030145 , keyword:456 , keyword:464 , keyword:479 , keyword:58 ; up:recommendedName ?name0 . ?name0 up:ecName '4.1.3.39' ; up:fullName '4-hydroxy-2-oxovalerate aldolase' ; up:shortName 'HOA' ; rdf:type up:Structured_Name . ?name1 up:fullName '4-hydroxy-2-keto-pentanoic acid aldolase' ; rdf:type up:Structured_Name . ?name2 up:fullName '4-hydroxy-2-oxopentanoate aldolase' ; rdf:type up:Structured_Name . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/22624>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.1.3.39>. ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the 4-hydroxy-2-oxovalerate aldolase family.' . ?case6 up:classifiedWith GO:0019380 . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; up:ligand ?ligand11 ; rdf:type up:Binding_Site_Annotation . ?pfsb9 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn14 ; rdf:type faldo:ExactPosition . ?ligand11 rdfs:subClassOf ?molecule12 . ?molecule12 rdfs:label 'substrate' . ?pfs15 up:annotation ?annotation16 . ?annotation16 faldo:begin ?pfsb17 ; faldo:end ?pfse18 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb17 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:29035 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:29035 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:29035 . ?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 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . _:596022 a rdf:Statement ; up:attribution _:596001 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:596023 a rdf:Statement ; up:attribution _:596002 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:596024 a rdf:Statement ; up:attribution _:596003 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name2 . _:596025 a rdf:Statement ; up:attribution _:596004 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:596026 a rdf:Statement ; up:attribution _:596005 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:596027 a rdf:Statement ; up:attribution _:596006 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:58 . _:596028 a rdf:Statement ; up:attribution _:596007 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:596029 a rdf:Statement ; up:attribution _:596008 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:464 . _:596030 a rdf:Statement ; up:attribution _:596009 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:596031 a rdf:Statement ; up:attribution _:596010 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008701 . _:596032 a rdf:Statement ; up:attribution _:596011 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030145 . _:596033 a rdf:Statement ; up:attribution _:596012 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0019380 . _:596034 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:596035 a rdf:Statement ; up:attribution _:596013 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:596036 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:596037 a rdf:Statement ; up:attribution _:596014 ; rdf:subject ?pfs15 ; rdf:predicate up:annotation ; rdf:object ?annotation16 . _:596038 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:596039 a rdf:Statement ; up:attribution _:596015 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:596040 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:596041 a rdf:Statement ; up:attribution _:596016 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:596042 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:596043 a rdf:Statement ; up:attribution _:596017 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:596044 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:596045 a rdf:Statement ; up:attribution _:596018 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:596046 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:596047 a rdf:Statement ; up:attribution _:596019 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:596048 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:596049 a rdf:Statement ; up:attribution _:596020 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:596050 a rdf:Statement ; up:source unirule:MF_01656 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:596051 a rdf:Statement ; up:attribution _:596021 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01656 #Rule MF_01656 Created by:gkeller on:2008-04-30 Modified by:crivoire on:2024-03-12 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01656 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01656a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01656a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01656a2')) AS ?name2) . BIND(URI(CONCAT(STR(?this), '#MF_01656a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01656a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch76 faldo:location ?templateMotifSequenceMatchRegionP5101677 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5101679 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_0165672 . ?templateMotifSequenceMatchRegionP5101677 faldo:begin ?templateMotifSequenceMatchBeginP5101678 . ?templateMotifSequenceMatchBeginP5101678 faldo:position ?templateMotifSequenceMatchBeginPositionP5101673 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP5101679 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch80 faldo:location ?targetMotifMatchRegionMatch81 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0165683 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_0165674 . ?targetMotifMatchRegionMatch81 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0165682 . ?targetMotifMatchRegionMatchBeginMF_0165682 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0165675 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0165683 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_0165672, 1, (STRLEN(?templateMotifCigarP51016MF_0165672) - STRLEN(REPLACE(?templateMotifCigarP51016MF_0165672, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP5101673) + 1)), '}'), '')))), '[a-z]', '')) AS ?step184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_0165674, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165674) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_0165674, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165674) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step184), '}'), '')))), '[^-]', ''))) AS ?step285) . BIND(((?step285 + ?targetMotifMatchRegionMatchBeginPositionMF_0165675) - 1) AS ?thisPositionOn13) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_0165672, 1, (STRLEN(?templateMotifCigarP51016MF_0165672) - STRLEN(REPLACE(?templateMotifCigarP51016MF_0165672, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP5101673) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_0165674, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165674) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_0165674, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165674) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165674, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) . BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0165675) - 1) AS ?thisPositionOn14) . BIND(?this AS ?pfs1t88) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfse10) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn13, (?thisPositionOn14 - ?thisPositionOn13)) = 'RD')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch93 faldo:location ?templateMotifSequenceMatchRegionP5101694 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5101696 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_0165689 . ?templateMotifSequenceMatchRegionP5101694 faldo:begin ?templateMotifSequenceMatchBeginP5101695 . ?templateMotifSequenceMatchBeginP5101695 faldo:position ?templateMotifSequenceMatchBeginPositionP5101690 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP5101696 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch97 faldo:location ?targetMotifMatchRegionMatch98 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656100 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_0165691 . ?targetMotifMatchRegionMatch98 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0165699 . ?targetMotifMatchRegionMatchBeginMF_0165699 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0165692 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01656100 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_0165689, 1, (STRLEN(?templateMotifCigarP51016MF_0165689) - STRLEN(REPLACE(?templateMotifCigarP51016MF_0165689, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionP5101690) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1101) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_0165691, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165691) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_0165691, 1, (STRLEN(?targetMotifMatchCigarP51016MF_0165691) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_0165691, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1101), '}'), '')))), '[^-]', ''))) AS ?step2102) . BIND(((?step2102 + ?targetMotifMatchRegionMatchBeginPositionMF_0165692) - 1) AS ?thisPositionOn19) . BIND(?thisPositionOn19 AS ?thisPositionOn20) . BIND(?this AS ?pfs1t103) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb17) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse18) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn19, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a16')) AS ?annotation16) . BIND(?this AS ?pfs15) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch108 faldo:location ?templateMotifSequenceMatchRegionP51016109 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016111 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_01656104 . ?templateMotifSequenceMatchRegionP51016109 faldo:begin ?templateMotifSequenceMatchBeginP51016110 . ?templateMotifSequenceMatchBeginP51016110 faldo:position ?templateMotifSequenceMatchBeginPositionP51016105 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP51016111 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch112 faldo:location ?targetMotifMatchRegionMatch113 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656115 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_01656106 . ?targetMotifMatchRegionMatch113 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656114 . ?targetMotifMatchRegionMatchBeginMF_01656114 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656107 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01656115 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656104, 1, (STRLEN(?templateMotifCigarP51016MF_01656104) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656104, CONCAT('^(?:-*[^-]){', STR(((18 - ?templateMotifSequenceMatchBeginPositionP51016105) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656106, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656106) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656106, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656106) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656106, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_01656107) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn26, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP51016124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_01656119 . ?templateMotifSequenceMatchRegionP51016124 faldo:begin ?templateMotifSequenceMatchBeginP51016125 . ?templateMotifSequenceMatchBeginP51016125 faldo:position ?templateMotifSequenceMatchBeginPositionP51016120 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP51016126 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_01656121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656129 . ?targetMotifMatchRegionMatchBeginMF_01656129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01656130 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656119, 1, (STRLEN(?templateMotifCigarP51016MF_01656119) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656119, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP51016120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656121, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656121) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656121, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656121) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_01656122) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP51016139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_01656134 . ?templateMotifSequenceMatchRegionP51016139 faldo:begin ?templateMotifSequenceMatchBeginP51016140 . ?templateMotifSequenceMatchBeginP51016140 faldo:position ?templateMotifSequenceMatchBeginPositionP51016135 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP51016141 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_01656136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656144 . ?targetMotifMatchRegionMatchBeginMF_01656144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01656145 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656134, 1, (STRLEN(?templateMotifCigarP51016MF_01656134) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656134, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionP51016135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656136, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656136) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656136, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656136) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_01656137) - 1) AS ?thisPositionOn40) . BIND(?thisPositionOn40 AS ?thisPositionOn41) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP51016154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_01656149 . ?templateMotifSequenceMatchRegionP51016154 faldo:begin ?templateMotifSequenceMatchBeginP51016155 . ?templateMotifSequenceMatchBeginP51016155 faldo:position ?templateMotifSequenceMatchBeginPositionP51016150 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP51016156 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_01656151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656159 . ?targetMotifMatchRegionMatchBeginMF_01656159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01656160 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656149, 1, (STRLEN(?templateMotifCigarP51016MF_01656149) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656149, CONCAT('^(?:-*[^-]){', STR(((171 - ?templateMotifSequenceMatchBeginPositionP51016150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656151, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656151) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656151, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656151) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_01656152) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t163) . 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) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP51016169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_01656164 . ?templateMotifSequenceMatchRegionP51016169 faldo:begin ?templateMotifSequenceMatchBeginP51016170 . ?templateMotifSequenceMatchBeginP51016170 faldo:position ?templateMotifSequenceMatchBeginPositionP51016165 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP51016171 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_01656166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656174 . ?targetMotifMatchRegionMatchBeginMF_01656174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01656175 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656164, 1, (STRLEN(?templateMotifCigarP51016MF_01656164) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656164, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionP51016165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656166, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656166) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656166, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656166) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_01656167) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t178) . 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) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP51016184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_01656179 . ?templateMotifSequenceMatchRegionP51016184 faldo:begin ?templateMotifSequenceMatchBeginP51016185 . ?templateMotifSequenceMatchBeginP51016185 faldo:position ?templateMotifSequenceMatchBeginPositionP51016180 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP51016186 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_01656181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656189 . ?targetMotifMatchRegionMatchBeginMF_01656189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01656190 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656179, 1, (STRLEN(?templateMotifCigarP51016MF_01656179) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656179, CONCAT('^(?:-*[^-]){', STR(((291 - ?templateMotifSequenceMatchBeginPositionP51016180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656181, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656181) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656181, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656181) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_01656182) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t193) . 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) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP51016199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP51016201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP51016MF_01656194 . ?templateMotifSequenceMatchRegionP51016199 faldo:begin ?templateMotifSequenceMatchBeginP51016200 . ?templateMotifSequenceMatchBeginP51016200 faldo:position ?templateMotifSequenceMatchBeginPositionP51016195 ; faldo:reference isoform:P51016-1 . ?templateMotifSequenceProfileAlignmentOperationP51016201 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01656205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP51016MF_01656196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01656204 . ?targetMotifMatchRegionMatchBeginMF_01656204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01656197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01656205 edam:has_input signature:MF_01656 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP51016MF_01656194, 1, (STRLEN(?templateMotifCigarP51016MF_01656194) - STRLEN(REPLACE(?templateMotifCigarP51016MF_01656194, CONCAT('^(?:-*[^-]){', STR(((17 - ?templateMotifSequenceMatchBeginPositionP51016195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP51016MF_01656196, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656196) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP51016MF_01656196, 1, (STRLEN(?targetMotifMatchCigarP51016MF_01656196) - STRLEN(REPLACE(?targetMotifMatchCigarP51016MF_01656196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_01656197) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01656a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(?this AS ?case6) . } }