CONSTRUCT { _:884954 up:source unirule:MF_03215 . _:884955 up:source unirule:MF_03215 . _:884956 up:source unirule:MF_03215 . _:884957 up:source unirule:MF_03215 . _:884958 up:source unirule:MF_03215 . _:884959 up:source unirule:MF_03215 . _:884960 up:source unirule:MF_03215 . _:884961 up:source unirule:MF_03215 . _:884962 up:source unirule:MF_03215 . _:884963 up:source unirule:MF_03215 . _:884964 up:source unirule:MF_03215 . _:884965 up:source unirule:MF_03215 . _:884966 up:source unirule:MF_03215 . _:884967 up:source unirule:MF_03215 . _:884968 up:source unirule:MF_03215 . _:884969 up:source unirule:MF_03215 . _:884970 up:source unirule:MF_03215 . _:884971 up:source unirule:MF_03215 . _:884972 up:source unirule:MF_03215 . _:884973 up:source unirule:MF_03215 . _:884974 up:source unirule:MF_03215 . _:884975 up:source unirule:MF_03215 . _:884976 up:source unirule:MF_03215 . _:884977 up:source unirule:MF_03215 . _:884978 up:source unirule:MF_03215 . _:884979 up:source unirule:MF_03215 . _:884980 up:source unirule:MF_03215 . _:884981 up:source unirule:MF_03215 . _:884982 up:source unirule:MF_03215 . _:884983 up:source unirule:MF_03215 . _:884984 up:source unirule:MF_03215 . _:884985 up:source unirule:MF_03215 . _:884986 up:source unirule:MF_03215 . _:884987 up:source unirule:MF_03215 . _:884988 up:source unirule:MF_03215 . _:884989 up:source unirule:MF_03215 . _:884990 up:source unirule:MF_03215 . _:884991 up:source unirule:MF_03215 . _:884992 up:source unirule:MF_03215 . _:884993 up:source unirule:MF_03215 . _:884994 up:source unirule:MF_03215 . ?this up:annotation ?annotation1 , ?annotation2 , ?annotation4 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation11 ; up:classifiedWith GO:0004747 , GO:0005524 , GO:0005634 , GO:0005737 , GO:0019303 , GO:0046835 , keyword:119 , keyword:418 , keyword:460 , keyword:479 , keyword:539 , keyword:547 , keyword:630 , keyword:67 , keyword:808 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.15' ; up:fullName 'Ribokinase' ; up:shortName 'RK' ; rdf:type up:Structured_Name . ?annotation1 a up:Function_Annotation ; rdfs:comment 'Catalyzes the phosphorylation of ribose at O-5 in a reaction requiring ATP and magnesium. The resulting D-ribose-5-phosphate can then be used either for sythesis of nucleotides, histidine, and tryptophan, or as a component of the pentose phosphate pathway.' . ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/13697>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.1.15>. ?annotation4 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Requires a divalent cation, most likely magnesium in vivo, as an electrophilic catalyst to aid phosphoryl group transfer. It is the chelate of the metal and the nucleotide that is the actual substrate.' . ?annotation5 a up:Activity_Regulation_Annotation ; rdfs:comment 'Activated by a monovalent cation that binds near, but not in, the active site. The most likely occupant of the site in vivo is potassium. Ion binding induces a conformational change that may alter substrate affinity.' . ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate metabolism; D-ribose degradation; D-ribose 5-phosphate from beta-D-ribopyranose: step 2/2.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation8li10 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the carbohydrate kinase PfkB family. Ribokinase subfamily.' . ?pfs14 up:annotation ?annotation15 . ?annotation15 faldo:begin ?pfsb16 ; faldo:end ?pfse17 ; up:ligand ?ligand18 ; rdf:type up:Binding_Site_Annotation . ?pfsb16 faldo:position ?thisPositionOn19 ; rdf:type faldo:ExactPosition . ?pfse17 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?ligand18 rdfs:subClassOf chebi:29103 . ?pfs21 up:annotation ?annotation22 . ?annotation22 faldo:begin ?pfsb23 ; faldo:end ?pfse24 ; up:ligand ?ligand25 ; rdf:type up:Binding_Site_Annotation . ?pfsb23 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse24 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?ligand25 rdfs:subClassOf chebi:29103 . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; up:ligand ?ligand32 ; rdf:type up:Binding_Site_Annotation . ?pfsb30 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse31 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand32 rdfs:subClassOf chebi:29103 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf chebi:30616 . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; up:ligand ?ligand46 ; rdf:type up:Binding_Site_Annotation . ?pfsb44 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?ligand46 rdfs:subClassOf chebi:30616 . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; up:ligand ?ligand53 ; rdf:type up:Binding_Site_Annotation . ?pfsb51 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand53 rdfs:subClassOf ?molecule54 . ?molecule54 rdfs:label 'substrate' . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf ?molecule62 . ?molecule62 rdfs:label 'substrate' . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb67 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; up:ligand ?ligand75 ; rdf:type up:Binding_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?ligand75 rdfs:subClassOf chebi:29103 . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; up:ligand ?ligand82 ; rdf:type up:Binding_Site_Annotation . ?pfsb80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?ligand82 rdfs:subClassOf chebi:29103 . ?pfs85 up:annotation ?annotation86 . ?annotation86 faldo:begin ?pfsb87 ; faldo:end ?pfse88 ; up:ligand ?ligand89 ; rdf:type up:Binding_Site_Annotation . ?pfsb87 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?pfse88 faldo:position ?thisPositionOn91 ; rdf:type faldo:ExactPosition . ?ligand89 rdfs:subClassOf chebi:29103 . ?pfs92 up:annotation ?annotation93 . ?annotation93 faldo:begin ?pfsb94 ; faldo:end ?pfse95 ; up:ligand ?ligand96 ; rdf:type up:Binding_Site_Annotation . ?pfsb94 faldo:position ?thisPositionOn98 ; rdf:type faldo:ExactPosition . ?pfse95 faldo:position ?thisPositionOn99 ; rdf:type faldo:ExactPosition . ?ligand96 rdfs:subClassOf ?molecule97 . ?molecule97 rdfs:label 'substrate' . ?pfs100 up:annotation ?annotation101 . ?annotation101 faldo:begin ?pfsb102 ; faldo:end ?pfse103 ; up:ligand ?ligand104 ; rdf:type up:Binding_Site_Annotation . ?pfsb102 faldo:position ?thisPositionOn105 ; rdf:type faldo:ExactPosition . ?pfse103 faldo:position ?thisPositionOn106 ; rdf:type faldo:ExactPosition . ?ligand104 rdfs:subClassOf chebi:30616 . ?pfs107 up:annotation ?annotation108 . ?annotation108 faldo:begin ?pfsb109 ; faldo:end ?pfse110 ; up:ligand ?ligand111 ; rdf:type up:Binding_Site_Annotation . ?pfsb109 faldo:position ?thisPositionOn112 ; rdf:type faldo:ExactPosition . ?pfse110 faldo:position ?thisPositionOn113 ; rdf:type faldo:ExactPosition . ?ligand111 rdfs:subClassOf chebi:30616 . ?pfs114 up:annotation ?annotation115 . ?annotation115 faldo:begin ?pfsb116 ; faldo:end ?pfse117 ; up:ligand ?ligand118 ; rdf:type up:Binding_Site_Annotation . ?pfsb116 faldo:position ?thisPositionOn120 ; rdf:type faldo:ExactPosition . ?pfse117 faldo:position ?thisPositionOn121 ; rdf:type faldo:ExactPosition . ?ligand118 rdfs:subClassOf ?molecule119 . ?molecule119 rdfs:label 'substrate' . ?pfs122 up:annotation ?annotation123 . ?annotation123 faldo:begin ?pfsb124 ; faldo:end ?pfse125 ; up:ligand ?ligand126 ; rdf:type up:Binding_Site_Annotation . ?pfsb124 faldo:position ?thisPositionOn127 ; rdf:type faldo:ExactPosition . ?pfse125 faldo:position ?thisPositionOn128 ; rdf:type faldo:ExactPosition . ?ligand126 rdfs:subClassOf chebi:30616 . _:884995 a rdf:Statement ; up:attribution _:884954 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:884996 a rdf:Statement ; up:attribution _:884955 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:884997 a rdf:Statement ; up:attribution _:884956 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:884998 a rdf:Statement ; up:attribution _:884957 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:884999 a rdf:Statement ; up:attribution _:884958 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:885000 a rdf:Statement ; up:attribution _:884959 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:885001 a rdf:Statement ; up:attribution _:884960 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:885002 a rdf:Statement ; up:attribution _:884961 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:885003 a rdf:Statement ; up:attribution _:884962 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:885004 a rdf:Statement ; up:attribution _:884963 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:885005 a rdf:Statement ; up:attribution _:884964 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:119 . _:885006 a rdf:Statement ; up:attribution _:884965 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:885007 a rdf:Statement ; up:attribution _:884966 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:885008 a rdf:Statement ; up:attribution _:884967 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:885009 a rdf:Statement ; up:attribution _:884968 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:885010 a rdf:Statement ; up:attribution _:884969 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:885011 a rdf:Statement ; up:attribution _:884970 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:539 . _:885012 a rdf:Statement ; up:attribution _:884971 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:630 . _:885013 a rdf:Statement ; up:attribution _:884972 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:885014 a rdf:Statement ; up:attribution _:884973 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:885015 a rdf:Statement ; up:attribution _:884974 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005634 . _:885016 a rdf:Statement ; up:attribution _:884975 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:885017 a rdf:Statement ; up:attribution _:884976 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004747 . _:885018 a rdf:Statement ; up:attribution _:884977 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046835 . _:885019 a rdf:Statement ; up:attribution _:884978 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019303 . _:885020 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:885021 a rdf:Statement ; up:attribution _:884979 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:885022 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:885023 a rdf:Statement ; up:attribution _:884980 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:885024 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:885025 a rdf:Statement ; up:attribution _:884981 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:885026 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:885027 a rdf:Statement ; up:attribution _:884982 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:885028 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:885029 a rdf:Statement ; up:attribution _:884983 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:885030 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:885031 a rdf:Statement ; up:attribution _:884984 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:885032 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:885033 a rdf:Statement ; up:attribution _:884985 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:885034 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:885035 a rdf:Statement ; up:attribution _:884986 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:885036 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:885037 a rdf:Statement ; up:attribution _:884987 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:885038 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:885039 a rdf:Statement ; up:attribution _:884988 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:885040 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:885041 a rdf:Statement ; up:attribution _:884989 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:885042 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs92 ; rdf:predicate up:annotation ; rdf:object ?annotation93 . _:885043 a rdf:Statement ; up:attribution _:884990 ; rdf:subject ?pfs92 ; rdf:predicate up:annotation ; rdf:object ?annotation93 . _:885044 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:885045 a rdf:Statement ; up:attribution _:884991 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:885046 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:885047 a rdf:Statement ; up:attribution _:884992 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:885048 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:885049 a rdf:Statement ; up:attribution _:884993 ; rdf:subject ?pfs114 ; rdf:predicate up:annotation ; rdf:object ?annotation115 . _:885050 a rdf:Statement ; up:source unirule:MF_03215 ; rdf:subject ?pfs122 ; rdf:predicate up:annotation ; rdf:object ?annotation123 . _:885051 a rdf:Statement ; up:attribution _:884994 ; rdf:subject ?pfs122 ; rdf:predicate up:annotation ; rdf:object ?annotation123 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03215 #Rule MF_03215 Created by:? on:2016-02-29 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01987 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03215a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03215a1')) AS ?annotation1) . BIND(URI(CONCAT(STR(?this), '#MF_03215a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03215a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03215a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03215a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_03215a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_03215a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_03215a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch133 faldo:location ?templateMotifSequenceMatchRegionQ9H477134 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477136 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987129 . ?templateMotifSequenceMatchRegionQ9H477134 faldo:begin ?templateMotifSequenceMatchBeginQ9H477135 . ?templateMotifSequenceMatchBeginQ9H477135 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477130 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477136 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch137 faldo:location ?targetMotifMatchRegionMatch138 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987140 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987131 . ?targetMotifMatchRegionMatch138 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987139 . ?targetMotifMatchRegionMatchBeginMF_01987139 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987132 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987140 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987129, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987129) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987129, CONCAT('^(?:-*[^-]){', STR(((265 - ?templateMotifSequenceMatchBeginPositionQ9H477130) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1141) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987131, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987131) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987131, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987131) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987131, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1141), '}'), '')))), '[^-]', ''))) AS ?step2142) . BIND(((?step2142 + ?targetMotifMatchRegionMatchBeginPositionMF_01987132) - 1) AS ?thisPositionOn19) . BIND(?thisPositionOn19 AS ?thisPositionOn20) . BIND(?this AS ?pfs1t143) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn19))) AS ?pfsb16) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfse17) . FILTER (BOUND(?thisPositionOn19)) . BIND(URI(CONCAT(STR(?this), '#MF_03215a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch148 faldo:location ?templateMotifSequenceMatchRegionQ9H477149 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477151 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987144 . ?templateMotifSequenceMatchRegionQ9H477149 faldo:begin ?templateMotifSequenceMatchBeginQ9H477150 . ?templateMotifSequenceMatchBeginQ9H477150 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477145 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477151 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch152 faldo:location ?targetMotifMatchRegionMatch153 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987155 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987146 . ?targetMotifMatchRegionMatch153 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987154 . ?targetMotifMatchRegionMatchBeginMF_01987154 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987147 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987155 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987144, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987144) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987144, CONCAT('^(?:-*[^-]){', STR(((301 - ?templateMotifSequenceMatchBeginPositionQ9H477145) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1156) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987146, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987146) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987146, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987146) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987146, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1156), '}'), '')))), '[^-]', ''))) AS ?step2157) . BIND(((?step2157 + ?targetMotifMatchRegionMatchBeginPositionMF_01987147) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs1t158) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb23) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse24) . FILTER (BOUND(?thisPositionOn26)) . BIND(URI(CONCAT(STR(?this), '#MF_03215a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch163 faldo:location ?templateMotifSequenceMatchRegionQ9H477164 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477166 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987159 . ?templateMotifSequenceMatchRegionQ9H477164 faldo:begin ?templateMotifSequenceMatchBeginQ9H477165 . ?templateMotifSequenceMatchBeginQ9H477165 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477160 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477166 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch167 faldo:location ?targetMotifMatchRegionMatch168 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987170 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987161 . ?targetMotifMatchRegionMatch168 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987169 . ?targetMotifMatchRegionMatchBeginMF_01987169 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987162 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987170 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987159, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987159) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987159, CONCAT('^(?:-*[^-]){', STR(((304 - ?templateMotifSequenceMatchBeginPositionQ9H477160) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1171) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987161, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987161) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987161, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987161) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987161, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1171), '}'), '')))), '[^-]', ''))) AS ?step2172) . BIND(((?step2172 + ?targetMotifMatchRegionMatchBeginPositionMF_01987162) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs1t173) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER (BOUND(?thisPositionOn33)) . BIND(URI(CONCAT(STR(?this), '#MF_03215a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch178 faldo:location ?templateMotifSequenceMatchRegionQ9H477179 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477181 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987174 . ?templateMotifSequenceMatchRegionQ9H477179 faldo:begin ?templateMotifSequenceMatchBeginQ9H477180 . ?templateMotifSequenceMatchBeginQ9H477180 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477175 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477181 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch182 faldo:location ?targetMotifMatchRegionMatch183 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987185 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987176 . ?targetMotifMatchRegionMatch183 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987184 . ?targetMotifMatchRegionMatchBeginMF_01987184 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987177 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987185 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987174, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987174) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987174, CONCAT('^(?:-*[^-]){', STR(((235 - ?templateMotifSequenceMatchBeginPositionQ9H477175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987176, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987176) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987176, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987176) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) . BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_01987177) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987174, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987174) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987174, CONCAT('^(?:-*[^-]){', STR(((240 - ?templateMotifSequenceMatchBeginPositionQ9H477175) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987176, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987176) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987176, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987176) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987176, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1188), '}'), '')))), '[^-]', ''))) AS ?step2189) . BIND(((?step2189 + ?targetMotifMatchRegionMatchBeginPositionMF_01987177) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs1t190) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse38) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)G[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)G', SUBSTR(?thisSequenceValue, ?thisPositionOn40, (?thisPositionOn41 - ?thisPositionOn40)))) . BIND(URI(CONCAT(STR(?this), '#MF_03215a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch195 faldo:location ?templateMotifSequenceMatchRegionQ9H477196 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477198 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987191 . ?templateMotifSequenceMatchRegionQ9H477196 faldo:begin ?templateMotifSequenceMatchBeginQ9H477197 . ?templateMotifSequenceMatchBeginQ9H477197 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477192 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477198 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch199 faldo:location ?targetMotifMatchRegionMatch200 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987202 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987193 . ?targetMotifMatchRegionMatch200 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987201 . ?targetMotifMatchRegionMatchBeginMF_01987201 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987194 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987202 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987191, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987191) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987191, CONCAT('^(?:-*[^-]){', STR(((268 - ?templateMotifSequenceMatchBeginPositionQ9H477192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1203) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987193, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987193, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), '')))), '[^-]', ''))) AS ?step2204) . BIND(((?step2204 + ?targetMotifMatchRegionMatchBeginPositionMF_01987194) - 1) AS ?thisPositionOn47) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987191, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987191) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987191, CONCAT('^(?:-*[^-]){', STR(((269 - ?templateMotifSequenceMatchBeginPositionQ9H477192) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1205) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987193, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987193, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987193) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1205), '}'), '')))), '[^-]', ''))) AS ?step2206) . BIND(((?step2206 + ?targetMotifMatchRegionMatchBeginPositionMF_01987194) - 1) AS ?thisPositionOn48) . BIND(?this AS ?pfs1t207) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse45) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn47, (?thisPositionOn48 - ?thisPositionOn47)) = 'GD')) . BIND(URI(CONCAT(STR(?this), '#MF_03215a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch212 faldo:location ?templateMotifSequenceMatchRegionQ9H477213 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477215 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987208 . ?templateMotifSequenceMatchRegionQ9H477213 faldo:begin ?templateMotifSequenceMatchBeginQ9H477214 . ?templateMotifSequenceMatchBeginQ9H477214 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477209 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477215 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch216 faldo:location ?targetMotifMatchRegionMatch217 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987219 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987210 . ?targetMotifMatchRegionMatch217 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987218 . ?targetMotifMatchRegionMatchBeginMF_01987218 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987211 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987219 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987208, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987208) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987208, CONCAT('^(?:-*[^-]){', STR(((25 - ?templateMotifSequenceMatchBeginPositionQ9H477209) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1220) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987210, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987210) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1220), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987210, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987210) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1220), '}'), '')))), '[^-]', ''))) AS ?step2221) . BIND(((?step2221 + ?targetMotifMatchRegionMatchBeginPositionMF_01987211) - 1) AS ?thisPositionOn55) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987208, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987208) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987208, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionQ9H477209) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1222) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987210, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987210) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987210, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987210) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987210, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1222), '}'), '')))), '[^-]', ''))) AS ?step2223) . BIND(((?step2223 + ?targetMotifMatchRegionMatchBeginPositionMF_01987211) - 1) AS ?thisPositionOn56) . BIND(?this AS ?pfs1t224) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse52) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)D', SUBSTR(?thisSequenceValue, ?thisPositionOn55, (?thisPositionOn56 - ?thisPositionOn55)))) . BIND(URI(CONCAT(STR(?this), '#MF_03215a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch229 faldo:location ?templateMotifSequenceMatchRegionQ9H477230 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477232 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987225 . ?templateMotifSequenceMatchRegionQ9H477230 faldo:begin ?templateMotifSequenceMatchBeginQ9H477231 . ?templateMotifSequenceMatchBeginQ9H477231 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477226 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477232 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch233 faldo:location ?targetMotifMatchRegionMatch234 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987236 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987227 . ?targetMotifMatchRegionMatch234 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987235 . ?targetMotifMatchRegionMatchBeginMF_01987235 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987228 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987236 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987225, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987225) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987225, CONCAT('^(?:-*[^-]){', STR(((53 - ?templateMotifSequenceMatchBeginPositionQ9H477226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1237) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987227, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987227) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987227, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987227) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1237), '}'), '')))), '[^-]', ''))) AS ?step2238) . BIND(((?step2238 + ?targetMotifMatchRegionMatchBeginPositionMF_01987228) - 1) AS ?thisPositionOn63) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987225, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987225) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987225, CONCAT('^(?:-*[^-]){', STR(((57 - ?templateMotifSequenceMatchBeginPositionQ9H477226) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1239) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987227, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987227) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1239), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987227, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987227) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987227, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1239), '}'), '')))), '[^-]', ''))) AS ?step2240) . BIND(((?step2240 + ?targetMotifMatchRegionMatchBeginPositionMF_01987228) - 1) AS ?thisPositionOn64) . BIND(?this AS ?pfs1t241) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse60) . FILTER (REGEX('G[KR][GAS][ARNDCQEGHILKMFPSTWYVBZJUOX][NR]', SUBSTR(?thisSequenceValue, ?thisPositionOn63, (?thisPositionOn64 - ?thisPositionOn63)))) . BIND(URI(CONCAT(STR(?this), '#MF_03215a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch246 faldo:location ?templateMotifSequenceMatchRegionQ9H477247 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477249 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987242 . ?templateMotifSequenceMatchRegionQ9H477247 faldo:begin ?templateMotifSequenceMatchBeginQ9H477248 . ?templateMotifSequenceMatchBeginQ9H477248 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477243 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477249 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch250 faldo:location ?targetMotifMatchRegionMatch251 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987253 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987244 . ?targetMotifMatchRegionMatch251 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987252 . ?targetMotifMatchRegionMatchBeginMF_01987252 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987245 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987253 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987242, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987242) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987242, CONCAT('^(?:-*[^-]){', STR(((269 - ?templateMotifSequenceMatchBeginPositionQ9H477243) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1254) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987244, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987244) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987244, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1254), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987244, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987244) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987244, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1254), '}'), '')))), '[^-]', ''))) AS ?step2255) . BIND(((?step2255 + ?targetMotifMatchRegionMatchBeginPositionMF_01987245) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs1t256) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse68) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03215a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch261 faldo:location ?templateMotifSequenceMatchRegionQ9H477262 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477264 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987257 . ?templateMotifSequenceMatchRegionQ9H477262 faldo:begin ?templateMotifSequenceMatchBeginQ9H477263 . ?templateMotifSequenceMatchBeginQ9H477263 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477258 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477264 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch265 faldo:location ?targetMotifMatchRegionMatch266 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987268 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987259 . ?targetMotifMatchRegionMatch266 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987267 . ?targetMotifMatchRegionMatchBeginMF_01987267 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987260 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987268 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987257, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987257) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987257, CONCAT('^(?:-*[^-]){', STR(((263 - ?templateMotifSequenceMatchBeginPositionQ9H477258) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1269) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987259, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987259) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987259, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1269), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987259, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987259) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987259, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1269), '}'), '')))), '[^-]', ''))) AS ?step2270) . BIND(((?step2270 + ?targetMotifMatchRegionMatchBeginPositionMF_01987260) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs1t271) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) . FILTER (REGEX('[DN]', SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03215a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch276 faldo:location ?templateMotifSequenceMatchRegionQ9H477277 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477279 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987272 . ?templateMotifSequenceMatchRegionQ9H477277 faldo:begin ?templateMotifSequenceMatchBeginQ9H477278 . ?templateMotifSequenceMatchBeginQ9H477278 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477273 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477279 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch280 faldo:location ?targetMotifMatchRegionMatch281 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987283 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987274 . ?targetMotifMatchRegionMatch281 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987282 . ?targetMotifMatchRegionMatchBeginMF_01987282 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987275 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987283 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987272, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987272) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987272, CONCAT('^(?:-*[^-]){', STR(((306 - ?templateMotifSequenceMatchBeginPositionQ9H477273) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1284) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987274, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987274) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987274, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1284), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987274, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987274) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987274, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1284), '}'), '')))), '[^-]', ''))) AS ?step2285) . BIND(((?step2285 + ?targetMotifMatchRegionMatchBeginPositionMF_01987275) - 1) AS ?thisPositionOn83) . BIND(?thisPositionOn83 AS ?thisPositionOn84) . BIND(?this AS ?pfs1t286) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse81) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn83, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03215a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch291 faldo:location ?templateMotifSequenceMatchRegionQ9H477292 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477294 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987287 . ?templateMotifSequenceMatchRegionQ9H477292 faldo:begin ?templateMotifSequenceMatchBeginQ9H477293 . ?templateMotifSequenceMatchBeginQ9H477293 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477288 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477294 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch295 faldo:location ?targetMotifMatchRegionMatch296 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987298 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987289 . ?targetMotifMatchRegionMatch296 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987297 . ?targetMotifMatchRegionMatchBeginMF_01987297 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987290 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987298 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987287, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987287) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987287, CONCAT('^(?:-*[^-]){', STR(((310 - ?templateMotifSequenceMatchBeginPositionQ9H477288) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1299) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987289, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987289) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987289, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1299), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987289, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987289) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987289, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1299), '}'), '')))), '[^-]', ''))) AS ?step2300) . BIND(((?step2300 + ?targetMotifMatchRegionMatchBeginPositionMF_01987290) - 1) AS ?thisPositionOn90) . BIND(?thisPositionOn90 AS ?thisPositionOn91) . BIND(?this AS ?pfs1t301) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfsb87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn91))) AS ?pfse88) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn90, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_03215a86')) AS ?annotation86) . BIND(?this AS ?pfs85) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch306 faldo:location ?templateMotifSequenceMatchRegionQ9H477307 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477309 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987302 . ?templateMotifSequenceMatchRegionQ9H477307 faldo:begin ?templateMotifSequenceMatchBeginQ9H477308 . ?templateMotifSequenceMatchBeginQ9H477308 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477303 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477309 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch310 faldo:location ?targetMotifMatchRegionMatch311 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987313 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987304 . ?targetMotifMatchRegionMatch311 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987312 . ?targetMotifMatchRegionMatchBeginMF_01987312 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987305 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987313 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987302, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987302) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987302, CONCAT('^(?:-*[^-]){', STR(((154 - ?templateMotifSequenceMatchBeginPositionQ9H477303) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1314) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987304, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987304) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987304, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1314), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987304, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987304) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987304, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1314), '}'), '')))), '[^-]', ''))) AS ?step2315) . BIND(((?step2315 + ?targetMotifMatchRegionMatchBeginPositionMF_01987305) - 1) AS ?thisPositionOn98) . BIND(?thisPositionOn98 AS ?thisPositionOn99) . BIND(?this AS ?pfs1t316) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn98))) AS ?pfsb94) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn99))) AS ?pfse95) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn98, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_03215a93')) AS ?annotation93) . BIND(?this AS ?pfs92) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch321 faldo:location ?templateMotifSequenceMatchRegionQ9H477322 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477324 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987317 . ?templateMotifSequenceMatchRegionQ9H477322 faldo:begin ?templateMotifSequenceMatchBeginQ9H477323 . ?templateMotifSequenceMatchBeginQ9H477323 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477318 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477324 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch325 faldo:location ?targetMotifMatchRegionMatch326 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987328 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987319 . ?targetMotifMatchRegionMatch326 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987327 . ?targetMotifMatchRegionMatchBeginMF_01987327 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987320 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987328 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987317, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987317) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987317, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionQ9H477318) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1329) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987319, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987319) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987319, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1329), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987319, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987319) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987319, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1329), '}'), '')))), '[^-]', ''))) AS ?step2330) . BIND(((?step2330 + ?targetMotifMatchRegionMatchBeginPositionMF_01987320) - 1) AS ?thisPositionOn105) . BIND(?thisPositionOn105 AS ?thisPositionOn106) . BIND(?this AS ?pfs1t331) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn105))) AS ?pfsb102) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn106))) AS ?pfse103) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn105, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_03215a101')) AS ?annotation101) . BIND(?this AS ?pfs100) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch336 faldo:location ?templateMotifSequenceMatchRegionQ9H477337 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477339 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987332 . ?templateMotifSequenceMatchRegionQ9H477337 faldo:begin ?templateMotifSequenceMatchBeginQ9H477338 . ?templateMotifSequenceMatchBeginQ9H477338 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477333 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477339 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch340 faldo:location ?targetMotifMatchRegionMatch341 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987343 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987334 . ?targetMotifMatchRegionMatch341 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987342 . ?targetMotifMatchRegionMatchBeginMF_01987342 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987335 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987343 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987332, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987332) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987332, CONCAT('^(?:-*[^-]){', STR(((256 - ?templateMotifSequenceMatchBeginPositionQ9H477333) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1344) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987334, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987334) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987334, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1344), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987334, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987334) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987334, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1344), '}'), '')))), '[^-]', ''))) AS ?step2345) . BIND(((?step2345 + ?targetMotifMatchRegionMatchBeginPositionMF_01987335) - 1) AS ?thisPositionOn112) . BIND(?thisPositionOn112 AS ?thisPositionOn113) . BIND(?this AS ?pfs1t346) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn112))) AS ?pfsb109) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfse110) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn112, 1) = 'T')) . BIND(URI(CONCAT(STR(?this), '#MF_03215a108')) AS ?annotation108) . BIND(?this AS ?pfs107) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch351 faldo:location ?templateMotifSequenceMatchRegionQ9H477352 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477354 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987347 . ?templateMotifSequenceMatchRegionQ9H477352 faldo:begin ?templateMotifSequenceMatchBeginQ9H477353 . ?templateMotifSequenceMatchBeginQ9H477353 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477348 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477354 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch355 faldo:location ?targetMotifMatchRegionMatch356 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987358 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987349 . ?targetMotifMatchRegionMatch356 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987357 . ?targetMotifMatchRegionMatchBeginMF_01987357 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987350 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987358 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987347, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987347) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987347, CONCAT('^(?:-*[^-]){', STR(((269 - ?templateMotifSequenceMatchBeginPositionQ9H477348) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1359) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987349, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987349) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987349, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1359), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987349, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987349) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987349, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1359), '}'), '')))), '[^-]', ''))) AS ?step2360) . BIND(((?step2360 + ?targetMotifMatchRegionMatchBeginPositionMF_01987350) - 1) AS ?thisPositionOn120) . BIND(?thisPositionOn120 AS ?thisPositionOn121) . BIND(?this AS ?pfs1t361) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfsb116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn121))) AS ?pfse117) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn120, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03215a115')) AS ?annotation115) . BIND(?this AS ?pfs114) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch366 faldo:location ?templateMotifSequenceMatchRegionQ9H477367 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9H477369 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9H477MF_01987362 . ?templateMotifSequenceMatchRegionQ9H477367 faldo:begin ?templateMotifSequenceMatchBeginQ9H477368 . ?templateMotifSequenceMatchBeginQ9H477368 faldo:position ?templateMotifSequenceMatchBeginPositionQ9H477363 ; faldo:reference isoform:Q9H477-1 . ?templateMotifSequenceProfileAlignmentOperationQ9H477369 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch370 faldo:location ?targetMotifMatchRegionMatch371 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987373 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9H477MF_01987364 . ?targetMotifMatchRegionMatch371 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987372 . ?targetMotifMatchRegionMatchBeginMF_01987372 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987365 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987373 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9H477MF_01987362, 1, (STRLEN(?templateMotifCigarQ9H477MF_01987362) - STRLEN(REPLACE(?templateMotifCigarQ9H477MF_01987362, CONCAT('^(?:-*[^-]){', STR(((295 - ?templateMotifSequenceMatchBeginPositionQ9H477363) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1374) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987364, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987364) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987364, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1374), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9H477MF_01987364, 1, (STRLEN(?targetMotifMatchCigarQ9H477MF_01987364) - STRLEN(REPLACE(?targetMotifMatchCigarQ9H477MF_01987364, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1374), '}'), '')))), '[^-]', ''))) AS ?step2375) . BIND(((?step2375 + ?targetMotifMatchRegionMatchBeginPositionMF_01987365) - 1) AS ?thisPositionOn127) . BIND(?thisPositionOn127 AS ?thisPositionOn128) . BIND(?this AS ?pfs1t376) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn127))) AS ?pfsb124) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn128))) AS ?pfse125) . FILTER (REGEX('[HN]', SUBSTR(?thisSequenceValue, ?thisPositionOn127, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03215a123')) AS ?annotation123) . BIND(?this AS ?pfs122) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:147537 . BIND(?this AS ?case13) . } }