AlfalfaGEDB Alfalfa Gene Editing Database

M. sativa cultivar XinJiangDaYe / MS.gene044498


Query id Subject id identity % alignment length mismatches gap openings q. start q. end s. start s. end e-value bit score
MS.gene044498.t1 MTR_4g112780 97.452 157 0 1 1 157 1 153 1.26e-106 301
MS.gene044498.t1 MTR_4g114330 34.483 116 75 1 21 136 4 118 2.17e-14 66.2
MS.gene044498.t1 MTR_5g077600 72.727 44 11 1 105 148 23 65 6.86e-14 63.2
MS.gene044498.t1 MTR_0011s0330 34.821 112 72 1 25 136 8 118 2.09e-13 63.5
Query id Subject id identity % alignment length mismatches gap openings q. start q. end s. start s. end e-value bit score
MS.gene044498.t1 AT5G08180 68.153 157 49 1 1 157 1 156 4.91e-76 224
MS.gene044498.t1 AT5G08180 68.153 157 49 1 1 157 1 156 4.91e-76 224
MS.gene044498.t1 AT4G12600 34.188 117 76 1 20 136 3 118 5.16e-13 62.4
MS.gene044498.t1 AT5G20160 35.714 112 71 1 25 136 8 118 5.27e-13 62.4
MS.gene044498.t1 AT4G22380 34.821 112 72 1 25 136 8 118 9.05e-13 62.0

Find 31 sgRNAs with CRISPR-Local

Find 107 sgRNAs with CRISPR-GE


CRISPR-Local

CRISPR-Local
sgRNA_sequence on_target_score Position Region
AGTATAAGGCGAGGTCAAAA+AGG 0.296737 8.1:+15536589 MS.gene044498:CDS
CCCATTGCAAAACCTCTTGC+TGG 0.348880 8.1:+15535739 MS.gene044498:CDS
TGAGATAGTTCACCCTTTGA+AGG 0.372203 8.1:-15537655 None:intergenic
CGCAGAGTGTGTATTATAGC+TGG 0.392404 8.1:+15536802 MS.gene044498:intron
AGGAGGTGGTTAAAAGTATA+AGG 0.394940 8.1:+15536575 MS.gene044498:CDS
GTGCATAAAGAGAGGAGTTA+AGG 0.402782 8.1:+15536555 MS.gene044498:CDS
TAGTTCACCCTTTGAAGGCT+TGG 0.444404 8.1:-15537650 None:intergenic
ACATGAGTGATGACATCAAT+AGG 0.449731 8.1:-15536835 None:intergenic
TCCTTATCCTCACATAAAAT+CGG 0.452854 8.1:-15536859 None:intergenic
TTAGATGAGACATATACATA+TGG 0.460404 8.1:-15536886 None:intergenic
GTCCAGGACCTTGCAACGGC+AGG 0.468819 8.1:+15537589 MS.gene044498:intron
CGACAGTGAAGGTGAGAAAT+CGG 0.483487 8.1:+15535675 MS.gene044498:CDS
GTGATGACCAAGCCTTCAAA+GGG 0.500756 8.1:+15537643 MS.gene044498:CDS
TCGTTGCTCCTGCCGTTGCA+AGG 0.501816 8.1:-15537597 None:intergenic
AGTGATGACCAAGCCTTCAA+AGG 0.525648 8.1:+15537642 MS.gene044498:CDS
ACACTCAAGCTTGTTAAAAG+AGG 0.527156 8.1:+15535781 MS.gene044498:CDS
AAAGAGAGGAGTTAAGGAGG+TGG 0.543156 8.1:+15536561 MS.gene044498:CDS
CGGTGCAGAGGGAGAAGGAG+AGG 0.549279 8.1:+15535695 MS.gene044498:CDS
CATAAAGAGAGGAGTTAAGG+AGG 0.557458 8.1:+15536558 MS.gene044498:CDS
GAAAGCTTCTTTCCAGCAAG+AGG 0.560382 8.1:-15535751 None:intergenic
ATCACTAAAACACAACAAGT+TGG 0.561953 8.1:-15537625 None:intergenic
GAAGGAGAGGAAGAAGATGC+AGG 0.571568 8.1:+15535708 MS.gene044498:CDS
GAAATCGGTGCAGAGGGAGA+AGG 0.585599 8.1:+15535690 MS.gene044498:CDS
AAGGTGAGAAATCGGTGCAG+AGG 0.589190 8.1:+15535683 MS.gene044498:CDS
GCAGAGTGTGTATTATAGCT+GGG 0.592201 8.1:+15536803 MS.gene044498:intron
AGGTGAGAAATCGGTGCAGA+GGG 0.594395 8.1:+15535684 MS.gene044498:CDS
AAAGGGTGAACTATCTCAAG+AGG 0.620179 8.1:+15537660 MS.gene044498:CDS
GAAAACAAGTGCATAAAGAG+AGG 0.625540 8.1:+15536547 MS.gene044498:CDS
ATTTGTCCAGGACCTTGCAA+CGG 0.636321 8.1:+15537585 MS.gene044498:intron
GAAATGGGAAGCGACAGTGA+AGG 0.681973 8.1:+15535664 None:intergenic
GTGGTTAAAAGTATAAGGCG+AGG 0.693539 8.1:+15536580 MS.gene044498:CDS

