CONSTRUCT { _:816914 up:source unirule:MF_03106 . _:816915 up:source unirule:MF_03106 . _:816916 up:source unirule:MF_03106 . _:816917 up:source unirule:MF_03106 . _:816918 up:source unirule:MF_03106 . _:816919 up:source unirule:MF_03106 . _:816920 up:source unirule:MF_03106 . _:816921 up:source unirule:MF_03106 . _:816922 up:source unirule:MF_03106 . _:816923 up:source unirule:MF_03106 . _:816924 up:source unirule:MF_03106 . _:816925 up:source unirule:MF_03106 . _:816926 up:source unirule:MF_03106 . _:816927 up:source unirule:MF_03106 . _:816928 up:source unirule:MF_03106 . _:816929 up:source unirule:MF_03106 . _:816930 up:source unirule:MF_03106 . _:816931 up:source unirule:MF_03106 . _:816932 up:source unirule:MF_03106 . _:816933 up:source unirule:MF_03106 . _:816934 up:source unirule:MF_03106 . _:816935 up:source unirule:MF_03106 . _:816936 up:source unirule:MF_03106 . _:816937 up:source unirule:MF_03106 . _:816938 up:source unirule:MF_03106 . _:816939 up:source unirule:MF_03106 . _:816940 up:source unirule:MF_03106 . _:816941 up:source unirule:MF_03106 . _:816942 up:source unirule:MF_03106 . _:816943 up:source unirule:MF_03106 . _:816944 up:source unirule:MF_03106 . _:816945 up:source unirule:MF_03106 . _:816946 up:source unirule:MF_03106 . _:816947 up:source unirule:MF_03106 . _:816948 up:source unirule:MF_03106 . _:816949 up:source unirule:MF_03106 . _:816950 up:source unirule:MF_03106 . _:816951 up:source unirule:MF_03106 . _:816952 up:source unirule:MF_03106 . _:816953 up:source unirule:MF_03106 . _:816954 up:source unirule:MF_03106 . _:816955 up:source unirule:MF_03106 . _:816956 up:source unirule:MF_03106 . _:816957 up:source unirule:MF_03106 . _:816958 up:source unirule:MF_03106 . _:816959 up:source unirule:MF_03106 . _:816960 up:source unirule:MF_03106 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0000103 , GO:0004781 , GO:0005737 , GO:0070814 , keyword:198 , keyword:28 , keyword:486 , keyword:547 , keyword:548 , keyword:67 , keyword:808 , keyword:963 . ?gene0 skos:prefLabel 'MET3' . ?annotation1 a up:Function_Annotation ; rdfs:comment "Catalyzes the first intracellular reaction of sulfate assimilation, forming adenosine-5'-phosphosulfate (APS) from inorganic sulfate and ATP. Plays an important role in sulfate activation as a component of the biosynthesis pathway of sulfur-containing amino acids." . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/18133>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.7.4>. ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Sulfur metabolism; hydrogen sulfide biosynthesis; sulfite from sulfate: step 1/3.' . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Homohexamer. Dimer of trimers.' . ?annotation6 a up:Subcellular_Location_Annotation . ?annotation6li7 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?case8 up:classifiedWith keyword:21 . ?case10 up:alternativeName ?name12 , ?name13 , ?name14 ; up:classifiedWith keyword:597 ; up:recommendedName ?name11 . ?name11 up:ecName '2.7.7.4' ; up:fullName 'Sulfate adenylyltransferase' ; rdf:type up:Structured_Name . ?name12 up:fullName 'ATP-sulfurylase' ; rdf:type up:Structured_Name . ?name13 up:fullName 'Methionine-requiring protein 3' ; rdf:type up:Structured_Name . ?name14 up:fullName 'Sulfate adenylate transferase' ; up:shortName 'SAT' ; rdf:type up:Structured_Name . ?case15 up:alternativeName ?name17 , ?name18 ; up:recommendedName ?name16 . ?name16 up:ecName '2.7.7.4' ; up:fullName 'Sulfate adenylyltransferase' ; rdf:type up:Structured_Name . ?name17 up:fullName 'ATP-sulfurylase' ; rdf:type up:Structured_Name . ?name18 up:fullName 'Sulfate adenylate transferase' ; up:shortName 'SAT' ; rdf:type up:Structured_Name . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; rdf:type up:Region_Annotation ; rdfs:comment 'N-terminal' . ?pfsb21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; rdf:type up:Region_Annotation ; rdfs:comment 'Catalytic' . ?pfsb27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; up:ligand ?ligand35 ; rdf:type up:Binding_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?ligand35 rdfs:subClassOf chebi:30616 . ?pfs38 up:annotation ?annotation39 . ?annotation39 faldo:begin ?pfsb40 ; faldo:end ?pfse41 ; up:ligand ?ligand42 ; rdf:type up:Binding_Site_Annotation . ?pfsb40 faldo:position ?thisPositionOn43 ; rdf:type faldo:ExactPosition . ?pfse41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?ligand42 rdfs:subClassOf chebi:30616 . ?pfs45 up:annotation ?annotation46 . ?annotation46 faldo:begin ?pfsb47 ; faldo:end ?pfse48 ; rdf:type up:Active_Site_Annotation . ?pfsb47 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse48 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; rdf:type up:Active_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; rdf:type up:Active_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn61 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfs63 up:annotation ?annotation64 . ?annotation64 faldo:begin ?pfsb65 ; faldo:end ?pfse66 ; up:ligand ?ligand67 ; rdf:type up:Binding_Site_Annotation . ?pfsb65 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?ligand67 rdfs:subClassOf chebi:16189 . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; up:ligand ?ligand74 ; rdf:type up:Binding_Site_Annotation . ?pfsb72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?ligand74 rdfs:subClassOf chebi:16189 . ?pfs77 up:annotation ?annotation78 . ?annotation78 faldo:begin ?pfsb79 ; faldo:end ?pfse80 ; up:ligand ?ligand81 ; rdf:type up:Binding_Site_Annotation . ?pfsb79 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?pfse80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?ligand81 rdfs:subClassOf chebi:16189 . ?pfs84 up:annotation ?annotation85 . ?annotation85 faldo:begin ?pfsb86 ; faldo:end ?pfse87 ; up:ligand ?ligand88 ; rdf:type up:Binding_Site_Annotation . ?pfsb86 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse87 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?ligand88 rdfs:subClassOf chebi:30616 . ?pfs91 up:annotation ?annotation92 . ?annotation92 faldo:begin ?pfsb93 ; faldo:end ?pfse94 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb93 faldo:position ?thisPositionOn95 ; rdf:type faldo:ExactPosition . ?pfse94 faldo:position ?thisPositionOn96 ; rdf:type faldo:ExactPosition . ?pfs97 up:annotation ?annotation98 . ?annotation98 faldo:begin ?pfsb99 ; faldo:end ?pfse100 ; rdf:type up:Site_Annotation ; rdfs:comment 'Transition state stabilizer' . ?pfsb99 faldo:position ?thisPositionOn101 ; rdf:type faldo:ExactPosition . ?pfse100 faldo:position ?thisPositionOn102 ; rdf:type faldo:ExactPosition . ?pfs103 up:annotation ?annotation104 . ?annotation104 faldo:begin ?pfsb105 ; faldo:end ?pfse106 ; rdf:type up:Site_Annotation ; rdfs:comment 'Induces change in substrate recognition on ATP binding' . ?pfsb105 faldo:position ?thisPositionOn107 ; rdf:type faldo:ExactPosition . ?pfse106 faldo:position ?thisPositionOn108 ; rdf:type faldo:ExactPosition . ?pfs109 up:annotation ?annotation110 . ?annotation110 faldo:begin ?pfsb111 ; faldo:end ?pfse112 ; rdf:type up:Region_Annotation ; rdfs:comment 'Required for oligomerization; adenylyl-sulfate kinase-like' . ?pfsb111 faldo:position ?thisPositionOn113 ; rdf:type faldo:ExactPosition . ?pfse112 faldo:position ?thisPositionOn114 ; rdf:type faldo:ExactPosition . ?pfs115 up:annotation ?annotation116 . ?annotation116 faldo:begin ?pfsb117 ; faldo:end ?pfse118 ; rdf:type up:Region_Annotation ; rdfs:comment 'Allosteric regulation domain; adenylyl-sulfate kinase-like' . ?pfsb117 faldo:position ?thisPositionOn119 ; rdf:type faldo:ExactPosition . ?pfse118 faldo:position ?thisPositionOn120 ; rdf:type faldo:ExactPosition . ?pfs121 up:annotation ?annotation122 . ?annotation122 faldo:begin ?pfsb123 ; faldo:end ?pfse124 ; up:ligand ?ligand125 ; rdf:type up:Binding_Site_Annotation . ?pfsb123 faldo:position ?thisPositionOn126 ; rdf:type faldo:ExactPosition . ?pfse124 faldo:position ?thisPositionOn127 ; rdf:type faldo:ExactPosition . ?ligand125 rdfs:subClassOf chebi:58339 . ?pfs128 up:annotation ?annotation129 . ?annotation129 faldo:begin ?pfsb130 ; faldo:end ?pfse131 ; up:ligand ?ligand132 ; rdf:type up:Binding_Site_Annotation . ?pfsb130 faldo:position ?thisPositionOn133 ; rdf:type faldo:ExactPosition . ?pfse131 faldo:position ?thisPositionOn134 ; rdf:type faldo:ExactPosition . ?ligand132 rdfs:subClassOf chebi:58339 . ?pfs135 up:annotation ?annotation136 . ?annotation136 faldo:begin ?pfsb137 ; faldo:end ?pfse138 ; up:ligand ?ligand139 ; rdf:type up:Binding_Site_Annotation . ?pfsb137 faldo:position ?thisPositionOn140 ; rdf:type faldo:ExactPosition . ?pfse138 faldo:position ?thisPositionOn141 ; rdf:type faldo:ExactPosition . ?ligand139 rdfs:subClassOf chebi:58339 . ?pfs142 up:annotation ?annotation143 . ?annotation143 faldo:begin ?pfsb144 ; faldo:end ?pfse145 ; up:ligand ?ligand146 ; rdf:type up:Binding_Site_Annotation . ?pfsb144 faldo:position ?thisPositionOn147 ; rdf:type faldo:ExactPosition . ?pfse145 faldo:position ?thisPositionOn148 ; rdf:type faldo:ExactPosition . ?ligand146 rdfs:subClassOf chebi:58339 . _:816961 a rdf:Statement ; up:attribution _:816914 ; rdf:subject ?gene0 ; rdf:predicate up:encodedBy ; rdf:object ?gene0 . _:816962 a rdf:Statement ; up:attribution _:816915 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:816963 a rdf:Statement ; up:attribution _:816916 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:816964 a rdf:Statement ; up:attribution _:816917 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:816965 a rdf:Statement ; up:attribution _:816918 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:816966 a rdf:Statement ; up:attribution _:816919 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:816967 a rdf:Statement ; up:attribution _:816920 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:816968 a rdf:Statement ; up:attribution _:816921 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:28 . _:816969 a rdf:Statement ; up:attribution _:816922 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:816970 a rdf:Statement ; up:attribution _:816923 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:198 . _:816971 a rdf:Statement ; up:attribution _:816924 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:486 . _:816972 a rdf:Statement ; up:attribution _:816925 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:816973 a rdf:Statement ; up:attribution _:816926 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:548 . _:816974 a rdf:Statement ; up:attribution _:816927 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:816975 a rdf:Statement ; up:attribution _:816928 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004781 . _:816976 a rdf:Statement ; up:attribution _:816929 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000103 . _:816977 a rdf:Statement ; up:attribution _:816930 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0070814 . _:816978 a rdf:Statement ; up:attribution _:816931 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:816979 a rdf:Statement ; up:attribution _:816932 ; rdf:subject ?case8 ; rdf:predicate up:classifiedWith ; rdf:object keyword:21 . _:816980 a rdf:Statement ; up:attribution _:816933 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:816981 a rdf:Statement ; up:attribution _:816934 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:816982 a rdf:Statement ; up:attribution _:816935 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name13 . _:816983 a rdf:Statement ; up:attribution _:816936 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name14 . _:816984 a rdf:Statement ; up:attribution _:816937 ; rdf:subject ?case10 ; rdf:predicate up:classifiedWith ; rdf:object keyword:597 . _:816985 a rdf:Statement ; up:attribution _:816938 ; rdf:subject ?case15 ; rdf:predicate up:recommendedName ; rdf:object ?name16 . _:816986 a rdf:Statement ; up:attribution _:816939 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name17 . _:816987 a rdf:Statement ; up:attribution _:816940 ; rdf:subject ?case15 ; rdf:predicate up:alternativeName ; rdf:object ?name18 . _:816988 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:816989 a rdf:Statement ; up:attribution _:816941 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:816990 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:816991 a rdf:Statement ; up:attribution _:816942 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:816992 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:816993 a rdf:Statement ; up:attribution _:816943 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:816994 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:816995 a rdf:Statement ; up:attribution _:816944 ; rdf:subject ?pfs38 ; rdf:predicate up:annotation ; rdf:object ?annotation39 . _:816996 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:816997 a rdf:Statement ; up:attribution _:816945 ; rdf:subject ?pfs45 ; rdf:predicate up:annotation ; rdf:object ?annotation46 . _:816998 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:816999 a rdf:Statement ; up:attribution _:816946 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:817000 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:817001 a rdf:Statement ; up:attribution _:816947 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:817002 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:817003 a rdf:Statement ; up:attribution _:816948 ; rdf:subject ?pfs63 ; rdf:predicate up:annotation ; rdf:object ?annotation64 . _:817004 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:817005 a rdf:Statement ; up:attribution _:816949 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:817006 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:817007 a rdf:Statement ; up:attribution _:816950 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:817008 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:817009 a rdf:Statement ; up:attribution _:816951 ; rdf:subject ?pfs84 ; rdf:predicate up:annotation ; rdf:object ?annotation85 . _:817010 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:817011 a rdf:Statement ; up:attribution _:816952 ; rdf:subject ?pfs91 ; rdf:predicate up:annotation ; rdf:object ?annotation92 . _:817012 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:817013 a rdf:Statement ; up:attribution _:816953 ; rdf:subject ?pfs97 ; rdf:predicate up:annotation ; rdf:object ?annotation98 . _:817014 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:817015 a rdf:Statement ; up:attribution _:816954 ; rdf:subject ?pfs103 ; rdf:predicate up:annotation ; rdf:object ?annotation104 . _:817016 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs109 ; rdf:predicate up:annotation ; rdf:object ?annotation110 . _:817017 a rdf:Statement ; up:attribution _:816955 ; rdf:subject ?pfs109 ; rdf:predicate up:annotation ; rdf:object ?annotation110 . _:817018 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs115 ; rdf:predicate up:annotation ; rdf:object ?annotation116 . _:817019 a rdf:Statement ; up:attribution _:816956 ; rdf:subject ?pfs115 ; rdf:predicate up:annotation ; rdf:object ?annotation116 . _:817020 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . _:817021 a rdf:Statement ; up:attribution _:816957 ; rdf:subject ?pfs121 ; rdf:predicate up:annotation ; rdf:object ?annotation122 . _:817022 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs128 ; rdf:predicate up:annotation ; rdf:object ?annotation129 . _:817023 a rdf:Statement ; up:attribution _:816958 ; rdf:subject ?pfs128 ; rdf:predicate up:annotation ; rdf:object ?annotation129 . _:817024 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs135 ; rdf:predicate up:annotation ; rdf:object ?annotation136 . _:817025 a rdf:Statement ; up:attribution _:816959 ; rdf:subject ?pfs135 ; rdf:predicate up:annotation ; rdf:object ?annotation136 . _:817026 a rdf:Statement ; up:source unirule:MF_03106 ; rdf:subject ?pfs142 ; rdf:predicate up:annotation ; rdf:object ?annotation143 . _:817027 a rdf:Statement ; up:attribution _:816960 ; rdf:subject ?pfs142 ; rdf:predicate up:annotation ; rdf:object ?annotation143 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03106 #Rule MF_03106 Created by:? on:2012-10-03 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03106 . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(URI(CONCAT(STR(?this), '#MF_03106a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03106a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03106a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03106a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03106a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP08536154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106149 . ?templateMotifSequenceMatchRegionP08536154 faldo:begin ?templateMotifSequenceMatchBeginP08536155 . ?templateMotifSequenceMatchBeginP08536155 faldo:position ?templateMotifSequenceMatchBeginPositionP08536150 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536156 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106159 . ?targetMotifMatchRegionMatchBeginMF_03106159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106160 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106149, 1, (STRLEN(?templateMotifCigarP08536MF_03106149) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106149, CONCAT('^(?:-*[^-]){', STR(((167 - ?templateMotifSequenceMatchBeginPositionP08536150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106151, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106151) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106151, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106151) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_03106152) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) . FILTER ((BOUND(?thisPositionOn23) && BOUND(?thisPositionOn24))) . BIND(URI(CONCAT(STR(?this), '#MF_03106a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP08536169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106164 . ?templateMotifSequenceMatchRegionP08536169 faldo:begin ?templateMotifSequenceMatchBeginP08536170 . ?templateMotifSequenceMatchBeginP08536170 faldo:position ?templateMotifSequenceMatchBeginPositionP08536165 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536171 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106174 . ?targetMotifMatchRegionMatchBeginMF_03106174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106175 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106164, 1, (STRLEN(?templateMotifCigarP08536MF_03106164) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106164, CONCAT('^(?:-*[^-]){', STR(((168 - ?templateMotifSequenceMatchBeginPositionP08536165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106166, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106166) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106166, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106166) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_03106167) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106164, 1, (STRLEN(?templateMotifCigarP08536MF_03106164) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106164, CONCAT('^(?:-*[^-]){', STR(((393 - ?templateMotifSequenceMatchBeginPositionP08536165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1178) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106166, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106166) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106166, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106166) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1178), '}'), '')))), '[^-]', ''))) AS ?step2179) . BIND(((?step2179 + ?targetMotifMatchRegionMatchBeginPositionMF_03106167) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t180) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) . FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) . BIND(URI(CONCAT(STR(?this), '#MF_03106a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch185 faldo:location ?templateMotifSequenceMatchRegionP08536186 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536188 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106181 . ?templateMotifSequenceMatchRegionP08536186 faldo:begin ?templateMotifSequenceMatchBeginP08536187 . ?templateMotifSequenceMatchBeginP08536187 faldo:position ?templateMotifSequenceMatchBeginPositionP08536182 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536188 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch189 faldo:location ?targetMotifMatchRegionMatch190 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106192 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106183 . ?targetMotifMatchRegionMatch190 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106191 . ?targetMotifMatchRegionMatchBeginMF_03106191 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106184 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106192 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106181, 1, (STRLEN(?templateMotifCigarP08536MF_03106181) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106181, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionP08536182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1193) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106183, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106183) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106183, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106183) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1193), '}'), '')))), '[^-]', ''))) AS ?step2194) . BIND(((?step2194 + ?targetMotifMatchRegionMatchBeginPositionMF_03106184) - 1) AS ?thisPositionOn36) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106181, 1, (STRLEN(?templateMotifCigarP08536MF_03106181) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106181, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionP08536182) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106183, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106183) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106183, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106183) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106183, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_03106184) - 1) AS ?thisPositionOn37) . BIND(?this AS ?pfs1t197) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn36, (?thisPositionOn37 - ?thisPositionOn36)) = 'QTRN')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionP08536203 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536205 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106198 . ?templateMotifSequenceMatchRegionP08536203 faldo:begin ?templateMotifSequenceMatchBeginP08536204 . ?templateMotifSequenceMatchBeginP08536204 faldo:position ?templateMotifSequenceMatchBeginPositionP08536199 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536205 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106209 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106200 . ?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106208 . ?targetMotifMatchRegionMatchBeginMF_03106208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106201 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106209 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106198, 1, (STRLEN(?templateMotifCigarP08536MF_03106198) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106198, CONCAT('^(?:-*[^-]){', STR(((289 - ?templateMotifSequenceMatchBeginPositionP08536199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106200, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106200) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106200, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106200) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) . BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_03106201) - 1) AS ?thisPositionOn43) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106198, 1, (STRLEN(?templateMotifCigarP08536MF_03106198) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106198, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionP08536199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106200, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106200) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106200, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106200) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_03106201) - 1) AS ?thisPositionOn44) . BIND(?this AS ?pfs1t214) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn43))) AS ?pfsb40) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfse41) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn43, (?thisPositionOn44 - ?thisPositionOn43)) = 'GRDH')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a39')) AS ?annotation39) . BIND(?this AS ?pfs38) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionP08536220 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536222 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106215 . ?templateMotifSequenceMatchRegionP08536220 faldo:begin ?templateMotifSequenceMatchBeginP08536221 . ?templateMotifSequenceMatchBeginP08536221 faldo:position ?templateMotifSequenceMatchBeginPositionP08536216 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536222 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106226 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106217 . ?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106225 . ?targetMotifMatchRegionMatchBeginMF_03106225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106218 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106226 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106215, 1, (STRLEN(?templateMotifCigarP08536MF_03106215) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106215, CONCAT('^(?:-*[^-]){', STR(((196 - ?templateMotifSequenceMatchBeginPositionP08536216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106217, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106217) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106217, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106217) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) . BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_03106218) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t229) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb47) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse48) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a46')) AS ?annotation46) . BIND(?this AS ?pfs45) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch234 faldo:location ?templateMotifSequenceMatchRegionP08536235 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536237 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106230 . ?templateMotifSequenceMatchRegionP08536235 faldo:begin ?templateMotifSequenceMatchBeginP08536236 . ?templateMotifSequenceMatchBeginP08536236 faldo:position ?templateMotifSequenceMatchBeginPositionP08536231 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536237 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch238 faldo:location ?targetMotifMatchRegionMatch239 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106241 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106232 . ?targetMotifMatchRegionMatch239 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106240 . ?targetMotifMatchRegionMatchBeginMF_03106240 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106233 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106241 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106230, 1, (STRLEN(?templateMotifCigarP08536MF_03106230) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106230, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP08536231) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1242) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106232, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106232) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106232, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106232) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106232, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1242), '}'), '')))), '[^-]', ''))) AS ?step2243) . BIND(((?step2243 + ?targetMotifMatchRegionMatchBeginPositionMF_03106233) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t244) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch249 faldo:location ?templateMotifSequenceMatchRegionP08536250 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536252 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106245 . ?templateMotifSequenceMatchRegionP08536250 faldo:begin ?templateMotifSequenceMatchBeginP08536251 . ?templateMotifSequenceMatchBeginP08536251 faldo:position ?templateMotifSequenceMatchBeginPositionP08536246 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536252 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch253 faldo:location ?targetMotifMatchRegionMatch254 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106256 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106247 . ?targetMotifMatchRegionMatch254 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106255 . ?targetMotifMatchRegionMatchBeginMF_03106255 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106248 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106256 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106245, 1, (STRLEN(?templateMotifCigarP08536MF_03106245) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106245, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionP08536246) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1257) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106247, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106247) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106247, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106247) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106247, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1257), '}'), '')))), '[^-]', ''))) AS ?step2258) . BIND(((?step2258 + ?targetMotifMatchRegionMatchBeginPositionMF_03106248) - 1) AS ?thisPositionOn61) . BIND(?thisPositionOn61 AS ?thisPositionOn62) . BIND(?this AS ?pfs1t259) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn61))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn61, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch264 faldo:location ?templateMotifSequenceMatchRegionP08536265 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536267 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106260 . ?templateMotifSequenceMatchRegionP08536265 faldo:begin ?templateMotifSequenceMatchBeginP08536266 . ?templateMotifSequenceMatchBeginP08536266 faldo:position ?templateMotifSequenceMatchBeginPositionP08536261 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536267 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch268 faldo:location ?targetMotifMatchRegionMatch269 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106271 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106262 . ?targetMotifMatchRegionMatch269 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106270 . ?targetMotifMatchRegionMatchBeginMF_03106270 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106263 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106271 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106260, 1, (STRLEN(?templateMotifCigarP08536MF_03106260) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106260, CONCAT('^(?:-*[^-]){', STR(((195 - ?templateMotifSequenceMatchBeginPositionP08536261) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1272) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106262, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106262) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106262, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106262) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106262, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1272), '}'), '')))), '[^-]', ''))) AS ?step2273) . BIND(((?step2273 + ?targetMotifMatchRegionMatchBeginPositionMF_03106263) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs1t274) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb65) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse66) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a64')) AS ?annotation64) . BIND(?this AS ?pfs63) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch279 faldo:location ?templateMotifSequenceMatchRegionP08536280 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536282 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106275 . ?templateMotifSequenceMatchRegionP08536280 faldo:begin ?templateMotifSequenceMatchBeginP08536281 . ?templateMotifSequenceMatchBeginP08536281 faldo:position ?templateMotifSequenceMatchBeginPositionP08536276 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536282 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch283 faldo:location ?targetMotifMatchRegionMatch284 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106286 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106277 . ?targetMotifMatchRegionMatch284 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106285 . ?targetMotifMatchRegionMatchBeginMF_03106285 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106278 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106286 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106275, 1, (STRLEN(?templateMotifCigarP08536MF_03106275) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106275, CONCAT('^(?:-*[^-]){', STR(((197 - ?templateMotifSequenceMatchBeginPositionP08536276) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1287) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106277, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106277) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106277, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106277) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106277, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1287), '}'), '')))), '[^-]', ''))) AS ?step2288) . BIND(((?step2288 + ?targetMotifMatchRegionMatchBeginPositionMF_03106278) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs1t289) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch294 faldo:location ?templateMotifSequenceMatchRegionP08536295 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536297 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106290 . ?templateMotifSequenceMatchRegionP08536295 faldo:begin ?templateMotifSequenceMatchBeginP08536296 . ?templateMotifSequenceMatchBeginP08536296 faldo:position ?templateMotifSequenceMatchBeginPositionP08536291 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536297 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch298 faldo:location ?targetMotifMatchRegionMatch299 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106301 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106292 . ?targetMotifMatchRegionMatch299 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106300 . ?targetMotifMatchRegionMatchBeginMF_03106300 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106293 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106301 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106290, 1, (STRLEN(?templateMotifCigarP08536MF_03106290) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106290, CONCAT('^(?:-*[^-]){', STR(((293 - ?templateMotifSequenceMatchBeginPositionP08536291) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1302) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106292, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106292) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106292, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106292) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106292, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1302), '}'), '')))), '[^-]', ''))) AS ?step2303) . BIND(((?step2303 + ?targetMotifMatchRegionMatchBeginPositionMF_03106293) - 1) AS ?thisPositionOn82) . BIND(?thisPositionOn82 AS ?thisPositionOn83) . BIND(?this AS ?pfs1t304) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfsb79) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfse80) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn82, 1) = 'A')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a78')) AS ?annotation78) . BIND(?this AS ?pfs77) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch309 faldo:location ?templateMotifSequenceMatchRegionP08536310 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536312 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106305 . ?templateMotifSequenceMatchRegionP08536310 faldo:begin ?templateMotifSequenceMatchBeginP08536311 . ?templateMotifSequenceMatchBeginP08536311 faldo:position ?templateMotifSequenceMatchBeginPositionP08536306 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536312 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch313 faldo:location ?targetMotifMatchRegionMatch314 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106316 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106307 . ?targetMotifMatchRegionMatch314 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106315 . ?targetMotifMatchRegionMatchBeginMF_03106315 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106308 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106316 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106305, 1, (STRLEN(?templateMotifCigarP08536MF_03106305) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106305, CONCAT('^(?:-*[^-]){', STR(((331 - ?templateMotifSequenceMatchBeginPositionP08536306) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1317) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106307, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106307) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106307, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1317), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106307, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106307) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106307, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1317), '}'), '')))), '[^-]', ''))) AS ?step2318) . BIND(((?step2318 + ?targetMotifMatchRegionMatchBeginPositionMF_03106308) - 1) AS ?thisPositionOn89) . BIND(?thisPositionOn89 AS ?thisPositionOn90) . BIND(?this AS ?pfs1t319) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb86) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse87) . FILTER (REGEX('[MILV]', SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03106a85')) AS ?annotation85) . BIND(?this AS ?pfs84) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch324 faldo:location ?templateMotifSequenceMatchRegionP08536325 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536327 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106320 . ?templateMotifSequenceMatchRegionP08536325 faldo:begin ?templateMotifSequenceMatchBeginP08536326 . ?templateMotifSequenceMatchBeginP08536326 faldo:position ?templateMotifSequenceMatchBeginPositionP08536321 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536327 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch328 faldo:location ?targetMotifMatchRegionMatch329 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106331 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106322 . ?targetMotifMatchRegionMatch329 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106330 . ?targetMotifMatchRegionMatchBeginMF_03106330 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106323 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106331 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106320, 1, (STRLEN(?templateMotifCigarP08536MF_03106320) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106320, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionP08536321) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1332) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106322, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106322) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106322, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1332), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106322, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106322) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106322, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1332), '}'), '')))), '[^-]', ''))) AS ?step2333) . BIND(((?step2333 + ?targetMotifMatchRegionMatchBeginPositionMF_03106323) - 1) AS ?thisPositionOn95) . BIND(?thisPositionOn95 AS ?thisPositionOn96) . BIND(?this AS ?pfs1t334) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn95))) AS ?pfsb93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn96))) AS ?pfse94) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn95, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a92')) AS ?annotation92) . BIND(?this AS ?pfs91) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch339 faldo:location ?templateMotifSequenceMatchRegionP08536340 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536342 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106335 . ?templateMotifSequenceMatchRegionP08536340 faldo:begin ?templateMotifSequenceMatchBeginP08536341 . ?templateMotifSequenceMatchBeginP08536341 faldo:position ?templateMotifSequenceMatchBeginPositionP08536336 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536342 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch343 faldo:location ?targetMotifMatchRegionMatch344 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106346 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106337 . ?targetMotifMatchRegionMatch344 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106345 . ?targetMotifMatchRegionMatchBeginMF_03106345 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106338 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106346 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106335, 1, (STRLEN(?templateMotifCigarP08536MF_03106335) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106335, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionP08536336) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1347) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106337, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106337) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106337, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1347), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106337, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106337) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106337, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1347), '}'), '')))), '[^-]', ''))) AS ?step2348) . BIND(((?step2348 + ?targetMotifMatchRegionMatchBeginPositionMF_03106338) - 1) AS ?thisPositionOn101) . BIND(?thisPositionOn101 AS ?thisPositionOn102) . BIND(?this AS ?pfs1t349) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn101))) AS ?pfsb99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn102))) AS ?pfse100) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn101, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a98')) AS ?annotation98) . BIND(?this AS ?pfs97) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch354 faldo:location ?templateMotifSequenceMatchRegionP08536355 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536357 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106350 . ?templateMotifSequenceMatchRegionP08536355 faldo:begin ?templateMotifSequenceMatchBeginP08536356 . ?templateMotifSequenceMatchBeginP08536356 faldo:position ?templateMotifSequenceMatchBeginPositionP08536351 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536357 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch358 faldo:location ?targetMotifMatchRegionMatch359 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106361 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106352 . ?targetMotifMatchRegionMatch359 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106360 . ?targetMotifMatchRegionMatchBeginMF_03106360 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106353 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106361 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106350, 1, (STRLEN(?templateMotifCigarP08536MF_03106350) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106350, CONCAT('^(?:-*[^-]){', STR(((328 - ?templateMotifSequenceMatchBeginPositionP08536351) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1362) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106352, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106352) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106352, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1362), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106352, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106352) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106352, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1362), '}'), '')))), '[^-]', ''))) AS ?step2363) . BIND(((?step2363 + ?targetMotifMatchRegionMatchBeginPositionMF_03106353) - 1) AS ?thisPositionOn107) . BIND(?thisPositionOn107 AS ?thisPositionOn108) . BIND(?this AS ?pfs1t364) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn107))) AS ?pfsb105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn108))) AS ?pfse106) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn107, 1) = 'F')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a104')) AS ?annotation104) . BIND(?this AS ?pfs103) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch369 faldo:location ?templateMotifSequenceMatchRegionP08536370 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP08536372 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP08536MF_03106365 . ?templateMotifSequenceMatchRegionP08536370 faldo:begin ?templateMotifSequenceMatchBeginP08536371 . ?templateMotifSequenceMatchBeginP08536371 faldo:position ?templateMotifSequenceMatchBeginPositionP08536366 ; faldo:reference isoform:P08536-1 . ?templateMotifSequenceProfileAlignmentOperationP08536372 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch373 faldo:location ?targetMotifMatchRegionMatch374 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106376 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP08536MF_03106367 . ?targetMotifMatchRegionMatch374 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106375 . ?targetMotifMatchRegionMatchBeginMF_03106375 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106368 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106376 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . FILTER (! (EXISTS { ?this rdfs:seeAlso <http://purl.uniprot.org/interpro/IPR002891>. })) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP08536MF_03106365, 1, (STRLEN(?templateMotifCigarP08536MF_03106365) - STRLEN(REPLACE(?templateMotifCigarP08536MF_03106365, CONCAT('^(?:-*[^-]){', STR(((394 - ?templateMotifSequenceMatchBeginPositionP08536366) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1377) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP08536MF_03106367, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106367) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106367, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1377), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP08536MF_03106367, 1, (STRLEN(?targetMotifMatchCigarP08536MF_03106367) - STRLEN(REPLACE(?targetMotifMatchCigarP08536MF_03106367, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1377), '}'), '')))), '[^-]', ''))) AS ?step2378) . BIND(((?step2378 + ?targetMotifMatchRegionMatchBeginPositionMF_03106368) - 1) AS ?thisPositionOn113) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn114) . BIND(?this AS ?pfs2t379) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfsb111) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn114))) AS ?pfse112) . FILTER ((BOUND(?thisPositionOn113) && BOUND(?thisPositionOn114))) . BIND(URI(CONCAT(STR(?this), '#MF_03106a110')) AS ?annotation110) . BIND(?this AS ?pfs109) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch384 faldo:location ?templateMotifSequenceMatchRegionQ12650385 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ12650387 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ12650MF_03106380 . ?templateMotifSequenceMatchRegionQ12650385 faldo:begin ?templateMotifSequenceMatchBeginQ12650386 . ?templateMotifSequenceMatchBeginQ12650386 faldo:position ?templateMotifSequenceMatchBeginPositionQ12650381 ; faldo:reference isoform:Q12650-1 . ?templateMotifSequenceProfileAlignmentOperationQ12650387 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch388 faldo:location ?targetMotifMatchRegionMatch389 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106391 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ12650MF_03106382 . ?targetMotifMatchRegionMatch389 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106390 . ?targetMotifMatchRegionMatchBeginMF_03106390 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106383 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106391 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?this rdfs:seeAlso <http://purl.uniprot.org/interpro/IPR002891>. BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ12650MF_03106380, 1, (STRLEN(?templateMotifCigarQ12650MF_03106380) - STRLEN(REPLACE(?templateMotifCigarQ12650MF_03106380, CONCAT('^(?:-*[^-]){', STR(((394 - ?templateMotifSequenceMatchBeginPositionQ12650381) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1392) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ12650MF_03106382, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106382) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106382, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1392), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ12650MF_03106382, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106382) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106382, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1392), '}'), '')))), '[^-]', ''))) AS ?step2393) . BIND(((?step2393 + ?targetMotifMatchRegionMatchBeginPositionMF_03106383) - 1) AS ?thisPositionOn119) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn120) . BIND(?this AS ?pfs3t394) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn119))) AS ?pfsb117) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfse118) . FILTER ((BOUND(?thisPositionOn119) && BOUND(?thisPositionOn120))) . BIND(URI(CONCAT(STR(?this), '#MF_03106a116')) AS ?annotation116) . BIND(?this AS ?pfs115) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch399 faldo:location ?templateMotifSequenceMatchRegionQ12650400 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ12650402 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ12650MF_03106395 . ?templateMotifSequenceMatchRegionQ12650400 faldo:begin ?templateMotifSequenceMatchBeginQ12650401 . ?templateMotifSequenceMatchBeginQ12650401 faldo:position ?templateMotifSequenceMatchBeginPositionQ12650396 ; faldo:reference isoform:Q12650-1 . ?templateMotifSequenceProfileAlignmentOperationQ12650402 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch403 faldo:location ?targetMotifMatchRegionMatch404 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106406 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ12650MF_03106397 . ?targetMotifMatchRegionMatch404 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106405 . ?targetMotifMatchRegionMatchBeginMF_03106405 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106398 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106406 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?this rdfs:seeAlso <http://purl.uniprot.org/interpro/IPR002891>. BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ12650MF_03106395, 1, (STRLEN(?templateMotifCigarQ12650MF_03106395) - STRLEN(REPLACE(?templateMotifCigarQ12650MF_03106395, CONCAT('^(?:-*[^-]){', STR(((433 - ?templateMotifSequenceMatchBeginPositionQ12650396) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1407) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ12650MF_03106397, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106397) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106397, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1407), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ12650MF_03106397, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106397) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106397, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1407), '}'), '')))), '[^-]', ''))) AS ?step2408) . BIND(((?step2408 + ?targetMotifMatchRegionMatchBeginPositionMF_03106398) - 1) AS ?thisPositionOn126) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ12650MF_03106395, 1, (STRLEN(?templateMotifCigarQ12650MF_03106395) - STRLEN(REPLACE(?templateMotifCigarQ12650MF_03106395, CONCAT('^(?:-*[^-]){', STR(((436 - ?templateMotifSequenceMatchBeginPositionQ12650396) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1409) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ12650MF_03106397, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106397) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106397, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1409), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ12650MF_03106397, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106397) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106397, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1409), '}'), '')))), '[^-]', ''))) AS ?step2410) . BIND(((?step2410 + ?targetMotifMatchRegionMatchBeginPositionMF_03106398) - 1) AS ?thisPositionOn127) . BIND(?this AS ?pfs3t411) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn126))) AS ?pfsb123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn127))) AS ?pfse124) . FILTER (REGEX('[DE][ARNDCQEGHILKMFPSTWYVBZJUOX]{2)R', SUBSTR(?thisSequenceValue, ?thisPositionOn126, (?thisPositionOn127 - ?thisPositionOn126)))) . BIND(URI(CONCAT(STR(?this), '#MF_03106a122')) AS ?annotation122) . BIND(?this AS ?pfs121) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch416 faldo:location ?templateMotifSequenceMatchRegionQ12650417 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ12650419 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ12650MF_03106412 . ?templateMotifSequenceMatchRegionQ12650417 faldo:begin ?templateMotifSequenceMatchBeginQ12650418 . ?templateMotifSequenceMatchBeginQ12650418 faldo:position ?templateMotifSequenceMatchBeginPositionQ12650413 ; faldo:reference isoform:Q12650-1 . ?templateMotifSequenceProfileAlignmentOperationQ12650419 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch420 faldo:location ?targetMotifMatchRegionMatch421 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106423 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ12650MF_03106414 . ?targetMotifMatchRegionMatch421 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106422 . ?targetMotifMatchRegionMatchBeginMF_03106422 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106415 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106423 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?this rdfs:seeAlso <http://purl.uniprot.org/interpro/IPR002891>. BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ12650MF_03106412, 1, (STRLEN(?templateMotifCigarQ12650MF_03106412) - STRLEN(REPLACE(?templateMotifCigarQ12650MF_03106412, CONCAT('^(?:-*[^-]){', STR(((476 - ?templateMotifSequenceMatchBeginPositionQ12650413) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1424) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ12650MF_03106414, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106414) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106414, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1424), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ12650MF_03106414, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106414) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106414, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1424), '}'), '')))), '[^-]', ''))) AS ?step2425) . BIND(((?step2425 + ?targetMotifMatchRegionMatchBeginPositionMF_03106415) - 1) AS ?thisPositionOn133) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ12650MF_03106412, 1, (STRLEN(?templateMotifCigarQ12650MF_03106412) - STRLEN(REPLACE(?templateMotifCigarQ12650MF_03106412, CONCAT('^(?:-*[^-]){', STR(((477 - ?templateMotifSequenceMatchBeginPositionQ12650413) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1426) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ12650MF_03106414, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106414) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106414, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1426), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ12650MF_03106414, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106414) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106414, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1426), '}'), '')))), '[^-]', ''))) AS ?step2427) . BIND(((?step2427 + ?targetMotifMatchRegionMatchBeginPositionMF_03106415) - 1) AS ?thisPositionOn134) . BIND(?this AS ?pfs3t428) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn133))) AS ?pfsb130) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn134))) AS ?pfse131) . FILTER (REGEX('[IT]A', SUBSTR(?thisSequenceValue, ?thisPositionOn133, (?thisPositionOn134 - ?thisPositionOn133)))) . BIND(URI(CONCAT(STR(?this), '#MF_03106a129')) AS ?annotation129) . BIND(?this AS ?pfs128) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch433 faldo:location ?templateMotifSequenceMatchRegionQ12650434 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ12650436 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ12650MF_03106429 . ?templateMotifSequenceMatchRegionQ12650434 faldo:begin ?templateMotifSequenceMatchBeginQ12650435 . ?templateMotifSequenceMatchBeginQ12650435 faldo:position ?templateMotifSequenceMatchBeginPositionQ12650430 ; faldo:reference isoform:Q12650-1 . ?templateMotifSequenceProfileAlignmentOperationQ12650436 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch437 faldo:location ?targetMotifMatchRegionMatch438 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106440 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ12650MF_03106431 . ?targetMotifMatchRegionMatch438 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106439 . ?targetMotifMatchRegionMatchBeginMF_03106439 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106432 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106440 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?this rdfs:seeAlso <http://purl.uniprot.org/interpro/IPR002891>. BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ12650MF_03106429, 1, (STRLEN(?templateMotifCigarQ12650MF_03106429) - STRLEN(REPLACE(?templateMotifCigarQ12650MF_03106429, CONCAT('^(?:-*[^-]){', STR(((450 - ?templateMotifSequenceMatchBeginPositionQ12650430) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1441) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ12650MF_03106431, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106431) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106431, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1441), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ12650MF_03106431, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106431) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106431, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1441), '}'), '')))), '[^-]', ''))) AS ?step2442) . BIND(((?step2442 + ?targetMotifMatchRegionMatchBeginPositionMF_03106432) - 1) AS ?thisPositionOn140) . BIND(?thisPositionOn140 AS ?thisPositionOn141) . BIND(?this AS ?pfs3t443) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn140))) AS ?pfsb137) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn141))) AS ?pfse138) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn140, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_03106a136')) AS ?annotation136) . BIND(?this AS ?pfs135) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch448 faldo:location ?templateMotifSequenceMatchRegionQ12650449 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ12650451 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ12650MF_03106444 . ?templateMotifSequenceMatchRegionQ12650449 faldo:begin ?templateMotifSequenceMatchBeginQ12650450 . ?templateMotifSequenceMatchBeginQ12650450 faldo:position ?templateMotifSequenceMatchBeginPositionQ12650445 ; faldo:reference isoform:Q12650-1 . ?templateMotifSequenceProfileAlignmentOperationQ12650451 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?targetMotifMatch452 faldo:location ?targetMotifMatchRegionMatch453 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03106455 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ12650MF_03106446 . ?targetMotifMatchRegionMatch453 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03106454 . ?targetMotifMatchRegionMatchBeginMF_03106454 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03106447 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03106455 edam:has_input signature:MF_03106 ; rdf:type edam:operation_0300 . ?this rdfs:seeAlso <http://purl.uniprot.org/interpro/IPR002891>. BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ12650MF_03106444, 1, (STRLEN(?templateMotifCigarQ12650MF_03106444) - STRLEN(REPLACE(?templateMotifCigarQ12650MF_03106444, CONCAT('^(?:-*[^-]){', STR(((514 - ?templateMotifSequenceMatchBeginPositionQ12650445) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1456) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ12650MF_03106446, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106446) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106446, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1456), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ12650MF_03106446, 1, (STRLEN(?targetMotifMatchCigarQ12650MF_03106446) - STRLEN(REPLACE(?targetMotifMatchCigarQ12650MF_03106446, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1456), '}'), '')))), '[^-]', ''))) AS ?step2457) . BIND(((?step2457 + ?targetMotifMatchRegionMatchBeginPositionMF_03106447) - 1) AS ?thisPositionOn147) . BIND(?thisPositionOn147 AS ?thisPositionOn148) . BIND(?this AS ?pfs3t458) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn147))) AS ?pfsb144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn148))) AS ?pfse145) . FILTER (REGEX('[RK]', SUBSTR(?thisSequenceValue, ?thisPositionOn147, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03106a143')) AS ?annotation143) . BIND(?this AS ?pfs142) . } OPTIONAL { ?this a up:Protein . ?this rdfs:seeAlso <http://purl.uniprot.org/interpro/IPR002891>. BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . FILTER (! (EXISTS { ?this rdfs:seeAlso <http://purl.uniprot.org/interpro/IPR002891>. })) . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4930 . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_03106a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_03106a12')) AS ?name12) . BIND(URI(CONCAT(STR(?this), '#MF_03106a13')) AS ?name13) . BIND(URI(CONCAT(STR(?this), '#MF_03106a14')) AS ?name14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4930 . })) . BIND(?this AS ?case15) . BIND(URI(CONCAT(STR(?this), '#MF_03106a16')) AS ?name16) . BIND(URI(CONCAT(STR(?this), '#MF_03106a17')) AS ?name17) . BIND(URI(CONCAT(STR(?this), '#MF_03106a18')) AS ?name18) . } }