CONSTRUCT { _:875659 up:source unirule:MF_03216 . _:875660 up:source unirule:MF_03216 . _:875661 up:source unirule:MF_03216 . _:875662 up:source unirule:MF_03216 . _:875663 up:source unirule:MF_03216 . _:875664 up:source unirule:MF_03216 . _:875665 up:source unirule:MF_03216 . _:875666 up:source unirule:MF_03216 . _:875667 up:source unirule:MF_03216 . _:875668 up:source unirule:MF_03216 . _:875669 up:source unirule:MF_03216 . _:875670 up:source unirule:MF_03216 . _:875671 up:source unirule:MF_03216 . _:875672 up:source unirule:MF_03216 . _:875673 up:source unirule:MF_03216 . _:875674 up:source unirule:MF_03216 . _:875675 up:source unirule:MF_03216 . _:875676 up:source unirule:MF_03216 . _:875677 up:source unirule:MF_03216 . _:875678 up:source unirule:MF_03216 . _:875679 up:source unirule:MF_03216 . _:875680 up:source unirule:MF_03216 . _:875681 up:source unirule:MF_03216 . _:875682 up:source unirule:MF_03216 . _:875683 up:source unirule:MF_03216 . _:875684 up:source unirule:MF_03216 . _:875685 up:source unirule:MF_03216 . _:875686 up:source unirule:MF_03216 . _:875687 up:source unirule:MF_03216 . _:875688 up:source unirule:MF_03216 . _:875689 up:source unirule:MF_03216 . _:875690 up:source unirule:MF_03216 . _:875691 up:source unirule:MF_03216 . _:875692 up:source unirule:MF_03216 . _:875693 up:source unirule:MF_03216 . _:875694 up:source unirule:MF_03216 . _:875695 up:source unirule:MF_03216 . ?this up:annotation ?annotation0 , ?annotation2 , ?annotation4 , ?annotation5 ; up:classifiedWith GO:0000773 , GO:0005789 , GO:0006656 , GO:0080101 , keyword:1133 , keyword:1208 , keyword:256 , keyword:443 , keyword:444 , keyword:472 , keyword:489 , keyword:594 , keyword:808 , keyword:812 , keyword:949 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity <http://rdf.rhea-db.org/32735>; up:enzymeClass <http://purl.uniprot.org/enzyme/2.1.1.71>. ?annotation2 up:activity ?activity3 ; rdf:type up:Catalytic_Activity_Annotation . ?activity3 up:catalyticActivity <http://rdf.rhea-db.org/32739>. ?annotation4 a up:Pathway_Annotation ; rdfs:comment 'Phospholipid metabolism; phosphatidylcholine biosynthesis.' . ?annotation5 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the class VI-like SAM-binding methyltransferase superfamily. PEMT/PEM2 methyltransferase family.' . ?case7 up:classifiedWith GO:0004608 . ?case9 up:classifiedWith GO:0031966 , keyword:496 . ?case10 up:alternativeName ?name12 ; up:recommendedName ?name11 . ?name11 up:ecName '2.1.1.71' ; up:fullName 'Phosphatidyl-N-methylethanolamine N-methyltransferase' ; rdf:type up:Structured_Name . ?name12 up:fullName 'Phospholipid methyltransferase' ; up:shortName 'PLMT' ; rdf:type up:Structured_Name . ?case13 up:alternativeName ?name15 ; up:recommendedName ?name14 . ?name14 up:ecName '2.1.1.17' , '2.1.1.71' ; up:fullName 'Phosphatidylethanolamine N-methyltransferase' ; up:shortName 'PEAMT' , 'PEMT' ; rdf:type up:Structured_Name . ?name15 up:fullName 'Phospholipid methyltransferase' ; up:shortName 'PLMT' ; rdf:type up:Structured_Name . ?pfs17 up:annotation ?annotation18 . ?annotation18 faldo:begin ?pfsb19 ; faldo:end ?pfse20 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Lumenal' . ?pfsb19 faldo:position ?thisPositionOn21 ; rdf:type faldo:ExactPosition . ?pfse20 faldo:position ?thisPositionOn22 ; rdf:type faldo:ExactPosition . ?pfs23 up:annotation ?annotation24 . ?annotation24 faldo:begin ?pfsb25 ; faldo:end ?pfse26 ; rdf:type up:Intramembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb25 faldo:position ?thisPositionOn27 ; rdf:type faldo:ExactPosition . ?pfse26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfs29 up:annotation ?annotation30 . ?annotation30 faldo:begin ?pfsb31 ; faldo:end ?pfse32 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Lumenal' . ?pfsb31 faldo:position ?thisPositionOn33 ; rdf:type faldo:ExactPosition . ?pfse32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfs35 up:annotation ?annotation36 . ?annotation36 faldo:begin ?pfsb37 ; faldo:end ?pfse38 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?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:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?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:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?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:Topological_Domain_Annotation ; rdfs:comment 'Lumenal' . ?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 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb61 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?pfse62 faldo:position ?thisPositionOn64 ; rdf:type faldo:ExactPosition . ?pfs65 up:annotation ?annotation66 . ?annotation66 faldo:begin ?pfsb67 ; faldo:end ?pfse68 ; rdf:type up:Topological_Domain_Annotation ; rdfs:comment 'Cytoplasmic' . ?pfsb67 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse68 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?pfs71 up:annotation ?annotation72 . ?annotation72 faldo:begin ?pfsb73 ; faldo:end ?pfse74 ; up:ligand ?ligand75 ; rdf:type up:Binding_Site_Annotation . ?pfsb73 faldo:position ?thisPositionOn76 ; rdf:type faldo:ExactPosition . ?pfse74 faldo:position ?thisPositionOn77 ; rdf:type faldo:ExactPosition . ?ligand75 rdfs:subClassOf chebi:59789 . ?pfs78 up:annotation ?annotation79 . ?annotation79 faldo:begin ?pfsb80 ; faldo:end ?pfse81 ; up:ligand ?ligand82 ; rdf:type up:Binding_Site_Annotation . ?pfsb80 faldo:position ?thisPositionOn83 ; rdf:type faldo:ExactPosition . ?pfse81 faldo:position ?thisPositionOn84 ; rdf:type faldo:ExactPosition . ?ligand82 rdfs:subClassOf chebi:59789 . _:875696 a rdf:Statement ; up:attribution _:875659 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:875697 a rdf:Statement ; up:attribution _:875660 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:875698 a rdf:Statement ; up:attribution _:875661 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:875699 a rdf:Statement ; up:attribution _:875662 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:875700 a rdf:Statement ; up:attribution _:875663 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:256 . _:875701 a rdf:Statement ; up:attribution _:875664 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:444 . _:875702 a rdf:Statement ; up:attribution _:875665 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:443 . _:875703 a rdf:Statement ; up:attribution _:875666 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:875704 a rdf:Statement ; up:attribution _:875667 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:489 . _:875705 a rdf:Statement ; up:attribution _:875668 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:594 . _:875706 a rdf:Statement ; up:attribution _:875669 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1208 . _:875707 a rdf:Statement ; up:attribution _:875670 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:949 . _:875708 a rdf:Statement ; up:attribution _:875671 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:808 . _:875709 a rdf:Statement ; up:attribution _:875672 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:875710 a rdf:Statement ; up:attribution _:875673 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:875711 a rdf:Statement ; up:attribution _:875674 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005789 . _:875712 a rdf:Statement ; up:attribution _:875675 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0080101 . _:875713 a rdf:Statement ; up:attribution _:875676 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000773 . _:875714 a rdf:Statement ; up:attribution _:875677 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006656 . _:875715 a rdf:Statement ; up:attribution _:875678 ; rdf:subject ?case7 ; rdf:predicate up:classifiedWith ; rdf:object GO:0004608 . _:875716 a rdf:Statement ; up:attribution _:875679 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:875717 a rdf:Statement ; up:attribution _:875680 ; rdf:subject ?case9 ; rdf:predicate up:classifiedWith ; rdf:object GO:0031966 . _:875718 a rdf:Statement ; up:attribution _:875681 ; rdf:subject ?case10 ; rdf:predicate up:recommendedName ; rdf:object ?name11 . _:875719 a rdf:Statement ; up:attribution _:875682 ; rdf:subject ?case10 ; rdf:predicate up:alternativeName ; rdf:object ?name12 . _:875720 a rdf:Statement ; up:attribution _:875683 ; rdf:subject ?case13 ; rdf:predicate up:recommendedName ; rdf:object ?name14 . _:875721 a rdf:Statement ; up:attribution _:875684 ; rdf:subject ?case13 ; rdf:predicate up:alternativeName ; rdf:object ?name15 . _:875722 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:875723 a rdf:Statement ; up:attribution _:875685 ; rdf:subject ?pfs17 ; rdf:predicate up:annotation ; rdf:object ?annotation18 . _:875724 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:875725 a rdf:Statement ; up:attribution _:875686 ; rdf:subject ?pfs23 ; rdf:predicate up:annotation ; rdf:object ?annotation24 . _:875726 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:875727 a rdf:Statement ; up:attribution _:875687 ; rdf:subject ?pfs29 ; rdf:predicate up:annotation ; rdf:object ?annotation30 . _:875728 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:875729 a rdf:Statement ; up:attribution _:875688 ; rdf:subject ?pfs35 ; rdf:predicate up:annotation ; rdf:object ?annotation36 . _:875730 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:875731 a rdf:Statement ; up:attribution _:875689 ; rdf:subject ?pfs41 ; rdf:predicate up:annotation ; rdf:object ?annotation42 . _:875732 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:875733 a rdf:Statement ; up:attribution _:875690 ; rdf:subject ?pfs47 ; rdf:predicate up:annotation ; rdf:object ?annotation48 . _:875734 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:875735 a rdf:Statement ; up:attribution _:875691 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:875736 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:875737 a rdf:Statement ; up:attribution _:875692 ; rdf:subject ?pfs59 ; rdf:predicate up:annotation ; rdf:object ?annotation60 . _:875738 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:875739 a rdf:Statement ; up:attribution _:875693 ; rdf:subject ?pfs65 ; rdf:predicate up:annotation ; rdf:object ?annotation66 . _:875740 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:875741 a rdf:Statement ; up:attribution _:875694 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:875742 a rdf:Statement ; up:source unirule:MF_03216 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:875743 a rdf:Statement ; up:attribution _:875695 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03216 #Rule MF_03216 Created by:ipedruzz on:2016-07-07 Modified by:ecastro on:2022-11-19 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_03216 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03216a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03216a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03216a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_03216a5')) AS ?annotation5) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionQ9UBM190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_0321685 . ?templateMotifSequenceMatchRegionQ9UBM190 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM191 . ?templateMotifSequenceMatchBeginQ9UBM191 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM186 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM192 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0321696 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_0321687 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0321695 . ?targetMotifMatchRegionMatchBeginMF_0321695 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0321688 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0321696 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(1 AS ?thisPositionOn21) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_0321685, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_0321685) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_0321685, CONCAT('^(?:-*[^-]){', STR(((12 - ?templateMotifSequenceMatchBeginPositionQ9UBM186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_0321687, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_0321687) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_0321687, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_0321687, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_0321687) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_0321687, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0321688) - 1) AS ?thisPositionOn22) . BIND(?this AS ?pfs1t99) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn21))) AS ?pfsb19) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn22))) AS ?pfse20) . FILTER ((BOUND(?thisPositionOn21) && BOUND(?thisPositionOn22))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a18')) AS ?annotation18) . BIND(?this AS ?pfs17) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch104 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1105 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1107 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216100 . ?templateMotifSequenceMatchRegionQ9UBM1105 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1106 . ?templateMotifSequenceMatchBeginQ9UBM1106 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1101 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1107 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch108 faldo:location ?targetMotifMatchRegionMatch109 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216111 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216102 . ?targetMotifMatchRegionMatch109 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216110 . ?targetMotifMatchRegionMatchBeginMF_03216110 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216103 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216111 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216100, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216100) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216100, CONCAT('^(?:-*[^-]){', STR(((13 - ?templateMotifSequenceMatchBeginPositionQ9UBM1101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1112) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216102, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216102, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1112), '}'), '')))), '[^-]', ''))) AS ?step2113) . BIND(((?step2113 + ?targetMotifMatchRegionMatchBeginPositionMF_03216103) - 1) AS ?thisPositionOn27) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216100, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216100) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216100, CONCAT('^(?:-*[^-]){', STR(((33 - ?templateMotifSequenceMatchBeginPositionQ9UBM1101) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216102, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216102, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216102) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216102, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_03216103) - 1) AS ?thisPositionOn28) . BIND(?this AS ?pfs1t116) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn27))) AS ?pfsb25) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfse26) . FILTER ((BOUND(?thisPositionOn27) && BOUND(?thisPositionOn28))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a24')) AS ?annotation24) . BIND(?this AS ?pfs23) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch121 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1122 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1124 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216117 . ?templateMotifSequenceMatchRegionQ9UBM1122 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1123 . ?templateMotifSequenceMatchBeginQ9UBM1123 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1118 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1124 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch125 faldo:location ?targetMotifMatchRegionMatch126 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216128 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216119 . ?targetMotifMatchRegionMatch126 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216127 . ?targetMotifMatchRegionMatchBeginMF_03216127 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216120 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216128 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216117, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216117) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216117, CONCAT('^(?:-*[^-]){', STR(((34 - ?templateMotifSequenceMatchBeginPositionQ9UBM1118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1129) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216119, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216119, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1129), '}'), '')))), '[^-]', ''))) AS ?step2130) . BIND(((?step2130 + ?targetMotifMatchRegionMatchBeginPositionMF_03216120) - 1) AS ?thisPositionOn33) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216117, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216117) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216117, CONCAT('^(?:-*[^-]){', STR(((45 - ?templateMotifSequenceMatchBeginPositionQ9UBM1118) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216119, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216119, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216119) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216119, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_03216120) - 1) AS ?thisPositionOn34) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn33))) AS ?pfsb31) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfse32) . FILTER ((BOUND(?thisPositionOn33) && BOUND(?thisPositionOn34))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a30')) AS ?annotation30) . BIND(?this AS ?pfs29) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216134 . ?templateMotifSequenceMatchRegionQ9UBM1139 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1140 . ?templateMotifSequenceMatchBeginQ9UBM1140 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1135 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1141 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216144 . ?targetMotifMatchRegionMatchBeginMF_03216144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216145 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216134, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216134) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216134, CONCAT('^(?:-*[^-]){', STR(((46 - ?templateMotifSequenceMatchBeginPositionQ9UBM1135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216136, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216136, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_03216137) - 1) AS ?thisPositionOn39) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216134, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216134) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216134, CONCAT('^(?:-*[^-]){', STR(((66 - ?templateMotifSequenceMatchBeginPositionQ9UBM1135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1148) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216136, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216136, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216136) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1148), '}'), '')))), '[^-]', ''))) AS ?step2149) . BIND(((?step2149 + ?targetMotifMatchRegionMatchBeginPositionMF_03216137) - 1) AS ?thisPositionOn40) . BIND(?this AS ?pfs1t150) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn39))) AS ?pfsb37) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfse38) . FILTER ((BOUND(?thisPositionOn39) && BOUND(?thisPositionOn40))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a36')) AS ?annotation36) . BIND(?this AS ?pfs35) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch155 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1156 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1158 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216151 . ?templateMotifSequenceMatchRegionQ9UBM1156 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1157 . ?templateMotifSequenceMatchBeginQ9UBM1157 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1152 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1158 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch159 faldo:location ?targetMotifMatchRegionMatch160 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216162 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216153 . ?targetMotifMatchRegionMatch160 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216161 . ?targetMotifMatchRegionMatchBeginMF_03216161 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216154 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216162 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216151, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216151) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216151, CONCAT('^(?:-*[^-]){', STR(((67 - ?templateMotifSequenceMatchBeginPositionQ9UBM1152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1163) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216153, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216153, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1163), '}'), '')))), '[^-]', ''))) AS ?step2164) . BIND(((?step2164 + ?targetMotifMatchRegionMatchBeginPositionMF_03216154) - 1) AS ?thisPositionOn45) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216151, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216151) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216151, CONCAT('^(?:-*[^-]){', STR(((93 - ?templateMotifSequenceMatchBeginPositionQ9UBM1152) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1165) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216153, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216153, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216153) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216153, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1165), '}'), '')))), '[^-]', ''))) AS ?step2166) . BIND(((?step2166 + ?targetMotifMatchRegionMatchBeginPositionMF_03216154) - 1) AS ?thisPositionOn46) . BIND(?this AS ?pfs1t167) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfsb43) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfse44) . FILTER ((BOUND(?thisPositionOn45) && BOUND(?thisPositionOn46))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a42')) AS ?annotation42) . BIND(?this AS ?pfs41) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch172 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1173 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1175 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216168 . ?templateMotifSequenceMatchRegionQ9UBM1173 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1174 . ?templateMotifSequenceMatchBeginQ9UBM1174 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1169 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1175 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch176 faldo:location ?targetMotifMatchRegionMatch177 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216179 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216170 . ?targetMotifMatchRegionMatch177 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216178 . ?targetMotifMatchRegionMatchBeginMF_03216178 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216171 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216179 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216168, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216168) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216168, CONCAT('^(?:-*[^-]){', STR(((94 - ?templateMotifSequenceMatchBeginPositionQ9UBM1169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1180) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216170, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216170, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1180), '}'), '')))), '[^-]', ''))) AS ?step2181) . BIND(((?step2181 + ?targetMotifMatchRegionMatchBeginPositionMF_03216171) - 1) AS ?thisPositionOn51) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216168, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216168) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216168, CONCAT('^(?:-*[^-]){', STR(((114 - ?templateMotifSequenceMatchBeginPositionQ9UBM1169) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216170, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216170, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216170) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216170, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_03216171) - 1) AS ?thisPositionOn52) . BIND(?this AS ?pfs1t184) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb49) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse50) . FILTER ((BOUND(?thisPositionOn51) && BOUND(?thisPositionOn52))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a48')) AS ?annotation48) . BIND(?this AS ?pfs47) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216185 . ?templateMotifSequenceMatchRegionQ9UBM1190 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1191 . ?templateMotifSequenceMatchBeginQ9UBM1191 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1186 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1192 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216187 . ?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216195 . ?targetMotifMatchRegionMatchBeginMF_03216195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216196 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216185, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216185) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216185, CONCAT('^(?:-*[^-]){', STR(((115 - ?templateMotifSequenceMatchBeginPositionQ9UBM1186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216187, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216187, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_03216188) - 1) AS ?thisPositionOn57) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216185, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216185) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216185, CONCAT('^(?:-*[^-]){', STR(((157 - ?templateMotifSequenceMatchBeginPositionQ9UBM1186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216187, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216187, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216187) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1199), '}'), '')))), '[^-]', ''))) AS ?step2200) . BIND(((?step2200 + ?targetMotifMatchRegionMatchBeginPositionMF_03216188) - 1) AS ?thisPositionOn58) . BIND(?this AS ?pfs1t201) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn57))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfse56) . FILTER ((BOUND(?thisPositionOn57) && BOUND(?thisPositionOn58))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch206 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1207 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1209 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216202 . ?templateMotifSequenceMatchRegionQ9UBM1207 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1208 . ?templateMotifSequenceMatchBeginQ9UBM1208 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1203 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1209 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch210 faldo:location ?targetMotifMatchRegionMatch211 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216213 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216204 . ?targetMotifMatchRegionMatch211 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216212 . ?targetMotifMatchRegionMatchBeginMF_03216212 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216205 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216213 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216202, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216202) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216202, CONCAT('^(?:-*[^-]){', STR(((158 - ?templateMotifSequenceMatchBeginPositionQ9UBM1203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1214) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216204, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216204) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216204, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216204) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1214), '}'), '')))), '[^-]', ''))) AS ?step2215) . BIND(((?step2215 + ?targetMotifMatchRegionMatchBeginPositionMF_03216205) - 1) AS ?thisPositionOn63) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216202, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216202) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216202, CONCAT('^(?:-*[^-]){', STR(((178 - ?templateMotifSequenceMatchBeginPositionQ9UBM1203) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1216) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216204, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216204) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216204, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216204) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216204, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1216), '}'), '')))), '[^-]', ''))) AS ?step2217) . BIND(((?step2217 + ?targetMotifMatchRegionMatchBeginPositionMF_03216205) - 1) AS ?thisPositionOn64) . BIND(?this AS ?pfs1t218) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfsb61) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn64))) AS ?pfse62) . FILTER ((BOUND(?thisPositionOn63) && BOUND(?thisPositionOn64))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a60')) AS ?annotation60) . BIND(?this AS ?pfs59) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch223 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1224 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1226 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216219 . ?templateMotifSequenceMatchRegionQ9UBM1224 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1225 . ?templateMotifSequenceMatchBeginQ9UBM1225 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1220 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1226 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch227 faldo:location ?targetMotifMatchRegionMatch228 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216230 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216221 . ?targetMotifMatchRegionMatch228 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216229 . ?targetMotifMatchRegionMatchBeginMF_03216229 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216222 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216230 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216219, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216219) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216219, CONCAT('^(?:-*[^-]){', STR(((179 - ?templateMotifSequenceMatchBeginPositionQ9UBM1220) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1231) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216221, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216221) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216221, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216221) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216221, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1231), '}'), '')))), '[^-]', ''))) AS ?step2232) . BIND(((?step2232 + ?targetMotifMatchRegionMatchBeginPositionMF_03216222) - 1) AS ?thisPositionOn69) . BIND(STRLEN(?thisSequenceValue) AS ?thisPositionOn70) . BIND(?this AS ?pfs1t233) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb67) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse68) . FILTER ((BOUND(?thisPositionOn69) && BOUND(?thisPositionOn70))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a66')) AS ?annotation66) . BIND(?this AS ?pfs65) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch238 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1239 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1241 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216234 . ?templateMotifSequenceMatchRegionQ9UBM1239 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1240 . ?templateMotifSequenceMatchBeginQ9UBM1240 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1235 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1241 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch242 faldo:location ?targetMotifMatchRegionMatch243 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216245 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216236 . ?targetMotifMatchRegionMatch243 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216244 . ?targetMotifMatchRegionMatchBeginMF_03216244 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216237 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216245 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216234, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216234) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216234, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionQ9UBM1235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1246) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216236, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216236, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1246), '}'), '')))), '[^-]', ''))) AS ?step2247) . BIND(((?step2247 + ?targetMotifMatchRegionMatchBeginPositionMF_03216237) - 1) AS ?thisPositionOn76) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216234, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216234) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216234, CONCAT('^(?:-*[^-]){', STR(((100 - ?templateMotifSequenceMatchBeginPositionQ9UBM1235) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1248) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216236, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216236, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216236) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216236, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1248), '}'), '')))), '[^-]', ''))) AS ?step2249) . BIND(((?step2249 + ?targetMotifMatchRegionMatchBeginPositionMF_03216237) - 1) AS ?thisPositionOn77) . BIND(?this AS ?pfs1t250) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)G', SUBSTR(?thisSequenceValue, ?thisPositionOn76, (?thisPositionOn77 - ?thisPositionOn76)))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch255 faldo:location ?templateMotifSequenceMatchRegionQ9UBM1256 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ9UBM1258 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ9UBM1MF_03216251 . ?templateMotifSequenceMatchRegionQ9UBM1256 faldo:begin ?templateMotifSequenceMatchBeginQ9UBM1257 . ?templateMotifSequenceMatchBeginQ9UBM1257 faldo:position ?templateMotifSequenceMatchBeginPositionQ9UBM1252 ; faldo:reference isoform:Q9UBM1-1 . ?templateMotifSequenceProfileAlignmentOperationQ9UBM1258 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . ?targetMotifMatch259 faldo:location ?targetMotifMatchRegionMatch260 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_03216262 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ9UBM1MF_03216253 . ?targetMotifMatchRegionMatch260 faldo:begin ?targetMotifMatchRegionMatchBeginMF_03216261 . ?targetMotifMatchRegionMatchBeginMF_03216261 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_03216254 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_03216262 edam:has_input signature:MF_03216 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216251, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216251) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216251, CONCAT('^(?:-*[^-]){', STR(((180 - ?templateMotifSequenceMatchBeginPositionQ9UBM1252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1263) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216253, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216253) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216253, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216253) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1263), '}'), '')))), '[^-]', ''))) AS ?step2264) . BIND(((?step2264 + ?targetMotifMatchRegionMatchBeginPositionMF_03216254) - 1) AS ?thisPositionOn83) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ9UBM1MF_03216251, 1, (STRLEN(?templateMotifCigarQ9UBM1MF_03216251) - STRLEN(REPLACE(?templateMotifCigarQ9UBM1MF_03216251, CONCAT('^(?:-*[^-]){', STR(((181 - ?templateMotifSequenceMatchBeginPositionQ9UBM1252) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1265) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216253, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216253) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ9UBM1MF_03216253, 1, (STRLEN(?targetMotifMatchCigarQ9UBM1MF_03216253) - STRLEN(REPLACE(?targetMotifMatchCigarQ9UBM1MF_03216253, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1265), '}'), '')))), '[^-]', ''))) AS ?step2266) . BIND(((?step2266 + ?targetMotifMatchRegionMatchBeginPositionMF_03216254) - 1) AS ?thisPositionOn84) . BIND(?this AS ?pfs1t267) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse81) . FILTER (REGEX('E[ARNDCQEGHILKMFPSTWYVBZJUOX]', SUBSTR(?thisSequenceValue, ?thisPositionOn83, (?thisPositionOn84 - ?thisPositionOn83)))) . BIND(URI(CONCAT(STR(?this), '#MF_03216a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case6) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4751 . })) . BIND(?this AS ?case7) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:33090 . BIND(?this AS ?case8) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:33090 . })) . BIND(?this AS ?case9) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon268 {taxon:4751 taxon:33090} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon268 . BIND(?this AS ?case10) . BIND(URI(CONCAT(STR(?this), '#MF_03216a11')) AS ?name11) . BIND(URI(CONCAT(STR(?this), '#MF_03216a12')) AS ?name12) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon269 {taxon:4751 taxon:33090} ?thisOrganism rdfs:subClassOf+ ?supertaxon269 . })) . BIND(?this AS ?case13) . BIND(URI(CONCAT(STR(?this), '#MF_03216a14')) AS ?name14) . BIND(URI(CONCAT(STR(?this), '#MF_03216a15')) AS ?name15) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon270 {taxon:33090 taxon:7742} ?thisOrganism rdfs:subClassOf+ ?supertaxon270 . })) . BIND(?this AS ?case16) . } }