CONSTRUCT { _:382797 up:source unirule:MF_01120 . _:382798 up:source unirule:MF_01120 . _:382799 up:source unirule:MF_01120 . _:382800 up:source unirule:MF_01120 . _:382801 up:source unirule:MF_01120 . _:382802 up:source unirule:MF_01120 . _:382803 up:source unirule:MF_01120 . _:382804 up:source unirule:MF_01120 . _:382805 up:source unirule:MF_01120 . _:382806 up:source unirule:MF_01120 . _:382807 up:source unirule:MF_01120 . _:382808 up:source unirule:MF_01120 . _:382809 up:source unirule:MF_01120 . _:382810 up:source unirule:MF_01120 . _:382811 up:source unirule:MF_01120 . _:382812 up:source unirule:MF_01120 . _:382813 up:source unirule:MF_01120 . _:382814 up:source unirule:MF_01120 . _:382815 up:source unirule:MF_01120 . _:382816 up:source unirule:MF_01120 . _:382817 up:source unirule:MF_01120 . _:382818 up:source unirule:MF_01120 . _:382819 up:source unirule:MF_01120 . _:382820 up:source unirule:MF_01120 . _:382821 up:source unirule:MF_01120 . _:382822 up:source unirule:MF_01120 . _:382823 up:source unirule:MF_01120 . _:382824 up:source unirule:MF_01120 . _:382825 up:source unirule:MF_01120 . _:382826 up:source unirule:MF_01120 . _:382827 up:source unirule:MF_01120 . _:382828 up:source unirule:MF_01120 . ?this up:annotation ?annotation1 , ?annotation3 , ?annotation4 , ?annotation5 , ?annotation7 ; up:classifiedWith GO:0005737 , GO:0008270 , GO:0016811 , GO:0019878 , GO:0050897 , keyword:170 , keyword:28 , keyword:378 , keyword:457 , keyword:479 , keyword:862 , keyword:963 . ?gene0 skos:prefLabel 'lysK' . ?annotation1 up:activity ?activity2 ; rdf:type up:Catalytic_Activity_Annotation . ?activity2 up:catalyticActivity <http://rdf.rhea-db.org/48684>; up:enzymeClass <http://purl.uniprot.org/enzyme/3.5.1.130>. ?annotation3 up:cofactor chebi:29105 , chebi:48828 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 Zn(2+) or Co(2+) ions 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 5/5.' . ?annotation5 a up:Subcellular_Location_Annotation . ?annotation5li6 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation7 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the peptidase M20A family. LysK subfamily.' . ?case8 up:classifiedWith GO:0042450 , keyword:55 . ?case10 up:recommendedName ?name11 . ?name11 up:ecName '3.5.1.130' ; up:fullName '[LysW]-lysine/[LysW]-ornithine hydrolase' ; rdf:type up:Structured_Name . ?case12 up:recommendedName ?name13 . ?name13 up:ecName '3.5.1.130' ; up:fullName '[LysW]-lysine hydrolase' ; rdf:type up:Structured_Name . ?case14 up:recommendedName ?name15 . ?name15 up:ecName '3.5.1.130' ; up:fullName 'Putative [LysW]-lysine hydrolase' ; rdf:type up:Structured_Name . ?case16 up:recommendedName ?name17 . ?name17 up:ecName '3.5.1.130' , '3.5.1.132' ; up:fullName 'Putative [LysW]-lysine/[LysW]-ornithine hydrolase' ; rdf:type up:Structured_Name . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; rdf:type up:Active_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; up:ligand ?ligand34 ; rdf:type up:Binding_Site_Annotation . ?pfsb32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?ligand34 rdfs:subClassOf chebi:29105 . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; up:ligand ?ligand41 ; rdf:type up:Binding_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?ligand41 rdfs:subClassOf chebi:29105 . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf chebi:29105 . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf chebi:29105 . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; up:ligand ?ligand62 ; rdf:type up:Binding_Site_Annotation . ?pfsb60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?ligand62 rdfs:subClassOf chebi:29105 . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; up:ligand ?ligand69 ; rdf:type up:Binding_Site_Annotation . ?pfsb67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?ligand69 rdfs:subClassOf chebi:29105 . _:382829 a rdf:Statement ; up:attribution _:382797 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:382830 a rdf:Statement ; up:attribution _:382798 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:382831 a rdf:Statement ; up:attribution _:382799 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:382832 a rdf:Statement ; up:attribution _:382800 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:382833 a rdf:Statement ; up:attribution _:382801 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:382834 a rdf:Statement ; up:attribution _:382802 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:382835 a rdf:Statement ; up:attribution _:382803 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:382836 a rdf:Statement ; up:attribution _:382804 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:382837 a rdf:Statement ; up:attribution _:382805 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:382838 a rdf:Statement ; up:attribution _:382806 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:457 . _:382839 a rdf:Statement ; up:attribution _:382807 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:382840 a rdf:Statement ; up:attribution _:382808 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:170 . _:382841 a rdf:Statement ; up:attribution _:382809 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:862 . _:382842 a rdf:Statement ; up:attribution _:382810 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050897 . _:382843 a rdf:Statement ; up:attribution _:382811 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008270 . _:382844 a rdf:Statement ; up:attribution _:382812 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016811 . _:382845 a rdf:Statement ; up:attribution _:382813 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019878 . _:382846 a rdf:Statement ; up:attribution _:382814 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:382847 a rdf:Statement ; up:attribution _:382815 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:55 . _:382848 a rdf:Statement ; up:attribution _:382816 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object GO:0042450 . _:382849 a rdf:Statement ; up:attribution _:382817 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:382850 a rdf:Statement ; up:attribution _:382818 ; rdf:subject ?case12 ; rdf:predicate up:recommendedName ; rdf:object ?name13 . _:382851 a rdf:Statement ; up:attribution _:382819 ; rdf:subject ?case14 ; rdf:predicate up:recommendedName ; rdf:object ?name15 . _:382852 a rdf:Statement ; up:attribution _:382820 ; rdf:subject ?case16 ; rdf:predicate up:recommendedName ; rdf:object ?name17 . _:382853 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:382854 a rdf:Statement ; up:attribution _:382821 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:382855 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:382856 a rdf:Statement ; up:attribution _:382822 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:382857 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:382858 a rdf:Statement ; up:attribution _:382823 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:382859 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:382860 a rdf:Statement ; up:attribution _:382824 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:382861 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:382862 a rdf:Statement ; up:attribution _:382825 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:382863 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:382864 a rdf:Statement ; up:attribution _:382826 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:382865 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:382866 a rdf:Statement ; up:attribution _:382827 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:382867 a rdf:Statement ; up:source unirule:MF_01120 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:382868 a rdf:Statement ; up:attribution _:382828 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01120 #Rule MF_01120 Created by:tlima on:2003-12-24 Modified by:ecastro on:2023-06-01 VALUES ?supertaxon72 {taxon:2157 taxon:200795 taxon:1297} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01120 . ?thisOrganism rdfs:subClassOf+ ?supertaxon72 . BIND(URI(CONCAT(STR(?this), '#MF_01120a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_01120a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01120a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01120a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01120a7')) AS ?annotation7) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionQ8VUS578 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS580 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_0112073 . ?templateMotifSequenceMatchRegionQ8VUS578 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS579 . ?templateMotifSequenceMatchBeginQ8VUS579 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS574 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS580 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0112084 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_0112075 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0112083 . ?targetMotifMatchRegionMatchBeginMF_0112083 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0112076 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0112084 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_0112073, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_0112073) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_0112073, CONCAT('^(?:-*[^-]){', STR(((69 - ?templateMotifSequenceMatchBeginPositionQ8VUS574) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_0112075, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_0112075) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_0112075, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_0112075, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_0112075) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_0112075, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0112076) - 1) AS ?thisPositionOn22) . BIND(?thisPositionOn22 AS ?thisPositionOn23) . BIND(?this AS ?pfs1t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn22, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionQ8VUS593 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS595 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_0112088 . ?templateMotifSequenceMatchRegionQ8VUS593 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS594 . ?templateMotifSequenceMatchBeginQ8VUS594 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS589 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS595 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0112099 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_0112090 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0112098 . ?targetMotifMatchRegionMatchBeginMF_0112098 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0112091 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0112099 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_0112088, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_0112088) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_0112088, CONCAT('^(?:-*[^-]){', STR(((124 - ?templateMotifSequenceMatchBeginPositionQ8VUS589) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_0112090, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_0112090) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_0112090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_0112090, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_0112090) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_0112090, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0112091) - 1) AS ?thisPositionOn28) . BIND(?thisPositionOn28 AS ?thisPositionOn29) . BIND(?this AS ?pfs1t102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn28, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch107 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5108 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5110 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120103 . ?templateMotifSequenceMatchRegionQ8VUS5108 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5109 . ?templateMotifSequenceMatchBeginQ8VUS5109 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5104 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5110 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch111 faldo:location ?targetMotifMatchRegionMatch112 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120114 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120105 . ?targetMotifMatchRegionMatch112 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120113 . ?targetMotifMatchRegionMatchBeginMF_01120113 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120106 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120114 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120103, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120103) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120103, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionQ8VUS5104) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1115) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120105, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120105) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120105, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120105) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120105, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1115), '}'), '')))), '[^-]', ''))) AS ?step2116) . BIND(((?step2116 + ?targetMotifMatchRegionMatchBeginPositionMF_01120106) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t117) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse33) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch122 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5123 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5125 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120118 . ?templateMotifSequenceMatchRegionQ8VUS5123 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5124 . ?templateMotifSequenceMatchBeginQ8VUS5124 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5119 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5125 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch126 faldo:location ?targetMotifMatchRegionMatch127 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120129 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120120 . ?targetMotifMatchRegionMatch127 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120128 . ?targetMotifMatchRegionMatchBeginMF_01120128 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120121 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120129 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120118, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120118) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120118, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionQ8VUS5119) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120120, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120120) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120120, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120120) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120120, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) . BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_01120121) - 1) AS ?thisPositionOn42) . BIND(?thisPositionOn42 AS ?thisPositionOn43) . BIND(?this AS ?pfs1t132) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn42, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5138 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5140 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120133 . ?templateMotifSequenceMatchRegionQ8VUS5138 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5139 . ?templateMotifSequenceMatchBeginQ8VUS5139 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5134 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5140 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120144 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120135 . ?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120143 . ?targetMotifMatchRegionMatchBeginMF_01120143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120136 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120144 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120133, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120133) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120133, CONCAT('^(?:-*[^-]){', STR(((91 - ?templateMotifSequenceMatchBeginPositionQ8VUS5134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120135, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120135) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120135, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120135) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) . BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_01120136) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t147) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse47) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch152 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5153 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5155 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120148 . ?templateMotifSequenceMatchRegionQ8VUS5153 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5154 . ?templateMotifSequenceMatchBeginQ8VUS5154 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5149 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5155 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch156 faldo:location ?targetMotifMatchRegionMatch157 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120159 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120150 . ?targetMotifMatchRegionMatch157 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120158 . ?targetMotifMatchRegionMatchBeginMF_01120158 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120151 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120159 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120148, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120148) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120148, CONCAT('^(?:-*[^-]){', STR(((125 - ?templateMotifSequenceMatchBeginPositionQ8VUS5149) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1160) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120150, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120150, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120150) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120150, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1160), '}'), '')))), '[^-]', ''))) AS ?step2161) . BIND(((?step2161 + ?targetMotifMatchRegionMatchBeginPositionMF_01120151) - 1) AS ?thisPositionOn56) . BIND(?thisPositionOn56 AS ?thisPositionOn57) . BIND(?this AS ?pfs1t162) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch167 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5168 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5170 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120163 . ?templateMotifSequenceMatchRegionQ8VUS5168 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5169 . ?templateMotifSequenceMatchBeginQ8VUS5169 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5164 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5170 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch171 faldo:location ?targetMotifMatchRegionMatch172 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120174 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120165 . ?targetMotifMatchRegionMatch172 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120173 . ?targetMotifMatchRegionMatchBeginMF_01120173 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120166 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120174 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120163, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120163) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120163, CONCAT('^(?:-*[^-]){', STR(((148 - ?templateMotifSequenceMatchBeginPositionQ8VUS5164) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120165, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120165) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120165, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120165) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120165, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) . BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_01120166) - 1) AS ?thisPositionOn63) . BIND(?thisPositionOn63 AS ?thisPositionOn64) . BIND(?this AS ?pfs1t177) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn63, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionQ8VUS5183 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ8VUS5185 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ8VUS5MF_01120178 . ?templateMotifSequenceMatchRegionQ8VUS5183 faldo:begin ?templateMotifSequenceMatchBeginQ8VUS5184 . ?templateMotifSequenceMatchBeginQ8VUS5184 faldo:position ?templateMotifSequenceMatchBeginPositionQ8VUS5179 ; faldo:reference isoform:Q8VUS5-1 . ?templateMotifSequenceProfileAlignmentOperationQ8VUS5185 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . ?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01120189 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ8VUS5MF_01120180 . ?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01120188 . ?targetMotifMatchRegionMatchBeginMF_01120188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01120181 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01120189 edam:has_input signature:MF_01120 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ8VUS5MF_01120178, 1, (STRLEN(?templateMotifCigarQ8VUS5MF_01120178) - STRLEN(REPLACE(?templateMotifCigarQ8VUS5MF_01120178, CONCAT('^(?:-*[^-]){', STR(((326 - ?templateMotifSequenceMatchBeginPositionQ8VUS5179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120180, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120180) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ8VUS5MF_01120180, 1, (STRLEN(?targetMotifMatchCigarQ8VUS5MF_01120180) - STRLEN(REPLACE(?targetMotifMatchCigarQ8VUS5MF_01120180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) . BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_01120181) - 1) AS ?thisPositionOn70) . BIND(?thisPositionOn70 AS ?thisPositionOn71) . BIND(?this AS ?pfs1t192) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01120a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2281 . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_01120a11')) AS ?name11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1297 . BIND(?this AS ?case12) . BIND(URI(CONCAT(STR(?this), '#MF_01120a13')) AS ?name13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:200795 . BIND(?this AS ?case14) . BIND(URI(CONCAT(STR(?this), '#MF_01120a15')) AS ?name15) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2157 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:2281 . })) . BIND(?this AS ?case16) . BIND(URI(CONCAT(STR(?this), '#MF_01120a17')) AS ?name17) . } }