CONSTRUCT { _:859946 up:source unirule:MF_03186 . _:859947 up:source unirule:MF_03186 . _:859948 up:source unirule:MF_03186 . _:859949 up:source unirule:MF_03186 . _:859950 up:source unirule:MF_03186 . _:859951 up:source unirule:MF_03186 . _:859952 up:source unirule:MF_03186 . _:859953 up:source unirule:MF_03186 . _:859954 up:source unirule:MF_03186 . _:859955 up:source unirule:MF_03186 . _:859956 up:source unirule:MF_03186 . _:859957 up:source unirule:MF_03186 . _:859958 up:source unirule:MF_03186 . _:859959 up:source unirule:MF_03186 . _:859960 up:source unirule:MF_03186 . _:859961 up:source unirule:MF_03186 . _:859962 up:source unirule:MF_03186 . _:859963 up:source unirule:MF_03186 . _:859964 up:source unirule:MF_03186 . _:859965 up:source unirule:MF_03186 . _:859966 up:source unirule:MF_03186 . _:859967 up:source unirule:MF_03186 . _:859968 up:source unirule:MF_03186 . _:859969 up:source unirule:MF_03186 . _:859970 up:source unirule:MF_03186 . _:859971 up:source unirule:MF_03186 . _:859972 up:source unirule:MF_03186 . _:859973 up:source unirule:MF_03186 . _:859974 up:source unirule:MF_03186 . _:859975 up:source unirule:MF_03186 . _:859976 up:source unirule:MF_03186 . _:859977 up:source unirule:MF_03186 . _:859978 up:source unirule:MF_03186 . _:859979 up:source unirule:MF_03186 . ?this up:alternativeName ?name1 ; up:annotation ?annotation2 , ?annotation3 , ?annotation5 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation9 ; up:classifiedWith GO:0003872 , GO:0005737 , GO:0006096 , keyword:21 , keyword:324 , keyword:418 , keyword:460 , keyword:479 , keyword:547 , keyword:67 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.1.11' ; up:fullName 'ATP-dependent 6-phosphofructokinase' ; up:shortName 'ATP-PFK' , 'Phosphofructokinase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Phosphohexokinase' ; rdf:type up:Structured_Name . ?annotation2 a up:Function_Annotation ; rdfs:comment 'Catalyzes the phosphorylation of D-fructose 6-phosphate to fructose 1,6-bisphosphate by ATP, the first committing step of glycolysis.' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/16109>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.7.1.11>. ?annotation5 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation6 a up:Activity_Regulation_Annotation ; rdfs:comment 'Allosterically activated by AMP.' . ?annotation7 a up:Pathway_Annotation ; rdfs:comment 'Carbohydrate degradation; glycolysis; D-glyceraldehyde 3-phosphate and glycerone phosphate from D-glucose: step 3/4.' . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Homotetramer.' . ?annotation9 a up:Similarity_Annotation ; rdfs:comment "Belongs to the phosphofructokinase type A (PFKA) family. PPi-dependent PFK group II subfamily. Atypical ATP-dependent clade 'X' sub-subfamily." . ?case11 up:classifiedWith keyword:327 , keyword:576 . ?case12 up:classifiedWith keyword:963 . ?pfs13 up:annotation ?annotation14 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; rdf:type up:Site_Annotation ; rdfs:comment 'Important for substrate specificity; cannot use PPi as phosphoryl donor' . ?pfsb15 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse16 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf chebi:30616 . ?pfs26 up:annotation ?annotation27 . ?annotation27 faldo:begin ?pfsb28 ; faldo:end ?pfse29 ; up:ligand ?ligand30 ; rdf:type up:Binding_Site_Annotation . ?pfsb28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?pfse29 faldo:position ?thisPositionOn32 ; rdf:type faldo:ExactPosition . ?ligand30 rdfs:subClassOf chebi:30616 . ?pfs33 up:annotation ?annotation34 . ?annotation34 faldo:begin ?pfsb35 ; faldo:end ?pfse36 ; up:ligand ?ligand37 ; rdf:type up:Binding_Site_Annotation . ?pfsb35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?pfse36 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?ligand37 rdfs:subClassOf chebi:30616 . ?pfs40 up:annotation ?annotation41 . ?annotation41 faldo:begin ?pfsb42 ; faldo:end ?pfse43 ; up:ligand ?ligand44 ; rdf:type up:Binding_Site_Annotation . ?pfsb42 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse43 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?ligand44 rdfs:subClassOf ?molecule45 . ?molecule45 rdfs:label 'substrate' . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; up:ligand ?ligand52 ; rdf:type up:Binding_Site_Annotation . ?pfsb50 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?ligand52 rdfs:subClassOf ?molecule53 . ?molecule53 rdfs:label 'substrate' . ?pfs56 up:annotation ?annotation57 . ?annotation57 faldo:begin ?pfsb58 ; faldo:end ?pfse59 ; up:ligand ?ligand60 ; rdf:type up:Binding_Site_Annotation . ?pfsb58 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse59 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand60 rdfs:subClassOf ?molecule61 . ?molecule61 rdfs:label 'substrate' . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor' . ?pfsb66 faldo:position ?thisPositionOn68 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfs70 up:annotation ?annotation71 . ?annotation71 faldo:begin ?pfsb72 ; faldo:end ?pfse73 ; up:ligand ?ligand74 ; rdf:type up:Binding_Site_Annotation . ?pfsb72 faldo:position ?thisPositionOn75 ; rdf:type faldo:ExactPosition . ?pfse73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?ligand74 rdfs:subClassOf chebi:18420 . ?pfs77 up:annotation ?annotation78 . ?annotation78 faldo:begin ?pfsb79 ; faldo:end ?pfse80 ; up:ligand ?ligand81 ; rdf:type up:Binding_Site_Annotation . ?pfsb79 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfse80 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?ligand81 rdfs:subClassOf ?molecule82 . ?molecule82 rdfs:label 'substrate' . ?pfs85 up:annotation ?annotation86 . ?annotation86 faldo:begin ?pfsb87 ; faldo:end ?pfse88 ; rdf:type up:Motif_Annotation ; rdfs:comment 'Peroxisomal targeting signal' . ?pfsb87 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse88 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . _:859980 a rdf:Statement ; up:attribution _:859946 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:859981 a rdf:Statement ; up:attribution _:859947 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:859982 a rdf:Statement ; up:attribution _:859948 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:859983 a rdf:Statement ; up:attribution _:859949 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:859984 a rdf:Statement ; up:attribution _:859950 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:859985 a rdf:Statement ; up:attribution _:859951 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:859986 a rdf:Statement ; up:attribution _:859952 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:859987 a rdf:Statement ; up:attribution _:859953 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:859988 a rdf:Statement ; up:attribution _:859954 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:859989 a rdf:Statement ; up:attribution _:859955 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:21 . _:859990 a rdf:Statement ; up:attribution _:859956 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:859991 a rdf:Statement ; up:attribution _:859957 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:859992 a rdf:Statement ; up:attribution _:859958 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:324 . _:859993 a rdf:Statement ; up:attribution _:859959 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:859994 a rdf:Statement ; up:attribution _:859960 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:859995 a rdf:Statement ; up:attribution _:859961 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:859996 a rdf:Statement ; up:attribution _:859962 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:859997 a rdf:Statement ; up:attribution _:859963 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003872 . _:859998 a rdf:Statement ; up:attribution _:859964 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006096 . _:859999 a rdf:Statement ; up:attribution _:859965 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:860000 a rdf:Statement ; up:attribution _:859966 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:327 . _:860001 a rdf:Statement ; up:attribution _:859967 ; rdf:subject ?case11 ; rdf:predicate up:classifiedWith ; rdf:object keyword:576 . _:860002 a rdf:Statement ; up:attribution _:859968 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:860003 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:860004 a rdf:Statement ; up:attribution _:859969 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:860005 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:860006 a rdf:Statement ; up:attribution _:859970 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:860007 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:860008 a rdf:Statement ; up:attribution _:859971 ; rdf:subject ?pfs26 ; rdf:predicate up:annotation ; rdf:object ?annotation27 . _:860009 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:860010 a rdf:Statement ; up:attribution _:859972 ; rdf:subject ?pfs33 ; rdf:predicate up:annotation ; rdf:object ?annotation34 . _:860011 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:860012 a rdf:Statement ; up:attribution _:859973 ; rdf:subject ?pfs40 ; rdf:predicate up:annotation ; rdf:object ?annotation41 . _:860013 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:860014 a rdf:Statement ; up:attribution _:859974 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:860015 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:860016 a rdf:Statement ; up:attribution _:859975 ; rdf:subject ?pfs56 ; rdf:predicate up:annotation ; rdf:object ?annotation57 . _:860017 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:860018 a rdf:Statement ; up:attribution _:859976 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:860019 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:860020 a rdf:Statement ; up:attribution _:859977 ; rdf:subject ?pfs70 ; rdf:predicate up:annotation ; rdf:object ?annotation71 . _:860021 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:860022 a rdf:Statement ; up:attribution _:859978 ; rdf:subject ?pfs77 ; rdf:predicate up:annotation ; rdf:object ?annotation78 . _:860023 a rdf:Statement ; up:source unirule:MF_03186 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . _:860024 a rdf:Statement ; up:attribution _:859979 ; rdf:subject ?pfs85 ; rdf:predicate up:annotation ; rdf:object ?annotation86 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03186 #Rule MF_03186 Created by:ipedruzz on:2014-05-16 Modified by:ecastro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01981 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03186a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_03186a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_03186a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03186a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03186a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_03186a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_03186a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_03186a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_03186a9')) AS ?annotation9) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch95 faldo:location ?templateMotifSequenceMatchRegionO1564896 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO1564898 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_0198191 . ?templateMotifSequenceMatchRegionO1564896 faldo:begin ?templateMotifSequenceMatchBeginO1564897 . ?templateMotifSequenceMatchBeginO1564897 faldo:position ?templateMotifSequenceMatchBeginPositionO1564892 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO1564898 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch99 faldo:location ?targetMotifMatchRegionMatch100 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981102 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_0198193 . ?targetMotifMatchRegionMatch100 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981101 . ?targetMotifMatchRegionMatchBeginMF_01981101 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0198194 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981102 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_0198191, 1, (STRLEN(?templateMotifCigarO15648MF_0198191) - STRLEN(REPLACE(?templateMotifCigarO15648MF_0198191, CONCAT('^(?:-*[^-]){', STR(((200 - ?templateMotifSequenceMatchBeginPositionO1564892) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_0198193, 1, (STRLEN(?targetMotifMatchCigarO15648MF_0198193) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_0198193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_0198193, 1, (STRLEN(?targetMotifMatchCigarO15648MF_0198193) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_0198193, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) . BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0198194) - 1) AS ?thisPositionOn17) . BIND(?thisPositionOn17 AS ?thisPositionOn18) . BIND(?this AS ?pfs1t105) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03186a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch110 faldo:location ?templateMotifSequenceMatchRegionO15648111 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648113 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981106 . ?templateMotifSequenceMatchRegionO15648111 faldo:begin ?templateMotifSequenceMatchBeginO15648112 . ?templateMotifSequenceMatchBeginO15648112 faldo:position ?templateMotifSequenceMatchBeginPositionO15648107 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648113 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch114 faldo:location ?targetMotifMatchRegionMatch115 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981117 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981108 . ?targetMotifMatchRegionMatch115 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981116 . ?targetMotifMatchRegionMatchBeginMF_01981116 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981109 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981117 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981106, 1, (STRLEN(?templateMotifCigarO15648MF_01981106) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981106, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionO15648107) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1118) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981108, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981108) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981108, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981108) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1118), '}'), '')))), '[^-]', ''))) AS ?step2119) . BIND(((?step2119 + ?targetMotifMatchRegionMatchBeginPositionMF_01981109) - 1) AS ?thisPositionOn24) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981106, 1, (STRLEN(?templateMotifCigarO15648MF_01981106) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981106, CONCAT('^(?:-*[^-]){', STR(((174 - ?templateMotifSequenceMatchBeginPositionO15648107) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981108, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981108) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981108, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981108) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981108, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_01981109) - 1) AS ?thisPositionOn25) . BIND(?this AS ?pfs1t122) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfse22) . FILTER (REGEX('[RK][ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn24, (?thisPositionOn25 - ?thisPositionOn24)))) . BIND(URI(CONCAT(STR(?this), '#MF_03186a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionO15648128 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648130 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981123 . ?templateMotifSequenceMatchRegionO15648128 faldo:begin ?templateMotifSequenceMatchBeginO15648129 . ?templateMotifSequenceMatchBeginO15648129 faldo:position ?templateMotifSequenceMatchBeginPositionO15648124 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648130 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981134 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981125 . ?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981133 . ?targetMotifMatchRegionMatchBeginMF_01981133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981126 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981134 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981123, 1, (STRLEN(?templateMotifCigarO15648MF_01981123) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981123, CONCAT('^(?:-*[^-]){', STR(((198 - ?templateMotifSequenceMatchBeginPositionO15648124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981125, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981125) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981125, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981125) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) . BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_01981126) - 1) AS ?thisPositionOn31) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981123, 1, (STRLEN(?templateMotifCigarO15648MF_01981123) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981123, CONCAT('^(?:-*[^-]){', STR(((201 - ?templateMotifSequenceMatchBeginPositionO15648124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981125, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981125) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981125, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981125) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) . BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_01981126) - 1) AS ?thisPositionOn32) . BIND(?this AS ?pfs1t139) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfsb28) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn32))) AS ?pfse29) . FILTER (REGEX('G[DENG]G[ST]', SUBSTR(?thisSequenceValue, ?thisPositionOn31, (?thisPositionOn32 - ?thisPositionOn31)))) . BIND(URI(CONCAT(STR(?this), '#MF_03186a27')) AS ?annotation27) . BIND(?this AS ?pfs26) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionO15648145 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648147 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981140 . ?templateMotifSequenceMatchRegionO15648145 faldo:begin ?templateMotifSequenceMatchBeginO15648146 . ?templateMotifSequenceMatchBeginO15648146 faldo:position ?templateMotifSequenceMatchBeginPositionO15648141 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648147 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981151 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981142 . ?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981150 . ?targetMotifMatchRegionMatchBeginMF_01981150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981143 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981151 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981140, 1, (STRLEN(?templateMotifCigarO15648MF_01981140) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981140, CONCAT('^(?:-*[^-]){', STR(((107 - ?templateMotifSequenceMatchBeginPositionO15648141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981142, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981142) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981142, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981142) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) . BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_01981143) - 1) AS ?thisPositionOn38) . BIND(?thisPositionOn38 AS ?thisPositionOn39) . BIND(?this AS ?pfs1t154) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfsb35) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfse36) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn38, 1) = 'G')) . BIND(URI(CONCAT(STR(?this), '#MF_03186a34')) AS ?annotation34) . BIND(?this AS ?pfs33) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch159 faldo:location ?templateMotifSequenceMatchRegionO15648160 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648162 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981155 . ?templateMotifSequenceMatchRegionO15648160 faldo:begin ?templateMotifSequenceMatchBeginO15648161 . ?templateMotifSequenceMatchBeginO15648161 faldo:position ?templateMotifSequenceMatchBeginPositionO15648156 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648162 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch163 faldo:location ?targetMotifMatchRegionMatch164 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981166 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981157 . ?targetMotifMatchRegionMatch164 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981165 . ?targetMotifMatchRegionMatchBeginMF_01981165 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981158 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981166 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981155, 1, (STRLEN(?templateMotifCigarO15648MF_01981155) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981155, CONCAT('^(?:-*[^-]){', STR(((227 - ?templateMotifSequenceMatchBeginPositionO15648156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981157, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981157) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981157, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981157) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_01981158) - 1) AS ?thisPositionOn46) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981155, 1, (STRLEN(?templateMotifCigarO15648MF_01981155) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981155, CONCAT('^(?:-*[^-]){', STR(((229 - ?templateMotifSequenceMatchBeginPositionO15648156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1169) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981157, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981157) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981157, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981157) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1169), '}'), '')))), '[^-]', ''))) AS ?step2170) . BIND(((?step2170 + ?targetMotifMatchRegionMatchBeginPositionMF_01981158) - 1) AS ?thisPositionOn47) . BIND(?this AS ?pfs1t171) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb42) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse43) . FILTER (REGEX('T[ARNDCQEGHILKMFPSTWYVBZJUOX]D', SUBSTR(?thisSequenceValue, ?thisPositionOn46, (?thisPositionOn47 - ?thisPositionOn46)))) . BIND(URI(CONCAT(STR(?this), '#MF_03186a41')) AS ?annotation41) . BIND(?this AS ?pfs40) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch176 faldo:location ?templateMotifSequenceMatchRegionO15648177 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648179 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981172 . ?templateMotifSequenceMatchRegionO15648177 faldo:begin ?templateMotifSequenceMatchBeginO15648178 . ?templateMotifSequenceMatchBeginO15648178 faldo:position ?templateMotifSequenceMatchBeginPositionO15648173 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648179 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch180 faldo:location ?targetMotifMatchRegionMatch181 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981183 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981174 . ?targetMotifMatchRegionMatch181 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981182 . ?targetMotifMatchRegionMatchBeginMF_01981182 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981175 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981183 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981172, 1, (STRLEN(?templateMotifCigarO15648MF_01981172) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981172, CONCAT('^(?:-*[^-]){', STR(((272 - ?templateMotifSequenceMatchBeginPositionO15648173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1184) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981174, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981174) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981174, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981174) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1184), '}'), '')))), '[^-]', ''))) AS ?step2185) . BIND(((?step2185 + ?targetMotifMatchRegionMatchBeginPositionMF_01981175) - 1) AS ?thisPositionOn54) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981172, 1, (STRLEN(?templateMotifCigarO15648MF_01981172) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981172, CONCAT('^(?:-*[^-]){', STR(((274 - ?templateMotifSequenceMatchBeginPositionO15648173) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981174, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981174) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981174, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981174) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981174, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1186), '}'), '')))), '[^-]', ''))) AS ?step2187) . BIND(((?step2187 + ?targetMotifMatchRegionMatchBeginPositionMF_01981175) - 1) AS ?thisPositionOn55) . BIND(?this AS ?pfs1t188) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfse51) . FILTER (REGEX('MG[RH]', SUBSTR(?thisSequenceValue, ?thisPositionOn54, (?thisPositionOn55 - ?thisPositionOn54)))) . BIND(URI(CONCAT(STR(?this), '#MF_03186a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch193 faldo:location ?templateMotifSequenceMatchRegionO15648194 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648196 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981189 . ?templateMotifSequenceMatchRegionO15648194 faldo:begin ?templateMotifSequenceMatchBeginO15648195 . ?templateMotifSequenceMatchBeginO15648195 faldo:position ?templateMotifSequenceMatchBeginPositionO15648190 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648196 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch197 faldo:location ?targetMotifMatchRegionMatch198 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981200 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981191 . ?targetMotifMatchRegionMatch198 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981199 . ?targetMotifMatchRegionMatchBeginMF_01981199 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981192 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981200 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981189, 1, (STRLEN(?templateMotifCigarO15648MF_01981189) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981189, CONCAT('^(?:-*[^-]){', STR(((380 - ?templateMotifSequenceMatchBeginPositionO15648190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1201) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981191, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981191) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981191, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981191) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1201), '}'), '')))), '[^-]', ''))) AS ?step2202) . BIND(((?step2202 + ?targetMotifMatchRegionMatchBeginPositionMF_01981192) - 1) AS ?thisPositionOn62) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981189, 1, (STRLEN(?templateMotifCigarO15648MF_01981189) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981189, CONCAT('^(?:-*[^-]){', STR(((383 - ?templateMotifSequenceMatchBeginPositionO15648190) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1203) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981191, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981191) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981191, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981191) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981191, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1203), '}'), '')))), '[^-]', ''))) AS ?step2204) . BIND(((?step2204 + ?targetMotifMatchRegionMatchBeginPositionMF_01981192) - 1) AS ?thisPositionOn63) . BIND(?this AS ?pfs1t205) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb58) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse59) . FILTER (REGEX('[HY][ARNDCQEGHILKMFPSTWYVBZJUOX]{2)R', SUBSTR(?thisSequenceValue, ?thisPositionOn62, (?thisPositionOn63 - ?thisPositionOn62)))) . BIND(URI(CONCAT(STR(?this), '#MF_03186a57')) AS ?annotation57) . BIND(?this AS ?pfs56) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch210 faldo:location ?templateMotifSequenceMatchRegionO15648211 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648213 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981206 . ?templateMotifSequenceMatchRegionO15648211 faldo:begin ?templateMotifSequenceMatchBeginO15648212 . ?templateMotifSequenceMatchBeginO15648212 faldo:position ?templateMotifSequenceMatchBeginPositionO15648207 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648213 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch214 faldo:location ?targetMotifMatchRegionMatch215 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981217 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981208 . ?targetMotifMatchRegionMatch215 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981216 . ?targetMotifMatchRegionMatchBeginMF_01981216 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981209 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981217 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981206, 1, (STRLEN(?templateMotifCigarO15648MF_01981206) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981206, CONCAT('^(?:-*[^-]){', STR(((229 - ?templateMotifSequenceMatchBeginPositionO15648207) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1218) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981208, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981208) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981208, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981208) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981208, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1218), '}'), '')))), '[^-]', ''))) AS ?step2219) . BIND(((?step2219 + ?targetMotifMatchRegionMatchBeginPositionMF_01981209) - 1) AS ?thisPositionOn68) . BIND(?thisPositionOn68 AS ?thisPositionOn69) . BIND(?this AS ?pfs1t220) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn68))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn68, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_03186a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch225 faldo:location ?templateMotifSequenceMatchRegionO15648226 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648228 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981221 . ?templateMotifSequenceMatchRegionO15648226 faldo:begin ?templateMotifSequenceMatchBeginO15648227 . ?templateMotifSequenceMatchBeginO15648227 faldo:position ?templateMotifSequenceMatchBeginPositionO15648222 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648228 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch229 faldo:location ?targetMotifMatchRegionMatch230 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981232 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981223 . ?targetMotifMatchRegionMatch230 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981231 . ?targetMotifMatchRegionMatchBeginMF_01981231 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981224 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981232 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981221, 1, (STRLEN(?templateMotifCigarO15648MF_01981221) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981221, CONCAT('^(?:-*[^-]){', STR(((199 - ?templateMotifSequenceMatchBeginPositionO15648222) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1233) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981223, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981223) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981223, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981223) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981223, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1233), '}'), '')))), '[^-]', ''))) AS ?step2234) . BIND(((?step2234 + ?targetMotifMatchRegionMatchBeginPositionMF_01981224) - 1) AS ?thisPositionOn75) . BIND(?thisPositionOn75 AS ?thisPositionOn76) . BIND(?this AS ?pfs1t235) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn75))) AS ?pfsb72) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfse73) . FILTER (REGEX('[DEN]', SUBSTR(?thisSequenceValue, ?thisPositionOn75, 1))) . BIND(URI(CONCAT(STR(?this), '#MF_03186a71')) AS ?annotation71) . BIND(?this AS ?pfs70) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch240 faldo:location ?templateMotifSequenceMatchRegionO15648241 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648243 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981236 . ?templateMotifSequenceMatchRegionO15648241 faldo:begin ?templateMotifSequenceMatchBeginO15648242 . ?templateMotifSequenceMatchBeginO15648242 faldo:position ?templateMotifSequenceMatchBeginPositionO15648237 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648243 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch244 faldo:location ?targetMotifMatchRegionMatch245 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981247 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981238 . ?targetMotifMatchRegionMatch245 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981246 . ?targetMotifMatchRegionMatchBeginMF_01981246 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981239 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981247 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15648MF_01981236, 1, (STRLEN(?templateMotifCigarO15648MF_01981236) - STRLEN(REPLACE(?templateMotifCigarO15648MF_01981236, CONCAT('^(?:-*[^-]){', STR(((325 - ?templateMotifSequenceMatchBeginPositionO15648237) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1248) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15648MF_01981238, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981238) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981238, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15648MF_01981238, 1, (STRLEN(?targetMotifMatchCigarO15648MF_01981238) - STRLEN(REPLACE(?targetMotifMatchCigarO15648MF_01981238, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), '')))), '[^-]', ''))) AS ?step2249) . BIND(((?step2249 + ?targetMotifMatchRegionMatchBeginPositionMF_01981239) - 1) AS ?thisPositionOn83) . BIND(?thisPositionOn83 AS ?thisPositionOn84) . BIND(?this AS ?pfs1t250) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb79) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse80) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn83, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_03186a78')) AS ?annotation78) . BIND(?this AS ?pfs77) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch255 faldo:location ?templateMotifSequenceMatchRegionO15648256 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15648258 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15648MF_01981251 . ?templateMotifSequenceMatchRegionO15648256 faldo:begin ?templateMotifSequenceMatchBeginO15648257 . ?templateMotifSequenceMatchBeginO15648257 faldo:position ?templateMotifSequenceMatchBeginPositionO15648252 ; faldo:reference isoform:O15648-1 . ?templateMotifSequenceProfileAlignmentOperationO15648258 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?targetMotifMatch259 faldo:location ?targetMotifMatchRegionMatch260 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01981262 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15648MF_01981253 . ?targetMotifMatchRegionMatch260 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01981261 . ?targetMotifMatchRegionMatchBeginMF_01981261 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01981254 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01981262 edam:has_input signature:MF_01981 ; rdf:type edam:operation_0300 . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5653 . BIND((STRLEN(?thisSequenceValue) - 2) AS ?thisPositionOn89) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn90) . BIND(?this AS ?pfs2t263) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse88) . FILTER (REGEX('[AS]K[LV]$', SUBSTR(?thisSequenceValue, ?thisPositionOn89, (?thisPositionOn90 - ?thisPositionOn89)))) . BIND(URI(CONCAT(STR(?this), '#MF_03186a86')) AS ?annotation86) . BIND(?this AS ?pfs85) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(?this AS ?case10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5653 . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:5653 . })) . BIND(?this AS ?case12) . } }