CONSTRUCT { _:779277 up:source unirule:MF_03018 . _:779278 up:source unirule:MF_03018 . _:779279 up:source unirule:MF_03018 . _:779280 up:source unirule:MF_03018 . _:779281 up:source unirule:MF_03018 . _:779282 up:source unirule:MF_03018 . _:779283 up:source unirule:MF_03018 . _:779284 up:source unirule:MF_03018 . _:779285 up:source unirule:MF_03018 . _:779286 up:source unirule:MF_03018 . _:779287 up:source unirule:MF_03018 . _:779288 up:source unirule:MF_03018 . _:779289 up:source unirule:MF_03018 . _:779290 up:source unirule:MF_03018 . _:779291 up:source unirule:MF_03018 . _:779292 up:source unirule:MF_03018 . _:779293 up:source unirule:MF_03018 . _:779294 up:source unirule:MF_03018 . _:779295 up:source unirule:MF_03018 . _:779296 up:source unirule:MF_03018 . _:779297 up:source unirule:MF_03018 . _:779298 up:source unirule:MF_03018 . _:779299 up:source unirule:MF_03018 . _:779300 up:source unirule:MF_03018 . _:779301 up:source unirule:MF_03018 . _:779302 up:source unirule:MF_03018 . _:779303 up:source unirule:MF_03018 . _:779304 up:source unirule:MF_03018 . _:779305 up:source unirule:MF_03018 . _:779306 up:source unirule:MF_03018 . _:779307 up:source unirule:MF_03018 . _:779308 up:source unirule:MF_03018 . _:779309 up:source unirule:MF_03018 . _:779310 up:source unirule:MF_03018 . ?this up:annotation ?annotation0 , ?annotation2 , ?annotation3 , ?annotation4 ; up:classifiedWith GO:0004502 , GO:0006569 , GO:0019805 , GO:0034354 , GO:0043420 , GO:0050660 , keyword:274 , keyword:285 , keyword:496 , keyword:503 , keyword:521 , keyword:560 , keyword:662 . ?annotation0 up:activity ?activity1 ; rdf:type up:Catalytic_Activity_Annotation . ?activity1 up:catalyticActivity <http://rdf.rhea-db.org/20545>; up:enzymeClass <http://purl.uniprot.org/enzyme/1.14.13.9>. ?annotation2 up:cofactor chebi:57692 ; rdf:type up:Cofactor_Annotation . ?annotation3 a up:Pathway_Annotation ; rdfs:comment 'Cofactor biosynthesis; NAD(+) biosynthesis; quinolinate from L-kynurenine: step 1/3.' . ?annotation4 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the aromatic-ring hydroxylase family. KMO subfamily.' . ?case5 up:classifiedWith keyword:1133 , keyword:812 . ?case6 up:alternativeName ?name8 , ?name9 ; up:recommendedName ?name7 . ?name7 up:ecName '1.14.13.9' ; up:fullName 'Kynurenine 3-monooxygenase' ; rdf:type up:Structured_Name . ?name8 up:fullName 'Biosynthesis of nicotinic acid protein 4' ; rdf:type up:Structured_Name . ?name9 up:fullName 'Kynurenine 3-hydroxylase' ; rdf:type up:Structured_Name . ?case12 up:alternativeName ?name14 ; up:recommendedName ?name13 . ?name13 up:ecName '1.14.13.9' ; up:fullName 'Kynurenine 3-monooxygenase' ; rdf:type up:Structured_Name . ?name14 up:fullName 'Kynurenine 3-hydroxylase' ; rdf:type up:Structured_Name . ?case18 up:classifiedWith keyword:1000 . ?case20 up:classifiedWith GO:0031966 , keyword:472 . ?case22 up:classifiedWith GO:0005739 . ?pfs24 up:annotation ?annotation25 . ?annotation25 faldo:begin ?pfsb26 ; faldo:end ?pfse27 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb26 faldo:position ?thisPositionOn28 ; rdf:type faldo:ExactPosition . ?pfse27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfs30 up:annotation ?annotation31 . ?annotation31 faldo:begin ?pfsb32 ; faldo:end ?pfse33 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb32 faldo:position ?thisPositionOn34 ; rdf:type faldo:ExactPosition . ?pfse33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfs36 up:annotation ?annotation37 . ?annotation37 faldo:begin ?pfsb38 ; faldo:end ?pfse39 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb38 faldo:position ?thisPositionOn40 ; rdf:type faldo:ExactPosition . ?pfse39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfs42 up:annotation ?annotation43 . ?annotation43 faldo:begin ?pfsb44 ; faldo:end ?pfse45 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb44 faldo:position ?thisPositionOn46 ; rdf:type faldo:ExactPosition . ?pfse45 faldo:position ?thisPositionOn47 ; rdf:type faldo:ExactPosition . ?pfs48 up:annotation ?annotation49 . ?annotation49 faldo:begin ?pfsb50 ; faldo:end ?pfse51 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb50 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?pfse51 faldo:position ?thisPositionOn53 ; rdf:type faldo:ExactPosition . ?pfs54 up:annotation ?annotation55 . ?annotation55 faldo:begin ?pfsb56 ; faldo:end ?pfse57 ; rdf:type up:Transmembrane_Annotation ; rdfs:comment 'Helical' . ?pfsb56 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse57 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . _:779311 a rdf:Statement ; up:attribution _:779277 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation0 . _:779312 a rdf:Statement ; up:attribution _:779278 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation2 . _:779313 a rdf:Statement ; up:attribution _:779279 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:779314 a rdf:Statement ; up:attribution _:779280 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:779315 a rdf:Statement ; up:attribution _:779281 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:274 . _:779316 a rdf:Statement ; up:attribution _:779282 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:285 . _:779317 a rdf:Statement ; up:attribution _:779283 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:496 . _:779318 a rdf:Statement ; up:attribution _:779284 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:503 . _:779319 a rdf:Statement ; up:attribution _:779285 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:521 . _:779320 a rdf:Statement ; up:attribution _:779286 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:560 . _:779321 a rdf:Statement ; up:attribution _:779287 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:662 . _:779322 a rdf:Statement ; up:attribution _:779288 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004502 . _:779323 a rdf:Statement ; up:attribution _:779289 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0050660 . _:779324 a rdf:Statement ; up:attribution _:779290 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006569 . _:779325 a rdf:Statement ; up:attribution _:779291 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0019805 . _:779326 a rdf:Statement ; up:attribution _:779292 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0034354 . _:779327 a rdf:Statement ; up:attribution _:779293 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0043420 . _:779328 a rdf:Statement ; up:attribution _:779294 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:812 . _:779329 a rdf:Statement ; up:attribution _:779295 ; rdf:subject ?case5 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1133 . _:779330 a rdf:Statement ; up:attribution _:779296 ; rdf:subject ?case6 ; rdf:predicate up:recommendedName ; rdf:object ?name7 . _:779331 a rdf:Statement ; up:attribution _:779297 ; rdf:subject ?case6 ; rdf:predicate up:alternativeName ; rdf:object ?name8 . _:779332 a rdf:Statement ; up:attribution _:779298 ; rdf:subject ?case6 ; rdf:predicate up:alternativeName ; rdf:object ?name9 . _:779333 a rdf:Statement ; up:attribution _:779299 ; rdf:subject ?case12 ; rdf:predicate up:recommendedName ; rdf:object ?name13 . _:779334 a rdf:Statement ; up:attribution _:779300 ; rdf:subject ?case12 ; rdf:predicate up:alternativeName ; rdf:object ?name14 . _:779335 a rdf:Statement ; up:attribution _:779301 ; rdf:subject ?case18 ; rdf:predicate up:classifiedWith ; rdf:object keyword:1000 . _:779336 a rdf:Statement ; up:attribution _:779302 ; rdf:subject ?case20 ; rdf:predicate up:classifiedWith ; rdf:object keyword:472 . _:779337 a rdf:Statement ; up:attribution _:779303 ; rdf:subject ?case20 ; rdf:predicate up:classifiedWith ; rdf:object GO:0031966 . _:779338 a rdf:Statement ; up:attribution _:779304 ; rdf:subject ?case22 ; rdf:predicate up:classifiedWith ; rdf:object GO:0005739 . _:779339 a rdf:Statement ; up:source unirule:MF_03018 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:779340 a rdf:Statement ; up:attribution _:779305 ; rdf:subject ?pfs24 ; rdf:predicate up:annotation ; rdf:object ?annotation25 . _:779341 a rdf:Statement ; up:source unirule:MF_03018 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:779342 a rdf:Statement ; up:attribution _:779306 ; rdf:subject ?pfs30 ; rdf:predicate up:annotation ; rdf:object ?annotation31 . _:779343 a rdf:Statement ; up:source unirule:MF_03018 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:779344 a rdf:Statement ; up:attribution _:779307 ; rdf:subject ?pfs36 ; rdf:predicate up:annotation ; rdf:object ?annotation37 . _:779345 a rdf:Statement ; up:source unirule:MF_03018 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:779346 a rdf:Statement ; up:attribution _:779308 ; rdf:subject ?pfs42 ; rdf:predicate up:annotation ; rdf:object ?annotation43 . _:779347 a rdf:Statement ; up:source unirule:MF_03018 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:779348 a rdf:Statement ; up:attribution _:779309 ; rdf:subject ?pfs48 ; rdf:predicate up:annotation ; rdf:object ?annotation49 . _:779349 a rdf:Statement ; up:source unirule:MF_03018 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . _:779350 a rdf:Statement ; up:attribution _:779310 ; rdf:subject ?pfs54 ; rdf:predicate up:annotation ; rdf:object ?annotation55 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_03018 #Rule MF_03018 Created by:bridge on:2009-02-12 Modified by:ecastro on:2019-11-20 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_01971 . ?thisOrganism rdfs:subClassOf+ taxon:2759 . BIND(URI(CONCAT(STR(?this), '#MF_03018a0')) AS ?annotation0) . BIND(URI(CONCAT(STR(?this), '#MF_03018a2')) AS ?annotation2) . BIND(URI(CONCAT(STR(?this), '#MF_03018a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_03018a4')) AS ?annotation4) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch64 faldo:location ?templateMotifSequenceMatchRegionA1Z74665 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA1Z74667 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA1Z746MF_0197160 . ?templateMotifSequenceMatchRegionA1Z74665 faldo:begin ?templateMotifSequenceMatchBeginA1Z74666 . ?templateMotifSequenceMatchBeginA1Z74666 faldo:position ?templateMotifSequenceMatchBeginPositionA1Z74661 ; faldo:reference isoform:A1Z746-1 . ?templateMotifSequenceProfileAlignmentOperationA1Z74667 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . ?targetMotifMatch68 faldo:location ?targetMotifMatchRegionMatch69 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0197171 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA1Z746MF_0197162 . ?targetMotifMatchRegionMatch69 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0197170 . ?targetMotifMatchRegionMatchBeginMF_0197170 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197163 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0197171 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagtransmembrane) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:6656 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA1Z746MF_0197160, 1, (STRLEN(?templateMotifCigarA1Z746MF_0197160) - STRLEN(REPLACE(?templateMotifCigarA1Z746MF_0197160, CONCAT('^(?:-*[^-]){', STR(((405 - ?templateMotifSequenceMatchBeginPositionA1Z74661) + 1)), '}'), '')))), '[a-z]', '')) AS ?step172) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197162, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197162) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197162, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197162) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step172), '}'), '')))), '[^-]', ''))) AS ?step273) . BIND(((?step273 + ?targetMotifMatchRegionMatchBeginPositionMF_0197163) - 1) AS ?thisPositionOn28) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA1Z746MF_0197160, 1, (STRLEN(?templateMotifCigarA1Z746MF_0197160) - STRLEN(REPLACE(?templateMotifCigarA1Z746MF_0197160, CONCAT('^(?:-*[^-]){', STR(((427 - ?templateMotifSequenceMatchBeginPositionA1Z74661) + 1)), '}'), '')))), '[a-z]', '')) AS ?step174) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197162, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197162) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197162, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197162) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197162, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step174), '}'), '')))), '[^-]', ''))) AS ?step275) . BIND(((?step275 + ?targetMotifMatchRegionMatchBeginPositionMF_0197163) - 1) AS ?thisPositionOn29) . BIND(?this AS ?pfs1t76) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn28))) AS ?pfsb26) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfse27) . FILTER ((BOUND(?thisPositionOn28) && BOUND(?thisPositionOn29))) . BIND(URI(CONCAT(STR(?this), '#MF_03018a25')) AS ?annotation25) . BIND(?this AS ?pfs24) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch81 faldo:location ?templateMotifSequenceMatchRegionA1Z74682 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA1Z74684 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA1Z746MF_0197177 . ?templateMotifSequenceMatchRegionA1Z74682 faldo:begin ?templateMotifSequenceMatchBeginA1Z74683 . ?templateMotifSequenceMatchBeginA1Z74683 faldo:position ?templateMotifSequenceMatchBeginPositionA1Z74678 ; faldo:reference isoform:A1Z746-1 . ?templateMotifSequenceProfileAlignmentOperationA1Z74684 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . ?targetMotifMatch85 faldo:location ?targetMotifMatchRegionMatch86 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0197188 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA1Z746MF_0197179 . ?targetMotifMatchRegionMatch86 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0197187 . ?targetMotifMatchRegionMatchBeginMF_0197187 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197180 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0197188 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagtransmembrane) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:6656 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA1Z746MF_0197177, 1, (STRLEN(?templateMotifCigarA1Z746MF_0197177) - STRLEN(REPLACE(?templateMotifCigarA1Z746MF_0197177, CONCAT('^(?:-*[^-]){', STR(((440 - ?templateMotifSequenceMatchBeginPositionA1Z74678) + 1)), '}'), '')))), '[a-z]', '')) AS ?step189) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197179, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197179) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197179, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197179) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step189), '}'), '')))), '[^-]', ''))) AS ?step290) . BIND(((?step290 + ?targetMotifMatchRegionMatchBeginPositionMF_0197180) - 1) AS ?thisPositionOn34) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA1Z746MF_0197177, 1, (STRLEN(?templateMotifCigarA1Z746MF_0197177) - STRLEN(REPLACE(?templateMotifCigarA1Z746MF_0197177, CONCAT('^(?:-*[^-]){', STR(((462 - ?templateMotifSequenceMatchBeginPositionA1Z74678) + 1)), '}'), '')))), '[a-z]', '')) AS ?step191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197179, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197179) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA1Z746MF_0197179, 1, (STRLEN(?targetMotifMatchCigarA1Z746MF_0197179) - STRLEN(REPLACE(?targetMotifMatchCigarA1Z746MF_0197179, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step191), '}'), '')))), '[^-]', ''))) AS ?step292) . BIND(((?step292 + ?targetMotifMatchRegionMatchBeginPositionMF_0197180) - 1) AS ?thisPositionOn35) . BIND(?this AS ?pfs1t93) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn34))) AS ?pfsb32) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfse33) . FILTER ((BOUND(?thisPositionOn34) && BOUND(?thisPositionOn35))) . BIND(URI(CONCAT(STR(?this), '#MF_03018a31')) AS ?annotation31) . BIND(?this AS ?pfs30) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch98 faldo:location ?templateMotifSequenceMatchRegionA8Y43299 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA8Y432101 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA8Y432MF_0197194 . ?templateMotifSequenceMatchRegionA8Y43299 faldo:begin ?templateMotifSequenceMatchBeginA8Y432100 . ?templateMotifSequenceMatchBeginA8Y432100 faldo:position ?templateMotifSequenceMatchBeginPositionA8Y43295 ; faldo:reference isoform:A8Y432-1 . ?templateMotifSequenceProfileAlignmentOperationA8Y432101 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . ?targetMotifMatch102 faldo:location ?targetMotifMatchRegionMatch103 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01971105 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA8Y432MF_0197196 . ?targetMotifMatchRegionMatch103 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01971104 . ?targetMotifMatchRegionMatchBeginMF_01971104 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0197197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01971105 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagtransmembrane) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:6231 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA8Y432MF_0197194, 1, (STRLEN(?templateMotifCigarA8Y432MF_0197194) - STRLEN(REPLACE(?templateMotifCigarA8Y432MF_0197194, CONCAT('^(?:-*[^-]){', STR(((395 - ?templateMotifSequenceMatchBeginPositionA8Y43295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1106) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA8Y432MF_0197196, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_0197196) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_0197196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA8Y432MF_0197196, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_0197196) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_0197196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1106), '}'), '')))), '[^-]', ''))) AS ?step2107) . BIND(((?step2107 + ?targetMotifMatchRegionMatchBeginPositionMF_0197197) - 1) AS ?thisPositionOn40) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA8Y432MF_0197194, 1, (STRLEN(?templateMotifCigarA8Y432MF_0197194) - STRLEN(REPLACE(?templateMotifCigarA8Y432MF_0197194, CONCAT('^(?:-*[^-]){', STR(((415 - ?templateMotifSequenceMatchBeginPositionA8Y43295) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1108) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA8Y432MF_0197196, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_0197196) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_0197196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA8Y432MF_0197196, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_0197196) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_0197196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1108), '}'), '')))), '[^-]', ''))) AS ?step2109) . BIND(((?step2109 + ?targetMotifMatchRegionMatchBeginPositionMF_0197197) - 1) AS ?thisPositionOn41) . BIND(?this AS ?pfs2t110) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn40))) AS ?pfsb38) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfse39) . FILTER ((BOUND(?thisPositionOn40) && BOUND(?thisPositionOn41))) . BIND(URI(CONCAT(STR(?this), '#MF_03018a37')) AS ?annotation37) . BIND(?this AS ?pfs36) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch115 faldo:location ?templateMotifSequenceMatchRegionA8Y432116 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationA8Y432118 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarA8Y432MF_01971111 . ?templateMotifSequenceMatchRegionA8Y432116 faldo:begin ?templateMotifSequenceMatchBeginA8Y432117 . ?templateMotifSequenceMatchBeginA8Y432117 faldo:position ?templateMotifSequenceMatchBeginPositionA8Y432112 ; faldo:reference isoform:A8Y432-1 . ?templateMotifSequenceProfileAlignmentOperationA8Y432118 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . ?targetMotifMatch119 faldo:location ?targetMotifMatchRegionMatch120 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01971122 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarA8Y432MF_01971113 . ?targetMotifMatchRegionMatch120 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01971121 . ?targetMotifMatchRegionMatchBeginMF_01971121 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01971114 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01971122 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagtransmembrane) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:6231 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA8Y432MF_01971111, 1, (STRLEN(?templateMotifCigarA8Y432MF_01971111) - STRLEN(REPLACE(?templateMotifCigarA8Y432MF_01971111, CONCAT('^(?:-*[^-]){', STR(((432 - ?templateMotifSequenceMatchBeginPositionA8Y432112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1123) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA8Y432MF_01971113, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_01971113) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_01971113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA8Y432MF_01971113, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_01971113) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_01971113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1123), '}'), '')))), '[^-]', ''))) AS ?step2124) . BIND(((?step2124 + ?targetMotifMatchRegionMatchBeginPositionMF_01971114) - 1) AS ?thisPositionOn46) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarA8Y432MF_01971111, 1, (STRLEN(?templateMotifCigarA8Y432MF_01971111) - STRLEN(REPLACE(?templateMotifCigarA8Y432MF_01971111, CONCAT('^(?:-*[^-]){', STR(((452 - ?templateMotifSequenceMatchBeginPositionA8Y432112) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1125) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarA8Y432MF_01971113, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_01971113) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_01971113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarA8Y432MF_01971113, 1, (STRLEN(?targetMotifMatchCigarA8Y432MF_01971113) - STRLEN(REPLACE(?targetMotifMatchCigarA8Y432MF_01971113, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1125), '}'), '')))), '[^-]', ''))) AS ?step2126) . BIND(((?step2126 + ?targetMotifMatchRegionMatchBeginPositionMF_01971114) - 1) AS ?thisPositionOn47) . BIND(?this AS ?pfs2t127) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn46))) AS ?pfsb44) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn47))) AS ?pfse45) . FILTER ((BOUND(?thisPositionOn46) && BOUND(?thisPositionOn47))) . BIND(URI(CONCAT(STR(?this), '#MF_03018a43')) AS ?annotation43) . BIND(?this AS ?pfs42) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch132 faldo:location ?templateMotifSequenceMatchRegionO15229133 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15229135 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15229MF_01971128 . ?templateMotifSequenceMatchRegionO15229133 faldo:begin ?templateMotifSequenceMatchBeginO15229134 . ?templateMotifSequenceMatchBeginO15229134 faldo:position ?templateMotifSequenceMatchBeginPositionO15229129 ; faldo:reference isoform:O15229-1 . ?templateMotifSequenceProfileAlignmentOperationO15229135 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . ?targetMotifMatch136 faldo:location ?targetMotifMatchRegionMatch137 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01971139 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15229MF_01971130 . ?targetMotifMatchRegionMatch137 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01971138 . ?targetMotifMatchRegionMatchBeginMF_01971138 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01971131 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01971139 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagtransmembrane) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15229MF_01971128, 1, (STRLEN(?templateMotifCigarO15229MF_01971128) - STRLEN(REPLACE(?templateMotifCigarO15229MF_01971128, CONCAT('^(?:-*[^-]){', STR(((385 - ?templateMotifSequenceMatchBeginPositionO15229129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1140) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15229MF_01971130, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971130) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15229MF_01971130, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971130) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1140), '}'), '')))), '[^-]', ''))) AS ?step2141) . BIND(((?step2141 + ?targetMotifMatchRegionMatchBeginPositionMF_01971131) - 1) AS ?thisPositionOn52) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15229MF_01971128, 1, (STRLEN(?templateMotifCigarO15229MF_01971128) - STRLEN(REPLACE(?templateMotifCigarO15229MF_01971128, CONCAT('^(?:-*[^-]){', STR(((404 - ?templateMotifSequenceMatchBeginPositionO15229129) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1142) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15229MF_01971130, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971130) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15229MF_01971130, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971130) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971130, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1142), '}'), '')))), '[^-]', ''))) AS ?step2143) . BIND(((?step2143 + ?targetMotifMatchRegionMatchBeginPositionMF_01971131) - 1) AS ?thisPositionOn53) . BIND(?this AS ?pfs3t144) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfsb50) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn53))) AS ?pfse51) . FILTER ((BOUND(?thisPositionOn52) && BOUND(?thisPositionOn53))) . BIND(URI(CONCAT(STR(?this), '#MF_03018a49')) AS ?annotation49) . BIND(?this AS ?pfs48) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch149 faldo:location ?templateMotifSequenceMatchRegionO15229150 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationO15229152 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarO15229MF_01971145 . ?templateMotifSequenceMatchRegionO15229150 faldo:begin ?templateMotifSequenceMatchBeginO15229151 . ?templateMotifSequenceMatchBeginO15229151 faldo:position ?templateMotifSequenceMatchBeginPositionO15229146 ; faldo:reference isoform:O15229-1 . ?templateMotifSequenceProfileAlignmentOperationO15229152 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . ?targetMotifMatch153 faldo:location ?targetMotifMatchRegionMatch154 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_01971156 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarO15229MF_01971147 . ?targetMotifMatchRegionMatch154 faldo:begin ?targetMotifMatchRegionMatchBeginMF_01971155 . ?targetMotifMatchRegionMatchBeginMF_01971155 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_01971148 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_01971156 edam:has_input signature:MF_01971 ; rdf:type edam:operation_0300 . BIND(?this AS ?tagtransmembrane) . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15229MF_01971145, 1, (STRLEN(?templateMotifCigarO15229MF_01971145) - STRLEN(REPLACE(?templateMotifCigarO15229MF_01971145, CONCAT('^(?:-*[^-]){', STR(((425 - ?templateMotifSequenceMatchBeginPositionO15229146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1157) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15229MF_01971147, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971147) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15229MF_01971147, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971147) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1157), '}'), '')))), '[^-]', ''))) AS ?step2158) . BIND(((?step2158 + ?targetMotifMatchRegionMatchBeginPositionMF_01971148) - 1) AS ?thisPositionOn58) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarO15229MF_01971145, 1, (STRLEN(?templateMotifCigarO15229MF_01971145) - STRLEN(REPLACE(?templateMotifCigarO15229MF_01971145, CONCAT('^(?:-*[^-]){', STR(((445 - ?templateMotifSequenceMatchBeginPositionO15229146) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1159) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarO15229MF_01971147, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971147) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarO15229MF_01971147, 1, (STRLEN(?targetMotifMatchCigarO15229MF_01971147) - STRLEN(REPLACE(?targetMotifMatchCigarO15229MF_01971147, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1159), '}'), '')))), '[^-]', ''))) AS ?step2160) . BIND(((?step2160 + ?targetMotifMatchRegionMatchBeginPositionMF_01971148) - 1) AS ?thisPositionOn59) . BIND(?this AS ?pfs3t161) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb56) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse57) . FILTER ((BOUND(?thisPositionOn58) && BOUND(?thisPositionOn59))) . BIND(URI(CONCAT(STR(?this), '#MF_03018a55')) AS ?annotation55) . BIND(?this AS ?pfs54) . } OPTIONAL { ?this a up:Protein . BIND(?this AS ?caseWithTag162) . } BIND(IF(BOUND(?tagtransmembrane), ?caseWithTag162, ?UNBOUND_VARIABLE) AS ?case5) . OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:4751 . BIND(?this AS ?case6) . BIND(URI(CONCAT(STR(?this), '#MF_03018a7')) AS ?name7) . BIND(URI(CONCAT(STR(?this), '#MF_03018a8')) AS ?name8) . BIND(URI(CONCAT(STR(?this), '#MF_03018a9')) AS ?name9) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:40674 . BIND(?this AS ?case10) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7742 . BIND(?this AS ?case11) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:4751 . })) . BIND(?this AS ?case12) . BIND(URI(CONCAT(STR(?this), '#MF_03018a13')) AS ?name13) . BIND(URI(CONCAT(STR(?this), '#MF_03018a14')) AS ?name14) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:5782 . BIND(?this AS ?case15) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:7214 . BIND(?this AS ?case16) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { ?thisOrganism rdfs:subClassOf+ taxon:40674 . })) . BIND(?this AS ?case17) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon163 {taxon:7742 taxon:4751} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon163 . BIND(?this AS ?case18) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon164 {taxon:6656 taxon:6231} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon164 . BIND(?this AS ?case19) . } OPTIONAL { ?this a up:Protein . VALUES ?supertaxon165 {taxon:7742 taxon:6656 taxon:6231 taxon:4751} ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ ?supertaxon165 . BIND(?this AS ?case20) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon166 {taxon:4751 taxon:6656 taxon:6231 taxon:7742} ?thisOrganism rdfs:subClassOf+ ?supertaxon166 . })) . BIND(?this AS ?case21) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . FILTER (! (EXISTS { VALUES ?supertaxon167 {taxon:7742 taxon:6656 taxon:6231 taxon:4751} ?thisOrganism rdfs:subClassOf+ ?supertaxon167 . })) . BIND(?this AS ?case22) . } OPTIONAL { ?this a up:Protein . ?this up:organism ?thisOrganism . ?thisOrganism rdfs:subClassOf+ taxon:2759 . FILTER (! (EXISTS { VALUES ?supertaxon168 {taxon:4751 taxon:6231 taxon:5782 taxon:6656} ?thisOrganism rdfs:subClassOf+ ?supertaxon168 . })) . BIND(?this AS ?case23) . } }