CONSTRUCT { _:871787 up:source unirule:MF_03209 . _:871788 up:fullName 'Phosphatidylserine decarboxylase 2 beta chain' ; rdf:type up:Structured_Name . _:871789 up:source unirule:MF_03209 . _:871790 up:fullName 'Phosphatidylserine decarboxylase 2 alpha chain' ; rdf:type up:Structured_Name . _:871791 up:source unirule:MF_03209 . _:871792 up:source unirule:MF_03209 . _:871793 up:source unirule:MF_03209 . _:871794 up:source unirule:MF_03209 . _:871795 up:source unirule:MF_03209 . _:871796 up:source unirule:MF_03209 . _:871797 up:source unirule:MF_03209 . _:871798 up:source unirule:MF_03209 . _:871799 up:source unirule:MF_03209 . _:871800 up:source unirule:MF_03209 . _:871801 up:source unirule:MF_03209 . _:871802 up:source unirule:MF_03209 . _:871803 up:source unirule:MF_03209 . _:871804 up:source unirule:MF_03209 . _:871805 up:source unirule:MF_03209 . _:871806 up:source unirule:MF_03209 . _:871807 up:source unirule:MF_03209 . _:871808 up:source unirule:MF_03209 . _:871809 up:source unirule:MF_03209 . _:871810 up:source unirule:MF_03209 . _:871811 up:source unirule:MF_03209 . _:871812 up:source unirule:MF_03209 . _:871813 up:source unirule:MF_03209 . _:871814 up:source unirule:MF_03209 . _:871815 up:source unirule:MF_03209 . _:871816 up:source unirule:MF_03209 . _:871817 up:source unirule:MF_03209 . _:871818 up:source unirule:MF_03209 . _:871819 up:source unirule:MF_03209 . _:871820 up:source unirule:MF_03209 . _:871821 up:source unirule:MF_03209 . _:871822 up:source unirule:MF_03209 . ?this up:annotation ?annotation4 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 ; up:classifiedWith GO:0004609 , GO:0006646 , GO:0016540 , keyword:1208 , keyword:210 , keyword:443 , keyword:444 , keyword:456 , keyword:472 , keyword:594 , keyword:670 , keyword:865 ; up:component ?namedpart1 , ?namedpart2 ; up:recommendedName ?name0 . ?name0 up:ecName '4.1.1.65' ; up:fullName 'Phosphatidylserine decarboxylase proenzyme 2' ; rdf:type up:Structured_Name . ?namedpart1 up:recommendedName _:871788 . ?namedpart2 up:recommendedName _:871790 . ?gene3 skos:prefLabel 'PSD2' . ?annotation4 a up:Function_Annotation ; rdfs:comment 'Catalyzes the formation of phosphatidylethanolamine (PtdEtn) from phosphatidylserine (PtdSer). Plays a central role in phospholipid metabolism and in the interorganelle trafficking of phosphatidylserine.' . ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/20828>; up:enzymeClass <http://purl.uniprot.org/enzyme/4.1.1.65>. ?annotation7 up:cofactor chebi:15361 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 1 pyruvoyl group covalently per subunit' . ?annotation8 a up:Pathway_Annotation ; rdfs:comment 'Phospholipid metabolism; phosphatidylethanolamine biosynthesis; phosphatidylethanolamine from CDP-diacylglycerol: step 2/2.' . ?annotation9 a up:PTM_Annotation ; rdfs:comment 'Is synthesized initially as an inactive proenzyme. Formation of the active enzyme involves a self-maturation process in which the active site pyruvoyl group is generated from an internal serine residue via an autocatalytic post-translational modification. Two non-identical subunits are generated from the proenzyme in this reaction, and the pyruvate is formed at the N-terminus of the alpha chain, which is derived from the carboxyl end of the proenzyme. The autoendoproteolytic cleavage occurs by a canonical serine protease mechanism, in which the side chain hydroxyl group of the serine supplies its oxygen atom to form the C-terminus of the beta chain, while the remainder of the serine residue undergoes an oxidative deamination to produce ammonia and the pyruvoyl prosthetic group on the alpha chain. During this reaction, the Ser that is part of the protease active site of the proenzyme becomes the pyruvoyl prosthetic group, which constitutes an essential element of the active site of the mature decarboxylase.' . ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the phosphatidylserine decarboxylase family. PSD-B subfamily. Eukaryotic type II sub-subfamily.' . ?case11 up:classifiedWith GO:0005768 , GO:0005795 , keyword:333 , keyword:967 . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Phosphatidylserine decarboxylase 2 beta chain' . ?pfsb18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; rdf:type up:Chain_Annotation ; rdfs:comment 'Phosphatidylserine decarboxylase 2 alpha chain' . ?pfsb24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system; for autoendoproteolytic cleavage activity' . ?pfsb30 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfs34 up:annotation ?annotation35 . ?annotation35 faldo:begin ?pfsb36 ; faldo:end ?pfse37 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system; for autoendoproteolytic cleavage activity' . ?pfsb36 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Charge relay system; for autoendoproteolytic cleavage activity' . ?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:Active_Site_Annotation ; rdfs:comment 'Schiff-base intermediate with substrate; via pyruvic acid; for decarboxylase activity' . ?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 ; rdf:type up:Site_Annotation ; rdfs:comment 'Cleavage (non-hydrolytic); by autocatalysis' . ?pfsb54 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfse55 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfs58 up:annotation ?annotation59 . ?annotation59 faldo:begin ?pfsb60 ; faldo:end ?pfse61 ; rdf:type up:Modified_Residue_Annotation ; rdfs:comment 'Pyruvic acid (Ser); by autocatalysis' . ?pfsb60 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse61 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . _:871823 a rdf:Statement ; up:attribution _:871787 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:871824 a rdf:Statement ; up:attribution _:871789 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart1 . _:871825 a rdf:Statement ; up:attribution _:871791 ; rdf:subject ?this ; rdf:predicate up:component ; rdf:object ?namedpart2 . _:871826 a rdf:Statement ; up:attribution _:871792 ; rdf:subject ?gene3 ; rdf:predicate up:encodedBy ; rdf:object ?gene3 . _:871827 a rdf:Statement ; up:attribution _:871793 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:871828 a rdf:Statement ; up:attribution _:871794 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:871829 a rdf:Statement ; up:attribution _:871795 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:871830 a rdf:Statement ; up:attribution _:871796 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:871831 a rdf:Statement ; up:attribution _:871797 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:871832 a rdf:Statement ; up:attribution _:871798 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:871833 a rdf:Statement ; up:attribution _:871799 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:210 . _:871834 a rdf:Statement ; up:attribution _:871800 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:444 . _:871835 a rdf:Statement ; up:attribution _:871801 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:443 . _:871836 a rdf:Statement ; up:attribution _:871802 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:456 . _:871837 a rdf:Statement ; up:attribution _:871803 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:871838 a rdf:Statement ; up:attribution _:871804 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:594 . _:871839 a rdf:Statement ; up:attribution _:871805 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1208 . _:871840 a rdf:Statement ; up:attribution _:871806 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:670 . _:871841 a rdf:Statement ; up:attribution _:871807 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:865 . _:871842 a rdf:Statement ; up:attribution _:871808 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004609 . _:871843 a rdf:Statement ; up:attribution _:871809 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006646 . _:871844 a rdf:Statement ; up:attribution _:871810 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0016540 . _:871845 a rdf:Statement ; up:attribution _:871811 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:967 . _:871846 a rdf:Statement ; up:attribution _:871812 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:333 . _:871847 a rdf:Statement ; up:attribution _:871813 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005768 . _:871848 a rdf:Statement ; up:attribution _:871814 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005795 . _:871849 a rdf:Statement ; up:source unirule:MF_03209 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:871850 a rdf:Statement ; up:attribution _:871815 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:871851 a rdf:Statement ; up:source unirule:MF_03209 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:871852 a rdf:Statement ; up:attribution _:871816 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:871853 a rdf:Statement ; up:source unirule:MF_03209 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:871854 a rdf:Statement ; up:attribution _:871817 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:871855 a rdf:Statement ; up:source unirule:MF_03209 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:871856 a rdf:Statement ; up:attribution _:871818 ; rdf:subject ?pfs34 ; rdf:predicate up:annotation ; rdf:object ?annotation35 . _:871857 a rdf:Statement ; up:source unirule:MF_03209 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:871858 a rdf:Statement ; up:attribution _:871819 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:871859 a rdf:Statement ; up:source unirule:MF_03209 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:871860 a rdf:Statement ; up:attribution _:871820 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:871861 a rdf:Statement ; up:source unirule:MF_03209 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:871862 a rdf:Statement ; up:attribution _:871821 ; rdf:subject ?pfs52 ; rdf:predicate up:annotation ; rdf:object ?annotation53 . _:871863 a rdf:Statement ; up:source unirule:MF_03209 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . _:871864 a rdf:Statement ; up:attribution _:871822 ; rdf:subject ?pfs58 ; rdf:predicate up:annotation ; rdf:object ?annotation59 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03209 #Rule MF_03209 Created by:ipedruzz on:2016-01-06 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00663 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03209a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03209a1')) AS ?namedpart1) . BIND(URI(CONCAT(STR(?this), '#MF_03209a2')) AS ?namedpart2) . BIND(URI(CONCAT(STR(?this), '#MF_03209a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03209a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03209a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_03209a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_03209a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_03209a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch68 faldo:location ?templateMotifSequenceMatchRegionP5303769 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5303771 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP53037MF_0066364 . ?templateMotifSequenceMatchRegionP5303769 faldo:begin ?templateMotifSequenceMatchBeginP5303770 . ?templateMotifSequenceMatchBeginP5303770 faldo:position ?templateMotifSequenceMatchBeginPositionP5303765 ; faldo:reference isoform:P53037-1 . ?templateMotifSequenceProfileAlignmentOperationP5303771 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . ?targetMotifMatch72 faldo:location ?targetMotifMatchRegionMatch73 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0066375 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP53037MF_0066366 . ?targetMotifMatchRegionMatch73 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0066374 . ?targetMotifMatchRegionMatchBeginMF_0066374 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0066367 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0066375 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn20) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_0066364, 1, (STRLEN(?templateMotifCigarP53037MF_0066364) - STRLEN(REPLACE(?templateMotifCigarP53037MF_0066364, CONCAT('^(?:-*[^-]){', STR(((1042 - ?templateMotifSequenceMatchBeginPositionP5303765) + 1)), '}'), '')))), '[a-z]', '')) AS ?step176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_0066366, 1, (STRLEN(?targetMotifMatchCigarP53037MF_0066366) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_0066366, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_0066366, 1, (STRLEN(?targetMotifMatchCigarP53037MF_0066366) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_0066366, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step176), '}'), '')))), '[^-]', ''))) AS ?step277) . BIND(((?step277 + ?targetMotifMatchRegionMatchBeginPositionMF_0066367) - 1) AS ?thisPositionOn21) . BIND(?this AS ?pfs1t78) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) . FILTER ((BOUND(?thisPositionOn20) && BOUND(?thisPositionOn21))) . BIND(URI(CONCAT(STR(?this), '#MF_03209a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch83 faldo:location ?templateMotifSequenceMatchRegionP5303784 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP5303786 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP53037MF_0066379 . ?templateMotifSequenceMatchRegionP5303784 faldo:begin ?templateMotifSequenceMatchBeginP5303785 . ?templateMotifSequenceMatchBeginP5303785 faldo:position ?templateMotifSequenceMatchBeginPositionP5303780 ; faldo:reference isoform:P53037-1 . ?templateMotifSequenceProfileAlignmentOperationP5303786 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . ?targetMotifMatch87 faldo:location ?targetMotifMatchRegionMatch88 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0066390 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP53037MF_0066381 . ?targetMotifMatchRegionMatch88 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0066389 . ?targetMotifMatchRegionMatchBeginMF_0066389 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0066382 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0066390 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_0066379, 1, (STRLEN(?templateMotifCigarP53037MF_0066379) - STRLEN(REPLACE(?templateMotifCigarP53037MF_0066379, CONCAT('^(?:-*[^-]){', STR(((1043 - ?templateMotifSequenceMatchBeginPositionP5303780) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_0066381, 1, (STRLEN(?targetMotifMatchCigarP53037MF_0066381) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_0066381, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_0066381, 1, (STRLEN(?targetMotifMatchCigarP53037MF_0066381) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_0066381, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) . BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0066382) - 1) AS ?thisPositionOn26) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn27) . BIND(?this AS ?pfs1t93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) . FILTER ((BOUND(?thisPositionOn26) && BOUND(?thisPositionOn27))) . BIND(URI(CONCAT(STR(?this), '#MF_03209a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionP5303799 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP53037101 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP53037MF_0066394 . ?templateMotifSequenceMatchRegionP5303799 faldo:begin ?templateMotifSequenceMatchBeginP53037100 . ?templateMotifSequenceMatchBeginP53037100 faldo:position ?templateMotifSequenceMatchBeginPositionP5303795 ; faldo:reference isoform:P53037-1 . ?templateMotifSequenceProfileAlignmentOperationP53037101 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . ?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00663105 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP53037MF_0066396 . ?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00663104 . ?targetMotifMatchRegionMatchBeginMF_00663104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0066397 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00663105 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_0066394, 1, (STRLEN(?templateMotifCigarP53037MF_0066394) - STRLEN(REPLACE(?templateMotifCigarP53037MF_0066394, CONCAT('^(?:-*[^-]){', STR(((899 - ?templateMotifSequenceMatchBeginPositionP5303795) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_0066396, 1, (STRLEN(?targetMotifMatchCigarP53037MF_0066396) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_0066396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_0066396, 1, (STRLEN(?targetMotifMatchCigarP53037MF_0066396) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_0066396, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0066397) - 1) AS ?thisPositionOn32) . BIND(?thisPositionOn32 AS ?thisPositionOn33) . BIND(?this AS ?pfs1t108) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfse31) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn32, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03209a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch113 faldo:location ?templateMotifSequenceMatchRegionP53037114 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP53037116 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP53037MF_00663109 . ?templateMotifSequenceMatchRegionP53037114 faldo:begin ?templateMotifSequenceMatchBeginP53037115 . ?templateMotifSequenceMatchBeginP53037115 faldo:position ?templateMotifSequenceMatchBeginPositionP53037110 ; faldo:reference isoform:P53037-1 . ?templateMotifSequenceProfileAlignmentOperationP53037116 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . ?targetMotifMatch117 faldo:location ?targetMotifMatchRegionMatch118 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00663120 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP53037MF_00663111 . ?targetMotifMatchRegionMatch118 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00663119 . ?targetMotifMatchRegionMatchBeginMF_00663119 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00663112 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00663120 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_00663109, 1, (STRLEN(?templateMotifCigarP53037MF_00663109) - STRLEN(REPLACE(?templateMotifCigarP53037MF_00663109, CONCAT('^(?:-*[^-]){', STR(((956 - ?templateMotifSequenceMatchBeginPositionP53037110) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_00663111, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663111) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_00663111, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663111) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663111, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_00663112) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs1t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb36) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse37) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03209a35')) AS ?annotation35) . BIND(?this AS ?pfs34) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionP53037129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP53037131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP53037MF_00663124 . ?templateMotifSequenceMatchRegionP53037129 faldo:begin ?templateMotifSequenceMatchBeginP53037130 . ?templateMotifSequenceMatchBeginP53037130 faldo:position ?templateMotifSequenceMatchBeginPositionP53037125 ; faldo:reference isoform:P53037-1 . ?templateMotifSequenceProfileAlignmentOperationP53037131 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00663135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP53037MF_00663126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00663134 . ?targetMotifMatchRegionMatchBeginMF_00663134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00663127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00663135 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_00663124, 1, (STRLEN(?templateMotifCigarP53037MF_00663124) - STRLEN(REPLACE(?templateMotifCigarP53037MF_00663124, CONCAT('^(?:-*[^-]){', STR(((1043 - ?templateMotifSequenceMatchBeginPositionP53037125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_00663126, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663126) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_00663126, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663126) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00663127) - 1) AS ?thisPositionOn44) . BIND(?thisPositionOn44 AS ?thisPositionOn45) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse43) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03209a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP53037144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP53037146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP53037MF_00663139 . ?templateMotifSequenceMatchRegionP53037144 faldo:begin ?templateMotifSequenceMatchBeginP53037145 . ?templateMotifSequenceMatchBeginP53037145 faldo:position ?templateMotifSequenceMatchBeginPositionP53037140 ; faldo:reference isoform:P53037-1 . ?templateMotifSequenceProfileAlignmentOperationP53037146 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00663150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP53037MF_00663141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00663149 . ?targetMotifMatchRegionMatchBeginMF_00663149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00663142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00663150 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_00663139, 1, (STRLEN(?templateMotifCigarP53037MF_00663139) - STRLEN(REPLACE(?templateMotifCigarP53037MF_00663139, CONCAT('^(?:-*[^-]){', STR(((1043 - ?templateMotifSequenceMatchBeginPositionP53037140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_00663141, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663141) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_00663141, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663141) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00663142) - 1) AS ?thisPositionOn50) . BIND(?thisPositionOn50 AS ?thisPositionOn51) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn50, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03209a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionP53037159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP53037161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP53037MF_00663154 . ?templateMotifSequenceMatchRegionP53037159 faldo:begin ?templateMotifSequenceMatchBeginP53037160 . ?templateMotifSequenceMatchBeginP53037160 faldo:position ?templateMotifSequenceMatchBeginPositionP53037155 ; faldo:reference isoform:P53037-1 . ?templateMotifSequenceProfileAlignmentOperationP53037161 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00663165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP53037MF_00663156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00663164 . ?targetMotifMatchRegionMatchBeginMF_00663164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00663157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00663165 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_00663154, 1, (STRLEN(?templateMotifCigarP53037MF_00663154) - STRLEN(REPLACE(?templateMotifCigarP53037MF_00663154, CONCAT('^(?:-*[^-]){', STR(((1042 - ?templateMotifSequenceMatchBeginPositionP53037155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_00663156, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663156) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_00663156, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663156) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_00663157) - 1) AS ?thisPositionOn56) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_00663154, 1, (STRLEN(?templateMotifCigarP53037MF_00663154) - STRLEN(REPLACE(?templateMotifCigarP53037MF_00663154, CONCAT('^(?:-*[^-]){', STR(((1043 - ?templateMotifSequenceMatchBeginPositionP53037155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_00663156, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663156) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_00663156, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663156) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_00663157) - 1) AS ?thisPositionOn57) . BIND(?this AS ?pfs1t170) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfsb54) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfse55) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn56, (?thisPositionOn57 - ?thisPositionOn56)) = 'GS')) . BIND(URI(CONCAT(STR(?this), '#MF_03209a53')) AS ?annotation53) . BIND(?this AS ?pfs52) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch175 faldo:location ?templateMotifSequenceMatchRegionP53037176 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP53037178 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP53037MF_00663171 . ?templateMotifSequenceMatchRegionP53037176 faldo:begin ?templateMotifSequenceMatchBeginP53037177 . ?templateMotifSequenceMatchBeginP53037177 faldo:position ?templateMotifSequenceMatchBeginPositionP53037172 ; faldo:reference isoform:P53037-1 . ?templateMotifSequenceProfileAlignmentOperationP53037178 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . ?targetMotifMatch179 faldo:location ?targetMotifMatchRegionMatch180 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00663182 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP53037MF_00663173 . ?targetMotifMatchRegionMatch180 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00663181 . ?targetMotifMatchRegionMatchBeginMF_00663181 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00663174 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00663182 edam:has_input signature:MF_00663 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP53037MF_00663171, 1, (STRLEN(?templateMotifCigarP53037MF_00663171) - STRLEN(REPLACE(?templateMotifCigarP53037MF_00663171, CONCAT('^(?:-*[^-]){', STR(((1043 - ?templateMotifSequenceMatchBeginPositionP53037172) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1183) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP53037MF_00663173, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663173) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP53037MF_00663173, 1, (STRLEN(?targetMotifMatchCigarP53037MF_00663173) - STRLEN(REPLACE(?targetMotifMatchCigarP53037MF_00663173, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1183), '}'), '')))), '[^-]', ''))) AS ?step2184) . BIND(((?step2184 + ?targetMotifMatchRegionMatchBeginPositionMF_00663174) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t185) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb60) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse61) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03209a59')) AS ?annotation59) . BIND(?this AS ?pfs58) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4890 . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4890 . })) . BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism ; rdfs:seeAlso <http://purl.uniprot.org/prosite/PS50004>. ?thisOrganism rdfs:subClassOf+ taxon:4892 . BIND(?this AS ?case14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism ; rdfs:seeAlso <http://purl.uniprot.org/prosite/PS50004>. FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4892 . })) . BIND(?this AS ?case15) . } }