CRISPR-GE

badsite warning sgRNA_sequence Strand Position Region GC_content
!! ACAATTGAAACATAAAAAAT+GGG - chr8.1:15536741-15536760 None:intergenic 15.0%
!! TTATAAGCTATAAACTATAT+TGG + chr8.1:15536154-15536173 MS.gene044498:intron 15.0%
!! TTCCAAAAAAAAAGAAAAAA+CGG - chr8.1:15536395-15536414 None:intergenic 15.0%
!!! TTTTTTCTTTTTTTTTGGAA+TGG + chr8.1:15536395-15536414 MS.gene044498:intron 15.0%
!! ATAGCTTATAAAAACAACTT+AGG - chr8.1:15536145-15536164 None:intergenic 20.0%
!! ATTCATAACATAACATTCTT+GGG - chr8.1:15536307-15536326 None:intergenic 20.0%
!! CACAATTGAAACATAAAAAA+TGG - chr8.1:15536742-15536761 None:intergenic 20.0%
!! CTATTGTATTCATAATATAC+AGG - chr8.1:15537324-15537343 None:intergenic 20.0%
!! GAATTGTTGATATATTATGT+AGG - chr8.1:15537396-15537415 None:intergenic 20.0%
!! TACATAAATCTTTGTCTTAT+GGG + chr8.1:15536489-15536508 MS.gene044498:intron 20.0%
!! TCATAAATAACTAAAAGTTG+AGG + chr8.1:15537060-15537079 MS.gene044498:intron 20.0%
!! TTACATAAATCTTTGTCTTA+TGG + chr8.1:15536488-15536507 MS.gene044498:intron 20.0%
!! TTCCATTCAAATATGTTATA+TGG - chr8.1:15537184-15537203 None:intergenic 20.0%
!!! CATTTTTTATGTTTCAATTG+TGG + chr8.1:15536740-15536759 MS.gene044498:intron 20.0%
!!! GTTGATTCTGTAATTTAAAA+AGG + chr8.1:15536431-15536450 MS.gene044498:intron 20.0%
!!! TAATGAAAATCGTTAATTTG+TGG + chr8.1:15535841-15535860 MS.gene044498:intron 20.0%
!!! TTTCAGTTTCGTTTTAAATA+TGG + chr8.1:15537428-15537447 MS.gene044498:intron 20.0%
! AATAAGTTGTTTATCCAAAC+AGG - chr8.1:15536021-15536040 None:intergenic 25.0%
! ATATGGTATTAAGAGAAACA+TGG + chr8.1:15537445-15537464 MS.gene044498:intron 25.0%
! ATTTATCTTCCTTGACAAAA+TGG + chr8.1:15536688-15536707 MS.gene044498:intron 25.0%
! GATTCATAACATAACATTCT+TGG - chr8.1:15536308-15536327 None:intergenic 25.0%
! GTCCATATAACATATTTGAA+TGG + chr8.1:15537179-15537198 MS.gene044498:intron 25.0%
! TTAGATGAGACATATACATA+TGG - chr8.1:15536889-15536908 None:intergenic 25.0%
! TTCATAACATAACATTCTTG+GGG - chr8.1:15536306-15536325 None:intergenic 25.0%
!! CTTATTCTAAAGAGAGATTA+GGG - chr8.1:15536986-15537005 None:intergenic 25.0%
!! TACATTTTGTAAGTCTGTTT+TGG - chr8.1:15536245-15536264 None:intergenic 25.0%
!! TCTTATTCTAAAGAGAGATT+AGG - chr8.1:15536987-15537006 None:intergenic 25.0%
!! TTTCAAAGTACTAGAGTAAT+TGG - chr8.1:15537541-15537560 None:intergenic 25.0%
!!! AATTTTTGAGATATTTGTCC+AGG + chr8.1:15537573-15537592 MS.gene044498:intron 25.0%
!!! ATGAACTTGTTATGGAATTA+AGG + chr8.1:15535994-15536013 MS.gene044498:intron 25.0%
!!! CTTCAAAAATGAACTTGTTA+TGG + chr8.1:15535986-15536005 MS.gene044498:intron 25.0%
!!! TGAACTTGTTATGGAATTAA+GGG + chr8.1:15535995-15536014 MS.gene044498:intron 25.0%
!!! TGCCGTTTTTTCTTTTTTTT+TGG + chr8.1:15536390-15536409 MS.gene044498:intron 25.0%
AAATCTGCTATGCAATCATT+TGG + chr8.1:15537491-15537510 MS.gene044498:intron 30.0%
AACATTAGATTGCTCACAAA+GGG + chr8.1:15536626-15536645 MS.gene044498:intron 30.0%
ACAATTTGTGTTATGAATGC+CGG - chr8.1:15537144-15537163 None:intergenic 30.0%
ATCACTAAAACACAACAAGT+TGG - chr8.1:15537628-15537647 None:intergenic 30.0%
ATGGTAAAAAGACAGCAAAA+AGG - chr8.1:15536360-15536379 None:intergenic 30.0%
GAGAAGAAGGCAAAAAATAA+GGG - chr8.1:15536780-15536799 None:intergenic 30.0%
TAACATTAGATTGCTCACAA+AGG + chr8.1:15536625-15536644 MS.gene044498:intron 30.0%
TATGACATCAAATTAACCTC+AGG - chr8.1:15537045-15537064 None:intergenic 30.0%
TCCTTATCCTCACATAAAAT+CGG - chr8.1:15536862-15536881 None:intergenic 30.0%
TGAGAAGAAGGCAAAAAATA+AGG - chr8.1:15536781-15536800 None:intergenic 30.0%
! ATAACACAAATTGTGTTGAC+AGG + chr8.1:15537150-15537169 MS.gene044498:intron 30.0%
! GAATGTATGCTTTTCTATAC+TGG + chr8.1:15537201-15537220 MS.gene044498:intron 30.0%
! GCTTGAATGTTTTGTCAATT+TGG + chr8.1:15536464-15536483 MS.gene044498:intron 30.0%
AAAACGGCAGCAAATTTGTA+TGG - chr8.1:15536379-15536398 None:intergenic 35.0%
ACATGAGTGATGACATCAAT+AGG - chr8.1:15536838-15536857 None:intergenic 35.0%
AGCACTCAAGTTACAAAACA+AGG - chr8.1:15537111-15537130 None:intergenic 35.0%
CACAGTTTATCGAGAAAGAA+AGG + chr8.1:15537350-15537369 MS.gene044498:intron 35.0%
CTTGACAAAATGGTTACTCA+AGG + chr8.1:15536698-15536717 MS.gene044498:intron 35.0%
GAAAACAAGTGCATAAAGAG+AGG + chr8.1:15536547-15536566 MS.gene044498:CDS 35.0%
GGAGAGTTCTTGAAAATAAG+TGG + chr8.1:15536175-15536194 MS.gene044498:intron 35.0%
TAAAGAGAGATTAGGGAAAC+AGG - chr8.1:15536979-15536998 None:intergenic 35.0%
TAATATACAGGTCTATGAGC+TGG - chr8.1:15537312-15537331 None:intergenic 35.0%
TCTATGAGCTGGATTATAGA+TGG - chr8.1:15537301-15537320 None:intergenic 35.0%
TGAAATAAGCCAATCCAAAC+TGG + chr8.1:15536280-15536299 MS.gene044498:intron 35.0%
TTTCTTACACATATAGCCTG+AGG + chr8.1:15537026-15537045 MS.gene044498:intron 35.0%
! AACAAGCTTGAGTGTTTTCT+TGG - chr8.1:15535776-15535795 None:intergenic 35.0%
! AGGAGGTGGTTAAAAGTATA+AGG + chr8.1:15536575-15536594 MS.gene044498:CDS 35.0%
! CTTGAGTAACCATTTTGTCA+AGG - chr8.1:15536700-15536719 None:intergenic 35.0%
! TCATGTTCCGATTTTATGTG+AGG + chr8.1:15536852-15536871 MS.gene044498:CDS 35.0%
! TCCGATTTTATGTGAGGATA+AGG + chr8.1:15536858-15536877 MS.gene044498:CDS 35.0%
!! ACACTCAAGCTTGTTAAAAG+AGG + chr8.1:15535781-15535800 MS.gene044498:CDS 35.0%
AAAGGGTGAACTATCTCAAG+AGG + chr8.1:15537660-15537679 MS.gene044498:CDS 40.0%
AACTTTGCGCTGAATCTTGA+TGG + chr8.1:15536923-15536942 MS.gene044498:intron 40.0%
AAGGTGCAACATCATCAATG+AGG - chr8.1:15537092-15537111 None:intergenic 40.0%
AGTATAAGGCGAGGTCAAAA+AGG + chr8.1:15536589-15536608 MS.gene044498:CDS 40.0%
ATCAAGATTCAGCGCAAAGT+TGG - chr8.1:15536924-15536943 None:intergenic 40.0%
CATAAAGAGAGGAGTTAAGG+AGG + chr8.1:15536558-15536577 MS.gene044498:CDS 40.0%
GCAGAGTGTGTATTATAGCT+GGG + chr8.1:15536803-15536822 MS.gene044498:intron 40.0%
GCTTATTTCAGCTGATCTAC+TGG - chr8.1:15536270-15536289 None:intergenic 40.0%
GTATAAGGCGAGGTCAAAAA+GGG + chr8.1:15536590-15536609 MS.gene044498:CDS 40.0%
GTGCATAAAGAGAGGAGTTA+AGG + chr8.1:15536555-15536574 MS.gene044498:CDS 40.0%
TATGGAATTAAGGGCCTGTT+TGG + chr8.1:15536004-15536023 MS.gene044498:intron 40.0%
TGAGATAGTTCACCCTTTGA+AGG - chr8.1:15537658-15537677 None:intergenic 40.0%
! CTAAGCATTGCAGTGTTTCT+GGG + chr8.1:15535867-15535886 MS.gene044498:intron 40.0%
! GTGGTTAAAAGTATAAGGCG+AGG + chr8.1:15536580-15536599 MS.gene044498:CDS 40.0%
! TCTAAGCATTGCAGTGTTTC+TGG + chr8.1:15535866-15535885 MS.gene044498:intron 40.0%
! TTGAGTGCTTTTCCTTATGC+CGG + chr8.1:15537122-15537141 MS.gene044498:intron 40.0%
!!! TTGCAGTGTTTCTGGGTTTT+TGG + chr8.1:15535874-15535893 MS.gene044498:intron 40.0%
AAAGAGAGGAGTTAAGGAGG+TGG + chr8.1:15536561-15536580 MS.gene044498:CDS 45.0%
AGAGAGATTAGGGAAACAGG+CGG - chr8.1:15536976-15536995 None:intergenic 45.0%
AGTGATGACCAAGCCTTCAA+AGG + chr8.1:15537642-15537661 MS.gene044498:CDS 45.0%
ATTTGTCCAGGACCTTGCAA+CGG + chr8.1:15537585-15537604 MS.gene044498:intron 45.0%
CGACAGTGAAGGTGAGAAAT+CGG + chr8.1:15535675-15535694 MS.gene044498:CDS 45.0%
CGCAGAGTGTGTATTATAGC+TGG + chr8.1:15536802-15536821 MS.gene044498:intron 45.0%
GAAAGCTTCTTTCCAGCAAG+AGG - chr8.1:15535754-15535773 None:intergenic 45.0%
GTGATGACCAAGCCTTCAAA+GGG + chr8.1:15537643-15537662 MS.gene044498:CDS 45.0%
GTGTTATGAATGCCGGCATA+AGG - chr8.1:15537137-15537156 None:intergenic 45.0%
TAACATTCTTGGGGCCAGTT+TGG - chr8.1:15536297-15536316 None:intergenic 45.0%
! AGCAAGAGGTTTTGCAATGG+GGG - chr8.1:15535740-15535759 None:intergenic 45.0%
! CAGCAAGAGGTTTTGCAATG+GGG - chr8.1:15535741-15535760 None:intergenic 45.0%
! CCAGCAAGAGGTTTTGCAAT+GGG - chr8.1:15535742-15535761 None:intergenic 45.0%
! TAGTTCACCCTTTGAAGGCT+TGG - chr8.1:15537653-15537672 None:intergenic 45.0%
! TCCAGCAAGAGGTTTTGCAA+TGG - chr8.1:15535743-15535762 None:intergenic 45.0%
AAGGTGAGAAATCGGTGCAG+AGG + chr8.1:15535683-15535702 MS.gene044498:CDS 50.0%
AGGTGAGAAATCGGTGCAGA+GGG + chr8.1:15535684-15535703 MS.gene044498:CDS 50.0%
CACACTCTGCGTTGAGAAGA+AGG - chr8.1:15536793-15536812 None:intergenic 50.0%
CCCATTGCAAAACCTCTTGC+TGG + chr8.1:15535739-15535758 MS.gene044498:CDS 50.0%
GAAGGAGAGGAAGAAGATGC+AGG + chr8.1:15535708-15535727 MS.gene044498:CDS 50.0%
TTCTTGGGGCCAGTTTGGAT+TGG - chr8.1:15536292-15536311 None:intergenic 50.0%
GAAATCGGTGCAGAGGGAGA+AGG + chr8.1:15535690-15535709 MS.gene044498:CDS 55.0%
TCGTTGCTCCTGCCGTTGCA+AGG - chr8.1:15537600-15537619 None:intergenic 60.0%
CGGTGCAGAGGGAGAAGGAG+AGG + chr8.1:15535695-15535714 MS.gene044498:CDS 65.0%
CTCCTGCCGTTGCAAGGTCC+TGG - chr8.1:15537594-15537613 None:intergenic 65.0%
GTCCAGGACCTTGCAACGGC+AGG + chr8.1:15537589-15537608 MS.gene044498:intron 65.0%


