| http://purl.uniprot.org/unirules/MF_04140#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:968725 up:source unirule:MF_04140 .
_:968726 up:source unirule:MF_04140 .
_:968727 up:source unirule:MF_04140 .
_:968728 up:source unirule:MF_04140 .
_:968729 up:source unirule:MF_04140 .
_:968730 up:source unirule:MF_04140 .
_:968731 up:source unirule:MF_04140 .
_:968732 up:source unirule:MF_04140 .
_:968733 up:source unirule:MF_04140 .
_:968734 up:source unirule:MF_04140 .
_:968735 up:source unirule:MF_04140 .
_:968736 up:source unirule:MF_04140 .
_:968737 up:source unirule:MF_04140 .
_:968738 up:source unirule:MF_04140 .
_:968739 up:source unirule:MF_04140 .
_:968740 up:source unirule:MF_04140 .
_:968741 up:source unirule:MF_04140 .
_:968742 up:source unirule:MF_04140 .
_:968743 up:source unirule:MF_04140 .
_:968744 up:source unirule:MF_04140 .
_:968745 up:source unirule:MF_04140 .
_:968746 up:source unirule:MF_04140 .
_:968747 up:source unirule:MF_04140 .
_:968748 up:source unirule:MF_04140 .
_:968749 up:source unirule:MF_04140 .
_:968750 up:source unirule:MF_04140 .
_:968751 up:source unirule:MF_04140 .
_:968752 up:source unirule:MF_04140 .
_:968753 up:source unirule:MF_04140 .
_:968754 up:source unirule:MF_04140 .
_:968755 up:source unirule:MF_04140 .
_:968756 up:source unirule:MF_04140 .
_:968757 up:source unirule:MF_04140 .
_:968758 up:source unirule:MF_04140 .
_:968759 up:source unirule:MF_04140 .
_:968760 up:source unirule:MF_04140 .
_:968761 up:source unirule:MF_04140 .
?this up:alternativeName ?name1 ,
?name2 ;
up:annotation ?annotation3 ,
?annotation4 ,
?annotation6 ;
up:classifiedWith GO:0003677 ,
GO:0008409 ,
GO:0017108 ,
GO:0033567 ,
GO:0039693 ,
GO:0046872 ,
keyword:1194 ,
keyword:235 ,
keyword:238 ,
keyword:244 ,
keyword:255 ,
keyword:269 ,
keyword:378 ,
keyword:460 ,
keyword:479 ,
keyword:540 ;
up:recommendedName ?name0 .
?name0 up:ecName '3.1.11.-' ;
up:fullName 'Flap endonuclease' ;
up:shortName 'FEN' ;
rdf:type up:Structured_Name .
?name1 up:fullName "5'-3' exonuclease" ;
rdf:type up:Structured_Name .
?name2 up:ecName '3.1.11.3' ;
up:fullName 'Exodeoxyribonuclease' ;
rdf:type up:Structured_Name .
?annotation3 a up:Function_Annotation ;
rdfs:comment "Catalyzes both the 5'-exonucleolytic and structure-specific endonucleolytic hydrolysis of DNA branched nucleic acid molecules and probably plays a role in viral genome replication. Active on flap (branched duplex DNA containing a free single-stranded 5'-end), 5'overhangs and pseudo-Y structures. The substrates require a free, single-stranded 5' end, with endonucleolytic hydrolysis occurring at the junction of double- and single-stranded DNA. This function may be used for example to trim such branched molecules generated by Okazaki fragments synthesis during replication." .
?annotation4 up:activity ?activity5 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity5 up:enzymeClass .
?annotation6 a up:Domain_Annotation ;
rdfs:comment "Three alpha-helices form a helical arch which forms a hole in the protein and through which the 5' flap of the scissile ssDNA is threaded." .
?case7 up:classifiedWith keyword:630 .
?pfs10 up:annotation ?annotation11 ,
?annotation17 ,
?annotation23 .
?annotation11 faldo:begin ?pfsb12 ;
faldo:end ?pfse13 ;
up:ligand ?ligand14 ;
rdf:type up:Binding_Site_Annotation .
?pfsb12 faldo:position ?thisPositionOn15 ;
rdf:type faldo:ExactPosition .
?pfse13 faldo:position ?thisPositionOn16 ;
rdf:type faldo:ExactPosition .
?ligand14 rdfs:subClassOf chebi:18420 .
?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:18420 .
?annotation23 faldo:begin ?pfsb24 ;
faldo:end ?pfse25 ;
up:ligand ?ligand26 ;
rdf:type up:Binding_Site_Annotation .
?pfsb24 faldo:position ?thisPositionOn27 ;
rdf:type faldo:ExactPosition .
?pfse25 faldo:position ?thisPositionOn28 ;
rdf:type faldo:ExactPosition .
?ligand26 rdfs:subClassOf chebi:18420 .
?pfs29 up:annotation ?annotation30 ,
?annotation36 .
?annotation30 faldo:begin ?pfsb31 ;
faldo:end ?pfse32 ;
up:ligand ?ligand33 ;
rdf:type up:Binding_Site_Annotation .
?pfsb31 faldo:position ?thisPositionOn34 ;
rdf:type faldo:ExactPosition .
?pfse32 faldo:position ?thisPositionOn35 ;
rdf:type faldo:ExactPosition .
?ligand33 rdfs:subClassOf chebi:29103 .
?annotation36 faldo:begin ?pfsb37 ;
faldo:end ?pfse38 ;
up:ligand ?ligand39 ;
rdf:type up:Binding_Site_Annotation .
?pfsb37 faldo:position ?thisPositionOn40 ;
rdf:type faldo:ExactPosition .
?pfse38 faldo:position ?thisPositionOn41 ;
rdf:type faldo:ExactPosition .
?ligand39 rdfs:subClassOf chebi:29103 .
?pfs42 up:annotation ?annotation43 .
?annotation43 faldo:begin ?pfsb44 ;
faldo:end ?pfse45 ;
rdf:type up:Chain_Annotation ;
rdfs:comment 'Flap endonuclease' .
?pfsb44 faldo:position ?thisPositionOn46 ;
rdf:type faldo:ExactPosition .
?pfse45 faldo:position ?thisPositionOn47 ;
rdf:type faldo:ExactPosition .
?pfs48 up:annotation ?annotation49 .
?annotation49 faldo:begin ?pfsb50 ;
faldo:end ?pfse51 ;
rdf:type up:Domain_Extent_Annotation ;
rdfs:comment "5'-3' exonuclease" .
?pfsb50 faldo:position ?thisPositionOn52 ;
rdf:type faldo:ExactPosition .
?pfse51 faldo:position ?thisPositionOn53 ;
rdf:type faldo:ExactPosition .
?pfs54 up:annotation ?annotation55 .
?annotation55 faldo:begin ?pfsb56 ;
faldo:end ?pfse57 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Helical arch' .
?pfsb56 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?pfse57 faldo:position ?thisPositionOn59 ;
rdf:type faldo:ExactPosition .
?pfs60 up:annotation ?annotation61 .
?annotation61 faldo:begin ?pfsb62 ;
faldo:end ?pfse63 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'DNA-binding; H3TH' .
?pfsb62 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse63 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
up:ligand ?ligand70 ;
rdf:type up:Binding_Site_Annotation .
?pfsb68 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn72 ;
rdf:type faldo:ExactPosition .
?ligand70 rdfs:subClassOf chebi:18420 .
?pfs73 up:annotation ?annotation74 .
?annotation74 faldo:begin ?pfsb75 ;
faldo:end ?pfse76 ;
up:ligand ?ligand77 ;
rdf:type up:Binding_Site_Annotation .
?pfsb75 faldo:position ?thisPositionOn78 ;
rdf:type faldo:ExactPosition .
?pfse76 faldo:position ?thisPositionOn79 ;
rdf:type faldo:ExactPosition .
?ligand77 rdfs:subClassOf chebi:18420 .
?pfs80 up:annotation ?annotation81 .
?annotation81 faldo:begin ?pfsb82 ;
faldo:end ?pfse83 ;
up:ligand ?ligand84 ;
rdf:type up:Binding_Site_Annotation .
?pfsb82 faldo:position ?thisPositionOn85 ;
rdf:type faldo:ExactPosition .
?pfse83 faldo:position ?thisPositionOn86 ;
rdf:type faldo:ExactPosition .
?ligand84 rdfs:subClassOf chebi:18420 .
?pfs87 up:annotation ?annotation88 .
?annotation88 faldo:begin ?pfsb89 ;
faldo:end ?pfse90 ;
up:ligand ?ligand91 ;
rdf:type up:Binding_Site_Annotation .
?pfsb89 faldo:position ?thisPositionOn92 ;
rdf:type faldo:ExactPosition .
?pfse90 faldo:position ?thisPositionOn93 ;
rdf:type faldo:ExactPosition .
?ligand91 rdfs:subClassOf chebi:16991 .
?sam94 up:classifiedWith keyword:175 .
?coiledCoil95 faldo:begin ?coiledCoilb96 ;
faldo:end ?coiledCoile97 .
?coiledCoilb96 faldo:position ?coiledCoilbp98 .
?coiledCoile97 faldo:position ?coiledCoilep99 .
?keyword100 up:range ?coiledCoil95 .
_:968762 a rdf:Statement ;
up:attribution _:968725 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:968763 a rdf:Statement ;
up:attribution _:968726 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name1 .
_:968764 a rdf:Statement ;
up:attribution _:968727 ;
rdf:subject ?this ;
rdf:predicate up:alternativeName ;
rdf:object ?name2 .
_:968765 a rdf:Statement ;
up:attribution _:968728 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation3 .
_:968766 a rdf:Statement ;
up:attribution _:968729 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation4 .
_:968767 a rdf:Statement ;
up:attribution _:968730 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:968768 a rdf:Statement ;
up:attribution _:968731 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:235 .
_:968769 a rdf:Statement ;
up:attribution _:968732 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:238 .
_:968770 a rdf:Statement ;
up:attribution _:968733 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:244 .
_:968771 a rdf:Statement ;
up:attribution _:968734 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:255 .
_:968772 a rdf:Statement ;
up:attribution _:968735 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:269 .
_:968773 a rdf:Statement ;
up:attribution _:968736 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:378 .
_:968774 a rdf:Statement ;
up:attribution _:968737 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:479 .
_:968775 a rdf:Statement ;
up:attribution _:968738 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:460 .
_:968776 a rdf:Statement ;
up:attribution _:968739 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:540 .
_:968777 a rdf:Statement ;
up:attribution _:968740 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:1194 .
_:968778 a rdf:Statement ;
up:attribution _:968741 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0008409 .
_:968779 a rdf:Statement ;
up:attribution _:968742 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0017108 .
_:968780 a rdf:Statement ;
up:attribution _:968743 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0003677 .
_:968781 a rdf:Statement ;
up:attribution _:968744 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0046872 .
_:968782 a rdf:Statement ;
up:attribution _:968745 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0033567 .
_:968783 a rdf:Statement ;
up:attribution _:968746 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0039693 .
_:968784 a rdf:Statement ;
up:attribution _:968747 ;
rdf:subject ?case7 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:630 .
_:968785 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:968786 a rdf:Statement ;
up:attribution _:968748 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation11 .
_:968787 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:968788 a rdf:Statement ;
up:attribution _:968749 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:968789 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:968790 a rdf:Statement ;
up:attribution _:968750 ;
rdf:subject ?pfs10 ;
rdf:predicate up:annotation ;
rdf:object ?annotation23 .
_:968791 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:968792 a rdf:Statement ;
up:attribution _:968751 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation30 .
_:968793 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:968794 a rdf:Statement ;
up:attribution _:968752 ;
rdf:subject ?pfs29 ;
rdf:predicate up:annotation ;
rdf:object ?annotation36 .
_:968795 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:968796 a rdf:Statement ;
up:attribution _:968753 ;
rdf:subject ?pfs42 ;
rdf:predicate up:annotation ;
rdf:object ?annotation43 .
_:968797 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:968798 a rdf:Statement ;
up:attribution _:968754 ;
rdf:subject ?pfs48 ;
rdf:predicate up:annotation ;
rdf:object ?annotation49 .
_:968799 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:968800 a rdf:Statement ;
up:attribution _:968755 ;
rdf:subject ?pfs54 ;
rdf:predicate up:annotation ;
rdf:object ?annotation55 .
_:968801 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:968802 a rdf:Statement ;
up:attribution _:968756 ;
rdf:subject ?pfs60 ;
rdf:predicate up:annotation ;
rdf:object ?annotation61 .
_:968803 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:968804 a rdf:Statement ;
up:attribution _:968757 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:968805 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:968806 a rdf:Statement ;
up:attribution _:968758 ;
rdf:subject ?pfs73 ;
rdf:predicate up:annotation ;
rdf:object ?annotation74 .
_:968807 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:968808 a rdf:Statement ;
up:attribution _:968759 ;
rdf:subject ?pfs80 ;
rdf:predicate up:annotation ;
rdf:object ?annotation81 .
_:968809 a rdf:Statement ;
up:source unirule:MF_04140 ;
rdf:subject ?pfs87 ;
rdf:predicate up:annotation ;
rdf:object ?annotation88 .
_:968810 a rdf:Statement ;
up:attribution _:968760 ;
rdf:subject ?pfs87 ;
rdf:predicate up:annotation ;
rdf:object ?annotation88 .
_:968811 a rdf:Statement ;
up:attribution _:968761 ;
rdf:subject ?sam94 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:175 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_04140
#Rule MF_04140 Created by:? on:2019-05-23 Modified by:Edouard de Castro on:2022-11-19
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_04140 .
?thisOrganism rdfs:subClassOf+ taxon:10239 .
BIND(URI(CONCAT(STR(?this), '#MF_04140a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a1')) AS ?name1) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a2')) AS ?name2) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a3')) AS ?annotation3) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a4')) AS ?annotation4) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a6')) AS ?annotation6) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch105 faldo:location ?templateMotifSequenceMatchRegionP06229106 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229108 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140101 .
?templateMotifSequenceMatchRegionP06229106 faldo:begin ?templateMotifSequenceMatchBeginP06229107 .
?templateMotifSequenceMatchBeginP06229107 faldo:position ?templateMotifSequenceMatchBeginPositionP06229102 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229108 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch109 faldo:location ?targetMotifMatchRegionMatch110 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140112 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140103 .
?targetMotifMatchRegionMatch110 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140111 .
?targetMotifMatchRegionMatchBeginMF_04140111 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140104 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140112 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_2) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140101, 1, (STRLEN(?templateMotifCigarP06229MF_04140101) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140101, CONCAT('^(?:-*[^-]){', STR(((130 - ?templateMotifSequenceMatchBeginPositionP06229102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1113) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140103, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140103) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140103, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140103) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1113), '}'), '')))), '[^-]', ''))) AS ?step2114) .
BIND(((?step2114 + ?targetMotifMatchRegionMatchBeginPositionMF_04140104) - 1) AS ?thisPositionOn15) .
BIND(?thisPositionOn15 AS ?thisPositionOn16) .
BIND(?this AS ?pfs1t115) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb12) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse13) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140101, 1, (STRLEN(?templateMotifCigarP06229MF_04140101) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140101, CONCAT('^(?:-*[^-]){', STR(((153 - ?templateMotifSequenceMatchBeginPositionP06229102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140103, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140103) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140103, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140103) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) .
BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_04140104) - 1) AS ?thisPositionOn21) .
BIND(?thisPositionOn21 AS ?thisPositionOn22) .
BIND(?this AS ?pfs1t118) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb18) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse19) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'D')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140101, 1, (STRLEN(?templateMotifCigarP06229MF_04140101) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140101, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP06229102) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140103, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140103) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140103, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140103) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140103, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) .
BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_04140104) - 1) AS ?thisPositionOn27) .
BIND(?thisPositionOn27 AS ?thisPositionOn28) .
BIND(?this AS ?pfs1t121) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb24) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse25) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'D')) .
BIND(?this AS ?pfs10) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionP06229127 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229129 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140122 .
?templateMotifSequenceMatchRegionP06229127 faldo:begin ?templateMotifSequenceMatchBeginP06229128 .
?templateMotifSequenceMatchBeginP06229128 faldo:position ?templateMotifSequenceMatchBeginPositionP06229123 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229129 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140133 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140124 .
?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140132 .
?targetMotifMatchRegionMatchBeginMF_04140132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140125 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140133 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFTGRP_1) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140122, 1, (STRLEN(?templateMotifCigarP06229MF_04140122) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140122, CONCAT('^(?:-*[^-]){', STR(((209 - ?templateMotifSequenceMatchBeginPositionP06229123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140124, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140124) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140124, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140124) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) .
BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_04140125) - 1) AS ?thisPositionOn34) .
BIND(?thisPositionOn34 AS ?thisPositionOn35) .
BIND(?this AS ?pfs2t136) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn34, 1) = 'V')) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140122, 1, (STRLEN(?templateMotifCigarP06229MF_04140122) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140122, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionP06229123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140124, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140124) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140124, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140124) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) .
BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_04140125) - 1) AS ?thisPositionOn40) .
BIND(?thisPositionOn40 AS ?thisPositionOn41) .
BIND(?this AS ?pfs2t139) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn40, 1) = 'I')) .
BIND(?this AS ?pfs29) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionP06229145 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229147 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140140 .
?templateMotifSequenceMatchRegionP06229145 faldo:begin ?templateMotifSequenceMatchBeginP06229146 .
?templateMotifSequenceMatchBeginP06229146 faldo:position ?templateMotifSequenceMatchBeginPositionP06229141 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229147 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140151 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140142 .
?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140150 .
?targetMotifMatchRegionMatchBeginMF_04140150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140143 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140151 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn46) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn47) .
BIND(?this AS ?pfs3t152) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) .
FILTER ((BOUND(?thisPositionOn46) && BOUND(?thisPositionOn47))) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a43')) AS ?annotation43) .
BIND(?this AS ?pfs42) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP06229158 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229160 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140153 .
?templateMotifSequenceMatchRegionP06229158 faldo:begin ?templateMotifSequenceMatchBeginP06229159 .
?templateMotifSequenceMatchBeginP06229159 faldo:position ?templateMotifSequenceMatchBeginPositionP06229154 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229160 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140164 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140155 .
?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140163 .
?targetMotifMatchRegionMatchBeginMF_04140163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140156 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140164 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140153, 1, (STRLEN(?templateMotifCigarP06229MF_04140153) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140153, CONCAT('^(?:-*[^-]){', STR(((190 - ?templateMotifSequenceMatchBeginPositionP06229154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140155, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140155) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140155, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140155) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) .
BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_04140156) - 1) AS ?thisPositionOn52) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140153, 1, (STRLEN(?templateMotifCigarP06229MF_04140153) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140153, CONCAT('^(?:-*[^-]){', STR(((263 - ?templateMotifSequenceMatchBeginPositionP06229154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140155, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140155) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140155, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140155) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) .
BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_04140156) - 1) AS ?thisPositionOn53) .
BIND(?this AS ?pfs3t169) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) .
FILTER ((BOUND(?thisPositionOn52) && BOUND(?thisPositionOn53))) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a49')) AS ?annotation49) .
BIND(?this AS ?pfs48) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionP06229175 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229177 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140170 .
?templateMotifSequenceMatchRegionP06229175 faldo:begin ?templateMotifSequenceMatchBeginP06229176 .
?templateMotifSequenceMatchBeginP06229176 faldo:position ?templateMotifSequenceMatchBeginPositionP06229171 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229177 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140181 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140172 .
?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140180 .
?targetMotifMatchRegionMatchBeginMF_04140180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140173 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140181 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140170, 1, (STRLEN(?templateMotifCigarP06229MF_04140170) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140170, CONCAT('^(?:-*[^-]){', STR(((82 - ?templateMotifSequenceMatchBeginPositionP06229171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140172, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140172) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140172, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140172) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) .
BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_04140173) - 1) AS ?thisPositionOn58) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140170, 1, (STRLEN(?templateMotifCigarP06229MF_04140170) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140170, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionP06229171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140172, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140172) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140172, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140172) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) .
BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_04140173) - 1) AS ?thisPositionOn59) .
BIND(?this AS ?pfs3t186) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) .
FILTER (REGEX('YK[ARNDCQEGHILKMFPSTWYVBZJUOX]*', SUBSTR(?thisSequenceValue, ?thisPositionOn58, (?thisPositionOn59 - ?thisPositionOn58)))) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a55')) AS ?annotation55) .
BIND(?this AS ?pfs54) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch191 faldo:location ?templateMotifSequenceMatchRegionP06229192 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229194 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140187 .
?templateMotifSequenceMatchRegionP06229192 faldo:begin ?templateMotifSequenceMatchBeginP06229193 .
?templateMotifSequenceMatchBeginP06229193 faldo:position ?templateMotifSequenceMatchBeginPositionP06229188 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229194 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch195 faldo:location ?targetMotifMatchRegionMatch196 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140198 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140189 .
?targetMotifMatchRegionMatch196 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140197 .
?targetMotifMatchRegionMatchBeginMF_04140197 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140190 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140198 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140187, 1, (STRLEN(?templateMotifCigarP06229MF_04140187) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140187, CONCAT('^(?:-*[^-]){', STR(((188 - ?templateMotifSequenceMatchBeginPositionP06229188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140189, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140189) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140189, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140189) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) .
BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_04140190) - 1) AS ?thisPositionOn64) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140187, 1, (STRLEN(?templateMotifCigarP06229MF_04140187) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140187, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionP06229188) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140189, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140189) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140189, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140189) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140189, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) .
BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_04140190) - 1) AS ?thisPositionOn65) .
BIND(?this AS ?pfs3t203) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb62) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse63) .
FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[ED][ARNDCQEGHILKMFPSTWYVBZJUOX]*GD[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]D[ARNDCQEGHILKMFPSTWYVBZJUOX]*', SUBSTR(?thisSequenceValue, ?thisPositionOn64, (?thisPositionOn65 - ?thisPositionOn64)))) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a61')) AS ?annotation61) .
BIND(?this AS ?pfs60) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch208 faldo:location ?templateMotifSequenceMatchRegionP06229209 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229211 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140204 .
?templateMotifSequenceMatchRegionP06229209 faldo:begin ?templateMotifSequenceMatchBeginP06229210 .
?templateMotifSequenceMatchBeginP06229210 faldo:position ?templateMotifSequenceMatchBeginPositionP06229205 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229211 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch212 faldo:location ?targetMotifMatchRegionMatch213 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140215 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140206 .
?targetMotifMatchRegionMatch213 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140214 .
?targetMotifMatchRegionMatchBeginMF_04140214 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140207 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140215 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140204, 1, (STRLEN(?templateMotifCigarP06229MF_04140204) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140204, CONCAT('^(?:-*[^-]){', STR(((130 - ?templateMotifSequenceMatchBeginPositionP06229205) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140206, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140206) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140206, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140206) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140206, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) .
BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_04140207) - 1) AS ?thisPositionOn71) .
BIND(?thisPositionOn71 AS ?thisPositionOn72) .
BIND(?this AS ?pfs3t218) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP06229224 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229226 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140219 .
?templateMotifSequenceMatchRegionP06229224 faldo:begin ?templateMotifSequenceMatchBeginP06229225 .
?templateMotifSequenceMatchBeginP06229225 faldo:position ?templateMotifSequenceMatchBeginPositionP06229220 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229226 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140230 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140221 .
?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140229 .
?targetMotifMatchRegionMatchBeginMF_04140229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140222 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140230 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140219, 1, (STRLEN(?templateMotifCigarP06229MF_04140219) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140219, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionP06229220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140221, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140221) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140221, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140221) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) .
BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_04140222) - 1) AS ?thisPositionOn78) .
BIND(?thisPositionOn78 AS ?thisPositionOn79) .
BIND(?this AS ?pfs3t233) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn78))) AS ?pfsb75) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn79))) AS ?pfse76) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn78, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a74')) AS ?annotation74) .
BIND(?this AS ?pfs73) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP06229239 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229241 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140234 .
?templateMotifSequenceMatchRegionP06229239 faldo:begin ?templateMotifSequenceMatchBeginP06229240 .
?templateMotifSequenceMatchBeginP06229240 faldo:position ?templateMotifSequenceMatchBeginPositionP06229235 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229241 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140245 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140236 .
?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140244 .
?targetMotifMatchRegionMatchBeginMF_04140244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140237 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140245 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140234, 1, (STRLEN(?templateMotifCigarP06229MF_04140234) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140234, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP06229235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140236, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140236) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140236, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140236) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) .
BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_04140237) - 1) AS ?thisPositionOn85) .
BIND(?thisPositionOn85 AS ?thisPositionOn86) .
BIND(?this AS ?pfs3t248) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn85))) AS ?pfsb82) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn86))) AS ?pfse83) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn85, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a81')) AS ?annotation81) .
BIND(?this AS ?pfs80) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionP06229254 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP06229256 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP06229MF_04140249 .
?templateMotifSequenceMatchRegionP06229254 faldo:begin ?templateMotifSequenceMatchBeginP06229255 .
?templateMotifSequenceMatchBeginP06229255 faldo:position ?templateMotifSequenceMatchBeginPositionP06229250 ;
faldo:reference isoform:P06229-1 .
?templateMotifSequenceProfileAlignmentOperationP06229256 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_04140260 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP06229MF_04140251 .
?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_04140259 .
?targetMotifMatchRegionMatchBeginMF_04140259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_04140252 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_04140260 edam:has_input signature:MF_04140 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP06229MF_04140249, 1, (STRLEN(?templateMotifCigarP06229MF_04140249) - STRLEN(REPLACE(?templateMotifCigarP06229MF_04140249, CONCAT('^(?:-*[^-]){', STR(((83 - ?templateMotifSequenceMatchBeginPositionP06229250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP06229MF_04140251, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140251) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP06229MF_04140251, 1, (STRLEN(?targetMotifMatchCigarP06229MF_04140251) - STRLEN(REPLACE(?targetMotifMatchCigarP06229MF_04140251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) .
BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_04140252) - 1) AS ?thisPositionOn92) .
BIND(?thisPositionOn92 AS ?thisPositionOn93) .
BIND(?this AS ?pfs3t263) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn92))) AS ?pfsb89) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn93))) AS ?pfse90) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn92, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_04140a88')) AS ?annotation88) .
BIND(?this AS ?pfs87) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag264) .
}
BIND(IF(BOUND(?tagFTGRP_1), ?caseWithTag264, ?UNBOUND_VARIABLE) AS ?case7) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag265) .
}
BIND(IF((BOUND(?tagFTGRP_2) || BOUND(?tagFTGRP_1)), ?caseWithTag265, ?UNBOUND_VARIABLE) AS ?case8) .
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag266) .
}
BIND(IF((BOUND(?tagFTGRP_2) || BOUND(?tagFTGRP_1)), ?caseWithTag266, ?UNBOUND_VARIABLE) AS ?case9) .
OPTIONAL {
?this up:annotation ?samcc267 ;
up:sequence ?thisSequence .
?samcc267 up:range ?samccr268 ;
rdf:type up:Coiled_Coil_Annotation .
?samccr268 faldo:begin ?samccb269 ;
faldo:end ?samcce270 .
?samccb269 faldo:position ?samccbp271 ;
faldo:reference ?thisSequence .
?samcce270 faldo:position ?samccep272 ;
faldo:reference ?thisSequence .
BIND(?this AS ?sam94) .
}
BIND(URI(CONCAT(STR(?this), '#MF_04140a100')) AS ?keyword100) .
}
"xsd:string |