Mercurial > repos > earlhaminst > t_coffee_to_cigar
changeset 0:304d1a82708f draft default tip
planemo upload for repository https://github.com/TGAC/earlham-galaxytools/tree/master/tools/t_coffee_to_cigar commit e24b91d3051c422ee2a20caf8bb12f0896e2c84a-dirty
author | earlhaminst |
---|---|
date | Fri, 11 Nov 2016 06:57:26 -0500 |
parents | |
children | |
files | t_coffee_to_cigar.pl t_coffee_to_cigar.xml test-data/input.fasta test-data/out.tabular |
diffstat | 4 files changed, 1683 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/t_coffee_to_cigar.pl Fri Nov 11 06:57:26 2016 -0500 @@ -0,0 +1,48 @@ +#!/usr/bin/perl +# +use strict; +use warnings; + +# A simple Perl script to convert FASTA sequence alignments into 2-column output where first column is FASTA id and second is CIGAR line +# TCoffee_to_cigar.pl <file> + +sub convert_and_print { + my ($header, $sequence) = @_; + # Converts each match into M and each gap into D + $sequence =~ s/[^-]/M/g; + $sequence =~ s/-/D/g; + + # Split the sequence in substrings composed by the same letter + $sequence =~ s/DM/D,M/g; + $sequence =~ s/MD/M,D/g; + my @cigar_array = split(',', $sequence); + + # Condense each substring, e.g. DDDD in 4D, and concatenate them again + my $cigar = ''; + foreach my $str (@cigar_array) { + if (length($str) > 1) { + $cigar .= length($str); + } + $cigar .= substr($str, 0, 1); + } + print "$header\t$cigar\n"; +} + +my $file1 = $ARGV[0]; +open my $fh1, '<', $file1; + +my $header = '', my $sequence = ''; +while (my $line = <$fh1>) { + chomp $line; + if (substr($line, 0, 1) eq '>') { + if ($header) { + convert_and_print($header, $sequence); + } + $header = substr($line, 1); + $sequence = ''; + } else { + $sequence .= $line; + } +} +close $fh1; +convert_and_print($header, $sequence);
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/t_coffee_to_cigar.xml Fri Nov 11 06:57:26 2016 -0500 @@ -0,0 +1,35 @@ +<tool id="t_coffee_to_cigar" name="T-Coffee to CIGAR" version="0.2.0"> + <description> + Converts T-Coffee FASTA alignments to CIGAR strings + </description> + <command> +<![CDATA[ +perl $__tool_directory__/t_coffee_to_cigar.pl +$input +> $output +]]> + </command> + + <inputs> + <param name="input" type="data" format="fasta" label="FASTA alignments from T-Coffee" /> + </inputs> + + <outputs> + <data name="output" format="tabular" label="${tool.name} on ${on_string}" /> + </outputs> + + <tests> + <test> + <param name="input" ftype="fasta" value="input.fasta" /> + <output name="output" file="out.tabular" /> + </test> + </tests> + + <help> +<![CDATA[ +Simple tool to convert FASTA alignments produced by T-Coffee to CIGAR format. +]]> + </help> + <citations> + </citations> +</tool>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/input.fasta Fri Nov 11 06:57:26 2016 -0500 @@ -0,0 +1,1560 @@ +>90 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------------MGVG +YLTVQ-ECNSDERKI---FS----KHFTRV----MFRVNALLVVNAILMG +VMVVLG-------AYGR-YRRHPLTRYIFLGATALFIPI--ISYVLSD-- +-----IG-NQN-GL--IL------FA--DG----EKIVGRMCNAS-THMN +LVLIWTGLVQMVGISTTLVVVS--DP-REG---RNI--GPSVALLVQAMW +TSYLMVYNTRLDYYTSIDLGGTTTDTY---------I-KWSLVN--VFS- +-PTGLVIVPPFALTF----AK--LLFKCFVWHKARK-------------- +SLAIGCNPRLIVGYMEQLHDADMT----N-----D----YG-DI--PPPL +--IVM---GEDTIS--VDK-E-PHGYSFALIP----------NRGGLVTL +DKVW-QLDDMHD--LKLTSHL----KDVCLSFALSK-LLRCRFARYTN-- +-AKTGFTKASSFLRNMLLE-D--SNDERV-----LQLIEYELSFLHDVYF +SSLVITY------SESRMPILS-IL-ISLSGIGYCLLFTMARVYLP---- +-FI--LADR---STA-----S-SELI-SCL-YRCLQFEGEQ---QGTTT- +------H--LRGQDFGSPAFDLVPIVVLVALVVLAEI----REIAFY--- +-VCSNWTKVALICAHINH-PSWQQSPIMQKCIRHVLQCRCK-ILNHWEDT +MNQC-SILVLHPRN--TPM------GL--LRRLK--P---G----Q--KV +-K--VPRA-----------VKAGI-----MN-ALRSY-ERSRNNNR-MP- +SLCPRPQLKTGDNLLWVVDGTKGIAKTILVCHIATSILELRSA------- +---GSC----QP--LS---DHKTAAIH-------LSRYCA-----YLVAY +SPELLPEDDEWCKSLYKTVKKKAKHILA-GM-------PTPKVDYQP--L +VELMSA--SQN----------H-E-VLKD-GAKLGQQLAELN--Q-G-EA +NTAWELLAGFWSEMMLYIA-PS-DNI--DG-HS---EAIARGGE--L--I +--TL------------VWALLAHL---------G-I-------------- +-------------F--SRAAGDPASI-----TG-----ES---------- +-------------------------------------------------- +-------------------------V--- +>52 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------MSLSCDAS-GHVF +LILWWVCLAQIIGTNTSTMVAA--DD-REG---RNN--SIPVILLAQAMW +TLNLVFGFHFLF-------------------------------------- +-FYKLLLWIFTILLL----AK--LGLKCFAFWMARH-------------- +SLAHGRNPRIIVGYMMQLHKRSQHA-G-PTIEQNLETSDKQ-L--LPPPL +--IVM---GEERQT--VEK-N-PQD------------------------- +-------------------------------------------------- +--------------------------------------TTQLFFSHTFG- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +------------------------------------------FFSVW--- +-------------------------------------------------- +-------------------------------------------------- +----AIKVRTS--------------------------------------- +-------------------------------------------------- +-------------------------------------------RYEV--L +VKLLSI--PEA-----------HE-VLQK-GASLATQLVME-----D-G- +STAWGVLAEFWSEMILHAAS-S-SKL--EN-HA---EAMAGGAE--L--I +--TL------------LWALVMHA---------G-P-------------- +-------------A--PAPKPSTVV-------A-----PSAEV------- +----------EVLVT----------------------------------- +-------------------------H--- +>48 +MTADDWQSTS---------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------TRG-------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +--------------------SKQPLTA-------DAGYCA-----YLMAY +SPELLPDDDAWSNDMYKAAKKDAERVLS-GYV----TKPTPELQYRH--L +VELLGA--RSK----------H-E-VLKD-GAKLGEQLAESM--L-G-E- +EVGWEALAEFWCKMPMYIAP-S-DNL--DG-HA---EAIARGGE--L--V +--TL------------LWALLTHL---------G-V-------------- +-------------V--SRPEATSTTNTTTTTTG-----ASDV-------- +-------------------------------------------------- +-------------------------V--- +>70 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAVLMLRL-- +-----------------------------------------------CL- +---FLL-------LSVHVVHHATAVSFDHD-----SFSS--GDFRAE-DD +A--K-II-DGR-ID--LL----------GDKTFA----GCRARGRVL--- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------R-HI--GVDV +NNIDS-R-GNFMIL--PDTSL-VDAGVMSSTV---------SYDSATTRL +DVFLS-VGG--------------TNYTLGATIDLRNLLPDKVSIGFSA-- +-ATGAAYGSNHTVLSCSFQS---TLPTRNDT--A--G-----------SI +WSTKLSA------GVAAAALLV-LL-LGV-AVAVLLRRASRRNRQP---- +-D--DKDM------LAGDMT-PDSLD-IDD-DEFGSSAGPR---PIPYA- +------NLAAATRNFAEEGKLGQGGSGSVYRGHMKELG--GRDVAIK--- +-VFSRGASSEGRKEYR--------------------------RLLLVYEL +VHNG-SLDGYLYGK--QEV--LTWQVR--YQIILGLA---SAVLYL--HQ +-E--WDQC-----------VVHGDIKPSNIM-LDESF-NT----KL-GDF +GLSRLIDHGMSLQTMTGMAGTPGYLDPECVITGKASTESDMYSF------ +----GV----TLLEIV---CGRRPMAP-P------SAGAK-----DG--- +---QVFRLLEWAWDLYGRG-----TALDA-ADERLGSVFDQWEVERV--V +AVGLWA--AHP-------------------DPKMRPAIRQAA-EALQS-- +RKFRMPVLPPKMPVAVYLQP-FAAST--MEY-S---DTTTTVGS--S--- +--------------------TS--RTTATRSSNS-S-------------- +-------------MP-A-AVS---E------------------------- +--------------E-----------------LV---------------- +----------------------------- +>60 +-------------------------------------------------- +----------------------------------MR-------------- +--SLCN-------------------------------------------- +------------------LSIL---------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +--------------------TTKLLASQDSRLI-QQHHPREQ-EQ-EQ-- +---EV-HVFVRSLRS---IV----RHRGGRGIG-VSRVNALLVANAILMA +VIAVIG-------AYRHRYQHHPLIRFIYLGATTLFLPI--VSYVVSS-- +-----IQ-NPY-NI--SL------YA--VK----DIVITANCEAL-LHVP +LVMLWISFVQMY-------------------------------------- +------------------------------------YA------------ +---------WY---------------KA------KR-------------- +SLALGCNPRLIVGYMEQLHDGMFHHAN-L-----A----SE-HV--PPPL +--IVM---REENLL--VEK-Q-PHGYNLIRM-----------ADSGLVTI +DKVW-LLDDTLN--SWLTTQH----KDLCLSFAMYK-LLRCQFARYKV-- +-SETNFAKANNFRRHVLLE-D--KDDERV-----FGVIAHELSFLHDYYY +TSLPVSY------AKSWLPIVS-VF-ISLSCIGYCLFPIIIFIVTI---- +-PG--F------S---------YAQI-ICH-QVHCHHESDP---LHMP-- +-------GSGADVQFGKLFYDLLPLYLLVALVVLVEA----REIASY--- +-MSSNWTKVALICGYVKH-TSWQKSSVIRKCVGLVLRTRCK-IMKHWEDK +MNQC-SILVLHARR--NPV------AL--LRHLLHLP---D----Q--KK +-K--VPRP-----------VKTAV-----ID-TVRRY-ER---IKR-RS- +NGTTPLQLQVNDDLLWSFEEAKGTSDAMLVCHIATSILEVRSR------- +---GHK----QP--LS---DHEIVATH-------LSQYCA-----YLVAN +SPELLPDDAVWCRSIYEAVKKDATRVLR-DGG-DQVSTATPEEEHQQ--L +FKLLSG--QSK----------H-H-VLKD-GGELGRRLAELP--E-G-E- +EVAWKALAEFWSETVVSVAAAC-DNI--DE-HA---EAVARGGE--L--P +-----------------WKIFI---------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------I--- +>62 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +------------MAF---FI----KHVRWV----VLRLNALLVTNAILMA +VIAGLG-------TYGHHYRHHPLIRFLYLGAITLFLPI--VSDVVST-- +-----IP-NPY-TI--TV------YP--KH----DRVILSNCEAD-GHVF +LVILWIGLVQIVGANATTIVAS--DS-REG---RSI--APSAVQLVKAIW +TSYLAYMMIESGLEPYG-------Y-----------NVKW-SQDRQLSL- +-LDILLLALPYALIL----SK--LLLKYYAWYKASR-------------- +SLAFGRNPRLIVGYMEKLQVGTHYA-E-L-----AT---SEHDV--PPPL +--IVM---GEDTVL--VEKQ--PHGYSLAGMN----------INNGLLTI +DRVW-QLDDTLL--LWR---S----KDLCLAFALFK-MLRCRFARYTI-- +-NEAGFAKASNFIRHVLLE-D--SDDERV-----LGLITNELSFLHDYYF +SYLSVTY------SESWLPFLS-VS-ISLSSIGYCLFVITFLVTTF---- +-RG--Y------SAL-----D-YEQI-YCH-PLHCHPVSGS---TYTYR- +------SESKAEVSFGRLLFDVLPVCLLGTLGVLVEA----REIASY--- +-ICSNWTKVALICGYVKH-TSWQQSPTIRKCIGHVLHTRCK-LLDRWEDK +MYQC-SILVLHPSR--NPI------AL--LRRILHLP---D----L--KM +-K--IPRA-----------VNAAV-----LD-VVRMN-QR---NKL-RN- +NGTTPRQLQVGSDLLWTFHEAKGAADAMLVCHVATSILVMTRS------- +---REQ----LP---S---DHEIVATH-------LSRYCA-----YLVAC +CPKLLPDDHVWCRSLYKAVKKDAGRVLA-GH---DITVSSSEAEHRR--L +VELLRA--RSK----------H-Q-VLKD-GAELGQRLAELP--E-G-E- +EVAWKALAGFWTEMIVSVAATC-DNI--DE-HV---EAVARGGE--L--V +--TL------------LWALLAHV---------G-S-------------- +-------------V--DDDTA--AAT-----HG-----APDV-------- +-------------------------------------------------- +-------------------------V--- +>64 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------------------------------------MGG-NS-RN-- +---ST-DCSTVEMAF---FT----KQKGGL----VSRINTLLVVNTILMA +VIAVMG-------AYRHRYRHHPLIRFIYLAATTLFLPI--VSYVVSA-- +-----IE-NPY-NV--TN------YV--LK----YTVITAKCEAR-LHVF +SVMLWIGLVQIVGTNAIATVAG--DY-REG---RSI--APPAVQLVQAIW +TSYLAYTAIESNLHPPE-------Y-----------FG------------ +---------RF---------------PGPVTDPKKR-------------- +SLALGSNPRLIVGYMEQLQDGVLNCTE-L-----V----SE-HV--PPPL +--ILM---KEDTLL--VEK-Q-PHGYSLTRM-----------NNNGLVTL +DRVW-QLNVTLK--SGPTTQH----KDLCLSFAMFK-LLRCRFARYKV-- +-SEAIFAKANNFICHVLLE-D--SDDERV-----FGVIAHELSFLNDYYY +TSLPVSY------SKSWLPIVS-TC-ISLLSIGYCLLVTNNFIMES---- +-QS--S------E---------SEQI-TCS-EFHC----DP---PYMP-- +-------QGGSSLQFGALLFDQMSLSLLVALVVLVEA----REIMSY--- +-ICSNWTKVALTCHYVSH-TSWQQSPVIRKCVGLLLRTRCK-FMVHWEDK +MNQS-SILVLRPRR--NLV------AL--LRHLLHLP---D----Q--KK +----VPRP-----------VKAAV-----VD-AVRRY-KR---TGR-QT- +NGATHMQLHVN-NLLWTSQGTKGTADVILVCHVATSILEVRSR------- +---RQN----KP--LS---NHEIAATH-------ISQYCA-----YLDAY +CPELLPDDAAWCRSLYKAVNKDAARVLR-SD---RVSPATPEAEDQQ--L +VKLLSE--QSK----------H-H-VLKD-GAELGRLLTELP--E-G-E- +EVAWKALAEFWSDTLVSVAAAC-DNI--DE-HA---EAVARGGE--L--V +--TL------------LWALLAHV---------G-S-------------- +-------------V--DDDTADAAAT-----HG-----APDA-------- +-------------------------------------------------- +-------------------------V--- +>42 +MNVAAAVIAFPLVIIWLATSAITTASTLMFGVNYARERGGE-------SI +V-----VPLRQALPSSFRGRS-ISILHSPPPPRQS--------------- +-NSILFRFNI---------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-----------------------------------VEALDLFEVN----- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +------------------------------FAI-FDQFMDDF-NPKTP-- +----S-FCRDDASAF---FF----DIMVAQ----LWRVNALIAVNAILMG +VMVGIS-------MYGHRYHRRPLI-FIFQGATTLFLPI--VSYVVST-- +-----TG-DQS-II--AA-PFHSGVR--GQ----DEIVIGRCDTT-EHIS +RVLVWTALVQIVGINTTAIIAT--DA-REG---RKF--GPPVVLLVQAVW +TSYLAVYNAGYQGSLGLYHRVLKEDDARHAGPVGYNK-VWSMEN--VVS- +-LRGFVVVSLFALIF----AK--LILKCYAWYMGRR-------------- +SLVLGRNPRVIFGYMEQLHDGNHPP-G-V-----V----GE-H---IPPL +--IIM---GEDTLL--LEK-Q-SYGYSFKNIPRRGDETR--VNNNGLVTL +DKIW-QF-DSMS--LRLTPQL----KDLCLSLALFK-LLRCRFAKYTI-- +-ADAGFMKVSDFLWDMLLK-A--SDDERF-----LGLIENELSFLHDCYY +SSLPISF------AKSWLPILS-IF-ISLLSIGCCLVTTIVMFPLV---- +-L------LN---GG-----G-YQLM--CL-MHCN--S------------ +------PDHEIDMRVGNLYHDLAPVCLLFALVVLTEV----REIASY--- +-VYSNWTKVAIICRFVQGEASLRKYPTLKKFVDHVLHHRCK-LLRHWNNK +MNQC-SILVLHRRR--IPV------VF--LQRLIHLP---D----Q--HS +EK--VPRA-----------VKTII-----VE-TLRSY-GR-SRNNSVI-- +YLRRSIQLQVDDNLLWTVSN-AGTADSILVCHIATSIFEVRSQ------- +--PQSH----QP--LS---DHKVAAIH-------LSRYCV-----YLVAY +HPELLPDDDDWCKSLYKDVKKDADRLQS-GS---------VATTPMQ--L +IKLLST--KSK----------H-E-VLKN-GALLGGQLAEMV--E-S-E- +EMVWKALAKFWSELILYVSP-S-DNM--DG-QA---EAIFRGGE--L--I +--TL------------LWMLQTHL---------G-I-------------- +-------------V--SRPGNSGAT------TD-----VAPP-------- +-------------------------------------------------- +-------------------------V--- +>88 +MEQSDGPKRPKLADA-------------------------ADGDEDRLSV +LPDDILIHILVKLR-GTPMAARTSVLCRRWRDLWK--------------- +-LLPELNFPLGTEPHRIRSALTAH--EAPVIHFLVVDLQDAAAESVATWV +PIIAPRLFG-------E-LFIFNLRRDWDGETGTVELPCFQGADWISLDL +DNLGLALPPSGVFAWLTDLCLVAVRMRGSCRLGDIVSSPRCPSLRKLILR +DAQVRADIVIHSESLLEIGMDNVLLDHNALGPGILAISSESVLQIDLKNL +IGVRQLLVMAPALISLKEKDTTYIADPVDPSQPVANISAPQLTLLEWNAR +YDRRSVQLGKMAHLQWLHAGQFLVYGSDEDFAHNRIRLLQRFEFIICLDL +ALYYRKDMSDHQRYLMEDMPRLPYILFLSINVAANEHSFGASLFHVLRLC +TGVRKLTLAFDVSTRQLEAQTTCSLGCICHQPPNWKTDELLLSHLVIIEI +SAWRGTENEVAFVERLLNWATVLKEMMITFHQSVTESNAEDLCQTLLSFS +RPETCMKFYVYRGLEKKKADISEKEKIMQQVGLVEAPARDCQPFLRRSRS +TQKCKMKRNSRNKWKNRRASTQGTWLTRPPPSDLIL--RQIM-DK-AP-- +---YS-DCTPAALAN---FD----KFMGRQ----MLQVNALLVEKTILMG +IMVGIG-------AYGHRYRHHPLTRYLFLGATILFLPI--ISYIASV-- +-----TD-VQY-IV--VV------LA--PY----NIIATGNCDPS-IHPG +LVLVWISFVMIVGINTTTIVAA--HA-REG---RSI--APPAVLMVQAIW +TTYLGVNIMQGPNR---------SLSS---------L-EDIKQY--VTS- +-ASVLAIFAPFALII----AK--IFVKYYAWYGARQ-------------- +SFAFGHNPRLIVGFMEQLPDRSQHA-E-E-----V----IE-NM--LPPL +--IVT---GEDTLL--VEK-N-PHGYTFSGGDG----TG--MNNNGLVTI +HKVW-ES-DDIF--HKSTAQL----KDLCFSFALFK-LLRCRFAKDTA-- +-TETVFMKARNFLWHLLA-------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-----------------------------EDR----D----GGWVLGLIA +YELSFLHDYYYSSLPTSYSKSWLPILSIGYCLLAAIILKCK-LVKPWQDK +MNQC-SVLVLSHRK--APV------AL--VERLVPLP---E----P--KK +-NVDTPRE-----------VKTAI-----AN-TLRSSM------------ +-----GDLRNGMR------------------------------------- +--------------SS---DHKIVATH-------FSRYYA-----YLVAY +CPELLPDDYAWSKSLYKATKEDAERVLA-GRV----AKSTPELEYQQ--L +VELLSA--RSK----------H-E-VLKN-GVKLGKQMVRWI--E-G-E- +DEGWTILAGFWCEMLLYIAP-S-DNL--DG-HA---EAIARGGE--L--I +--TL------------LWALLTHV---------G-V-------------- +-------------V--SRPEAARAS------IR-----VSDI-------- +-------------------------------------------------- +-------------------------A--- +>80 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------------------MAGNSTCK--------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------------------------EPYISC-CQGNYEQC-------- +---LI-NCNDGVPGVEVLFF----DTMSGQ----LWRLEAMLLVNAILAG +VIVGIG-------AYGHRYRHYGFTGYLLLGATTLFLPI--ISYVLSS-- +-----SG-SVG-DE--FHVI---------I----QATLIANCWAEFIHTY +MVIVSTCLVLISAINTSPIVAT--DD-RED---RSI--RPPFELLVQGIW +IVYLVINTKRES-K------------------------------------ +-LNYLRLFAPFPLIY----AK--MTLKCYAFIKARK-------------- +SFALGHNPRLIVGYMQQLQEENDQH-T-----------SEE-DVPPPAPP +--VIM---GEGEHK--LEK-Q-PHGYMFREN-----LEE--VQQAGLVTI +DRVW-QLENLF---------L----KDICLSFALFK-LLRCRFARYKL-- +-TDVIPTETNRFIRSVLLK-D--GEHERA-----FRMIADELSFLRDYYD +SPLPVSY------SDNWLVIVS-MI-ISLLSVGYCIFVGTDIITSVH--- +NAV--WHPK---FSN-----G-LYTI-TCGYYCHWGFFLSQ---Y----- +---------VNKF-FGNLYFDIVPVLLLLVFVVVAEA----RDVASH--- +-ICSNRTKVILTCRCVH--RTSQLPPVIPKWVGRLLECRCEWLLRHWNDK +MRQS-SLLVLHPRQ--IHQLGLPG-------CLRRLLDRNRS---S--NV +-K--VPSE-----------VKACI-----IN-ALRST-SGSNGASL-SK- +GMTSLRQSQIGRSLLWACNNSKGTSDIILVWHIATTILEARHPHHQQDGR +---PSS----VS--VC---DMKTAAAH-------LSRYCA-----YLVES +CPELLPDDDAWSKDLYKKVKKDADRALA-IGSSTPVSSMSPEAAYRK--L +VEMFGA--TQN-----------HE-VLKD-AAKLAEQLGKLT--G-G-E- +EVAWELLAGFWSEMILYLAP-S-DNL--KG-HL---QAIDRGGE--L--I +--TL------------LWALLTHI---------G-I-------------- +-------------I--DRPGDAAAS-------A-----PATG-------- +-------------------------------------------------- +-------------------------V--- +>76 +MVSLIC-------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +------------------------------------------------AG +V-------------FS----YKPET-T------F---------------- +-------------------------------------------------- +-------------------------------------------------- +----FGH------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-----SITSKWCKSLYKKVKKDADRLLP-SSI----ATTSEE-DCRQ--L +IKLLST--RSE----------H-E-VLKN-GVVLGGQLAEIV--D-G-E- +EIVWKALAKFWSELILYVSP-S-DNM--DG-HA---EAIARGGE--L--I +--TL------------LWALQAHL---------G-I-------------- +-------------V--SRPDSSDAI------TN-----AAAP-------- +-------------------------------------------------- +-------------------------V--- +>46 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-----------------------------------------M-AN----- +---VT-ECSHSAVTN---FI----RGVNAQ----LWRSNTLMAANAVLVL +IMVAIS-------ASGRHYRQVGVTRFVFQGATVLYLPI--ISYVVSS-- +-----IG-KYN-TR--G--------------------LDMYCYGE-YNVV +MLLIWAVLVQIVGTNTSATVAI--DD-DDG---QKL--GPSIELLARAVW +TSYLVFYYLHHHYLIMPSITFH-----------------YKS----FIQR +HYLWNFLIVLCVLSF----AK--ITLKFYAFEKARR-------------- +SFALGRNSRLVAGYMEQLLGENHQG---------S----EN-EL--IPPL +--IVM---GEEKQE--IEET--PHGYTIKQRK------------NSLVTI +NKVW-QMADNNDILLARRPWL----TNLCLSFALFK-LLKHQFAKCHL-- +-VVLGSTKAFNFVLNVLLNK---RNPETV-----FRVIANEVSFILDSYY +SSLPTSN------FGRLLPVLN-II-VSLSIITWCLLAMAKTAYLSDP-- +-------SV---THQ-----I-YCEP-SCV--LPM--ENR--------F- +------YSNYNQLYLGNILFNSLPTYSLFVVVILAEA----WDIISY--- +-FCSNWF---------------KQSPCMQRLLALVLPFKIKFIKNYWTDK +MGQA-SLLAQPQPK--KCV------FTQPFFYFFGLR---P----RLQHV +-N--VSSD-----------VKASI-----ID-TLKNS-NN----CL-SK- +GTTALLNNGIGNHVLWACEETRHIPC------------------------ +---------------------------------------Y-----PCLAH +RHRH-LRGQAWSKKLYKIVSEDIKRALP--------GGSM-SVEYGS--M +VELLGG--ESR-----------HE-VVNK-GARLGKQLVELV--Q-D-E- +ETGWHILASFWSELILYVAP-S-HNI--KA-HK---KARANGTE--L--V +--TL------------IWALLRHA---------E-ID------------- +-----------------RPNTQA--------------------------- +-------------------------------------------------- +------------------------VV--- +>37 +MSKYWWGDEDL---------------KKHMHWFSWWKMCVP-------KE +K-----GGMGFRDLHCFNLAL-LAKQCWRLLCEPESLCARALKAKYFPNG +DLLNSFDRDT-----GIGGTGAVLRDEAGF--FVAASCS----------- +--DIPF--VEDAATAEA-RGLRDDLLLANE-------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------VGCNK-IYVEADCL-ET-MA-- +---TG-NCTAKA-DD---FS----KHIDGQ----LLRVNALLVASTIMIG +VMVGMG-------AYGQRYRHHPLTGFLFLGANIVFLPL--LSYVVST-- +-----IG-NED-PV--AL------YS--SD----LDIITGRCDPQ-DHII +SVLMWASLVQIAAVNTTAVVAG--DDDKKG---RNI-GPPATVLLIQAIW +TSYLTIDFLGKGYY-----------SM---------Q-KWSLKA--VAP- +-EDVLILLPPFALTV----AK--LLIKYYAWYSARG-------------- +SLAFGRNSHLIVGYMEQLKDESPH---------------AE-LA--LPPL +--IVT---GEDTTL--VQK-E-PHGYSLKWLSNQADRTR--IDNNGLVTI +DKVW-RLEDDIF-LKSSVKQL----KDLCFSFALFK-LLRCRFASHTI-- +-AETSFIKAHNLLPHVLLQ-D--GDDERA-----IEVIADELCFLHDYYY +SSLPTSY------SRSWLPILS-IS-ISLLSMGWSLFYILEITFAN---- +-VGY--ASWDSWEWN-----D-HRQI-HCY-MYCDTWIW----------- +------------LKYGSTYFDDAPVFLLAALVVLAEA----CFFLAT--- +-I-----------------T------LEEEVTGRLLRCKCR-LLKHWEDK +MNQC-SVFALHPST--TPV------AL--LRRLIPLL---Y----R--KK +----VPRA-----------VKTAI-----LK-PLRSP-SYR-PSNG-VA- +SLCTSLHLQAGNNPLSASSGVKGVASTMLVVHIATSILEERSE------- +---P-H----QP--ES---AHETVATH-------LSHYCA-----YLVAY +APELLPDDNQWCKSLYKAVQKEAKHAIV-VAC----RVG-VALNPEG--L +TQALSAGSEVQHDLLKNGVELG-RKLLKN-GAELGKKLVELA-EGEG-E- +EVAWEVLANFWSEMILYAAP-S-DNV--DA-HA---EAVARGGE--L--I +--TL------------IWALLTHL---------G-V-------------- +-------------V--SRPEAAPGMP------N-----APSD-------- +-------------------------------------------------- +-------------------------V--- +>72 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MRYYSA---- +-------------------------------------------------- +-C-L-L-------PLSLLFYHADSLSFRYD--FINTTNK--VDFGALGDD +C--N-IS-DHR-AD--LT----------SIS--AN--NYTNNLGRLVYPK +PMQLWDAATGETASFTTTFSFGM-DA-VPG---EPV-------------- +-----------------------------------------------GH- +-GMAFFLTSPV-DVPSSLPAG--SYGGYLG----LFSP------------ +--GATGSDQVVAVEFDTFRDEW-D---PS----------DH-HI--GVDL +NNISS-S-GNYTTL--PNDSF-V-GQVMSARI---------DYNSGTGQL +DVMLH-NGS--------SD--G-ATHDLSVNVDLRSFLPEKVIVGFSA-- +-ATNSERVALHYVLSWSFSS---SLPLVSNSSPK--SQA---------RR +TAVPLVA------GVTVATVLA-LL-LST-AVGVLLWRSRRQERSA---- +-DD--ED------------DDHDPW--AID-EDLESGSGPR---PFQLS- +------KLTAATRNFSEETKLGQGASGSVYRGRVDEL-----DVAIK--- +-VFSRGGSAQGKREYTAE-VTVISRLRHRNLVHLIGWCDGREKLLLVYEL +VPNG-SLDRHLYSA--AAV--LPWPAR--YKIILGLG---AAVLYL--HE +-E--WGQP-----------PRPPDDR------------------------ +-------------------------------------------------- +-------------------------------------------------- +---SICRLVEWAWGMYGRG-----AVLDA-ADEALCGQLDAREVELV--L +VIGLWC--AHP-------------------DARARPSIREAV-EVLRSG- +MAARVPALPPRMPVAMYVQP-DHP-T--EKFVA---DDASKANS--RMSS +HDYG------------RQPPAA--DDYQTLSTTS-S-------------- +-------------IP-P-VGSKQSV------------------------- +--------------R--------------LLSGR---------------- +----------------------------- +>78 +MPTI---------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---YK-YCPRKLLRY---FTEKVGERLRGQ----IFRVNALMVVMGILMG +FMVGIG-------TYGHRYRHIPLIRFLFLAATTLFLPI--VSYIVSS-- +-----SD-LDNYKS--TT------IL--------IETTVVYCRAR-AHIM +FVLIWTALVLNVGINTTALVAA--DA-REG---RSI--PPNMTLLIQAMW +TSYLGVYICIVSGP---------------------------------PP- +-QMILFLLGPFGVIF----AK--LVLKCYAWYIATQ-------------- +SLAFGRNARLIVGYMEQLAS--------------------E-H---MPPL +--IVT---GEHTMQ--IQE-K-PCGYQLKSMSYRL-RDD--MYNKGLVTF +DKVW-QLNDTLL--RSKSPQL----KELCFSFALFK-LLRCRIARFNI-- +-FWK----------YILA-------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-----------------------------ALVILAEV----RDIAFY--- +-IRSNWIKVALICQYVK-HGSWRQSATIQRCVGCVLRSKGK-LIRNWEDK +MGQS-SVLVLHPSK--TPM------AL--LRHLIPLS---G----Q--NT +-K--TPSA-----------VKSAI-----VG-ALRKGYER-GQINGDVP- +SFQRILHLQDDDEIIWTFGE-R-----------------ARLP------- +---THQ----PP-SDT---DHISAANH-------ISQYCA-----YLVAH +YPELLPEDDEWCKSLYKAVEKDAKRVLI-G-N----DSMSEVEYRRR--L +IQLLSA--ERN----------H-E-VLKD-GARLAEQLAE----E-G-E- +EVAWKALAAFWSDMILYVAP-S-DNI--DG-HM---EAIARGGE--L--I +--TL------------LWALVTHL---------G-I-------------- +-------------V--GRSDNTTDA-------------ATVD-------- +-------------------------------------------------- +-------------------------V--- +>74 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------MDNFFNSVFSAAAA--GEHEEE-EG +EEEEREG-EQA-AERD----------GGGDS--G----GGWSFGGLMKTL +AEEIEGQ------------------------------------------- +-------------------------------------------------- +---------------------REEQDG----------------------- +-------------------------------------------------- +-------------------------------------------------- +--------------------------------------------GG---- +-------------------------------------------------- +----------------QGGLL------S--HANEALRSVDADGEDA---- +-T--GD------------GS-SQLSE--SA-SGASWRSSLP---SKKYTR +FEAQVLALRADPTTFTEEPEDAEGL--SRWQEAFSVQE--RKDEIEG--- +-VLRESPGLES----------FVERLVPSVVAYDMFWCRYF---FAVD-K +LRQAEDVRTKLVSR---------------AMSKEDEE---ELSWEV--DD +----DE------------DDIQGDHKQGTVT-IPDKKE-EHIGES----- +VSHEAQVEGKQE-------------------------------------- +-------------------------------------------------- +------------VAVNEKYAAEDKEMIL-VAPKDNNGESSGEASTPKLSN +G---TG--QEV-----------KTEA-GDSCKESDLSLVSR-PSVQE-E- +DLSWEEIEDV----------------------------GDQDEKKAG--S +--PR------------SSPSSK--VEDIRKRLNS---------------- +-------------V--EDDEDLSW---------------DV--------- +--------------------------------DE---------------- +----------------------------- +>66 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------------MG-- +---AG-NCSGQAISD---FS----KHIDGQ----LMRVNALLVASTIVIG +VMVGIG-------AYGQRYRHHPLTSFFFLGASTLFLPI--LSYVVST-- +-----IS-GNQ-GP--VA------VL--SD----TQIITAWCNTW-KHIT +LVLVWASLVQIAAVNTSAIVAG--DD-KKG---RNIASPPAMVLLVQAIW +TSYLVVNFIGKAYD-----------A-----------------D--FGN- +-VFIPILVPPFAVLV----AK--LLVKYHAWYGARG-------------- +SLAFGRNPNLIVGYMEQLKAELAS---------------EQ-HS--LPPL +--IVT---GEDTTL--VHK-E-PHGYSLNQA----NGTG--IDNNGLVTI +DRVW-QLEDDIF-LTCSTKQL----KDLCYSFALFK-LLRCRFARHTI-- +-AETGSMKAHTLLPHVLLQ-V--NDDERA-----LGVIADELSFLHDYYY +SSLPALY------SRSWFPILS-IF-ISLLSMGWSLFCILATTFVI---- +-VML--ASK---GG--------AGQM-HCS-IDCHPMYDKN--------- +--------------YGSLFFDFAPVFLLAALVVLAEV----RETACY--- +-ICSNWTKVSLICRYVRHASSWQQSPWKKKLIGRLLRCQCK-LLKHWEDK +MNQC-SVLALNRRT--TPV------AL--LHRLIPLL---D----R--KK +----VPRA-----------VKIAV-----LK-PLRSP-SWKNRSNG-VA- +SLCTRLQLQANNNPFSASSGVKAIADTMLVAHIATSILEVRRS------- +--EPPR----QA--DS---AHKIAATH-------LSRYCA-----YLVAY +VPELLPDDDEWCKSLYKAVQKKGKRALG-AAG----GARAAASNPEA--L +VQALNARPETAHY------------VLKN-GAELGKKLVELA-AEEG-E- +EAAWEVLADFWSEMILYAAP-S-DNV--DA-HA---EAIARGGE--L--I +--TL------------LWALLTHL---------G-V-------------- +-------------V--SRPEPA--TP-----DD-----APGD-------- +-------------------------------------------------- +-------------------------V--- +>82 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAS------- +------------------------------------------------R- +--------------------QSLLPSFLYA-----AS------------- +-------------------------------------------------- +-----------SGAAM------P-DG--R--------------------- +-------------------------------------------------- +-GA-----P----VVARAPS--EPPFGKIDMFSPAYY------------A +ACGFGGAA---------------A---CG----------LT--------- +---------HAAVT--PLD-V-IKCNIQIDPA---------KYKSISSSF +SIVLK-EQG---------V----RGF-------FRGWAP--TFLGYSA-- +-QGAFKYGLYEVFKKEYTDM---AGPEYAAK------------------Y +KTLIYLA------GSATAEVVA-DVALCP-MEAVKVRVQTQPGYAR---- +-G-----L--------RDGF-PKIVR--AE-GYAGLFRGMV---PLWGR- +------QIPYTMMKFATYENIVE----MAYRHLIPTP----KEQCSK--- +-PLQLG-------------------------------------------- +-----------------------------------VS---FGSGYI--AG +-V--FCAA-----------ISH----PAD--------------------- +---------------------------------------NLVSF------ +---------------L---N-------N-------AKGAT-----VG--- +---DAVKNL-GLWG-----------------------LFTRGLPLRI--V +MIGTLT-------------------------------------------- +-----------------------------G-------------------- +---T------------QWVIYDSFKVMAGLPTTG-G-------------- +--------------A-------PAA------------------------- +----------------------------APREEA---------------- +----------------------------- +>57 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------------MEG- +W-----DCDSASES----FS----KHVSGQ----MLRVNALLVVNAILMG +VMVGTG-------AYGHRYRHHPLTRYIFLGATALFIPI--ISYVLSA-- +-----IG-NQN-GI--IL------FA--AG----E-IIIGQCDPS-RHMN +LVLLWTGLVQMVGISTTLVVVS--DP-REG---RNI--GPSGVLLVQAMW +TSYLVIYNIGLNYDVS---SYNNTRSY---------L-KWSLVY--AFS- +-LEGLKVIPPFALTF----AK--LLFKCFAWYKARK-------------- +SLAIGCNPRLIVGYMEELQDTDMT----N-----S----YW-DI--PPPL +--I------------------------LCLMP----------NIGGLVTI +DKVW-QLDDMHD--LKLTSRL----KDVCLSFALSK-LLRCRFTRYTN-- +-DEIGFTKASNFLRHMLLG-D--SYDDRL-----LRLVEHELSFLHDIYY +SSLAISY------SKIWMPLLS-IL-ISLSGIGYCLVLSILIVYVQ---- +-IDY-LNDT---SDG-----Q-LPLI-RCN-YQCRRFISEV---QGKIP- +------A--VHRQFFGSAIFDLVPVVVLIALVVLAEI----REVASY--- +-ICSNWTKVTLICHYINH-ASWQKSHMMKKCIRRVLQCRCK-ILKHFEDK +RNQC-SILVLHQTK--TPM------RL--LHLLK--P---G----Q--KV +-K--VPRE-----------VKAAI-----MN-ALRSY-EGSRDNNR-IP- +CLITRPQFKTGDNLLWVVDGTKGIANTILVCHIATSILELRSA------- +---GSC----QP--LT---DHKTAAIH-------MSRYC----------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------A--- +>68 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +------------------------------------------MA--PSP- +-------------------------------------------------- +-------------------------------------------------- +--------------G----------------------------------- +-------------------------------------------------- +---------------------------------APWCHALPTWQVTADSR +FEAQLRALQSDPATFTADPEDAEDF--AAWGAGFSLQE--RQDEIEA--- +-LRYESDAVEG----------MVDRLVPDAVDGEVFWARYF---YRVH-K +LKQQEDARAKLVKR---------------VIAQEEEE---DLSWEV--DD +----EVEEEEPAKEEAIKQAPIKEEPKPEVQERENEKL-EAEGRV----- +NAVEEAGALDKE-------------------------WKKAD-------- +-------------------------------------------------S +---PQPDVFGSSMVVVDKEEKEDASKLN-VEESSDKKTAAEEPHSTTGDA +A---VK--EGT-----------KHET-SDSSKDSDYSMVSRQRTATE-E- +DLEWDEIEDL----------------------------GEHEE-KKG--S +--AH------------GSSSAP--KEELRKRLSV---------------- +-------------A--EDDEDLSW---------------DI--------- +--------------------------------ED---------------- +-----------------------DDDDKA +>84 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAELKLCL-- +-------------------------------------------------- +---CFL-------LLCVHVHHATAISFSYN-----SFRS--GDFREE-DD +A--M-VT-DGR-IE--LV----------GDE--A----GGRARGRVLYKQ +AVQLWDGVKGETASFTTSFNFSI-QS-LPG---RSS-------------- +-------------------------------------------T--PGH- +-GMTFFVAPY----MPEMPQE--SYDGCLGLFDEKHAPK---NGT--TII +SANASGSASFVAVEFDTHRDAW-D---PS----------SR-HI--GVDV +NNVDS-R-GNFRIL--PEGSL-VDAGVMSSTV---------TYDNATSWL +DVVLR-VSG--------------AKYALGATVDLRSLLPEQVALGFSA-- +-ATGDAFGSSHTLLSWSFHS---TLPTRNYTA-LPSTSS--------TKK +ATLPLIA------GVAAAAVVA-LL-LAV-TVAVLLRRASRRNRQT---- +-DD--KDM------LAGDMTPDSLD--ADG-DELGSSTGPR---PIPYA- +------SLAAAARNFAEGGKLGQGGSGA--RGTSRRK------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------GSWGR----------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------------------------------A---------------- +-------------DPGR-CTG----------------------------- +--------------------------------AT---------------- +----------------------------- +>86 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------------------------------------------MAQG- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------EARE--- +-FLVVG-----------------------------------ASYLDIVDV +CGNE-TV------------------GR--YQIILGLA---SAVLYL--HQ +-E--WDQC-----------VVHGDIKPSNIM-LDESF-NT----KL-GDF +GLSRLIDHGMSLQTMTAMAGTPGYLDPECVITGKASTESDMYSF------ +----GV----TLLEIV---CGRRPMAP-P------SAGAR-----AG--- +---RVFRLLEWVWDLYGRG-----AALDA-ADERLGGVFDRWEMERV--V +AVGLWS--AHP-------------------NPKMRPAMRQAA-EALQS-- +RKFRMPVLPPKMPVAVYLQP-FGDSA--MEY-G---DSTTTVGS--GVTT +--QL------------QYSSTS--CTTATQSSNT-S-------------- +-------------MP-A-AAS---S---------------RE-------- +----------LGAYELVYVHAIVLQSKNRDAEKT---------------- +----------------------------- +>31 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------------------MDHLPLCS--------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------------------------NATLER-CW---CQL-------- +---HP-NCSDNLVAR---LH----KRLKEE----IWQVDVLLFISAIFAG +VIVGIG-------AYGHRHRYHALARHLYLGATTLVLPI--ISVLLSA-- +-----DS-STR-TY--FNITLER-HI--FP----QETLTAQCSTNDHHLY +MVILCACLVPLSAINTSSIVAG--DY-REA---RDI--APPFELLVWGIW +IFYLVVTNNVFDEW--------------------------LPNN------ +-FFFYFQYTPFAIIY----TK--MAYKYYAFERAMR-------------- +SLALGHNPRLIVGYMRQLREAPP-A-D-----------QDH---HVPPPL +--IVM---GEEGLRQVVDA-EHRRGHLVFNS------DR--AGNGCLVTI +DR--------------------------------------------KS-- +-ADTYSMETLNTLRSVLLK-D-----EST-----FVVIADELSFLRDYYY +SSHPISY------SACWLPVLS-IS-ISLFSIGFCMLVGVAIN------- +-KC--YGEA---DEY-----G--YQI-TCISWCTVGYLKTA---D----- +---------SREYKLGSLYVALVPVVLLCALVMLSEA----RDIASF--- +-ICSNWTKVARTCRSMS--HTSLQK---KWYVGLLLRCRCN-LLKHWNGR +MSQC-SILMLHPSR--TPQLLLRL-GLL-LRCLLRLPDQK-M---K--SV +-E--VSAA-----------VKVSI-----IN-TLRSS-CCNNNN----G- +GLCLLIRQQVGESSLQAAFGCEGTSDTILIWHVATSILEVKHPFNQHDDD +LQQQQH----SP--DS---SSRSVATH-------LSRYCT-----YLVAF +CLELHPDDDAWSKGLYRDVKKDTERTLG--------SLFGLGLGYQQ--L +VDKLQT--AES----------KYG-VLKD-AAKLVKELAELP--G-G-E- +E---------------------------------------------T--V +--GV------------AYQVLVRD---------D-L-------------- +-------------V--HRALGQ---------------------------- +-------------------------------------------------- +-------------------------S--- +>24 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------MGSTV-HGP-S-- +---AH-SKSEEFWLN---HI----TRGENNERSPTARPPNLSPDATASKS +SLESPD-------PNPNPSLQARAPMDNFFNSVFAAAAA--GEEEEE--- +--EREGE-EEQ-AASAAE------RDGGGDF--G----GGWSFGGLIKTF +ADEMEAQRGDHEEGEQEAAAAA-VEA-EEEG--G-G-------------- +------------------------------------------SG--GGW- +-SFGGLIKTL----AEELPQREEEEAVEEEEEEER--------------- +---------------------------------------EQ-ET--EAAA +AEEDLGE-----GD--FSGGG-WSFGGLMKT------------------- +----------------------------------FASRSESVLEGYRRDL +QDLGTGLRLETTVLRQAAVR---AAAALPGALEA-GAS---------VAS +DRLESVGQAVDDLGAAAAGLL------S--HANEALRSVDAEGEEG---- +-D--GD------------RS-SQPSD--SA-SGASWRSSLP---SKKYTR +FEAQVLALRADPTTFTEEPEDAEGF--TRWQEAFNLDE--RKEEIDG--- +-VLRESPGLES----------FVERLVPSVVAYDTFWCRYF---FAVD-K +LRQAEDVRTKLVSR---------------AMSKEDEE---ELSWEV--DD +----EE------------EDSNGDRKEDADT-TVDKKE-EQIDQP----- +VSHEAKGHGKQT-------------------------------------- +-------------------------------------------------- +------------A-VDGEIVVEDKETPL-AARNDDSGEHNGEALIPTPSS +V---TG--REE-----------KTEP-SDSSKESDLSVVSQ-PSMLE-E- +DISWEEIEDV----------------------------GDQDEKKGA--S +--PR------------SSSTSK--AEDIRKRLNS---------------- +-------------V--EDDEELSW---------------DV--------- +--------------------------------DE---------------- +----------------------------- +>29 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------MSEFGNQV-DI-MS-- +---SI-ACTTDGSEL---FS----KHVNGL----LLHVDTLLVANAILMG +VIVGLG-------AYRHRYRHHPLIRFIYLGATTLFLPI--VSYVTST-- +-----LE-NPY-TP--IV------YV--AG----NRFVTANCYTD-DHVT +LVVLWIGLVQIVGTNATAIVAS--DS-REG---RSI--APPAVQLVQAIW +TSYLAYITIESGLQPSG-------Y-----------V-NWSPNGGAMHT- +-HDDVFLALPYALIL----AK--LLFKYYAWYKARR-------------- +SLVLGQNPRLIVGYMEQLQDGVHHA-E-L-----A----SE-HA--PPPL +--IVM---KEDTIL--VEKLQ-PRGYSLTTTG----ISN--NNNNGLVTI +DRVW-QLDDTLL--PRPMEQH----KDLCLSFELFK-LLRCRFARYTI-- +-SEVGFMKASNFMRHGLLK-D--SDHERV-----LGVIAHELSFLHDYYY +TSLPISY------SESWLPILS-VS-ISLSSIGYCLYVIIYLSVID---- +-GG--Y------PG------A-DPQI-HCY-AVMRR-DPDT---YDIPS- +------TLLNNEENFGRLYPELVSVYLLVALAVLVEV----RDIASY--- +-ICSNWTKVALICGH----------------------------------- +------------------------------------------------KK +-K--VPRA-----------VKVGV-----VD-MMRNN-E----------- +-------------LLWTFHGGKGAAEAILVCHVATSILEARRYSRLP--- +--NPNQ----QP--LSGSDHNKIAATH-------LSRYCA-----YLVAC +LPELLPDDDVWCKNLYTAVKKEAALVLK-LKG-KEVECCL------R--L +VELLSE--QSK----------H-Q-VLKD-GAELGKRLAQ----G-A-E- +EAAWKALADFWSEMVVCVAAAC-DNL--DE-HA---KAVARGGE--L--V +--TQ------------LWALLLHV---------G-S-------------- +-------------V--DDEDTAAATA-----HD-----APDA-------- +-------------------------------------------------- +-------------------------V--- +>21 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAAALSCS-- +-----LRCWTITG---------------------------H----HRLLR +VV-V-F-------LLLSLHHQASSLNFHYD--YINTTNK--ADFGSLGDD +C--N-IS-DHR-AE--LT----------SHS--DQ--NYINNLGRLVFPN +AMQLWDPATGDTASFSTAFSFGI-EA-LPG---MEV-------------- +-----------------------------------------------GH- +-GMAFFLTGAPVGTASNVPTN--SFGGFLA----LFGPD---ILTSRGNA +TGSGGDDYRIVAVEFDTVKDDW-D---PS----------AR-HI--GVDL +NNISSSL-GNYMVL--PDDSL-V-GRVMSARI---------DYNGSTGRL +DVVLR-NGS--------SSDDGNTTYAHSTIVDLRSVLPPQVVVGFSA-- +-ATSKDRVALQYVLSWSFST---TSPVGNGTSAQPQQRR--------RHT +GSTQVLV------GVTVAAVLA-LL-LGT-FVGALLWRSRRRRSDD---- +-DD--ESSD---EVSSGEEDDDGSW--AME-EDLESGAGPR---PFRLR- +------KLRAATGNFSEEEKLGQGASGSVYRGRVDDL-----DVAIK--- +-VFSRGGSAQGKREYTAE-VTAISRLRHRNLVHLIGWCHGRKKLLLVYEL +AADE-AL--------------------------------------L--R- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------GEMGFDAREMERV--L +VVGLWC--AHP-------------------DAAARPSIREAV-EALRSG- +EAAKLPALPPRMPVAMYVQP-YYDPAESERYVV---YDTTTLTA--TTSV +TAEY------------NYRTSS--RDYSTLYSTS-G-------------- +-------------IP-P-VGSKQSV------------------------- +--------------R--------------LLRGR---------------- +----------------------------- +>12 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAP------- +------------------------------------------------R- +--------------------QPLLPSFLYA-----PS------------- +-------------------------------------------------- +-----------SSGG---------AG--F--------------------- +-------------------------------------------------- +-GSAQ-EAA----VVAGAPS--EPPFGKIEMFSPAYY------------A +ACGFGGAA---------------A---CG----------LT--------- +---------HAAVT--PLD-V-IKCNIQIDPA---------KYKSTSSAF +SVVLK-EQG---------V----RGF-------YRGWAP--TFLGYSA-- +-QGAFKYGLYEVFKKEYSDM---AGPEYAAK------------------Y +KTLIYLA------GSATAEVVA-DVALCP-MEAVKVRVQTQPGYAR---- +-G-----L--------RDGF-PKIVR--AE-GYAGLFRGMV---PLWGR- +------QIPYTMMKFATYENIVE----MAYKHVIPTP----KDQCSK--- +-PLQLG-------------------------------------------- +-----------------------------------VS---FGSGYI--AG +-V--FCAA-----------ISH----PAD--------------------- +---------------------------------------NLVSF------ +---------------L---N-------N-------AKGAT-----VG--- +---DAVKNL-GLWG-----------------------LFTRGLPLRI--L +MIGTLT-------------------------------------------- +-----------------------------G-------------------- +---T------------QWVIYDSFKVMAGLPTTG-G-------------- +--------------A-------PAP------------------------- +----------------------------AAVPKE---------------- +----------------------------- +>10 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAVLKLVA-- +-------------------------------------------------- +---MAV-------LICVHVHHSAAVSFSYS-----SFSS--VDFREE-DD +A--R-ITAAGR-IE--LL----------GDE--S----GGRARGRVVYKK +PVQLWDGVTGEATNFTATFNVNI-TS-LPG---RSS-------------- +------------------------------------------SA--VGH- +-GMAFFLAPY----MPDLPQE--SYDGCLGLFDESLIQPAQQNGTTAPIP +SANATGGARFVAVELDTHRDAW-D---PS----------GR-HV--GVDV +NSVDS-R-GNYVIL--PDASL-VDAGVMSVTV---------SYDSAMTSL +DVALV-VGA------------TGATYRLAAVVDLRSLLPEQVAVGFSA-- +-ATGDMFASDHAVLSCSFHS---TLATRNNNTST-SS-S--------SKK +ATVLLHV------GVTAAAVLV-LL-LGL-TVGLLLRRASRRPPDN---- +-E--KKDM------LAGDED-DDSL---DD-DEFGSSTGPR---SIPYA- +------QLAASTEDFAEERKLGQGGSGSVYRGHMEELDDGRRDVAIK--- +-VFLRGASLEGRKEYRTE-VTVISRLRHRNLVQLIGWCHGRRRLLLVYEL +VHHG-SLDRYLYGSK-QET--LTWQLR--YQIILGLA---SAVLYL--HQ +-E--WDQC-----------VVHGDIKPSNIM-LDESF-NT----KL-GDF +GLSRLIDHGMSLQTMTAMAGTPGYLDPECVISGKASTESDVYSF------ +----GI----TLLEIA---CGRRPMAP-P------SADG-------K--- +---QVFRLLEWVWDLYGRG-----AALDA-ADQRLGGTFDRWEMERV--V +AIGLWS--AHP-------------------DPKMRPAIRQAA-EALQS-- +RKFRMPVLPPRMLVAVYLQP-FGAST--MEY-GYGGDSNTTVGS--SVT- +---M------------QCSLTS--QTTATQSSNS-S-------------- +-------------VP-A-GDS----------------------------- +--------------------------------SQ---------------- +----------------------------- +>19 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MDERSYICAL +LYNILLCPVETSSQV----------------------TT-A----MAGL- +-K-LYLFSSRAACFLLLCVHHATAISFNYD--N--SFSS--DDFREE-DD +A--S-IT-NGR-IE--LL----------GDE--A----NARARGRVLYKQ +AVQLWDGVTGEAASFTASFNFSI-QS-LPG---RSS-------------- +-------------------------------------------T--PGH- +-GMTFFIAHY----MPQLPQD--SYDGCLGLFDERHAPK---DGT--TAI +STNASGSASFVAVEFDTHRDAW-D---PS----------SR-HI--GVDV +NNVDS-R-GNFEIL--PEGSL-VDAGVMSSTV---------NYDNATARL +DVDLR-VIG------------TGARYTLSATVDLRSLLPEQVAVGFSA-- +-ATGDAFFSYHTILSCSFKS---TLPTRNDAP-FPSTSS--------TKK +ATLQLSA------GVGAAAVLV-LL-LAV-TVAVLLRRASRRNRQE---- +-PEVDKDM-----LAGDMTP-DSLDA-AAD-DEFGSSTGPR---PIPYA- +------NLAAATGNFAEEGKLGQGGSGSVYRGHMKEVG--GRDVAIK--- +-VFLRGASLEGRKEYRSE-VTIISRLRHRNLVQLIGWCHGRRRLLLVYEL +VRNG-SLDGYLYSK-DDLI--LTWQLR--YQIIVGLA---SAVLYL--HQ +-E--WDQC-----------VVHGDIKPSNIM-LDESF-NT----KL-GDF +GLSRLIDHGMSLQTMTAMAGTPGYLDPECVITGKASTESDMYSF------ +----GV----TLLEIV---CGRRPMAP-P------TGGAR-----DG--- +---QVFRLLEWVWELYGRG-----AALDA-VDERLGGVFDRWEMERV--V +AVGLWS--AHP-------------------NPKMRPAIRQAA-EALQS-- +RKFRMPVLPPKMPVAVYLQP-FGDST--MEY-G---DSTTTVGS--GFT- +--TQ------------HYSSTS--RTTATQSSDTTS-------------- +-------------MP-A-TVS---E------------------------- +--------------E--------------LNSNI---------------- +----------------------------- +>39 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAS------- +------------------------------------------------R- +--------------------QSMLPSFLYT-----SS------------- +-------------------------------------------------- +-----------SGAGM------P-GG--W--------------------- +-------------------------------------------------- +-GAAQ-EAPV---VVAGAPS--EPPFGKIDMFSPAYY------------A +ACGFGGAA---------------A---CG----------LT--------- +---------HAAVT--PLD-V-IKCNIQIDPA---------KYKSISSSF +SIVLK-EQG---------V----RGF-------FRGWAP--TFLGYSA-- +-QGAFKYGLYEVFKKEYTDM---AGPEYAAK------------------Y +KTLIYLA------GSATAEVVA-DVALCP-MEAVKVRVQTQPGYAR---- +-G-----L--------RDGF-PKIVR--AE-GYAGLFRGMV---PLWGR- +------QIPYTMMKFATYENIVE----MAYKHLIPTP----KEQCSK--- +-PLQLG-------------------------------------------- +-----------------------------------VS---FGSGYI--AG +-V--FCAA-----------ISH----PAD--------------------- +---------------------------------------NLVSF------ +---------------L---N-------N-------AKGAT-----VG--- +---DAVKNL-GLLG-----------------------LFTRGLPLRI--V +MIGTLT-------------------------------------------- +-----------------------------G-------------------- +---T------------QWVIYDSFKVMVGLPTTG-G-------------- +--------------T-------PAA------------------------- +----------------------------APREEA---------------- +----------------------------- +>33 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-----M--LTLQHSIIG-RMVVFFLRVCQH-------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------LQLVL-MFEFDMCVKQI-MG-- +---VG-NCSDQAITD---FS----KHIDGQ----LMRVNALLVASTIVIG +VIVGIG-------AYGQRYRHHPLTSFLFLGATTLFVPI--LSYVVST-- +-----VD-SNL-GV--VT------IS--SD----AHIIPGWCSTR-SHIY +TVFVWASLVQIAGANTTTIVAG--DD-NKG---RNI-TLPGTVLLVQAIW +TSYIVVYYLGGGYY-----------ST---------R-QWSIKH--MDL- +-ANGLPVLPLFSLLI----AK--LLLKYYAWYGASR-------------- +SLAFGRNPHFIVGYMEQLKAKLTS----------------E-HS--LPPL +--IVT---GEDTTL--VQK-E-PHGYSIKWLFNQADGTG--IDNNNLVTT +DKVW-RLEDDIF-PRYSTKQL----KDICFSFALFK-LLRCRFTRHTI-- +-AEFGFIKAHNLLSHVLLQ-D--VDDERP-----LGMIAHELSFLHDYYY +SSLPTSY------SSSWLPILS-IS-ISLLTMGLSLLYLLLITVVI---- +-LLY--AFM---GWP-----H-HGQM-QCF-LNFHPSFQNE---HEDFF- +------YSSSNQIQYGNIFFDLAPVGLLAALVVLSEV----REIACY--- +-ICSNWTKVFLICSYVRHASSWQKSHWKKKMLSLVLRRKCK-LLNHWVDK +MNQC-SVLALHPST--TPV------PL--LGRLIPLL---H----R--KK +----VPRA-----------VKAAL-----LK-PLRSP-NWKNRSNG-VA- +SLCTRLQLQADNNPLSTSNGVKGVADTMLVAHIATSILEVRTS------- +--EPLR----QA--DS---ANEIAATH-------LSRYCA-----YLVAY +VPDLLPDNNEWCKSLYKGIKKKAKRALA-ASG----NTGQASLSPEA--L +VQALSAGSEEAHD------------LLKN-GAELGKKLVELA-GNEG-E- +EVAWELLAEFWSEMILYAAP-S-DNV--AA-HA---EAIARGGE--L--I +--TL------------LWALLTHL---------G-F-------------- +-------------I--SRPEAA--MP------N-----TPGD-------- +-------------------------------------------------- +-------------------------V--- +>53 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MLLAPALL-- +-----LCRSQSSSEL---------------------RAT-A----MAVL- +---KLC-------LCLMLVHHAAAV----------SFSP--GDFRAE-DD +A--R-IT-DGR-ID--LL----------GDKNFP----GCRARGRVLYKQ +PVQLWDA-TGEAASFTASFNFTI-QS-LDG---GKG-------------- +-------------------------------------------G--PGH- +-GMAFFLAPY----MPEMPQE--SYEGCLGLFDETAN------------- +MASASGSARFVAVEFDTHRDPW-D---PS----------SR-HI--GVDV +NSIDS-R-GNFLIL--PDDSL-VDAGVMSSTV---------KYDNSTTRL +DVVLS-VGD--------------TTYNLSATIDLRSLLPDQVSIGFSA-- +-ATGAAFGSNHTVLSCSFQS---TLPTVTTS--T--PL---------PST +WSTKLIA------GVAAAAVLV-LL-LGV-TVAVLLRRASRRNGQP---- +-D--DKDM-----MLAGDMT-PDSLD-MDD-DEFGSSAGPR---PIPYA- +------NLAAATRNFAEEGKLGQGGSGSVYRGHMKELG--GRDVAIK--- +-VFSRGASSEGRKEYRSE-VTIISRLRHRNLVQLIGWCHCRRRLLLVYEL +VHNG-SLDGYLYSKSKEEV--LTWQVR--YQITLGLA---SAVLYL--HQ +-E--WDQC-----------VVHGDIKPSNIM-LDESF-NT----KL-GDF +GLSRLIDHGMSLQTMTGMAGTPGYLDPECVITGKASTESDMYSF------ +----GV----TLLEIV---CGRRPMAP-P------RDGAK-----DG--- +---QVFRLLEWAWDLYGRG-----AALDA-ADEHLGGVFDRWEVERV--V +AVGLWA--AHP-------------------DPKMRPAIRQAV-EALQS-- +RKFRMPVLPPKMPVAVYIQP-FAAST--MEY-S---DTTTTVGS--S--- +--------------------NS--RTTATQSSNT-S-------------- +-------------MP-A-AVS---E------------------------- +--------------E-----------------LV---------------- +----------------------------- +>58 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------MDNFFNSVFSAAAA--GEHEEE-E- +-GEEEER-EGE-AAER---------DGGGDS--G----GGWSFGGLMKTL +AEEIEGQREEQEEGGQGGKAAA--EE-VQGEEAG-G-------------- +------------------------------------------SG--GGW- +-SFAGLIKTL----AEDLPQRDEQEAAEDEDDE----------------- +----------------------------------------R-EA--EAPE +EEEVG-E-----DG--VSGGG-WSFGGLVKT------------------- +----------------------------------FTSRSESVLEGYRRDL +QDLGSGLRVETTALRAAAAR---AAAALPGALEA-GAS---------VAS +DRLESVGQAVDDLGAAAAGLL------S--HANEALRSVDADGEDG---- +-T--GD------------GS-SQLSE--SA-SGASWRSSLP---SKKYTR +FEAQVLALRADPTTFTEEPEDVEGF--SRWQETFSVEE--RKDEIEG--- +-VLRESPGLES----------FVERLVPSVVAYDMFWCRYF---FAVD-K +LRQAEDVRTKLVSR---------------AMSKEDEE---ELSWEV--DD +----DE------------DDNQGDHKQGTVT-IPEKKE-EQIDDS----- +VSHEAEVEGKQE-------------------------------------- +-------------------------------------------------- +------------V-VNEKCAAEDQAMIF-AATKDDNGESSGEASPPKSSN +G---IG--QEE-----------NTEA-GDLCKESDLSLMSR-PSVQE-E- +DLSWEEIEDV----------------------------DDQGEKKGG--S +--PW------------SSPSSK--VEDIRKRFNS---------------- +-------------V--EDDEDLSW---------------DV--------- +--------------------------------DE---------------- +----------------------------- +>2 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +--------------------------MNFFSSVLSAAGV--GGDEHE-E- +---ERGE-GEE-AAAEQG------EEGEAES--G----GGWSFGGLIKTL +AEEIDVRPRDEQEAEEGGEEVAEGKG-EVEEEA--D-------------- +------------------------------------------AG--GGW- +-IFGGLIKTL----AEEIEEQRKVNSQLEAEEEAA--------------- +---------------------------------------AA-AA--AAAA +AAAEEEG-GETAGS--GDGGE-WSFGGLIQT------------------- +----------------------------------FATRSESVLEGYRRDI +QDLGSGLRLETATLRAAAAR---AAAAFPGALEA-GAS---------AAS +NRLESVGQAVDDLGAAAAVLL------S--HANEALRSVDADGEDG---- +-A--GD------------GS-SHPSDSASA-SGASWRASLP---SKKYTR +FEAQVLALRADPATFTEEPEDADGF--AKWRDAFRIDE--RKEEIEG--- +-VLKESPGLES----------FVERLVPSVVDYDMFWCRYF---FAVD-K +LRQAEDVRTKLVTR---------------AMSKEDEE---ELSWDV--DD +----DDE-----------DDDNGDHKEGANT-VVNKKE-EQIEEP----- +VSHKTEDD-KQ--------------------------------------- +-------------------------------------------------- +------------G-ADTPDVSEDKKTTL-AAEKDGNGESKDEVAAPKSSN +D---MG--REE-----------KI----DSSKESEFSAASP-PSAQE-E- +DLSWEEIEDV----------------------------GDEDEKKKP--I +--PR------------SSPPSK--AEDIRKRFSS---------------- +-------------V--EDDEELSW---------------DI--------- +--------------------------------DE---------------- +----------------------------- +>4 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +--------------------------------------MSMS-GP----- +---RE-ACDVTGLDE---FY----KRMQAR----VWRTRGQLIFAAAVVT +ILVGSG-------VYSRRHRRHGFARFVFLGASTLYLPV--VSYLVSD-- +-----IG-GEN-CG--LP-------K-----------DVKECK-D-MSAF +FLEAWAILALIFGANSFVIAAA--DD-HGG---QNV-HRPVAELLVRAIW +TSYISVHHFRIIF--P---------------------------------- +-LDRVFISMSCGFVL----VR--IVVKLYAFLKAQR-------------- +SFAHGRNPRLIAGYMDQLKQDIMSS-S-SSSHHAQ----AV-NV--ALPL +--LVM---GEDEQQ--VEEG--PHGYRFRDRK----------GNESLVTI +GKVQ-IMSST-DGVLSSWPPL----KDLCLSFSLFK-LLRRRFARCVV-- +-VEEGSEIGPNMVCTLFDSD---TEPERI-----VSIVADELSFACDFYH +SSLPVSC------SVFWLFVLN-IL-FSFAGTACCLFIAIRTIQHVVSVA +QVG--P-MS---SDP-----F-YHQI-TCV--LIC--GKN---------- +-------DQAKQ--FGSILFFMVLSFLFVIVLIFDEV----WEIVSY--- +-MCSNWTKVTLICYYITK-PTWQQSPRMRRLIRCVLQFRCNLLG-YWSDK +MGQT-SLMDTNMNI--GPI------V--RIKQLLGLP---V----QTKQV +-K--IPTE-----------VKAAI-----IN-TLKSQ-NW----RP-TD- +CITSLQQSHIGKSFSWACKGD-GTSDVILVWHIATCIFEIRHS------- +--TEPL----IA--DS-I-SNKITATY-------LSQYCA-----YLLSS +ASELLPDDKAWSKKSYESVKKIVDPIFS--------GRNDKPLEYEY--I +LLLLVE--KSR----------SDM-ILNK-GLTLGKQLVEGI--E-D-E- +EMGWTVLAGFWSEMILYIAP-S-DNI--DA-HR---RAIARGEC--S--Y +--SIPTTTPKKIDVRFIVVVISYA---------T-LLVIDVRFIVLAVFP +FIALAFIAALCVAL--IRAEADNGGE-----PGASSSSASSAAATDREGN +KNTTTTAAEEAEQLTAMSVVPYWALCVTGHGPRHGPRRHPVSPLPQRHTG +RAGPDADEAQLAVRRRRGSGRRAGVA--- +>6 +-------------------------------------------------- +---------------------------MAGLGMLVE-------------- +--ALRD-------------------------------------------- +----------------NFGAFIGS-LVDF--------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +---------------------------WSDCHNKVARSIKAI-MS----- +---ST-TCGFRS-ND---LI----ERINKD----VLTTNALFVANAFLVV +ILVGAG-------SYGRRYRHIALNRYLFLGASTLVLPI--LSYVVSY-- +-----VG-RDK-YY--NL-------F-----------HGLECV-D-NRAF +CLLLWAALLPMVGMNTSSILTA--VH-NGN---E-E--LP---------- +-------------------------------------------------- +---DIIISTLLGLGF----IK--IILKFVAYGRARR-------------- +SFAMGQNPSLIAGYMEELYRLQVSE-V--AE---V----TI-QR--LLAL +--VVM---GEDKQQ--IEKG--PHGYHFKRSTFSQNGTSAMTSNGNLVTI +DKVW-HLAEMNDALLGPRPAL----KHLCMSFSLFK-LLRRRFARYPL-- +-VEAGSEKAFHFVRGILLTDGADADPEAV-----FRVITDELSFAWDFYY +SSHPISH------LGKWLPIMS-IM-TSLFTMAFCIFIVITLAWKILP-- +-------EY---KD--------YRVM-SCE--LTC--GEQ--------D- +------NDRFHD--IGSILFVLVPTISLLLVVLLGEV----WEIISY--- +-VCSNWTKVTLVCAYTAK-PSWQKSRIMRRLIACFLWCRCKLMN-YWGDK +MGMT-SLLDPCKRK--GH-----------IRHLFRLS---K----AMKPT +-K--IPKP-----------VKAAL-----IN-SLKGS-NG----QL-SN- +GIASLQKCHLRDDIRWACNGE-GTSDIILVWHIATCIFEIRHM------- +--HDPSERHSSP--DE-N-DDMITAIH-------LSKYCA-----YLLAS +CPELLPDDTPWSKELYKSAKKITDSVLG--------STDMRCFEFDR--M +MQLLSE--KSK----------SNE-VVCK-GVQLGKQLVDGI--Q-N-E- +NKGWNMLAEFWSEMMLYVAP-S-DNT--KA-HA---KAIARGGE--L--I +--TI------------LWALLTHA---------G-I-------------- +-------------I--RRPEHDN--------------------------- +-------------------------------------------------- +------------------------VV--- +>9 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MALSDRS--- +------------------------------------------------R- +--------------------ESLLPSFLYT-----SS------------- +-------------------------------------------------- +-----------AARSF------A-TG-ATR---FPS-------------- +------------------------------------------PV--S-P- +-ASPA-PGA----VGGGAPISIQAPREKIEMYSPAFY------------A +ACTAGGIA---------------S---CG----------LT--------- +---------HMAVT--PLD-L-VKCNMQIDPA---------KYKSITSGF +GVLLK-EQG---------P----RGF-------FRGWVP--TLLGYSA-- +-QGACKFGFYEFFKKYYSDI---AGPEYAQK------------------Y +KTLIYLA------GSASAEVIA-DVALCP-FEAVKVRVQTQPGFAR---- +-G-----L--------SDGL-PKFVR--SE-GALGLYKGIV---PLWGR- +------QIPYTMMKFASFETIVE----MIYKHAVPVP----KSECSK--- +-SFQLG-------------------------------------------- +-----------------------------------IS---FAGGYI--AG +-V--FCAI-----------VSH----PAD--------------------- +---------------------------------------NLVSF------ +---------------L---N-------N-------AKGAT-----VG--- +---DAVKKL-GLWG-----------------------LFTRGLPLRI--V +MIGTLT-------------------------------------------- +-----------------------------G-------------------- +---A------------QWGIYDAFKVMVGLPTTG-G-------------- +-------------VT-PAPGAAEKA------------------------- +----------------------------LQAS-A---------------- +----------------------------- +>14 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAVLLNPS-- +-----SSSSSKATPR---------------------PPQ-Q----QQLL- +-L-LLL-------HLLLVAVPATSLTFSYD--A-DSFVS--EDFRQE-DD +A--M-VT-AGR-IE--LL----------GEE--F----AARARGRALYKR +PVQLWDGATGEEASFAASFNFTI-RS-VAG---RGN-------------- +------------------------------------------AL--AGH- +-GMTFFLAPF----MPDMPQE--CYEGCLGLFDQSLTRN----TA--SAT +MGNASGAASFVAVEFDTHMDGW-D---PS----------GR-HV--GVDI +NNVDS-RRGNYVVL--PEDSL-VDAGVMSATV---------SYDSGARRL +DVALA-IGG--------GA--ATATYNLSAAVHLRSVLPEQVAVGFSA-- +-ATGDQFASNHTVLSFTFSS---TLPTRTTNPPQ-PST---------SSA +KTAHLSA------AVAAAGIAL-QL-LVL-AITILIRRARKRRRRD---- +-D--GVS-----------YD-DSIDD-DDE-EDMESGTGPR---RIPYA- +------HLAAATGGFAEIGKLGEGGSGSVYGGHVRELG---RNVAIK--- +-VFTRGASMEGRKEYRSE-VTVISRLRHRNLVQLMGWCHGRRRLLLVYEL +VRNG-SLDGHLYSN--KET--LTWPLR--YQIINGLA---SAVLYL--HQ +-E--WDQC-----------VVHGDIKPSNIM-LDESF-NA----KL-GDF +GLARLIDHGMSLQTMTAVAGTPGYLDPECVITGKASTESDMYSF------ +----GI----VLLEVA---SGRRPMVVTPRAAAATAGGGKDDDDGGG--- +---QVFRLVEWAWELYGRGDDDQ-SSLDAIADTRLGGAFDRWEMERV--V +GVGLWC--AHP-------------------DPKARPAIRQAA-EALQS-- +RKFRMPVLPPRMPVAVYLQP-FAAST--MKYYG---DSMTSVGS--EVV- +---G-------------YSSTS--LATATLSSSS-S-------------- +-------------LP-S-AMA-N-N------------------------- +--------------DSLSP-------------RE---------------- +----------------------------- +>18 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MALSDRS--- +------------------------------------------------R- +--------------------ESLLPSFLYS-----TA------------- +-------------------------------------------------- +-----------GARPY------T-AG-GGG---AAF-------------- +------------------------------------------RL----P- +-AAAA-PGG----VGGGAPIEIQAPREKIEMYSPAFY------------A +ACTAGGIA---------------S---CG----------LT--------- +---------HMAVT--PLD-L-VKCNMQIDPA---------KYKSITSGF +GILAK-EQG---------V----RGF-------FRGWVP--TLLGYSA-- +-QGACKFGFYEFFKKYYSDI---AGPEYAQK------------------Y +KTLIYLA------GSASAEVIA-DVALCP-FEAVKVRVQTQPGFAR---- +-G-----L--------GDGL-PKFIK--SE-GALGLYKGIV---PLWGR- +------QIPYTMMKFASFETIVE----QIYKHAVPVP----KSECSK--- +-SFQLG-------------------------------------------- +-----------------------------------IS---FAGGYI--AG +-V--FCAI-----------VSH----PAD--------------------- +---------------------------------------NLVSF------ +---------------L---N-------N-------AKGAT-----VG--- +---DAVKKL-GLWG-----------------------LFTRGLPLRI--V +MIGTLT-------------------------------------------- +-----------------------------G-------------------- +---A------------QWGIYDAFKVMVGLPTTG-G-------------- +-------------VT-PAPSTSDAG------------------------- +----------------------------LKAVSA---------------- +----------------------------- +>26 +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +-------------------------------------------------- +----------------------------------------MAAGVLMT-- +-----KPFM-AAA---------------------------A----AALVS +-L-LVM-------LRCLPSVVATTVSFNYS-----SFSNASKNITLQGSA +A--L-AG-AEW-IE--LT----------KGK--GNNLSSGGTMGRMVYTP +PVQLWDAATGEVASFTTRFSFNI-TP-KNK---SNK-------------- +-----------------------------------------------GD- +-GMTFFLVSY----PSRMPYM--GYGGALGLTSQT--------------- +FDNATAGDRFVAVEFDTYNNSFLDP-DAT----------YD-HI--GIDV +NALRS--V-KTESL--PSYIL---IGNMTAIV---------DYNSNSSIM +SVKLWANGS------------T-TPYNLSSKVDLKSALPEKVAVGFSA-- +-ATGSSFE-QHQLRSWYFNL---TLEQKQPT-----GQ-----------H +SRGGVVA------GATVGAILFIVL-LFT-MVAILVRRRQRKKMRE---- +-E--EED-----------DS-EG----DPI-VEIEMGTGPR---RFPYH- +------ILVNATKSFAAEEKLGQGGFGAVYRGNLREL---GLDVAIK--- +-RFAKDSSKQGRKEYKSE-IKVISRLRHRNLVQLIGWCHGRDELLLVYEL +VPNR-SLDVHLHGN--GTF--LTWPMR--INIVLGLG---NALLYL--HE +-E--WEQC-----------VVHRDIKPSNIM-LDESF-NA----KL-GDF +GLARLIDHNVGVQTMTHPSGTPGYLDPECVITGKASAESDVYSF------ +----GV----VLLEVA---CGRRPMSL-L------DNQN-------N--- +---SLFRLVEWVWDLYGQGV-----VLKA-ADERLNNDYDATSMECV--M +AVGLWC--AHP-------------------DRYARPSIRAAM-TVLQS-- +N-GPLPVLPSKMPVPIYAPP-MASSE--GQL-S---SSTGMSSS--S--- +------------------------LTI----------------------- +----------------T-SIT----------------------------- +--------------------------------PR---------------- +-----------------------------
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test-data/out.tabular Fri Nov 11 06:57:26 2016 -0500 @@ -0,0 +1,40 @@ +90 646D9MD9M3D2M4D6M4D22M7D4MD21M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD26M2D2MD3M3D3M2D39M9DMD6M2D3M2D14M4D2M2D13M14D24M4DM5DM4D2MD2M2D4M2D3M3D6M2D3MDMD10M10D12MD7M2D7M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D2M2D4M3D3M5DMD4MD3MD10M3D5M7DM2D28M4D6M4D17MD22MD12MD9M2D3M6D2M2D5M2DM3DM4DM2D2MDM2D4M11D5M5D2MD5MD8MD2MD43M10D3M4D2M2D2M3D8M7D6M5D33MD2M7D9M2D7M2D3M10DMDMD4MD12M2DMDMD21MD2MD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D10M5D2M5D2M85DM3D +52 787D8MD26M2D2MD3M3D3M2D24M39D14M4D2M2D13M14D25MDMD13MDM2D5M2D3M3D6M2D3MDMD3M113D11M193D5M107D7M132D4M2D7M2D3M11D2MD4MD11M5DMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D9M7DM5D5M17D5M60DM3D +48 10M649D3M858D7M7D6M5D33MD3M4D11M2D7M2D3M10DMDMD4MD12M2DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D17M5D4M83DM3D +70 640D8M49D2M4D3M7D17M5D4M2D6MD3M2DMD2MD3MD2M2D2M10D6M4D9M193DMD2M2D9MDMD6M2D5MD10M9D14MD3M14D25M3D19M3D8M2DM2DM11D9M6D9MD2MD3MD16M5DM2D4M6D6MD5MD3MD10M3D5M7D32M2D7M4D15M26D12MD9M2D3M2D6M2D8M3D6M2D2MDM2D4M11D12MD5MD2M4D2MD47M10D2M4D6M3D8MDM6D5M5D2M6D16M5D5MD17M2D7M2D3M19D12MD5M2D20MD5M2D3MDM3D8M2DM23D2M2D10MDM27D2MDMD3M3DM39DM17D2M45D +60 84D2M16D4M62D4M448D13MD8MD2MD2M5D2MD9M3D2M4D9MD22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD16M74D2M21D2M15D2M6D2M14D27MDM5DM4D2MD2M2D4M2D3M3D6M2D3MDMD9M11D12MD7M2D7M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D2M2DM6DM9D4MD3MD10M3D4M9D30M4D6M4D17MD22MD12MD9M2D3M6D2M2D8M3DM4DM2D2MDM2D4M11D5M5D2MD5MD2M3D3MD2MD43M10D3M4D2M2D2M3D8M7D6M5D33MD3MD14M2D7M2D3M10DMDMD4MD12M2DMDMDMD22MD3M2D2MD2M3D8M2DM2DM17D5M153DM3D +62 662D3M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD26M2D2MD3M3D3M2D29M7DM11D4MD8M2D14M4D2M2D13M14D25MDMDM5D2M3D5M2D4M2D3M3D6M2D4M2D10M10D12MD7M2D3M3DM4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D2M2DM6D3M5DMD4MD3MD10M3D5M7D31M4D6M4D17MD22MD12MD9M2D3M6D2M2D8M3DM4DM2D2MDM2D4M11D5M5D2MD5MD2M3D3MD2MD43M10D3M4D2M3DM3D8M7D6M5D33MD2M3D13M2D7M2D3M10DMDMD4MD12M2DMDMDMD22MD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D5M2D3M5D2M5D4M83DM3D +64 639D3MD2MD2M5D2MD9M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD26M2D2MD3M3D3M2D29M7DM11D2M21D2M15D10M14D27MDM5DM4D2MD2M2D4M2D3M3D6M2D3MDMD9M11D12MD7M2D7M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D2M2DM6DM9D4MD3MD4M4D2M3D4M9D30M4D6M4D17MD22MD12MD9M2D3M6D2M2D8M3DM4DM2D2M4D4M11D5M5D2MD5MD2M3D3MD2MD11MD31M10D3M4D2M2D2M3D8M7D6M5D33MD2M3D13M2D7M2D3M10DMDMD4MD12M2DMDMDMD22MD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D10M5D2M5D4M83DM3D +42 41M7D3M5D15MD13M16D9M275D10M235D3MD8MD5M6DMD9M3D2M4D6M4D22M7D12MD13M2D7M7D2MD3MD2M2D2MD7M2D2M4D11MD26M2D2MD3M3D3M2D49MD6M2D3M2D14M4D2M2D13M14D25MDMDM5DM4D2MDM3D4M2D3M3D6M2D3MDMD17M2D13MD2MD4M2D7M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5DM6D2M3D2M5DMD4M2D2MD4M2DM18D31M4D6M4D40MD12MD9M2D3M6D2M2D8M3DM4DM2D4M2D4M11D5M5D2MD5MD2MD7M2D20MD22M9D4M4D2M2D2M3D8M7D6M5D33MD2M9D7M2D7M2D3M10DMDMD4MD12M2DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D9M6D2M5D4M83DM3D +88 15M25D24MD20M16D23M2D33M7DMD468M2D4MD2MD2M5D2MD9M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD26M2D2MD3M3D3M2D26M9D4M9DMD6M2D3M2D14M4D2M2D13M14D25MDMDM5DM4D2MD2M2D4M2D3M3D6M2D3MDMD11M4D2M2D13MD2MD4M2D7M4D11MD11M3D17M161D3M4DM4D50MD12MD9M2D3M6D2M2D8M3DM4DM2D2MD7M11D5M5D2MD6M17D8M51D2M3D8M7D6M5D33MD3M4D11M2D7M2D3M10DMDMD4MD12M2DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D9M6D2M5D4M83DM3D +80 171D8M448D6MD8M11D2MD14M4D6M4D22M7D26M2D7M7D2MD3MD2M2D4M9DM4D38M2D2MD3M3D3M2D24MDM37D14M4D2M2D13M14D25MDM11D3MD8M2D3M3D6M2D3MDMD9M5D3M2D13MD6M9DM4D11MD11M3D18MDM2D6M5D23M6D9MD2MD21M3D3M2D4M3D3M5DMD4MD14M3DM14D4MD23M4D6M4D16M2D35MD9M2D8M7D11M3DM2D2MDM2D4M11D5M5D2MD5MD8MD2MD50M3D3M4D2M2D2M3D8M7D6M5D33MD18M2D7M2D3M11D2MD4MD12M2DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D9M7DM5D4M83DM3D +76 6M692D3M13D2M4D5MDM6DM120D3M698D23MD3M4D6MD4M2D7M2D3M10DMDMD4MD12M2DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D9M6D2M5D4M83DM3D +46 641DMD2M8D2MD9M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2DM20D8MD26M2D2MD3M3D3M2D34M17D3M4D19M4D2M2D13M14D25M9DM4D2MD2M2D4M2D3M3D6M2D4M2D10M12D10MD16M4D11MD11M3D19M3D6M5D23M6D9MD2MD22M9D2M3D3M5DMD4MD3M2D3M2D3M8DM7D31M4D6M4D6M15D32MD9M2D3M6D12M3DM4D5MDM2D4M11D5M5D2MD5MD2M4D2MD2MD26M63DM5D9MD23M8D4MD6M2D7M2D3M11D2MD4MD12M2DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMD2M30D6M101D2M3D +37 11M15D15M7D3M5D15MD38M5D15M2D7M13D4M2D9MD12M448D5MD8MD2MD2M5D2MD6MD2M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD26M2D6M3D3MD27M11D2M9DMD6M2D3M2D14M4D2M2D13M14D24M15D2MD2M2D4M2D3M3D6M2D3MDMD17M2D13MD7MD8M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D3M2D9M5DMD4MD3MD8M23D25M4D6M4DM17DM6D15MD12MD9M2D3M6D2M2D8M3DM4DM2D2M4D4M11D5M5D2MD5MD3MD4MD2MD43M10DMDM4D2M2D2M3D8M7D6M5D33MD3M4D3MD7M2D23MD6MD12MD4MDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D10M6DM5D4M83DM3D +72 640D6M55DMDMDM7D17M2D7M2D10M2DMD2MD3MD2M2D2M10D3M2D2M2D36MD2MD3M3D3M61D2M2D10MD9M2D7M4D4M14D20MDM3D2M10D2MD2M2D9MDMD6M2D5MDMD8M9D14MD3M8D2M2DMD25M3D19M3D11M2D3M9D9M6D9MD2MD3MD16M5D2M2D2M12D6M2D3MD10M3D5M7D31M5D5M4D17MD35MD9M2D3M2D6M2D8M3D6M2D2MDM2D4M11D7M127D16M5D5MD17M2D7M2D3M19D12MD6MD20MD3MDM2D5M3D8M2D8M12D6M2D10MDM27D2MDMD7M39DM14D5M45D +78 4M649D2MD9M3D12M4D22M7D26M2D7M7D2MD6M2D2M6D2M8D11MD26M2D2MD3M3D3M2D26M33D2M2D14M4D2M2D13M14D20M20DMDM3D4M2D3M3D6M2D3MDMD13MD3M2D13MD7M2D7M4D11MD11M3D3M10D4M161D8M4D6M4D16MD23MD12MD9M2D3M6D2M2D8M3DM4DM2D2MDM2D4M11D5M5D2MD8MD8MD20MDM17D4M10D3M4D2MD3M3D8M7D6M5D33MDMDM4D11M2D7M2D3M10DMDMD4MD10M4DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D9M13D4M83DM3D +74 725D14M2D6MD9MD3MD4M10D5M2DM4D19M114D6M167D2M70D5M6DM2D16M5DM2D2M12D2MD5M2D2MD10M3D31M2D11M2D7M4D10M10D20M3D4MD15M15D8M3D6M2D2M4D2M12D13MD6MD6M5D12M100D16MD22M3D2M2D3M11D4MD14MD5MDMD10M28D9M2DM2D2M12D6M2D10M29DM2D8M15D2M41D2M45D +66 646D2M5D2MD9M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD26M2D2MD3M3D31M11DM17DM2D3M2D14M4D2M2D13M14D24M15D2MD2M2D4M2D3M3D6M2D3MDMD9M4D4M2D13MD7MD8M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D3M2D3M3D2M8D4MD3MD10M23D23M4D6M4D40MD12MD9M2D3M6D2M2D8M3DM4DM2D2M4D4M11D5M5D2MD5MD8MD2MD43M9D4M4D2M2D2M3D8M7D6M5D33MD3M4D11M2D14M12D4MD12MD4MDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D6M2D2M5D2M5D4M83DM3D +82 640D3M55DM21D10M5D2M74D5M6DMD2M2DM72D2M5DM4D7M2D15M12D9M15DM3D2M10D2M18D5M2D3MDMD10M9D14MD3M9DM4D3M7D6M2D7M3D19M3D8M18D8M6D9MD6MD16M5DM5DM8D4MD5M2D2MD10M3D5M7D17M4D10M4D6M4D5M79D2M3D6M2D2MDM2D4M11D3M4D3M60D5M21DM3DM7DM7D5M5D2M6D6MD4M23D10M2D7M73DM23DM12D18MDM28DM7D3M53D6M45D +57 646D3MDM5D8M4D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4DMD9MD26M2D2MD3M3D3M2D28M3D8M9DMD6M2D3M2D14M4D2M2D13M14D24M4DM5DM4D2MD2M2D4M2DM24D5M10D12MD7M2D7M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D3MD4M3D3M5DMD4MD3MD10M3D5M7DM2D28M4D6M4D17MD22MD12MD9M2D3M6D2M2D5M2DM3DM4DM2D2MDM2D4M11D5M5D2MD5MD8MD2MD43M10D3M4D2M2D2M3D8M7D5M336DM3D +68 992D2M2D3M115DM118D42M2D11M2D7M4D10M10D20M3D4MD15M15D8M3D6M2D2M4D34MD6M5D12M25D5M57DM3D25MD22M3D2M2D3M11D4MD20MDMD10M28D5MD3M2DM2D2M12D6M2D10M29DM2D8M15D2M41D2M39D6M +84 640D8M55D3M7D17M5D4M2D6MD3M2DMD2MD3MD2M2D2M10D3M2DM4D35MD2MD3M3D3M57DM2D3M2D9M4D7M2D16M3D3M2D25MDM3D2M10D2MD2M2D9MDMD6M2D5MD10M9D14MD3M14D25M3D19M3D9MD6M8D10M6D9MD2MD3MD16M5D2M2D3M6D11M2D3MD10M3D5M7D22M2D7M273D5M168DM29D4MD3M61D2M45D +86 695D4M594D4M4D5M35D13MD2M18D2M2D8M3D6M2D2MDM2D4M11D12MD5MD2M4D2MD47M10D2M4D6M3D8MDM6D5M5D2M6D16M5D5MD17M2D7M2D3M19D12MD5M2D20MD5M2D3MDM3D8M2D4M2D2M12D6M2D10MDM27D2MDMD3M3DM15D2M18D24M45D +31 171D8M448D6MD2M3D3M11D2MD9M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D7MD2M2D2M4D38M2D2MD3M3D3M2D26M26D4M7D14M4D2M2D13M14D23MDMDM11D3M3D6M2D3M3D11MD11M6D2M2D11M44D2M3D18MDM5D3M5D23M6D9MD2MD17M8D2M2D4M3D3M5DM2D3MD14M3DM14D28M4D6M4D16M2D6M3D13MD12MD9M2D8MD3MD11MDM3DM2D2MDM2D4M11D5M5D2MD5MD6M4DMD56M4D2M2D2M3D8M7D6M5D33M8D11M2D7M2D3M10D3MD4MD12M2DMDMDMDM45DM2DM2D2M12D8M9DMDM27DM2D6M103DM3D +24 637D5MD3MDM5D2MD9M3D2M4D32M7D26M2D6M5D5MD3MD6M6D7M2DM4D34MD3MD4M2DMDM56D2M2D3M2D9M4D21M54D2MD2M2D11M5D2M2D5MD9M53D36M3D11MD3M9D24M6DM2D16M5DM2D2M12D2MD5M2D2MD10M3D31M2D11M2D7M4D10M10D20M3D4MD15M15D8M3D6M2D2M4D2M12D13MD6MD6M5D12M100DMD14MD22M3D2M2D3M11D4MD14MD5MDMD10M28D9M2DM2D2M12D6M2D10M29DM2D8M15D2M41D2M45D +29 634D8MD2MD2M5D2MD9M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD26M2D2MD3M3D3M2D29M7DM11DMD11M2D14M4D2M2D13M14D25MDMDM5DM4D2MD2M2D4M2D3M3D6M2D5MD10M4D3M2D13MD7M2D7M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D2M2DM6D2M6DMD4MD3MD5MD4M3D5M7D31M4D6M4D14M83D2MDM2D4M11D5M5D2MD5MDM24D34M5D4M4D2M2D13M7D6M5D33MD3MD7M6DM2D7M2D3M10DMDMD4MD10M4DMDMDMD22MD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D10M5D2M5D4M83DM3D +21 640D8M7D8M27DM4D7MDMDM7D17M2D7M2D10M2DMD2MD3MD2M2D2M10D3M2D2M2D36MD2MD3M3D3M61D2M2D20M2D7M4D5M3D30MDM3D2M10D2MD2M2D11MD6M2D5MDMD8M9D14MD3M8D31M3D19M3D16M8D10M6D9MD2MD3MD16M5D2M2D4M3D13M2D3MD10M3D5M7D31M5D5M4D17MD35MD2M38DM2DM185D13M2D7M2D3M19D12MD6MD20MD12M3D8M2D8M12D6M2D10MDM27D2MDMD7M39DM14D5M45D +12 640D3M55DM21D10M5D2M74D4M9D2M2DM72D4MD3M4D7M2D15M12D9M15DM3D2M10D2M18D5M2D3MDMD10M9D14MD3M9DM4D3M7D6M2D7M3D19M3D8M18D8M6D9MD6MD16M5DM5DM8D4MD5M2D2MD10M3D5M7D17M4D10M4D6M4D5M79D2M3D6M2D2MDM2D4M11D3M4D3M60D5M21DM3DM7DM7D5M5D2M6D6MD4M23D10M2D7M73DM23DM12D18MDM28DM7D3M53D6M45D +10 640D8M55D3M7D17M5D4M2D6MD3M2DMD6MD2M2D2M10D3M2DM4D35MD2MD3M3D3M56D2M2D3M2D9M4D7M2D49MDM3D2M10D2MD2M2D9MDMD6M2D5MD10M9D14MD3M12D27M3D19M3D11MD2MDM8D10M6D9MD2MD3MD16M5DM2D4M6D6MD4M3D2MD10M3D5M7D41M4D17MD35MD10MD3M2D6M2D8M3D6M2D2MDM2D4M11D12MD5MD2M4D2MD47M10D2M4D6M3D8MDM6D4M7DM6D16M5D5MD17M2D7M2D3M19D12MD5M2D20MD5M2D3MD12M2D3M4DM12D6M2D10MDM27D2MDMD3M61D2M45D +19 640D25M22D2MDM4D4M2DMD27M2DM2D4M2D6MD3M2DMD2MD3MD2M2D2M10D3M2DM4D35MD2MD3M3D3M57DM2D3M2D9M4D7M2D16M3D3M2D25MDM3D2M10D2MD2M2D9MDMD6M2D5MD10M9D14MD3M12D27M3D19M3D9MD6M8D10M6D9MD2MD3MD16M5D7M5D7MD5MD3MD10M3D5M7D32M2D7M4D17MD35MD9MD4M2D6M2D8M3D6M2D2MDM2D4M11D12MD5MD2M4D2MD47M10D2M4D6M3D8MDM6D5M5D2M6D16M5D5MD17M2D7M2D3M19D12MD5M2D20MD5M2D3MDM3D8M2D3M3D2M12D6M2D12M27D2MDMD3M3DM39DM14D5M45D +39 640D3M55DM21D10M5D2M74D5M6DMD2M2DM72D4MD4M3D7M2D15M12D9M15DM3D2M10D2M18D5M2D3MDMD10M9D14MD3M9DM4D3M7D6M2D7M3D19M3D8M18D8M6D9MD6MD16M5DM5DM8D4MD5M2D2MD10M3D5M7D17M4D10M4D6M4D5M79D2M3D6M2D2MDM2D4M11D3M4D3M60D5M21DM3DM7DM7D5M5D2M6D6MD4M23D10M2D7M73DM23DM12D18MDM28DM7D3M53D6M45D +33 155DM2D9MD12M448D5MD11MD2M5D2MD9M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M6D2M2D2M4D11MD26M2D2MD3M3D3MD27M11D2M9DMD6M2D3M2D14M4D2M2D13M14D24M16DMD2M2D4M2D3M3D6M2D3MDMD17M2D13MD7MD8M4D11MD11M3D18MDM2D6M5D23M6D9MD2MD20M5D3M2D3M3D3M5DMD4MD3MD10M3D5M7D31M4D6M4D40MD12MD9M2D3M6D2M2D8M3DM4DM2D2M4D4M11D5M5D2MD5MD8MD2MD43M9D4M4D2M2D2M3D8M7D6M5D33MD3M4D11M2D14M12D4MD12MD4MDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D6M2D2M6DM5D4M83DM3D +53 640D8M7D10M21D3MDM4D4M4D3M7D12M10D4M2D6MD3M2DMD2MD3MD2M2D2M10D6M4D19MD15MD2MD3M3D3M57DM2D3M2D9M4D7M2D14M13D22MDM3D2M10D2MD2M2D9MDMD6M2D5MD10M9D14MD3M14D25M3D19M3D8M2DM2D2M9D10M6D9MD2MD3MD16M5DM2D4M5D7MD5MD3MD10M3D5M7D32M2D7M4D17MD35MD14M2D6M2D8M3D6M2D2MDM2D4M11D12MD5MD2M4D2MD47M10D2M4D6M3D8MDM6D5M5D2M6D16M5D5MD17M2D7M2D3M19D12MD5M2D20MD5M2D3MDM3D8M2DM23D2M2D10MDM27D2MDMD3M3DM39DM17D2M45D +58 725D14M2D6MDM2D6MD3MD4M9D6M2DM4D34M2D2MD7MDM56D2M2D3M2D9M4D19M57DMD2M2D9MDM5D2M2D5MD9M53D36M3D11MD3M9D24M6DM2D16M5DM2D2M12D2MD5M2D2MD10M3D31M2D11M2D7M4D10M10D20M3D4MD15M15D8M3D6M2D2M4D2M12D13MD6MD6M5D12M100DMD14MD22M3D2M2D3M11D4MD14MD5MDMD10M28D9M2DM2D2M12D6M2D10M29DM2D8M15D2M41D2M45D +2 726D13M2D6MDM4D4MD3MD6M6D7M2DM4D38MD6M2DM56D2M2D3M2D9M4D21M54D2MD2M2D11MD6M2D5MD9M53D36M3D11MD3M9D24M6DM2D16M5DM2D2M12D2MD9MD10M3D31M2D11M2D7M4D10M10D20M3D4MD15M15D8M3D6M2D2M4D3M11D13MD6MD6M5D8MD2M101DMD14MD22M3D2M2D3M11D2M4D13MD5MDMD10M28D9M2DM2D2M12D6M2D10M29DM2D8M15D2M41D2M45D +4 638D4MD2M8D2MD9M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M7DM11D6MDMD26M2D2MD3M3D3MD26M2DM35D14M4D2M2D13M14D25MDMD7M4D2MD2M2D4M2D3M3D6M2D4M2D10M10D12MD5MD10M4D11MD11M3D19M3D6M5D23M6D9MD2MD27M2DMD2M3D3M5DMD4MD3M2D3M2D3M17D5M2D23M4D6M4D17MD25MD9MD9M2D3M6DM2D9M3DM4D5MDM2D4M11D5M5D2MD5MD2M4D2MD2MD21MD21M9D4M4D2M2D2MDMD8M7D6M5D33M8D11M2D7M2D3M10D3MD4MD12M2DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D22M9DMD29M2D10M5D95M3D +6 77D9M16D4M60D8MD4M448D15MD2M8D2MD6MD2M3D2M4D6M4D22M7D26M2D7M7D2MD3MD2M2D2M7DM11D6MDMD26M2D2MD3M3DMDM2D2M63D12M4D2M2D13M14D25MDM2D2M3DM4D2MD2M2D4M2D3M3D6M2D4M2D32MD16M4D11MD11M3D28M5D23M6D9MD2MD22M9D2M3D2M8D4MD3M2D3M2D3M8DM7D6M2D23M4D6M4D17MD25MD9MD9M2D2M11D8M3DM4D5MDM2D4M11D5M5D2MD5MD2M4D2MD2MD21MD21M9D10M2D2MDMD8M7D6M5D33M8D11M2D7M2D3M10D3MD4MD12M2DMDMDMD20MDMD3M2D2MD2M3D8M2DM2DM2D2M12D8M9DMDM27DM2D7M101D2M3D +9 640D7M51DM21D10M5D2M74D5M6DMD2MD3M3D3M56D2M2DMDM2D4MD3M4D24M12D9M15DM3D2M10D2M18D5M2D3MDMD10M9D14MD3M9DM4D3M7D6M2D7M3D19M3D8M18D8M6D9MD6MD16M5DM5DM8D4MD5M2D2MD10M3D5M7D17M4D10M4D6M4D5M79D2M3D6M2D2MDM2D4M11D3M4D3M60D5M21DM3DM7DM7D5M5D2M6D6MD4M23D10M2D7M73DM23DM12D18MDM27D2MD9M53D4MDM45D +14 640D8M7D10M21D3MDM4D4M2DMD3M7D17M2DMD5M2D6MD3M2DMD2MD3MD2M2D2M10D3M2DM4D35MD2MD3M3D3M56D2M2D3M2D9M4D7M2D16M4D2M2D25MDM3D2M10D2MD2M2D9MD8M2D5MD10M9D14MD3M8D2M2D27M3D19M3D11MD3M9D10M6D9MD2MD3MD16M5DM2D3M11D2MD5MD3MD10M3D5M7D32M3D6M4D17MD35MD9M2D3M2D6M2D8M3D6M2D2MDM2D4M11D12MD5MD2M4D2MD47M10D2M4D6M3D28M6D20MD23M2D7M2D3M19D12MD5M2D20MD5M2D5M3D8M2D3M4DM13D5M2D10MDM27D2MDMD3MDMDM39D5M13D2M45D +18 640D7M51DM21D10M5D2M74D5M6DMD2MD3M3D3M56D2M4DM2D4MD3M4D24M12D9M15DM3D2M10D2M18D5M2D3MDMD10M9D14MD3M9DM4D3M7D6M2D7M3D19M3D8M18D8M6D9MD6MD16M5DM5DM8D4MD5M2D2MD10M3D5M7D17M4D10M4D6M4D5M79D2M3D6M2D2MDM2D4M11D3M4D3M60D5M21DM3DM7DM7D5M5D2M6D6MD4M23D10M2D7M73DM23DM12D18MDM27D2MD9M53D6M45D +26 640D8M7D4MD3M27DM4D5MDMD3M7D17M5D16M2DMD2MD3MD2M2D2M10D3M2D40MD2MD3M3D3M61D2M2D9M4D7M2D12M15D25MD3M10D2MD2M2D9M2DMD5M2D5M3D8M9D18M12DMD25M3D7MD11M3D8M5D2M11D8M6D12MD3MD16M5DM2D3M11D2MD2M4D3MD10M3D5M7D31M3D7M4D17MD35MD9M2D3M2D6M2D8M3D6M2D2MDM2D4M11D12MD5MD2M4D2MD47M10D2M4D6M3D8MDM6D4M7DM6D17M5D4MD17M2D7M2D3M19D12MD5M2DMD18MD5M2D3MDM3D8M2DM27D3M39DMD3M61D2M45D