Chromosome Type Strat End Strand Name
chr8.1 gene 15535667 15537756 15535667 ID=MS.gene044498
chr8.1 mRNA 15535667 15537756 15535667 ID=MS.gene044498.t1;Parent=MS.gene044498
chr8.1 exon 15535667 15535802 15535667 ID=MS.gene044498.t1.exon1;Parent=MS.gene044498.t1
chr8.1 CDS 15535667 15535802 15535667 ID=cds.MS.gene044498.t1;Parent=MS.gene044498.t1
chr8.1 exon 15536542 15536611 15536542 ID=MS.gene044498.t1.exon2;Parent=MS.gene044498.t1
chr8.1 CDS 15536542 15536611 15536542 ID=cds.MS.gene044498.t1;Parent=MS.gene044498.t1
chr8.1 exon 15536807 15536912 15536807 ID=MS.gene044498.t1.exon3;Parent=MS.gene044498.t1
chr8.1 CDS 15536807 15536912 15536807 ID=cds.MS.gene044498.t1;Parent=MS.gene044498.t1
chr8.1 exon 15537595 15537756 15537595 ID=MS.gene044498.t1.exon4;Parent=MS.gene044498.t1
chr8.1 CDS 15537595 15537756 15537595 ID=cds.MS.gene044498.t1;Parent=MS.gene044498.t1
Gene Sequence

