CONSTRUCT { _:692902 up:source unirule:MF_01987 . _:692903 up:source unirule:MF_01987 . _:692904 up:source unirule:MF_01987 . _:692905 up:source unirule:MF_01987 . _:692906 up:source unirule:MF_01987 . _:692907 up:source unirule:MF_01987 . _:692908 up:source unirule:MF_01987 . _:692909 up:source unirule:MF_01987 . _:692910 up:source unirule:MF_01987 . _:692911 up:source unirule:MF_01987 . _:692912 up:source unirule:MF_01987 . _:692913 up:source unirule:MF_01987 . _:692914 up:source unirule:MF_01987 . _:692915 up:source unirule:MF_01987 . _:692916 up:source unirule:MF_01987 . _:692917 up:source unirule:MF_01987 . _:692918 up:source unirule:MF_01987 . _:692919 up:source unirule:MF_01987 . _:692920 up:source unirule:MF_01987 . _:692921 up:source unirule:MF_01987 . _:692922 up:source unirule:MF_01987 . _:692923 up:source unirule:MF_01987 . _:692924 up:source unirule:MF_01987 . _:692925 up:source unirule:MF_01987 . _:692926 up:source unirule:MF_01987 . _:692927 up:source unirule:MF_01987 . _:692928 up:source unirule:MF_01987 . _:692929 up:source unirule:MF_01987 . _:692930 up:source unirule:MF_01987 . _:692931 up:source unirule:MF_01987 . _:692932 up:source unirule:MF_01987 . _:692933 up:source unirule:MF_01987 . _:692934 up:source unirule:MF_01987 . _:692935 up:source unirule:MF_01987 . _:692936 up:source unirule:MF_01987 . ?this up:annotation ?annotation0 , ?annotation1 ; up:classifiedWith GO:0005524 , GO:0005737 , GO:0046835 , keyword:119 , keyword:418 , keyword:460 , keyword:479 , keyword:547 , keyword:630 , keyword:67 , keyword:808 , keyword:963 . ?annotation0 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation1 a up:Subcellular_Location_Annotation . ?annotation1li2 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?case3 up:alternativeName ?name5 ; up:recommendedName ?name4 . ?name4 up:ecName '2.7.1.229' ; up:fullName 'Deoxyribokinase' ; up:shortName 'dRK' ; rdf:type up:Structured_Name . ?name5 up:fullName 'ATP:2-deoxy-D-ribose 5-phosphotransferase' ; rdf:type up:Structured_Name . ?case6 up:classifiedWith GO:0004747 , GO:0019303 ; up:recommendedName ?name7 . ?name7 up:ecName '2.7.1.15' ; up:fullName 'Ribokinase' ; up:shortName 'RK' ; rdf:type up:Structured_Name . ?pfs8 up:annotation ?annotation9 . ?annotation9 faldo:begin ?pfsb10 ; faldo:end ?pfse11 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for substrate specificity' . ?pfsb10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfse11 faldo:position ?thisPositionOn13 ; rdf:type faldo:ExactPosition . ?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 ?thisPositionOn113 ; rdf:type faldo:ExactPosition . ?pfse110 faldo:position ?thisPositionOn114 ; rdf:type faldo:ExactPosition . ?ligand111 rdfs:subClassOf ?molecule112 . ?molecule112 rdfs:label 'substrate' . ?pfs115 up:annotation ?annotation116 . ?annotation116 faldo:begin ?pfsb117 ; faldo:end ?pfse118 ; up:ligand ?ligand119 ; rdf:type up:Binding_Site_Annotation . ?pfsb117 faldo:position ?thisPositionOn120 ; rdf:type faldo:ExactPosition . ?pfse118 faldo:position ?thisPositionOn121 ; rdf:type faldo:ExactPosition . ?ligand119 rdfs:subClassOf chebi:30616 . _:692937 a rdf:Statement ; up:attribution _:692902 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:692938 a rdf:Statement ; up:attribution _:692903 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation1 . _:692939 a rdf:Statement ; up:attribution _:692904 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:692940 a rdf:Statement ; up:attribution _:692905 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:119 . _:692941 a rdf:Statement ; up:attribution _:692906 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:692942 a rdf:Statement ; up:attribution _:692907 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:692943 a rdf:Statement ; up:attribution _:692908 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:692944 a rdf:Statement ; up:attribution _:692909 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:692945 a rdf:Statement ; up:attribution _:692910 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:692946 a rdf:Statement ; up:attribution _:692911 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:692947 a rdf:Statement ; up:attribution _:692912 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:630 . _:692948 a rdf:Statement ; up:attribution _:692913 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:692949 a rdf:Statement ; up:attribution _:692914 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:692950 a rdf:Statement ; up:attribution _:692915 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0046835 . _:692951 a rdf:Statement ; up:attribution _:692916 ; rdf:subject ?case3 ; rdf:predicate up:recommendedName ; rdf:object ?name4 . _:692952 a rdf:Statement ; up:attribution _:692917 ; rdf:subject ?case3 ; rdf:predicate up:alternativeName ; rdf:object ?name5 . _:692953 a rdf:Statement ; up:attribution _:692918 ; rdf:subject ?case6 ; rdf:predicate up:recommendedName ; rdf:object ?name7 . _:692954 a rdf:Statement ; up:attribution _:692919 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0004747 . _:692955 a rdf:Statement ; up:attribution _:692920 ; rdf:subject ?case6 ; rdf:predicate up:classifiedWith ; rdf:object GO:0019303 . _:692956 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:692957 a rdf:Statement ; up:attribution _:692921 ; rdf:subject ?pfs8 ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:692958 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:692959 a rdf:Statement ; up:attribution _:692922 ; rdf:subject ?pfs14 ; rdf:predicate up:annotation ; rdf:object ?annotation15 . _:692960 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:692961 a rdf:Statement ; up:attribution _:692923 ; rdf:subject ?pfs21 ; rdf:predicate up:annotation ; rdf:object ?annotation22 . _:692962 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:692963 a rdf:Statement ; up:attribution _:692924 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:692964 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:692965 a rdf:Statement ; up:attribution _:692925 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:692966 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:692967 a rdf:Statement ; up:attribution _:692926 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:692968 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:692969 a rdf:Statement ; up:attribution _:692927 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:692970 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:692971 a rdf:Statement ; up:attribution _:692928 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:692972 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:692973 a rdf:Statement ; up:attribution _:692929 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:692974 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:692975 a rdf:Statement ; up:attribution _:692930 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:692976 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:692977 a rdf:Statement ; up:attribution _:692931 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:692978 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:692979 a rdf:Statement ; up:attribution _:692932 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:692980 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs92 ; rdf:predicate up:annotation ; rdf:object ?annotation93 . _:692981 a rdf:Statement ; up:attribution _:692933 ; rdf:subject ?pfs92 ; rdf:predicate up:annotation ; rdf:object ?annotation93 . _:692982 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:692983 a rdf:Statement ; up:attribution _:692934 ; rdf:subject ?pfs100 ; rdf:predicate up:annotation ; rdf:object ?annotation101 . _:692984 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:692985 a rdf:Statement ; up:attribution _:692935 ; rdf:subject ?pfs107 ; rdf:predicate up:annotation ; rdf:object ?annotation108 . _:692986 a rdf:Statement ; up:source unirule:MF_01987 ; rdf:subject ?pfs115 ; rdf:predicate up:annotation ; rdf:object ?annotation116 . _:692987 a rdf:Statement ; up:attribution _:692936 ; rdf:subject ?pfs115 ; rdf:predicate up:annotation ; rdf:object ?annotation116 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01987 #Rule MF_01987 Created by:ipedruzz on:2016-02-29 Modified by:crivoire on:2023-11-07 { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01987 . ?thisOrganism rdfs:subClassOf+ taxon:2 . } UNION { ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01987 . ?thisOrganism rdfs:subClassOf+ taxon:2157 . } BIND(URI(CONCAT(STR(?this), '#MF_01987a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_01987a1')) AS ?annotation1) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionP0DX97127 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0DX97129 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0DX97MF_01987122 . ?templateMotifSequenceMatchRegionP0DX97127 faldo:begin ?templateMotifSequenceMatchBeginP0DX97128 . ?templateMotifSequenceMatchBeginP0DX97128 faldo:position ?templateMotifSequenceMatchBeginPositionP0DX97123 ; faldo:reference isoform:P0DX97-1 . ?templateMotifSequenceProfileAlignmentOperationP0DX97129 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987133 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0DX97MF_01987124 . ?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987132 . ?targetMotifMatchRegionMatchBeginMF_01987132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987125 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987133 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagdeoxyribokinase) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0DX97MF_01987122, 1, (STRLEN(?templateMotifCigarP0DX97MF_01987122) - STRLEN(REPLACE(?templateMotifCigarP0DX97MF_01987122, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP0DX97123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0DX97MF_01987124, 1, (STRLEN(?targetMotifMatchCigarP0DX97MF_01987124) - STRLEN(REPLACE(?targetMotifMatchCigarP0DX97MF_01987124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0DX97MF_01987124, 1, (STRLEN(?targetMotifMatchCigarP0DX97MF_01987124) - STRLEN(REPLACE(?targetMotifMatchCigarP0DX97MF_01987124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) . BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_01987125) - 1) AS ?thisPositionOn12) . BIND(?thisPositionOn12 AS ?thisPositionOn13) . BIND(?this AS ?pfs1t136) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfsb10) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn13))) AS ?pfse11) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn12, 1) = 'M')) . BIND(URI(CONCAT(STR(?this), '#MF_01987a9')) AS ?annotation9) . BIND(?this AS ?pfs8) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch141 faldo:location ?templateMotifSequenceMatchRegionP0A9J6142 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6144 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987137 . ?templateMotifSequenceMatchRegionP0A9J6142 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6143 . ?templateMotifSequenceMatchBeginP0A9J6143 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6138 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6144 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch145 faldo:location ?targetMotifMatchRegionMatch146 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987148 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987139 . ?targetMotifMatchRegionMatch146 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987147 . ?targetMotifMatchRegionMatchBeginMF_01987147 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987140 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987148 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987137, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987137) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987137, CONCAT('^(?:-*[^-]){', STR(((251 - ?templateMotifSequenceMatchBeginPositionP0A9J6138) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1149) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987139, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987139) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987139, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987139) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987139, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1149), '}'), '')))), '[^-]', ''))) AS ?step2150) . BIND(((?step2150 + ?targetMotifMatchRegionMatchBeginPositionMF_01987140) - 1) AS ?thisPositionOn19) . BIND(?thisPositionOn19 AS ?thisPositionOn20) . BIND(?this AS ?pfs2t151) . 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_01987a15')) AS ?annotation15) . BIND(?this AS ?pfs14) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch156 faldo:location ?templateMotifSequenceMatchRegionP0A9J6157 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6159 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987152 . ?templateMotifSequenceMatchRegionP0A9J6157 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6158 . ?templateMotifSequenceMatchBeginP0A9J6158 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6153 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6159 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch160 faldo:location ?targetMotifMatchRegionMatch161 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987163 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987154 . ?targetMotifMatchRegionMatch161 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987162 . ?targetMotifMatchRegionMatchBeginMF_01987162 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987155 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987163 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987152, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987152) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987152, CONCAT('^(?:-*[^-]){', STR(((285 - ?templateMotifSequenceMatchBeginPositionP0A9J6153) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1164) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987154, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987154) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987154, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987154) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987154, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1164), '}'), '')))), '[^-]', ''))) AS ?step2165) . BIND(((?step2165 + ?targetMotifMatchRegionMatchBeginPositionMF_01987155) - 1) AS ?thisPositionOn26) . BIND(?thisPositionOn26 AS ?thisPositionOn27) . BIND(?this AS ?pfs2t166) . 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_01987a22')) AS ?annotation22) . BIND(?this AS ?pfs21) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch171 faldo:location ?templateMotifSequenceMatchRegionP0A9J6172 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6174 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987167 . ?templateMotifSequenceMatchRegionP0A9J6172 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6173 . ?templateMotifSequenceMatchBeginP0A9J6173 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6168 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6174 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch175 faldo:location ?targetMotifMatchRegionMatch176 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987178 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987169 . ?targetMotifMatchRegionMatch176 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987177 . ?targetMotifMatchRegionMatchBeginMF_01987177 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987170 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987178 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987167, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987167) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987167, CONCAT('^(?:-*[^-]){', STR(((288 - ?templateMotifSequenceMatchBeginPositionP0A9J6168) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1179) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987169, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987169) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987169, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987169) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987169, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1179), '}'), '')))), '[^-]', ''))) AS ?step2180) . BIND(((?step2180 + ?targetMotifMatchRegionMatchBeginPositionMF_01987170) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs2t181) . 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_01987a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch186 faldo:location ?templateMotifSequenceMatchRegionP0A9J6187 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6189 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987182 . ?templateMotifSequenceMatchRegionP0A9J6187 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6188 . ?templateMotifSequenceMatchBeginP0A9J6188 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6183 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6189 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch190 faldo:location ?targetMotifMatchRegionMatch191 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987193 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987184 . ?targetMotifMatchRegionMatch191 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987192 . ?targetMotifMatchRegionMatchBeginMF_01987192 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987185 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987193 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987182, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987182) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987182, CONCAT('^(?:-*[^-]){', STR(((223 - ?templateMotifSequenceMatchBeginPositionP0A9J6183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1194) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987184, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987184) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987184, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987184) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1194), '}'), '')))), '[^-]', ''))) AS ?step2195) . BIND(((?step2195 + ?targetMotifMatchRegionMatchBeginPositionMF_01987185) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987182, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987182) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987182, CONCAT('^(?:-*[^-]){', STR(((228 - ?templateMotifSequenceMatchBeginPositionP0A9J6183) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987184, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987184) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987184, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987184) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987184, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_01987185) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs2t198) . 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_01987a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionP0A9J6204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987199 . ?templateMotifSequenceMatchRegionP0A9J6204 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6205 . ?templateMotifSequenceMatchBeginP0A9J6205 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6200 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6206 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987209 . ?targetMotifMatchRegionMatchBeginMF_01987209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987210 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987199, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987199) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987199, CONCAT('^(?:-*[^-]){', STR(((254 - ?templateMotifSequenceMatchBeginPositionP0A9J6200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987201, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987201, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_01987202) - 1) AS ?thisPositionOn47) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987199, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987199) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987199, CONCAT('^(?:-*[^-]){', STR(((255 - ?templateMotifSequenceMatchBeginPositionP0A9J6200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1213) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987201, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987201, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987201) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1213), '}'), '')))), '[^-]', ''))) AS ?step2214) . BIND(((?step2214 + ?targetMotifMatchRegionMatchBeginPositionMF_01987202) - 1) AS ?thisPositionOn48) . BIND(?this AS ?pfs2t215) . 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_01987a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch220 faldo:location ?templateMotifSequenceMatchRegionP0A9J6221 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6223 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987216 . ?templateMotifSequenceMatchRegionP0A9J6221 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6222 . ?templateMotifSequenceMatchBeginP0A9J6222 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6217 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6223 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch224 faldo:location ?targetMotifMatchRegionMatch225 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987227 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987218 . ?targetMotifMatchRegionMatch225 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987226 . ?targetMotifMatchRegionMatchBeginMF_01987226 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987219 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987227 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987216, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987216) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987216, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP0A9J6217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1228) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987218, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987218) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987218, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987218) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1228), '}'), '')))), '[^-]', ''))) AS ?step2229) . BIND(((?step2229 + ?targetMotifMatchRegionMatchBeginPositionMF_01987219) - 1) AS ?thisPositionOn55) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987216, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987216) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987216, CONCAT('^(?:-*[^-]){', STR(((16 - ?templateMotifSequenceMatchBeginPositionP0A9J6217) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1230) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987218, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987218) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987218, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987218) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987218, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1230), '}'), '')))), '[^-]', ''))) AS ?step2231) . BIND(((?step2231 + ?targetMotifMatchRegionMatchBeginPositionMF_01987219) - 1) AS ?thisPositionOn56) . BIND(?this AS ?pfs2t232) . 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_01987a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch237 faldo:location ?templateMotifSequenceMatchRegionP0A9J6238 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6240 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987233 . ?templateMotifSequenceMatchRegionP0A9J6238 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6239 . ?templateMotifSequenceMatchBeginP0A9J6239 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6234 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6240 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch241 faldo:location ?targetMotifMatchRegionMatch242 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987244 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987235 . ?targetMotifMatchRegionMatch242 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987243 . ?targetMotifMatchRegionMatchBeginMF_01987243 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987236 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987244 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987233, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987233) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987233, CONCAT('^(?:-*[^-]){', STR(((42 - ?templateMotifSequenceMatchBeginPositionP0A9J6234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1245) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987235, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987235) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987235, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987235) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1245), '}'), '')))), '[^-]', ''))) AS ?step2246) . BIND(((?step2246 + ?targetMotifMatchRegionMatchBeginPositionMF_01987236) - 1) AS ?thisPositionOn63) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987233, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987233) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987233, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionP0A9J6234) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1247) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987235, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987235) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987235, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987235) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987235, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1247), '}'), '')))), '[^-]', ''))) AS ?step2248) . BIND(((?step2248 + ?targetMotifMatchRegionMatchBeginPositionMF_01987236) - 1) AS ?thisPositionOn64) . BIND(?this AS ?pfs2t249) . 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_01987a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch254 faldo:location ?templateMotifSequenceMatchRegionP0A9J6255 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6257 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987250 . ?templateMotifSequenceMatchRegionP0A9J6255 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6256 . ?templateMotifSequenceMatchBeginP0A9J6256 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6251 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6257 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch258 faldo:location ?targetMotifMatchRegionMatch259 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987261 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987252 . ?targetMotifMatchRegionMatch259 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987260 . ?targetMotifMatchRegionMatchBeginMF_01987260 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987253 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987261 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987250, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987250) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987250, CONCAT('^(?:-*[^-]){', STR(((255 - ?templateMotifSequenceMatchBeginPositionP0A9J6251) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1262) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987252, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987252) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987252, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987252) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987252, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1262), '}'), '')))), '[^-]', ''))) AS ?step2263) . BIND(((?step2263 + ?targetMotifMatchRegionMatchBeginPositionMF_01987253) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs2t264) . 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_01987a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch269 faldo:location ?templateMotifSequenceMatchRegionP0A9J6270 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6272 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987265 . ?templateMotifSequenceMatchRegionP0A9J6270 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6271 . ?templateMotifSequenceMatchBeginP0A9J6271 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6266 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6272 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch273 faldo:location ?targetMotifMatchRegionMatch274 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987276 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987267 . ?targetMotifMatchRegionMatch274 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987275 . ?targetMotifMatchRegionMatchBeginMF_01987275 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987268 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987276 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987265, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987265) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987265, CONCAT('^(?:-*[^-]){', STR(((249 - ?templateMotifSequenceMatchBeginPositionP0A9J6266) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1277) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987267, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987267) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987267, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1277), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987267, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987267) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987267, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1277), '}'), '')))), '[^-]', ''))) AS ?step2278) . BIND(((?step2278 + ?targetMotifMatchRegionMatchBeginPositionMF_01987268) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs2t279) . 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_01987a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch284 faldo:location ?templateMotifSequenceMatchRegionP0A9J6285 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6287 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987280 . ?templateMotifSequenceMatchRegionP0A9J6285 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6286 . ?templateMotifSequenceMatchBeginP0A9J6286 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6281 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6287 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch288 faldo:location ?targetMotifMatchRegionMatch289 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987291 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987282 . ?targetMotifMatchRegionMatch289 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987290 . ?targetMotifMatchRegionMatchBeginMF_01987290 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987283 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987291 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987280, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987280) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987280, CONCAT('^(?:-*[^-]){', STR(((290 - ?templateMotifSequenceMatchBeginPositionP0A9J6281) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1292) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987282, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987282) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987282, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1292), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987282, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987282) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987282, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1292), '}'), '')))), '[^-]', ''))) AS ?step2293) . BIND(((?step2293 + ?targetMotifMatchRegionMatchBeginPositionMF_01987283) - 1) AS ?thisPositionOn83) . BIND(?thisPositionOn83 AS ?thisPositionOn84) . BIND(?this AS ?pfs2t294) . 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_01987a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch299 faldo:location ?templateMotifSequenceMatchRegionP0A9J6300 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6302 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987295 . ?templateMotifSequenceMatchRegionP0A9J6300 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6301 . ?templateMotifSequenceMatchBeginP0A9J6301 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6296 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6302 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch303 faldo:location ?targetMotifMatchRegionMatch304 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987306 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987297 . ?targetMotifMatchRegionMatch304 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987305 . ?targetMotifMatchRegionMatchBeginMF_01987305 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987298 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987306 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987295, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987295) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987295, CONCAT('^(?:-*[^-]){', STR(((294 - ?templateMotifSequenceMatchBeginPositionP0A9J6296) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1307) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987297, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987297) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987297, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1307), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987297, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987297) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987297, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1307), '}'), '')))), '[^-]', ''))) AS ?step2308) . BIND(((?step2308 + ?targetMotifMatchRegionMatchBeginPositionMF_01987298) - 1) AS ?thisPositionOn90) . BIND(?thisPositionOn90 AS ?thisPositionOn91) . BIND(?this AS ?pfs2t309) . 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_01987a86')) AS ?annotation86) . BIND(?this AS ?pfs85) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch314 faldo:location ?templateMotifSequenceMatchRegionP0A9J6315 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6317 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987310 . ?templateMotifSequenceMatchRegionP0A9J6315 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6316 . ?templateMotifSequenceMatchBeginP0A9J6316 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6311 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6317 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch318 faldo:location ?targetMotifMatchRegionMatch319 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987321 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987312 . ?targetMotifMatchRegionMatch319 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987320 . ?targetMotifMatchRegionMatchBeginMF_01987320 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987313 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987321 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987310, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987310) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987310, CONCAT('^(?:-*[^-]){', STR(((143 - ?templateMotifSequenceMatchBeginPositionP0A9J6311) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1322) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987312, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987312) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987312, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1322), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987312, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987312) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987312, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1322), '}'), '')))), '[^-]', ''))) AS ?step2323) . BIND(((?step2323 + ?targetMotifMatchRegionMatchBeginPositionMF_01987313) - 1) AS ?thisPositionOn98) . BIND(?thisPositionOn98 AS ?thisPositionOn99) . BIND(?this AS ?pfs2t324) . 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_01987a93')) AS ?annotation93) . BIND(?this AS ?pfs92) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch329 faldo:location ?templateMotifSequenceMatchRegionP0A9J6330 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6332 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987325 . ?templateMotifSequenceMatchRegionP0A9J6330 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6331 . ?templateMotifSequenceMatchBeginP0A9J6331 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6326 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6332 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch333 faldo:location ?targetMotifMatchRegionMatch334 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987336 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987327 . ?targetMotifMatchRegionMatch334 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987335 . ?targetMotifMatchRegionMatchBeginMF_01987335 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987328 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987336 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987325, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987325) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987325, CONCAT('^(?:-*[^-]){', STR(((187 - ?templateMotifSequenceMatchBeginPositionP0A9J6326) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1337) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987327, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987327) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987327, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1337), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987327, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987327) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987327, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1337), '}'), '')))), '[^-]', ''))) AS ?step2338) . BIND(((?step2338 + ?targetMotifMatchRegionMatchBeginPositionMF_01987328) - 1) AS ?thisPositionOn105) . BIND(?thisPositionOn105 AS ?thisPositionOn106) . BIND(?this AS ?pfs2t339) . 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_01987a101')) AS ?annotation101) . BIND(?this AS ?pfs100) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch344 faldo:location ?templateMotifSequenceMatchRegionP0A9J6345 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6347 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987340 . ?templateMotifSequenceMatchRegionP0A9J6345 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6346 . ?templateMotifSequenceMatchBeginP0A9J6346 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6341 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6347 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch348 faldo:location ?targetMotifMatchRegionMatch349 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987351 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987342 . ?targetMotifMatchRegionMatch349 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987350 . ?targetMotifMatchRegionMatchBeginMF_01987350 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987343 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987351 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987340, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987340) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987340, CONCAT('^(?:-*[^-]){', STR(((255 - ?templateMotifSequenceMatchBeginPositionP0A9J6341) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1352) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987342, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987342) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987342, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1352), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987342, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987342) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987342, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1352), '}'), '')))), '[^-]', ''))) AS ?step2353) . BIND(((?step2353 + ?targetMotifMatchRegionMatchBeginPositionMF_01987343) - 1) AS ?thisPositionOn113) . BIND(?thisPositionOn113 AS ?thisPositionOn114) . BIND(?this AS ?pfs2t354) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn113))) AS ?pfsb109) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn114))) AS ?pfse110) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn113, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01987a108')) AS ?annotation108) . BIND(?this AS ?pfs107) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch359 faldo:location ?templateMotifSequenceMatchRegionP0A9J6360 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A9J6362 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A9J6MF_01987355 . ?templateMotifSequenceMatchRegionP0A9J6360 faldo:begin ?templateMotifSequenceMatchBeginP0A9J6361 . ?templateMotifSequenceMatchBeginP0A9J6361 faldo:position ?templateMotifSequenceMatchBeginPositionP0A9J6356 ; faldo:reference isoform:P0A9J6-1 . ?templateMotifSequenceProfileAlignmentOperationP0A9J6362 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . ?targetMotifMatch363 faldo:location ?targetMotifMatchRegionMatch364 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01987366 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A9J6MF_01987357 . ?targetMotifMatchRegionMatch364 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01987365 . ?targetMotifMatchRegionMatchBeginMF_01987365 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01987358 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01987366 edam:has_input signature:MF_01987 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A9J6MF_01987355, 1, (STRLEN(?templateMotifCigarP0A9J6MF_01987355) - STRLEN(REPLACE(?templateMotifCigarP0A9J6MF_01987355, CONCAT('^(?:-*[^-]){', STR(((279 - ?templateMotifSequenceMatchBeginPositionP0A9J6356) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1367) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987357, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987357) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987357, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1367), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A9J6MF_01987357, 1, (STRLEN(?targetMotifMatchCigarP0A9J6MF_01987357) - STRLEN(REPLACE(?targetMotifMatchCigarP0A9J6MF_01987357, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1367), '}'), '')))), '[^-]', ''))) AS ?step2368) . BIND(((?step2368 + ?targetMotifMatchRegionMatchBeginPositionMF_01987358) - 1) AS ?thisPositionOn120) . BIND(?thisPositionOn120 AS ?thisPositionOn121) . BIND(?this AS ?pfs2t369) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn120))) AS ?pfsb117) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn121))) AS ?pfse118) . FILTER (REGEX('[HN]', SUBSTR(?thisSequenceValue, ?thisPositionOn120, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_01987a116')) AS ?annotation116) . BIND(?this AS ?pfs115) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag370) . BIND(URI(CONCAT(STR(?this), '#MF_01987a4')) AS ?name4) . BIND(URI(CONCAT(STR(?this), '#MF_01987a5')) AS ?name5) . } BIND(IF(BOUND(?tagdeoxyribokinase), ?caseWithTag370, ?UNBOUND_VARIABLE) AS ?case3) . OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag371) . BIND(URI(CONCAT(STR(?this), '#MF_01987a7')) AS ?name7) . } BIND(IF(BOUND(?tagdeoxyribokinase), ?caseWithTag371, ?UNBOUND_VARIABLE) AS ?case6) . }