CONSTRUCT { _:164708 up:source unirule:MF_00419 . _:164709 up:source unirule:MF_00419 . _:164710 up:source unirule:MF_00419 . _:164711 up:source unirule:MF_00419 . _:164712 up:source unirule:MF_00419 . _:164713 up:source unirule:MF_00419 . _:164714 up:source unirule:MF_00419 . _:164715 up:source unirule:MF_00419 . _:164716 up:source unirule:MF_00419 . _:164717 up:source unirule:MF_00419 . _:164718 up:source unirule:MF_00419 . _:164719 up:source unirule:MF_00419 . _:164720 up:source unirule:MF_00419 . _:164721 up:source unirule:MF_00419 . _:164722 up:source unirule:MF_00419 . _:164723 up:source unirule:MF_00419 . _:164724 up:source unirule:MF_00419 . _:164725 up:source unirule:MF_00419 . _:164726 up:source unirule:MF_00419 . _:164727 up:source unirule:MF_00419 . _:164728 up:source unirule:MF_00419 . _:164729 up:source unirule:MF_00419 . _:164730 up:source unirule:MF_00419 . _:164731 up:source unirule:MF_00419 . _:164732 up:source unirule:MF_00419 . _:164733 up:source unirule:MF_00419 . _:164734 up:source unirule:MF_00419 . _:164735 up:source unirule:MF_00419 . _:164736 up:source unirule:MF_00419 . _:164737 up:source unirule:MF_00419 . _:164738 up:source unirule:MF_00419 . _:164739 up:source unirule:MF_00419 . ?this up:alternativeName ?name1 ; up:annotation ?annotation3 , ?annotation4 , ?annotation6 , ?annotation7 , ?annotation8 , ?annotation10 ; up:classifiedWith GO:0004642 , GO:0005524 , GO:0005737 , GO:0006189 , keyword:315 , keyword:436 , keyword:460 , keyword:479 , keyword:547 , keyword:658 , keyword:67 , keyword:963 ; up:recommendedName ?name0 . ?name0 up:ecName '6.3.5.3' ; up:fullName 'Phosphoribosylformylglycinamidine synthase' ; up:shortName 'FGAM synthase' , 'FGAMS' ; rdf:type up:Structured_Name . ?name1 up:fullName 'Formylglycinamide ribonucleotide amidotransferase' ; up:shortName 'FGAR amidotransferase' , 'FGAR-AT' ; rdf:type up:Structured_Name . ?gene2 skos:prefLabel 'purL' . ?annotation3 a up:Function_Annotation ; rdfs:comment 'Phosphoribosylformylglycinamidine synthase involved in the purines biosynthetic pathway. Catalyzes the ATP-dependent conversion of formylglycinamide ribonucleotide (FGAR) and glutamine to yield formylglycinamidine ribonucleotide (FGAM) and glutamate.' . ?annotation4 up:activity ?activity5 ; rdf:type up:Catalytic_Activity_Annotation . ?activity5 up:catalyticActivity <http://rdf.rhea-db.org/17129>; up:enzymeClass <http://purl.uniprot.org/enzyme/6.3.5.3>. ?annotation6 a up:Pathway_Annotation ; rdfs:comment 'Purine metabolism; IMP biosynthesis via de novo pathway; 5-amino-1-(5-phospho-D-ribosyl)imidazole from N(2)-formyl-N(1)-(5-phospho-D-ribosyl)glycinamide: step 1/2.' . ?annotation7 a up:Subunit_Annotation ; rdfs:comment 'Monomer.' . ?annotation8 a up:Subcellular_Location_Annotation . ?annotation8li9 up:cellularComponent <http://purl.uniprot.org/locations/null>. ?annotation10 a up:Similarity_Annotation ; rdfs:comment 'In the N-terminal section; belongs to the FGAMS family.' . ?pfs11 up:annotation ?annotation12 . ?annotation12 faldo:begin ?pfsb13 ; faldo:end ?pfse14 ; up:ligand ?ligand15 ; rdf:type up:Binding_Site_Annotation . ?pfsb13 faldo:position ?thisPositionOn16 ; rdf:type faldo:ExactPosition . ?pfse14 faldo:position ?thisPositionOn17 ; rdf:type faldo:ExactPosition . ?ligand15 rdfs:subClassOf chebi:30616 . ?pfs18 up:annotation ?annotation19 . ?annotation19 faldo:begin ?pfsb20 ; faldo:end ?pfse21 ; up:ligand ?ligand22 ; rdf:type up:Binding_Site_Annotation . ?pfsb20 faldo:position ?thisPositionOn23 ; rdf:type faldo:ExactPosition . ?pfse21 faldo:position ?thisPositionOn24 ; rdf:type faldo:ExactPosition . ?ligand22 rdfs:subClassOf chebi:30616 . ?pfs25 up:annotation ?annotation26 . ?annotation26 faldo:begin ?pfsb27 ; faldo:end ?pfse28 ; rdf:type up:Active_Site_Annotation ; rdfs:comment 'Nucleophile' . ?pfsb27 faldo:position ?thisPositionOn29 ; rdf:type faldo:ExactPosition . ?pfse28 faldo:position ?thisPositionOn30 ; rdf:type faldo:ExactPosition . ?pfs31 up:annotation ?annotation32 . ?annotation32 faldo:begin ?pfsb33 ; faldo:end ?pfse34 ; rdf:type up:Active_Site_Annotation . ?pfsb33 faldo:position ?thisPositionOn35 ; rdf:type faldo:ExactPosition . ?pfse34 faldo:position ?thisPositionOn36 ; rdf:type faldo:ExactPosition . ?pfs37 up:annotation ?annotation38 . ?annotation38 faldo:begin ?pfsb39 ; faldo:end ?pfse40 ; rdf:type up:Active_Site_Annotation . ?pfsb39 faldo:position ?thisPositionOn41 ; rdf:type faldo:ExactPosition . ?pfse40 faldo:position ?thisPositionOn42 ; rdf:type faldo:ExactPosition . ?pfs43 up:annotation ?annotation44 . ?annotation44 faldo:begin ?pfsb45 ; faldo:end ?pfse46 ; up:ligand ?ligand47 ; rdf:type up:Binding_Site_Annotation . ?pfsb45 faldo:position ?thisPositionOn48 ; rdf:type faldo:ExactPosition . ?pfse46 faldo:position ?thisPositionOn49 ; rdf:type faldo:ExactPosition . ?ligand47 rdfs:subClassOf chebi:18420 . ?pfs50 up:annotation ?annotation51 . ?annotation51 faldo:begin ?pfsb52 ; faldo:end ?pfse53 ; up:ligand ?ligand54 ; rdf:type up:Binding_Site_Annotation . ?pfsb52 faldo:position ?thisPositionOn55 ; rdf:type faldo:ExactPosition . ?pfse53 faldo:position ?thisPositionOn56 ; rdf:type faldo:ExactPosition . ?ligand54 rdfs:subClassOf chebi:18420 . ?pfs57 up:annotation ?annotation58 . ?annotation58 faldo:begin ?pfsb59 ; faldo:end ?pfse60 ; up:ligand ?ligand61 ; rdf:type up:Binding_Site_Annotation . ?pfsb59 faldo:position ?thisPositionOn62 ; rdf:type faldo:ExactPosition . ?pfse60 faldo:position ?thisPositionOn63 ; rdf:type faldo:ExactPosition . ?ligand61 rdfs:subClassOf chebi:18420 . ?pfs64 up:annotation ?annotation65 . ?annotation65 faldo:begin ?pfsb66 ; faldo:end ?pfse67 ; up:ligand ?ligand68 ; rdf:type up:Binding_Site_Annotation . ?pfsb66 faldo:position ?thisPositionOn69 ; rdf:type faldo:ExactPosition . ?pfse67 faldo:position ?thisPositionOn70 ; rdf:type faldo:ExactPosition . ?ligand68 rdfs:subClassOf chebi:18420 . ?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:30616 . ?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:30616 . _:164740 a rdf:Statement ; up:attribution _:164708 ; rdf:subject ?this ; rdf:predicate up:recommendedName ; rdf:object ?name0 . _:164741 a rdf:Statement ; up:attribution _:164709 ; rdf:subject ?this ; rdf:predicate up:alternativeName ; rdf:object ?name1 . _:164742 a rdf:Statement ; up:attribution _:164710 ; rdf:subject ?gene2 ; rdf:predicate up:encodedBy ; rdf:object ?gene2 . _:164743 a rdf:Statement ; up:attribution _:164711 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation3 . _:164744 a rdf:Statement ; up:attribution _:164712 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation4 . _:164745 a rdf:Statement ; up:attribution _:164713 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation6 . _:164746 a rdf:Statement ; up:attribution _:164714 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation7 . _:164747 a rdf:Statement ; up:attribution _:164715 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation8 . _:164748 a rdf:Statement ; up:attribution _:164716 ; rdf:subject ?this ; rdf:predicate up:annotation ; rdf:object ?annotation10 . _:164749 a rdf:Statement ; up:attribution _:164717 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:67 . _:164750 a rdf:Statement ; up:attribution _:164718 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:963 . _:164751 a rdf:Statement ; up:attribution _:164719 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:315 . _:164752 a rdf:Statement ; up:attribution _:164720 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:436 . _:164753 a rdf:Statement ; up:attribution _:164721 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:479 . _:164754 a rdf:Statement ; up:attribution _:164722 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:460 . _:164755 a rdf:Statement ; up:attribution _:164723 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:547 . _:164756 a rdf:Statement ; up:attribution _:164724 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object keyword:658 . _:164757 a rdf:Statement ; up:attribution _:164725 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005524 . _:164758 a rdf:Statement ; up:attribution _:164726 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0004642 . _:164759 a rdf:Statement ; up:attribution _:164727 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0006189 . _:164760 a rdf:Statement ; up:attribution _:164728 ; rdf:subject ?this ; rdf:predicate up:classifiedWith ; rdf:object GO:0005737 . _:164761 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:164762 a rdf:Statement ; up:attribution _:164729 ; rdf:subject ?pfs11 ; rdf:predicate up:annotation ; rdf:object ?annotation12 . _:164763 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:164764 a rdf:Statement ; up:attribution _:164730 ; rdf:subject ?pfs18 ; rdf:predicate up:annotation ; rdf:object ?annotation19 . _:164765 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:164766 a rdf:Statement ; up:attribution _:164731 ; rdf:subject ?pfs25 ; rdf:predicate up:annotation ; rdf:object ?annotation26 . _:164767 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:164768 a rdf:Statement ; up:attribution _:164732 ; rdf:subject ?pfs31 ; rdf:predicate up:annotation ; rdf:object ?annotation32 . _:164769 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:164770 a rdf:Statement ; up:attribution _:164733 ; rdf:subject ?pfs37 ; rdf:predicate up:annotation ; rdf:object ?annotation38 . _:164771 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:164772 a rdf:Statement ; up:attribution _:164734 ; rdf:subject ?pfs43 ; rdf:predicate up:annotation ; rdf:object ?annotation44 . _:164773 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:164774 a rdf:Statement ; up:attribution _:164735 ; rdf:subject ?pfs50 ; rdf:predicate up:annotation ; rdf:object ?annotation51 . _:164775 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:164776 a rdf:Statement ; up:attribution _:164736 ; rdf:subject ?pfs57 ; rdf:predicate up:annotation ; rdf:object ?annotation58 . _:164777 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:164778 a rdf:Statement ; up:attribution _:164737 ; rdf:subject ?pfs64 ; rdf:predicate up:annotation ; rdf:object ?annotation65 . _:164779 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:164780 a rdf:Statement ; up:attribution _:164738 ; rdf:subject ?pfs71 ; rdf:predicate up:annotation ; rdf:object ?annotation72 . _:164781 a rdf:Statement ; up:source unirule:MF_00419 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . _:164782 a rdf:Statement ; up:attribution _:164739 ; rdf:subject ?pfs78 ; rdf:predicate up:annotation ; rdf:object ?annotation79 . } WHERE { #baseURI: http://purl.uniprot.org/unirule/MF_00419 #Rule MF_00419 Created by:? on:2005-02-28 Modified by:Edouard de Castro on:2024-09-03 ?this up:organism ?thisOrganism ; rdfs:seeAlso signature:MF_00419 . ?thisOrganism rdfs:subClassOf+ taxon:2 . BIND(URI(CONCAT(STR(?this), '#MF_00419a0')) AS ?name0) . BIND(URI(CONCAT(STR(?this), '#MF_00419a1')) AS ?name1) . BIND(URI(CONCAT(STR(?this), '#MF_00419a3')) AS ?annotation3) . BIND(URI(CONCAT(STR(?this), '#MF_00419a4')) AS ?annotation4) . BIND(URI(CONCAT(STR(?this), '#MF_00419a6')) AS ?annotation6) . BIND(URI(CONCAT(STR(?this), '#MF_00419a7')) AS ?annotation7) . BIND(URI(CONCAT(STR(?this), '#MF_00419a8')) AS ?annotation8) . BIND(URI(CONCAT(STR(?this), '#MF_00419a10')) AS ?annotation10) . OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch89 faldo:location ?templateMotifSequenceMatchRegionP7488190 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP7488192 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_0041985 . ?templateMotifSequenceMatchRegionP7488190 faldo:begin ?templateMotifSequenceMatchBeginP7488191 . ?templateMotifSequenceMatchBeginP7488191 faldo:position ?templateMotifSequenceMatchBeginPositionP7488186 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP7488192 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch93 faldo:location ?targetMotifMatchRegionMatch94 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_0041996 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_0041987 . ?targetMotifMatchRegionMatch94 faldo:begin ?targetMotifMatchRegionMatchBeginMF_0041995 . ?targetMotifMatchRegionMatchBeginMF_0041995 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_0041988 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_0041996 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_0041985, 1, (STRLEN(?templateMotifCigarP74881MF_0041985) - STRLEN(REPLACE(?templateMotifCigarP74881MF_0041985, CONCAT('^(?:-*[^-]){', STR(((307 - ?templateMotifSequenceMatchBeginPositionP7488186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step197) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_0041987, 1, (STRLEN(?targetMotifMatchCigarP74881MF_0041987) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_0041987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_0041987, 1, (STRLEN(?targetMotifMatchCigarP74881MF_0041987) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_0041987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step197), '}'), '')))), '[^-]', ''))) AS ?step298) . BIND(((?step298 + ?targetMotifMatchRegionMatchBeginPositionMF_0041988) - 1) AS ?thisPositionOn16) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_0041985, 1, (STRLEN(?templateMotifCigarP74881MF_0041985) - STRLEN(REPLACE(?templateMotifCigarP74881MF_0041985, CONCAT('^(?:-*[^-]){', STR(((318 - ?templateMotifSequenceMatchBeginPositionP7488186) + 1)), '}'), '')))), '[a-z]', '')) AS ?step199) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_0041987, 1, (STRLEN(?targetMotifMatchCigarP74881MF_0041987) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_0041987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_0041987, 1, (STRLEN(?targetMotifMatchCigarP74881MF_0041987) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_0041987, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step199), '}'), '')))), '[^-]', ''))) AS ?step2100) . BIND(((?step2100 + ?targetMotifMatchRegionMatchBeginPositionMF_0041988) - 1) AS ?thisPositionOn17) . BIND(?this AS ?pfs1t101) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn16))) AS ?pfsb13) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn17))) AS ?pfse14) . FILTER (REGEX('GA[SA]TG[SAVI]GGEIRD', SUBSTR(?thisSequenceValue, ?thisPositionOn16, (?thisPositionOn17 - ?thisPositionOn16)))) . BIND(URI(CONCAT(STR(?this), '#MF_00419a12')) AS ?annotation12) . BIND(?this AS ?pfs11) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch106 faldo:location ?templateMotifSequenceMatchRegionP74881107 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881109 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419102 . ?templateMotifSequenceMatchRegionP74881107 faldo:begin ?templateMotifSequenceMatchBeginP74881108 . ?templateMotifSequenceMatchBeginP74881108 faldo:position ?templateMotifSequenceMatchBeginPositionP74881103 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881109 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch110 faldo:location ?targetMotifMatchRegionMatch111 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419113 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419104 . ?targetMotifMatchRegionMatch111 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419112 . ?targetMotifMatchRegionMatchBeginMF_00419112 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419105 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419113 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419102, 1, (STRLEN(?templateMotifCigarP74881MF_00419102) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419102, CONCAT('^(?:-*[^-]){', STR(((386 - ?templateMotifSequenceMatchBeginPositionP74881103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1114) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419104, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419104) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419104, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419104) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1114), '}'), '')))), '[^-]', ''))) AS ?step2115) . BIND(((?step2115 + ?targetMotifMatchRegionMatchBeginPositionMF_00419105) - 1) AS ?thisPositionOn23) . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419102, 1, (STRLEN(?templateMotifCigarP74881MF_00419102) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419102, CONCAT('^(?:-*[^-]){', STR(((388 - ?templateMotifSequenceMatchBeginPositionP74881103) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1116) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419104, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419104) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419104, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419104) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419104, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1116), '}'), '')))), '[^-]', ''))) AS ?step2117) . BIND(((?step2117 + ?targetMotifMatchRegionMatchBeginPositionMF_00419105) - 1) AS ?thisPositionOn24) . BIND(?this AS ?pfs1t118) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn23))) AS ?pfsb20) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn24))) AS ?pfse21) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn23, (?thisPositionOn24 - ?thisPositionOn23)) = 'TGY')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a19')) AS ?annotation19) . BIND(?this AS ?pfs18) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch123 faldo:location ?templateMotifSequenceMatchRegionP74881124 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881126 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419119 . ?templateMotifSequenceMatchRegionP74881124 faldo:begin ?templateMotifSequenceMatchBeginP74881125 . ?templateMotifSequenceMatchBeginP74881125 faldo:position ?templateMotifSequenceMatchBeginPositionP74881120 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881126 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch127 faldo:location ?targetMotifMatchRegionMatch128 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419130 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419121 . ?targetMotifMatchRegionMatch128 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419129 . ?targetMotifMatchRegionMatchBeginMF_00419129 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419122 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419130 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419119, 1, (STRLEN(?templateMotifCigarP74881MF_00419119) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419119, CONCAT('^(?:-*[^-]){', STR(((1135 - ?templateMotifSequenceMatchBeginPositionP74881120) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1131) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419121, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419121) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419121, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419121) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419121, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1131), '}'), '')))), '[^-]', ''))) AS ?step2132) . BIND(((?step2132 + ?targetMotifMatchRegionMatchBeginPositionMF_00419122) - 1) AS ?thisPositionOn29) . BIND(?thisPositionOn29 AS ?thisPositionOn30) . BIND(?this AS ?pfs1t133) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn29))) AS ?pfsb27) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn30))) AS ?pfse28) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn29, 1) = 'C')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a26')) AS ?annotation26) . BIND(?this AS ?pfs25) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch138 faldo:location ?templateMotifSequenceMatchRegionP74881139 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881141 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419134 . ?templateMotifSequenceMatchRegionP74881139 faldo:begin ?templateMotifSequenceMatchBeginP74881140 . ?templateMotifSequenceMatchBeginP74881140 faldo:position ?templateMotifSequenceMatchBeginPositionP74881135 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881141 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch142 faldo:location ?targetMotifMatchRegionMatch143 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419145 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419136 . ?targetMotifMatchRegionMatch143 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419144 . ?targetMotifMatchRegionMatchBeginMF_00419144 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419137 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419145 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419134, 1, (STRLEN(?templateMotifCigarP74881MF_00419134) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419134, CONCAT('^(?:-*[^-]){', STR(((1260 - ?templateMotifSequenceMatchBeginPositionP74881135) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1146) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419136, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419136) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419136, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419136) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419136, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1146), '}'), '')))), '[^-]', ''))) AS ?step2147) . BIND(((?step2147 + ?targetMotifMatchRegionMatchBeginPositionMF_00419137) - 1) AS ?thisPositionOn35) . BIND(?thisPositionOn35 AS ?thisPositionOn36) . BIND(?this AS ?pfs1t148) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn35))) AS ?pfsb33) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn36))) AS ?pfse34) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn35, 1) = 'H')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a32')) AS ?annotation32) . BIND(?this AS ?pfs31) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch153 faldo:location ?templateMotifSequenceMatchRegionP74881154 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881156 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419149 . ?templateMotifSequenceMatchRegionP74881154 faldo:begin ?templateMotifSequenceMatchBeginP74881155 . ?templateMotifSequenceMatchBeginP74881155 faldo:position ?templateMotifSequenceMatchBeginPositionP74881150 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881156 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch157 faldo:location ?targetMotifMatchRegionMatch158 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419160 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419151 . ?targetMotifMatchRegionMatch158 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419159 . ?targetMotifMatchRegionMatchBeginMF_00419159 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419152 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419160 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419149, 1, (STRLEN(?templateMotifCigarP74881MF_00419149) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419149, CONCAT('^(?:-*[^-]){', STR(((1262 - ?templateMotifSequenceMatchBeginPositionP74881150) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1161) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419151, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419151) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419151, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419151) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419151, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1161), '}'), '')))), '[^-]', ''))) AS ?step2162) . BIND(((?step2162 + ?targetMotifMatchRegionMatchBeginPositionMF_00419152) - 1) AS ?thisPositionOn41) . BIND(?thisPositionOn41 AS ?thisPositionOn42) . BIND(?this AS ?pfs1t163) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn41))) AS ?pfsb39) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn42))) AS ?pfse40) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn41, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a38')) AS ?annotation38) . BIND(?this AS ?pfs37) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch168 faldo:location ?templateMotifSequenceMatchRegionP74881169 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881171 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419164 . ?templateMotifSequenceMatchRegionP74881169 faldo:begin ?templateMotifSequenceMatchBeginP74881170 . ?templateMotifSequenceMatchBeginP74881170 faldo:position ?templateMotifSequenceMatchBeginPositionP74881165 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881171 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch172 faldo:location ?targetMotifMatchRegionMatch173 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419175 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419166 . ?targetMotifMatchRegionMatch173 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419174 . ?targetMotifMatchRegionMatchBeginMF_00419174 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419167 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419175 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419164, 1, (STRLEN(?templateMotifCigarP74881MF_00419164) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419164, CONCAT('^(?:-*[^-]){', STR(((679 - ?templateMotifSequenceMatchBeginPositionP74881165) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1176) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419166, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419166) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419166, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419166) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419166, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1176), '}'), '')))), '[^-]', ''))) AS ?step2177) . BIND(((?step2177 + ?targetMotifMatchRegionMatchBeginPositionMF_00419167) - 1) AS ?thisPositionOn48) . BIND(?thisPositionOn48 AS ?thisPositionOn49) . BIND(?this AS ?pfs1t178) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn48))) AS ?pfsb45) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn49))) AS ?pfse46) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn48, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a44')) AS ?annotation44) . BIND(?this AS ?pfs43) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch183 faldo:location ?templateMotifSequenceMatchRegionP74881184 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881186 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419179 . ?templateMotifSequenceMatchRegionP74881184 faldo:begin ?templateMotifSequenceMatchBeginP74881185 . ?templateMotifSequenceMatchBeginP74881185 faldo:position ?templateMotifSequenceMatchBeginPositionP74881180 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881186 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch187 faldo:location ?targetMotifMatchRegionMatch188 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419190 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419181 . ?targetMotifMatchRegionMatch188 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419189 . ?targetMotifMatchRegionMatchBeginMF_00419189 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419182 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419190 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419179, 1, (STRLEN(?templateMotifCigarP74881MF_00419179) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419179, CONCAT('^(?:-*[^-]){', STR(((718 - ?templateMotifSequenceMatchBeginPositionP74881180) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1191) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419181, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419181) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419181, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419181) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419181, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1191), '}'), '')))), '[^-]', ''))) AS ?step2192) . BIND(((?step2192 + ?targetMotifMatchRegionMatchBeginPositionMF_00419182) - 1) AS ?thisPositionOn55) . BIND(?thisPositionOn55 AS ?thisPositionOn56) . BIND(?this AS ?pfs1t193) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn55))) AS ?pfsb52) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn56))) AS ?pfse53) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn55, 1) = 'E')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a51')) AS ?annotation51) . BIND(?this AS ?pfs50) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch198 faldo:location ?templateMotifSequenceMatchRegionP74881199 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881201 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419194 . ?templateMotifSequenceMatchRegionP74881199 faldo:begin ?templateMotifSequenceMatchBeginP74881200 . ?templateMotifSequenceMatchBeginP74881200 faldo:position ?templateMotifSequenceMatchBeginPositionP74881195 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881201 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch202 faldo:location ?targetMotifMatchRegionMatch203 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419205 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419196 . ?targetMotifMatchRegionMatch203 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419204 . ?targetMotifMatchRegionMatchBeginMF_00419204 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419197 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419205 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419194, 1, (STRLEN(?templateMotifCigarP74881MF_00419194) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419194, CONCAT('^(?:-*[^-]){', STR(((722 - ?templateMotifSequenceMatchBeginPositionP74881195) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1206) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419196, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419196) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419196, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419196) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419196, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1206), '}'), '')))), '[^-]', ''))) AS ?step2207) . BIND(((?step2207 + ?targetMotifMatchRegionMatchBeginPositionMF_00419197) - 1) AS ?thisPositionOn62) . BIND(?thisPositionOn62 AS ?thisPositionOn63) . BIND(?this AS ?pfs1t208) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn62))) AS ?pfsb59) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn63))) AS ?pfse60) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn62, 1) = 'N')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a58')) AS ?annotation58) . BIND(?this AS ?pfs57) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch213 faldo:location ?templateMotifSequenceMatchRegionP74881214 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881216 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419209 . ?templateMotifSequenceMatchRegionP74881214 faldo:begin ?templateMotifSequenceMatchBeginP74881215 . ?templateMotifSequenceMatchBeginP74881215 faldo:position ?templateMotifSequenceMatchBeginPositionP74881210 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881216 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch217 faldo:location ?targetMotifMatchRegionMatch218 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419220 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419211 . ?targetMotifMatchRegionMatch218 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419219 . ?targetMotifMatchRegionMatchBeginMF_00419219 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419212 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419220 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419209, 1, (STRLEN(?templateMotifCigarP74881MF_00419209) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419209, CONCAT('^(?:-*[^-]){', STR(((884 - ?templateMotifSequenceMatchBeginPositionP74881210) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1221) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419211, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419211) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419211, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419211) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419211, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1221), '}'), '')))), '[^-]', ''))) AS ?step2222) . BIND(((?step2222 + ?targetMotifMatchRegionMatchBeginPositionMF_00419212) - 1) AS ?thisPositionOn69) . BIND(?thisPositionOn69 AS ?thisPositionOn70) . BIND(?this AS ?pfs1t223) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn69))) AS ?pfsb66) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn70))) AS ?pfse67) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn69, 1) = 'D')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a65')) AS ?annotation65) . BIND(?this AS ?pfs64) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch228 faldo:location ?templateMotifSequenceMatchRegionP74881229 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881231 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419224 . ?templateMotifSequenceMatchRegionP74881229 faldo:begin ?templateMotifSequenceMatchBeginP74881230 . ?templateMotifSequenceMatchBeginP74881230 faldo:position ?templateMotifSequenceMatchBeginPositionP74881225 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881231 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch232 faldo:location ?targetMotifMatchRegionMatch233 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419235 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419226 . ?targetMotifMatchRegionMatch233 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419234 . ?targetMotifMatchRegionMatchBeginMF_00419234 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419227 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419235 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419224, 1, (STRLEN(?templateMotifCigarP74881MF_00419224) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419224, CONCAT('^(?:-*[^-]){', STR(((678 - ?templateMotifSequenceMatchBeginPositionP74881225) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1236) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419226, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419226) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419226, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419226) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419226, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1236), '}'), '')))), '[^-]', ''))) AS ?step2237) . BIND(((?step2237 + ?targetMotifMatchRegionMatchBeginPositionMF_00419227) - 1) AS ?thisPositionOn76) . BIND(?thisPositionOn76 AS ?thisPositionOn77) . BIND(?this AS ?pfs1t238) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn76))) AS ?pfsb73) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn77))) AS ?pfse74) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn76, 1) = 'A')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a72')) AS ?annotation72) . BIND(?this AS ?pfs71) . } OPTIONAL { ?this up:sequence ?thisSequence . ?thisSequence rdf:value ?thisSequenceValue . ?templateMotifMatch243 faldo:location ?templateMotifSequenceMatchRegionP74881244 ; edam:is_output_of ?templateMotifSequenceProfileAlignmentOperationP74881246 ; rdf:type edam:data_0869 ; rdf:value ?templateMotifCigarP74881MF_00419239 . ?templateMotifSequenceMatchRegionP74881244 faldo:begin ?templateMotifSequenceMatchBeginP74881245 . ?templateMotifSequenceMatchBeginP74881245 faldo:position ?templateMotifSequenceMatchBeginPositionP74881240 ; faldo:reference isoform:P74881-1 . ?templateMotifSequenceProfileAlignmentOperationP74881246 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . ?targetMotifMatch247 faldo:location ?targetMotifMatchRegionMatch248 ; edam:is_output_of ?targetMotifSequenceAlignmentOperationMF_00419250 ; rdf:type edam:data_0869 ; rdf:value ?targetMotifMatchCigarP74881MF_00419241 . ?targetMotifMatchRegionMatch248 faldo:begin ?targetMotifMatchRegionMatchBeginMF_00419249 . ?targetMotifMatchRegionMatchBeginMF_00419249 faldo:position ?targetMotifMatchRegionMatchBeginPositionMF_00419242 ; faldo:reference ?thisSequence . ?targetMotifSequenceAlignmentOperationMF_00419250 edam:has_input signature:MF_00419 ; rdf:type edam:operation_0300 . BIND(STRLEN(REPLACE(SUBSTR(?templateMotifCigarP74881MF_00419239, 1, (STRLEN(?templateMotifCigarP74881MF_00419239) - STRLEN(REPLACE(?templateMotifCigarP74881MF_00419239, CONCAT('^(?:-*[^-]){', STR(((886 - ?templateMotifSequenceMatchBeginPositionP74881240) + 1)), '}'), '')))), '[a-z]', '')) AS ?step1251) . BIND((STRLEN(SUBSTR(?targetMotifMatchCigarP74881MF_00419241, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419241) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), ''))))) - STRLEN(REPLACE(SUBSTR(?targetMotifMatchCigarP74881MF_00419241, 1, (STRLEN(?targetMotifMatchCigarP74881MF_00419241) - STRLEN(REPLACE(?targetMotifMatchCigarP74881MF_00419241, CONCAT('^(?:[a-z]*(?:[A-Z]|-)){', STR(?step1251), '}'), '')))), '[^-]', ''))) AS ?step2252) . BIND(((?step2252 + ?targetMotifMatchRegionMatchBeginPositionMF_00419242) - 1) AS ?thisPositionOn83) . BIND(?thisPositionOn83 AS ?thisPositionOn84) . BIND(?this AS ?pfs1t253) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn83))) AS ?pfsb80) . BIND(URI(CONCAT(STR(?thisSequence), '#position', STR(?thisPositionOn84))) AS ?pfse81) . FILTER ((SUBSTR(?thisSequenceValue, ?thisPositionOn83, 1) = 'S')) . BIND(URI(CONCAT(STR(?this), '#MF_00419a79')) AS ?annotation79) . BIND(?this AS ?pfs78) . } }