| http://purl.uniprot.org/unirules/MF_01646#construct | http://www.w3.org/ns/shacl#construct | "CONSTRUCT {
_:600829 up:source unirule:MF_01646 .
_:600830 up:ecName '2.1.1.107' ;
up:fullName 'Uroporphyrinogen-III C-methyltransferase' ;
up:shortName 'Urogen III methylase' ;
rdf:type up:Structured_Name .
_:600831 up:fullName 'SUMT' ;
rdf:type up:Structured_Name .
_:600832 up:fullName 'Uroporphyrinogen III methylase' ;
up:shortName 'UROM' ;
rdf:type up:Structured_Name .
_:600833 up:source unirule:MF_01646 .
_:600834 up:ecName '1.3.1.76' ;
up:fullName 'Precorrin-2 dehydrogenase' ;
rdf:type up:Structured_Name .
_:600835 up:source unirule:MF_01646 .
_:600836 up:ecName '4.99.1.4' ;
up:fullName 'Sirohydrochlorin ferrochelatase' ;
rdf:type up:Structured_Name .
_:600837 up:source unirule:MF_01646 .
_:600838 up:source unirule:MF_01646 .
_:600839 up:source unirule:MF_01646 .
_:600840 up:source unirule:MF_01646 .
_:600841 up:source unirule:MF_01646 .
_:600842 up:source unirule:MF_01646 .
_:600843 up:source unirule:MF_01646 .
_:600844 up:source unirule:MF_01646 .
_:600845 up:source unirule:MF_01646 .
_:600846 up:source unirule:MF_01646 .
_:600847 up:source unirule:MF_01646 .
_:600848 up:source unirule:MF_01646 .
_:600849 up:source unirule:MF_01646 .
_:600850 up:source unirule:MF_01646 .
_:600851 up:source unirule:MF_01646 .
_:600852 up:source unirule:MF_01646 .
_:600853 up:source unirule:MF_01646 .
_:600854 up:source unirule:MF_01646 .
_:600855 up:source unirule:MF_01646 .
_:600856 up:source unirule:MF_01646 .
_:600857 up:source unirule:MF_01646 .
_:600858 up:source unirule:MF_01646 .
_:600859 up:source unirule:MF_01646 .
_:600860 up:source unirule:MF_01646 .
_:600861 up:source unirule:MF_01646 .
_:600862 up:source unirule:MF_01646 .
_:600863 up:source unirule:MF_01646 .
_:600864 up:source unirule:MF_01646 .
_:600865 up:source unirule:MF_01646 .
_:600866 up:source unirule:MF_01646 .
_:600867 up:source unirule:MF_01646 .
_:600868 up:source unirule:MF_01646 .
_:600869 up:source unirule:MF_01646 .
_:600870 up:source unirule:MF_01646 .
_:600871 up:source unirule:MF_01646 .
_:600872 up:source unirule:MF_01646 .
_:600873 up:source unirule:MF_01646 .
_:600874 up:source unirule:MF_01646 .
_:600875 up:source unirule:MF_01646 .
_:600876 up:source unirule:MF_01646 .
_:600877 up:source unirule:MF_01646 .
_:600878 up:source unirule:MF_01646 .
?this up:annotation ?annotation5 ,
?annotation6 ,
?annotation8 ,
?annotation10 ,
?annotation12 ,
?annotation13 ,
?annotation14 ,
?annotation15 ,
?annotation16 ,
?annotation17 ,
?annotation18 ;
up:classifiedWith GO:0004325 ,
GO:0004851 ,
GO:0006779 ,
GO:0009236 ,
GO:0019354 ,
GO:0043115 ,
keyword:169 ,
keyword:456 ,
keyword:489 ,
keyword:511 ,
keyword:520 ,
keyword:560 ,
keyword:627 ,
keyword:808 ,
keyword:949 ;
up:domain ?namedpart1 ,
?namedpart2 ,
?namedpart3 ;
up:recommendedName ?name0 .
?name0 up:fullName 'Siroheme synthase' ;
rdf:type up:Structured_Name .
?namedpart1 up:alternativeName _:600831 ,
_:600832 ;
up:recommendedName _:600830 .
?namedpart2 up:recommendedName _:600834 .
?namedpart3 up:recommendedName _:600836 .
?gene4 skos:prefLabel 'cysG' .
?annotation5 a up:Function_Annotation ;
rdfs:comment 'Multifunctional enzyme that catalyzes the SAM-dependent methylations of uroporphyrinogen III at position C-2 and C-7 to form precorrin-2 via precorrin-1. Then it catalyzes the NAD-dependent ring dehydrogenation of precorrin-2 to yield sirohydrochlorin. Finally, it catalyzes the ferrochelation of sirohydrochlorin to yield siroheme.' .
?annotation6 up:activity ?activity7 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity7 up:catalyticActivity ;
up:enzymeClass .
?annotation8 up:activity ?activity9 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity9 up:catalyticActivity ;
up:enzymeClass .
?annotation10 up:activity ?activity11 ;
rdf:type up:Catalytic_Activity_Annotation .
?activity11 up:catalyticActivity ;
up:enzymeClass .
?annotation12 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; adenosylcobalamin biosynthesis; precorrin-2 from uroporphyrinogen III: step 1/1.' .
?annotation13 a up:Pathway_Annotation ;
rdfs:comment 'Cofactor biosynthesis; adenosylcobalamin biosynthesis; sirohydrochlorin from precorrin-2: step 1/1.' .
?annotation14 a up:Pathway_Annotation ;
rdfs:comment 'Porphyrin-containing compound metabolism; siroheme biosynthesis; precorrin-2 from uroporphyrinogen III: step 1/1.' .
?annotation15 a up:Pathway_Annotation ;
rdfs:comment 'Porphyrin-containing compound metabolism; siroheme biosynthesis; siroheme from sirohydrochlorin: step 1/1.' .
?annotation16 a up:Pathway_Annotation ;
rdfs:comment 'Porphyrin-containing compound metabolism; siroheme biosynthesis; sirohydrochlorin from precorrin-2: step 1/1.' .
?annotation17 a up:Similarity_Annotation ;
rdfs:comment 'In the N-terminal section; belongs to the precorrin-2 dehydrogenase / sirohydrochlorin ferrochelatase family.' .
?annotation18 a up:Similarity_Annotation ;
rdfs:comment 'In the C-terminal section; belongs to the precorrin methyltransferase family.' .
?case19 up:classifiedWith keyword:597 .
?pfs20 up:annotation ?annotation21 .
?annotation21 faldo:begin ?pfsb22 ;
faldo:end ?pfse23 ;
rdf:type up:Modified_Residue_Annotation ;
rdfs:comment 'Phosphoserine' .
?pfsb22 faldo:position ?thisPositionOn24 ;
rdf:type faldo:ExactPosition .
?pfse23 faldo:position ?thisPositionOn25 ;
rdf:type faldo:ExactPosition .
?pfs26 up:annotation ?annotation27 .
?annotation27 faldo:begin ?pfsb28 ;
faldo:end ?pfse29 ;
up:ligand ?ligand30 ;
rdf:type up:Binding_Site_Annotation .
?pfsb28 faldo:position ?thisPositionOn31 ;
rdf:type faldo:ExactPosition .
?pfse29 faldo:position ?thisPositionOn32 ;
rdf:type faldo:ExactPosition .
?ligand30 rdfs:subClassOf chebi:57540 .
?pfs33 up:annotation ?annotation34 .
?annotation34 faldo:begin ?pfsb35 ;
faldo:end ?pfse36 ;
up:ligand ?ligand37 ;
rdf:type up:Binding_Site_Annotation .
?pfsb35 faldo:position ?thisPositionOn38 ;
rdf:type faldo:ExactPosition .
?pfse36 faldo:position ?thisPositionOn39 ;
rdf:type faldo:ExactPosition .
?ligand37 rdfs:subClassOf chebi:57540 .
?pfs40 up:annotation ?annotation41 .
?annotation41 faldo:begin ?pfsb42 ;
faldo:end ?pfse43 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Precorrin-2 dehydrogenase / sirohydrochlorin ferrochelatase' .
?pfsb42 faldo:position ?thisPositionOn44 ;
rdf:type faldo:ExactPosition .
?pfse43 faldo:position ?thisPositionOn45 ;
rdf:type faldo:ExactPosition .
?pfs46 up:annotation ?annotation47 .
?annotation47 faldo:begin ?pfsb48 ;
faldo:end ?pfse49 ;
rdf:type up:Region_Annotation ;
rdfs:comment 'Uroporphyrinogen-III C-methyltransferase' .
?pfsb48 faldo:position ?thisPositionOn50 ;
rdf:type faldo:ExactPosition .
?pfse49 faldo:position ?thisPositionOn51 ;
rdf:type faldo:ExactPosition .
?pfs52 up:annotation ?annotation53 .
?annotation53 faldo:begin ?pfsb54 ;
faldo:end ?pfse55 ;
up:ligand ?ligand56 ;
rdf:type up:Binding_Site_Annotation .
?pfsb54 faldo:position ?thisPositionOn57 ;
rdf:type faldo:ExactPosition .
?pfse55 faldo:position ?thisPositionOn58 ;
rdf:type faldo:ExactPosition .
?ligand56 rdfs:subClassOf chebi:59789 .
?pfs59 up:annotation ?annotation60 .
?annotation60 faldo:begin ?pfsb61 ;
faldo:end ?pfse62 ;
up:ligand ?ligand63 ;
rdf:type up:Binding_Site_Annotation .
?pfsb61 faldo:position ?thisPositionOn64 ;
rdf:type faldo:ExactPosition .
?pfse62 faldo:position ?thisPositionOn65 ;
rdf:type faldo:ExactPosition .
?ligand63 rdfs:subClassOf chebi:59789 .
?pfs66 up:annotation ?annotation67 .
?annotation67 faldo:begin ?pfsb68 ;
faldo:end ?pfse69 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton acceptor' .
?pfsb68 faldo:position ?thisPositionOn70 ;
rdf:type faldo:ExactPosition .
?pfse69 faldo:position ?thisPositionOn71 ;
rdf:type faldo:ExactPosition .
?pfs72 up:annotation ?annotation73 .
?annotation73 faldo:begin ?pfsb74 ;
faldo:end ?pfse75 ;
rdf:type up:Active_Site_Annotation ;
rdfs:comment 'Proton donor' .
?pfsb74 faldo:position ?thisPositionOn76 ;
rdf:type faldo:ExactPosition .
?pfse75 faldo:position ?thisPositionOn77 ;
rdf:type faldo:ExactPosition .
?pfs78 up:annotation ?annotation79 .
?annotation79 faldo:begin ?pfsb80 ;
faldo:end ?pfse81 ;
up:ligand ?ligand82 ;
rdf:type up:Binding_Site_Annotation .
?pfsb80 faldo:position ?thisPositionOn83 ;
rdf:type faldo:ExactPosition .
?pfse81 faldo:position ?thisPositionOn84 ;
rdf:type faldo:ExactPosition .
?ligand82 rdfs:subClassOf chebi:59789 .
?pfs85 up:annotation ?annotation86 .
?annotation86 faldo:begin ?pfsb87 ;
faldo:end ?pfse88 ;
up:ligand ?ligand89 ;
rdf:type up:Binding_Site_Annotation .
?pfsb87 faldo:position ?thisPositionOn90 ;
rdf:type faldo:ExactPosition .
?pfse88 faldo:position ?thisPositionOn91 ;
rdf:type faldo:ExactPosition .
?ligand89 rdfs:subClassOf chebi:59789 .
?pfs92 up:annotation ?annotation93 .
?annotation93 faldo:begin ?pfsb94 ;
faldo:end ?pfse95 ;
up:ligand ?ligand96 ;
rdf:type up:Binding_Site_Annotation .
?pfsb94 faldo:position ?thisPositionOn97 ;
rdf:type faldo:ExactPosition .
?pfse95 faldo:position ?thisPositionOn98 ;
rdf:type faldo:ExactPosition .
?ligand96 rdfs:subClassOf chebi:59789 .
?pfs99 up:annotation ?annotation100 .
?annotation100 faldo:begin ?pfsb101 ;
faldo:end ?pfse102 ;
up:ligand ?ligand103 ;
rdf:type up:Binding_Site_Annotation .
?pfsb101 faldo:position ?thisPositionOn104 ;
rdf:type faldo:ExactPosition .
?pfse102 faldo:position ?thisPositionOn105 ;
rdf:type faldo:ExactPosition .
?ligand103 rdfs:subClassOf chebi:59789 .
_:600879 a rdf:Statement ;
up:attribution _:600829 ;
rdf:subject ?this ;
rdf:predicate up:recommendedName ;
rdf:object ?name0 .
_:600880 a rdf:Statement ;
up:attribution _:600833 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart1 .
_:600881 a rdf:Statement ;
up:attribution _:600835 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart2 .
_:600882 a rdf:Statement ;
up:attribution _:600837 ;
rdf:subject ?this ;
rdf:predicate up:domain ;
rdf:object ?namedpart3 .
_:600883 a rdf:Statement ;
up:attribution _:600838 ;
rdf:subject ?gene4 ;
rdf:predicate up:encodedBy ;
rdf:object ?gene4 .
_:600884 a rdf:Statement ;
up:attribution _:600839 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation5 .
_:600885 a rdf:Statement ;
up:attribution _:600840 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation6 .
_:600886 a rdf:Statement ;
up:attribution _:600841 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation8 .
_:600887 a rdf:Statement ;
up:attribution _:600842 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation10 .
_:600888 a rdf:Statement ;
up:attribution _:600843 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation12 .
_:600889 a rdf:Statement ;
up:attribution _:600844 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation13 .
_:600890 a rdf:Statement ;
up:attribution _:600845 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation14 .
_:600891 a rdf:Statement ;
up:attribution _:600846 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation15 .
_:600892 a rdf:Statement ;
up:attribution _:600847 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation16 .
_:600893 a rdf:Statement ;
up:attribution _:600848 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation17 .
_:600894 a rdf:Statement ;
up:attribution _:600849 ;
rdf:subject ?this ;
rdf:predicate up:annotation ;
rdf:object ?annotation18 .
_:600895 a rdf:Statement ;
up:attribution _:600850 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:169 .
_:600896 a rdf:Statement ;
up:attribution _:600851 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:456 .
_:600897 a rdf:Statement ;
up:attribution _:600852 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:489 .
_:600898 a rdf:Statement ;
up:attribution _:600853 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:511 .
_:600899 a rdf:Statement ;
up:attribution _:600854 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:520 .
_:600900 a rdf:Statement ;
up:attribution _:600855 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:560 .
_:600901 a rdf:Statement ;
up:attribution _:600856 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:627 .
_:600902 a rdf:Statement ;
up:attribution _:600857 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:949 .
_:600903 a rdf:Statement ;
up:attribution _:600858 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:808 .
_:600904 a rdf:Statement ;
up:attribution _:600859 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004325 .
_:600905 a rdf:Statement ;
up:attribution _:600860 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0004851 .
_:600906 a rdf:Statement ;
up:attribution _:600861 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0043115 .
_:600907 a rdf:Statement ;
up:attribution _:600862 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0006779 .
_:600908 a rdf:Statement ;
up:attribution _:600863 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0009236 .
_:600909 a rdf:Statement ;
up:attribution _:600864 ;
rdf:subject ?this ;
rdf:predicate up:classifiedWith ;
rdf:object GO:0019354 .
_:600910 a rdf:Statement ;
up:attribution _:600865 ;
rdf:subject ?case19 ;
rdf:predicate up:classifiedWith ;
rdf:object keyword:597 .
_:600911 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:600912 a rdf:Statement ;
up:attribution _:600866 ;
rdf:subject ?pfs20 ;
rdf:predicate up:annotation ;
rdf:object ?annotation21 .
_:600913 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:600914 a rdf:Statement ;
up:attribution _:600867 ;
rdf:subject ?pfs26 ;
rdf:predicate up:annotation ;
rdf:object ?annotation27 .
_:600915 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:600916 a rdf:Statement ;
up:attribution _:600868 ;
rdf:subject ?pfs33 ;
rdf:predicate up:annotation ;
rdf:object ?annotation34 .
_:600917 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:600918 a rdf:Statement ;
up:attribution _:600869 ;
rdf:subject ?pfs40 ;
rdf:predicate up:annotation ;
rdf:object ?annotation41 .
_:600919 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:600920 a rdf:Statement ;
up:attribution _:600870 ;
rdf:subject ?pfs46 ;
rdf:predicate up:annotation ;
rdf:object ?annotation47 .
_:600921 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:600922 a rdf:Statement ;
up:attribution _:600871 ;
rdf:subject ?pfs52 ;
rdf:predicate up:annotation ;
rdf:object ?annotation53 .
_:600923 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:600924 a rdf:Statement ;
up:attribution _:600872 ;
rdf:subject ?pfs59 ;
rdf:predicate up:annotation ;
rdf:object ?annotation60 .
_:600925 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:600926 a rdf:Statement ;
up:attribution _:600873 ;
rdf:subject ?pfs66 ;
rdf:predicate up:annotation ;
rdf:object ?annotation67 .
_:600927 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:600928 a rdf:Statement ;
up:attribution _:600874 ;
rdf:subject ?pfs72 ;
rdf:predicate up:annotation ;
rdf:object ?annotation73 .
_:600929 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:600930 a rdf:Statement ;
up:attribution _:600875 ;
rdf:subject ?pfs78 ;
rdf:predicate up:annotation ;
rdf:object ?annotation79 .
_:600931 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs85 ;
rdf:predicate up:annotation ;
rdf:object ?annotation86 .
_:600932 a rdf:Statement ;
up:attribution _:600876 ;
rdf:subject ?pfs85 ;
rdf:predicate up:annotation ;
rdf:object ?annotation86 .
_:600933 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs92 ;
rdf:predicate up:annotation ;
rdf:object ?annotation93 .
_:600934 a rdf:Statement ;
up:attribution _:600877 ;
rdf:subject ?pfs92 ;
rdf:predicate up:annotation ;
rdf:object ?annotation93 .
_:600935 a rdf:Statement ;
up:source unirule:MF_01646 ;
rdf:subject ?pfs99 ;
rdf:predicate up:annotation ;
rdf:object ?annotation100 .
_:600936 a rdf:Statement ;
up:attribution _:600878 ;
rdf:subject ?pfs99 ;
rdf:predicate up:annotation ;
rdf:object ?annotation100 .
}
WHERE {
#baseURI: http://purl.uniprot.org/unirule/MF_01646
#Rule MF_01646 Created by:? on:2008-03-26 Modified by:Edouard de Castro on:2024-09-03
?this up:organism ?thisOrganism ;
rdfs:seeAlso signature:MF_01646 .
?thisOrganism rdfs:subClassOf+ taxon:1224 .
BIND(URI(CONCAT(STR(?this), '#MF_01646a0')) AS ?name0) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a1')) AS ?namedpart1) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a2')) AS ?namedpart2) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a3')) AS ?namedpart3) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a5')) AS ?annotation5) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a6')) AS ?annotation6) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a8')) AS ?annotation8) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a10')) AS ?annotation10) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a12')) AS ?annotation12) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a13')) AS ?annotation13) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a14')) AS ?annotation14) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a15')) AS ?annotation15) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a16')) AS ?annotation16) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a17')) AS ?annotation17) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a18')) AS ?annotation18) .
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch110 faldo:location ?templateMotifSequenceMatchRegionP25924111 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924113 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646106 .
?templateMotifSequenceMatchRegionP25924111 faldo:begin ?templateMotifSequenceMatchBeginP25924112 .
?templateMotifSequenceMatchBeginP25924112 faldo:position ?templateMotifSequenceMatchBeginPositionP25924107 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924113 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch114 faldo:location ?targetMotifMatchRegionMatch115 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646117 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646108 .
?targetMotifMatchRegionMatch115 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646116 .
?targetMotifMatchRegionMatchBeginMF_01646116 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646109 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646117 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(?this AS ?tagFT_13) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646106, 1, (STRLEN(?templateMotifCigarP25924MF_01646106) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646106, CONCAT('^(?:-*[^-]){', STR(((128 - ?templateMotifSequenceMatchBeginPositionP25924107) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1118) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646108, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646108) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646108, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646108) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), '')))), '[^-]', ''))) AS ?step2119) .
BIND(((?step2119 + ?targetMotifMatchRegionMatchBeginPositionMF_01646109) - 1) AS ?thisPositionOn24) .
BIND(?thisPositionOn24 AS ?thisPositionOn25) .
BIND(?this AS ?pfs1t120) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb22) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse23) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn24, 1) = 'S')) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a21')) AS ?annotation21) .
BIND(?this AS ?pfs20) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch125 faldo:location ?templateMotifSequenceMatchRegionP25924126 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924128 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646121 .
?templateMotifSequenceMatchRegionP25924126 faldo:begin ?templateMotifSequenceMatchBeginP25924127 .
?templateMotifSequenceMatchBeginP25924127 faldo:position ?templateMotifSequenceMatchBeginPositionP25924122 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924128 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch129 faldo:location ?targetMotifMatchRegionMatch130 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646132 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646123 .
?targetMotifMatchRegionMatch130 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646131 .
?targetMotifMatchRegionMatchBeginMF_01646131 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646124 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646132 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646121, 1, (STRLEN(?templateMotifCigarP25924MF_01646121) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646121, CONCAT('^(?:-*[^-]){', STR(((22 - ?templateMotifSequenceMatchBeginPositionP25924122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1133) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646123, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646123) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646123, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646123) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1133), '}'), '')))), '[^-]', ''))) AS ?step2134) .
BIND(((?step2134 + ?targetMotifMatchRegionMatchBeginPositionMF_01646124) - 1) AS ?thisPositionOn31) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646121, 1, (STRLEN(?templateMotifCigarP25924MF_01646121) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646121, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionP25924122) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646123, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646123) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646123, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646123) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646123, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) .
BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_01646124) - 1) AS ?thisPositionOn32) .
BIND(?this AS ?pfs2t137) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) .
FILTER ((BOUND(?thisPositionOn31) && BOUND(?thisPositionOn32))) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a27')) AS ?annotation27) .
BIND(?this AS ?pfs26) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionP25924143 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924145 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646138 .
?templateMotifSequenceMatchRegionP25924143 faldo:begin ?templateMotifSequenceMatchBeginP25924144 .
?templateMotifSequenceMatchBeginP25924144 faldo:position ?templateMotifSequenceMatchBeginPositionP25924139 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924145 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646149 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646140 .
?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646148 .
?targetMotifMatchRegionMatchBeginMF_01646148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646141 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646149 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646138, 1, (STRLEN(?templateMotifCigarP25924MF_01646138) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646138, CONCAT('^(?:-*[^-]){', STR(((43 - ?templateMotifSequenceMatchBeginPositionP25924139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646140, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646140) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646140, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646140) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) .
BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_01646141) - 1) AS ?thisPositionOn38) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646138, 1, (STRLEN(?templateMotifCigarP25924MF_01646138) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646138, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionP25924139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646140, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646140) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646140, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646140) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) .
BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_01646141) - 1) AS ?thisPositionOn39) .
BIND(?this AS ?pfs2t154) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) .
FILTER ((BOUND(?thisPositionOn38) && BOUND(?thisPositionOn39))) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a34')) AS ?annotation34) .
BIND(?this AS ?pfs33) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch159 faldo:location ?templateMotifSequenceMatchRegionP25924160 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924162 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646155 .
?templateMotifSequenceMatchRegionP25924160 faldo:begin ?templateMotifSequenceMatchBeginP25924161 .
?templateMotifSequenceMatchBeginP25924161 faldo:position ?templateMotifSequenceMatchBeginPositionP25924156 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924162 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch163 faldo:location ?targetMotifMatchRegionMatch164 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646166 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646157 .
?targetMotifMatchRegionMatch164 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646165 .
?targetMotifMatchRegionMatchBeginMF_01646165 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646158 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646166 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(1 AS ?thisPositionOn44) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646155, 1, (STRLEN(?templateMotifCigarP25924MF_01646155) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646155, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionP25924156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646157, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646157) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646157, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646157) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) .
BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_01646158) - 1) AS ?thisPositionOn45) .
BIND(?this AS ?pfs2t169) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb42) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse43) .
FILTER ((BOUND(?thisPositionOn44) && BOUND(?thisPositionOn45))) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a41')) AS ?annotation41) .
BIND(?this AS ?pfs40) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionP25924175 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924177 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646170 .
?templateMotifSequenceMatchRegionP25924175 faldo:begin ?templateMotifSequenceMatchBeginP25924176 .
?templateMotifSequenceMatchBeginP25924176 faldo:position ?templateMotifSequenceMatchBeginPositionP25924171 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924177 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646181 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646172 .
?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646180 .
?targetMotifMatchRegionMatchBeginMF_01646180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646173 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646181 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646170, 1, (STRLEN(?templateMotifCigarP25924MF_01646170) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646170, CONCAT('^(?:-*[^-]){', STR(((216 - ?templateMotifSequenceMatchBeginPositionP25924171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646172, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646172) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646172, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646172) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) .
BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_01646173) - 1) AS ?thisPositionOn50) .
BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn51) .
BIND(?this AS ?pfs2t184) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb48) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse49) .
FILTER ((BOUND(?thisPositionOn50) && BOUND(?thisPositionOn51))) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a47')) AS ?annotation47) .
BIND(?this AS ?pfs46) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionP25924190 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924192 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646185 .
?templateMotifSequenceMatchRegionP25924190 faldo:begin ?templateMotifSequenceMatchBeginP25924191 .
?templateMotifSequenceMatchBeginP25924191 faldo:position ?templateMotifSequenceMatchBeginPositionP25924186 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924192 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646196 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646187 .
?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646195 .
?targetMotifMatchRegionMatchBeginMF_01646195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646188 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646196 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646185, 1, (STRLEN(?templateMotifCigarP25924MF_01646185) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646185, CONCAT('^(?:-*[^-]){', STR(((301 - ?templateMotifSequenceMatchBeginPositionP25924186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646187, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646187) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646187, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646187) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) .
BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_01646188) - 1) AS ?thisPositionOn57) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646185, 1, (STRLEN(?templateMotifCigarP25924MF_01646185) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646185, CONCAT('^(?:-*[^-]){', STR(((303 - ?templateMotifSequenceMatchBeginPositionP25924186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646187, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646187) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646187, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646187) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) .
BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_01646188) - 1) AS ?thisPositionOn58) .
BIND(?this AS ?pfs2t201) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb54) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse55) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, (?thisPositionOn58 - ?thisPositionOn57)) = 'GGD')) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a53')) AS ?annotation53) .
BIND(?this AS ?pfs52) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch206 faldo:location ?templateMotifSequenceMatchRegionP25924207 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924209 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646202 .
?templateMotifSequenceMatchRegionP25924207 faldo:begin ?templateMotifSequenceMatchBeginP25924208 .
?templateMotifSequenceMatchBeginP25924208 faldo:position ?templateMotifSequenceMatchBeginPositionP25924203 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924209 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch210 faldo:location ?targetMotifMatchRegionMatch211 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646213 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646204 .
?targetMotifMatchRegionMatch211 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646212 .
?targetMotifMatchRegionMatchBeginMF_01646212 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646205 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646213 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646202, 1, (STRLEN(?templateMotifCigarP25924MF_01646202) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646202, CONCAT('^(?:-*[^-]){', STR(((331 - ?templateMotifSequenceMatchBeginPositionP25924203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646204, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646204) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646204, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646204) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) .
BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_01646205) - 1) AS ?thisPositionOn64) .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646202, 1, (STRLEN(?templateMotifCigarP25924MF_01646202) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646202, CONCAT('^(?:-*[^-]){', STR(((332 - ?templateMotifSequenceMatchBeginPositionP25924203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646204, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646204) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646204, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646204) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) .
BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_01646205) - 1) AS ?thisPositionOn65) .
BIND(?this AS ?pfs2t218) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) .
FILTER (REGEX('[TS]A', SUBSTR(?thisSequenceValue, ?thisPositionOn64, (?thisPositionOn65 - ?thisPositionOn64)))) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a60')) AS ?annotation60) .
BIND(?this AS ?pfs59) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionP25924224 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924226 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646219 .
?templateMotifSequenceMatchRegionP25924224 faldo:begin ?templateMotifSequenceMatchBeginP25924225 .
?templateMotifSequenceMatchBeginP25924225 faldo:position ?templateMotifSequenceMatchBeginPositionP25924220 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924226 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646230 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646221 .
?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646229 .
?targetMotifMatchRegionMatchBeginMF_01646229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646222 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646230 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646219, 1, (STRLEN(?templateMotifCigarP25924MF_01646219) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646219, CONCAT('^(?:-*[^-]){', STR(((248 - ?templateMotifSequenceMatchBeginPositionP25924220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646221, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646221) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646221, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646221) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) .
BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_01646222) - 1) AS ?thisPositionOn70) .
BIND(?thisPositionOn70 AS ?thisPositionOn71) .
BIND(?this AS ?pfs2t233) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfsb68) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfse69) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn70, 1) = 'D')) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a67')) AS ?annotation67) .
BIND(?this AS ?pfs66) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionP25924239 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924241 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646234 .
?templateMotifSequenceMatchRegionP25924239 faldo:begin ?templateMotifSequenceMatchBeginP25924240 .
?templateMotifSequenceMatchBeginP25924240 faldo:position ?templateMotifSequenceMatchBeginPositionP25924235 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924241 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646245 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646236 .
?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646244 .
?targetMotifMatchRegionMatchBeginMF_01646244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646237 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646245 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646234, 1, (STRLEN(?templateMotifCigarP25924MF_01646234) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646234, CONCAT('^(?:-*[^-]){', STR(((270 - ?templateMotifSequenceMatchBeginPositionP25924235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646236, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646236) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646236, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646236) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) .
BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_01646237) - 1) AS ?thisPositionOn76) .
BIND(?thisPositionOn76 AS ?thisPositionOn77) .
BIND(?this AS ?pfs2t248) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb74) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse75) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'K')) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a73')) AS ?annotation73) .
BIND(?this AS ?pfs72) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch253 faldo:location ?templateMotifSequenceMatchRegionP25924254 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924256 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646249 .
?templateMotifSequenceMatchRegionP25924254 faldo:begin ?templateMotifSequenceMatchBeginP25924255 .
?templateMotifSequenceMatchBeginP25924255 faldo:position ?templateMotifSequenceMatchBeginPositionP25924250 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924256 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch257 faldo:location ?targetMotifMatchRegionMatch258 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646260 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646251 .
?targetMotifMatchRegionMatch258 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646259 .
?targetMotifMatchRegionMatchBeginMF_01646259 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646252 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646260 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646249, 1, (STRLEN(?templateMotifCigarP25924MF_01646249) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646249, CONCAT('^(?:-*[^-]){', STR(((225 - ?templateMotifSequenceMatchBeginPositionP25924250) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1261) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646251, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646251) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646251, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646251) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646251, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1261), '}'), '')))), '[^-]', ''))) AS ?step2262) .
BIND(((?step2262 + ?targetMotifMatchRegionMatchBeginPositionMF_01646252) - 1) AS ?thisPositionOn83) .
BIND(?thisPositionOn83 AS ?thisPositionOn84) .
BIND(?this AS ?pfs2t263) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb80) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse81) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn83, 1) = 'P')) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a79')) AS ?annotation79) .
BIND(?this AS ?pfs78) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch268 faldo:location ?templateMotifSequenceMatchRegionP25924269 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924271 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646264 .
?templateMotifSequenceMatchRegionP25924269 faldo:begin ?templateMotifSequenceMatchBeginP25924270 .
?templateMotifSequenceMatchBeginP25924270 faldo:position ?templateMotifSequenceMatchBeginPositionP25924265 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924271 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch272 faldo:location ?targetMotifMatchRegionMatch273 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646275 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646266 .
?targetMotifMatchRegionMatch273 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646274 .
?targetMotifMatchRegionMatchBeginMF_01646274 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646267 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646275 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646264, 1, (STRLEN(?templateMotifCigarP25924MF_01646264) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646264, CONCAT('^(?:-*[^-]){', STR(((306 - ?templateMotifSequenceMatchBeginPositionP25924265) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1276) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646266, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646266) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646266, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646266) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646266, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1276), '}'), '')))), '[^-]', ''))) AS ?step2277) .
BIND(((?step2277 + ?targetMotifMatchRegionMatchBeginPositionMF_01646267) - 1) AS ?thisPositionOn90) .
BIND(?thisPositionOn90 AS ?thisPositionOn91) .
BIND(?this AS ?pfs2t278) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfsb87) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfse88) .
FILTER (REGEX('[IVL]', SUBSTR(?thisSequenceValue, ?thisPositionOn90, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a86')) AS ?annotation86) .
BIND(?this AS ?pfs85) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch283 faldo:location ?templateMotifSequenceMatchRegionP25924284 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924286 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646279 .
?templateMotifSequenceMatchRegionP25924284 faldo:begin ?templateMotifSequenceMatchBeginP25924285 .
?templateMotifSequenceMatchBeginP25924285 faldo:position ?templateMotifSequenceMatchBeginPositionP25924280 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924286 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch287 faldo:location ?targetMotifMatchRegionMatch288 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646290 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646281 .
?targetMotifMatchRegionMatch288 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646289 .
?targetMotifMatchRegionMatchBeginMF_01646289 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646282 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646290 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646279, 1, (STRLEN(?templateMotifCigarP25924MF_01646279) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646279, CONCAT('^(?:-*[^-]){', STR(((382 - ?templateMotifSequenceMatchBeginPositionP25924280) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1291) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646281, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646281) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646281, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646281) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646281, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1291), '}'), '')))), '[^-]', ''))) AS ?step2292) .
BIND(((?step2292 + ?targetMotifMatchRegionMatchBeginPositionMF_01646282) - 1) AS ?thisPositionOn97) .
BIND(?thisPositionOn97 AS ?thisPositionOn98) .
BIND(?this AS ?pfs2t293) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn97))) AS ?pfsb94) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfse95) .
FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn97, 1) = 'M')) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a93')) AS ?annotation93) .
BIND(?this AS ?pfs92) .
}
OPTIONAL {
?this up:sequence ?thisSequence .
?thisSequence rdf:value ?thisSequenceValue .
?templateMotifMatch298 faldo:location ?templateMotifSequenceMatchRegionP25924299 ;
edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP25924301 ;
rdf:type edam:data_0869 ;
rdf:value ?templateMotifCigarP25924MF_01646294 .
?templateMotifSequenceMatchRegionP25924299 faldo:begin ?templateMotifSequenceMatchBeginP25924300 .
?templateMotifSequenceMatchBeginP25924300 faldo:position ?templateMotifSequenceMatchBeginPositionP25924295 ;
faldo:reference isoform:P25924-1 .
?templateMotifSequenceProfileAlignmentOperationP25924301 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
?targetMotifMatch302 faldo:location ?targetMotifMatchRegionMatch303 ;
edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01646305 ;
rdf:type edam:data_0869 ;
rdf:value ?targetMotifMatchCigarP25924MF_01646296 .
?targetMotifMatchRegionMatch303 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01646304 .
?targetMotifMatchRegionMatchBeginMF_01646304 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01646297 ;
faldo:reference ?thisSequence .
?targetMotifSequenceAlignmentOperationMF_01646305 edam:has_input signature:MF_01646 ;
rdf:type edam:operation_0300 .
BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP25924MF_01646294, 1, (STRLEN(?templateMotifCigarP25924MF_01646294) - STRLEN(REPLACE(?templateMotifCigarP25924MF_01646294, CONCAT('^(?:-*[^-]){', STR(((411 - ?templateMotifSequenceMatchBeginPositionP25924295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1306) .
BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP25924MF_01646296, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646296) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP25924MF_01646296, 1, (STRLEN(?targetMotifMatchCigarP25924MF_01646296) - STRLEN(REPLACE(?targetMotifMatchCigarP25924MF_01646296, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1306), '}'), '')))), '[^-]', ''))) AS ?step2307) .
BIND(((?step2307 + ?targetMotifMatchRegionMatchBeginPositionMF_01646297) - 1) AS ?thisPositionOn104) .
BIND(?thisPositionOn104 AS ?thisPositionOn105) .
BIND(?this AS ?pfs2t308) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn104))) AS ?pfsb101) .
BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfse102) .
FILTER (REGEX('[GA]', SUBSTR(?thisSequenceValue, ?thisPositionOn104, 1))) .
BIND(URI(CONCAT(STR(?this), '#MF_01646a100')) AS ?annotation100) .
BIND(?this AS ?pfs99) .
}
OPTIONAL {
?this a up:Protein .
BIND(?this AS ?caseWithTag309) .
}
BIND(IF(BOUND(?tagFT_13), ?caseWithTag309, ?UNBOUND_VARIABLE) AS ?case19) .
}
"xsd:string |