>13432.m00242_BMA1.short_headers.longest_isoform.pep_
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
----MTGT-SNLPKTLSRLG
LFLDRKQGFFEEFQYHVTDL
LKDLGNGMILGRTVEILAD-
-------------LQNGTVI
RCLRDPGGDRLRKVGNVKTV
IDFAKRKGL---------LP
EGE-----------------
-------IEIADEVNIFLSV
EGSINDSDNCDVVDSISQQL
LSLFGISYEIRN--------
--------------------
-----------PMELADGKL
FSFLWKQYYSYATPPFELFA
GNTILEKIANAAECHFG---
--------------------
--------------------
----------IPSLMLLK-W
KN--TPEEKALCLFTKIFIS
RIYECYKFTSSAIIIQRAFR
RYRYRSTLKMNYDVPHKFES
DVNTYVPDQIAQLPQVMTED
LERTKASITIQRYFRGWLAR
TLCQKMKCDKTLQEREVKAV
VIQKFIRGWLARTFYRKLLH
EQNTKQREN-----------
---ASVVIQRCIRGWLARLH
YRNLLHEISSS---------
------------KRESAAIT
LQKFTRGWLART--------
------FYRR----------
-----------------LLH
EQNTKKWENASIVIQSRIRG
WLARLHYRNLLHEISSRK--
----------------RESA
AITLQRYAR----GWTARKN
YR---------------KMR
HEIALRKQEYAAITLQRYLR
GWLARRNYRLMQRKKMVFQE
EDAAFIVQN--FISDTESRN
ESFENKMHGCKVISSKEYLQ
ILRELRRQHN--RLRLKRQN
FFRAVEDKIKLALLLKREKN
RR------------------
--------------IKAATI
IQAWWRGY-LIRKRYVTARN
KINANR--------------
--------------------
--------------------
--VVRQEAATDEERSERMQP
IMX-----------------
-------------------R
VKNAMENLN--------SER
LYIRYKATEVLQKFVGLSEL
CAQYVFNXGCLECVLDSLDS
CNRGVG--------------
------------STEVVIPL
CSILWSILKFKIIRNNLEEE
RRQDIVR-----QCYHFMLA
FHKVPDVVTNLTAVILALNA
NNK-----------------
--------------------
--------------------
-----------QYKKASYFI
AELTKKFAKLSESDERVIAL
QKLQYHARLN----------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------
>Sjc_0067970_Sjaponicum_Proteins.v4.0.short_header.pep_
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
-------------MESRKVR
KSWFITNRNPLYIASPNRNQ
FFASVAQSHVKEKSESDQIT
TQDENVSEIKTPSSKYEVTL
YRDENEVPFTVNVSDILSLS
MFS-----------RRAVVD
FGTTN-------FTGKTLTR
FLLLVNHFDTEQSVMIQRSP
PENEFTIDWITSETDSFKFQ
SCHPATCKR-----------
--------------------
--------------------
---------------ISLAP
VHGQSLVKITWMPVRNYVSD
GAYSFHHVIQFRVNDAYFLQ
AVIVG----------RLLPP
ERPSRSKFTCSKRTIANQIP
SLPTWTEALLQNSSVYCSRA
EVKKEVSNTLFTSAN-----
-------RHHVALSSFAQVT
PVKNQSCGVNDSITSCLTCE
RPQNTDFCHSHLVEEPVN--
---HEINVHDFLLGAGESRR
RSCSQPTTGTLTRDLSVFGR
FHEMKELS------------
--------------------
--------------------
--------------SSRQSI
NTSNKLCSEANLTTDVNFLN
STATAFISPKLVRSPALKRD
PCVAVSTYKKNSGGNVFYSN
--------------------
------VTSVLSEMSVFGLT
QWLNGVFAPCIAANSYNGNA
VGPFKDICVVGSNMYRSTVE
KAIELLTSP-------AIIV
PGERIEREVDSGKLIPVKEI
SFRIDKG--AQRRIQDCLVV
NYAPIWLHLTLDALASSSLS
QSNSPATFHNVCSSVTSDTN
DLPYTEDYKNTHAVCLTKKI
CNYLFDSFVLNKPVLPIKPT
AINKKTKQSFHTAKN--STT
STKLHILSRDVLFNRHVIKR
FIIFVWIIDCFKSHMLIKYD
PCLFRTKSHIKSSSSLLLSF
AQNFLHGE-SNLVRHIAYLG
AQVIVNQTPLDEYQFTVENL
AVDLRDGVRLVKLADLLIPT
LPTPASNGKIPLEVGSNRLM
SLVRFPAISRLQKIHNVGVA
LKSFEQYG----------QI
SMSDGSVIDPRDIVDGHREK
TLTLLWCLLLRHQVTS----
--------------------
--------------------
--------------------
----------LDESFTDGRA
LCYLLHHYLPTVLPQGLIRQ
CTTHTINTSIS---------
----------------LPNS
VLIRNNLFNLSLFQRKLSIL
GDVPLLFSTYISTPISSA-D
LSNLLPPG-LVVTTLAYLAN
RLVVGPSEKHKLNLLIRENA
ACIIQNAWRS--------FQ
EYINFSKLKLIPYGREWRNE
RKKIKACTTIQAFVRGYLVR
KQVAQIIS-----LRSAAAT
IIQANVRRFLVLCYVGRLRK
SVILIQSTWRGYQARQNYSR
LKKLCITLQAFSRGFLTRSY
IAELQGRRNSAATIIQSHFR
-----------------RLV
VQRNLRKWHESA--------
--------------------
--------------------
-----------VHIQIAWRG
YYVRRKYVNLKQWCISIQKY
ARGYLARDRLVTLQYNRNSA
ATVIQSHFP------EPSKK
YPNSTSQTDR------RGTH
LASSVTSKLKSIPSYQSSKQ
KSRKEKCLLSLEPSEAKFLL
DIYYRLNRATERARTNPNLT
LAAKARNALKQLSRSTSVNQ
ILDAIRLLEMITGLSVELCY
WVVGLSPNNLLYNVCSSDHN
--------------------
--------------ENSSCV
LICFFQIM-MACNRSVPHED
IFVAITGTLLN---------
--------------------
----VVRHKDLASNLNLWWS
PLSLKSETGTTNGNKNDMHE
EFQP----------------
--------------------
-PAVVHLLNTRLRRHQSLPG
LCSTGSDMQLILSPHSHLVK
MNRVDSLESTLPQNSLSITQ
N-------------------
-------------MSIIDVL
MEILQRTWRARPGTVSIRLF
SRTCCL---------LALLF
NSAPTHIFLHKCCLLPTLRE
IYEGLYRRSDPHSR------
--------------------
--------------------
----------FHLNFDPLGD
STNPQSVNEVRSKALNTDIK
KLRANLSSDLDWHLRPIKTR
PNPLIAIQYLLLITERKVTN
A-------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------
>Smp_176000.1_Smansoni.v4h.longest_isoform.pep_
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
-------------MESRKVR
RSWFGTNRNPLCIASLDRDQ
PLTVAQSYLIKEQSESDQIT
TQDEIASGTKSPSSNSEVTL
HGDENEVPFTVNVSDTLSVS
LFS-----------RRAVVD
FGTTN-------FTGKSLSR
FLLLVNHLDEEQSVMIQRSP
PENEFTIDWITSETDNFTFR
PFYPAISKR-----------
--------------------
--------------------
---------------IILKP
LHGRSLMKITWIPIRDSVSS
GVYSFHHVIQFRVNDAYFIQ
AVIVG----------RLLPP
ERPSRSKSISPISEVHRHIS
P-------------------
--------------------
-------------SFSTQPT
TVFGQSCDFNNLTTSSFISE
RPENSDFCRPHAIEKSFI--
---DELSADDFLLKTAESRR
RSSSQPTCATPTRNLSIFGR
FHEMKELS------------
--------------------
--------------------
--------------SSRQSI
AGSNKLCSETNLTTDVNFLN
CTATAFVSPKLVRSPALKGV
KTAESRRRSSSQPTCATPTR
NLSIFVACGPVSTYKKKQDG
NLFYTNVTSVLSEMSVYGLT
QWLNGVFAPCIAANSYNGHP
TSSSKDICVVGSSVYHSTVE
KAVELLTST-------TIMT
PGERIEREVDNGKLTPVQLL
SFRVDKG--LQRRIQDYLLT
NYAPIWLHLTLDALISSSST
HSYSSVTSHNVCSTIIQEIN
DQPCPEDNKNLYTSCLSKKI
HSYLFDSFGLNKPVLPTKPA
ADNKKLKQSSHHTTRNDTNS
TKPNILPNRDILYNRHVIKR
FIIFIWIIDCFKRYMLIKYD
PCLFRIKSLIKSSSSLLLSF
AQNFLHGE-NNLVRHLAYLG
AQVTVNQTPLDEYQFTVENL
AVDLRDGVRLVKLAELLIPT
LSTE----KPPVVVKPNSLM
SMVRFPAISRLQKIHNVGVA
LKSFEQYGQISMADVLCLYF
VLTKGSLIDPRDIVDGHREK
TLTLLWCLLLRHQVLALLDH
SALENEIHALETNINSTDTN
MCMNELNHLKLNISTDNN--
VKDDKNHMAHFKLLYWASLV
CHLYNVPVISLDESFTDGRA
LCYLLHHYLPTVLPQGLIRQ
CTTCTNNNLSIP--------
----------------LPNH
LLIRNNLFNLSLFQKKLSVL
GDVPLLLS----TPISSA-D
FSNILPPG-LVITILAYLAN
RLVVGPSDKHKLNLLIRDNA
ACIIQNAWRR--------FQ
DYINFSKLKLVPYGREWRNE
RKRIKACTTIQAFVRGYLVR
KQVVQIKF-----LRNAAAI
IIQSHVRRFLIRCYFKRIHR
SATLIQSAWRGYQARQNYAL
LKKSCIILQAFSRGFLARRY
VAQLQEHRNKSATIIQSHFR
---RLIVQRNVKNWHKSAIQ
IQSAWRCYHIHQKYINLKHA
CLTIQRYVRGYYARKFVVEM
RSKMTLAATVIQSYFRSYLV
RLEISHWHMAAVQIQSKWRS
YFHRKRFLSLKSWCVTIQKY
ARGYLARERLATVQYNRNSA
ATVIQSHFR----KFLVLRK
IN-VWHSSALRIQSFWRFHR
SRRIIAQFKDIILLVVERHN
SSRMIQRWWRACFLLKFIAR
QRCSAVRIQAAWKGFRIRKH
LFALAQSSKKGANVTKISSR
LDGRETHLVTSKSKSVASLQ
NSKPKLHKEKCLLSLTPLEA
KS--------LIDIRSRLNK
ATERAQTNPHLTLASKARNA
LKQLSHST-SVNQILDAIRL
LETATGFSVELCYWIVGLLP
PKKPIYNNPCFSEQNENSPC
ALIRFFQIMMACNRSVPHED
IFVAITGTFLNIGRHKDLVS
ILDLWWNPLTFKSKRPLATN
ENENDENEE---------FQ
PPAIVRSINTQLRRYQSLPG
LCTTVSDLQLTVSTQSHLKK
VSGINTVESKLPHNSVSITQ
N-------------------
-------------MSLVEVL
MEILQRTWRARPGTVSVRLF
SRTCCV---------LALLF
NSAPPHLFSHNSFLLPTLQE
IYEGLYRRSDPHSR------
--------------------
--------------------
----------FHLNFDPIGD
STNSLSVNEVHLKASNAEMK
KLRTYLSCELDWHFRPLCIH
HLAAESLNNYVTDNIQPNSR
DDEK----------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------
>TS_TRISPI_Contig6.a.SNAP.239_T_spiralis.071204.pep_
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
MASYALYSPSQSPVRLELTH
FSRTAILSFGSVTFGKTAQQ
SFLVVNNKQCDQQFFFDFSS
VNRTDISVDNEAALVPAKGE
IECVVKWKPTETGNFRLSLP
LKVTMFPSDEDEYVDVPIRY
WLRATLVGSCVLPQEISLKQ
KK------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
----LPLCMQRIPKTSAIKS
NVKMGREFESEKLSARPNRI
QANHNSQQ------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
----------------SVRK
DANFKLPFVEHVFTTFLNHL
LTQDFITDDSNSEATQVNLK
KIFSSSSANVSPKAAAQRRV
SLKQYAAVQQLNLLRLSASK
AFC--EVRSVVYRVCQAVEK
GKILVRRDVAIHRDQGIMRF
ITNLLLSVHPLWLRIGLEVV
YSEIIQLHGDCTVRGLISFI
RFRMLSDPELLKQYG--IAH
VRNIYKNDYQPAISKFFLQK
FLSLFIFLDFAKQKRLIKQD
PCLFNPNSKYKTIRDIFVVL
NKEILSGE-GNLFKTLAAVG
YVPKYEQAWYDEKPLAIENL
AVDLRDGLALTRLAAMFT--
--------------ENPGLV
TNLRGPPISRLQKLHNVQLA
LDNFMSANIN----------
----IGDVDAASIVGGDRDK
IMALLWRLILHKVGLEFPDE
VVQSPLMPEIISLRRSLRMK
NSPEAKKMLNIKLHKKMTIS
----------ELFICWLGCI
AAHYDIEVDNLNLSLADGRV
LCCTINYYLPSVLPVDVIKF
ETSMTTSRESFIPP------
--------------------
-------NELKLNEKANHML
FQKSIREIGHVPDFFEFDRL
QNLEYTDERVWILCLNSLAT
VLFALRREQQAACIIQKAWK
TYLRKNCQQA----VEMHEY
SNVDHFNEHLLVQNEQLKIE
EKENSIGGEMPFDEKEQGET
CAVAVVDENDKMESGDNLSM
EIETLIEFQACCRRKLVLNN
FLQQYKSDSGNECETSDEEE
CAKELSNAQSDQNADAFECM
TRSEVVQQQNHVYGINVKSN
----------------SSLL
DANECKVENSYAVHDAKDES
SLFENNIINLN---------
--------------------
RNQSVIANESVCLLETNVAA
HKQNELMEPTLGDQ--KPEF
QSGTLPAVDEVKSISLADIP
RIVIEECCS------PAETT
ASILSSSTSALKYSGSSGRG
FAELDAVNEAECPAPSLLIE
KLPKFSDMLEMFEFRPFEEK
RYSPLNFDERQQPLYRSTKV
LSLSNENFEDFSDDSGQSSA
ALLCSDGASSADVRRESNIT
VSSENLLNMQMSWNCNYEQT
DRTGADSKPSNDEVIAFNEP
GNVDVDTDGTDLCMGPTELL
FCSDRCDQNFIPLKTDKSVS
LMEAVDNLKHLTEIPRESFP
ANQTSMNNMAEDCLSPPQFG
SLTKTPKFDSTIVGENAAEV
NVEFQNLASAKSPHHQTACT
SLISAYLQGDFKKTRESAVN
FNELLEYS------------
PINSYFDTSKLHAKCSSTEY
ATEDADAAVQVEPTARSSEC
GSSPENSEKKLNNTESSNLS
DKDSEDFVIKEIRDYFETPS
LKSMRSAIEVDSKFQMTPYI
AECERLANRNDSLSFNFLKF
SSIDFETP-------IQNRL
HNSSFNYSGRTTLTTNILNA
STRNIFEEIMSAEAK-----
--------------------
--------------------
-----------EKNKSNGII
RRIPCLTLQQNVMDSIIEQA
NCLDTELPVLQNDTLLHKNT
NSNVVTQHDEISNLLKTIVE
SD-----RLVCIENAVLRLN
ELSEESEDMCKRMVQLDAAE
KLLALVNRLNRSFNSSIIID
IVMKCLKQITSHQSTMKSVT
ESADWFQSLAWQLIYFKDTK
PSDTFCNIVAIFCQLSVLDV
AQAAFQENLQFVTRFEQIRK
HIS-----------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
----------KRHEWLVKKY
ESVSSDLSENLPLKDSAQRL
EALKALYSCYELL-------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------
>C45G3.1_wormpep204.longest_isoform.pep_
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
MDNNVEDKKEAMLKRLANRH
EKRLLDQVKSNTKKIDLRAT
ERAFLESS------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
---------------PTSMN
MRTPLNPSISSSVSDSPILS
YDEKANKQIIALATWCNTMM
ELDVSEEMDLGESKAEACRN
IQKMLKKRSDTSEVENTQEN
ARRRYQRIFEKNDPEVVKKK
CKQLLDDSGMDASIKDLLSK
NNVAIRKEHAVYNDIGLQTT
LLHTFLSFHPAWLKTALEAI
FNTRIDAQPKHLMKKLSQFF
LDLVFSNPTMLKNKKFAQGS
GKPIITEAGKEALHKHFLSV
SMKLMFLIETAHTHRVIPNL
TRIFTKSSHFNCLDDVFSEL
TKELLTGSSATFKKAFAKVG
FIPTYRQSFIENYDYQAKGF
S-DFSDGLILAKLLETVG--
------------EMPHGQIL
LKLRDPAGDRIRKIGNVKIV
LQEMSSLGVP----------
----TDNVNAESIVGGKKDE
ILSILWAIIGVRVAKEQRIK
VTRVSEERTPKKRRSAVHDD
MSSEVLKMCKIYGRQMEIEV
MDLD----------------
-------------SLSDGCL
LAKLWTTFGTNSTPIQDYDG
--------------------
--------------------
------------------LS
LWEKVVSVAELELCIQRG--
------LDQNMALFVKMFLE
RLGMIQDLNEKATKIQRMWK
AYVQRKNTPK-------LYF
IVQQLLADSSIPRNRSVSPF
SNNVTFTVPRTPRNNILTER
PSLSQIPSSRQSMDSTFNDA
TFTVSRDSIESMNKMQKTPL
RGTFTRKTIAMVIEEEDDSE
NNETVVPSTLKKRTVVRMEH
NAEVFREQDEDDENQDKDTV
AP--------------SAEN
LDSPPSDIPLET--------
--------------------
--------------------
LSSIPSASQSAIFLQDSETG
KEMHVPKAEDVGVVVLEASD
SPVALEGNNEASYDGQKIEN
LETFEIKEG-----------
-----------------KTQ
EDLPSKSPMDPTQTSGSPLV
EFRMTEEQERLEMLFQSLSE
DQKNFVKTNNLSVSIEDDAN
TPELRRILRQTRELKRKQQE
IARKLGNIERNALAVRDGGE
DSSDSRSDAGHDVAILHGDD
--------------------
--------------------
-SQLFENSMQLDQKSQLQND
ETQILENK------------
--------------------
--------KKAAVVIQKMIR
GFIARRKFQMEISNIRNRMI
QYNHILAQEDEQIGIEEMED
--------------------
KSVEAKLKKCALHGLTNDNL
HVVHVAATVIDRVTDLVPSL
LEKLVVELNGIKSITDVLIV
ADRG----------------
---------FSYTSILHPLL
NVLEKLFTKIPEEVTNSHIL
PHLKILS-------PRLMLL
MLKHSEVKELFIPIINTLTS
IARRFPDKKQSSFS------
--------------------
--------------------
--------------SSSYSI
KQSLKKVKDQECRNKLVRLE
SICEDML-------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------------
--------------
