Home | Contact
RDF/XMLNTriplesTurtleShow queryShare
SubjectPredicateObject
http://purl.uniprot.org/unirules/MF_00145#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00145#construct-template-117
http://purl.uniprot.org/unirules/MF_00145#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00145#construct-template-201
http://purl.uniprot.org/unirules/MF_00145#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00145#construct-template-225
http://purl.uniprot.org/unirules/MF_00145#constructhttps://hamap.expasy.org/rdf/vocab#addsTriplehttp://purl.uniprot.org/unirules/MF_00145#construct-template-116
http://purl.uniprot.org/unirules/MF_00145#constructhttp://www.w3.org/ns/shacl#prefixeshttp://purl.uniprot.org/unirules/
http://purl.uniprot.org/unirules/MF_00145#constructhttp://spinrdf.org/sp#wherehttp://purl.uniprot.org/unirules/MF_00145#construct-where-list-0
http://purl.uniprot.org/unirules/MF_00145#constructhttp://spinrdf.org/sp#templateshttp://purl.uniprot.org/unirules/MF_00145#construct-template-list-0
http://purl.uniprot.org/unirules/MF_00145#constructhttp://www.w3.org/ns/shacl#construct"CONSTRUCT { _:56891 up:source unirule:MF_00145 . _:56892 up:source unirule:MF_00145 . _:56893 up:source unirule:MF_00145 . _:56894 up:source unirule:MF_00145 . _:56895 up:source unirule:MF_00145 . _:56896 up:source unirule:MF_00145 . _:56897 up:source unirule:MF_00145 . _:56898 up:source unirule:MF_00145 . _:56899 up:source unirule:MF_00145 . _:56900 up:source unirule:MF_00145 . _:56901 up:source unirule:MF_00145 . _:56902 up:source unirule:MF_00145 . _:56903 up:source unirule:MF_00145 . _:56904 up:source unirule:MF_00145 . _:56905 up:source unirule:MF_00145 . _:56906 up:source unirule:MF_00145 . _:56907 up:source unirule:MF_00145 . _:56908 up:source unirule:MF_00145 . _:56909 up:source unirule:MF_00145 . _:56910 up:source unirule:MF_00145 . _:56911 up:source unirule:MF_00145 . _:56912 up:source unirule:MF_00145 . _:56913 up:source unirule:MF_00145 . _:56914 up:source unirule:MF_00145 . _:56915 up:source unirule:MF_00145 . _:56916 up:source unirule:MF_00145 . _:56917 up:source unirule:MF_00145 . _:56918 up:source unirule:MF_00145 . _:56919 up:source unirule:MF_00145 . _:56920 up:source unirule:MF_00145 . ?this up:annotation ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 , ?annotation8 ; up:classifiedWith GO:0004618 , GO:0005737 , GO:0006096 , keyword:324 , keyword:418 , keyword:547 , keyword:67 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.2.3' ; up:fullName 'Phosphoglycerate kinase' ; rdf:type up:Structured_Name . ?gene1 skos:prefLabel 'pgk' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity ; up:enzymeClass . ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate degradation; glycolysis; pyruvate from D-glyceraldehyde 3-phosphate: step 2/5.' . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation6 a up:Subcellular_Location_Annotation . ?annotation6li7 up:cellularComponent . ?annotation8 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the phosphoglycerate kinase family.' . ?case9 up:classifiedWith keyword:7 . ?case10 up:classifiedWith keyword:597 . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'N6-acetyllysine' . ?pfsb13 faldo:position ?thisPositionOn15 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Phosphoserine' . ?pfsb19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Phosphothreonine' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; up:ligand ?ligand33 ; rdf:type up:Binding_Site_Annotation . ?pfsb31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?ligand33 rdfs:subClassOf chebi:30616 . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; up:ligand ?ligand40 ; rdf:type up:Binding_Site_Annotation . ?pfsb38 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?ligand40 rdfs:subClassOf ?molecule41 . ?molecule41 rdfs:label 'substrate' . ?pfs44 up:annotation ?annotation45 . ?annotation45 faldo:begin ?pfsb46 ; faldo:end ?pfse47 ; up:ligand ?ligand48 ; rdf:type up:Binding_Site_Annotation . ?pfsb46 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfse47 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?ligand48 rdfs:subClassOf ?molecule49 . ?molecule49 rdfs:label 'substrate' . ?pfs52 up:annotation ?annotation53 . ?annotation53 faldo:begin ?pfsb54 ; faldo:end ?pfse55 ; up:ligand ?ligand56 ; rdf:type up:Binding_Site_Annotation . ?pfsb54 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse55 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand56 rdfs:subClassOf ?molecule57 . ?molecule57 rdfs:label 'substrate' . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; up:ligand ?ligand64 ; rdf:type up:Binding_Site_Annotation . ?pfsb62 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn67 ; rdf:type faldo:ExactPosition . ?ligand64 rdfs:subClassOf ?molecule65 . ?molecule65 rdfs:label 'substrate' . ?pfs68 up:annotation ?annotation69 . ?annotation69 faldo:begin ?pfsb70 ; faldo:end ?pfse71 ; up:ligand ?ligand72 ; rdf:type up:Binding_Site_Annotation . ?pfsb70 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?pfse71 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?ligand72 rdfs:subClassOf ?molecule73 . ?molecule73 rdfs:label 'substrate' . ?pfs76 up:annotation ?annotation77 . ?annotation77 faldo:begin ?pfsb78 ; faldo:end ?pfse79 ; up:ligand ?ligand80 ; rdf:type up:Binding_Site_Annotation . ?pfsb78 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?ligand80 rdfs:subClassOf chebi:30616 . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; up:ligand ?ligand87 ; rdf:type up:Binding_Site_Annotation . ?pfsb85 faldo:position ?thisPositionOn88 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf chebi:30616 . ?pfs90 up:annotation ?annotation91 . ?annotation91 faldo:begin ?pfsb92 ; faldo:end ?pfse93 ; up:ligand ?ligand94 ; rdf:type up:Binding_Site_Annotation . ?pfsb92 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfse93 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?ligand94 rdfs:subClassOf chebi:30616 . _:56921 a rdf:Statement ; up:attribution _:56891 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:56922 a rdf:Statement ; up:attribution _:56892 ; rdf:subject ?gene1 ; rdf:predicate up:encodedBy ; rdf:object ?gene1 . _:56923 a rdf:Statement ; up:attribution _:56893 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:56924 a rdf:Statement ; up:attribution _:56894 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:56925 a rdf:Statement ; up:attribution _:56895 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:56926 a rdf:Statement ; up:attribution _:56896 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:56927 a rdf:Statement ; up:attribution _:56897 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:56928 a rdf:Statement ; up:attribution _:56898 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:56929 a rdf:Statement ; up:attribution _:56899 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:56930 a rdf:Statement ; up:attribution _:56900 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:324 . _:56931 a rdf:Statement ; up:attribution _:56901 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:56932 a rdf:Statement ; up:attribution _:56902 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:56933 a rdf:Statement ; up:attribution _:56903 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:56934 a rdf:Statement ; up:attribution _:56904 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004618 . _:56935 a rdf:Statement ; up:attribution _:56905 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006096 . _:56936 a rdf:Statement ; up:attribution _:56906 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:56937 a rdf:Statement ; up:attribution _:56907 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:7 . _:56938 a rdf:Statement ; up:attribution _:56908 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:597 . _:56939 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:56940 a rdf:Statement ; up:attribution _:56909 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:56941 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:56942 a rdf:Statement ; up:attribution _:56910 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:56943 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:56944 a rdf:Statement ; up:attribution _:56911 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:56945 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:56946 a rdf:Statement ; up:attribution _:56912 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:56947 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:56948 a rdf:Statement ; up:attribution _:56913 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:56949 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:56950 a rdf:Statement ; up:attribution _:56914 ; rdf:subject ?pfs44 ; rdf:predicate up:annotation ; rdf:object ?annotation45 . _:56951 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:56952 a rdf:Statement ; up:attribution _:56915 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:56953 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:56954 a rdf:Statement ; up:attribution _:56916 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:56955 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:56956 a rdf:Statement ; up:attribution _:56917 ; rdf:subject ?pfs68 ; rdf:predicate up:annotation ; rdf:object ?annotation69 . _:56957 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:56958 a rdf:Statement ; up:attribution _:56918 ; rdf:subject ?pfs76 ; rdf:predicate up:annotation ; rdf:object ?annotation77 . _:56959 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:56960 a rdf:Statement ; up:attribution _:56919 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:56961 a rdf:Statement ; up:source unirule:MF_00145 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . _:56962 a rdf:Statement ; up:attribution _:56920 ; rdf:subject ?pfs90 ; rdf:predicate up:annotation ; rdf:object ?annotation91 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00145 #Rule MF_00145 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2022-11-19 VALUES ?supertaxon97 {taxon:2 taxon:2157} ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00145 . ?thisOrganism rdfs:subClassOf+ ?supertaxon97 . BIND(URI(CONCAT(STR(?this), '#MF_00145a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00145a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_00145a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00145a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00145a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00145a8')) AS ?annotation8) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch103 faldo:location ?templateMotifSequenceMatchRegionP0A799104 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A799106 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A799MF_0014599 . ?templateMotifSequenceMatchRegionP0A799104 faldo:begin ?templateMotifSequenceMatchBeginP0A799105 . ?templateMotifSequenceMatchBeginP0A799105 faldo:position ?templateMotifSequenceMatchBeginPositionP0A799100 ; faldo:reference isoform:P0A799-1 . ?templateMotifSequenceProfileAlignmentOperationP0A799106 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch107 faldo:location ?targetMotifMatchRegionMatch108 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145110 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A799MF_00145101 . ?targetMotifMatchRegionMatch108 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145109 . ?targetMotifMatchRegionMatchBeginMF_00145109 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145102 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145110 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_10) . VALUES ?supertaxon98 {taxon:561 taxon:620} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon98 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A799MF_0014599, 1, (STRLEN(?templateMotifCigarP0A799MF_0014599) - STRLEN(REPLACE(?templateMotifCigarP0A799MF_0014599, CONCAT('^(?:-*[^-]){', STR(((84 - ?templateMotifSequenceMatchBeginPositionP0A799100) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1111) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A799MF_00145101, 1, (STRLEN(?targetMotifMatchCigarP0A799MF_00145101) - STRLEN(REPLACE(?targetMotifMatchCigarP0A799MF_00145101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A799MF_00145101, 1, (STRLEN(?targetMotifMatchCigarP0A799MF_00145101) - STRLEN(REPLACE(?targetMotifMatchCigarP0A799MF_00145101, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1111), '}'), '')))), '[^-]', ''))) AS ?step2112) . BIND(((?step2112 + ?targetMotifMatchRegionMatchBeginPositionMF_00145102) - 1) AS ?thisPositionOn15) . BIND(?thisPositionOn15 AS ?thisPositionOn16) . BIND(?this AS ?pfs1t113) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn15))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfse14) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn15, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch118 faldo:location ?templateMotifSequenceMatchRegionP40924119 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40924121 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40924MF_00145114 . ?templateMotifSequenceMatchRegionP40924119 faldo:begin ?templateMotifSequenceMatchBeginP40924120 . ?templateMotifSequenceMatchBeginP40924120 faldo:position ?templateMotifSequenceMatchBeginPositionP40924115 ; faldo:reference isoform:P40924-1 . ?templateMotifSequenceProfileAlignmentOperationP40924121 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch122 faldo:location ?targetMotifMatchRegionMatch123 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145125 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40924MF_00145116 . ?targetMotifMatchRegionMatch123 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145124 . ?targetMotifMatchRegionMatchBeginMF_00145124 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145117 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145125 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_11) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:186817 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40924MF_00145114, 1, (STRLEN(?templateMotifCigarP40924MF_00145114) - STRLEN(REPLACE(?templateMotifCigarP40924MF_00145114, CONCAT('^(?:-*[^-]){', STR(((183 - ?templateMotifSequenceMatchBeginPositionP40924115) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1126) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40924MF_00145116, 1, (STRLEN(?targetMotifMatchCigarP40924MF_00145116) - STRLEN(REPLACE(?targetMotifMatchCigarP40924MF_00145116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40924MF_00145116, 1, (STRLEN(?targetMotifMatchCigarP40924MF_00145116) - STRLEN(REPLACE(?targetMotifMatchCigarP40924MF_00145116, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1126), '}'), '')))), '[^-]', ''))) AS ?step2127) . BIND(((?step2127 + ?targetMotifMatchRegionMatchBeginPositionMF_00145117) - 1) AS ?thisPositionOn21) . BIND(?thisPositionOn21 AS ?thisPositionOn22) . BIND(?this AS ?pfs2t128) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn21, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionP40924134 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP40924136 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP40924MF_00145129 . ?templateMotifSequenceMatchRegionP40924134 faldo:begin ?templateMotifSequenceMatchBeginP40924135 . ?templateMotifSequenceMatchBeginP40924135 faldo:position ?templateMotifSequenceMatchBeginPositionP40924130 ; faldo:reference isoform:P40924-1 . ?templateMotifSequenceProfileAlignmentOperationP40924136 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145140 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP40924MF_00145131 . ?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145139 . ?targetMotifMatchRegionMatchBeginMF_00145139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145132 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145140 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagFT_12) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:186817 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP40924MF_00145129, 1, (STRLEN(?templateMotifCigarP40924MF_00145129) - STRLEN(REPLACE(?templateMotifCigarP40924MF_00145129, CONCAT('^(?:-*[^-]){', STR(((299 - ?templateMotifSequenceMatchBeginPositionP40924130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP40924MF_00145131, 1, (STRLEN(?targetMotifMatchCigarP40924MF_00145131) - STRLEN(REPLACE(?targetMotifMatchCigarP40924MF_00145131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP40924MF_00145131, 1, (STRLEN(?targetMotifMatchCigarP40924MF_00145131) - STRLEN(REPLACE(?targetMotifMatchCigarP40924MF_00145131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) . BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_00145132) - 1) AS ?thisPositionOn27) . BIND(?thisPositionOn27 AS ?thisPositionOn28) . BIND(?this AS ?pfs3t143) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn27, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionP36204149 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204151 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145144 . ?templateMotifSequenceMatchRegionP36204149 faldo:begin ?templateMotifSequenceMatchBeginP36204150 . ?templateMotifSequenceMatchBeginP36204150 faldo:position ?templateMotifSequenceMatchBeginPositionP36204145 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204151 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145155 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145146 . ?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145154 . ?targetMotifMatchRegionMatchBeginMF_00145154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145147 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145155 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145144, 1, (STRLEN(?templateMotifCigarP36204MF_00145144) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145144, CONCAT('^(?:-*[^-]){', STR(((353 - ?templateMotifSequenceMatchBeginPositionP36204145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145146, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145146) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145146, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145146) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_00145147) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145144, 1, (STRLEN(?templateMotifCigarP36204MF_00145144) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145144, CONCAT('^(?:-*[^-]){', STR(((356 - ?templateMotifSequenceMatchBeginPositionP36204145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1158) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145146, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145146) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145146, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145146) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1158), '}'), '')))), '[^-]', ''))) AS ?step2159) . BIND(((?step2159 + ?targetMotifMatchRegionMatchBeginPositionMF_00145147) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs4t160) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse32) . FILTER (REGEX('GG[DEH][STAILFM]', SUBSTR(?thisSequenceValue, ?thisPositionOn34, (?thisPositionOn35 - ?thisPositionOn34)))) . BIND(URI(CONCAT(STR(?this), '#MF_00145a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch165 faldo:location ?templateMotifSequenceMatchRegionP36204166 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204168 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145161 . ?templateMotifSequenceMatchRegionP36204166 faldo:begin ?templateMotifSequenceMatchBeginP36204167 . ?templateMotifSequenceMatchBeginP36204167 faldo:position ?templateMotifSequenceMatchBeginPositionP36204162 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204168 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch169 faldo:location ?targetMotifMatchRegionMatch170 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145172 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145163 . ?targetMotifMatchRegionMatch170 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145171 . ?targetMotifMatchRegionMatchBeginMF_00145171 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145164 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145172 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145161, 1, (STRLEN(?templateMotifCigarP36204MF_00145161) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145161, CONCAT('^(?:-*[^-]){', STR(((21 - ?templateMotifSequenceMatchBeginPositionP36204162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1173) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145163, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145163) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145163, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145163) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1173), '}'), '')))), '[^-]', ''))) AS ?step2174) . BIND(((?step2174 + ?targetMotifMatchRegionMatchBeginPositionMF_00145164) - 1) AS ?thisPositionOn42) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145161, 1, (STRLEN(?templateMotifCigarP36204MF_00145161) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145161, CONCAT('^(?:-*[^-]){', STR(((23 - ?templateMotifSequenceMatchBeginPositionP36204162) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1175) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145163, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145163) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145163, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145163) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145163, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1175), '}'), '')))), '[^-]', ''))) AS ?step2176) . BIND(((?step2176 + ?targetMotifMatchRegionMatchBeginPositionMF_00145164) - 1) AS ?thisPositionOn43) . BIND(?this AS ?pfs4t177) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfse39) . FILTER (REGEX('D[LFMYVI]N', SUBSTR(?thisSequenceValue, ?thisPositionOn42, (?thisPositionOn43 - ?thisPositionOn42)))) . BIND(URI(CONCAT(STR(?this), '#MF_00145a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch182 faldo:location ?templateMotifSequenceMatchRegionP36204183 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204185 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145178 . ?templateMotifSequenceMatchRegionP36204183 faldo:begin ?templateMotifSequenceMatchBeginP36204184 . ?templateMotifSequenceMatchBeginP36204184 faldo:position ?templateMotifSequenceMatchBeginPositionP36204179 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204185 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch186 faldo:location ?targetMotifMatchRegionMatch187 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145189 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145180 . ?targetMotifMatchRegionMatch187 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145188 . ?targetMotifMatchRegionMatchBeginMF_00145188 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145181 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145189 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145178, 1, (STRLEN(?templateMotifCigarP36204MF_00145178) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145178, CONCAT('^(?:-*[^-]){', STR(((59 - ?templateMotifSequenceMatchBeginPositionP36204179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1190) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145180, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145180) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145180, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145180) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1190), '}'), '')))), '[^-]', ''))) AS ?step2191) . BIND(((?step2191 + ?targetMotifMatchRegionMatchBeginPositionMF_00145181) - 1) AS ?thisPositionOn50) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145178, 1, (STRLEN(?templateMotifCigarP36204MF_00145178) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145178, CONCAT('^(?:-*[^-]){', STR(((62 - ?templateMotifSequenceMatchBeginPositionP36204179) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1192) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145180, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145180) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145180, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145180) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145180, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1192), '}'), '')))), '[^-]', ''))) AS ?step2193) . BIND(((?step2193 + ?targetMotifMatchRegionMatchBeginPositionMF_00145181) - 1) AS ?thisPositionOn51) . BIND(?this AS ?pfs4t194) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb46) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse47) . FILTER (REGEX('[HQR][ARNDCQEGHILKMFPSTWYVBZJUOX][GSDRK][RGKNDP]', SUBSTR(?thisSequenceValue, ?thisPositionOn50, (?thisPositionOn51 - ?thisPositionOn50)))) . BIND(URI(CONCAT(STR(?this), '#MF_00145a45')) AS ?annotation45) . BIND(?this AS ?pfs44) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch199 faldo:location ?templateMotifSequenceMatchRegionP36204200 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204202 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145195 . ?templateMotifSequenceMatchRegionP36204200 faldo:begin ?templateMotifSequenceMatchBeginP36204201 . ?templateMotifSequenceMatchBeginP36204201 faldo:position ?templateMotifSequenceMatchBeginPositionP36204196 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204202 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch203 faldo:location ?targetMotifMatchRegionMatch204 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145206 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145197 . ?targetMotifMatchRegionMatch204 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145205 . ?targetMotifMatchRegionMatchBeginMF_00145205 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145198 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145206 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145195, 1, (STRLEN(?templateMotifCigarP36204MF_00145195) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145195, CONCAT('^(?:-*[^-]){', STR(((36 - ?templateMotifSequenceMatchBeginPositionP36204196) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1207) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145197, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145197) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145197, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145197) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145197, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1207), '}'), '')))), '[^-]', ''))) AS ?step2208) . BIND(((?step2208 + ?targetMotifMatchRegionMatchBeginPositionMF_00145198) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs4t209) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse55) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch214 faldo:location ?templateMotifSequenceMatchRegionP36204215 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204217 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145210 . ?templateMotifSequenceMatchRegionP36204215 faldo:begin ?templateMotifSequenceMatchBeginP36204216 . ?templateMotifSequenceMatchBeginP36204216 faldo:position ?templateMotifSequenceMatchBeginPositionP36204211 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204217 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch218 faldo:location ?targetMotifMatchRegionMatch219 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145221 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145212 . ?targetMotifMatchRegionMatch219 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145220 . ?targetMotifMatchRegionMatchBeginMF_00145220 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145213 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145221 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145210, 1, (STRLEN(?templateMotifCigarP36204MF_00145210) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145210, CONCAT('^(?:-*[^-]){', STR(((118 - ?templateMotifSequenceMatchBeginPositionP36204211) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1222) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145212, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145212) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145212, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145212) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145212, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), '')))), '[^-]', ''))) AS ?step2223) . BIND(((?step2223 + ?targetMotifMatchRegionMatchBeginPositionMF_00145213) - 1) AS ?thisPositionOn66) . BIND(?thisPositionOn66 AS ?thisPositionOn67) . BIND(?this AS ?pfs4t224) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn67))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn66, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch229 faldo:location ?templateMotifSequenceMatchRegionP36204230 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204232 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145225 . ?templateMotifSequenceMatchRegionP36204230 faldo:begin ?templateMotifSequenceMatchBeginP36204231 . ?templateMotifSequenceMatchBeginP36204231 faldo:position ?templateMotifSequenceMatchBeginPositionP36204226 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204232 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch233 faldo:location ?targetMotifMatchRegionMatch234 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145236 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145227 . ?targetMotifMatchRegionMatch234 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145235 . ?targetMotifMatchRegionMatchBeginMF_00145235 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145228 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145236 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145225, 1, (STRLEN(?templateMotifCigarP36204MF_00145225) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145225, CONCAT('^(?:-*[^-]){', STR(((151 - ?templateMotifSequenceMatchBeginPositionP36204226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1237) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145227, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145227) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145227, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145227) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), '')))), '[^-]', ''))) AS ?step2238) . BIND(((?step2238 + ?targetMotifMatchRegionMatchBeginPositionMF_00145228) - 1) AS ?thisPositionOn74) . BIND(?thisPositionOn74 AS ?thisPositionOn75) . BIND(?this AS ?pfs4t239) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfsb70) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfse71) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn74, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a69')) AS ?annotation69) . BIND(?this AS ?pfs68) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch244 faldo:location ?templateMotifSequenceMatchRegionP36204245 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204247 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145240 . ?templateMotifSequenceMatchRegionP36204245 faldo:begin ?templateMotifSequenceMatchBeginP36204246 . ?templateMotifSequenceMatchBeginP36204246 faldo:position ?templateMotifSequenceMatchBeginPositionP36204241 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204247 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch248 faldo:location ?targetMotifMatchRegionMatch249 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145251 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145242 . ?targetMotifMatchRegionMatch249 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145250 . ?targetMotifMatchRegionMatchBeginMF_00145250 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145243 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145251 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145240, 1, (STRLEN(?templateMotifCigarP36204MF_00145240) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145240, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP36204241) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1252) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145242, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145242) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1252), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145242, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145242) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145242, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1252), '}'), '')))), '[^-]', ''))) AS ?step2253) . BIND(((?step2253 + ?targetMotifMatchRegionMatchBeginPositionMF_00145243) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs4t254) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse79) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a77')) AS ?annotation77) . BIND(?this AS ?pfs76) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch259 faldo:location ?templateMotifSequenceMatchRegionP36204260 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204262 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145255 . ?templateMotifSequenceMatchRegionP36204260 faldo:begin ?templateMotifSequenceMatchBeginP36204261 . ?templateMotifSequenceMatchBeginP36204261 faldo:position ?templateMotifSequenceMatchBeginPositionP36204256 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204262 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch263 faldo:location ?targetMotifMatchRegionMatch264 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145266 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145257 . ?targetMotifMatchRegionMatch264 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145265 . ?targetMotifMatchRegionMatchBeginMF_00145265 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145258 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145266 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145255, 1, (STRLEN(?templateMotifCigarP36204MF_00145255) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145255, CONCAT('^(?:-*[^-]){', STR(((293 - ?templateMotifSequenceMatchBeginPositionP36204256) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1267) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145257, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145257) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145257, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1267), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145257, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145257) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145257, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1267), '}'), '')))), '[^-]', ''))) AS ?step2268) . BIND(((?step2268 + ?targetMotifMatchRegionMatchBeginPositionMF_00145258) - 1) AS ?thisPositionOn88) . BIND(?thisPositionOn88 AS ?thisPositionOn89) . BIND(?this AS ?pfs4t269) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn88))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfse86) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn88, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch274 faldo:location ?templateMotifSequenceMatchRegionP36204275 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP36204277 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP36204MF_00145270 . ?templateMotifSequenceMatchRegionP36204275 faldo:begin ?templateMotifSequenceMatchBeginP36204276 . ?templateMotifSequenceMatchBeginP36204276 faldo:position ?templateMotifSequenceMatchBeginPositionP36204271 ; faldo:reference isoform:P36204-1 . ?templateMotifSequenceProfileAlignmentOperationP36204277 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . ?targetMotifMatch278 faldo:location ?targetMotifMatchRegionMatch279 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00145281 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP36204MF_00145272 . ?targetMotifMatchRegionMatch279 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00145280 . ?targetMotifMatchRegionMatchBeginMF_00145280 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00145273 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00145281 edam:has_input signature:MF_00145 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP36204MF_00145270, 1, (STRLEN(?templateMotifCigarP36204MF_00145270) - STRLEN(REPLACE(?templateMotifCigarP36204MF_00145270, CONCAT('^(?:-*[^-]){', STR(((324 - ?templateMotifSequenceMatchBeginPositionP36204271) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1282) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP36204MF_00145272, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145272) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145272, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP36204MF_00145272, 1, (STRLEN(?targetMotifMatchCigarP36204MF_00145272) - STRLEN(REPLACE(?targetMotifMatchCigarP36204MF_00145272, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1282), '}'), '')))), '[^-]', ''))) AS ?step2283) . BIND(((?step2283 + ?targetMotifMatchRegionMatchBeginPositionMF_00145273) - 1) AS ?thisPositionOn95) . BIND(?thisPositionOn95 AS ?thisPositionOn96) . BIND(?this AS ?pfs4t284) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb92) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse93) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00145a91')) AS ?annotation91) . BIND(?this AS ?pfs90) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag285) . } BIND(IF(BOUND(?tagFT_10), ?caseWithTag285, ?UNBOUND_VARIABLE) AS ?case9) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag286) . } BIND(IF((BOUND(?tagFT_11) || BOUND(?tagFT_12)), ?caseWithTag286, ?UNBOUND_VARIABLE) AS ?case10) . } "xsd:string
http://purl.uniprot.org/unirules/MF_00145http://www.w3.org/ns/shacl#rulehttp://purl.uniprot.org/unirules/MF_00145#construct