| http://purl.uniprot.org/unirules/MF_01970#construct | http://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 |