Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01970#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01970#construct-template-89
http://purl.uniprot.org/unirules/MF_01970#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01970#construct-template-66
http://purl.uniprot.org/unirules/MF_01970#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01970#construct-template-42
http://purl.uniprot.org/unirules/MF_01970#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01970#construct-template-43
http://purl.uniprot.org/unirules/MF_01970#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01970#construct-template-67
http://purl.uniprot.org/unirules/MF_01970#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01970#construct-template-44
http://purl.uniprot.org/unirules/MF_01970#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01970#construct-template-68
http://purl.uniprot.org/unirules/MF_01970#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01970#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01970#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01970#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01970#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01970#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:692007 up:source unirule:MF_01970 . _:692008 up:source unirule:MF_01970 . _:692009 up:source unirule:MF_01970 . _:692010 up:source unirule:MF_01970 . _:692011 up:source unirule:MF_01970 . _:692012 up:source unirule:MF_01970 . _:692013 up:source unirule:MF_01970 . _:692014 up:source unirule:MF_01970 . _:692015 up:source unirule:MF_01970 . _:692016 up:source unirule:MF_01970 . _:692017 up:source unirule:MF_01970 . _:692018 up:source unirule:MF_01970 . _:692019 up:source unirule:MF_01970 . _:692020 up:source unirule:MF_01970 . _:692021 up:source unirule:MF_01970 . _:692022 up:source unirule:MF_01970 . _:692023 up:source unirule:MF_01970 . _:692024 up:source unirule:MF_01970 . _:692025 up:source unirule:MF_01970 . _:692026 up:source unirule:MF_01970 . _:692027 up:source unirule:MF_01970 . _:692028 up:source unirule:MF_01970 . _:692029 up:source unirule:MF_01970 . _:692030 up:source unirule:MF_01970 . _:692031 up:source unirule:MF_01970 . _:692032 up:source unirule:MF_01970 . _:692033 up:source unirule:MF_01970 . _:692034 up:source unirule:MF_01970 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0019805 , GO:0030170 , GO:0030429 , GO:0034354 , GO:0097053 , keyword:378 , keyword:662 ; up:recommendedName ?name0 . ?name0 up:ecName '3.7.1.3' ; up:fullName 'Kynureninase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'L-kynurenine hydrolase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'kynU' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the cleavage of L-kynurenine (L-Kyn) and L-3-hydroxykynurenine (L-3OHKyn) into anthranilic acid (AA) and 3-hydroxyanthranilic acid (3-OHAA), respectively.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity ; up:enzymeClass . ?annotation6 up:activity ?activity7 ; rdf:type up:Catalytic_Activity_Annotation . ?activity7 up:catalyticActivity . ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Amino-acid degradation; L-kynurenine degradation; L-alanine and anthranilate from L-kynurenine: step 1/1.' . ?annotation9 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; NAD(+) biosynthesis; quinolinate from L-kynurenine: step 2/3.' . ?annotation10 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the kynureninase family.' . ?case12 up:classifiedWith keyword:663 . ?pfs13 up:annotation ?annotation14 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-(pyridoxal phosphate)lysine' . ?pfsb15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?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 ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf chebi:597326 . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; up:ligand ?ligand51 ; rdf:type up:Binding_Site_Annotation . ?pfsb49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?ligand51 rdfs:subClassOf chebi:597326 . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; up:ligand ?ligand58 ; rdf:type up:Binding_Site_Annotation . ?pfsb56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?ligand58 rdfs:subClassOf chebi:597326 . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; up:ligand ?ligand65 ; rdf:type up:Binding_Site_Annotation . ?pfsb63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?ligand65 rdfs:subClassOf chebi:597326 . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf chebi:597326 . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; up:ligand ?ligand79 ; rdf:type up:Binding_Site_Annotation . ?pfsb77 faldo:position ?thisPositionOn80 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?ligand79 rdfs:subClassOf chebi:597326 . _:692035 a rdf:Statement ; up:attribution _:692007 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:692036 a rdf:Statement ; up:attribution _:692008 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:692037 a rdf:Statement ; up:attribution _:692009 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:692038 a rdf:Statement ; up:attribution _:692010 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:692039 a rdf:Statement ; up:attribution _:692011 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:692040 a rdf:Statement ; up:attribution _:692012 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:692041 a rdf:Statement ; up:attribution _:692013 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:692042 a rdf:Statement ; up:attribution _:692014 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:692043 a rdf:Statement ; up:attribution _:692015 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:692044 a rdf:Statement ; up:attribution _:692016 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:692045 a rdf:Statement ; up:attribution _:692017 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:692046 a rdf:Statement ; up:attribution _:692018 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:662 . _:692047 a rdf:Statement ; up:attribution _:692019 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030170 . _:692048 a rdf:Statement ; up:attribution _:692020 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0030429 . _:692049 a rdf:Statement ; up:attribution _:692021 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0097053 . _:692050 a rdf:Statement ; up:attribution _:692022 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019805 . _:692051 a rdf:Statement ; up:attribution _:692023 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0034354 . _:692052 a rdf:Statement ; up:attribution _:692024 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:663 . _:692053 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:692054 a rdf:Statement ; up:attribution _:692025 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:692055 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:692056 a rdf:Statement ; up:attribution _:692026 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:692057 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:692058 a rdf:Statement ; up:attribution _:692027 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:692059 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:692060 a rdf:Statement ; up:attribution _:692028 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:692061 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:692062 a rdf:Statement ; up:attribution _:692029 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:692063 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:692064 a rdf:Statement ; up:attribution _:692030 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:692065 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:692066 a rdf:Statement ; up:attribution _:692031 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:692067 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:692068 a rdf:Statement ; up:attribution _:692032 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:692069 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:692070 a rdf:Statement ; up:attribution _:692033 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:692071 a rdf:Statement ; up:source unirule:MF_01970 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:692072 a rdf:Statement ; up:attribution _:692034 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01970 #Rule MF_01970 Created by:? on:2012-07-30 Modified by:Catherine Rivoire on:2025-06-13 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01970 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01970a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01970a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01970a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01970a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_01970a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_01970a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01970a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01970a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01970a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch86 faldo:location ?templateMotifSequenceMatchRegionP8378887 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP8378889 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_0197082 . ?templateMotifSequenceMatchRegionP8378887 faldo:begin ?templateMotifSequenceMatchBeginP8378888 . ?templateMotifSequenceMatchBeginP8378888 faldo:position ?templateMotifSequenceMatchBeginPositionP8378883 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP8378889 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch90 faldo:location ?targetMotifMatchRegionMatch91 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0197093 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_0197084 . ?targetMotifMatchRegionMatch91 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0197092 . ?targetMotifMatchRegionMatchBeginMF_0197092 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197085 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0197093 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagPLP) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_0197082, 1, (STRLEN(?templateMotifCigarP83788MF_0197082) - STRLEN(REPLACE(?templateMotifCigarP83788MF_0197082, CONCAT('^(?:-*[^-]){', STR(((227 - ?templateMotifSequenceMatchBeginPositionP8378883) + 1)), '}'), '')))), '[a-z]', '')) AS ?step194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_0197084, 1, (STRLEN(?targetMotifMatchCigarP83788MF_0197084) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_0197084, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_0197084, 1, (STRLEN(?targetMotifMatchCigarP83788MF_0197084) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_0197084, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step194), '}'), '')))), '[^-]', ''))) AS ?step295) . BIND(((?step295 + ?targetMotifMatchRegionMatchBeginPositionMF_0197085) - 1) AS ?thisPositionOn17) . BIND(?thisPositionOn17 AS ?thisPositionOn18) . BIND(?this AS ?pfs1t96) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01970a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch101 faldo:location ?templateMotifSequenceMatchRegionP83788102 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788104 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_0197097 . ?templateMotifSequenceMatchRegionP83788102 faldo:begin ?templateMotifSequenceMatchBeginP83788103 . ?templateMotifSequenceMatchBeginP83788103 faldo:position ?templateMotifSequenceMatchBeginPositionP8378898 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788104 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch105 faldo:location ?targetMotifMatchRegionMatch106 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970108 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_0197099 . ?targetMotifMatchRegionMatch106 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970107 . ?targetMotifMatchRegionMatchBeginMF_01970107 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970100 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970108 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_0197097, 1, (STRLEN(?templateMotifCigarP83788MF_0197097) - STRLEN(REPLACE(?templateMotifCigarP83788MF_0197097, CONCAT('^(?:-*[^-]){', STR(((129 - ?templateMotifSequenceMatchBeginPositionP8378898) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1109) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_0197099, 1, (STRLEN(?targetMotifMatchCigarP83788MF_0197099) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_0197099, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_0197099, 1, (STRLEN(?targetMotifMatchCigarP83788MF_0197099) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_0197099, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1109), '}'), '')))), '[^-]', ''))) AS ?step2110) . BIND(((?step2110 + ?targetMotifMatchRegionMatchBeginPositionMF_01970100) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_0197097, 1, (STRLEN(?templateMotifCigarP83788MF_0197097) - STRLEN(REPLACE(?templateMotifCigarP83788MF_0197097, CONCAT('^(?:-*[^-]){', STR(((132 - ?templateMotifSequenceMatchBeginPositionP8378898) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_0197099, 1, (STRLEN(?targetMotifMatchCigarP83788MF_0197099) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_0197099, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_0197099, 1, (STRLEN(?targetMotifMatchCigarP83788MF_0197099) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_0197099, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_01970100) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs2t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER (REGEX('FP[ST]D', SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)))) . BIND(URI(CONCAT(STR(?this), '#MF_01970a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP83788119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_01970114 . ?templateMotifSequenceMatchRegionP83788119 faldo:begin ?templateMotifSequenceMatchBeginP83788120 . ?templateMotifSequenceMatchBeginP83788120 faldo:position ?templateMotifSequenceMatchBeginPositionP83788115 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788121 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_01970116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970124 . ?targetMotifMatchRegionMatchBeginMF_01970124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970125 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_01970114, 1, (STRLEN(?templateMotifCigarP83788MF_01970114) - STRLEN(REPLACE(?templateMotifCigarP83788MF_01970114, CONCAT('^(?:-*[^-]){', STR(((97 - ?templateMotifSequenceMatchBeginPositionP83788115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_01970116, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970116) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_01970116, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970116) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_01970117) - 1) AS ?thisPositionOn31) . BIND(?thisPositionOn31 AS ?thisPositionOn32) . BIND(?this AS ?pfs2t128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER (REGEX('[TIL]', SUBSTR(?thisSequenceValue, ?thisPositionOn31, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01970a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP83788134 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788136 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_01970129 . ?templateMotifSequenceMatchRegionP83788134 faldo:begin ?templateMotifSequenceMatchBeginP83788135 . ?templateMotifSequenceMatchBeginP83788135 faldo:position ?templateMotifSequenceMatchBeginPositionP83788130 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788136 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970140 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_01970131 . ?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970139 . ?targetMotifMatchRegionMatchBeginMF_01970139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970132 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970140 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_01970129, 1, (STRLEN(?templateMotifCigarP83788MF_01970129) - STRLEN(REPLACE(?templateMotifCigarP83788MF_01970129, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionP83788130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_01970131, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970131) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_01970131, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970131) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) . BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01970132) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs2t143) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER (REGEX('[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01970a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionP83788149 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788151 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_01970144 . ?templateMotifSequenceMatchRegionP83788149 faldo:begin ?templateMotifSequenceMatchBeginP83788150 . ?templateMotifSequenceMatchBeginP83788150 faldo:position ?templateMotifSequenceMatchBeginPositionP83788145 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788151 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970155 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_01970146 . ?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970154 . ?targetMotifMatchRegionMatchBeginMF_01970154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970147 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970155 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_01970144, 1, (STRLEN(?templateMotifCigarP83788MF_01970144) - STRLEN(REPLACE(?templateMotifCigarP83788MF_01970144, CONCAT('^(?:-*[^-]){', STR(((172 - ?templateMotifSequenceMatchBeginPositionP83788145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_01970146, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970146) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_01970146, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970146) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_01970147) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs2t158) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_01970a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionP83788164 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788166 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_01970159 . ?templateMotifSequenceMatchRegionP83788164 faldo:begin ?templateMotifSequenceMatchBeginP83788165 . ?templateMotifSequenceMatchBeginP83788165 faldo:position ?templateMotifSequenceMatchBeginPositionP83788160 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788166 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970170 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_01970161 . ?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970169 . ?targetMotifMatchRegionMatchBeginMF_01970169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970162 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970170 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_01970159, 1, (STRLEN(?templateMotifCigarP83788MF_01970159) - STRLEN(REPLACE(?templateMotifCigarP83788MF_01970159, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP83788160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_01970161, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970161) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_01970161, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970161) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) . BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01970162) - 1) AS ?thisPositionOn52) . BIND(?thisPositionOn52 AS ?thisPositionOn53) . BIND(?this AS ?pfs2t173) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01970a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionP83788179 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788181 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_01970174 . ?templateMotifSequenceMatchRegionP83788179 faldo:begin ?templateMotifSequenceMatchBeginP83788180 . ?templateMotifSequenceMatchBeginP83788180 faldo:position ?templateMotifSequenceMatchBeginPositionP83788175 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788181 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970185 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_01970176 . ?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970184 . ?targetMotifMatchRegionMatchBeginMF_01970184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970177 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970185 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_01970174, 1, (STRLEN(?templateMotifCigarP83788MF_01970174) - STRLEN(REPLACE(?templateMotifCigarP83788MF_01970174, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionP83788175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_01970176, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970176) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_01970176, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970176) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) . BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_01970177) - 1) AS ?thisPositionOn59) . BIND(?thisPositionOn59 AS ?thisPositionOn60) . BIND(?this AS ?pfs2t188) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse57) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn59, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01970a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionP83788194 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788196 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_01970189 . ?templateMotifSequenceMatchRegionP83788194 faldo:begin ?templateMotifSequenceMatchBeginP83788195 . ?templateMotifSequenceMatchBeginP83788195 faldo:position ?templateMotifSequenceMatchBeginPositionP83788190 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788196 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970200 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_01970191 . ?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970199 . ?targetMotifMatchRegionMatchBeginMF_01970199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970192 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970200 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_01970189, 1, (STRLEN(?templateMotifCigarP83788MF_01970189) - STRLEN(REPLACE(?templateMotifCigarP83788MF_01970189, CONCAT('^(?:-*[^-]){', STR(((226 - ?templateMotifSequenceMatchBeginPositionP83788190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_01970191, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970191) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_01970191, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970191) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01970192) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs2t203) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse64) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'Y')) . BIND(URI(CONCAT(STR(?this), '#MF_01970a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP83788209 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788211 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_01970204 . ?templateMotifSequenceMatchRegionP83788209 faldo:begin ?templateMotifSequenceMatchBeginP83788210 . ?templateMotifSequenceMatchBeginP83788210 faldo:position ?templateMotifSequenceMatchBeginPositionP83788205 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788211 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970215 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_01970206 . ?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970214 . ?targetMotifMatchRegionMatchBeginMF_01970214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970207 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970215 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_01970204, 1, (STRLEN(?templateMotifCigarP83788MF_01970204) - STRLEN(REPLACE(?templateMotifCigarP83788MF_01970204, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionP83788205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_01970206, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970206) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_01970206, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970206) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01970207) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs2t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse71) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'W')) . BIND(URI(CONCAT(STR(?this), '#MF_01970a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP83788224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP83788226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP83788MF_01970219 . ?templateMotifSequenceMatchRegionP83788224 faldo:begin ?templateMotifSequenceMatchBeginP83788225 . ?templateMotifSequenceMatchBeginP83788225 faldo:position ?templateMotifSequenceMatchBeginPositionP83788220 ; faldo:reference isoform:P83788-1 . ?templateMotifSequenceProfileAlignmentOperationP83788226 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01970230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP83788MF_01970221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01970229 . ?targetMotifMatchRegionMatchBeginMF_01970229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01970222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01970230 edam:has_input signature:MF_01970 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP83788MF_01970219, 1, (STRLEN(?templateMotifCigarP83788MF_01970219) - STRLEN(REPLACE(?templateMotifCigarP83788MF_01970219, CONCAT('^(?:-*[^-]){', STR(((282 - ?templateMotifSequenceMatchBeginPositionP83788220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP83788MF_01970221, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970221) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP83788MF_01970221, 1, (STRLEN(?targetMotifMatchCigarP83788MF_01970221) - STRLEN(REPLACE(?targetMotifMatchCigarP83788MF_01970221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01970222) - 1) AS ?thisPositionOn80) . BIND(?thisPositionOn80 AS ?thisPositionOn81) . BIND(?this AS ?pfs2t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn80))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfse78) . FILTER (REGEX('[TN]', SUBSTR(?thisSequenceValue, ?thisPositionOn80, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01970a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag234) . } BIND(IF(BOUND(?tagPLP), ?caseWithTag234, ?UNBOUND_VARIABLE) AS ?case12) . } "xsd:string
http://purl.uniprot.org/unirules/MF_01970http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01970#construct