>MS.gene044498

ATGGGAAGCGACAGTGAAGGTGAGAAATCGGTGCAGAGGGAGAAGGAGAGGAAGAAGATGCAGGCTCTAGCCCCCATTGCAAAACCTCTTGCTGGAAAGAAGCTTTCCAAGAAAACACTCAAGCTTGTTAAAAGAGGTATTTTCGAAGCTTTTAAACACTATAGCTTGTTGAATTAATGAAAATCGTTAATTTGTGGCTTCTAAGCATTGCAGTGTTTCTGGGTTTTTGGAGTTAGTAAGAAAAATCACAACTTCTCTTTAATTTCAAAATGTATAATGCATCGAGTTTCTTATGTATGCTATGTAATTAGAGTATAAACTTCAAAAATGAACTTGTTATGGAATTAAGGGCCTGTTTGGATAAACAACTTATTTACAGCTTATAGCTCAAGCGCTTATCACACTTATGTACAAGCTTGCATAAGCTATGTTTATAGCAAAAGATTAAATTAACGTTAATTTGTTTTTGTATATGCCTAAGTTGTTTTTATAAGCTATAAACTATATTGGAGAGTTCTTGAAAATAAGTGGACAAAAGCTTATGAAAATTGTTATCAGCTGTTTTTACAAATTCTCCAAAACAGACTTACAAAATGTATGCCAGTAGATCAGCTGAAATAAGCCAATCCAAACTGGCCCCAAGAATGTTATGTTATGAATCTAAGTATTATATTTTGCTGTCTGCTGTTACCTTTTTGCTGTCTTTTTACCATACAAATTTGCTGCCGTTTTTTCTTTTTTTTTGGAATGGCTAATGTTAATTTGTTGATTCTGTAATTTAAAAAGGAAAAAAATTAGCTTGAATGTTTTGTCAATTTGGATTACATAAATCTTTGTCTTATGGGACTATACTAATCTATGTGTGTTCTTTTCAGCTGCTGAAAACAAGTGCATAAAGAGAGGAGTTAAGGAGGTGGTTAAAAGTATAAGGCGAGGTCAAAAAGGGTCAGTATTAAGCTAACATTAGATTGCTCACAAAGGGCATTAGAAATAATTAATTAATTCAAACTATGTTACTATCATTTATCTTCCTTGACAAAATGGTTACTCAAGGTGTATGTGAAGTGAATTCCCATTTTTTATGTTTCAATTGTGGAAAATAAATGTGTACCCTTATTTTTTGCCTTCTTCTCAACGCAGAGTGTGTATTATAGCTGGGAACATATCGCCTATTGATGTCATCACTCATGTTCCGATTTTATGTGAGGATAAGGACATTCCATATGTATATGTCTCATCTAAAGAAGTAAGTAACCAACTTTGCGCTGAATCTTGATGGTTTTTATCATTTAGTTAATACTATTGACCGCCTGTTTCCCTAATCTCTCTTTAGAATAAGAAAAATTTGTTGTCATATATTTTCTTACACATATAGCCTGAGGTTAATTTGATGTCATAAATAACTAAAAGTTGAGGCTTTTTCCTCATTGATGATGTTGCACCTTGTTTTGTAACTTGAGTGCTTTTCCTTATGCCGGCATTCATAACACAAATTGTGTTGACAGGAGTTGAGTCCATATAACATATTTGAATGGAATGTATGCTTTTCTATACTGGATTGAATCATTTAGAGTATATCATACTTCAAGAAACATCTTTCAGCTATTTTAATTTTTTTATAGACACATCTGCCATCTATAATCCAGCTCATAGACCTGTATATTATGAATACAATAGTCATTGCACAGTTTATCGAGAAAGAAAGGATAATTTTTTGCTTCTCTTACCTACATAATATATCAACAATTCAACATGTGATGTTTTCAGTTTCGTTTTAAATATGGTATTAAGAGAAACATGGTTGAAATTGCTATTTTTCAAAAAAAATCTGCTATGCAATCATTTGGTGTTCATATATATGTTAAGAAACTCCAATTACTCTAGTACTTTGAAAGTTCATATATTAAATTTTTGAGATATTTGTCCAGGACCTTGCAACGGCAGGAGCAACGAAGAGACCAACTTGTTGTGTTTTAGTGATGACCAAGCCTTCAAAGGGTGAACTATCTCAAGAGGTACAAGAGAAACTAAAGTCAGAGTATGATCAAGTTGCATCAGAGTGTAGAGAGCTTCAGTCTACACTTTTTTGA

Protein sequence

>MS.gene044498.t1

MGSDSEGEKSVQREKERKKMQALAPIAKPLAGKKLSKKTLKLVKRAAENKCIKRGVKEVVKSIRRGQKGVCIIAGNISPIDVITHVPILCEDKDIPYVYVSSKEDLATAGATKRPTCCVLVMTKPSKGELSQEVQEKLKSEYDQVASECRELQSTLF