CONSTRUCT { _:714739 up:source unirule:MF_02028 . _:714740 up:source unirule:MF_02028 . _:714741 up:source unirule:MF_02028 . _:714742 up:source unirule:MF_02028 . _:714743 up:source unirule:MF_02028 . _:714744 up:source unirule:MF_02028 . _:714745 up:source unirule:MF_02028 . _:714746 up:source unirule:MF_02028 . _:714747 up:source unirule:MF_02028 . _:714748 up:source unirule:MF_02028 . _:714749 up:source unirule:MF_02028 . _:714750 up:source unirule:MF_02028 . _:714751 up:source unirule:MF_02028 . _:714752 up:source unirule:MF_02028 . _:714753 up:source unirule:MF_02028 . _:714754 up:source unirule:MF_02028 . _:714755 up:source unirule:MF_02028 . _:714756 up:source unirule:MF_02028 . _:714757 up:source unirule:MF_02028 . _:714758 up:source unirule:MF_02028 . _:714759 up:source unirule:MF_02028 . _:714760 up:source unirule:MF_02028 . _:714761 up:source unirule:MF_02028 . _:714762 up:source unirule:MF_02028 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation10 ; up:classifiedWith GO:0005737 , GO:0008761 , GO:0009246 , keyword:413 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '5.1.3.14' ; up:fullName 'UDP-N-acetylglucosamine 2-epimerase' ; rdf:type up:Structured_Name . ?name1 up:fullName 'UDP-GlcNAc-2-epimerase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'wecB' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Catalyzes the reversible epimerization at C-2 of UDP-N-acetylglucosamine (UDP-GlcNAc) and thereby provides bacteria with UDP-N-acetylmannosamine (UDP-ManNAc), the activated donor of ManNAc residues.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/17213>; up:enzymeClass <http://purl.uniprot.org/enzyme/5.1.3.14>. ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Bacterial outer membrane biogenesis; enterobacterial common antigen biosynthesis.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Homodimer.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the UDP-N-acetylglucosamine 2-epimerase family.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn18 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf ?molecule16 . ?molecule16 rdfs:label 'substrate' . ?pfs19 up:annotation ?annotation20 . ?annotation20 faldo:begin ?pfsb21 ; faldo:end ?pfse22 ; up:ligand ?ligand23 ; rdf:type up:Binding_Site_Annotation . ?pfsb21 faldo:position ?thisPositionOn25 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn26 ; rdf:type faldo:ExactPosition . ?ligand23 rdfs:subClassOf ?molecule24 . ?molecule24 rdfs:label 'substrate' . ?pfs27 up:annotation ?annotation28 . ?annotation28 faldo:begin ?pfsb29 ; faldo:end ?pfse30 ; up:ligand ?ligand31 ; rdf:type up:Binding_Site_Annotation . ?pfsb29 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse30 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?ligand31 rdfs:subClassOf ?molecule32 . ?molecule32 rdfs:label 'substrate' . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; up:ligand ?ligand39 ; rdf:type up:Binding_Site_Annotation . ?pfsb37 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse38 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?ligand39 rdfs:subClassOf ?molecule40 . ?molecule40 rdfs:label 'substrate' . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn50 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf ?molecule48 . ?molecule48 rdfs:label 'substrate' . ?pfs51 up:annotation ?annotation52 . ?annotation52 faldo:begin ?pfsb53 ; faldo:end ?pfse54 ; up:ligand ?ligand55 ; rdf:type up:Binding_Site_Annotation . ?pfsb53 faldo:position ?thisPositionOn57 ; rdf:type faldo:ExactPosition . ?pfse54 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?ligand55 rdfs:subClassOf ?molecule56 . ?molecule56 rdfs:label 'substrate' . ?pfs59 up:annotation ?annotation60 . ?annotation60 faldo:begin ?pfsb61 ; faldo:end ?pfse62 ; up:ligand ?ligand63 ; rdf:type up:Binding_Site_Annotation . ?pfsb61 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand63 rdfs:subClassOf ?molecule64 . ?molecule64 rdfs:label 'substrate' . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn74 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf ?molecule72 . ?molecule72 rdfs:label 'substrate' . ?pfs75 up:annotation ?annotation76 . ?annotation76 faldo:begin ?pfsb77 ; faldo:end ?pfse78 ; up:ligand ?ligand79 ; rdf:type up:Binding_Site_Annotation . ?pfsb77 faldo:position ?thisPositionOn81 ; rdf:type faldo:ExactPosition . ?pfse78 faldo:position ?thisPositionOn82 ; rdf:type faldo:ExactPosition . ?ligand79 rdfs:subClassOf ?molecule80 . ?molecule80 rdfs:label 'substrate' . ?pfs83 up:annotation ?annotation84 . ?annotation84 faldo:begin ?pfsb85 ; faldo:end ?pfse86 ; up:ligand ?ligand87 ; rdf:type up:Binding_Site_Annotation . ?pfsb85 faldo:position ?thisPositionOn89 ; rdf:type faldo:ExactPosition . ?pfse86 faldo:position ?thisPositionOn90 ; rdf:type faldo:ExactPosition . ?ligand87 rdfs:subClassOf ?molecule88 . ?molecule88 rdfs:label 'substrate' . _:714763 a rdf:Statement ; up:attribution _:714739 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:714764 a rdf:Statement ; up:attribution _:714740 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:714765 a rdf:Statement ; up:attribution _:714741 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:714766 a rdf:Statement ; up:attribution _:714742 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:714767 a rdf:Statement ; up:attribution _:714743 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:714768 a rdf:Statement ; up:attribution _:714744 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:714769 a rdf:Statement ; up:attribution _:714745 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:714770 a rdf:Statement ; up:attribution _:714746 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:714771 a rdf:Statement ; up:attribution _:714747 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:714772 a rdf:Statement ; up:attribution _:714748 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:714773 a rdf:Statement ; up:attribution _:714749 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:413 . _:714774 a rdf:Statement ; up:attribution _:714750 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008761 . _:714775 a rdf:Statement ; up:attribution _:714751 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009246 . _:714776 a rdf:Statement ; up:attribution _:714752 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:714777 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:714778 a rdf:Statement ; up:attribution _:714753 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:714779 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:714780 a rdf:Statement ; up:attribution _:714754 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:714781 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:714782 a rdf:Statement ; up:attribution _:714755 ; rdf:subject ?pfs27 ; rdf:predicate up:annotation ; rdf:object ?annotation28 . _:714783 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:714784 a rdf:Statement ; up:attribution _:714756 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:714785 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:714786 a rdf:Statement ; up:attribution _:714757 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:714787 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:714788 a rdf:Statement ; up:attribution _:714758 ; rdf:subject ?pfs51 ; rdf:predicate up:annotation ; rdf:object ?annotation52 . _:714789 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:714790 a rdf:Statement ; up:attribution _:714759 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:714791 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:714792 a rdf:Statement ; up:attribution _:714760 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:714793 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:714794 a rdf:Statement ; up:attribution _:714761 ; rdf:subject ?pfs75 ; rdf:predicate up:annotation ; rdf:object ?annotation76 . _:714795 a rdf:Statement ; up:source unirule:MF_02028 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . _:714796 a rdf:Statement ; up:attribution _:714762 ; rdf:subject ?pfs83 ; rdf:predicate up:annotation ; rdf:object ?annotation84 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_02028 #Rule MF_02028 Created by:? on:2015-05-06 Modified by:Edouard de Castro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_02028 . ?thisOrganism rdfs:subClassOf+ taxon:91347 . BIND(URI(CONCAT(STR(?this), '#MF_02028a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_02028a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_02028a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_02028a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_02028a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_02028a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_02028a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_02028a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch95 faldo:location ?templateMotifSequenceMatchRegionP2782896 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP2782898 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_0202891 . ?templateMotifSequenceMatchRegionP2782896 faldo:begin ?templateMotifSequenceMatchBeginP2782897 . ?templateMotifSequenceMatchBeginP2782897 faldo:position ?templateMotifSequenceMatchBeginPositionP2782892 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP2782898 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch99 faldo:location ?targetMotifMatchRegionMatch100 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028102 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_0202893 . ?targetMotifMatchRegionMatch100 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028101 . ?targetMotifMatchRegionMatchBeginMF_02028101 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0202894 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028102 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_0202891, 1, (STRLEN(?templateMotifCigarP27828MF_0202891) - STRLEN(REPLACE(?templateMotifCigarP27828MF_0202891, CONCAT('^(?:-*[^-]){', STR(((290 - ?templateMotifSequenceMatchBeginPositionP2782892) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_0202893, 1, (STRLEN(?targetMotifMatchCigarP27828MF_0202893) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_0202893, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_0202893, 1, (STRLEN(?targetMotifMatchCigarP27828MF_0202893) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_0202893, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) . BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0202894) - 1) AS ?thisPositionOn17) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_0202891, 1, (STRLEN(?templateMotifCigarP27828MF_0202891) - STRLEN(REPLACE(?templateMotifCigarP27828MF_0202891, CONCAT('^(?:-*[^-]){', STR(((292 - ?templateMotifSequenceMatchBeginPositionP2782892) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_0202893, 1, (STRLEN(?targetMotifMatchCigarP27828MF_0202893) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_0202893, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_0202893, 1, (STRLEN(?targetMotifMatchCigarP27828MF_0202893) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_0202893, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0202894) - 1) AS ?thisPositionOn18) . BIND(?this AS ?pfs1t107) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse14) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn17, (?thisPositionOn18 - ?thisPositionOn17)) = 'SGG')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionP27828113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028108 . ?templateMotifSequenceMatchRegionP27828113 faldo:begin ?templateMotifSequenceMatchBeginP27828114 . ?templateMotifSequenceMatchBeginP27828114 faldo:position ?templateMotifSequenceMatchBeginPositionP27828109 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828115 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028118 . ?targetMotifMatchRegionMatchBeginMF_02028118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028119 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028108, 1, (STRLEN(?templateMotifCigarP27828MF_02028108) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028108, CONCAT('^(?:-*[^-]){', STR(((10 - ?templateMotifSequenceMatchBeginPositionP27828109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028110, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028110) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028110, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028110) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_02028111) - 1) AS ?thisPositionOn25) . BIND(?thisPositionOn25 AS ?thisPositionOn26) . BIND(?this AS ?pfs1t122) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn25))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn26))) AS ?pfse22) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn25, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch127 faldo:location ?templateMotifSequenceMatchRegionP27828128 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828130 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028123 . ?templateMotifSequenceMatchRegionP27828128 faldo:begin ?templateMotifSequenceMatchBeginP27828129 . ?templateMotifSequenceMatchBeginP27828129 faldo:position ?templateMotifSequenceMatchBeginPositionP27828124 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828130 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch131 faldo:location ?targetMotifMatchRegionMatch132 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028134 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028125 . ?targetMotifMatchRegionMatch132 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028133 . ?targetMotifMatchRegionMatchBeginMF_02028133 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028126 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028134 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028123, 1, (STRLEN(?templateMotifCigarP27828MF_02028123) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028123, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP27828124) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1135) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028125, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028125) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028125, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028125) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028125, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1135), '}'), '')))), '[^-]', ''))) AS ?step2136) . BIND(((?step2136 + ?targetMotifMatchRegionMatchBeginPositionMF_02028126) - 1) AS ?thisPositionOn33) . BIND(?thisPositionOn33 AS ?thisPositionOn34) . BIND(?this AS ?pfs1t137) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb29) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse30) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn33, 1) = 'K')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a28')) AS ?annotation28) . BIND(?this AS ?pfs27) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch142 faldo:location ?templateMotifSequenceMatchRegionP27828143 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828145 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028138 . ?templateMotifSequenceMatchRegionP27828143 faldo:begin ?templateMotifSequenceMatchBeginP27828144 . ?templateMotifSequenceMatchBeginP27828144 faldo:position ?templateMotifSequenceMatchBeginPositionP27828139 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828145 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch146 faldo:location ?targetMotifMatchRegionMatch147 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028149 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028140 . ?targetMotifMatchRegionMatch147 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028148 . ?targetMotifMatchRegionMatchBeginMF_02028148 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028141 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028149 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028138, 1, (STRLEN(?templateMotifCigarP27828MF_02028138) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028138, CONCAT('^(?:-*[^-]){', STR(((95 - ?templateMotifSequenceMatchBeginPositionP27828139) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1150) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028140, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028140) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028140, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028140) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028140, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1150), '}'), '')))), '[^-]', ''))) AS ?step2151) . BIND(((?step2151 + ?targetMotifMatchRegionMatchBeginPositionMF_02028141) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t152) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse38) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch157 faldo:location ?templateMotifSequenceMatchRegionP27828158 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828160 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028153 . ?templateMotifSequenceMatchRegionP27828158 faldo:begin ?templateMotifSequenceMatchBeginP27828159 . ?templateMotifSequenceMatchBeginP27828159 faldo:position ?templateMotifSequenceMatchBeginPositionP27828154 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828160 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch161 faldo:location ?targetMotifMatchRegionMatch162 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028164 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028155 . ?targetMotifMatchRegionMatch162 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028163 . ?targetMotifMatchRegionMatchBeginMF_02028163 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028156 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028164 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028153, 1, (STRLEN(?templateMotifCigarP27828MF_02028153) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028153, CONCAT('^(?:-*[^-]){', STR(((117 - ?templateMotifSequenceMatchBeginPositionP27828154) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028155, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028155) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028155, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028155) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028155, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_02028156) - 1) AS ?thisPositionOn49) . BIND(?thisPositionOn49 AS ?thisPositionOn50) . BIND(?this AS ?pfs1t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn50))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn49, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionP27828173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028168 . ?templateMotifSequenceMatchRegionP27828173 faldo:begin ?templateMotifSequenceMatchBeginP27828174 . ?templateMotifSequenceMatchBeginP27828174 faldo:position ?templateMotifSequenceMatchBeginPositionP27828169 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828175 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028178 . ?targetMotifMatchRegionMatchBeginMF_02028178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028179 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028168, 1, (STRLEN(?templateMotifCigarP27828MF_02028168) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028168, CONCAT('^(?:-*[^-]){', STR(((213 - ?templateMotifSequenceMatchBeginPositionP27828169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028170, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028170) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028170, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028170) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_02028171) - 1) AS ?thisPositionOn57) . BIND(?thisPositionOn57 AS ?thisPositionOn58) . BIND(?this AS ?pfs1t182) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb53) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse54) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn57, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a52')) AS ?annotation52) . BIND(?this AS ?pfs51) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch187 faldo:location ?templateMotifSequenceMatchRegionP27828188 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828190 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028183 . ?templateMotifSequenceMatchRegionP27828188 faldo:begin ?templateMotifSequenceMatchBeginP27828189 . ?templateMotifSequenceMatchBeginP27828189 faldo:position ?templateMotifSequenceMatchBeginPositionP27828184 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828190 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch191 faldo:location ?targetMotifMatchRegionMatch192 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028194 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028185 . ?targetMotifMatchRegionMatch192 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028193 . ?targetMotifMatchRegionMatchBeginMF_02028193 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028186 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028194 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028183, 1, (STRLEN(?templateMotifCigarP27828MF_02028183) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028183, CONCAT('^(?:-*[^-]){', STR(((271 - ?templateMotifSequenceMatchBeginPositionP27828184) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1195) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028185, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028185) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028185, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028185) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028185, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1195), '}'), '')))), '[^-]', ''))) AS ?step2196) . BIND(((?step2196 + ?targetMotifMatchRegionMatchBeginPositionMF_02028186) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs1t197) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse62) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'Q')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch202 faldo:location ?templateMotifSequenceMatchRegionP27828203 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828205 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028198 . ?templateMotifSequenceMatchRegionP27828203 faldo:begin ?templateMotifSequenceMatchBeginP27828204 . ?templateMotifSequenceMatchBeginP27828204 faldo:position ?templateMotifSequenceMatchBeginPositionP27828199 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828205 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch206 faldo:location ?targetMotifMatchRegionMatch207 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028209 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028200 . ?targetMotifMatchRegionMatch207 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028208 . ?targetMotifMatchRegionMatchBeginMF_02028208 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028201 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028209 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028198, 1, (STRLEN(?templateMotifCigarP27828MF_02028198) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028198, CONCAT('^(?:-*[^-]){', STR(((276 - ?templateMotifSequenceMatchBeginPositionP27828199) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1210) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028200, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028200) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028200, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028200) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028200, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1210), '}'), '')))), '[^-]', ''))) AS ?step2211) . BIND(((?step2211 + ?targetMotifMatchRegionMatchBeginPositionMF_02028201) - 1) AS ?thisPositionOn73) . BIND(?thisPositionOn73 AS ?thisPositionOn74) . BIND(?this AS ?pfs1t212) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn74))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn73, 1) = 'F')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch217 faldo:location ?templateMotifSequenceMatchRegionP27828218 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828220 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028213 . ?templateMotifSequenceMatchRegionP27828218 faldo:begin ?templateMotifSequenceMatchBeginP27828219 . ?templateMotifSequenceMatchBeginP27828219 faldo:position ?templateMotifSequenceMatchBeginPositionP27828214 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828220 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch221 faldo:location ?targetMotifMatchRegionMatch222 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028224 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028215 . ?targetMotifMatchRegionMatch222 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028223 . ?targetMotifMatchRegionMatchBeginMF_02028223 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028216 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028224 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028213, 1, (STRLEN(?templateMotifCigarP27828MF_02028213) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028213, CONCAT('^(?:-*[^-]){', STR(((296 - ?templateMotifSequenceMatchBeginPositionP27828214) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1225) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028215, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028215) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028215, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028215) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028215, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1225), '}'), '')))), '[^-]', ''))) AS ?step2226) . BIND(((?step2226 + ?targetMotifMatchRegionMatchBeginPositionMF_02028216) - 1) AS ?thisPositionOn81) . BIND(?thisPositionOn81 AS ?thisPositionOn82) . BIND(?this AS ?pfs1t227) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn81))) AS ?pfsb77) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn82))) AS ?pfse78) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn81, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a76')) AS ?annotation76) . BIND(?this AS ?pfs75) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch232 faldo:location ?templateMotifSequenceMatchRegionP27828233 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP27828235 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP27828MF_02028228 . ?templateMotifSequenceMatchRegionP27828233 faldo:begin ?templateMotifSequenceMatchBeginP27828234 . ?templateMotifSequenceMatchBeginP27828234 faldo:position ?templateMotifSequenceMatchBeginPositionP27828229 ; faldo:reference isoform:P27828-1 . ?templateMotifSequenceProfileAlignmentOperationP27828235 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . ?targetMotifMatch236 faldo:location ?targetMotifMatchRegionMatch237 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_02028239 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP27828MF_02028230 . ?targetMotifMatchRegionMatch237 faldo:begin ?targetMotifMatchRegionMatchBeginMF_02028238 . ?targetMotifMatchRegionMatchBeginMF_02028238 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_02028231 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_02028239 edam:has_input signature:MF_02028 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP27828MF_02028228, 1, (STRLEN(?templateMotifCigarP27828MF_02028228) - STRLEN(REPLACE(?templateMotifCigarP27828MF_02028228, CONCAT('^(?:-*[^-]){', STR(((313 - ?templateMotifSequenceMatchBeginPositionP27828229) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1240) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP27828MF_02028230, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028230) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP27828MF_02028230, 1, (STRLEN(?targetMotifMatchCigarP27828MF_02028230) - STRLEN(REPLACE(?targetMotifMatchCigarP27828MF_02028230, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1240), '}'), '')))), '[^-]', ''))) AS ?step2241) . BIND(((?step2241 + ?targetMotifMatchRegionMatchBeginPositionMF_02028231) - 1) AS ?thisPositionOn89) . BIND(?thisPositionOn89 AS ?thisPositionOn90) . BIND(?this AS ?pfs1t242) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn89))) AS ?pfsb85) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn90))) AS ?pfse86) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn89, 1) = 'R')) . BIND(URI(CONCAT(STR(?this), '#MF_02028a84')) AS ?annotation84) . BIND(?this AS ?pfs83) . } }