CONSTRUCT { _:234383 up:source unirule:MF_00614 . _:234384 up:source unirule:MF_00614 . _:234385 up:source unirule:MF_00614 . _:234386 up:source unirule:MF_00614 . _:234387 up:source unirule:MF_00614 . _:234388 up:source unirule:MF_00614 . _:234389 up:source unirule:MF_00614 . _:234390 up:source unirule:MF_00614 . _:234391 up:source unirule:MF_00614 . _:234392 up:source unirule:MF_00614 . _:234393 up:source unirule:MF_00614 . _:234394 up:source unirule:MF_00614 . _:234395 up:source unirule:MF_00614 . _:234396 up:source unirule:MF_00614 . _:234397 up:source unirule:MF_00614 . _:234398 up:source unirule:MF_00614 . _:234399 up:source unirule:MF_00614 . _:234400 up:source unirule:MF_00614 . _:234401 up:source unirule:MF_00614 . _:234402 up:source unirule:MF_00614 . _:234403 up:source unirule:MF_00614 . _:234404 up:source unirule:MF_00614 . _:234405 up:source unirule:MF_00614 . _:234406 up:source unirule:MF_00614 . _:234407 up:source unirule:MF_00614 . _:234408 up:source unirule:MF_00614 . _:234409 up:source unirule:MF_00614 . _:234410 up:source unirule:MF_00614 . _:234411 up:source unirule:MF_00614 . _:234412 up:source unirule:MF_00614 . _:234413 up:source unirule:MF_00614 . _:234414 up:source unirule:MF_00614 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation5 , ?annotation6 ; up:classifiedWith GO:0000287 , GO:0003677 , GO:0006281 , GO:0008409 , GO:0017108 , GO:0043137 , keyword:227 , keyword:234 , keyword:235 , keyword:255 , keyword:269 , keyword:378 , keyword:460 , keyword:479 , keyword:540 ; up:recommendedName ?name0 . ?name0 up:ecName '3.1.-.-' ; up:fullName 'Flap endonuclease 1' ; up:shortName 'FEN-1' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Flap structure-specific endonuclease 1' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'fen' . ?annotation3 a up:Function_Annotation ; rdfs:comment "Structure-specific nuclease with 5'-flap endonuclease and 5'-3' exonuclease activities involved in DNA replication and repair. During DNA replication, cleaves the 5'-overhanging flap structure that is generated by displacement synthesis when DNA polymerase encounters the 5'-end of a downstream Okazaki fragment. Binds the unpaired 3'-DNA end and kinks the DNA to facilitate 5' cleavage specificity. Cleaves one nucleotide into the double-stranded DNA from the junction in flap DNA, leaving a nick for ligation. Also involved in the base excision repair (BER) pathway. Acts as a genome stabilization factor that prevents flaps from equilibrating into structurs that lead to duplications and deletions. Also possesses 5'-3' exonuclease activity on nicked or gapped double-stranded DNA." . ?annotation4 up:cofactor chebi:18420 ; rdf:type up:Cofactor_Annotation ; rdfs:comment 'Binds 2 magnesium ions per subunit. They probably participate in the reaction catalyzed by the enzyme. May bind an additional third magnesium ion after substrate binding.' . ?annotation5 a up:Subunit_Annotation ; rdfs:comment 'Interacts with PCNA. PCNA stimulates the nuclease activity without altering cleavage specificity.' . ?annotation6 a up:Similarity_Annotation ; rdfs:comment 'Belongs to the XPG/RAD2 endonuclease family. FEN1 subfamily.' . ?pfs7 up:annotation ?annotation8 . ?annotation8 faldo:begin ?pfsb9 ; faldo:end ?pfse10 ; rdf:type up:Region_Annotation ; rdfs:comment 'N-domain' . ?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:Region_Annotation ; rdfs:comment 'I-domain' . ?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:Region_Annotation ; rdfs:comment 'Interaction with PCNA' . ?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 ; up:ligand ?ligand29 ; rdf:type up:Binding_Site_Annotation . ?pfsb27 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn31 ; rdf:type faldo:ExactPosition . ?ligand29 rdfs:subClassOf chebi:18420 . ?pfs32 up:annotation ?annotation33 . ?annotation33 faldo:begin ?pfsb34 ; faldo:end ?pfse35 ; up:ligand ?ligand36 ; rdf:type up:Binding_Site_Annotation . ?pfsb34 faldo:position ?thisPositionOn37 ; rdf:type faldo:ExactPosition . ?pfse35 faldo:position ?thisPositionOn38 ; rdf:type faldo:ExactPosition . ?ligand36 rdfs:subClassOf chebi:18420 . ?pfs39 up:annotation ?annotation40 . ?annotation40 faldo:begin ?pfsb41 ; faldo:end ?pfse42 ; up:ligand ?ligand43 ; rdf:type up:Binding_Site_Annotation . ?pfsb41 faldo:position ?thisPositionOn44 ; rdf:type faldo:ExactPosition . ?pfse42 faldo:position ?thisPositionOn45 ; rdf:type faldo:ExactPosition . ?ligand43 rdfs:subClassOf chebi:18420 . ?pfs46 up:annotation ?annotation47 . ?annotation47 faldo:begin ?pfsb48 ; faldo:end ?pfse49 ; up:ligand ?ligand50 ; rdf:type up:Binding_Site_Annotation . ?pfsb48 faldo:position ?thisPositionOn51 ; rdf:type faldo:ExactPosition . ?pfse49 faldo:position ?thisPositionOn52 ; rdf:type faldo:ExactPosition . ?ligand50 rdfs:subClassOf chebi:18420 . ?pfs53 up:annotation ?annotation54 . ?annotation54 faldo:begin ?pfsb55 ; faldo:end ?pfse56 ; up:ligand ?ligand57 ; rdf:type up:Binding_Site_Annotation . ?pfsb55 faldo:position ?thisPositionOn58 ; rdf:type faldo:ExactPosition . ?pfse56 faldo:position ?thisPositionOn59 ; rdf:type faldo:ExactPosition . ?ligand57 rdfs:subClassOf chebi:18420 . ?pfs60 up:annotation ?annotation61 . ?annotation61 faldo:begin ?pfsb62 ; faldo:end ?pfse63 ; up:ligand ?ligand64 ; rdf:type up:Binding_Site_Annotation . ?pfsb62 faldo:position ?thisPositionOn65 ; rdf:type faldo:ExactPosition . ?pfse63 faldo:position ?thisPositionOn66 ; rdf:type faldo:ExactPosition . ?ligand64 rdfs:subClassOf chebi:18420 . ?pfs67 up:annotation ?annotation68 . ?annotation68 faldo:begin ?pfsb69 ; faldo:end ?pfse70 ; up:ligand ?ligand71 ; rdf:type up:Binding_Site_Annotation . ?pfsb69 faldo:position ?thisPositionOn72 ; rdf:type faldo:ExactPosition . ?pfse70 faldo:position ?thisPositionOn73 ; rdf:type faldo:ExactPosition . ?ligand71 rdfs:subClassOf chebi:18420 . _:234415 a rdf:Statement ; up:attribution _:234383 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:234416 a rdf:Statement ; up:attribution _:234384 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:234417 a rdf:Statement ; up:attribution _:234385 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:234418 a rdf:Statement ; up:attribution _:234386 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:234419 a rdf:Statement ; up:attribution _:234387 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:234420 a rdf:Statement ; up:attribution _:234388 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation5 . _:234421 a rdf:Statement ; up:attribution _:234389 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:234422 a rdf:Statement ; up:attribution _:234390 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:227 . _:234423 a rdf:Statement ; up:attribution _:234391 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:234 . _:234424 a rdf:Statement ; up:attribution _:234392 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:235 . _:234425 a rdf:Statement ; up:attribution _:234393 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:255 . _:234426 a rdf:Statement ; up:attribution _:234394 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:269 . _:234427 a rdf:Statement ; up:attribution _:234395 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:378 . _:234428 a rdf:Statement ; up:attribution _:234396 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:234429 a rdf:Statement ; up:attribution _:234397 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:234430 a rdf:Statement ; up:attribution _:234398 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:540 . _:234431 a rdf:Statement ; up:attribution _:234399 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0003677 . _:234432 a rdf:Statement ; up:attribution _:234400 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0008409 . _:234433 a rdf:Statement ; up:attribution _:234401 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0017108 . _:234434 a rdf:Statement ; up:attribution _:234402 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0000287 . _:234435 a rdf:Statement ; up:attribution _:234403 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0043137 . _:234436 a rdf:Statement ; up:attribution _:234404 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006281 . _:234437 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:234438 a rdf:Statement ; up:attribution _:234405 ; rdf:subject ?pfs7 ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:234439 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:234440 a rdf:Statement ; up:attribution _:234406 ; rdf:subject ?pfs13 ; rdf:predicate up:annotation ; rdf:object ?annotation14 . _:234441 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:234442 a rdf:Statement ; up:attribution _:234407 ; rdf:subject ?pfs19 ; rdf:predicate up:annotation ; rdf:object ?annotation20 . _:234443 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:234444 a rdf:Statement ; up:attribution _:234408 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:234445 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:234446 a rdf:Statement ; up:attribution _:234409 ; rdf:subject ?pfs32 ; rdf:predicate up:annotation ; rdf:object ?annotation33 . _:234447 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:234448 a rdf:Statement ; up:attribution _:234410 ; rdf:subject ?pfs39 ; rdf:predicate up:annotation ; rdf:object ?annotation40 . _:234449 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:234450 a rdf:Statement ; up:attribution _:234411 ; rdf:subject ?pfs46 ; rdf:predicate up:annotation ; rdf:object ?annotation47 . _:234451 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:234452 a rdf:Statement ; up:attribution _:234412 ; rdf:subject ?pfs53 ; rdf:predicate up:annotation ; rdf:object ?annotation54 . _:234453 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:234454 a rdf:Statement ; up:attribution _:234413 ; rdf:subject ?pfs60 ; rdf:predicate up:annotation ; rdf:object ?annotation61 . _:234455 a rdf:Statement ; up:source unirule:MF_00614 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . _:234456 a rdf:Statement ; up:attribution _:234414 ; rdf:subject ?pfs67 ; rdf:predicate up:annotation ; rdf:object ?annotation68 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00614 #Rule MF_00614 Created by:bairoch on:2003-01-31 Modified by:ecastro on:2023-06-01 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00614 . ?thisOrganism rdfs:subClassOf+ taxon:2157 . BIND(URI(CONCAT(STR(?this), '#MF_00614a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00614a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00614a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00614a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00614a5')) AS ?annotation5) . BIND(URI(CONCAT(STR(?this), '#MF_00614a6')) AS ?annotation6) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch78 faldo:location ?templateMotifSequenceMatchRegionQ5883979 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5883981 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_0061474 . ?templateMotifSequenceMatchRegionQ5883979 faldo:begin ?templateMotifSequenceMatchBeginQ5883980 . ?templateMotifSequenceMatchBeginQ5883980 faldo:position ?templateMotifSequenceMatchBeginPositionQ5883975 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ5883981 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch82 faldo:location ?targetMotifMatchRegionMatch83 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0061485 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_0061476 . ?targetMotifMatchRegionMatch83 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0061484 . ?targetMotifMatchRegionMatchBeginMF_0061484 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0061477 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0061485 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_0061474, 1, (STRLEN(?templateMotifCigarQ58839MF_0061474) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_0061474, CONCAT('^(?:-*[^-]){', STR(((1 - ?templateMotifSequenceMatchBeginPositionQ5883975) + 1)), '}'), '')))), '[a-z]', '')) AS ?step186) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_0061476, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_0061476) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_0061476, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_0061476, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_0061476) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_0061476, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step186), '}'), '')))), '[^-]', ''))) AS ?step287) . BIND(((?step287 + ?targetMotifMatchRegionMatchBeginPositionMF_0061477) - 1) AS ?thisPositionOn11) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_0061474, 1, (STRLEN(?templateMotifCigarQ58839MF_0061474) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_0061474, CONCAT('^(?:-*[^-]){', STR(((98 - ?templateMotifSequenceMatchBeginPositionQ5883975) + 1)), '}'), '')))), '[a-z]', '')) AS ?step188) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_0061476, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_0061476) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_0061476, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_0061476, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_0061476) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_0061476, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step188), '}'), '')))), '[^-]', ''))) AS ?step289) . BIND(((?step289 + ?targetMotifMatchRegionMatchBeginPositionMF_0061477) - 1) AS ?thisPositionOn12) . BIND(?this AS ?pfs1t90) . 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_00614a8')) AS ?annotation8) . BIND(?this AS ?pfs7) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch95 faldo:location ?templateMotifSequenceMatchRegionQ5883996 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ5883998 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_0061491 . ?templateMotifSequenceMatchRegionQ5883996 faldo:begin ?templateMotifSequenceMatchBeginQ5883997 . ?templateMotifSequenceMatchBeginQ5883997 faldo:position ?templateMotifSequenceMatchBeginPositionQ5883992 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ5883998 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch99 faldo:location ?targetMotifMatchRegionMatch100 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614102 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_0061493 . ?targetMotifMatchRegionMatch100 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614101 . ?targetMotifMatchRegionMatchBeginMF_00614101 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0061494 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614102 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_0061491, 1, (STRLEN(?templateMotifCigarQ58839MF_0061491) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_0061491, CONCAT('^(?:-*[^-]){', STR(((116 - ?templateMotifSequenceMatchBeginPositionQ5883992) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1103) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_0061493, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_0061493) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_0061493, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_0061493, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_0061493) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_0061493, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1103), '}'), '')))), '[^-]', ''))) AS ?step2104) . BIND(((?step2104 + ?targetMotifMatchRegionMatchBeginPositionMF_0061494) - 1) AS ?thisPositionOn17) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_0061491, 1, (STRLEN(?templateMotifCigarQ58839MF_0061491) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_0061491, CONCAT('^(?:-*[^-]){', STR(((245 - ?templateMotifSequenceMatchBeginPositionQ5883992) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1105) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_0061493, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_0061493) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_0061493, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_0061493, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_0061493) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_0061493, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1105), '}'), '')))), '[^-]', ''))) AS ?step2106) . BIND(((?step2106 + ?targetMotifMatchRegionMatchBeginPositionMF_0061494) - 1) AS ?thisPositionOn18) . BIND(?this AS ?pfs1t107) . 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_00614a14')) AS ?annotation14) . BIND(?this AS ?pfs13) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch112 faldo:location ?templateMotifSequenceMatchRegionQ58839113 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58839115 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_00614108 . ?templateMotifSequenceMatchRegionQ58839113 faldo:begin ?templateMotifSequenceMatchBeginQ58839114 . ?templateMotifSequenceMatchBeginQ58839114 faldo:position ?templateMotifSequenceMatchBeginPositionQ58839109 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ58839115 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch116 faldo:location ?targetMotifMatchRegionMatch117 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614119 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_00614110 . ?targetMotifMatchRegionMatch117 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614118 . ?targetMotifMatchRegionMatchBeginMF_00614118 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00614111 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614119 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614108, 1, (STRLEN(?templateMotifCigarQ58839MF_00614108) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614108, CONCAT('^(?:-*[^-]){', STR(((317 - ?templateMotifSequenceMatchBeginPositionQ58839109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1120) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614110, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614110) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614110, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614110) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1120), '}'), '')))), '[^-]', ''))) AS ?step2121) . BIND(((?step2121 + ?targetMotifMatchRegionMatchBeginPositionMF_00614111) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614108, 1, (STRLEN(?templateMotifCigarQ58839MF_00614108) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614108, CONCAT('^(?:-*[^-]){', STR(((325 - ?templateMotifSequenceMatchBeginPositionQ58839109) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1122) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614110, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614110) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614110, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614110) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614110, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1122), '}'), '')))), '[^-]', ''))) AS ?step2123) . BIND(((?step2123 + ?targetMotifMatchRegionMatchBeginPositionMF_00614111) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t124) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb21) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse22) . FILTER (REGEX('[ARNDCQEGHILKMFPSTWYVBZJUOX]Q[ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[ILM][ARNDCQEGHILKMFPSTWYVBZJUOX]{2)[FYW][FYILAT]', SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)))) . BIND(URI(CONCAT(STR(?this), '#MF_00614a20')) AS ?annotation20) . BIND(?this AS ?pfs19) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch129 faldo:location ?templateMotifSequenceMatchRegionQ58839130 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58839132 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_00614125 . ?templateMotifSequenceMatchRegionQ58839130 faldo:begin ?templateMotifSequenceMatchBeginQ58839131 . ?templateMotifSequenceMatchBeginQ58839131 faldo:position ?templateMotifSequenceMatchBeginPositionQ58839126 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ58839132 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch133 faldo:location ?targetMotifMatchRegionMatch134 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614136 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_00614127 . ?targetMotifMatchRegionMatch134 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614135 . ?targetMotifMatchRegionMatchBeginMF_00614135 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00614128 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614136 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614125, 1, (STRLEN(?templateMotifCigarQ58839MF_00614125) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614125, CONCAT('^(?:-*[^-]){', STR(((27 - ?templateMotifSequenceMatchBeginPositionQ58839126) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1137) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614127, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614127) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614127, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614127) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614127, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1137), '}'), '')))), '[^-]', ''))) AS ?step2138) . BIND(((?step2138 + ?targetMotifMatchRegionMatchBeginPositionMF_00614128) - 1) AS ?thisPositionOn30) . BIND(?thisPositionOn30 AS ?thisPositionOn31) . BIND(?this AS ?pfs1t139) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn31))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn30, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00614a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch144 faldo:location ?templateMotifSequenceMatchRegionQ58839145 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58839147 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_00614140 . ?templateMotifSequenceMatchRegionQ58839145 faldo:begin ?templateMotifSequenceMatchBeginQ58839146 . ?templateMotifSequenceMatchBeginQ58839146 faldo:position ?templateMotifSequenceMatchBeginPositionQ58839141 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ58839147 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch148 faldo:location ?targetMotifMatchRegionMatch149 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614151 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_00614142 . ?targetMotifMatchRegionMatch149 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614150 . ?targetMotifMatchRegionMatchBeginMF_00614150 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00614143 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614151 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614140, 1, (STRLEN(?templateMotifCigarQ58839MF_00614140) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614140, CONCAT('^(?:-*[^-]){', STR(((80 - ?templateMotifSequenceMatchBeginPositionQ58839141) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1152) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614142, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614142) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614142, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614142) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614142, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1152), '}'), '')))), '[^-]', ''))) AS ?step2153) . BIND(((?step2153 + ?targetMotifMatchRegionMatchBeginPositionMF_00614143) - 1) AS ?thisPositionOn37) . BIND(?thisPositionOn37 AS ?thisPositionOn38) . BIND(?this AS ?pfs1t154) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn37))) AS ?pfsb34) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn38))) AS ?pfse35) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn37, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00614a33')) AS ?annotation33) . BIND(?this AS ?pfs32) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch159 faldo:location ?templateMotifSequenceMatchRegionQ58839160 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58839162 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_00614155 . ?templateMotifSequenceMatchRegionQ58839160 faldo:begin ?templateMotifSequenceMatchBeginQ58839161 . ?templateMotifSequenceMatchBeginQ58839161 faldo:position ?templateMotifSequenceMatchBeginPositionQ58839156 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ58839162 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch163 faldo:location ?targetMotifMatchRegionMatch164 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614166 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_00614157 . ?targetMotifMatchRegionMatch164 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614165 . ?targetMotifMatchRegionMatchBeginMF_00614165 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00614158 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614166 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614155, 1, (STRLEN(?templateMotifCigarQ58839MF_00614155) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614155, CONCAT('^(?:-*[^-]){', STR(((152 - ?templateMotifSequenceMatchBeginPositionQ58839156) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1167) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614157, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614157) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614157, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614157) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614157, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1167), '}'), '')))), '[^-]', ''))) AS ?step2168) . BIND(((?step2168 + ?targetMotifMatchRegionMatchBeginPositionMF_00614158) - 1) AS ?thisPositionOn44) . BIND(?thisPositionOn44 AS ?thisPositionOn45) . BIND(?this AS ?pfs1t169) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn44))) AS ?pfsb41) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn45))) AS ?pfse42) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn44, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00614a40')) AS ?annotation40) . BIND(?this AS ?pfs39) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch174 faldo:location ?templateMotifSequenceMatchRegionQ58839175 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58839177 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_00614170 . ?templateMotifSequenceMatchRegionQ58839175 faldo:begin ?templateMotifSequenceMatchBeginQ58839176 . ?templateMotifSequenceMatchBeginQ58839176 faldo:position ?templateMotifSequenceMatchBeginPositionQ58839171 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ58839177 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch178 faldo:location ?targetMotifMatchRegionMatch179 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614181 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_00614172 . ?targetMotifMatchRegionMatch179 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614180 . ?targetMotifMatchRegionMatchBeginMF_00614180 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00614173 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614181 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614170, 1, (STRLEN(?templateMotifCigarQ58839MF_00614170) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614170, CONCAT('^(?:-*[^-]){', STR(((154 - ?templateMotifSequenceMatchBeginPositionQ58839171) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1182) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614172, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614172) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614172, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614172) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614172, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1182), '}'), '')))), '[^-]', ''))) AS ?step2183) . BIND(((?step2183 + ?targetMotifMatchRegionMatchBeginPositionMF_00614173) - 1) AS ?thisPositionOn51) . BIND(?thisPositionOn51 AS ?thisPositionOn52) . BIND(?this AS ?pfs1t184) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn51))) AS ?pfsb48) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn52))) AS ?pfse49) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn51, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00614a47')) AS ?annotation47) . BIND(?this AS ?pfs46) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch189 faldo:location ?templateMotifSequenceMatchRegionQ58839190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58839192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_00614185 . ?templateMotifSequenceMatchRegionQ58839190 faldo:begin ?templateMotifSequenceMatchBeginQ58839191 . ?templateMotifSequenceMatchBeginQ58839191 faldo:position ?templateMotifSequenceMatchBeginPositionQ58839186 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ58839192 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch193 faldo:location ?targetMotifMatchRegionMatch194 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614196 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_00614187 . ?targetMotifMatchRegionMatch194 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614195 . ?targetMotifMatchRegionMatchBeginMF_00614195 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00614188 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614196 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614185, 1, (STRLEN(?templateMotifCigarQ58839MF_00614185) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614185, CONCAT('^(?:-*[^-]){', STR(((173 - ?templateMotifSequenceMatchBeginPositionQ58839186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614187, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614187) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614187, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614187) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614187, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1197), '}'), '')))), '[^-]', ''))) AS ?step2198) . BIND(((?step2198 + ?targetMotifMatchRegionMatchBeginPositionMF_00614188) - 1) AS ?thisPositionOn58) . BIND(?thisPositionOn58 AS ?thisPositionOn59) . BIND(?this AS ?pfs1t199) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn58))) AS ?pfsb55) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn59))) AS ?pfse56) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn58, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00614a54')) AS ?annotation54) . BIND(?this AS ?pfs53) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch204 faldo:location ?templateMotifSequenceMatchRegionQ58839205 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58839207 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_00614200 . ?templateMotifSequenceMatchRegionQ58839205 faldo:begin ?templateMotifSequenceMatchBeginQ58839206 . ?templateMotifSequenceMatchBeginQ58839206 faldo:position ?templateMotifSequenceMatchBeginPositionQ58839201 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ58839207 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch208 faldo:location ?targetMotifMatchRegionMatch209 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614211 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_00614202 . ?targetMotifMatchRegionMatch209 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614210 . ?targetMotifMatchRegionMatchBeginMF_00614210 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00614203 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614211 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614200, 1, (STRLEN(?templateMotifCigarQ58839MF_00614200) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614200, CONCAT('^(?:-*[^-]){', STR(((175 - ?templateMotifSequenceMatchBeginPositionQ58839201) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1212) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614202, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614202) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614202, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614202) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614202, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1212), '}'), '')))), '[^-]', ''))) AS ?step2213) . BIND(((?step2213 + ?targetMotifMatchRegionMatchBeginPositionMF_00614203) - 1) AS ?thisPositionOn65) . BIND(?thisPositionOn65 AS ?thisPositionOn66) . BIND(?this AS ?pfs1t214) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn65))) AS ?pfsb62) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn66))) AS ?pfse63) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn65, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00614a61')) AS ?annotation61) . BIND(?this AS ?pfs60) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch219 faldo:location ?templateMotifSequenceMatchRegionQ58839220 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationQ58839222 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarQ58839MF_00614215 . ?templateMotifSequenceMatchRegionQ58839220 faldo:begin ?templateMotifSequenceMatchBeginQ58839221 . ?templateMotifSequenceMatchBeginQ58839221 faldo:position ?templateMotifSequenceMatchBeginPositionQ58839216 ; faldo:reference isoform:Q58839-1 . ?templateMotifSequenceProfileAlignmentOperationQ58839222 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . ?targetMotifMatch223 faldo:location ?targetMotifMatchRegionMatch224 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00614226 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarQ58839MF_00614217 . ?targetMotifMatchRegionMatch224 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00614225 . ?targetMotifMatchRegionMatchBeginMF_00614225 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00614218 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00614226 edam:has_input signature:MF_00614 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarQ58839MF_00614215, 1, (STRLEN(?templateMotifCigarQ58839MF_00614215) - STRLEN(REPLACE(?templateMotifCigarQ58839MF_00614215, CONCAT('^(?:-*[^-]){', STR(((224 - ?templateMotifSequenceMatchBeginPositionQ58839216) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1227) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarQ58839MF_00614217, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614217) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarQ58839MF_00614217, 1, (STRLEN(?targetMotifMatchCigarQ58839MF_00614217) - STRLEN(REPLACE(?targetMotifMatchCigarQ58839MF_00614217, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1227), '}'), '')))), '[^-]', ''))) AS ?step2228) . BIND(((?step2228 + ?targetMotifMatchRegionMatchBeginPositionMF_00614218) - 1) AS ?thisPositionOn72) . BIND(?thisPositionOn72 AS ?thisPositionOn73) . BIND(?this AS ?pfs1t229) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn72))) AS ?pfsb69) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn73))) AS ?pfse70) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn72, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00614a68')) AS ?annotation68) . BIND(?this AS ?pfs67) . } }