Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-275
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-276
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-279
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-278
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-259
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-300
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-302
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-301
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-304
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-303
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-306
http://purl.uniprot.org/unirules/MF_01646#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_01646#construct-template-305
http://purl.uniprot.org/unirules/MF_01646#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_01646#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_01646#construct-where-list-0
http://purl.uniprot.org/unirules/MF_01646#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_01646#construct-template-list-0
http://purl.uniprot.org/unirules/MF_01646#constructhttp://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
http://purl.uniprot.org/unirules/MF_01646http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_01646#construct