CONSTRUCT { _:116846 up:source unirule:MF_00286 . _:116847 up:source unirule:MF_00286 . _:116848 up:source unirule:MF_00286 . _:116849 up:source unirule:MF_00286 . _:116850 up:source unirule:MF_00286 . _:116851 up:source unirule:MF_00286 . _:116852 up:source unirule:MF_00286 . _:116853 up:source unirule:MF_00286 . _:116854 up:source unirule:MF_00286 . _:116855 up:source unirule:MF_00286 . _:116856 up:source unirule:MF_00286 . _:116857 up:source unirule:MF_00286 . _:116858 up:source unirule:MF_00286 . _:116859 up:source unirule:MF_00286 . _:116860 up:source unirule:MF_00286 . _:116861 up:source unirule:MF_00286 . _:116862 up:source unirule:MF_00286 . _:116863 up:source unirule:MF_00286 . _:116864 up:source unirule:MF_00286 . _:116865 up:source unirule:MF_00286 . _:116866 up:source unirule:MF_00286 . _:116867 up:source unirule:MF_00286 . _:116868 up:source unirule:MF_00286 . _:116869 up:source unirule:MF_00286 . _:116870 up:source unirule:MF_00286 . _:116871 up:source unirule:MF_00286 . _:116872 up:source unirule:MF_00286 . _:116873 up:source unirule:MF_00286 . _:116874 up:source unirule:MF_00286 . _:116875 up:source unirule:MF_00286 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 ; up:classifiedWith GO:0005886 , GO:0009055 , GO:0015035 , keyword:1003 , keyword:1015 , keyword:1133 , keyword:143 , keyword:249 , keyword:472 , keyword:560 , keyword:676 , keyword:812 , keyword:813 ; up:recommendedName ?name0 . ?name0 up:fullName 'Disulfide bond formation protein B' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Disulfide oxidoreductase' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'dsbB' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Required for disulfide bond formation in some periplasmic proteins. Acts by oxidizing the DsbA protein.' . ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the DsbB family.' . ?case5 up:classifiedWith keyword:997 . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb9 faldo:position ?thisPositionOn11 ; rdf:type faldo:ExactPosition . ?pfse10 faldo:position ?thisPositionOn12 ; rdf:type faldo:ExactPosition . ?pfs13 up:annotation ?annotation14 . ?annotation14 faldo:begin ?pfsb15 ; faldo:end ?pfse16 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?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 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Periplasmic' . ?pfsb21 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse22 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Periplasmic' . ?pfsb45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfs49 up:annotation ?annotation50 . ?annotation50 faldo:begin ?pfsb51 ; faldo:end ?pfse52 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfse52 faldo:position ?thisPositionOn54 ; rdf:type faldo:ExactPosition . ?pfs55 up:annotation ?annotation56 . ?annotation56 faldo:begin ?pfsb57 ; faldo:end ?pfse58 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?pfse58 faldo:position ?thisPositionOn60 ; rdf:type faldo:ExactPosition . ?pfs61 up:annotation ?annotation62 . ?annotation62 faldo:begin ?pfsb63 ; faldo:end ?pfse64 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Redox-active' . ?pfsb63 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse64 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; rdf:type up:Disulfide_Bond_Annotation ; rdfs:comment 'Redox-active' . ?pfsb69 faldo:position ?thisPositionOn71 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . _:116876 a rdf:Statement ; up:attribution _:116846 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:116877 a rdf:Statement ; up:attribution _:116847 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:116878 a rdf:Statement ; up:attribution _:116848 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:116879 a rdf:Statement ; up:attribution _:116849 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:116880 a rdf:Statement ; up:attribution _:116850 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:116881 a rdf:Statement ; up:attribution _:116851 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1003 . _:116882 a rdf:Statement ; up:attribution _:116852 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1015 . _:116883 a rdf:Statement ; up:attribution _:116853 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:116884 a rdf:Statement ; up:attribution _:116854 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:676 . _:116885 a rdf:Statement ; up:attribution _:116855 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:813 . _:116886 a rdf:Statement ; up:attribution _:116856 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:249 . _:116887 a rdf:Statement ; up:attribution _:116857 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:143 . _:116888 a rdf:Statement ; up:attribution _:116858 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:116889 a rdf:Statement ; up:attribution _:116859 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:116890 a rdf:Statement ; up:attribution _:116860 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:116891 a rdf:Statement ; up:attribution _:116861 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0009055 . _:116892 a rdf:Statement ; up:attribution _:116862 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0015035 . _:116893 a rdf:Statement ; up:attribution _:116863 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005886 . _:116894 a rdf:Statement ; up:attribution _:116864 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:997 . _:116895 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:116896 a rdf:Statement ; up:attribution _:116865 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:116897 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:116898 a rdf:Statement ; up:attribution _:116866 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:116899 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:116900 a rdf:Statement ; up:attribution _:116867 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:116901 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:116902 a rdf:Statement ; up:attribution _:116868 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:116903 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:116904 a rdf:Statement ; up:attribution _:116869 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:116905 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:116906 a rdf:Statement ; up:attribution _:116870 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:116907 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:116908 a rdf:Statement ; up:attribution _:116871 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:116909 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:116910 a rdf:Statement ; up:attribution _:116872 ; rdf:subject ?pfs49 ; rdf:predicate up:annotation ; rdf:object ?annotation50 . _:116911 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:116912 a rdf:Statement ; up:attribution _:116873 ; rdf:subject ?pfs55 ; rdf:predicate up:annotation ; rdf:object ?annotation56 . _:116913 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:116914 a rdf:Statement ; up:attribution _:116874 ; rdf:subject ?pfs61 ; rdf:predicate up:annotation ; rdf:object ?annotation62 . _:116915 a rdf:Statement ; up:source unirule:MF_00286 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:116916 a rdf:Statement ; up:attribution _:116875 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00286 #Rule MF_00286 Created by:? on:2005-02-28 Modified by:Catherine Rivoire on:2021-06-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00286 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00286a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00286a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00286a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00286a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch77 faldo:location ?templateMotifSequenceMatchRegionP0A6M278 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M280 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_0028673 . ?templateMotifSequenceMatchRegionP0A6M278 faldo:begin ?templateMotifSequenceMatchBeginP0A6M279 . ?templateMotifSequenceMatchBeginP0A6M279 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M274 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M280 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch81 faldo:location ?targetMotifMatchRegionMatch82 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0028684 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_0028675 . ?targetMotifMatchRegionMatch82 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0028683 . ?targetMotifMatchRegionMatchBeginMF_0028683 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0028676 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0028684 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn11) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_0028673, 1, (STRLEN(?templateMotifCigarP0A6M2MF_0028673) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_0028673, CONCAT('^(?:-*[^-]){', STR(((14 - ?templateMotifSequenceMatchBeginPositionP0A6M274) + 1)), '}'), '')))), '[a-z]', '')) AS ?step185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_0028675, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_0028675) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_0028675, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_0028675, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_0028675) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_0028675, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step185), '}'), '')))), '[^-]', ''))) AS ?step286) . BIND(((?step286 + ?targetMotifMatchRegionMatchBeginPositionMF_0028676) - 1) AS ?thisPositionOn12) . BIND(?this AS ?pfs1t87) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn11))) AS ?pfsb9) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn12))) AS ?pfse10) . FILTER ((BOUND(?thisPositionOn11) && BOUND(?thisPositionOn12))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch92 faldo:location ?templateMotifSequenceMatchRegionP0A6M293 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M295 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_0028688 . ?templateMotifSequenceMatchRegionP0A6M293 faldo:begin ?templateMotifSequenceMatchBeginP0A6M294 . ?templateMotifSequenceMatchBeginP0A6M294 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M289 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M295 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch96 faldo:location ?targetMotifMatchRegionMatch97 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0028699 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_0028690 . ?targetMotifMatchRegionMatch97 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0028698 . ?targetMotifMatchRegionMatchBeginMF_0028698 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0028691 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0028699 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_0028688, 1, (STRLEN(?templateMotifCigarP0A6M2MF_0028688) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_0028688, CONCAT('^(?:-*[^-]){', STR(((15 - ?templateMotifSequenceMatchBeginPositionP0A6M289) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1100) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_0028690, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_0028690) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_0028690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_0028690, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_0028690) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_0028690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1100), '}'), '')))), '[^-]', ''))) AS ?step2101) . BIND(((?step2101 + ?targetMotifMatchRegionMatchBeginPositionMF_0028691) - 1) AS ?thisPositionOn17) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_0028688, 1, (STRLEN(?templateMotifCigarP0A6M2MF_0028688) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_0028688, CONCAT('^(?:-*[^-]){', STR(((31 - ?templateMotifSequenceMatchBeginPositionP0A6M289) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1102) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_0028690, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_0028690) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_0028690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_0028690, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_0028690) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_0028690, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1102), '}'), '')))), '[^-]', ''))) AS ?step2103) . BIND(((?step2103 + ?targetMotifMatchRegionMatchBeginPositionMF_0028691) - 1) AS ?thisPositionOn18) . BIND(?this AS ?pfs1t104) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfsb15) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn18))) AS ?pfse16) . FILTER ((BOUND(?thisPositionOn17) && BOUND(?thisPositionOn18))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch109 faldo:location ?templateMotifSequenceMatchRegionP0A6M2110 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2112 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286105 . ?templateMotifSequenceMatchRegionP0A6M2110 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2111 . ?templateMotifSequenceMatchBeginP0A6M2111 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2106 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2112 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch113 faldo:location ?targetMotifMatchRegionMatch114 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286116 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286107 . ?targetMotifMatchRegionMatch114 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286115 . ?targetMotifMatchRegionMatchBeginMF_00286115 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286108 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286116 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286105, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286105) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286105, CONCAT('^(?:-*[^-]){', STR(((32 - ?templateMotifSequenceMatchBeginPositionP0A6M2106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1117) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286107, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286107) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286107, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286107) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1117), '}'), '')))), '[^-]', ''))) AS ?step2118) . BIND(((?step2118 + ?targetMotifMatchRegionMatchBeginPositionMF_00286108) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286105, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286105) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286105, CONCAT('^(?:-*[^-]){', STR(((49 - ?templateMotifSequenceMatchBeginPositionP0A6M2106) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1119) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286107, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286107) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286107, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286107) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286107, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1119), '}'), '')))), '[^-]', ''))) AS ?step2120) . BIND(((?step2120 + ?targetMotifMatchRegionMatchBeginPositionMF_00286108) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t121) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) . FILTER ((BOUND(?thisPositionOn23) && BOUND(?thisPositionOn24))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch126 faldo:location ?templateMotifSequenceMatchRegionP0A6M2127 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2129 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286122 . ?templateMotifSequenceMatchRegionP0A6M2127 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2128 . ?templateMotifSequenceMatchBeginP0A6M2128 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2123 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2129 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch130 faldo:location ?targetMotifMatchRegionMatch131 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286133 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286124 . ?targetMotifMatchRegionMatch131 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286132 . ?targetMotifMatchRegionMatchBeginMF_00286132 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286125 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286133 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286122, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286122) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286122, CONCAT('^(?:-*[^-]){', STR(((50 - ?templateMotifSequenceMatchBeginPositionP0A6M2123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1134) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286124, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286124) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286124, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286124) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1134), '}'), '')))), '[^-]', ''))) AS ?step2135) . BIND(((?step2135 + ?targetMotifMatchRegionMatchBeginPositionMF_00286125) - 1) AS ?thisPositionOn29) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286122, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286122) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286122, CONCAT('^(?:-*[^-]){', STR(((65 - ?templateMotifSequenceMatchBeginPositionP0A6M2123) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1136) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286124, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286124) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286124, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286124) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286124, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1136), '}'), '')))), '[^-]', ''))) AS ?step2137) . BIND(((?step2137 + ?targetMotifMatchRegionMatchBeginPositionMF_00286125) - 1) AS ?thisPositionOn30) . BIND(?this AS ?pfs1t138) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) . FILTER ((BOUND(?thisPositionOn29) && BOUND(?thisPositionOn30))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch143 faldo:location ?templateMotifSequenceMatchRegionP0A6M2144 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2146 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286139 . ?templateMotifSequenceMatchRegionP0A6M2144 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2145 . ?templateMotifSequenceMatchBeginP0A6M2145 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2140 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2146 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch147 faldo:location ?targetMotifMatchRegionMatch148 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286150 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286141 . ?targetMotifMatchRegionMatch148 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286149 . ?targetMotifMatchRegionMatchBeginMF_00286149 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286142 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286150 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286139, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286139) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286139, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionP0A6M2140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1151) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286141, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286141, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1151), '}'), '')))), '[^-]', ''))) AS ?step2152) . BIND(((?step2152 + ?targetMotifMatchRegionMatchBeginPositionMF_00286142) - 1) AS ?thisPositionOn35) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286139, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286139) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286139, CONCAT('^(?:-*[^-]){', STR(((71 - ?templateMotifSequenceMatchBeginPositionP0A6M2140) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1153) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286141, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286141, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286141) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286141, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1153), '}'), '')))), '[^-]', ''))) AS ?step2154) . BIND(((?step2154 + ?targetMotifMatchRegionMatchBeginPositionMF_00286142) - 1) AS ?thisPositionOn36) . BIND(?this AS ?pfs1t155) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) . FILTER ((BOUND(?thisPositionOn35) && BOUND(?thisPositionOn36))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch160 faldo:location ?templateMotifSequenceMatchRegionP0A6M2161 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2163 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286156 . ?templateMotifSequenceMatchRegionP0A6M2161 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2162 . ?templateMotifSequenceMatchBeginP0A6M2162 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2157 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2163 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch164 faldo:location ?targetMotifMatchRegionMatch165 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286167 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286158 . ?targetMotifMatchRegionMatch165 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286166 . ?targetMotifMatchRegionMatchBeginMF_00286166 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286159 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286167 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286156, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286156) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286156, CONCAT('^(?:-*[^-]){', STR(((72 - ?templateMotifSequenceMatchBeginPositionP0A6M2157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1168) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286158, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286158, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1168), '}'), '')))), '[^-]', ''))) AS ?step2169) . BIND(((?step2169 + ?targetMotifMatchRegionMatchBeginPositionMF_00286159) - 1) AS ?thisPositionOn41) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286156, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286156) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286156, CONCAT('^(?:-*[^-]){', STR(((89 - ?templateMotifSequenceMatchBeginPositionP0A6M2157) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1170) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286158, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286158, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286158) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286158, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1170), '}'), '')))), '[^-]', ''))) AS ?step2171) . BIND(((?step2171 + ?targetMotifMatchRegionMatchBeginPositionMF_00286159) - 1) AS ?thisPositionOn42) . BIND(?this AS ?pfs1t172) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) . FILTER ((BOUND(?thisPositionOn41) && BOUND(?thisPositionOn42))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch177 faldo:location ?templateMotifSequenceMatchRegionP0A6M2178 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2180 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286173 . ?templateMotifSequenceMatchRegionP0A6M2178 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2179 . ?templateMotifSequenceMatchBeginP0A6M2179 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2174 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2180 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch181 faldo:location ?targetMotifMatchRegionMatch182 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286184 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286175 . ?targetMotifMatchRegionMatch182 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286183 . ?targetMotifMatchRegionMatchBeginMF_00286183 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286176 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286184 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286173, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286173) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286173, CONCAT('^(?:-*[^-]){', STR(((90 - ?templateMotifSequenceMatchBeginPositionP0A6M2174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1185) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286175, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286175) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286175, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286175) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1185), '}'), '')))), '[^-]', ''))) AS ?step2186) . BIND(((?step2186 + ?targetMotifMatchRegionMatchBeginPositionMF_00286176) - 1) AS ?thisPositionOn47) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286173, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286173) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286173, CONCAT('^(?:-*[^-]){', STR(((144 - ?templateMotifSequenceMatchBeginPositionP0A6M2174) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1187) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286175, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286175) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286175, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286175) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286175, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1187), '}'), '')))), '[^-]', ''))) AS ?step2188) . BIND(((?step2188 + ?targetMotifMatchRegionMatchBeginPositionMF_00286176) - 1) AS ?thisPositionOn48) . BIND(?this AS ?pfs1t189) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfse46) . FILTER ((BOUND(?thisPositionOn47) && BOUND(?thisPositionOn48))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch194 faldo:location ?templateMotifSequenceMatchRegionP0A6M2195 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2197 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286190 . ?templateMotifSequenceMatchRegionP0A6M2195 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2196 . ?templateMotifSequenceMatchBeginP0A6M2196 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2191 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2197 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch198 faldo:location ?targetMotifMatchRegionMatch199 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286201 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286192 . ?targetMotifMatchRegionMatch199 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286200 . ?targetMotifMatchRegionMatchBeginMF_00286200 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286193 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286201 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286190, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286190) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286190, CONCAT('^(?:-*[^-]){', STR(((145 - ?templateMotifSequenceMatchBeginPositionP0A6M2191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1202) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286192, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286192) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286192, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286192) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1202), '}'), '')))), '[^-]', ''))) AS ?step2203) . BIND(((?step2203 + ?targetMotifMatchRegionMatchBeginPositionMF_00286193) - 1) AS ?thisPositionOn53) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286190, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286190) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286190, CONCAT('^(?:-*[^-]){', STR(((163 - ?templateMotifSequenceMatchBeginPositionP0A6M2191) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1204) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286192, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286192) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286192, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286192) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286192, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1204), '}'), '')))), '[^-]', ''))) AS ?step2205) . BIND(((?step2205 + ?targetMotifMatchRegionMatchBeginPositionMF_00286193) - 1) AS ?thisPositionOn54) . BIND(?this AS ?pfs1t206) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfsb51) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn54))) AS ?pfse52) . FILTER ((BOUND(?thisPositionOn53) && BOUND(?thisPositionOn54))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a50')) AS ?annotation50) . BIND(?this AS ?pfs49) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch211 faldo:location ?templateMotifSequenceMatchRegionP0A6M2212 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2214 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286207 . ?templateMotifSequenceMatchRegionP0A6M2212 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2213 . ?templateMotifSequenceMatchBeginP0A6M2213 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2208 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2214 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch215 faldo:location ?targetMotifMatchRegionMatch216 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286218 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286209 . ?targetMotifMatchRegionMatch216 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286217 . ?targetMotifMatchRegionMatchBeginMF_00286217 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286210 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286218 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286207, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286207) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286207, CONCAT('^(?:-*[^-]){', STR(((164 - ?templateMotifSequenceMatchBeginPositionP0A6M2208) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1219) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286209, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286209) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286209, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286209) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286209, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1219), '}'), '')))), '[^-]', ''))) AS ?step2220) . BIND(((?step2220 + ?targetMotifMatchRegionMatchBeginPositionMF_00286210) - 1) AS ?thisPositionOn59) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn60) . BIND(?this AS ?pfs1t221) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfsb57) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn60))) AS ?pfse58) . FILTER ((BOUND(?thisPositionOn59) && BOUND(?thisPositionOn60))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a56')) AS ?annotation56) . BIND(?this AS ?pfs55) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch226 faldo:location ?templateMotifSequenceMatchRegionP0A6M2227 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2229 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286222 . ?templateMotifSequenceMatchRegionP0A6M2227 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2228 . ?templateMotifSequenceMatchBeginP0A6M2228 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2223 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2229 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch230 faldo:location ?targetMotifMatchRegionMatch231 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286233 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286224 . ?targetMotifMatchRegionMatch231 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286232 . ?targetMotifMatchRegionMatchBeginMF_00286232 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286225 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286233 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286222, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286222) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286222, CONCAT('^(?:-*[^-]){', STR(((41 - ?templateMotifSequenceMatchBeginPositionP0A6M2223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1234) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286224, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286224) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286224, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286224) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1234), '}'), '')))), '[^-]', ''))) AS ?step2235) . BIND(((?step2235 + ?targetMotifMatchRegionMatchBeginPositionMF_00286225) - 1) AS ?thisPositionOn65) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286222, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286222) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286222, CONCAT('^(?:-*[^-]){', STR(((44 - ?templateMotifSequenceMatchBeginPositionP0A6M2223) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286224, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286224) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286224, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286224) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286224, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_00286225) - 1) AS ?thisPositionOn66) . BIND(?this AS ?pfs1t238) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb63) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse64) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX][ARNDCQEGHILKMFPSTWYVBZJUOX]C', SUBSTR(?thisSequenceValue, ?thisPositionOn65, (?thisPositionOn66 - ?thisPositionOn65)))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a62')) AS ?annotation62) . BIND(?this AS ?pfs61) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionP0A6M2244 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP0A6M2246 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP0A6M2MF_00286239 . ?templateMotifSequenceMatchRegionP0A6M2244 faldo:begin ?templateMotifSequenceMatchBeginP0A6M2245 . ?templateMotifSequenceMatchBeginP0A6M2245 faldo:position ?templateMotifSequenceMatchBeginPositionP0A6M2240 ; faldo:reference isoform:P0A6M2-1 . ?templateMotifSequenceProfileAlignmentOperationP0A6M2246 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . ?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00286250 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP0A6M2MF_00286241 . ?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00286249 . ?targetMotifMatchRegionMatchBeginMF_00286249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00286242 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00286250 edam:has_input signature:MF_00286 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286239, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286239) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286239, CONCAT('^(?:-*[^-]){', STR(((104 - ?templateMotifSequenceMatchBeginPositionP0A6M2240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286241, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286241) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286241, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286241) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) . BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_00286242) - 1) AS ?thisPositionOn71) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP0A6M2MF_00286239, 1, (STRLEN(?templateMotifCigarP0A6M2MF_00286239) - STRLEN(REPLACE(?templateMotifCigarP0A6M2MF_00286239, CONCAT('^(?:-*[^-]){', STR(((130 - ?templateMotifSequenceMatchBeginPositionP0A6M2240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1253) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286241, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286241) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1253), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP0A6M2MF_00286241, 1, (STRLEN(?targetMotifMatchCigarP0A6M2MF_00286241) - STRLEN(REPLACE(?targetMotifMatchCigarP0A6M2MF_00286241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1253), '}'), '')))), '[^-]', ''))) AS ?step2254) . BIND(((?step2254 + ?targetMotifMatchRegionMatchBeginPositionMF_00286242) - 1) AS ?thisPositionOn72) . BIND(?this AS ?pfs1t255) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn71))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfse70) . FILTER (REGEX('C[ARNDCQEGHILKMFPSTWYVBZJUOX]*C', SUBSTR(?thisSequenceValue, ?thisPositionOn71, (?thisPositionOn72 - ?thisPositionOn71)))) . BIND(URI(CONCAT(STR(?this), '#MF_00286a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } OPTIONAL { ?this a up:Protein . { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#2>. } UNION { ?this up:proteome ?p256 . ?p256 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#2>. } BIND(?this AS ?case5) . } OPTIONAL { ?this a up:Protein . { FILTER (! (EXISTS { { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#any>. } UNION { ?this up:proteome ?p257 . ?p257 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#any>. } })) . } UNION { { ?this up:proteome <http://purl.uniprot.org/proteomes/Membrane#1>. } UNION { ?this up:proteome ?p258 . ?p258 skos:narrower <http://purl.uniprot.org/proteomes/Membrane#1>. } } BIND(?this AS ?case6) . } }