CONSTRUCT { _:432702 up:source unirule:MF_01249 . _:432703 up:source unirule:MF_01249 . _:432704 up:source unirule:MF_01249 . _:432705 up:source unirule:MF_01249 . _:432706 up:source unirule:MF_01249 . _:432707 up:source unirule:MF_01249 . _:432708 up:source unirule:MF_01249 . _:432709 up:source unirule:MF_01249 . _:432710 up:source unirule:MF_01249 . _:432711 up:source unirule:MF_01249 . _:432712 up:source unirule:MF_01249 . _:432713 up:source unirule:MF_01249 . _:432714 up:source unirule:MF_01249 . _:432715 up:source unirule:MF_01249 . _:432716 up:source unirule:MF_01249 . _:432717 up:source unirule:MF_01249 . _:432718 up:source unirule:MF_01249 . _:432719 up:source unirule:MF_01249 . _:432720 up:source unirule:MF_01249 . _:432721 up:source unirule:MF_01249 . _:432722 up:source unirule:MF_01249 . _:432723 up:source unirule:MF_01249 . _:432724 up:source unirule:MF_01249 . _:432725 up:source unirule:MF_01249 . _:432726 up:source unirule:MF_01249 . _:432727 up:source unirule:MF_01249 . _:432728 up:source unirule:MF_01249 . _:432729 up:source unirule:MF_01249 . _:432730 up:source unirule:MF_01249 . _:432731 up:source unirule:MF_01249 . _:432732 up:source unirule:MF_01249 . _:432733 up:source unirule:MF_01249 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation5 , ?annotation7 , ?annotation8 , ?annotation9 , ?annotation10 , ?annotation11 ; up:classifiedWith GO:0000287 , GO:0004712 , GO:0005524 , GO:0006109 , keyword:418 , keyword:460 , keyword:479 , keyword:511 , keyword:547 , keyword:67 , keyword:723 , keyword:808 ; up:recommendedName ?name0 . ?name0 up:ecName '2.7.11.-' , '2.7.4.-' ; up:fullName 'HPr kinase/phosphorylase' ; up:shortName 'HPrK/P' ; rdf:type up:Structured_Name . ?name1 up:fullName 'HPr(Ser) kinase/phosphorylase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'hprK' . ?annotation3 up:activity ?activity4 ; rdf:type up:Catalytic_Activity_Annotation . ?activity4 up:catalyticActivity <http://rdf.rhea-db.org/46600>. ?annotation5 up:activity ?activity6 ; rdf:type up:Catalytic_Activity_Annotation . ?activity6 up:catalyticActivity <http://rdf.rhea-db.org/46604>. ?annotation7 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation . ?annotation8 a up:Subunit_Annotation ; rdfs:comment 'Homohexamer.' . ?annotation9 a up:Domain_Annotation ; rdfs:comment 'The Walker A ATP-binding motif also binds Pi and PPi.' . ?annotation10 a up:Annotation ; rdfs:comment 'Both phosphorylation and phosphorolysis are carried out by the same active site and suggest a common mechanism for both reactions.' . ?annotation11 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the HPrK/P family.' . ?case12 up:classifiedWith keyword:119 . ?pfs16 up:annotation ?annotation17 . ?annotation17 faldo:begin ?pfsb18 ; faldo:end ?pfse19 ; rdf:type up:Region_Annotation ; rdfs:comment 'Important for the catalytic mechanism of both phosphorylation and dephosphorylation' . ?pfsb18 faldo:position ?thisPositionOn20 ; rdf:type faldo:ExactPosition . ?pfse19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfs22 up:annotation ?annotation23 . ?annotation23 faldo:begin ?pfsb24 ; faldo:end ?pfse25 ; rdf:type up:Region_Annotation ; rdfs:comment 'Important for the catalytic mechanism of dephosphorylation' . ?pfsb24 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?pfse25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfs28 up:annotation ?annotation29 . ?annotation29 faldo:begin ?pfsb30 ; faldo:end ?pfse31 ; 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:30616 . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Active_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn39 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfs41 up:annotation ?annotation42 . ?annotation42 faldo:begin ?pfsb43 ; faldo:end ?pfse44 ; rdf:type up:Active_Site_Annotation . ?pfsb43 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?pfse44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfs47 up:annotation ?annotation48 . ?annotation48 faldo:begin ?pfsb49 ; faldo:end ?pfse50 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Proton acceptor; for phosphorylation activity. Proton donor; for dephosphorylation activity' . ?pfsb49 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; rdf:type up:Active_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf chebi:18420 . ?pfs66 up:annotation ?annotation67 . ?annotation67 faldo:begin ?pfsb68 ; faldo:end ?pfse69 ; up:ligand ?ligand70 ; rdf:type up:Binding_Site_Annotation . ?pfsb68 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?ligand70 rdfs:subClassOf chebi:18420 . _:432734 a rdf:Statement ; up:attribution _:432702 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:432735 a rdf:Statement ; up:attribution _:432703 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:432736 a rdf:Statement ; up:attribution _:432704 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:432737 a rdf:Statement ; up:attribution _:432705 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:432738 a rdf:Statement ; up:attribution _:432706 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:432739 a rdf:Statement ; up:attribution _:432707 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:432740 a rdf:Statement ; up:attribution _:432708 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:432741 a rdf:Statement ; up:attribution _:432709 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation9 . _:432742 a rdf:Statement ; up:attribution _:432710 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:432743 a rdf:Statement ; up:attribution _:432711 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation11 . _:432744 a rdf:Statement ; up:attribution _:432712 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:511 . _:432745 a rdf:Statement ; up:attribution _:432713 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:432746 a rdf:Statement ; up:attribution _:432714 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:418 . _:432747 a rdf:Statement ; up:attribution _:432715 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:723 . _:432748 a rdf:Statement ; up:attribution _:432716 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:432749 a rdf:Statement ; up:attribution _:432717 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:432750 a rdf:Statement ; up:attribution _:432718 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:432751 a rdf:Statement ; up:attribution _:432719 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:432752 a rdf:Statement ; up:attribution _:432720 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:432753 a rdf:Statement ; up:attribution _:432721 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004712 . _:432754 a rdf:Statement ; up:attribution _:432722 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:432755 a rdf:Statement ; up:attribution _:432723 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006109 . _:432756 a rdf:Statement ; up:attribution _:432724 ; rdf:subject ?case12 ; rdf:predicate up:classifiedWith ; rdf:object keyword:119 . _:432757 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:432758 a rdf:Statement ; up:attribution _:432725 ; rdf:subject ?pfs16 ; rdf:predicate up:annotation ; rdf:object ?annotation17 . _:432759 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:432760 a rdf:Statement ; up:attribution _:432726 ; rdf:subject ?pfs22 ; rdf:predicate up:annotation ; rdf:object ?annotation23 . _:432761 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:432762 a rdf:Statement ; up:attribution _:432727 ; rdf:subject ?pfs28 ; rdf:predicate up:annotation ; rdf:object ?annotation29 . _:432763 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:432764 a rdf:Statement ; up:attribution _:432728 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:432765 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:432766 a rdf:Statement ; up:attribution _:432729 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:432767 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:432768 a rdf:Statement ; up:attribution _:432730 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:432769 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:432770 a rdf:Statement ; up:attribution _:432731 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:432771 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:432772 a rdf:Statement ; up:attribution _:432732 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:432773 a rdf:Statement ; up:source unirule:MF_01249 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . _:432774 a rdf:Statement ; up:attribution _:432733 ; rdf:subject ?pfs66 ; rdf:predicate up:annotation ; rdf:object ?annotation67 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_01249 #Rule MF_01249 Created by:coudert on:2004-04-26 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01249 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_01249a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_01249a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_01249a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_01249a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_01249a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_01249a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_01249a9')) AS ?annotation9) . BIND(URI(CONCAT(STR(?this), '#MF_01249a10')) AS ?annotation10) . BIND(URI(CONCAT(STR(?this), '#MF_01249a11')) AS ?annotation11) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionQ9RE0978 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE0980 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_0124973 . ?templateMotifSequenceMatchRegionQ9RE0978 faldo:begin ?templateMotifSequenceMatchBeginQ9RE0979 . ?templateMotifSequenceMatchBeginQ9RE0979 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE0974 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE0980 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0124984 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_0124975 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0124983 . ?targetMotifMatchRegionMatchBeginMF_0124983 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0124976 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0124984 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_0124973, 1, (STRLEN(?templateMotifCigarQ9RE09MF_0124973) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_0124973, CONCAT('^(?:-*[^-]){', STR(((203 - ?templateMotifSequenceMatchBeginPositionQ9RE0974) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_0124975, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_0124975) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_0124975, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_0124975, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_0124975) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_0124975, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0124976) - 1) AS ?thisPositionOn20) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_0124973, 1, (STRLEN(?templateMotifCigarQ9RE09MF_0124973) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_0124973, CONCAT('^(?:-*[^-]){', STR(((212 - ?templateMotifSequenceMatchBeginPositionQ9RE0974) + 1)), '}'), '')))), '[a-z]', '')) AS ?step187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_0124975, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_0124975) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_0124975, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_0124975, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_0124975) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_0124975, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step187), '}'), '')))), '[^-]', ''))) AS ?step288) . BIND(((?step288 + ?targetMotifMatchRegionMatchBeginPositionMF_0124976) - 1) AS ?thisPositionOn21) . BIND(?this AS ?pfs1t89) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn20))) AS ?pfsb18) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfse19) . FILTER ((BOUND(?thisPositionOn20) && BOUND(?thisPositionOn21))) . BIND(URI(CONCAT(STR(?this), '#MF_01249a17')) AS ?annotation17) . BIND(?this AS ?pfs16) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch94 faldo:location ?templateMotifSequenceMatchRegionQ9RE0995 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE0997 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_0124990 . ?templateMotifSequenceMatchRegionQ9RE0995 faldo:begin ?templateMotifSequenceMatchBeginQ9RE0996 . ?templateMotifSequenceMatchBeginQ9RE0996 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE0991 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE0997 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch98 faldo:location ?targetMotifMatchRegionMatch99 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01249101 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_0124992 . ?targetMotifMatchRegionMatch99 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01249100 . ?targetMotifMatchRegionMatchBeginMF_01249100 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0124993 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01249101 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_0124990, 1, (STRLEN(?templateMotifCigarQ9RE09MF_0124990) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_0124990, CONCAT('^(?:-*[^-]){', STR(((266 - ?templateMotifSequenceMatchBeginPositionQ9RE0991) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_0124992, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_0124992) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_0124992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_0124992, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_0124992) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_0124992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0124993) - 1) AS ?thisPositionOn26) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_0124990, 1, (STRLEN(?templateMotifCigarQ9RE09MF_0124990) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_0124990, CONCAT('^(?:-*[^-]){', STR(((271 - ?templateMotifSequenceMatchBeginPositionQ9RE0991) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1104) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_0124992, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_0124992) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_0124992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_0124992, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_0124992) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_0124992, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1104), '}'), '')))), '[^-]', ''))) AS ?step2105) . BIND(((?step2105 + ?targetMotifMatchRegionMatchBeginPositionMF_0124993) - 1) AS ?thisPositionOn27) . BIND(?this AS ?pfs1t106) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfsb24) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfse25) . FILTER ((BOUND(?thisPositionOn26) && BOUND(?thisPositionOn27))) . BIND(URI(CONCAT(STR(?this), '#MF_01249a23')) AS ?annotation23) . BIND(?this AS ?pfs22) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch111 faldo:location ?templateMotifSequenceMatchRegionQ9RE09112 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE09114 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_01249107 . ?templateMotifSequenceMatchRegionQ9RE09112 faldo:begin ?templateMotifSequenceMatchBeginQ9RE09113 . ?templateMotifSequenceMatchBeginQ9RE09113 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE09108 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE09114 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch115 faldo:location ?targetMotifMatchRegionMatch116 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01249118 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_01249109 . ?targetMotifMatchRegionMatch116 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01249117 . ?targetMotifMatchRegionMatchBeginMF_01249117 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01249110 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01249118 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_01249107, 1, (STRLEN(?templateMotifCigarQ9RE09MF_01249107) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_01249107, CONCAT('^(?:-*[^-]){', STR(((155 - ?templateMotifSequenceMatchBeginPositionQ9RE09108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249109, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249109) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249109, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249109) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) . BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_01249110) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_01249107, 1, (STRLEN(?templateMotifCigarQ9RE09MF_01249107) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_01249107, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionQ9RE09108) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1121) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249109, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249109) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249109, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249109) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249109, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1121), '}'), '')))), '[^-]', ''))) AS ?step2122) . BIND(((?step2122 + ?targetMotifMatchRegionMatchBeginPositionMF_01249110) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t123) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb30) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse31) . FILTER (REGEX('G[ARNDCQEGHILKMFPSTWYVBZJUOX][SA]G[ARNDCQEGHILKMFPSTWYVBZJUOX]GKS', SUBSTR(?thisSequenceValue, ?thisPositionOn33, (?thisPositionOn34 - ?thisPositionOn33)))) . BIND(URI(CONCAT(STR(?this), '#MF_01249a29')) AS ?annotation29) . BIND(?this AS ?pfs28) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch128 faldo:location ?templateMotifSequenceMatchRegionQ9RE09129 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE09131 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_01249124 . ?templateMotifSequenceMatchRegionQ9RE09129 faldo:begin ?templateMotifSequenceMatchBeginQ9RE09130 . ?templateMotifSequenceMatchBeginQ9RE09130 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE09125 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE09131 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch132 faldo:location ?targetMotifMatchRegionMatch133 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01249135 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_01249126 . ?targetMotifMatchRegionMatch133 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01249134 . ?targetMotifMatchRegionMatchBeginMF_01249134 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01249127 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01249135 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_01249124, 1, (STRLEN(?templateMotifCigarQ9RE09MF_01249124) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_01249124, CONCAT('^(?:-*[^-]){', STR(((140 - ?templateMotifSequenceMatchBeginPositionQ9RE09125) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249126, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249126) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249126, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249126) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249126, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_01249127) - 1) AS ?thisPositionOn39) . BIND(?thisPositionOn39 AS ?thisPositionOn40) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn39, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_01249a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionQ9RE09144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE09146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_01249139 . ?templateMotifSequenceMatchRegionQ9RE09144 faldo:begin ?templateMotifSequenceMatchBeginQ9RE09145 . ?templateMotifSequenceMatchBeginQ9RE09145 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE09140 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE09146 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01249150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_01249141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01249149 . ?targetMotifMatchRegionMatchBeginMF_01249149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01249142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01249150 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_01249139, 1, (STRLEN(?templateMotifCigarQ9RE09MF_01249139) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_01249139, CONCAT('^(?:-*[^-]){', STR(((161 - ?templateMotifSequenceMatchBeginPositionQ9RE09140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249141, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249141, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249141) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_01249142) - 1) AS ?thisPositionOn45) . BIND(?thisPositionOn45 AS ?thisPositionOn46) . BIND(?this AS ?pfs1t153) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn45, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_01249a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch158 faldo:location ?templateMotifSequenceMatchRegionQ9RE09159 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE09161 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_01249154 . ?templateMotifSequenceMatchRegionQ9RE09159 faldo:begin ?templateMotifSequenceMatchBeginQ9RE09160 . ?templateMotifSequenceMatchBeginQ9RE09160 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE09155 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE09161 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch162 faldo:location ?targetMotifMatchRegionMatch163 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01249165 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_01249156 . ?targetMotifMatchRegionMatch163 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01249164 . ?targetMotifMatchRegionMatchBeginMF_01249164 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01249157 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01249165 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_01249154, 1, (STRLEN(?templateMotifCigarQ9RE09MF_01249154) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_01249154, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionQ9RE09155) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1166) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249156, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249156) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249156, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249156) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249156, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1166), '}'), '')))), '[^-]', ''))) AS ?step2167) . BIND(((?step2167 + ?targetMotifMatchRegionMatchBeginPositionMF_01249157) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs1t168) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_01249a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch173 faldo:location ?templateMotifSequenceMatchRegionQ9RE09174 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE09176 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_01249169 . ?templateMotifSequenceMatchRegionQ9RE09174 faldo:begin ?templateMotifSequenceMatchBeginQ9RE09175 . ?templateMotifSequenceMatchBeginQ9RE09175 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE09170 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE09176 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch177 faldo:location ?targetMotifMatchRegionMatch178 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01249180 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_01249171 . ?targetMotifMatchRegionMatch178 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01249179 . ?targetMotifMatchRegionMatchBeginMF_01249179 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01249172 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01249180 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_01249169, 1, (STRLEN(?templateMotifCigarQ9RE09MF_01249169) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_01249169, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionQ9RE09170) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1181) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249171, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249171, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249171) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249171, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1181), '}'), '')))), '[^-]', ''))) AS ?step2182) . BIND(((?step2182 + ?targetMotifMatchRegionMatchBeginPositionMF_01249172) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t183) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_01249a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch188 faldo:location ?templateMotifSequenceMatchRegionQ9RE09189 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE09191 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_01249184 . ?templateMotifSequenceMatchRegionQ9RE09189 faldo:begin ?templateMotifSequenceMatchBeginQ9RE09190 . ?templateMotifSequenceMatchBeginQ9RE09190 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE09185 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE09191 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch192 faldo:location ?targetMotifMatchRegionMatch193 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01249195 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_01249186 . ?targetMotifMatchRegionMatch193 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01249194 . ?targetMotifMatchRegionMatchBeginMF_01249194 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01249187 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01249195 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_01249184, 1, (STRLEN(?templateMotifCigarQ9RE09MF_01249184) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_01249184, CONCAT('^(?:-*[^-]){', STR(((162 - ?templateMotifSequenceMatchBeginPositionQ9RE09185) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1196) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249186, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249186) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249186, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249186) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249186, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1196), '}'), '')))), '[^-]', ''))) AS ?step2197) . BIND(((?step2197 + ?targetMotifMatchRegionMatchBeginPositionMF_01249187) - 1) AS ?thisPositionOn64) . BIND(?thisPositionOn64 AS ?thisPositionOn65) . BIND(?this AS ?pfs1t198) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn64, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_01249a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch203 faldo:location ?templateMotifSequenceMatchRegionQ9RE09204 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9RE09206 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9RE09MF_01249199 . ?templateMotifSequenceMatchRegionQ9RE09204 faldo:begin ?templateMotifSequenceMatchBeginQ9RE09205 . ?templateMotifSequenceMatchBeginQ9RE09205 faldo:position ?templateMotifSequenceMatchBeginPositionQ9RE09200 ; faldo:reference isoform:Q9RE09-1 . ?templateMotifSequenceProfileAlignmentOperationQ9RE09206 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . ?targetMotifMatch207 faldo:location ?targetMotifMatchRegionMatch208 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01249210 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9RE09MF_01249201 . ?targetMotifMatchRegionMatch208 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01249209 . ?targetMotifMatchRegionMatchBeginMF_01249209 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01249202 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01249210 edam:has_input signature:MF_01249 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9RE09MF_01249199, 1, (STRLEN(?templateMotifCigarQ9RE09MF_01249199) - STRLEN(REPLACE(?templateMotifCigarQ9RE09MF_01249199, CONCAT('^(?:-*[^-]){', STR(((204 - ?templateMotifSequenceMatchBeginPositionQ9RE09200) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1211) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249201, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249201) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9RE09MF_01249201, 1, (STRLEN(?targetMotifMatchCigarQ9RE09MF_01249201) - STRLEN(REPLACE(?targetMotifMatchCigarQ9RE09MF_01249201, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1211), '}'), '')))), '[^-]', ''))) AS ?step2212) . BIND(((?step2212 + ?targetMotifMatchRegionMatchBeginPositionMF_01249202) - 1) AS ?thisPositionOn71) . BIND(?thisPositionOn71 AS ?thisPositionOn72) . BIND(?this AS ?pfs1t213) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb68) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse69) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn71, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_01249a67')) AS ?annotation67) . BIND(?this AS ?pfs66) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1239 . BIND(?this AS ?case12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:186817 . BIND(?this AS ?case13) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:1239 . })) . BIND(?this AS ?case14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:1239 . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:186817 . })) . BIND(?this AS ?case15) . } }