| http://purl.uniprot.org/unirules/MF_00563#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:219922 up:source unirule:MF_00563 .
_:219923 up:source unirule:MF_00563 .
_:219924 up:source unirule:MF_00563 .
_:219925 up:source unirule:MF_00563 .
_:219926 up:source unirule:MF_00563 .
_:219927 up:source unirule:MF_00563 .
_:219928 up:source unirule:MF_00563 .
_:219929 up:source unirule:MF_00563 .
_:219930 up:source unirule:MF_00563 .
_:219931 up:source unirule:MF_00563 .
_:219932 up:source unirule:MF_00563 .
_:219933 up:source unirule:MF_00563 .
_:219934 up:source unirule:MF_00563 .
_:219935 up:source unirule:MF_00563 .
_:219936 up:source unirule:MF_00563 .
_:219937 up:source unirule:MF_00563 .
_:219938 up:source unirule:MF_00563 .
_:219939 up:source unirule:MF_00563 .
_:219940 up:source unirule:MF_00563 .
_:219941 up:source unirule:MF_00563 .
_:219942 up:source unirule:MF_00563 .
_:219943 up:source unirule:MF_00563 .
_:219944 up:source unirule:MF_00563 .
_:219945 up:source unirule:MF_00563 .
_:219946 up:source unirule:MF_00563 .
_:219947 up:source unirule:MF_00563 .
_:219948 up:source unirule:MF_00563 .
?this up:annotation ?annotation0 ,
?annotation1 ,
?annotation3 ;
up:classifiedWith GO:0005737 ,
keyword:378 ,
keyword:520 ,
keyword:554 ,
keyword:963 .
?annotation0 up:cofactor chebi:57540 ;
rdf:type up:Cofactor_Annotation ;
rdfs:comment 'Binds 1 NAD(+) per subunit.' .
?annotation1 a up:Subcellular_Location_Annotation .
?annotation1li2 up:cellularComponent .
?annotation3 a up:Similarity_Annotation ;
rdfs:comment 'Belongs to the adenosylhomocysteinase family.' .
?case4 up:classifiedWith GO:0006556 ,
GO:0016802 ;
up:recommendedName ?name5 .
?name5 up:ecName '3.13.1.9' ;
up:fullName 'S-inosyl-L-homocysteine hydrolase' ;
up:shortName 'SIHH' ;
rdf:type up:Structured_Name .
?case6 up:alternativeName ?name8 ;
up:classifiedWith GO:0004013 ,
GO:0071269 ;
up:recommendedName ?name7 .
?name7 up:ecName '3.13.2.1' ;
up:fullName 'Adenosylhomocysteinase' ;
rdf:type up:Structured_Name .
?name8 up:fullName 'S-adenosyl-L-homocysteine hydrolase' ;
up:shortName 'AdoHcyase' ;
rdf:type up:Structured_Name .
?pfs9 up:annotation ?annotation10 .
?annotation10 faldo:begin ?pfsb11 ;
faldo:end ?pfse12 ;
up:ligand ?ligand13 ;
rdf:type up:Binding_Site_Annotation .
?pfsb11 faldo:position ?thisPositionOn14 ;
rdf:type faldo:ExactPosition .
?pfse12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?ligand13 rdfs:subClassOf chebi:57540 .
?pfs16 up:annotation ?annotation17 .
?annotation17 faldo:begin ?pfsb18 ;
faldo:end ?pfse19 ;
up:ligand ?ligand20 ;
rdf:type up:Binding_Site_Annotation .
?pfsb18 faldo:position ?thisPositionOn21 ;
rdf:type faldo:ExactPosition .
?pfse19 faldo:position ?thisPositionOn22 ;
rdf:type faldo:ExactPosition .
?ligand20 rdfs:subClassOf chebi:57540 .
?pfs23 up:annotation ?annotation24 .
?annotation24 faldo:begin ?pfsb25 ;
faldo:end ?pfse26 ;
up:ligand ?ligand27 ;
rdf:type up:Binding_Site_Annotation .
?pfsb25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?pfse26 faldo:position ?thisPositionOn29 ;
rdf:type faldo:ExactPosition .
?ligand27 rdfs:subClassOf chebi:57540 .
?pfs30 up:annotation ?annotation31 .
?annotation31 faldo:begin ?pfsb32 ;
faldo:end ?pfse33 ;
up:ligand ?ligand34 ;
rdf:type up:Binding_Site_Annotation .
?pfsb32 faldo:position ?thisPositionOn36 ;
rdf:type faldo:ExactPosition .
?pfse33 faldo:position ?thisPositionOn37 ;
rdf:type faldo:ExactPosition .
?ligand34 rdfs:subClassOf ?molecule35 .
?molecule35 rdfs:label 'substrate' .
?pfs38 up:annotation ?annotation39 .
?annotation39 faldo:begin ?pfsb40 ;
faldo:end ?pfse41 ;
up:ligand ?ligand42 ;
rdf:type up:Binding_Site_Annotation .
?pfsb40 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse41 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?ligand42 rdfs:subClassOf ?molecule43 .
?molecule43 rdfs:label 'substrate' .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
up:ligand ?ligand50 ;
rdf:type up:Binding_Site_Annotation .
?pfsb48 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?ligand50 rdfs:subClassOf ?molecule51 .
?molecule51 rdfs:label 'substrate' .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
up:ligand ?ligand58 ;
rdf:type up:Binding_Site_Annotation .
?pfsb56 faldo:position ?thisPositionOn60 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn61 ;
rdf:type faldo:ExactPosition .
?ligand58 rdfs:subClassOf ?molecule59 .
?molecule59 rdfs:label 'substrate' .
?pfs62 up:annotation ?annotation63 .
?annotation63 faldo:begin ?pfsb64 ;
faldo:end ?pfse65 ;
up:ligand ?ligand66 ;
rdf:type up:Binding_Site_Annotation .
?pfsb64 faldo:position ?thisPositionOn68 ;
rdf:type faldo:ExactPosition .
?pfse65 faldo:position ?thisPositionOn69 ;
rdf:type faldo:ExactPosition .
?ligand66 rdfs:subClassOf ?molecule67 .
?molecule67 rdfs:label 'substrate' .
?pfs70 up:annotation ?annotation71 .
?annotation71 faldo:begin ?pfsb72 ;
faldo:end ?pfse73 ;
up:ligand ?ligand74 ;
rdf:type up:Binding_Site_Annotation .
?pfsb72 faldo:position ?thisPositionOn75 ;
rdf:type faldo:ExactPosition .
?pfse73 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?ligand74 rdfs:subClassOf chebi:57540 .
?pfs77 up:annotation ?annotation78 .
?annotation78 faldo:begin ?pfsb79 ;
faldo:end ?pfse80 ;
up:ligand ?ligand81 ;
rdf:type up:Binding_Site_Annotation .
?pfsb79 faldo:position ?thisPositionOn82 ;
rdf:type faldo:ExactPosition .
?pfse80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?ligand81 rdfs:subClassOf chebi:57540 .
?pfs84 up:annotation ?annotation85 .
?annotation85 faldo:begin ?pfsb86 ;
faldo:end ?pfse87 ;
up:ligand ?ligand88 ;
rdf:type up:Binding_Site_Annotation .
?pfsb86 faldo:position ?thisPositionOn89 ;
rdf:type faldo:ExactPosition .
?pfse87 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?ligand88 rdfs:subClassOf chebi:57540 .
?pfs91 up:annotation ?annotation92 .
?annotation92 faldo:begin ?pfsb93 ;
faldo:end ?pfse94 ;
up:ligand ?ligand95 ;
rdf:type up:Binding_Site_Annotation .
?pfsb93 faldo:position ?thisPositionOn96 ;
rdf:type faldo:ExactPosition .
?pfse94 faldo:position ?thisPositionOn97 ;
rdf:type faldo:ExactPosition .
?ligand95 rdfs:subClassOf chebi:57540 .
_:219949 a rdf:Statement ;
up:attribution _:219922 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation0 .
_:219950 a rdf:Statement ;
up:attribution _:219923 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation1 .
_:219951 a rdf:Statement ;
up:attribution _:219924 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:219952 a rdf:Statement ;
up:attribution _:219925 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:963 .
_:219953 a rdf:Statement ;
up:attribution _:219926 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:219954 a rdf:Statement ;
up:attribution _:219927 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:219955 a rdf:Statement ;
up:attribution _:219928 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:554 .
_:219956 a rdf:Statement ;
up:attribution _:219929 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0005737 .
_:219957 a rdf:Statement ;
up:attribution _:219930 ;
rdf:subject ?case4 ;
rdf:predicate up:recommendedName ;
rdf:object ?name5 .
_:219958 a rdf:Statement ;
up:attribution _:219931 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0016802 .
_:219959 a rdf:Statement ;
up:attribution _:219932 ;
rdf:subject ?case4 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006556 .
_:219960 a rdf:Statement ;
up:attribution _:219933 ;
rdf:subject ?case6 ;
rdf:predicate up:recommendedName ;
rdf:object ?name7 .
_:219961 a rdf:Statement ;
up:attribution _:219934 ;
rdf:subject ?case6 ;
rdf:predicate up:alternativeName ;
rdf:object ?name8 .
_:219962 a rdf:Statement ;
up:attribution _:219935 ;
rdf:subject ?case6 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004013 .
_:219963 a rdf:Statement ;
up:attribution _:219936 ;
rdf:subject ?case6 ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0071269 .
_:219964 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:219965 a rdf:Statement ;
up:attribution _:219937 ;
rdf:subject ?pfs9 ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:219966 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:219967 a rdf:Statement ;
up:attribution _:219938 ;
rdf:subject ?pfs16 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:219968 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:219969 a rdf:Statement ;
up:attribution _:219939 ;
rdf:subject ?pfs23 ;
rdf:predicate up:annotation ;
rdf:object ?annotation24 .
_:219970 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:219971 a rdf:Statement ;
up:attribution _:219940 ;
rdf:subject ?pfs30 ;
rdf:predicate up:annotation ;
rdf:object ?annotation31 .
_:219972 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:219973 a rdf:Statement ;
up:attribution _:219941 ;
rdf:subject ?pfs38 ;
rdf:predicate up:annotation ;
rdf:object ?annotation39 .
_:219974 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:219975 a rdf:Statement ;
up:attribution _:219942 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:219976 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:219977 a rdf:Statement ;
up:attribution _:219943 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:219978 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:219979 a rdf:Statement ;
up:attribution _:219944 ;
rdf:subject ?pfs62 ;
rdf:predicate up:annotation ;
rdf:object ?annotation63 .
_:219980 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:219981 a rdf:Statement ;
up:attribution _:219945 ;
rdf:subject ?pfs70 ;
rdf:predicate up:annotation ;
rdf:object ?annotation71 .
_:219982 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:219983 a rdf:Statement ;
up:attribution _:219946 ;
rdf:subject ?pfs77 ;
rdf:predicate up:annotation ;
rdf:object ?annotation78 .
_:219984 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:219985 a rdf:Statement ;
up:attribution _:219947 ;
rdf:subject ?pfs84 ;
rdf:predicate up:annotation ;
rdf:object ?annotation85 .
_:219986 a rdf:Statement ;
up:source unirule:MF_00563 ;
rdf:subject ?pfs91 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
_:219987 a rdf:Statement ;
up:attribution _:219948 ;
rdf:subject ?pfs91 ;
rdf:predicate up:annotation ;
rdf:object ?annotation92 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_00563
#Rule MF_00563 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03
VALUES ?supertaxon98 {taxon:2 taxon:2157}
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_00563 .
?thisOrganism rdfs:subClassOf+ ?supertaxon98 .
BIND(URI(CONCAT(STR(?this), '#MF_00563a0')) AS ?annotation0) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a1')) AS ?annotation1) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a3')) AS ?annotation3) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionQ3JY79104 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79106 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_0056399 .
?templateMotifSequenceMatchRegionQ3JY79104 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79105 .
?templateMotifSequenceMatchBeginQ3JY79105 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79100 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79106 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563110 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563101 .
?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563109 .
?targetMotifMatchRegionMatchBeginMF_00563109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563102 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563110 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_0056399, 1, (STRLEN(?templateMotifCigarQ3JY79MF_0056399) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_0056399, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionQ3JY79100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563101, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563101) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563101, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563101) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) .
BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_00563102) - 1) AS ?thisPositionOn14) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_0056399, 1, (STRLEN(?templateMotifCigarQ3JY79MF_0056399) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_0056399, CONCAT('^(?:-*[^-]){', STR(((202 - ?templateMotifSequenceMatchBeginPositionQ3JY79100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563101, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563101) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563101, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563101) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_00563102) - 1) AS ?thisPositionOn15) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn14))) AS ?pfsb11) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfse12) .
FILTER (REGEX('TT[TA]', SUBSTR(?thisSequenceValue, ?thisPositionOn14, (?thisPositionOn15 - ?thisPositionOn14)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a10')) AS ?annotation10) .
BIND(?this AS ?pfs9) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch120 faldo:location ?templateMotifSequenceMatchRegionQ3JY79121 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79123 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563116 .
?templateMotifSequenceMatchRegionQ3JY79121 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79122 .
?templateMotifSequenceMatchBeginQ3JY79122 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79117 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79123 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch124 faldo:location ?targetMotifMatchRegionMatch125 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563127 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563118 .
?targetMotifMatchRegionMatch125 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563126 .
?targetMotifMatchRegionMatchBeginMF_00563126 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563119 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563127 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563116, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563116) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563116, CONCAT('^(?:-*[^-]){', STR(((263 - ?templateMotifSequenceMatchBeginPositionQ3JY79117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1128) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563118, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563118) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563118, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563118) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1128), '}'), '')))), '[^-]', ''))) AS ?step2129) .
BIND(((?step2129 + ?targetMotifMatchRegionMatchBeginPositionMF_00563119) - 1) AS ?thisPositionOn21) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563116, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563116) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563116, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionQ3JY79117) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1130) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563118, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563118) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563118, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563118) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563118, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1130), '}'), '')))), '[^-]', ''))) AS ?step2131) .
BIND(((?step2131 + ?targetMotifMatchRegionMatchBeginPositionMF_00563119) - 1) AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t132) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER (REGEX('G[YF]G[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]G', SUBSTR(?thisSequenceValue, ?thisPositionOn21, (?thisPositionOn22 - ?thisPositionOn21)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a17')) AS ?annotation17) .
BIND(?this AS ?pfs16) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch137 faldo:location ?templateMotifSequenceMatchRegionQ3JY79138 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79140 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563133 .
?templateMotifSequenceMatchRegionQ3JY79138 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79139 .
?templateMotifSequenceMatchBeginQ3JY79139 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79134 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79140 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch141 faldo:location ?targetMotifMatchRegionMatch142 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563144 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563135 .
?targetMotifMatchRegionMatch142 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563143 .
?targetMotifMatchRegionMatchBeginMF_00563143 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563136 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563144 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563133, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563133) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563133, CONCAT('^(?:-*[^-]){', STR(((342 - ?templateMotifSequenceMatchBeginPositionQ3JY79134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1145) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563135, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563135) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563135, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563135) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1145), '}'), '')))), '[^-]', ''))) AS ?step2146) .
BIND(((?step2146 + ?targetMotifMatchRegionMatchBeginPositionMF_00563136) - 1) AS ?thisPositionOn28) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563133, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563133) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563133, CONCAT('^(?:-*[^-]){', STR(((344 - ?templateMotifSequenceMatchBeginPositionQ3JY79134) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1147) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563135, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563135) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563135, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563135) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563135, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1147), '}'), '')))), '[^-]', ''))) AS ?step2148) .
BIND(((?step2148 + ?targetMotifMatchRegionMatchBeginPositionMF_00563136) - 1) AS ?thisPositionOn29) .
BIND(?this AS ?pfs1t149) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb25) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse26) .
FILTER (REGEX('[ISA]GH', SUBSTR(?thisSequenceValue, ?thisPositionOn28, (?thisPositionOn29 - ?thisPositionOn28)))) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a24')) AS ?annotation24) .
BIND(?this AS ?pfs23) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch154 faldo:location ?templateMotifSequenceMatchRegionQ3JY79155 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79157 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563150 .
?templateMotifSequenceMatchRegionQ3JY79155 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79156 .
?templateMotifSequenceMatchBeginQ3JY79156 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79151 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79157 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch158 faldo:location ?targetMotifMatchRegionMatch159 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563161 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563152 .
?targetMotifMatchRegionMatch159 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563160 .
?targetMotifMatchRegionMatchBeginMF_00563160 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563153 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563161 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563150, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563150) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563150, CONCAT('^(?:-*[^-]){', STR(((64 - ?templateMotifSequenceMatchBeginPositionQ3JY79151) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1162) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563152, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563152) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563152, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563152) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563152, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1162), '}'), '')))), '[^-]', ''))) AS ?step2163) .
BIND(((?step2163 + ?targetMotifMatchRegionMatchBeginPositionMF_00563153) - 1) AS ?thisPositionOn36) .
BIND(?thisPositionOn36 AS ?thisPositionOn37) .
BIND(?this AS ?pfs1t164) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb32) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse33) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, 1) = 'T')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a31')) AS ?annotation31) .
BIND(?this AS ?pfs30) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch169 faldo:location ?templateMotifSequenceMatchRegionQ3JY79170 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79172 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563165 .
?templateMotifSequenceMatchRegionQ3JY79170 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79171 .
?templateMotifSequenceMatchBeginQ3JY79171 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79166 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79172 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch173 faldo:location ?targetMotifMatchRegionMatch174 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563176 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563167 .
?targetMotifMatchRegionMatch174 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563175 .
?targetMotifMatchRegionMatchBeginMF_00563175 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563168 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563176 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563165, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563165) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563165, CONCAT('^(?:-*[^-]){', STR(((139 - ?templateMotifSequenceMatchBeginPositionQ3JY79166) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1177) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563167, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563167) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563167, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563167) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563167, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1177), '}'), '')))), '[^-]', ''))) AS ?step2178) .
BIND(((?step2178 + ?targetMotifMatchRegionMatchBeginPositionMF_00563168) - 1) AS ?thisPositionOn44) .
BIND(?thisPositionOn44 AS ?thisPositionOn45) .
BIND(?this AS ?pfs1t179) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb40) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse41) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a39')) AS ?annotation39) .
BIND(?this AS ?pfs38) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch184 faldo:location ?templateMotifSequenceMatchRegionQ3JY79185 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79187 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563180 .
?templateMotifSequenceMatchRegionQ3JY79185 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79186 .
?templateMotifSequenceMatchBeginQ3JY79186 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79181 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79187 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch188 faldo:location ?targetMotifMatchRegionMatch189 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563191 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563182 .
?targetMotifMatchRegionMatch189 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563190 .
?targetMotifMatchRegionMatchBeginMF_00563190 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563183 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563191 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563180, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563180) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563180, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionQ3JY79181) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563182, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563182) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563182, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563182) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563182, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) .
BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_00563183) - 1) AS ?thisPositionOn52) .
BIND(?thisPositionOn52 AS ?thisPositionOn53) .
BIND(?this AS ?pfs1t194) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse49) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn52, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch199 faldo:location ?templateMotifSequenceMatchRegionQ3JY79200 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79202 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563195 .
?templateMotifSequenceMatchRegionQ3JY79200 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79201 .
?templateMotifSequenceMatchBeginQ3JY79201 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79196 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79202 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch203 faldo:location ?targetMotifMatchRegionMatch204 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563206 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563197 .
?targetMotifMatchRegionMatch204 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563205 .
?targetMotifMatchRegionMatchBeginMF_00563205 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563198 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563206 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563195, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563195) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563195, CONCAT('^(?:-*[^-]){', STR(((229 - ?templateMotifSequenceMatchBeginPositionQ3JY79196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1207) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563197, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563197) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563197, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563197) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), '')))), '[^-]', ''))) AS ?step2208) .
BIND(((?step2208 + ?targetMotifMatchRegionMatchBeginPositionMF_00563198) - 1) AS ?thisPositionOn60) .
BIND(?thisPositionOn60 AS ?thisPositionOn61) .
BIND(?this AS ?pfs1t209) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfse57) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn60, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch214 faldo:location ?templateMotifSequenceMatchRegionQ3JY79215 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79217 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563210 .
?templateMotifSequenceMatchRegionQ3JY79215 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79216 .
?templateMotifSequenceMatchBeginQ3JY79216 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79211 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79217 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch218 faldo:location ?targetMotifMatchRegionMatch219 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563221 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563212 .
?targetMotifMatchRegionMatch219 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563220 .
?targetMotifMatchRegionMatchBeginMF_00563220 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563213 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563221 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563210, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563210) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563210, CONCAT('^(?:-*[^-]){', STR(((233 - ?templateMotifSequenceMatchBeginPositionQ3JY79211) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1222) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563212, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563212) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563212, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563212) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), '')))), '[^-]', ''))) AS ?step2223) .
BIND(((?step2223 + ?targetMotifMatchRegionMatchBeginPositionMF_00563213) - 1) AS ?thisPositionOn68) .
BIND(?thisPositionOn68 AS ?thisPositionOn69) .
BIND(?this AS ?pfs1t224) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb64) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse65) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a63')) AS ?annotation63) .
BIND(?this AS ?pfs62) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch229 faldo:location ?templateMotifSequenceMatchRegionQ3JY79230 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79232 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563225 .
?templateMotifSequenceMatchRegionQ3JY79230 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79231 .
?templateMotifSequenceMatchBeginQ3JY79231 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79226 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79232 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch233 faldo:location ?targetMotifMatchRegionMatch234 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563236 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563227 .
?targetMotifMatchRegionMatch234 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563235 .
?targetMotifMatchRegionMatchBeginMF_00563235 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563228 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563236 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563225, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563225) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563225, CONCAT('^(?:-*[^-]){', STR(((234 - ?templateMotifSequenceMatchBeginPositionQ3JY79226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1237) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563227, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563227) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563227, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563227) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), '')))), '[^-]', ''))) AS ?step2238) .
BIND(((?step2238 + ?targetMotifMatchRegionMatchBeginPositionMF_00563228) - 1) AS ?thisPositionOn75) .
BIND(?thisPositionOn75 AS ?thisPositionOn76) .
BIND(?this AS ?pfs1t239) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a71')) AS ?annotation71) .
BIND(?this AS ?pfs70) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch244 faldo:location ?templateMotifSequenceMatchRegionQ3JY79245 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79247 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563240 .
?templateMotifSequenceMatchRegionQ3JY79245 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79246 .
?templateMotifSequenceMatchBeginQ3JY79246 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79241 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79247 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch248 faldo:location ?targetMotifMatchRegionMatch249 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563251 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563242 .
?targetMotifMatchRegionMatch249 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563250 .
?targetMotifMatchRegionMatchBeginMF_00563250 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563243 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563251 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563240, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563240) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563240, CONCAT('^(?:-*[^-]){', STR(((286 - ?templateMotifSequenceMatchBeginPositionQ3JY79241) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1252) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563242, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563242) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1252), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563242, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563242) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1252), '}'), '')))), '[^-]', ''))) AS ?step2253) .
BIND(((?step2253 + ?targetMotifMatchRegionMatchBeginPositionMF_00563243) - 1) AS ?thisPositionOn82) .
BIND(?thisPositionOn82 AS ?thisPositionOn83) .
BIND(?this AS ?pfs1t254) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'E')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a78')) AS ?annotation78) .
BIND(?this AS ?pfs77) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch259 faldo:location ?templateMotifSequenceMatchRegionQ3JY79260 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79262 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563255 .
?templateMotifSequenceMatchRegionQ3JY79260 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79261 .
?templateMotifSequenceMatchBeginQ3JY79261 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79256 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79262 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch263 faldo:location ?targetMotifMatchRegionMatch264 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563266 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563257 .
?targetMotifMatchRegionMatch264 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563265 .
?targetMotifMatchRegionMatchBeginMF_00563265 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563258 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563266 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563255, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563255) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563255, CONCAT('^(?:-*[^-]){', STR(((321 - ?templateMotifSequenceMatchBeginPositionQ3JY79256) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1267) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563257, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563257) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563257, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1267), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563257, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563257) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563257, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1267), '}'), '')))), '[^-]', ''))) AS ?step2268) .
BIND(((?step2268 + ?targetMotifMatchRegionMatchBeginPositionMF_00563258) - 1) AS ?thisPositionOn89) .
BIND(?thisPositionOn89 AS ?thisPositionOn90) .
BIND(?this AS ?pfs1t269) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a85')) AS ?annotation85) .
BIND(?this AS ?pfs84) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch274 faldo:location ?templateMotifSequenceMatchRegionQ3JY79275 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ3JY79277 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarQ3JY79MF_00563270 .
?templateMotifSequenceMatchRegionQ3JY79275 faldo:begin ?templateMotifSequenceMatchBeginQ3JY79276 .
?templateMotifSequenceMatchBeginQ3JY79276 faldo:position ?templateMotifSequenceMatchBeginPositionQ3JY79271 ;
faldo:reference isoform:Q3JY79-1 .
?templateMotifSequenceProfileAlignmentOperationQ3JY79277 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
?targetMotifMatch278 faldo:location ?targetMotifMatchRegionMatch279 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00563281 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarQ3JY79MF_00563272 .
?targetMotifMatchRegionMatch279 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00563280 .
?targetMotifMatchRegionMatchBeginMF_00563280 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00563273 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_00563281 edam:has_input signature:MF_00563 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ3JY79MF_00563270, 1, (STRLEN(?templateMotifCigarQ3JY79MF_00563270) - STRLEN(REPLACE(?templateMotifCigarQ3JY79MF_00563270, CONCAT('^(?:-*[^-]){', STR(((387 - ?templateMotifSequenceMatchBeginPositionQ3JY79271) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1282) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563272, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563272) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563272, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ3JY79MF_00563272, 1, (STRLEN(?targetMotifMatchCigarQ3JY79MF_00563272) - STRLEN(REPLACE(?targetMotifMatchCigarQ3JY79MF_00563272, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), '')))), '[^-]', ''))) AS ?step2283) .
BIND(((?step2283 + ?targetMotifMatchRegionMatchBeginPositionMF_00563273) - 1) AS ?thisPositionOn96) .
BIND(?thisPositionOn96 AS ?thisPositionOn97) .
BIND(?this AS ?pfs1t284) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfsb93) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfse94) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn96, 1) = 'N')) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a92')) AS ?annotation92) .
BIND(?this AS ?pfs91) .
}
OPTIONAL {
?this a up:Protein .
VALUES ?supertaxon285 {taxon:183925 taxon:183939 taxon:224756 taxon:183988}
?this up:organism ?thisOrganism .
?thisOrganism rdfs:subClassOf+ ?supertaxon285 .
BIND(?this AS ?case4) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a5')) AS ?name5) .
}
OPTIONAL {
?this a up:Protein .
?this up:organism ?thisOrganism .
FILTER (! (EXISTS {
VALUES ?supertaxon286 {taxon:183925 taxon:183939 taxon:224756 taxon:183988}
?thisOrganism rdfs:subClassOf+ ?supertaxon286 .
})) .
BIND(?this AS ?case6) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a7')) AS ?name7) .
BIND(URI(CONCAT(STR(?this), '#MF_00563a8')) AS ?name8) .
}
}
"xsd:string |