CSV:         0000000000000000000000000000000000000000000000000000000000000000000100010010104022034024235424433321111000010000010122134144324542504431666443536554326610002101000711453222544255644532110000000100000000000000012123645664534635642074308301511023534354322656444210111011111011003513466565535231530203321379347735583543321100001003332444335432434322300200001011101110110001011235464464568756643516420430030000011124324345443422311310210000000000000000000012112254465444000000000000000000000000000000000
QUERY        MNLPFLSIVTFLPFLGVFVILFSSYLGCGRRSFFGVALGISTINFIFSLFVWSVFDKGRSSFQMIEYYHWIDYFCSYHLGVDGISILLVVLTTFLTPFCILSSWKSIQENFREYMIAFLVLESMVIGAFLSLDMLLFYIFFEASLIPMFVIIGVWGGSERIYAAYKFFLYTFFGSIFMLFAIVVMCWEKKTSSIIDLYAMSKFPFSIQYWMWIAFFCSFAIKIPMFPFHTWLPNAHVQAPTAGSVFLAGIMLKMGGYGCIRFLLPLFPLASQYFAPVIFFLSLIAIIYASLVSMVQTDIKKLIAYSSIAHMGYVTIGIFSGMKSGVEGAMFQMLSHGLVSSALFFCVGVIYDRLHTRDIFAYGGLVHNMPRYAVVMMVFTMANMGLPGTSGFIGEFLVIMSVFQNSNTVAVLASFGVVLSALYSLWLYRKVVFGVSKCEKVQQLKDLSLRERCMVYPIAVLTVFFGIYPVPIRDTFSVPLSSIIENYTLKTGYSDSVKG
154253653    ----ILSLITFLPLIGALVILATRGDEATVRNARYVALWTTGATFLVSLYIWWKFDPTTADFQFVQQTEWLGGAINYHMGVDGISMLFVILTTFLMPACILASWTSINTRVKEYMIAFLVLETLMIGVFCALDLVLFYLFFEGGLIPMFLIIGVWGGARRIYASFKFFLYTFVGSVLMLLAIMAMYWSAGTTSIPVLLE-HDFPAGMQFWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKMGGYGFLRFSLPMFPVASADLAWLVFGLSVIAIVYTSLVALVQEDMKKLIAYSSVAHMGFVTMGIFAANQQGVQGGIFQMLSHGWVSGALFLCVGVIYDRIHTREIAAYGGLVNRMPLYAVAFMVFTMANVGLPGTSGFIGEFLTILGVFKVNTWVAAIAATGVILAAGYALYLYRRIIFGVLEKDSLKSIADLNRREVITIAPLLAATIFFGVYPSPIMDVTAVSVENLVTNYTAAVEAYRSAEG
142302934    -DIPLLSLTIFLPLLGAFVILLIKEDENSLNNIKNVALWTSVGVFLISLLIWLQFDNTKPGYQFEEKFRWFDFNFYYHIGIDGISLFMVILSTFLTPLCILASWESIKKRVKEYMLAFLFLETVMIGMFASIDILLFYIFFEAVLIPMYLIIGIWGGDRRIYASFKFFLYTLLGSVLMLIAIVVIYQLTNSMSIQELQG-NYFNSNVQLYLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGMLPEASEYFAPMVMTLSIIAVIYTSLVALAQTDIKKLIAYSSVAHMGLVTIGIFVVNSQGLEGAMVQMISHGVVSGALFLCVGVIYDRMHTRDINFYGGLVNKMPIYATVFMIFMLGSVGLPGTSGFVGEFLVIVGAFKYSSIVVIGAASGIVLSAVYMLYLYKRIIFGVIENEKLKEISDLNLREKSILIPLAIAVIVIGIFPNIFIDPMRLPIELIISNYEIANG-------
15888611     -DWPILSTVTFLPLVGVVLLLLTNENGPGRRNILNVSLLTTVFTFIVSLFVWIGFDNSNPGFQMVEKHAWFGKIAAYHLGVDGISMLFVILTTFLMPFCVLASWNSIEKRVKEYMIAFLLLEVVMVGVFVALDTVLFYVFFEATLIPMFIIIGVWGGKDRVYASYKFFLYTLLGSVLTMLAIMAMYWQSGTTDMTELLKYG-FPAGMQTWLWLACFAAFSVKMPMWPVHTWLPDAHVQAPTAGSVILAGVMLKLGGYGFIRFSLSMFPLASDYFAPFVFTLSVLAIIYTSLVAMMQDDIKKLIAYSSVAHMGYVTMGIFAANVQGVQGAIFQMLSHGIVSGALFLCVGVVYDRLHTREISAYGGLVNNMPKYAVAFMIFTMANVGLPGTSGFVGEFLTLIGVFRANTLVALFAATGVILSAAYALWLYRRVIFGALEKESLKSMLDLSTREKVILYPLVALTIFFGVYPAPVFDATAASVDLLVNNYTAALQAAQNV--
143051578    -DWPILSTITFLPLLGAFILLIRGDEATAANNAKAVALWTSVVTLFLTGFMVSQFDGSSAAFQFVERINWLGDGVDYAMGVDGISVLFVLLTAALMPICILASWHSITHRVREYMLAFLLLETLMIGVFCAMDLILFYLFFEGGLIPMFLIIGIWGGGRRVYASFKFFLYTLLGSVLMLLAVLVMYWQTGTTFIPDLMETAFAP-DWQNWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSLPMFPIASDLFAPMVFALSAIAIVYTSLVAFAQEDMKKLIAYSSVAHMGFVTMGLFSATVQGVQGGVFQMLSHGWISSALFLCVGVIYDRMHTREIAAYGGLANRMPVYAAIFMLFTMANVGLPGTSGFVGEFLTIIGTFQVSTWTAMFATSGVIFSACYALTLYRRVSFGRIEHEGLQQIADTDRREIFLFVPLVIATLIFGVWPMPILDITAASVENLVSNYQDALSTHAA---
283823250    --WPILTTLMLLPAVGALLLAVLRGTEAALKNARWIALWTTVVTFALSLILLSDFDYANPGFQFVEHRPWLSDTITYYVGVDGLSLPFVILTTFLMPLTILASWKSITVRVKEYMIAFLILEALMIGVFCALDLVLFYLFFEGGLIPMFIIIGVWGGPRRVYASFKFFLYTLLGSLFMLIAILVMYGMAGTTEIPAL-LKYDFPVNVQAWLWFAFLASFAVKLPMWPVHTWLPDAHVEAPTAGSVVLAAILLKMGGYGFIRFSLPMFPDASVQFAPLMFTLGVAAIIYTSLVAFAQKDMKKLIAYSSVAHMGFVTIGVFSGTEQGVQGAVFQMISHGIVSGALFLAVGVVYDRMHTREIAAYGGLADRMPIYAFFFMVFTMANVGLPGTSGFIGEFLTLLGTFQANTVAAFFACFGLILSAVYALTLYRRMIFGKLEKPSLATIKDMSPREIGIMAPLLILTIVLGFYPKPVLDMTSGSVKAMILPY------------
83592902     --LPLLSIITFLPLVGAVFILVKGEEAVVARNARNVALLTTGFTFLVSLGLWFGFDPAQSGFQFVEKVSWLDYGINYQMGVDGISVLFVLLSTFLTPLCILASWTSITKRVKEYMVAFLVLETMMVGMFCALDFVVFYVFFEGVLIPMFLIIGIWGGGRRVYASFKFFLYTLAGSVLMMVAMLAMYIEAGTTDIPTLMSHG-FPAAMQTWLWLAMFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGAYGFLRFSIPMLPLASADFAPFIFALSVIGVIYTSLVALVQEDMKKLIAYSSIAHMAFVTAGIFAVNQMSVEGALYQMLSHGVVSGALFLCVGVVYDRLHTREISRYGGLAKNMPRYALVFMVFMMASIGLPGTGGFIGEFLIMMGVFQISTWVALFIATGVILGAAYMLYLYRRVIFGKLEKEDLKGLLDLNRREVAIFAPLLVLVLWMGVYPSTFLDFMHTSVADLVSTYETALTAA-----
262277289    --IPILTLTTFLPLIGVFFLLFLKGEEEFVRTSGYISLLTSGIVFLASILILNNFNYNNPDFQFVEQHDWIFNFVNYKVGIDGISLSFILLTTFITPICILATINSVKKRLREFLIALLLMETMMIGVFCSLDLFIFYLFFEAGLIPMFLIIGIWGGEKRVYSAFKFFLYTLFGSIFMLISIIYIYFDAGTLDVEKLLNI-QINKDYQKYLWLGFFASFAVKTPMWPVHTWLPDAHVEAPTSGSVILAAILLKMAGYGFIRFSLGLFPDASVYFAPLVFALSIIAIIYTSLVALVQKDMKKLIAYSSVAHMGFVTIGIFVFNKQGIEGSIFQMISHGIISSALFLCVGVVYDRMHTREISEYGGVVNIMPKYAVMFMVFTLGSLGLPGTSGFVGEILVLIGSFKYNYWIAFFAATGVILSACYSLWLYRRVVFGKITNEKIRNLTDLNKNEYLILTPLLIMTIILGFYPALILDLISSSVDKVSSNMTDYIKLAGAVK-
255057967    --LPLLSILTFTPLIGAIVLLFVNKNSHGV--LRTVAMAVTVVTFVLSLPLITGYNSDIGGFQYLENIPWIPFQMSYHLGIDGISLWLVILTTFIMPIAILSTYTAVEEKVKEYMICLLLLEVGMIGTFISLDLFLFYIFWEIMLIPMYFMIGIWGGKNRIYAAVKFFIYTAVGSLLMLVALIALYFKAGGGDFSVLFYQLHLDPATQVWMFLAFALAFAIKVPMFPLHTWLPDAHTEAPTAGSVILAAVMLKCGTYGYVRFAMPLFPDASAQFTPLIATLSVIGIIYASLVAMVQQDVKKLVAYSSVAHLGFVMLGVYALNQQGITGGMLQMLNHGVSTGALFLIVGFIYERRHTRLISDFGGLAKQMPVFATMFMIVTFSSIGLPGTNGFVGEFLVLLGSFESELWYAIIATSGVILSAVYMLWMFQRVMFGELKNPKNQTLKDLNTREVVIMLPLIFLIFFLGIYPRPIIDSMTPSIDRLIAQTKTQ---------
143872885    MNLPILTIIIFLPLIGVFFLLLSKGDEEKVNKIFNISLLTSLLVFILSLVLWKNFDHTTADFQFLEEKQWIVNFIKYKVGVDGVSILFVVLTAFITPICIIATHNSVKVRKKDFFLALLLMETMMLGVFCSLDLFIFYLFFEAGLIPMFLIIGIWGGIRRVYSAFKFFLYTLLGSIFMLIAIIFIYLKSGTTDIQALLKF-DIAQSYQYWLWLGFFTSFAVKTPMWPVHTWLPDAHVEAPTSGSVILAAILLKMAGYGFIRFSLGLFPVASSYFAPLIFSLSIIAIIYTSLVALMQKDMKKLIAYSSVAHMGFVTIGIFAFNSQGIEGGIFQMISHGIVSAALFLCVGVVYDRMHTREISDYGGVVNTMPRYSVIFMIFILAGLGLPGTSGFVGEFLVLVGVFKSNYLVSFLAATGVVLSACYSLWLYRRVVFGEITNDNVKALKDINGLELATLLPLVFLTIILGIFPNIILDTISVSVENIVSVYNSKIAILNNV--
142098079    -SLPILSIIIFLPLVGVLLLIINSNSKSGERNLKHTALWVVCLNFIISIVMLANFDQSDPNFQFTENYFWINSGISYHLGVDGISILLVILTTFLMPFCILASFESIKVSLKEYLIAFLILETLMIGVFCSLDLILFYLFFEGGLIPMFLIIGIWGGERRVYSTFKFFLFTLAGSVFMLLAIIAIYIEAGTTDIVYLLQYDIDP-SLQYIFWLAFFASFAVKIPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMAGYGFIRFSLGMFPIASSYFAPFIFTLSIIAIIYASLIALVQKDMKKLIAYSSVAHMGFVTLGIFTFTLQGIEGAMIQMISHGIVSAALFLCVGVVYDRIHTREIERYGGLVNRMPLYSFAFMIFIMGSIGLPGTSGFVGEFLVLLAIFSVNTYFAVFATTGVVLAAAYSLWLYRKVIFGSLIKEDLLEILDLSRREIIILFPLAFLTIFFGFYPQPLIDIIEPATLHLISNISDDLIVIEQIN-
188580273    -----------VPLAGAFILTLGEETAAVKRNARWAALITTVVTFLLSLVAWARYDIASPSFQLVESHAWLAETIRFKLGVDGFSMPLILLTTFLMPFCIGASWLSVENRVKEYFVAFLVLETTMIGVFCALDLVLFYLFFEAGLIPMFLIIGIWGGKRRIYASFKFFLYTLLGSVLMLLAIMAMYWEAGTTDIPTLLA-HRFPVGLQWWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKMGGYGFIRISLPMLPDASASFAPLVFALSVIAIIFTSLTAMMQTDIKKLIAYSSVAHMGFVTLGLFTLNEQGIQGALFLMISHGIVSGALFLCVGVVYDRMHTREIAAYGGLVKRMPLYAAAMMVFTMANVGLPGTSGFVGEFLAMMGAFRANPTVAFFSVFGIILSAGYALWLYARVIYGKLDKPNLQGILDLDNREKIIIAPLVALTIWYGVHPAPVLDTFAPSTEALMQNM------------
91761985     MNFPILSSLILLPVVGSLFLLFSKDKNS--NTGKYVALFTSFVNFLISLYLWYQFDPTTSDFQFVEDREWLKGIINYKIGIDGISILFIVLTALITPLCIISVNNTVKDRLRDFLIAILVMESLMIGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGGARRVYSAFKFFLYTLLGSVLMLIAIISIYWISGTTDITQLYELG-IDTKYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPVASDLFTPLVYALSLIAIVYTSLVALMQEDMKKLIAYSSVAHMGFVTLGIFTITQQGIEGSIVQMISHGLVSAALFLCVGVVYDRMHSRLIATYGGLVSVMPKYSILFMLFTLAALGLPGTSGFIGEFLILMGAFKDNFLVAVIASLGVIFGAAYMLWLYRRVVFGEIKNKELLKMPDLNNSEKFILWCLAIPVLFFGFYPEPLINTIEISVKDLIEMYN-----------
142193429    -----LSIITFIPALAAGILLLRGEDPAAQRNAKWLALIATSATFLVSLFVLFGFDPENTGFQFVEERAWL-MGLSYKMGVDGISVLFVMLTTFLMPITIASCWN-VTHRVKEYMVAFLLLETLMIGVFCALDLVLFYLFFEAGLIPMFLIIGIWGGKERIYAAFKFFLYTFLGSVLMLVAMVAMYVDAGTTDIVALFAGREIVGGMQTLMWLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFIRFSLPMFPVASDLLAPMVLWLSAIAIVYASLVALAQTDMKKLIAYSSVAHMGFVTMGIFAANQQGLDGAIFQMISHGFISGALFLCVGVIYDRMHTREIAAYGGLVNRMPAYALVFMLFTMANVGLPGTSGFVGEFLTLMAVFQVNTWVAAVAATGVILSAGYALWLYRRVVFGDLIKESLRGIADMSARERAIFVPLVAMTLILGVWPSLVTDIIGPSVSALVAGH------------
85703189     ----LLSIVTFIPAVAAAILFLRGQDAAAQRNAKWVALIATTLTFVVSLFILFQFDPSNTGFQMVEEREWL-LGLQYKMGVDGISVLFVMLTTFIMPLTIAASW-TVTTRVKEYMIAFLLLETLMLGVFMALDLVLFYLFFEAGLIPMFLIIGIWGGRERIYASFKFFLYTFLGSVLMLVAMVAMFSDAGTTDIADLILGVHVIGGMQTLMFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVGTEVLTPLVLWMSAIAIVYTSLVALAQEDMKKLIAYSSVAHMGYVTMGIFAANQQGVDGAIFQMISHGFISGALFLCVGVIYDRMHTREIDAYGGLVNRMPAYALIFMFFTMANVGLPGTSGFVGEFLTLVGVFQVNTWVAAVATSGVILSAAYALWLYRRVVFGDLIKESLRTITDMNKRERAIFAPLVVMTLLLGVYPRLVTDITGPSVEALISNV------------
182679340    ----ILSALIFLPLVGAFIALLPGDSEASRSSARWAALITTLITFALSVYAYTQFDPASSAFQLIEEKSWFGLGLVYKLGVDGMSIPFLVLTAFLMPFCILASWESIQTRVKEYMVAFLILESLLLGVFTALDTILFYLFFEGSLIPMFLIIGIWGGPRRIYASFKFFLYTLVGSLLMLLAVMAMYGIAGTTDITVL-LKTAFPASMQKWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKMGGYGFIRFSLPMFPEASAYFAPLVFALSVIAIIYTSLVALVQNDIKKLIAYSSVAHMGFVTMGLFSMTEQGVQGAIFQMVSHGIVASALFLCVGVVYDRLHTRDIAAYGGIVERMPRYGTAFMIFTMANVGLPGTSGFIGEFLTMIGTFQINSTVVLFAATGVIFSAAYALYLYRRVLFGALEKANLKTLLDLSGREIALLAPLIVLTLYYGVHPAPILDGCAASVEALIRGYDAALSLAHTAS-
142724743    MNFPILSSLILLPTIGALFILFTKSSSGKYQSSKYVALFISLANFLLSLYLWYVFDKNSVDFQFVENREWLSGFINYKVGIDGISILFVILTTFITPICIISVNATIKNRLKDFLIAILIMETFMIGVFCSLDLVVFYLFFEAGLIPMFLIIGIWGGERRVYSAFKFFLYTLLGSVLMLVAIIAIYWITGTTDVEKLYELG-IQVEYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTVGSVLLAAILLKMAGYGFIRFSLGLFPIASENFTMLVYILSLIAIIYTSLVALMQDDMKKLIAYSSVAHMGFVTLGIFTMTQQGIEGSIFQMISHGLVSAALFLSVGVVYERHHTRLINKYGGLVSIMPRYAIVFMVFTLGALGLPGTTGFIGEFLILMGAFEKNILVAMIASLGVILGAAYMLWLFKRVVFGEMKNQELKSMKDLKSFEIITLSALVVPILFFGFYPEPLINSIEVSVENTLNMYN-----------
84704715     -DMPLLTILTFLPLVGVAFIMLPDERDGAARAAKWVALATTLFTFAFSGYVYLQFDQSAQGYQLVEQTAWLPQGITYKMGVDGISILFVLLTTFIMPIAILAGWRSISSRVAEYMVAFLVLETLIIGVFCALDLLLFYVFFEASLIPMFLIIGIWGSKNRIYAAFKFFLYTLFGSLLLLLALIYMYLQTGTTDVVALQQVS-FGDGAQKWLWLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSIVLAAILLKMGGYGFLRFSLPMFPDASLYFAPLVFTLSVIAILYTSLVAFAQEDMKKLIAYSSVAHMGFVTMGIFTMTDQGLEGALFQMLSHGFISGALFLCVGIVYDRLHTREISAYGGLVGHMKWFAFFFLLFSMANVGLPGLSGFVGEILTMVGAFQVNTWVAALSALGMVLAASYGLRLYREVAFGTVTNPEVKTMPDLDRRELSLLTVLAAMALYLGVHPSPTLAVFRPATE------------------
241773640    ----LLSLITFLPLVGAFAILGVKWVSRKERNAKWIALWTTLATLALTVILLAGFDRTTTDYQFVEKVQWFS-FLSYHMGVDGISVLFVALTALLMPLCILASWDSVKTRLVEYMIAFLVLETLVIGVFTALDLFLFYVFFEGGLVPMFLIIGIWGGKDRIYAAYKFFLYTLLGSVLMLAAMLYMVGVAGTSDIPTLSTYA-FSQAAQPWLWFAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVLLAGILLKLGGYGFIRFNLPMFPYASELFTPFVLTLSVIAIVVTSLIAFRQTDIKKLIAYSSVAHMGFVTMGIFAGNQAGVQGAVYQMISHGFISGALFLCVGVVYDRWHTREIAFYGGLTKLMPHFAFVFLLFTMANVGLPGTSGFVGEILTMTGLYQASTWAALVAATGVILSAMYALTLFKRVMYGEVTNEQLKGHPDLTLREKIIFAPLIAGTLLLGIYPAFVFDFTTASVDAVVATYRAVIG-------
142738007    MNFPILSAITFIPLIGALFVFLTRSERDEKNSAIYISIFTSIVNFFIILFVWYSIDKTTSDFQFIEEYNWISGFIKFKFGIDGISILFILLTAFIIPICIFSCINSVKTRLKEFLIALLVLETFIIGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGGPRKVYSAFKFFLFTLLGSVLMLVAIIAIYWISGTTDITEIYQ-TGIPSEYQYLLWLAFFSSFAVKLPMWPVHTWLPDAHVEAPTAGSVVLAAILLKMGGYGFIRFSVGMFPVASEYFTPLIFSLSTIAVIYTSLIALMQKDMKKLIAYSSVAHMGYVTIGIFTFNKQGIEGSIVQMFSHGLISAALFLSVGVLYDRTHSRLIKTYGGIVNLMPKYSFLFMIFVLGTLGLPGTSGFVGEFLVLVGVFKVNYLVAILASIGVILAAAYILWLYKRVVFGKMENIQLKKIKDVNLSEAVILGVLSAAVLFFGFYPDPLFQTVNVSVDNLINNYNTDIQQNITLK-
118340557    ----FLTFITFLPFLGAVCLAFMP--KENVSAIKQTALAVAVADFLLSLLLWTNFDNTTHKMQFGLNIPWIEWGINYHIGLDGISLLLYVMTTFLTMICVIASW-DVKKHIREYMIAMLSLSTGMLGVFIALDLFMFYVFWEFQLVPMYIIVGVWGGPRRIYASIKFFLFTAVGSLLMLVAILWIYFHIQTADILYITEHLDVSLDASKWLWLAFFLAFAIKVPMFPFHTWLPDAHVEAPTAGSVILAGVLLKMGTYGFLRFNLPFFPQASYEFVPIVAWLSIIGIIYGALVAMVQEDLKKLVAYSSVSHLGFIMLGIFALNPYGIQGALIQNINHGISTSALFLLVGIVYDRRHTRLISEFGGLAKIMPKYTVCFMIVALSSIGLPGMNGFVGEFLVLLGIFQVNGLWAACATSGVILAACYILWMFQRVMFLELKNPKNMDMKDMNTREMITIAPLIVLIFWIGLYPNTFMKTFDASVNHLVSKVN-----------
117926897    -----LSLLTFLPLIGALAILAFVERQRDDIA-RLAAMGISTVVLILSLLLYGEFDPSVAGFQFTQEAAWLPALIHYRMGVDGISYPFVMLTALLTPICILASWQSIQKRVKEYMAAFLALESFVIGVFCALDFALFYVLWEAMLIPMFLIIGVWGGQNRVYAAMKFFLYTLAGSVLMLVAMISLYVTTGTFSIPELMEV-QLPFNYQMWLFLAFFIAFAVKVPMWPFHTWLPDAHVQAPTAGSVILAGILLKMGAYGFLRFSLPILPDASRYMADFIFVLSLVAIVYTALVALVQTDMKKLIAYSSVSHMGFVTIGIFAFNQQGIEGSILQMINHGIVSGALFLIVGVIYDRLHTRELSRFGGLAIRMPIYAVIFMLFTMASVGLPGTNGFIGEFLILMGAFFANTTVAFVAATGLVLGAAYMLWLYKQVMFGEMVHEENRSLMDVNGREIALFVPLIVLVLWIGFYPNPFLDAFHSSVAHLVDQVQV----------
91203932     --MPILTLITFLPIVGVLLIL--SFDSRHKELIRVTSLLVSVVTFLISVPLYFAFDANTYDMQFVEKLRWIPSFVSYHLGIDGISLFMVLLTTFITPIAIFASWN-VKRNVKEYMIAMLVLETGMVGVFVSLDVFLFYVFWELMLIPMYLIIGIWGGQRRIYAAIKFFVYTMAGSVFMLLAIIGLFFLNHTFNLLEFYRL-DISYAVQFWLFLAFFLAFAIKVPMFPLHTWLPDAHVEAPTAGSVILAGVLLKMGTYGFIRFCLPLFPEVSHSFIPVISWMAIVGIIYGALVAMVQDDLKKLVAYSSVSHLGFVMLGIFAFNIQGIEGGITQMINHGLSTGALFLIVGMLYDRRHTRLISDYGGLTKQIPVFAILFMIVTFSSIGLPGLNGFVGEFLILVGVFKSRILYASIATSGIILAAIYMLWMFQRVMFHNITHEENKTLKDVSSRELAIMIPIVLMIFWIGIYPNSFLRKMDSSVKHLLEQVERKV--------
83858402     --LPILSAITFLPALGAVAILLLRALAVLDRNAKGIALFVTLFVFALSLLMLVEFDAGQAGFQFVESLPWLPALISYKMGVDGISVLFVVLTAFLLPICILSSWK-LDKRVADYMAAFLLLETLVIGVFCALDMFLFYIFFEGSLIPMFLIIGVWGGQNRIYAAFKFFLYTFLGSVLMLAAMIVMFTQVGTTDIEVLLA-HPFARDLQTWLWLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVILAGILLKLGGYGFLRFSIPMFPNASEFFAPMVFILSIIAIVVTSLIAFRQTDIKKLIAYSSVAHMGFVTLGIFTMTELGVQGAIFQMLSHGVISAALFLCIGVIYDRFHTREISFYGGLVHKMPVYAAVFGLFAMANVGLPGTSGFIGEIMTMTGAFQVDPRVAAGAALGVIFSAVYMLVAYKKVVFGVVTNPKLEAATDLNAREWINLGVLAVLAVYFGFFSTPITDTTRASVDQLIQHY------------
258593439    LEFPILSLMTYLPLVGMVVLALLP--KESKNGIRWTALAFTVADLLVSLWIPAYFDSTTAEMQFVEKVSWIPSIVTYFFGLDGITLWLVMLTTSLSVITVVCSWESVSMRLKEYYAFMLMLETGMLGVFFSMDFFLFYIFWEVMLVPMYFLIGIWGSDRRLYSAIKFFLYTLFGGVIMLLGILAVYFYHGTFDIFELMKVSYIPLSFQDLVWLAFFLGFAIKVPMFPFHTWLPDAHTDAPTAGSVILAGVLLKMGTYGFIRFNLPMLPEATQHFVPMIMTLSIIAIIYGALVCMVQTDMKRLIAYSSVSHMGFVMLGMFALNFQGVQGAIIQMINHGLSTGALFLIVGLIYDRRHTRQISEFGGLSKQMPVYSTLFAIIMFSSMGLPGLNGFIGEFLILVGAFKVNYVYAAFAVTGIVLGAAYMLWLFQRTMFGALENPKNANLPDLSARELTTLVPIVIMCFWIGLYPSPFLSRTEASVNYVLARVHKTVTTTEP---
294083723    -NWPLLTIITFLPLAGVFLLMIRGDDEIVANNARSVTLWITGFNFIVSLSLLLGFDSNVAGYQFEEFAEWLPNGINYHMGVDGISMPFVLLSTFLTPLAVLASWRAISHRVREYMIAFLVLETMMIGMFVSLDMLMFYLFFEAVLIPMFLIIGIWGGARRVYAAFKFFLFTLLGSVLMLVCMLAMYVQTGTTDIPMLTAHS-FGTGMQFWLFLGFFASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFLRFSLPMFPHASELFAPVIFALSVIAVIYTSLVALAQSDMKKMIAYSSVAHMGFVTIGIFTFTEQGIAGAMFQMISHGLVSAALFFCVGVVYDRLHTREIDAYGGVAKVMPRYAVFFMFMMLASVGLPGTSGFVGEMLVLVGAWKASTWVAFFTATGLVLGATYMLWLYRRVMFGKVTKAEVQSMEPMQLRELGIFVPISILVLVFGIYPAFLLDVMAVSIQIIIDELSVS---------
209964538    -DWPILTITTFLPLVGALSILMIRGEQELVRNAKAVALWTSLITFVISLFILANFDPSNPGFQMMEEYRWIPSFIAYIKGVDGISIWFVLASTFLTPICVLASWTTIDKRVKEFMIALLVLETMMVGMFTALDFVLFYLFFEGVLLPMFLIIGVWGGPGRIYAAYKFFLYTFIGSVLMLLAILAMYLVAGTMDMRVMVD-HPFASTLQLWLWVGFFIAFAVKTPIWPLHTWLPFAHVEAPTAGSVMLAGVMLKMGGYGLIRVNVQMLPEATFFFTDFVFVLSVVAIIYTSLVALAQTDMKKMIAYSSVAHMGYVTMGIFTMTQQGLDGAIFQMLSHTIVSAALFLCIGFAYAQLHTREIVKYGGMAQNLPRYAFVFMVFMLASVGLPGTSGFVGEFLTMLGAFQVNTWVAMFAATGLVLGAAYMLLLYRRLFFGKLDKDGVKAMRDLRWTDTAYFAPLVAIVLIMGVFPASFKDVYAPTVEKVLLDHQAS---------
142499660    -TWPILTILTFLPMIGVFLLLIRGDDDVVIRNSRNVALWVSGFTFVMSLFVLFHFDPAVAGYQFEDRGIWLALGIGYHMGVDGISMPFVVLTTLLTPLAILASWKSVTLRVREYMIAFMLLETLMIGTFCALDMVLFYLFFEAVLIPMFLIIGIWGGMRRVYASFKFFLYTLVGSVLMLVAMLYMATTAQTTDIPLLQEFA-FSPAAQTWLFLAFFASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGILLKMGGYGFLRFSLPMFPEASIYFAPMIFSLSVVAVIYTSLVALAQTDMKKMIAYSSVAHMGFVTIGIFTMTEQGIAGAMFQMISHGLVSAALFFAVGVVYDRLHTREIDAYGGVADSMPRYAAFFMLMMLASVGLPGTSGFVGEFLVLVGAWQSSTLLAFLTATGLILGATYMLWLYRRVVFGRAEKEEVIAMTPLEGREMLIFAPLTVLVLWYGIFPGGLLDTMQPAIATILGHVA-----------
221234953    ----LLSLTTFAPLAGVAVILAARALHKTDTLAKWIALVTTLVTFGLSIVLTVQFDPKNPGFQFVEDIAWF-AGLHYRMGVDGISVLFVLLTAFLLPICIVASWKSVEKRVVEYLIAFLVLETLVIGVFCALDIVLFYLFFEGGLVPMFLIIGIWGGKRRIYAAYKFFLYTLLGSVLMLAAILAMIGISGTSSIPELMTF-KFAPWLQTWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKMGGYGFMRFSLPMFPNASEMFQPLVFALSAIAIVYTSLVAFRQTDIKKLIAYSSVAHMGFVTMGIFSGNAAGEQGALFQMLSHGIISGALFLCVGVVYDRMHTREIAFYGGLTNRMPMYAAVFMLFTMGNVGLPGTSGFVGEILTMTGVYKASTWTAIVSALGVILSAMYALTLYRRVMFGEITNPQLATITDLDKREILIFAPLIVSTLVLGIYPNLVFNLTATSVDALVGAWRAAVG-------
116624765    MDQHLLTIILFTPLAGLAVLLFIP--GKSKDLIRVWANLVAFAGFLISLPLASRFQAGRPGYQFEESSDWIPAIAHFHIGVDGISMLMIMLTTVMGFIAVLCSWNAIQDRVKEYYAMFMLLQAGMIGVFLSLDFFLFYVFWELVLVPMYFIIGVWGGPRKLYAAIKFFLYTLAGSVLMLLGILTLYFQHFHQFGFYSFEISNLPIGTQEWVFWAFFIGFAIKVPMFPFHTWLPDAHVEAPTAGSVILAAVLLKMGTYGFLRFSLPLLPEASSDIVQILATLSLIGIIYGALVSLMQADWKKLIAYSSVSHLGFCTLGIFSLNPNGIAGSVLQQINHGISTGMLFMVIGVIYERRHTREIKEYGGLAHVMPKFAIIFAIAMLSSAGLPLLNGFVGEFTIMQGAFEASWVWAAFAVTGVILGAAYLLWLYQRTMLGQVTNGKNLTIPDMSAREVAMFVPLIAWAIWIGIYPKPYFDILRQPVTEIVQRV------------
143665900    -NIPILSSITFLPLFGALIILLTSDDEQGGKNSKFVALWTSLITFILSLFILFNFDNDLNNFQFIEKASWIPLNVSYHMGVDGISLPFVILSTFLIPVCILASFQSIKKQVPLFMSLFLILEVLMVGTFCAMDILVFYIFFEAVLIPMFLIIGIWGGVRRVYSAFKFFLYTLLGSVLMLIAIFYIFSKTGTTEINEIAKFS-FPYEVQILLFLAFFASFSVKLPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSIPMFPDASIFFAPFIFALSIIAIIYTSLVALVQNDMKKMIAYSSVAHMGFVTIGAFSFTNEGLAGSVYQMVSHGLISGALFLCVGIVYDRLHTREINAYGGVTDIMPNFAFFFMFMMLASVGLPGTSGFVGELLVLVGIWKTYPIVAIFCATGLILGAIYMLWLYRRVMFGKAVKEEIVSLEKLSQREIIIFVPITALIFIFGIYATPLLDIIQLSINNIID--------------
144193941    --LPILSAITFLPTLGAVAILILRALMRGEKNAKGVALFVTGFVFVLACLLVLEFDPAQAGYQFVETAPWLDLGISYKMGVDGLSVLFVLLTAFLMPICILASW-TLKKRVADYMAAFLILETLVIGVFCALDLVLFYIFFEGSLIPMFLIIGVWGGANRVYAAIKFFLYTFLGSVLMLAAMIYMFVQAGTTDIEALQGF-DFARDAQTWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKLGGYGFLRFSLPMFPDASAYFAPLVFVLSIIAIVYTSLVAFRQTDIKKLIAYSSVAHMGFVTLGLFTMTELGVQGAIFQMISHGFISGALFLCVGVIYDRFHTREIAFYGGLVHKMPVYAAFFALFAMANVGLPGTSGFVGEILTMMGAFEVDPRVAFGAALGVIFSAVYMLTLYKKVVFGEMTNPKLETATDLNGREWINLSVLAALTLYFGFVTTPITETTRASVEALIAQY------------
162455892    ----ILSILTFLPLLGVVAVFLAHLLRRDDRKLRLMTVVLMGVNLVLAAWLYAQFDRGNDGYQFIEHGVWISLNVEYFVGVDGVSISMVLLTALISFVGALASYSVHDQ-LKGYFAMYNLLVTGMFGVFIALDLFLFFVFWEVMLLPMYFLIGIWGGPRREYAAIKFFLYTLAGSVFMLLAFIWFYLNAGHTYLVDGQALTILGVAAVKVVWIWLFVGFAIKIPMFPFHTWLPDAHVEAPTAISVILAGVLLKMGTYGILRINFTLLPEATQWAAPAMAVFGVVNILYGAFCAMAQSDLKKLVAYSSVSHMGFTLLALGAMTPQGIQACLVQMFNHGLITGMLFTLVGVVYDRVHTRDIDRFGGLASEMPLYTALVGFAFMASLGLPGLSGFWGEAMTFIGAFPRYRALTILAAVGVILTAAYHLWALQRMFLGTFRASWRQKFPEISGRELASIAPLAALVLVLGFWPRPLLSLID----------------------
262195160    ---------------GALLIMLLPREEAG--LCRAVGLGFSLLTFGLSLGIFGYFESANAQFQLVIDLPWIDLGAHFKLGIDGISLWLVVLTTFTMPIVLLSSYSSIHKREREFVALMLVLELGMLGAFVSLDLFLFYIFWELMLIPMYLLIGIWGGNRRIYASIKFVIYTMVGSLLMLAAIFYVYAEVAGFYTTDLEAVQRVLLSAQVWCFAAFALAFAIKVPLFPLHTWLPDAHVQAPTTGSVVLAGVLLKFGVYGFLRFAVPMFPYGTSVVAPYLAILAVAGIIYGALVAFAQDDVKKLVAYSSVSHLGFCILGLFSMTARGIEGSIFAMLSHGLTTGGLFLAIGVLYERRHTRRMAEYGGLWAQMPVFAGVFLICTLGSAGLPGLSGFIGEFLTIFGTFTTSALLGALAATGVILGAVYLLFMFQKLMFGPITRDANRGLRDLSGREMVVFAPLVVMIFVMGVAPQPFLKTMEPSVERFI---------------
33597899     -NFPWLTLAIFVPIVFGLLVLALGRDDRPGLT-RGLSLIGALAGFLVTIPLYTGFDAGTAQMQFVEKASWIEAFVNYHLGIDGISLWFVLLTAFITIIVVGAGWQVITSRVAQYMAAFLILSGLMVGVFAALDGMLFYVFFEATLIPMYIIIGVWGGPNRVYAAFKFFLYTLLGSLLTLVAFVYLWNVSGGSFDIQTWHQTKLGYTPQVLIFVALLAAFAVKVPMWPVHTWLPDAHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPIAPDASHGLAGLMIALSLIAVIYIGLVAIVQDDMKKLVAYSSVAHMGFVTLGFFIFNTAGLEGAIVQMISHGFVSGAMFLCIGVLYDRMHSRRIADYGGVVNVMPRFVTFFVLFSMANSGLPATSGFVGEFLVIMGAVEYNFWIGLLTATALILGASYSLWMLKRVAFGDIGNDRVREMTDLSGREFLILGVMAIAVLFMGIYPKPFTDVMHVSVEALLQHVAVS---------
254524823    -NWPLLSVLIWLPILGGALILAIRDAQTAR----WASLGVAVLTFVASLSLLSGYNAGIDGLQFVETHAWIPYKIGYNLGVDGIAVALILLTTLVSVLALIGAWSAIDKRVNQYVAAFLILEGVTVGIFSATDAMLFYVFFEAMLIPMFLIIGVWGGPRRIYAALKFFLYTFLGSVLMLVALIYLYLKGGSFQLADLYAL-PLSAKEQTWIFFAFLIAFAVKVPMFPVHTWLPDAHVEAPTAGSVILAAIALKIGGYGFLRFNLPIVPDASQEWAWLVIALSLIAVIYVGLVALVQDDMKKLIAYSSIAHMGFVTLGTFIALWLGLQGAMVQMISHGFVSGAMFSCVGVLYDRMHSRRIADYGGVVNVMPWFATFAMLFFMANAGLPGTSGFVGEFMVILSAFQRNPWIALGAATTLIIGAAYTLWLYKRIFFGEVANSHVAELKDINGREWLVLGVFAIGVLALGIYPKPLTDLMEPSIAKLAMQIASS---------
284106857    --FPWLTLVVFLPLLGVAAILLVEEA-----LAKWVALGVSSLGFLVSLAPWALFDESTPAMQFVETHQWISPSINYAVGVDGISLPLVLLTTLLTPLCVVVSWTAIQTRVREFMISLLVMETATLGVFVSLDFVLFYVFWETMLIPMYLLIGIWGGPNRVYAAIKFFLYTLAGSVLLLVAIIVLYFYAGAESFDILTLSAEYPPWLQAWLFWAFFAAFAVKVPMFPFHTWLPDAHVEAPTAGSVMLASVLLKLGAYGFLRFSLPMLPDATQQFTSVVLFLSVVAIIYGAYMAFAQADLKKLIAYSSVSHMGFVTLGIFVLNAQGIEGAILQMVNHGITTGALFLCVGIVYERTHSREIVDNSGLATSMPVYATFLVIFALSSVGLPGMNSFVGEFFVLVGAFMWNKAVAAVAALGVILAAAYILWMLQRVVYGTPAKHMSSKLYDMNWCEIGMLAPLAFLVFWIGLYPKPLLDVMHASVDHLVQ--------------
114327954    ----------------VILMTIRGDEEVVANNARWTALWTSLVVFAFSLVLWVRFDPAQPGMQFVESVQWLPEFVRYSVGVDGISVLFVLLSTFLTPICILASWDAIHTRVREFMIAFLVLETMMVGMFSATDFLLFYIFFEAVLIPMYLIIGIWGHARRVYAALKFFLYTLAGSVLMLLALLTMWHYAGTTDIPTL-LHTRFPVHMQFWLFLAFLASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSVPMLPDAVEYFAPLMFALSVMAVIYTSIVAFAQENMKKLIAYSSIAHMGVVTIGIFTVNQQGLSGALFQMLSHGVVSAALFLCVGVVYDRLHTLEINRYGGLVERMPAYAAVFLVFTMATIGLPGTGGFVGEILVLIGAFKVSIWIALLGSTGMILGAVYSLWLYRRVILGRMTLGELRSMFDLNTREIVVFVPLVLLTLWMGVYPSSFTHFFDATVNDLVQQHQAAISQ------
288942122    --LPLLTLTIWLPIIGGLVVLASGDQEKTLSKW--TALAFAVLTFMVSLGLWIGFDSTTAEMQFVERAPWIPTFVEYFLGVDGLSMPLIVLTTFISIFVIIAGWDVIRYKPSQYMAAFLIMEGIMVGVFSALDAVLFYVFWEAMLIPMFIIIGVWGGPNRVYATIKFFIYTFLGSVFMLVALIYMYFQSGSFSILDFHAL-ELGMTAQTLIFIAFFLAFAVKVPMFPVHTWLPDAHVEAPTGGSVILAAIMLKIGGYGFLRFSLPITPDASADLAWVIIALSLIAIVYIGFVALVQQDMKKLIAYSSIAHMGFVTLGFFIGAVMGIEGGMVQMISHGFISGALFLCVGVLYDRVHSREIADYGGVINTMPWFGAFMVYFAMANAGLPGTSGFVGEFMVILATFKASFWWALLAATTLILAAAFTLWMVKRVVFGEVKNEKVAALADLDLRERINLGVLAAVVLLFGLWPAPLVNVMHVTIENLVEQV------------
142194641    --------------AGAMLILLSGDDETAARNAKRTALWTSLVTLAVSVVVLINFDWSQPGFQMVEESSWLSGMIKYRMGIDGISLGLILLTTLLMPICILMSWTAIKDRVKDFMVAFLILETLVIGVFCALDIVLFYLLFEGSLIPMFLIIGVWGGQRRIYATYKFFLYTLAGSVLMLIAMIVMIAEAGTADIRVLLS-HDFPASMQIWLWLAFFASFAVKMPFFPVHTWLPAAHVEAPTSGSIILAGILLKMGGYGFLRFSLPMFPDASVELAPLVQWICVIAVIYGSIIAFVQDDIKKLVAYSSVAHMGVVGLGLFSGNIEGVQGAYFLMISHGLISGALFACIGVIYERAHTRDIMAFGGVVKVMPIFAIMMMLFTMANIGLPGTAGFVGEFLALAGSFKAVSTMTAFAALGMILSAVYGLWLYRKVVSGDVKNDLVVGLKDMNGREIAALAPLAILTIILGFYPSLLLDLSEISVSAMIA--------------
144016675    ----LLSIVIFLPTVAALILILRGEDELSQRNAKILALIATLATFIISLPLLTQFDPQNTGFQFVEEYDWL-AGLKYKVGLDGISILFVMLTTFLMPIVIGACW-TVRSRVKEYMIMFLILETMMLAVFSSLDIILFYVVFEAGLIPMFLIVGIWGGKDRIYAAFKLFLYTLLGSVLMLIAIIYMWFEAGSTDIPTLMQHEFSSENIQSLLFLGFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVGSEVMATFVMTLSVIAIIYTSLVALVQQDMKKLIAYSSVAHMGFVTMGIFALNKQGLDGAIFQMLSHGFISAALFLGVGVIYDRMHTRDIDAYGGIVIRMPVYALIFMLFTMANVGLPGTSGFVGEFLTLTAAFKANTWIAFGATSGVILSAGYALWLYRRVVFGDLVKESLKGISDMDMREKLLMAPLIVMTILLGIYPALILDLIGPSVNALLEQVHAAQGVI-----
258593425    ---PILSILIALPLCGALLL--ACVDGMREALIKRLAVAISGLNLLLSLIVYVRFDPAEAGMQFVERAPWIDSISSYFLGVDGISLPLLLLTTFLTPIAILASFSGITNRVKAYMICVLLLQTGMIGVFVALDLVLFYVFWEGMLIPMYFLIGVWGGHRRVYATVKFVLYTMAGSVLMLLAMIALAFSTGRLSFDLLELIGPIPYGTQLLLFAAFALAFAIKVPMFPFHTWLPDAHVEAPTAGSVLLAGVLLKMGTYGFLRFALPLFPEAAIAFTPLISALAVIGILYGALVAMVQDDLKRLVAYSSVSHLGFVMLGIFAMNVQSVEGSILQMVNHGLSTGALFLLVGMIYERRHTRMIEEFGGLSRVLPRFALCFLVVTMSSIGLPGLNGFVGEFLILAGTFRVHKGFAVLATLGIILAAVYMLWMWQRVMWGQSRRAENLTLDDISGREMAMLIPIILLIVWIGLNPNPLLRRMDASVAQLL---------------
143478337    -TFQVIPVLVLLPVFGAITVALTPNARIGVHKM--LATIFTGITGAISVWLLTAFETN-GEFQFISQQTWISLGIEWFAGVDGISLFLVVLTGLLFPFVVIA--INPKHDHKAYYIWIQLLQTGCMGVFVSLDLFMFFVFFEIVLIPMYFLIGKWGHGNAQYAATKFFLYTMFGSALMLVSIVSLAVLHATFNLIEIATNPAIATNTSRLIFLGFAIAFAVKVPLFPVHTWLPDAHTEAPTAGSVILAGVMLKLGTYGFIRFGLFLFPEASHFFAPLFLTLGVIGIVYGAIVATMQRDLKRLVAYSSIAHLGFIILGTFALNTQGIQGATVQMINHGLSTGALFMLVGIIYERKHTRQISELSGIQKSAPVLAGVFTLVMLSSIGLPGLNGFVGEFLILLGTFTANRWWAVIAATGVILAALYLLWAYQRVFHGPQNQED-EPTKDLTNWERLTLLPLIVAIVFLGIYPKPMLDRIEPAVDKLVTH-------------
296283852    --FPILSLMLLVPLVGAVLCMFVNA-----STARWVALIATLIDLVLGIMLWLNFDIGGAQWQFTERANLFAGF-EYALGIDGIALMLIMLSVFLMPICILASWTSVTKRVGEYMAAFLIMELLMIGVFAAQDILLFYIFFEAGLIPMYLIIGIWGGDDRIYASFKFFLYTLLGSVVMLIAMLWMIQEAGTSLIPVL-LQYDFPPEAQTWLWLAFFASFAVKMPMWPVHTWLPAAHVQAPTAGSVILAGVLLKLGGYGFIRFSLPMFPEASAQFVWLVFGLSMIAVVVTSLIALVQHDMKKLIAYSSVAHMAIVTAGLFAFNSQGIEGAMVMMLSHGLVSGALFLCVGVIYDRLHTREIARYGGLATNMPRYALFFLLFTMASIGLPGTSGFVAEFISLAGIYQMSSTTTFVLTTGIILGAGYMLYLYRRVVFGEQKNADAAAMPDMNAREWLMLAPVAAAVLWMGVYPESFLAPM-----------------------
144155098    --FPWLSLVIWLPIIGGLAVIANGDKNAELTKR--MALAVAVATFVASLPLWLLFEPGTAAMQFVERGQWIPAIVEYYLGVDGISMPLILLTTFVTIFVVIAGWQVITYRPSYYMGAFLIMTGIMVGVFSALDAILFYFFWEAMLIPMFIIIGVWGGPNRVYATIKFFLYTFFGSVFMLVALIYMYFQADSFSIPDFHGL-QLGMTAQVLIFLAFLIAFAVKVPMFPVHTWLPDAHVEAPTGGSVILAAIMLKIGGYGFLRFSLPVTPDASASLDWLIIALSLIAVVYIGFVALVQDDMKKLIAYSSIAHMGFVTLGFFVGAAMGIAGGMVQMISHGFISGALFLCVGVLYDRMHSRKIADYGGVINTMPWFGAFMVFFAMANAGLPGTSGFVGEFMVILASFRADFWYALLAATTLILAAAFTLWMVKRVVFGPVGNAQVAVLKDLDGRETLNLGALAVATLAIGLWPKPLVDVMEPSIQHLVDHIQVS---------
114797733    --FPILTAMTFLPLIGALLIVLVRDDGRQNRAILMASLIISAATFVLSVAAFLSFDPGQMGYQLVEQHAWYGP-ISYKLGIDGLSMSLILLTTFLTPICLLASWNSIDKRVTEYVVAFLVLETFMIGVFTALDLVLFYIFFEAGLIPMFLIIGIWGGKDRIYASFKFFLYTLIGSLLLLVAAIYMIQVAGSADFEVLEQFA-FDPGVQTWLWLAFLASFAVKLPMWPVHTWLPDAHVQAPTAGSVVLAGVLLKMGGYGMLRFSLPMFPDASAYFQPMMFALAVIAIIYTSLVAWRQTDMKKLIAYSSVAHMGFVTLGIFAFNETGIQGAIFQMLSHGLISGALFLIVGVVYDRMHTREIAAYGGLVGRMPIYAGFFMLFTMANVGLPGTSGFVGEILTMIGGFQAATWAAFGAAFGVIFSAVYMLTLYRRTVFGEITNPLLEDIKDMNRIEWVCIAPLAVLTVLFGVAPNLIFAVTNGATGRIIA--------------
94968332     -NDHILTLVTFLPGLGAVLLLFFPRRD---RDIRWFALLISLLTFIASLHLPWHFDYSKGGFQYELNVPWITPNIHYHLGADGISIWLVVLTTFLVPLSVLISWTSIKERVKEFFILMLILETAMLGVFVSLDLFQFYFFWEATLIPMALLIGIYGHERRIYAAVKFFMYTMVASVFMLAAMLWLYSKTGSFDFVEIQQAIQLGSHAQQWLFLGFFIAFAVKVPLFPFHTWLPDAHVEAPTAGSVLLAGVLLKMGTYGLLRFNLGLFPEAARRNAPWIIALAIIGIIYGALVALVQPNMKKLVAYSSVSHLGFCVLGIFSFTAMGVSGSVYQMLNHGVSTGGLFMLLGMIYERRHTYEIKQYGGLATPMPVFATFFLVITLASAGLPLLNGFVGEFLVLSGAFQAKMIYGILAASGVIWGAWYLLWLYQKTFYGDVTVEANNNLSDLNARERLSLWPIAVMSLVMGVVPMIFLRQINPAVQAALSGVN-----------
269836333    --FPILSALTYVPLVGAAIIFFWP--KASPQAARWVALGASLVSLALSLVMLAGFDTSASGMQFVERFEWLPALVSYHFGVDGISVLLIVLSTLLTTIGIVASWSSIQHRVREYMITMLMLETGMLGVFVSLDLFLFYIFWEVMLIPMALLIGVWGSANRVYAAVKFFLYTLAGSLLMLVGIIALYQSYFTLDVLQLQQ-GNYGYTFQMWVFAAFFIAFAIKVPMWPFHTWLPDAHVEAPTAGSVLLAGVLLKMGGYGLLRFNLPLFPDAARDWAPVIIVLSVIGIIYGALVALVQPDLKKLVAYSSVSHMGFVTLGIFAFNAQGLYGAMIVMLSHGLVTSALFLCVGVIYDRGHTRLISRFGGLATNMPVYASFLGLFTFASLGLPGLSGFVGEFLSILGAFRAERAAGVIAFLVVIFSAWYMLWMYQRVAWQRAPGEPPRTFRDVTWREAMTLAPLAVLTIWMGVYPQWFMNFLRTALELVAKPF------------
143324834    -NTLLMLAATFIPFAAALALLFVPKDRS--EIFKKGALLGTVVSFLASLPFFFAYDRTSDAVQWAQSWSWIPSLVRFSVGMDGISLLLWLLTTFIGPIAILCSWDAITDRLKEYYIWLLILQSAMLGVFITQDMFLFYVFWEVMLVPMYFLIGIWGGPQKLYAAIKLFLYTLAGSVLLLVAVLAIYFTYGTLDFAMAPVIAQQTKTYQTLLALAFFVAFAIKVPMFPFHTWLPDAHVQAPTAGSVILAGILLKMGTYGFVRFLLPIFPTALKDLLPWFIAMALIGIIYGALVAMIQKDMKKLVAYSSVSHLGMCMLGIFALNPYGLKGALFQMINHGISTPGLFLAVAVVYDRRHTRMIADFGGLSETMPLYSTVFMIMTMSSIGLPLLNGFIGELIILQGSFQAFPWAAVVATTGIILGAAYMLWMFQRVMFGPI-SEVNRSMSDLTTREIVVFTPLVVLAVWIGLYPRPLMEIMDRPVAKLVRQVH-----------
220904921    MSVPVLSLLIFVPVLGGLSLMLLPR--GREETIRLGALTVCAVELALSLWALSQFDKGLWQMQMVENRPWIESLIRYSLGIDGISVLFLPLTALITLMGVVVSFKSITLKVKEFFVSLLLLEGAMIGVFCALDLMLFYVFWEAMLIPMFLLIGVWGGPRRIYATVKFFLYTLLGSLLMLVGIILLYLKGGNTFDMLALAGQNYSKDLQLLLFWAFFAAFAVKVPMWPVHTWLPDAHTEAPTAGSVILAGVLIKMGAYGFLRISLPILPYAAWTLLTPMLILSVIAIVYGALVCLAQTDIKRLIAYSSVSHMGFVTLGLFALTQKGVEGSIIQMLNHGIVTGALFLAVGMIYDRTHTRQIRDYGGLATTMPVMAGFFLVFTLAAIGLPGTNGFIGEFLILLGGFERAPWAAVVASSGLILGAWYMLWLYQRVFF-KQVSDTVRGLPGLDGRELSIMLTMAVLVLAIGIFPNMLLEYTHASVERLVSDT------------
254294090    -SFPILSMITFLPLVGALIILLTRAAEQSRETVRLAALVVTLATFVLSLWAMSEFNPSAPGYQLIEDVSWFGQ-ISYKLGVDGMSMLLILLTTFLMPICVLASWNNIKIRFAEYMIAFLVLETLMLGVFCAMDLVLFYIFFEGGLIPMFIIIGIWGGANRLYAAFKFFLYTLLGSLALLAALIYIYVTVGTTDIPTLQQHAFAP-EVQTWLWLAFFASFAVKLPMFPVHTWLPDAHVQAPTAGSVILAGVLLKMGGYGMLRFSLPMFPDASVLFQPLVFTLSVIAVIYASLVAFRQTDMKKLIAYSSVAHMGLVTLGIFAFNEEGIQGAIFQMFSHGLISSALFLCVGVVYDRLHTRDIAAYGGLVHRMPIYAALFMFFTMANVGLPGTSGFIGEIVSMVGGFKANPWAAAGAAIGMILSAVYMLTLFRATVFGVIKNPELEKPEDVTFIEGAILAILAIGTLLLGVFPSLVFDISETSAVEILS--------------
198284334    ---PLLSYAIWVPIIGGLLVLAVGDRRP--EAARWLALVASLVAFAVTIPLFTGFDTHTAAMQYSERVAWIPSLIFYHLGIDGISLWFILLTSFLTVLVVISSWKNVQERVAQFMAAFLIMEGLMIGVFCALDAILFYVFWEAMLIPMFLIIGVWGGPRRVYATIKFFLYTFLGSVLMLVALLYLYFHSGDSFSLLEFQKTPLGMSAQTLIFLAFFFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAVMLKMGAYGFLRLSLPIVPDASHKLAWLMIVLSLIAIIYVALVAIVQEDMKKLIAYSSIAHMGFVTLGFFVFNSVAIEGGIIQMLSHGFVSAAMFLCVGVLYDRMHTRSIKAYGGVANVMPVFAALMMLFAMGNVGLPGTSGFVGEFMVVLGTYQVNPWLAILAATSLITGAGYTLWLFKRVIFGSVVQPEVARLKDLDGREVLVLGTLAAFTLLLGLWPAPFLDIVHSSVQHLVTQVSLS---------
183220696    MPDQILSIIIFLPIVSTFLIVIQKRVG----AVVVISALSSAFTTILSLGLFFFYDASKAGLQFVHWIPWIKLSVDYHVGLDGVSLLLFALTTFMFFLSSIASWSNIPKKIKEFHICLLVLETAVLGVFASGNLVLFYVFWELMVLPMVLMIGIWGGEERTKAALKYFLFSMAGSLFMLGGILTLYFKTGKTSIESLSSLALYSEPLQWFLFFSFFLAFAIKIPLFPFHTWMPDVHTQAPTVGSVDLAGVLLKIGAYGFIRFCIPFFPEQSLLSQNGIQILAVIGIVYGSMAALVQTDIKRIIAYSSLSHLGFCILGIFSFTTEGVVGGMLQMVSHGISTGMIFLMIGMIYERAHTRNISEFGGLAGQMPVFSTFFLIAVLSSIGLPGTNGFVGEFLILIGAIKSNVWLGGIAATGVVLGALYLLWFVKRFLFGVSKTIQAKPYKDLSFREIGILSPLVVLIFWIGLYPKPFLSILNSSSNVFLNSASVVT--------
291613550    --YPLLSAAIWLPILFGVLVLATGNDRNARLA-RTIALVGAILSFLVTIPLYTGFDRMTSDMQFVVLKDWIPRFIHYHLGVDGISLLFVLLNSFFTPLVVIAGWQVIEKRVAQYMAAFLIMSGLVNGVFVSLDAMLFYVFWEAMLIPMFIIIGVWGGPNRVYAALKFFLYTLLGSLLMLVALLYLYHQSGSFDILDYHRMAIPSLTAQILVFIAFFMAFSVKVPMFPVHTWLPDAHVEAPTGGSVILAAIMLKVGAYGFIRFSLPIVPDASHYLAPVMIALSLIAVVYIGLVALTQSDMKKLVAYSSISHMGFVTLGFFIFNSYGMEGALLQMISHGFISGALFLCIGVLYDRVHSRQIVDYGGVANKMPVFAAFFMLFAMANSGLPGTSGFVGEFMVIMGAVKANFWFAFAAASTLIFGAAYTLWMYKRVIFGAVANDHVAHLRDISGREKIVFIILAITVLGMGLYPLPFADIMHTSVTDLLVHLATP---------
220915562    --MNLLTVVTFLPLLGALAMVLVPRDEPSQH--RALALVASLVTFALSLGLWFGFDPGAPEFQFELMVPWMPTIIGFHVGIDGVALLLFMLTTVLMPVVVLSAWKAVGDRVKEFMIALLVLESAMLGTFIALDLVLFYVFWEAMLIPMYLLIGIWGSQNRLYATVKFFVYTFAASVLMLLAILYVYFHGGTFDYVEARRALAVTPGAASWLFLAFALAFAVKVPMFPLHTWLPDAHTEAPTAGSVILAGVLLKMGTFGFFRYALPLFPEAALQHRNLVAVLAVIGIIYGALMSLVQTDMKRLVAYSSVSHLGFVMLGLMALSAEGMTGSVYQMLNHGVSTGALFLLVGMLYERRHTRLISEYGGIAKRVPVIAAAFVIVTLSSIGLPGTNGFVGEFLILSGTWLSSAVFATVAALGVILGAVYMLLLVEKVFFGPNQNPQNHRLPDLSVREGFVLAPMIALIVVMGLLPGPFLAPAKPAVDRLIQRFQVAEA-------
57013943     -----LSGLILCPVLGSITPLFIP--NSRIRPIRLIGLCASLITFLYPPVLRIQFDPSTAKSQFVESLRWLPYNINFYLGIDGISLFFVILTTFLIPICILVGWSGMRSYGKEYITAFLIREFIMIAVFCMLDLLLFYVLPESVLIPMFIIIGVWGSRQRIKAAYQLFLYTLLGSVFMLLAILLILLQTGTTDL-QISLTTEFSERRQIFLWIASFASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGIALKLGTYGFLRFSIPMFPEATLCSTPFIYTLSAIAIIYTSSTTLRQIDLKKIIAYSSVAHMNLVTIGMFSPNIQGIGGSILPMSSHGLVSSALFLCVGVLYDRHKTRLVRYYGGSVSTMPNLSTIFFSSTLANMSSPGTSSFIGEFLILVGAFQRNSLVATLAALGMILGAAYSLWLYNRAVSGNLKPDFLHKFSDPNGREVSIFIPFLVGVVRMGVHPKVFPDRMHTSVSNLVQH-------------
269468287    ----LLSLLIWLPILGGALVILIG--NERADTARWVSVAISILVFVMSLSLYTEFDSSTHLMQFVEKTSWISQFINYHIGVDGISMPLIILTTFSTILVLIAGWEVIQRRTAHYMAAFLMMEGLIIGVFSALDGILFYAFWEASLIPMLLIIGVWGGDNRVYAAIKFFLYTFLGSVMMLVSLIYMYNKGGSFSILDMHNL-ELTLAEQSYIFWAFFVAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASLQFSDVVIALSLIAIVYIGFVALVQRDMKKLIAYSSISHMGFVTLGVFAGALLGLEGAMVQMISHGFISAAMFLVVGVLYDRLHSREISTYGGVINSMPKFTGFAVLFAMANAGLPGTSGFVGEFMVILGAVQANIWYAVLAATTLIVGASYTLWMVKRVFWGPITNDAVKTLKDINGREFFILAILALAVLIVGLYPQPIIEVMHASIDHLLNQ-------------
294788055    ----LLSLAIWLPILSGVLVLATGSDSRAPLA-RILALIGAAAGFLVTLPLFTQFDRSNGGYQFTELHSWIPLNLNYALGVDGISVLFIILNAFITLMVVLSAWEVIQNRPAQYMAAFLIMSGLINGAFAAQDAILFYVFFEGMLIPLYLIIGMWGGPRRVYAAMKLFLYTLLGSLLMLVALIYLGYQANSFMISDLQAIKQIPLGVQQLLFIAFFLSFAVKVPMFPVHTWLPDAHVEAPTGGSMVLAAITLKIGAYGFLRFVLPIVPDASRYFAPVVIVLSLIAVIYVGMVALVQTDMKKLVAYSSISHMGFVTLGIFLFNDWGLKGAIVQMISHGFVSAAMFMCIGVMYDRLHTRNIADYGGVVNVMPKFAAFMMLFGMANAGLPATSGFVGEFMVIMGAVHVNLWIGALAAITLILGASYTLWMYKRTIFGEITNPHVAEMKDINKREFAILTILAMAVLGMGLYPEAFIAVVHQAADNLIAQVAQS---------
291298810    -SFPYLSAVIVVPLIGALIT--ASVPKGKPKQAKAIALGFSLAVAAITVGAWASYDTGDTGMQLTEHYSWVPWGLNLSFGMDGIALVMLALTALLTPIVILASWNDHKRNQPTFFALILALQATMIGTFISTNVLLFYIFFEVMLVPMYFLIGSYGGKRRQYAAVKFFLYSLLGGMVLLAAIIGLWVTTGGVFDFATLTDGKHSIALQNWLFLGFFIAFAIKAPFFPFHTWLPDAGGAAPAGIAALLVGVMDKIGTFAILRYCLPLFPDASQLFAPLAIALALVGVIYGALVAIGQKDLRRLVAYTSIAHFGFIGVGIFAFTTESASGAVLYMVNHGLATGLLFIVVGMLATRRGSSDIADFGGAGKTLPLLAGTFFIAGLASLALPGTAPFVSEFLILLGTYSANKPVAVIATLGVILAAAYVLWMYQRTMQGTVNVKLPAMKRDLNLREKLVVAPLIVGILALGVYPQPVLDVINPAVEHTLDSVGVTGSADQAATG
297538944    ----ILSFSIWVPVLAGIAVLFTSND-NKPDTTRWVALIGGLAAFLVTIPLYTHFNFADGGFQFQEGFNWIPAFINYHLGADGIAIPLILLTSFTTVIVIISAWEVIEKRVAQYMASFLIMSGLMIGVFSALDAILYYVFWEAMLIPMFLVIGIWGGPNRVYATVKFFLYTLLGSLLMLVAFIYLYMNTNSFEIVDFY-NYQMPLNVQVLIFLAFFAAFAVKIPMWPVHTWLPDAHVEAPTGGSVVLAAIALKLGGYSFLRFAMPIAPDAAHYLSGFMITLSLIAIVYIALVALVQKDMKKLIAYSSISHMGFVTLGFFIFNNLGLEGAIVQMVSHGFISAAMFLCVGVLYDRVHSREIKSYGGVANTMPTFAAFAVLFAMANSGLPGTSGFVGEFMVILGAIQENFWYAFLASFTLIFGAAYTLWMVKRVFYGEIANAKVAALKDLCQREFLILAILAVLVLALGIYPQPLTDMTNATVTQLLSHLMQS---------
143617910    MDQPLLSMVTFIPAFAAFVLLMVARGEDLAAQLKRVAMFTTVATFIVSLLILAQFDSLNTNFQMVENYNWI-MGLNYKLGVDGISILFVMLTTFMMPLVIWESW-SLEVRVKEYMIAFLLLETLMLGVFMALDLFLFYLFFEAGLIPMFLIIGIWGGKDRIYASFKFFLYTLLGSVLMLIAMIAMYSVAGTSDIPTLMNYSQILGGFQTLLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPIGASEMTNLVFWLSAIAIVYTSLVALVQEDMKKLIAYSSVAHMGYVTMGIFAANQQGIDGAIFQMLSHGFISGALFLCVGVIYDRMHTREIEAYGGLVNIMPGYALIFMFFTMANVGLPGTSGFVGEFLTLVGIFQVNTWVALFATSGVILSAAYALWLYRRVVMGDLIKEALRSLKDMSFREKTVFAPLIFFTLLLGVYPALVLDIIGPSVETLVEGYH-----------
143372660    LGFPILTALVVVPLIGAAAVLLFGR--ARAEWSKLVALIASITTGALTIWVLQAFDSAQSGFQFVSQHEWIPWGISWHLGVDGISLFLLVLTGVLFPLVIAGVDPHHDE--RPYLAWLLVLEAGVMGSFVSLDLFLFFVFFEIVLVPMYFLIGGWGYDQRVYAATKFFLFTMAGSAFLLVGIVATAILSVTFDVVRLAEEGSLSLESGRWLFAAFAIAFAVKVPLFPVHTWLPDAHTQAPTAGSVILAGVLLKMGTYGLLRFGVYLFPEASVWARPVLYTLAVIGILYGAIAATMQKDLKRLVAYSSVAHLGFIVLGTFALTDQAVSGGVMQMVNHGVSTGALFLLVGMIYERRHTRQIADLRGLQHVAPVFAGFFMVVMLSSIGLPGLNGFVGEFLILIGSFDTARWWVVVGTVGVVLAALYLLWAYQRVFHGEP-DEANRGFPELRLREGLLLSAFVAIIVFTGVYPKPVLSRIEPSVKALIEHVEERTDYRQPVHG
143085946    MSFPILSLLILTPLIGALTLSLSNSAQLKNKTIFASGLWITTGEFLLSLLLPIFYDKSQNGYQFTEFHTWFDKFINYYLGVDGVSIPLILLTTFLVPICLLCSWNSIQNRVKEFVIYFLLLESFIIGVFVSIDIVIFYVFFEAVLIPMFLIIGIWGGENRLYATFKFFLYTLAGSVLMLLAIVYIISITNTGNI-EVISKFAFAENIQLILFLCFFASFAVKVPMFPFHTWLPDAHVQAPTSGSVILAGVLLKLGAYGFMRLSIPFFEFASNYFQPLIFSLSCIAIVYTSIVALRQTDMKKMIAYSSVAHMGFVTIGIFTLTQDGMNGAYFQMISHGIVSAALFLIVGVVYERHHTRMIADYSGVTNIMPKYSFFFMVFMLSSVGLPGTSGFVGEFLVIMSTISVSVYLTIFTAVGVILGASYMLLLYKNINFGDVKAD-IKKLTDLTNIEIFYFTCLAFLTILLGVYPKLLFDMIDASI-------------------
142047052    --YPILSIAIWLPILVGLLVLAIGSDRNPA-PARWIALIGSVVSFLVTIPLITGFDSSSADLQFVEKANWIERFITYHLGVDGISMWFVVLTALITVIVVIAAWEVITKNVAQYLAAFLILSGIMVGVFSSADGMLFYVFFEATLIPMYIIIGVWGGANRVYAAFKFFLYTLMGSLLMLVALLYLYIQTGTFDLAT-WQNAQIGMTPQILLFIAFFMAFAVKVPMWPVHTWLPDAHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPITPDASHFLAPVVITLSLIAVIYIGLVAMVQADMKKLVAYSSIAHMGFVTLGFFIFNQLGVEGAIVQMISHGFVSGAMFLSIGVLYDRMHSRQIADYGGVVNVMPKFAAFVMLFSMANCGLPGTSGFVGEFMVILAAVQYNFWIAGGAAVTLILGAAYTLWMYKRVYFGAIANDHVK---------------------------------------------------------
95928434     MSEHLLSLMTFFPLLGMFIVLMLPKNNGG--LLKGATLVFTLITFVISLPLALDVFKTSGGMHYTEFAEWISFQMNYSVGIDGISLWLVMLTTFIMPIAVLSTWQAVTKNVKGYMALMLLLETAMLGAFIALDLFLFYIFWELMLIPMYFMIGIWGGANRIYAAVKFFIYTAVGSLLMLVAILFIYYAAVNSGMIADFYNLSLDPALQKWLFLAFAFSFAIKVPMFPVHTWLPDAHTEAPTAGSVILAAVMLKMGTYGYVRFAMPLFPEATQTFLPYMTALAVIGIVYGALVAMMQKDVKKLVAYSSVSHLGFVMLGIFALNTVGVSGAVLQMINHGISTGALFLIVGFIYERRHTRLISEFGGLSKQMPVFAVIFMIVTLSSIGLPATNGFVGEFMILLGAFQSELWFAVVATSGVILAAVYMLWMFQRVMFGKLDNPKNQVLKDLNLRELCVILPLLVFVFWIGVYPNTFLEKMTPAIDQMIEQVSGK---------
171463538    ----ILSYAIWTPIVFGLIILFYGSEKPTA-GVRWLALIGAVLGFIAALPLILQFDIANPGMQFVEKISWIPYDINYYLGIDGISVWFIVLTAFINIIVVIAAWEVIETKVSQYMASFMILSGLMIGVFCALDALLFYVFFEATLIPMYIIIGVWGGHNRIYAAFKFFLYTLLGSLLTLIAMLYLYNVTNTFDIL-VWQNTRLDIVEQILLFAAFFMAFAVKVPMWPLHTWLPDVHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPIAPDASQYLGPFVIFLSLVAVMYVGAVALVQKDMKKLVAYSSVAHMGFVTLGFFLFSPLGIEGGIVQMISHGFVAGAMFLSIGVLYDRMHTRQIADYGGVVHRMPAFTAFAVLMAMANCGLPATSGFVGEFMVILAAVDYDFVIGILAATALILGAAYSLWMVKRVFFGTINNAHVEELKDLNCREYFLMAVLSICIIGMGVYPKPFTDIIHPAVINLLQ--------------
143374840    -----LSALVLVPALSAVAIALVGR--ARPEWTRLLAIVSSVSTLAVAVRMLAEFDAGSAGFQFVERRAWIDWGIAWHLGVDGISLFLVVLTALLFPLVIAGVDPHHDE--RRYLAWMLLLQAGVMGSFLALDLFLFFVMFEIVLVPMYFLIGGWGYGERVYAATKFFLFTMAGSALMLVGIVATVVLSVTFSLPELQRAARFSVGEGRWLFASFALAFAVKVPLVPLHTWLPDAHTQAPTGGSVILAGVLLKMGTYGLLRFAVVLFPEAARWASPLFFTLAVVGIVYGAIAATMQRDLKRLVAYSSVAHLGFIVLGTFALTPQAVTGAVAQMVNHGVSTGALFLLVGMISDRRHTREIDALRGLQRVAPVFAGVFTVVMLSSIGVPGLNGFVGEFLVLIGSFGPARWWTVVATLGVVLAALYLLWAYQRVFHGEP-DEANRAFPEMTWREGALMSVFVAVIVATGVYPSPMLDRMQPSIDALIAHVARAGG-------
77166011     --LPLLSLVIWLPILGGFLVL---AVGNHVERVRWLSLGVSGLTFVVSWSLYTGFDISTATMQFQEKLSWVEAFVYYHLGIDGISMPLIILTTFSTVLVVIAGWRVIEHKLAQYMASFLIMEGLMNGVFAALDAVLFYFFFEGMLIPLFLIIGIWGGPNRIYATLKFFLYTFLGSVFFLLALLYLRSVTGGFSILEFHQV-PLDMQAQIGIFLAFLLAFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAITLKIGAYGFMRFSLPITPDASMALNWLIITLSLIAVVYIGLVAIVQEDLKKLIAYSSIAHMGFVTLGLFIGALLGLEGALVQMISHGLVSAAMFLCVGVLYDRLHTRLIKDYGGVVNKMPIFASFMVLFAMANVGLPGTSGFVGEFLVILGAFQADFWYAFFASMTLILGATYTLWMVKRVVFGDIANDKVATMEDLNSREFLVLGTLAAAVLLLGVWPQPLLEVMHTSLENLLSQMAAS---------
238025057    -SVPFLSLAIWTPIVFGVAVLRIGSDRYPHRA-RWLALVGAIVGLLLTVPLVAGFDAHNTAVQFTEYKPWLSAFGSWRMGVDGLSLWLVVLSAFTTLVIVIASWESVTTRVAQYHGSFLILSGLMIGVFTSLDGMLFFIFFEATLIPLFVLIGTWGHANRSYAAIKFFFISFAGSLLMLAAMLYLFGLTHTFDMA-VWQQARLGFAPQLLVFLGFFAAFAVKVPMWPVHTWLQDVYTDGPTGAAVSLG--MIKIGGYGFLRFALPIAPDAAHYLAPVRIGLSLVAVVYASLLALAQKDMAKMLAYSSVAHMGLVTLGVFLFDQMSITGAIVQMISYGFVAGAMFLCVGALYDRTRTRAIAEYSGVANTMPRLALFAVLFSMANVGLPGTSGFVGEFLVIMGAVRVNFWIGAIAALTLILSAAYTLWMLKRVIFGAIKHDRVGKLIDLSRRESVVFAALAVIVLAIGIYPKPFTDVIDPAAASIVAQLERAKPAEDGAGA
237746739    -TFPILSLAIWCPVFFGLLILLTGKDERA-TFVRYLALLGAAASFVVTLPLAFHFDRSAHGLQFVERHSWIRLFVEYALGVDGISMWFVLLTALITLIVVLAGWKVIQTQVAQYMGAFLILSGLMIGVFSTFDGLLFYVFFEATLIPMFVIIGIWGGERRVYAAFKFFLYTFFGSLPMLIAILYLYLQTNSFNIF-VWYKAPLPLYVQIWLFIAFLTAFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAIMLKLGAYGFIRFSLPILPDASRYLAWLMIVLSLVAVTYIGLVALVQKDMKKLIAYSSIAHMGFVTLGFFLFENITVDGALVQMISHGFVSAAMFLCVGVLYDRMHTRHIGDYGGVVHVMPRFAAFFVLFAFANCGLPGTSGFVGEVMVILGAVSVNVWVAAVGALALILGASYTLWMIKRVLYGPIESEEVASLKDIGAREFFILAVLGAFVLAIGIYPAWVTDVMQVSVSDLLAHVAQS---------
86359324     MGLPLLSLIVFTPAAGAAVLMFLRSDAAVR----WVALGVTVLDLALCIAMLAGFDTTTHAMQFTETRQWVPAFINYALGIDGISALFVFLTALLGSTCVLASWVAIDRKVKEFMVSLLAMEALMLGVFCALDLFLFYVFWEAMLIPMYLIIGVWGGDGRVYAAFKFFLYTLAGSVLFLVGIIVLYFNGGETFDILALTAQDLPFGVQSWLFFAFLVAFAVKVPMVPVHTWLPHAHVQAPTAGSIILAGVLLKMGAYGFLRFSLPMLPDASVYFSTLMLSLSALAIVYGGLLALAQDDLKKLVAYSSISHMGFVTMGLFALNLRGLEGGILQMFNHGVTTGALFLFVGLIYERTHTRSIADYGGMMKAAPVYTAFLALFILSSMALPGTNSFVGELLVLSGGFSANLAVGAAAVLGALLGAAYLLGMYGKVALGPASVSARFKIRDVNAREIAAILSLTVFVLWVGLYPKPFLNIIDASAKHLLAQVH-----------
11466552     ----LLPTIILTPILGVFILFLIP--GWKTSLIKQVSLYASLLTFILSLFLWIFFDKSTSKFQFVYEVNWIELNIHFSLGIDGISLFLVILTTFLIPLCILTGWESIKHNIKEYMICFLLLDALLIMIFCVLDLVLFYIFFESVLIPMFIVIGVWGSRERVRAAYMLFLYTFFGSLLMLIAIMVIYFDAGTTDIQVL-LTTEFSQERQKLLWLAFFISFAIKIPMVPFHVWLPEAHVEAPTAGSVLLAGVLLKLGGYGILRFSIPMFPEATVYFTPLVYTMSIIAIIYTSLTTLRQIDLKRIIAYSSVAHMNFVTIGMFSLNMQGLEGSILLMLSHGIVSSALFLCIGVLYDRHKTRLLKYYSGVVQTMPIFATLFMLFTMANISLPGTSSFVGEFLVLIGAFNSNTTVAFFATTGIILGAAYSLWLYNRVAFGNLKIEYIQFFYDVTRREMLVFTPLVILVFVMGIYPEIFLDAMHVSVGNLIEH-------------
261856538    -SWPMLSLIVWLPIIAG--IFVMWFGAGRARFARWFALASSVVVFLLSLALLPGFDTHTYAMQFVERVAWIPQFIHYHLGVDGISLPLLILTTFTTVIVIVSAWEVIQEKAHQYLAAFLIMEGMMNGTFAALDAIVFYFFFEGMLIPMFVIIGIWGGPRRVYATIKFFLYTFLGSVFMLIALIYMYFKGGSFSILHMQQL-PLTLTEQVLIFLAFFIAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKIGGYGFLRFSLPITPDASALLDSMIIAFSLIAIVYIGFVALVQSDMKKLVAYSSISHMGFVTLGMFSGVRLALEGAMVQMISHGLISAAMFLSIGVLYDRLHSREISAYGGVVNTMPWFAAMVVVFAMANVGLPGTSGFVGEFMVILASFKANFWIALLAALTLIIGASYTLWMVKRVIFGDVQNEGVAKLKDVNKREAWMLGSLVVLIILVGIWPNPLLDLMHATIEHLAQQ-------------
116621438    ----ILSIVLFTPLVGLLVLLFIP--SSNVRAIKLWANVAGFLGFLVSLPLVFNFDHTK-DYQFVERASWIPSLATYHIGIDGLGLLLVMLTTVVGFLAILSSWNAIHERLKEYYAFFLLLQTGMLGVFMALDFLLFFVFWETVLVPMYFIIGIWGGPRRVYAAIKFMIYTLIGSVLMFLGILTLYYQHMSFDIADLMRL-QLTGPTAWWVFWAFFVGFAVKVPMFPFHTWLPDAHTEAPTAGSVVLASVLLKMGTYGFLRFSLPLLPESNPVIINAMGVLSLIGIVYGALACLMQKDWKKLVAYSSVSHLGFCTLGIFSLNPAGISGSILQQINHGISTGMLFLIVGVVYERRHTREISEYGGLLKVMPVFTIIFLLAALSSMGMPPLNGFIGELTILGGAYQMSFNWAVWAAIGIALGAAYLLWLFQRTMLGEVK-EKNALLKDLSWREIAVFAPLVAWAFWIGLNPQPYFRVLERPVAQIVERV------------
142810450    ---------IWIPIVAGLVVLRAGSDAARSRT-RWLALIGAIAGFLPVIPLVSNFRNDVTSMQFVENVRWSPTLIAWHVGVDGISLWLVALTALTTIIIVVASWESITERTAQYFGSFLMLSGFMQGVFTSMDGMLFFISFEATLIPLYLLIGTWGNSNRSYAAVKFFFVSFLGSLMMLTSMLYLYSQTHSFDLALWRE-THLGTWAQVLVFLGFLAAFGVKVPMWPLHTWLPDVHLDGPTGAAVMIG--MLKLGGYGLLRFALPIAPQASHFFAPMMITLSLVAVIYSSLLALVQTDMRRLLAYSTIAHMGLVTLGLFVFNRIGQAGAIVQMLSYGVVSGAMLLCTGMLYDRTKTASIAEYGGVANTMPRFAAFVMLFSMANIGLPGTSGFVGEFMVLMGAIRFNFWIGAIAATTLVLSAAYTLWMYKRVIFGAIANARVAKLQDLGKREFVLLGAMALLVLAIGINPKPFTDAIDPSVGTLLAQSERSAHPSDSV--
142597882    -SFPVLNALILVPIIGALVVVLLP--NSRPELMRPIGALFSSIAAALSLYVMAQFSIHQPGFQFESIQSWIPSLINWHVGVDGISLWLVVLTGLITPIVLVA--VDPHHDPKPYTAWLLLLQAGSFGAFLALDLFLFFVMFEIVLVPMYMLIGGWGYDDRRYAATKFFLYTMAGSALMLVAIVSVATQSVTFNVVELAERQALSTNTARLCFLAFALAFVIKVPVFPVHTWLPDAHTQAPTAGSVVLAAVMLKLGTYGLLRFGLYLFPEASVWAAPTLATLGVVGVIYGAIVATMQKDLKRLVAYSSVAHMGFIVLGIFAFTTQSLEGGVLQMINHGLSTGALFLLVGMLYERRKTRAIEELSGIQSAAPIFAGFFTVVMLSSIGVPGLNGFVGEFLILIGSYDTRRWWTIVAATGVILAALYLLWAYQRVFHGEPTTQD-QETADLTLKEGLVLAPFIIGIVFLGLYPKPVLERIEPAVHHLISHLEEHSDFVEPDPG
206889454    LSFPILSTLIFFPVAGAALIAIIPRDKE--ELIKFSALIISIVEFIFSIPLYISFNKTTSQMQFKEEHLWIPWGIKYYLGVDGISILFILLSSLLTILCVTVSWKEIDRKIKEFYAALLITHSAMIGVFMSLDIFLFYIFWEAMLIPMYLIIGIWGGPRRIYSAIKFFLYTFIGSVLMLVGILVLYFHTGTSDILSLMK-NSYPYKMQLWLFWAFFAAFAVKVPMWPVHTWLPDAHTEAPTAGSVILAGVLIKMGAYGFLRFNLPMFPEATLAMKPFMMILSVIAIIYGALICLIQKDLKRLIAYSSVSHMGFVTLGIFALNQQGIQGGIIQMLNHGVVTGALFLCIGIVYQRTHTRQIAHYGGVATVMPAYSAFFMIFTLASIGLPGTNGFIGEFLILLGTFKAWKLMCILAATALIIGAAYMLWLYQRVFFEKTNPEFLQHIHDLNSREIVTLLPLVLVVLWIGFYPNALLSFMDVSVKELINHVTQSVGA------
289635420    MPLPLLSLLIWIPIVAGLVVMRAGSDTTLART-RWLALAGAVAGFVPVIPLVAGFRNDVTSMQFVENIRWSPTFIAWHVGVDGISLWLVALTALTTIIIVIASWESITRRTAQYFGAFLMLSGFMQGVFTSLDGMMFFVAFEATLIPLYLLIGTWGHANRSYAAVKFFFVSFLGSLMMLMSMLYLYSQTHSFDLALWRE-TRFGTMPQVLIFLGFLAAFGVKVPMWPLHTWLPDVHLDGPTGAAVMIG--MLKLGGYGLLRFALPIAPQASHFFAPMMITLSLVAVIYASLLALVQTDMRRLLAYSTVAHMGLVTLGLFVFNRIGQAGAIVQMLSYGVVSGAMLLCTGMLYDRTKTAAIDEYGGVANTMPRFAAFVMLFSMANIGLPGTSGFVGEFMVLMGTIRFNFWIGAIAASTLVLSAAYTLWMYKRVIFGAIANARVATLKDLGKREFVLLGAMALLVLAIGLDPKPFTDAIDPSVGTLLAQSERSTRPAELAPG
269128601    -DFPWLSVLIALPALGALGVALLPR--GRDALAKQVALGVSVLVAALAFVMAAGFEVGGPRHQFEEVYEWIPAFVHWALGVDGVALVLILMSVVLVPLVIVASWGEADKSVKTYFALILALEAMMVGVFAATDVFLFYIFFEVMLVPVYFLIGIFGGPQRSYAAVKFLLYSLLGGLLMLVAVIALYVQGPNTFLMSELQGLKLDPAVAKWLFLGFFIAFAIKAPMVPVHTWLPDTAAQAPAGALVLIVGVLDKVGTYGMLRFCLELFPEASKWAAPGVLTFAVISVIYGAVLAIGQVDLKRLIAYTSISHFGFIVLGIFAMTSQGQSGAALYMVNHGFSTGALFLIVGFLIVRRGSARVDAFGGVQKVAPLLAGAFLIAGLSGLSLPGLAPFVSEFLVLVGTFSRYQVAAVIAALGIVLAAVYILWMYQRTMNGPT-AEAVAGFKDLSRRELTAIAPILAIIVALGFFPKPVLDVIDPSVQQTLRQVQVS---------
182412577    --FPFLSVLIFSPVAAVAVLAFLRNENLQRWWTFAFTTALG----LFSLALLPRFNTDTHAFQFVEHAAWVPALINYTLGVDGISILLVWLTTLITPLCVLASWNYIKTRVKEFMIALLLMETTMVGVFSALDGVLFFAFWESMLIPMALMIGVWGGPRRIYASLKFFVYTMAGSVFLLVALIAMRLQTGTFSIPDTMG-HPFSDGFQAWVFAAFFISFAIKVPMFPFHTWLPAAHVEAPTAGSVLLASVLLKMGAYGFLRFALPITPHAVHTFAPYVMWLSVAAILYGGFAALAQTDLKKLVAYSSVAHMGFATLGIFALNAAGVEGATLVLINHGVTTGGLFMVVGLIYERLHTRDLAAASGIGKHMPVFAFCYGLFCLSSLAFPGTNSFVGEFLVMAGGFSVSKLLVVCAVPGIVAAAAYNLRMLQKLAWGGVNNPKHPALADLNVREIAMFAPLVVFVFWIGLQPAPFMKIMHASVLNLLQQANAVAPQVASL--
42525208     ----ILSSIVFLPLLFALLVAIWPKANTVRH----LALGLSVIEFIVSLSLFKNFDASATGLQMVEKFMWIERFIQYFMGIDGISLWLVLLTTFLTPIIILASWTSITERVKGFHVCMFILQTAMLGTFLAMDAVFFYVFWELSLVPMYFMVGIWGGARRIYATVKFFIYTMAGSVLMLVAIIYMMYLTMSASLLDFYQLQITFFSLQTLLFFAFALAFAIKVPAFPVHTWLPDAHVEAPTPGSVILAGVMLKMGTYGFMRWVIPLFPEASEYWAWLFMLIGTVGIIYGALVAMVQPDVKKLVAYSSVSHMGYILLGLFAFNAYGMGGGLYQMLNHGISTGALFILIGMIYERTHSREISKYGGLAGVLPIFTIFFFIITLSSIAVPMTNGFVGEFFILLGTYQAHPVFAYFAVSGVVLGAVYMLWMFKRVFFGEQGKDEHHPLHDLNAREITVLVPLVIMVFWMGLFPNHFLNFSKASIDHLVNN-------------
296136694    -SLPLLSLSIWIPIAFGVLLLFVQGEQRAAAARWLALIG-SLISFLITLPLITGFDNAQAGMQFVESVPWIPFNINYALGIDGVSLWFVPLTALMTVIVIISAWEVIKDRVSLYLGAFLILSGLMIGVFAATDALLFYVFFEATLIPMYLIIGIWGGPRRVYAAFKFFLYTLAGSLLMLVALIYLYLQSGGSFDIANWYHVPLSMTAQIFIFIAFFFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKLGAYGFIRFSLPMLPDASHALAPVMIALSLIAVIYIGFVALVQADMKKLVAYSSIAHMGFVTLGFFLFSDLGVQGGLVQMISHGFISGAMFLTIGVLYDRMHTRQIADYGGVTNTMPKFAALAVLFGMANAGLPGTSGFVGEWMVILAAVKFNFWIGLLAATTLILAASYTLWMIKRVYFGPVGNDHVAALKDIGAREFFMLAVLVGAVLWMGVYPKFFTDPMQASVQHLLQ--------------
148259944    MNFHLLSLMTWLPLAGAVLMYFTGDSANTARNARWIALWTSLLVLVLAVVMVVGFNPSVHGFQFVDSAEWIPYGIGYRMGVDGISLFFVALSALLTPVAVLASWRE-SRRVRDYMAAFLLLETMTIGMFSALDFLLFYIFFEGVLIPMYLIIGVWGGERRIHAAVKFFLFTLAGSLPMLLALVWMWHHAGTTDMVQLMHTAIAP-TTQDWLFVAFLLSFGVKAAVWPMHTWLPDAYGEAPLPGTIMLAAVLSKMGAYGFLRFSLPMLPQATAYFEPFMFALGIIGIVYISFAALAQTDIKRMIAYSSVAHMGLIVVGIFTVTVAGIEGALFQMVSHGLVIAALFLCVGILLARGHSLRLDQLGGLASRMPVYATFLMLFVMANVGLPGTSGFVGEILVMIGAIQANFWVALLVGSGMILSVMYMLVMIRRVLFDKARSVANAVMADIGPREWLMLAPLAVLVIVLGFVPGGLTHIFDGAVQDLVHAHVAA---------
238062223    -NFPFLSVLTVAPLVGALVVAVLPRRRPD--LAKQVAFGWSLLVLALSVVMWLEFSTGGERLQFRESYTWIPWDARFTFAADGIALVMLMLIAVLVPLVILASWHDAESSKRSYFALLLVLESTMIGVFAAADVFLFYVFFEVMLVPMYFLIGSYGGHQRQYAAVKFFLYSLVGGLFMLAAVIGLWVVGGKTFDWQALTQVDISTGTERWLFLGFFLAFAIKAPFFPFHTWLPDAGGAAPAGAAALLVGVLDKVGTFGILRYCLPLFPEASKWFAPWALALGVIGIIYAALLAVGQNDLKRLVSYTSIAHFGFIGVGIFAFTTQAGTGAVLYMLNHGLATGLLFLVVGMLVARRGSALISDFGGAGKLVPLLAGVLFFAGLASLALPGTAPFVSEFLVLIGTFTVNKPVAVIATLGIILAAAYVLWMVQRTTQGTLNPEVEPMRRDLNLREKVVVAPLIALIVLLGFYPKPVTDVINPAVRATMEDV------------
291280345    ----ILTILIFFPVFAALVIFALWRSG---KATMWAAFVASVIEFILTMPLMWNFDKSTAAMQFVEKYSWVKWGISYYVGVDGISILMVFLTTLLTMISILASFKYIGKRQREFYLAMLILEAAIVGVFVALDFFLFYIFWEAMLIPMYLIIGVWGGQRRIYAAIKFFLYTLAGSVLMMLAIIALYFKHGTFDILKITAASQYSVGFQTIVFLAFFLGFAIKVPMFPFHTWLPDAHVEAPTAGSVILAGVLLKMGTYGFLRFCLPITPVASVKFVPLIAALSVIAIIYGALVAMVQEDVKKLVAYSSVSHMGFVTLGIYALNQAGIEGGILQMFNHGIITGALFLLIGLIYERTHTRLIADYGGIAKYVPVYATIFAIFSFGSIGLPSMGGFIGEFLVLVGSFKSLSNYAIVAASGVIFAAVYMLWMYQRVFF-QTPNSRWEGIEDVNVREFIYLFPLIILVFWTGLYPETFTSYMHESVRSLLEHVN-----------
94968323     ----ILSIVLFTPLAGAILLLMVP--KENKNAIRWIANLAALAGFLVSLWFWAVKSEVTPYFKFAETNNWIPSIAGYQLGIDGISFLLIILTTLLGSISILSSWTAIENRVKEYYAWFLLLQTGMLGVFMANDFFLFFVFWEAMLVPMYLLIGIWGGPRKLYAAIKFFLYTLAGSVLMLLGILFLYFHHHTFSLEALYATAPLITGAAIFLFFAFFVGFAIKVPMFPFHTWLPDAHVEAPTAGSVILAGVLLKMGTYGLIRFSLPFFPATIKWVQALLITLSLIGILYGALVSLVQKDMKKLVAYSSVSHLGFCTLGIFVFTQMGIAGSVIQQINHGISTGALFLIVGILYERRHTREISEYGGISTVMPVYATIALIMFMSSMGLPLLNGFVGEMPIMMATFMVNKTWAIWAIPGVVLAAAYLLWLYQRVFFGTVTNPKNEKLADLTPRELATFVPLVILALAIGLYPQPLFKILDQPAAKL----------------
83815949     MNIPYLSLVVFLPAAGALLTLFLRRAS----AIRWTALATTTVTFVLSIGLFVGYDPSVSGPQLADVWAWLPYDVKYFVGVDGLSLLLVMLTTLLGPIVVLSSWTYIGEKHKGYYALLLLLQTGITGVFTSFDLLLFYIFFELTLIPMYFIIGIWGGKERIYAAVKFVIYTLVGSLLMLVGILYLGYAAGTTDWYTLLEY-NIPLAVQGWLFAVFAFSFAIKVPLFPLHTWLPDAHVQAPTGGSVILAGVLLKMGTYGLLRFCLPLFPNVAQSYAGLFAVIAIIGIIYGALVARVQDDAKSLVAYSSISHLGFVVLGLFAFTTEAMQGAMIQMVNHGLSTGALFLLVGMLYERRHTRLMDDYGGLATSVPVLTTLMVISVLASAGLPGLNGFVGEFLILLGSFKSSPVLIAFATTGVILAAMYLLHMVYRTFFGELTDAANAQMADLNAREFGLMVPLIVLMFVLGFYPGPFLRQTAPTTEFLLETVEEKRAAVE----
256821527    --LPILSLLIWIPIIGGLVIMFGPGDRLLAVSQRIGILLGIITL-LLSCWLTWAFATDTAEMQFAETARWIPSLIRYDLAIDGISLPLIVLTSLIGLLVLISATGSIKKRQSQYFAAVLMMTGLMNGVFAAQDSILFYVLWEAMLIPMFLMIGVWGGENRIYATVKFFLFTFFGSIFMLVALIYMGREADSFAISKLQQLS-LSLTEQKWIFFAFLAAFAVKIPMFPVHTWLPDAHVEAPTGGSVILAAIMLKMGGYGFLRFSLPITPDAVAEYAYWLILFSLIAIVYIGLVALAQKDMKKLVAYSSIAHMGFVTLGTFIAQSMALQGAMIQMISHGLVSGALFFSIGVLYDRMHSRDIADYGGVVNSMPIFAALLMLFILANAGLPGTSGFVGEFFVIIASFQADWRIALVAGLTLILAAAYSLWVYKRVIFGKSANESVARLDDVTKRERLVLFTLAILILALGIYPQPLIEIMQPSLEKIIESATLS---------
72163082     MTIPWLTLAIALPALGSLIVALIPR--ERVELAKRVTLACTLVVLAIVGAMALNFDPSGDRLQFTEVHPWIARFVHYAVGVDGIALTLIVLSALLVPLVVLAAWKEQEERGKGYFALILLLEAMMIGVFAAIDVFLFYVLFEAMLIPVYFMIGYGRGEDRRYAAMKFLLYSLAGGLLMLVSVIGVYAYNGTFLWSELALLAGVDTGAARWLFLGFFVAFAIKAPMWPVHTWLPTAAGSARPGTAVLLVGVLDKVGTYGMLRYCLELFPGAAKWFVWPVVVLSLVSIIYGAIVAIGQSDMLRLIAYTSVSHFGFITLGIFAMTSQGQSGAALYMVNHGFSTGALFLLAGFLIARNGSAQIADYGGLQKAAPVLAGTFLVVGLSSLALPGLSPFVSEFLVFVGTFTVLPVPAIIATIGVVLAALYILWLYQRTMTGPLR-EKLAGVKDLSGRELWAVAPLVAVIILFGVFPQPLLNVINPAVEHTMQQVDVS---------
226939468    MSENLLSLVIWVPIAAGLLTLATGGEKNAGLA-RMIALAGSLAGFLVSLPLYFNFQPLHGGMQFVELAPWISLNINYALGVDGISVWFIILNSFTTLLVVLAGWQVIQTRVAQYFAAFLIMSGLINGAFAALDAVLFYVFFEAMLIPMYLVIGVWGGPRRVYASIKFFLYTLLGSLLMLVSFIYLYFQVGGSFEITRFQAVPLGLTAQILLFVAFFMSFAVKVPMFPVHTWLPDAHVEAPTGGSMVLAAITLKLGAYGFLRFLLPIVPDAARELSSLMIVLSLVAVVYIGLVALVQTDMKKLVAYSSIAHMGFVTLGFFMFTQWAVEGALVQMISHGFVSAAMFMCIGVLYDRMHSRNIADYGGVVNKMPVYAAFALFFAMANAGLPATSGFVGEFMVIMGAVQVNFWYAFFAATTLIFGAAYTLWMYKRVVFGETGNAHVDKLQDVNGREFLILGILAVAVLGMGLYPQMFVDIMHTSVNDLLSHVAQS---------
142963495    ----LLSILIWLPILGGSSVLLIGNERSLIAKW--ISVGISILVFILSINLFLNFDNSTSAMQFVEKTSWISQFIFYHLGVDGISMPLILLTTFSTILVIISGWEVIQNRVADYMAAFLIMEGIIIGVFSAMDSMLYYVFWEASLIPMLLIIGVWGGQNRVYAAIKFFLYTFLGSVFMLVSLIYMYNLGGSFAISDMHSL-PLTLAQQSWIFWAFFLAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASSYFAFVVIVLSLIAIVYIGFVALVQKDMKKLIAYSSISHMGFVTLGVFALAYLGLEGAMIQMVSHGFISAAMFLVVGVLYDRLHSREISTYGGIVNSMPKFTGFAVLFAMANAGLPGTSGFVGEFMVILGALQANFWYAFLAAMTLIVGAAYTLWMVKRVFWGSVNNPEVSTLSDINAREFGILAILAAAVLWLGVYPQPVIEAMHVSIANLLEQ-------------
271962167    --MPWLSILMAVPVLGAVGVSLTKSDKLAKQ----LALAVSLVVLALTGVMAAQFNPSSATFQFAEVYDWIPRFVHYGVGVDGIALVLIALSAVLVPIVILASWHDPKRSVKTYFALLLVLEAMMIGVFAATDVFLFYVFFEAMLIPMYFMIGSYGGAQRSYAAVKFLLYSLFGGLLMLVAVIALYADKGTFMFPELVGVIQDP-NTQKWLFLGFFIAFAVKAPLWPFHTWLPDAAAQAPAGAAVLLVGVLDKVGTYGMLRFCLELFPDAAKFFTPLVIVLSVVGIVYGAIVAIGQTDIKRLIAYTSISHFGFIALGVFAMTAHGGAGATLYMVNHGFSTGALFLIAGFLIYRRGSSQIADYGGVQKVAPLLAGTFLIAGLSGLSLPGLSSFVSEFMVLMGTYERYAVPAIIATSGVILAAIYILWMYQRTMTGPT-AESVKGFTDLNIRERWVVAPLIAVIIALGFFPKPVLDVINPAVDQTLSNVHV----------
121998532    ----LLSLIIWLPILGGAAVLAVGRRSE--VAVRELATGVAGLTFLFSLVLWFAFEPG-GGMQFVEKRDWVPTFIHYHLGVDGISMPLVVLTAFATLLVVIAGRSGITYRPAQYMGAFLVMEGLMIGVFAALDAILFYVFWEAMLVPMFLLIGMWGGANRIYATIKFFLYTFLGSVLMLIAFLYLRWEAGSFGVLDFHGLS-IGLEAQILIFLALLAAFAVKVPMWPVHTWLPDAHTEAPTGGSVILAAITLKMGAYGFLRFALPIAPEASQELAWLVIAMSLIAIVYIGLVAMVQEDMKRLIAYSSIAHMGFATLGFFVIFQAGMTGGYVQLISHGFISAALFLCVGVLYDRMHTRNIADYGGVINRMPIFGALFVVFAMANAGLPGTSGFVGEFLVILGSYQASFWYAAIAGLTLIVGAAYSLWLVKRVVFGPVANERVAALNDLDRREFLLLGVLAVLVIGVGVYPQALVAVAEPTLVELLNDVSAALPAA-----
149909807    -SVPILSILIFLPAIAALLVPFLS----GNKTVRWFTFTVLFVDFLIATWLLVIFDNSTAQMQFVESKPWVPSLITYKLGVDGVSVLFLFLTSLLGWICVLASWTAIAKRIKEFMICLLAIQSLMLGVFCALDLLLFYVFWEAMLVPMYLMIGIWGGEDRIYAAFKFFLYTLAGSLIFLVGILVLYFAGGRTFDILTLMDVSYDFELQRGVFIAFLIAFAVKVPMVPFHTWLPDAHVQAPTAGSIILAGVLLKMGAYGFIRFSLPMLPDASHYFAPLMQGLSAVAIVYGGFLALAQQDIKKLIAYSSISHMGFITLGLFTFTINGTTGAVIQMFNHGITTGALFLFIGLVYERTHSRDIPAYGGLLKAVPFYGIFFALFLLSSMAVPGTNGFIGEILVLSGTFGVNNWAATAGVLGALLGAAYLLGIYRQMLLGPIRIPDAAKMWDLNKRELCCALPLLIFVFWIGFYPKPFLSILQPTLKHLLEQT------------
242278972    --YPVLTVLVFFPLLAAVGLFFL----KGDNTIRMYTLGVSIIELALSFPLFAGFKLESAAFQFVERMDWVQWGVEYYLGTDGISFLMVVLTIAVLPLCVLCSWTYIQTRVKEFHFCLLFMTAACVGVFTALDLVLFYVFWEAMLIPMYLLIAVWGGPEKRYASLKFFLYTLAGSALLLVAIVAFRIAGGTFAIPELME-QNFAFNFQFWAFLALALAFAIKVPMFPFHTWLPAAHVQAPTAGSVILASVLLKMGTYGFLRFNLPLTPAASEYFAPFMIAISIAGILYGGIVALGQNDIKKVIAYSSVGHMGFVTLGIFLFNQRGLEGALFQMLNHGITTGGLFMMIGAVYERSHSRELDDNLGLGKYMPAYMFFWGLFALSSFGFPGTNSFVGEILVFVGAFEQNPWIGALMVPGAMVAAAYMLRVSLKLAWGRPTSWK--EWPDLNLREWTYLVIPAVFVLYIGLAPGLCFKVMDASLIKL----------------
156494372    ----LLSFLLLTPILGVFAILFNKDSGASSANIKSIALITSILNFFISLVIFILFDFSTNQFQFVQEYRDISYF-DLYLGVDGLSIYFILLTTLIIPISLVSNWKSITKDVESYVIAILLLESLLLAVFLVLDILLFYIFFESILPPLFILIGLFGSDNRVKASFYLFLYTLLGSLFLLLSILAMSSIMSNTDLDTLFK-GNFLYLTQLFLFYGIFIAFAVKTPTIFLNTWLLKAHVESPLGGSIILAAIVLKLSLYGILRLILPILPKAYMVYTYIIFLIGVITIIYASLSTLRTIDVKELIAYSSVSHAAVYLLGVFSNSIQGIEGAINLGLAHGLVSPGLFISAGVLYDRASTRVISFYRGVTQLMPLFSILFFILCLANCGAPLSLNFIGEFLSLYGVFERSSLFGVFASSSIIFSAAYTIYMYQRIAFGGVYSRMFTSLPDLTKREFTVLLLLVIPTVFFGIYPAAILDGVHYSVSTLIYALDSSVISCDA---
142891873    ------------------------------------------IVFLLSLVMFSDFDKNSSDFQFVEEFLWLGFF-NYKLGVDGISVILILLTTGMMPLVFLSSW-TTDKRVKEYLISFLILETLMVGVFVSLDMFLFYVFFEAGLIPMFLIIGIWGGKERVFASFKFFLYTLLGSILMLIAMIIMWDISGTTDITKLLNYEYIPSGIQTLLWLGFFASFAVKLPMFPVHTWLPDAHVQAPTSGSVLLAAILLKMGGYGFIRFSIPMFYDASLYFQSFIFILSVIAIIYTSLVALVQTDMKKLIAYSSVAHMGFVTIGLFSLNQQGIDGAIFQMVSHGFISAALFLVVGVVYERTHTREILAFGGLVNRMPNYAMVFMVLTLANVGLPGTSGFIGEFLTLVGVFQIEPLYAIFGAVGVILSACYGLLLYKKVILGELIKENLKRINDLSLREKFCLYPLVLLIIIFGVYPKPIIETYSVTVANYLQ--------------
116619263    ---------------AGFLVALAIPRSVSAQGSRMWALLCSLGIFAASLGLLAWFDRGLSGEQFAIDVPWISPNIHFAISANGVSIWLVLLSTLLTPLCVLVSWNSIHDRTKEFYAFLLLLEFGLVGVFLAQDLFLFYVFWEIALVPMYFMIGIWGHDRRIYAAVKFFLYTMAGSVLMLAAIIYIYNKTQTFSYPAILEMLSFPPGEQMLLFLAFFLAFAIKVPLFPLHTWLPDAHVEAPTAGSIMLASVMLKMGTYGILHFCLPMFPSAARACAPWITVLAIIGIIYGALVAMVQPNMKKLVAYSSVSHLGFVVLGIFTFTQPGLDGAVYQMLNHGISTGALFLVVGLLYERNHSLEINSYGGVATVAPWLSVAFLITTLASVGLPTLNNFVGEFLVLQGAAIANFPWAVWASIGVILSACYMLWMYQRVFYGEVNPHVREHTPDLNLREWAAILPLIAMMVWMGVFSQSFLPPVSQNTARILKQTNVNVSY------
142040336    -DFPFLSLAIWAPILFGACLLRAGSDHHPRRT-RLIALAGALVGLAAVVPLVAGFDAHSAAMQFVESRNWLAAFNSWRVGIDGASLWLVVLTAFTTLVVVVASWESVTVRVAQYYASFLILSGLMVGVFVAQDGLLFFIFFEATLIPLYLLIGTWGRERRVYAAVKFFFISFAGSLLLLMAMLYLYAQSHTFDMAVWRTL-QLGFAPQLLVFLGFFAAFAVKVPMWPVHTWLSDVYTDGPTGAALML--AMLKLGGYGFLRFALPVTPDASHFFAPAVIALSLFAIVYASLIALAQTDLGKLLAYSTVAHMGIVTLGLFLFNRIGVEGAIVQLVSYGFVAGAMLLCVNVLVDRTKQREIAAYGGVAGVMPRFATFTVLFAMANVGLPGTSGFVGEFMVIMGAIRFNFWIGAIAALTLILSASYTLWMLKRVVFGKVASQRIAKLADLNRREIVMFTSLALVVLAVGIDPKPFTDAIDPTVGRLIEDASHS---------
268316807    MNLPYLSIVIFLPLVGALLMLPMRRVS----AIRWTALATTTVTFLISLLLYVGYDPAGSQPQFVDRITWFPGLIQYYVGIDGLGLLLILLTTLLGPIVVLSSWNYIDRHQKGYYTLLLVLQTGMTGVFAAYDLILFYIFFELTLIPMYFIIGIWGGEDRIYAAVKFVLYTLVGSLLMLVGILYLGFAAGFTTDYFKLLAYNVPLAAQGWLFFVFALAFAIKVPLFPLHTWLPDAHVQAPTGGSVILAGVLLKMGTYGLVRFCLPFFPNAATDYALWLAVLAVVGIVYGALVSRVQADAKKLVAYSSVSHLGFVVLGIFAFTVEAMQGAIIQMINHGLSTGALFLLVGMLYERRHTRLMEEFGGIARVMPVFAFFLVFTALASAGLPGLNGFVGEFMILLGSFKSHPLLIALATSGVILAAVYLLWLLYRTLFGPIQKEVNRTLPDLNAREVLLLVPLAVFMLWIGVAPGPFLKRTEPTARFLLETVEQK---------
144150815    -----LTLILFLPAIVAFVLSLPIIPKAREELIRWIALATTGVVFVISLMLAAMFSVGDPDMQLVVKMPWIDAFIEYLLGVDGISMPLVVLTTFLSVLACAASWN-ISKHVKAYFVLFLLLETGMIGVFVSLDFFLFYVFWEVMLLPMYFLIGIWGGPRREYAAIKFFLYTLLGSVLMLLAILMLYFTSHTFNLLALAAIGQMPVNLEVLAFLLLLIGFVIKVPVVPVHTWLPDAHVEAPTPISMILAGVLLKLGGYGIIRICYPICPGGGLELAWLVCGVGVVSMVYGAFAALAQKDFKRMVAYSSVSHMGYVMLGLGVWSAQGVNGAMFQMLAHGISSAGMFFMVGVLYDRVHHRNLEEFGGIFGRMPVYAGMAVAVFFAGLGLPGLCGFIGEVLVTLSAWNYSHVLAALSAFTVILTAGYILWAIQRVYLGEYRGPHEDALTPMTGRELAIATPLVFLAVVFGVYPQSLFDYVTPSVNQQVETLA-----------
136155968    -----LTVGTFLPMLGVLILLVTP--KANEAAVKMVALLTSIATVVVGAFTLYNFDFDKASMQFVAETSWIPVIKSYFIGVDGISLPLYLLSMVVTLLVVIYSLDHIPSNPKAFFILMLILQTGMAGTFIAQDLILFFVFFELVLLPMYFMIGVWGGEQRQYASLKFFLYTMFGSALMLVAFLAMFFKTGAESFAIPYLVENIAKNVQIWIFAGMFVGFAVKVPMFPFHTWLPDAHTQAPTQGSVILAAILLKLGTYGFVRIAIPMLPEAAIEWAPWIGGLAVVGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGISTLTSFGVNAAVFGMVAHGLITGMLFFVAGSVKERYHTLEISKLGGMLTQVPRLGWILGLCSMASLGLPGLAGFWGEFPAILSAYNVYRTYMVIAALGTVFAAAYLLWLYQRTAFGTPKGHDHHDVHDVNTYEWIAWLPLLIAIVVFGVAPNLLFSVIDPAVQG-----------------
162146418    ----LLPLVTYLPLGGALAILLMRGTSEAVEASRWVALWTSLIVFGLSVVMWGEFDPSLPGFQFVQQVGWASSFISYHAGVDGISLLFVLLSTFLTPLAVIGGWKLVTTRVRDYMLAVLLLETTLVGLFSALDLVLFYVFYEATLIPGSLMIGVWGGPKRVWASIQFFLFTFGGSLFMLLALLTMWNMTGTTDIPTLMQAT-FPRAMQCWLLLGFVLAFGVKLPLFPLHAWLPDAYTEAPTPTSALLSGVLSKAGAYGLLRFGVLMFPEAARLFAPYILTLGVIAVIYAAIIALAQTDMKRVIAYSSFSHMGVIAVGLFTLTPEGIDGAIFTMLSHGVIITALFFCVAAVSWRAETRSIDAFSGVAHKMPVLATLAMLFVMANIGLPGTGSFVGELLVMVGAIHVSFWVAFLAGSTMILGAVYMLVLYRRVMFGAAGHGVVAMLRDLTGPELAVLVPCALVTLWMGIHPTSFLRVFD----------------------
17227844     --FPWLTAIIALPLVAALAIPIIPDKEGKTVRWYGLGVAFADFALMIAAF-WHYYDFQSSSYQFVEKYAWVPQILNWSVAVDGLSMPLLLLTGLINTLAIFAAWK-VTNKPRLFYGLMLVMYSAQLGVFVAQDLLLFFLMWEIELVPVYLLISIWGGPKRRYAATKFILYTAAASIFILVAGFALAFSGDTVTFIAALGMKEYPKAIELLAYAGFLIAFGVKLPIFPLHTWLPDAHGEASAPGSMILAGVLLKMGGYALIRFNMEMLPDAHVYFAPVLAILGVVNIVYGACCAFAQTNLKRRLAYSSIAHMGFVLIGLASYTEIGVSGAVLQMVSHGLVAASLFFLTGVTYERTHTLLMDKMGGIGKIMPKTFALYTAGAMASLALPGMSGFVGELMVFIGIATSDVVVVLLSAVGVILTPIYLLSMLRQVFYGKQSDELHAFVPDVKPRELFITASLLLPIIGIGLYPKLITQTYDAKTVEIAAH-------------
163848452    LGFPLLSLILWLPTVGALVLLFVPRTND--ELARRVSLVTMIIGFLLSLLLPLRFETNPPVMQFVEELPWLPIGATYSLGIDGISLWLVMLTTFLGPIVVLSTWDSVHKDVRNFQILLLVLQTAMIGVFIAQDLLLFYLFWEFTLIPMTFLIGIWGSQNRIYAARKFFLYTFAGSVLMLLALIALHILHGTFSFSQFVSDMTLDTVTERLLFGAFFLAFAVKVPLWPFHTWLPDAHVEAPTAGSVVLAGVLLKLGGYGIIRYNLTLFPAAAQWAAPALAILAVIGIIYGAAVAFAQSDMKRLVAYSSVSHMGFVVLGIFALNAEGISGAVLQMVNHGLSTSALFLMVGVLYERRHTRDLAEFGGLWKVMPVYAAFSLLVALSSAGLPGLNGFVGEFTIITGAFRSGWVYVAFAVGGVVLAAAYLLKLFRSVFMGEVSQPANASLPDLNRRELTAFALLSIPIVVIGIYPALFFAGMQHSVAALVADLMAQVA-------
254693552    -DWPILSTVTFLPLVGALLILLIKDDSASRRNIRNVALLTTVFVFILSLVVWAGFDNSNPGFQMVEELDWMGSGISYHMGVDGISVLFVVLSAFLMPFCILASWVSVEKRVKEYMIAFLILETLMIGVFCALDLFLFYVFFEASLIPMFIIIGVWGGKRRVYASLKFFLYTLLGSVLMLIAIMAMYWQAGTMNIVEL-LQYNFPASMQTWLWLAFFASFAVKMPMWPVHTWLPDAHVEAPTAGSVILAGILLKLGGYGFIRFSLPMFPLASADFAPFIFTLSVVAIIYTSLVAMVQEDMKKLIAYSSVAHMAYVTMGIFAANEQGLQGAIFQMLSHGIVSGALFLCVGVIYDRMHTREIAAFGGLVNNMPKYAVAFLIFTMANVGLPGTSGFIG---------------------------------------------------------------------------------------------------------
159899730    LGFTILSLVVFLPAVGAIILAFMRGQRGAARIF---ALGWSTLVFAVSLPILFNFKHDAAGLQFYEYFNWIDWGVRYELGLDGISLWLVLLTTFVTPLAIWSAWN-VEEKTNNFLMLILLQEMGMLGVFLAQDLFLFYIFWEFTLIPMYFLIGMWGGKRRIYATVKFFLYTFAASVFMLIGINYKYLAQQGLPTDTAFQVQTLMANINQFLFLSFFVAFAVKVPLWPVHTWLPDAHVEAPTAGSVILAAVLLKMGGYGMIRFCVQLFPQIAQEWARPIALLAVIGIIYGAVLSYAQSDIKKLVAYSSVSHMGFIVLGIFALNEVGLQGAVLQMINHGLSTGALFLLIGMVYERTHTRELADYGGLWKVVPVFVYFLLFATMASVGLPGLNGFVGEFLIMLGAFDSGWTFTAFAAVGVILAAVYLLKMFQGIASGPFSERRTPHLSDLTRREVAILLPLCILMLVIGLYSSYFTRPMETTIKAL----------------
283852198    --FPVVTGLIVLPLIAALVLLVWRRDEWTTR----VVTLATGILECLLALPLLSYSPSGPAFQFVEKAQWLPAMMTYHLGLDGLSLYMVLLTALMLPLCVLGSWTYISKRVTEFHFCLLLMTSACIGVFAALDFVLFYVFWEAMLVPMYLLIAVWGGPRRRYASIKFFLYTLAGSTLLLAAIVAFRQVGGTFSIPELMEKS-YSFKFQIWAFLAMALAFAIKVPMFPFHTWLPAAHVEAPAAGSVLLAAILLKMGTYGFLRFCLPLTPAASVTAAPIMIAISVASILYGGCIALGQTDIKKLIAYSSVGHMGFVTLGIFLLSVKGVSGAILQMLNHGITTGGLFMMVGLLYERSHSREIVDNQGLGKFMPAFMFLFGLFSFSSLAFPGTNSFVGEILVLIGAFAGNPWIGFAAVPGAMLAAAYMLRLLQRVTWGEPSSFKKGSWRDLGVREWLTLAPLALLVFYIGLAPALAITTIEPSIERTLSALHAKN--------
116329144    MDFPILSIFLFLPLIGVPFLFLSNQVYWLR----FIAGSFTLVPFLIIVGLYFQYDSSNSALQFVDRIWGINLKVDYHIGLDGFSLLLCGMSSLLFFLSTLATWSSITNRIREFYVYLMIVEMSVHGVFLSGNLVLFYIFWEAMVSPMVLMVGIWGEDQRVKAAIKYLIFSFTGSVLMLAGILILYFKTGTIVIEELSLLPEIPKNIRLFIFFAFVLAFAIKVPLFPLHTWMPDVHSQAPTVGSVDLSGILLKIGLYGFVRLAIPLFPEEMLEYRELLGGLCIAGIIYGAVIAMAQENSKRVVAFSSLSHMSFCMLGILSFTEEGMAGGMLQMLNHGFTAGMLFFMLGMLHERIGNNDIAKAGGLSKLLPVFSVFFAIAIFSSLGVPGTNSFIGEFLIILGSIKANVVYGALAVTGVVFAAGYLLLFAKRMIFGEPSKNLIEH-HDLSLKEWIILIPTVVMIFWIGIYPKPFLKVLEPSVKVALNSASAKTIQDRTAS-
158335283    MASHLLSLIIFSPLVGAVIILLLP--KAQESLYKWISLANMVVVSALTFAAFLQFDPNQTGFQLVEKTLWIPQLNVYYLGTDGISFPMVVLTALISTLASIGSF-SIKKREKEYYCLYLFLVTGMMGTFLALDMILFYVFWEVVLVPMYFLIGIWGGPRKEYAAMKFFLYTFAGSLLMLVGILGMYFNSHTFNIMELVA-QDFSFGFQKIVFLALFVGFAVKVPTFPFHTWLPDAHVEAPTPISVILAGVLLKMGTYGFFRFSFPILPEAANWFRPYLAVLAAIGIVYGGFIALAQTDFKKMVAYSSISHMGFVLLGLAAFSTNGFNGAMLQMFSHGVITGALFLLVGVIYDRAHTRDMNAFGGLNAQLPVYSGFLVFFSLASLGLPGLSGFVSEFLVLLGSYEYSKLYTAFACMGILLAACYLLFMVRRVLLGPA-NPKWESLPDINMREVVTVVPLLIITLGIGIYPRYLLSFFIPTLQDLLA--------------
229328265    -----LSGLILRPLLGSIILLVIPD--SRIQLIRSIGLRTFLITFLYSPFLWIEFDNSTAKFQFVESIRWLPYNINFYIGIDGISLSFVVLTTFLIPIRILVGWSSTKSYKKEYMIAFLICESLMIAVSRMPDPLLSHVFLESVSILMFLIIIGIWGQRKIQAAYQFFLYTLLGSVFMLLAISSISFQTGTTDLRIL-LTTEFSERRQVLLRIAFFASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILSKLGTYGFLRFSIPMFPEATFFFIPFICTLSVIAIIYTPLTTVRQIDLKKMIAYSSVAHMNFVTIGMFSLNIQGIEGSISLMLSHGLVSLAPPPCVGALYDRHKTRLVKYYGGLVSTMPIFCTISLFFTLANMSLPGSSSFIGEFPIPTGAFERNSLVATLAALGMILGAAYSPRLHNRVVFGNFKPNFLKKFSDSNRREVFIFLPFIVGVIRMGVYPEVFLECMHTCVSNLVQH-------------
84494918     --LPLLTLMMVVPLVGAAVIWLLPSASS--RLAKPIALGVSLLTLLLALVAWGRFDTGSGDYQLTETHSWIPQFVSYALGVDGIALSLIIMAAILTPICLLAAWNDLGDREKTYFALMLILLTFMVGVFAARDVFLFYVFFEAMLIPVYFLIGLFGGPRRQYAAVKFILFSLVGGLIMLVAVIGLYFQGQGFLYEALEGAVGGSTATQRWLFIGFFIAFAIKAPMWPVHTWLPDAAAESRPATAVLLVGVLDKVGTFGMLRFCLGFFPEAAKWATPAVITLAVISVIYGALLAIGSRDIMRLIAFTSISHFGFIVLGIFAMTTTAGGGSALYMINHGFSTAGLFLLAGFLISRHGSQRIADYGGWQRVTPVLAGTFFIAGLSSLALPGLSSYVSEFLVLTGTFQRYKVAAAIATIGIVLAALYILLTYQRVFTGPPKFVEGAEPRDLGLREKLVVAPIIASFLLLGFYPKPVLDLVNPAVKQTLQ--------------
108758088    ----LLNLVVFLPLVFAALVALLPAGESGQ--IRTVTFIAMVLDLAFGVWAYMAYVPGGPEFQLEYRARWFDLFTSYHIGVDGLAVSLLLLTVFLGPLVVLASTTYIKFRIKEFHLALLVLQTTMLGALVSLDVLLFYIFFEAMLIPMYLLVGVWGAEDRQMAAVKFFLYTLAGSLLMLVAIIAVYFISSPVGARSFDYASIYNGLLDAWLFAAFAIAFAVKVPMWPLHTWLPDAHVQAPVAGSMILAGVTLKMGTFGFWRYAIPFFPVATQQARPFLATLAVIGIVYGALMCLAQRDIKKLIAYSSVSHLGYCMLGILAITAEGATGSAYQMLNHGVSTGALFLLFGYLYERRHSRLMADYGGIAKVMPVFTAAFVIITFSSIAVPGTNGFIGEFLVLLGTFKSDLVFGAFATLGVILGAAYMLWMVQKVFFGGITHRENQHLTDMNLREGLTVLPFIVLVAVMGLQPQPFLDRLAPSTDRFLARARVGTPGAE----
206602048    LSVPILTFLIFFPIVGALLLLPFRAIPGSEKTVRVLALVLTCVEFLISLDLVLGMNPGSFRMQFTEDHLWIPFNIHYSLGVDGISIVLIIMTTFLLPMCVLTSWKGISTRVVEFMMTLLILEGIMVGVFAATDFVLFYVFWESMLIPMYLIIGVWGGPNRLYATIKFFLYTLAGSLLLLLVIISLYFVGGHTFNIVQLMGQHYSMLFQEFAFVAMFVAFAVKVPMFPFHTWLPDAHVEAPTAGSVILASVMLKMGAYGFLRFSLPMFPEASHFFTPLIFGLSLAGIVWGALMALAQEDMKKLIAYSSVSHMGIVTLGIFVFNYQGLEGALMGMINHGVTTGALFLCVGVLYDRTHSRQLSDYGGIAKLMPVFSTMFMIFSMSSLGLPGLNSFIGEFLVLLGTFRQHSALAVLATTVIILAALYMLYLLTRVIWGVY-SPREWSLPDLNRLEWASLLPLAALVFWIGLEPDPILGLLHASVSHLIGQV------------
212212194    -HIPLLSTLIWLPILGAIPVALLNSEERANQA-RVLALIIALISFVLCIPLYFGFDTTRASMQFTEHVNWISALINYDLGVDGISMPLIVLTCFTTLLVVLASWTMVKKQVGHYLSAFLVMQGAVIGVFSALDAMLFYFFWEAMLIPMYISIGIWGMEKRSYAAIKFFLYTFFGSALLLVALLYLRMHSDSFYIPDYYRL-HMSMTVQILVFLGFLFAFAIKVPMWPLHTWLPDAHTEAPVGGSVVLAALMLKLGGYGFFRFSLPIVPDASRQLDWLMIALSLIAIVYIGFIAIAQTDMKKLIAYSSVAHMGFVTLGAFMDAYLSLEGAMVQMISHAFGAGAMFLAFGVLYEQIHSRYIYNFGGIAKTMPYFAAFFMVFAMSNVGLPGTSGFVGEFMVLLSTFKASFWVTFLAASTLVIGAAYTLWMYKRVFYGPVTTPAVAQLKEMGVTDKIIFILVTAAIVWIGIYPNSLLNVFHASIGKLLH--------------
142067170    --FPWLSLIVLLPAATALVMPLLPGDDDHPSPWRNLAVTVLAIDFGLMLAVFSLYDPLDGGLQLVERVNWLPIGLEWSLGADGLSMPLVVLSGLVTLLSVCASWKVH-HKSNLYFGLLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGQNRQYAATKFILYTALASLLILISGLALALSGDSFSLNLTELAQRSPGSFGLLCYLGFLVGFGVKLPMFPLHTWLPDAHGEANAPVSMLLAGVLLKMGGYALLRFNVQMLPEAHLTLAPALIILGIVNIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGAVDALSLSGAMLQMISHGLIAAAMFFITGSFYERTKTLSIPNMGGLAKVLPITFAFFLASCLASLALPGMSGFISEITIFLGVTSQEQITVVVAAIGLVLTPIYLLSLCRRVFFG-PRIPALAFVDDMSPRELVIGLTLLVPTLTIGIWPRVAMDVYEASTDALAETLSGHSLMALS---
256396780    -SFPWLTTLGVVPLVGSAAVAVVAKEKSA--AAKKIALGFSVATLGIGIAMATQFKKGGDRFQFTESHQWIKAFINYGLGVDGIALVLILMTLVLMPVVMLAGWHDADESVRAYFSLYLLLETMMIGVFAATDLFLFYVFFEAMLIPMYFLIGGFGGPQRSYAAVKFLLYSLFGGLFMLAALIGLYLGTGTFDFQTLHDQLGISPGLGKALFLGFFVAFAVKAPLFPFHTWLPDAAAEATPGSAVLLVGVLDKVGTFGMLRYCLELFPGASKFFTPLVIGMAIVGTMYGALLAIGQTDIKRLIAYTSISHFGLITLGVFAMTSAGQSGASLYMVNHGLSTGALFIVAGFLISRRGSQLIDDYGGVNKVAPKLAGVFLIAGLSSLALPGLSSFVSEFLVLVGTFERYKAVAIVATAAIILAALYVLWLYQRTMTGPLKA-GLEGMKDLRAREVIAVAPLIALIIGLGFYPKPVLDVVNPSVNTTLQHVHKQ---------
255057867    -DFPLLTLMVFLPLLGSLLVFSVRRSAAAVR---GLACVFSLAELALCAWPLIGTDPAPAGFFLFEDAAWIERFIRYTLGMDGISLVLVLLTAFITVIAVLVSWNGIQERIPLYYSLLLALQCGIQGVFLSLDLFLFYLFWEAMLIPMLFLIGIWGHGRRVYSAVKFFLYTFLGSLLMLVSIITLYLMHGAQTGSYTFALTSVPYELGLWLYAAFLLSFAIKFPLFPLHTWLPDAHTDAPTAGSVILASLLLKTGAYGLIRFAYPLFPEAARAFTPVLYFFAVFGISYGAWVAFAQKDMKRLVAYSSVSHMGFVALGIAAWSPLALSGALLQMVNHGVTTGALFAMVGMLDERTHSRELSSYGGIWGKVPVLSFFFLVFCMASAGLPGLNNFIGEFLVLVGAFRVSPPAALGAFLGIVLTLVYTVRLVQEVLFG--KENKPLELQDLSLRETGVLAVLGLCAVYLGVHPAPVLDLFKVPLELLVA--------------
193216185    MSGSFLSVAIFLPLILGLPLFLFP--SKSETAIKSYTFVVSLLTFLVSCFLFYQFDVNKGQFQHEALTHWLNMDISYLVALDGISILLFVFTAFLFPIVIASSWNDVHKQTREYHFFMLMLETGILGVFASTDLFLFYIFWEAMLIPMYFIIGIWGGKNKIYAATKFFIYTMVGSLLMLVGIIYLGYLGAFTTNYEKLRSLHLSSSTESLLFWLFGISFFIKVPLFPLHTWLPDAHTEAPTAGSVVLAGVLLKMGTYGLIRFNLSLFPHASYEFASLISILAVIGIIYGALVAMVQPDVKKLVAYSSVSHLGFVVLGIFACTEEALQGAIIQMINHGLSTGLLFMLIGMIYSRRHTRQIADFGGIKKSMPTFAAFFLIATLASVGLPGLNGFIGEFLILIGSFNSSSYFAIFAAVGVILSAVYMLPMFQKVFLGDITHEENRTLVDLSGREIAVSALMILFIVWIGFFPSPFMKLSDKSAKETVEHV------------
284051063    --IPWLTAIILFPLLASFAIPLIPDREG--KTIRWYALGVGLIDLVLTIVCWTNYNLNDSTFQLAETYSWIPQLLNWSVAVDGLSMPLIVLTGFVNTLAILASWR-VTNKPRLFYFLLLVLYSAQMGVFAAQDLLLFFLMWELELVPVYILISIWGGAKRLYAATKFILYTALGSIFILVAALAMAFYGSNLSFISTLAHKNYPLALELFLYAGFLIAFAVKLPIFPLHTWLPDAHSEASAPVSMILAGVLLKMGGYGLIRMNMEMLPNAHLYFAPILAILGVVNIVYGALSAFAQDNLKRRLACSSISHMGFVLLGIASLTELGLNGAVLQMISHGLIAAMLFFLAGVTYERTHTLSMSKLGGMAKDMPKVFALFTAGSMASLALPGMSGFVGELTIFLGITTSDIVVIGLAAVGLILTPIYLLNLLRVVFYGENSGNIEKYLGDAKPREVMIATCLLLPIIGIGLYPKVATQTYDVKTVEVASQV------------
87301832     --FPWLSVSILMPIAAALLIPFIPDPGDG-KTIRWYALGVALVTFLVTAGAYLGYDPSVAGLQLIERVEWVDLGLAWSVGADGLSMPLILLTSFITALAVLAAWP-VTFKPRLFYFLILAMDGGQIAVFAVQDMLLFFLSWELELLPVYLLLAIWGAKKRQYAATKFILYTAGGSVFILLAALAMGFHGGGAPNFEYTTLAEFGTRFQVLAYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNVQLLPDAHAQFAPLLVVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSFSALGTSGAMLQMVSHGLIGASLFFLVGATYDRTHTLQLDEMGGVGQKMRKMFALWTVCSLASLALPGMSGFVSELMVFVGSLSFRIVMAALAAVGVILTPIYLLSMLREIFFGKENTELVSHTKDAEPREIYVISCLLVPIIGIGLYPRLMTDSYRASIEALVQ--------------
187931000    ----LLSLIIWLPIVGGFVVLATRTKELHGDAARWVALVFSCLTLALCVPLVTSFDYSSSAMQFQESVKWFKVFIYYSLGVDGFSVLFIVLTSFATLVIVLAAWTSIKTKVRQYMAIFLITCGLTNGVFCATDSILYYVFWEALLIPTCLGIGIWGGKHKAYAAVKYFMYTFFGSVFLLAAILYIQTNQDTYSIQNFIAWAKFTLTAQWLVFGAFFLAFAVKIPMWPFHSWLPDAHSEAPAGGSVILAALMLKLGAYGFLRFAIPMLPEVTASLEYVLIIMSLIAIVYVGVVAVAQTDVKRLIAYSSISHMGLVTLGLFTHAQLALQGAVFQMIAHAFSSGGMFIGIGYLYLRMHTREISDFSGVAKTMPIFATFFLLFCMANVGLPGTSGFVGEFMILQAVFQYSPLIALIAGLTLVIAPIYTLWMYKRVFFGEVVSTQVASLTDLNRMELFVFILLAVPTLLFGFYPEPILQLSAAASAHIV---------------
256777286    MSFPLLTATAAVPALGAVATAAVPAARRA--AAKWVALAFSLVTLALAAVILVRFDPDGGRFQLTESHAWIDFGVRYELGVDGIAVALIALTAVLIPFIILAGWHDADRPTQGFFALILLVEAMVVISFEATDVFVFYIFFEAMLIPMYFLIGGFGDRQRSYAAVKFLLYNLAGGLIMLAAVVGLYAVTGTFSLQQIVGQLDMAASTERLLFLGFFFAFAVKAPLWPLHTWLPNAMGESTSPVAVLITAVVDKVGTFAMLRFCLQLFPEASKWATPVILVLALISIIYGALLAIGQRDIKRLIAYASISHFGFIILGIFAMTTQGQGGATLYMVNHGISTAALMLVAGFLITRRGSRLIADYGGVQKVAPVLAGTFLIGGLATLSLPGLAPFISEFLVLVGAFARYPVAGVIATLGIVLAALYVLILYQRTMTGPVK-EEVRSMPDLRPRELLVVAPLIALLLFLGVYPKPLTAIVNPAVDHTLS--------------
143816970    ----LLSLMIFLPLAGAAAVMATP--KAQEDLIKGIALLTTLITAALGAFMLIVFDYGTADLQFVVDEDWIGVINSYILGVDGMSLPLIALTVFIVPLCIFYTFGHFPENPKAILSLILILETGMIGTFVAQDLILFFVFFEVVLLPMFFMIAVWGGDDRRYASLKFFLYTMFGSALMLVSFLALYFQAQTFSMVALSEGATLGISAQLWIFAGMFVGFGVKVPMFPFHTWLPDAHTQAPTVGSVILAAVLLKLGTYGFIRIAIPMLPEAAAAWAPFIGLLAVIGIIYGALGCLAQRDMKRLIAFSSVAHMGFVMLGIATLTDFGINAAIFGMVAHGLITGMLFFLAGSMKDRYHTLDMNRLGGLLISAPRMGWILGFCAMASLGLPGLAGFWGEFPAILASYNPAAILMVVAALGTVLAAGYLLWMLQKTAMGTPTDEDNPEITDVKRYEWITWAPILALILFFGLYPRPIFSTTDDAV-------------------
218886699    -DIPVLSILIFLPLVAAALLLPLRDDETVRR----VSLAASLVGLAAG-WPLIAFNP-DAGFQFVERMTWVAWGLEYHLAVDGISILMVWLTLFTLPLCVLCSWTYIGKRVKEFHICLLLMTSACIGVFTSMDLVLFYVFWEAMLIPMYLLIAVWGGAERRYASIKFFLYTLAGSTLLLVAIVAFRIAGGTFSIPDLMQQT-FGFRFQYWAFLAMALAFAIKVPMFPFHTWLPAAHVQAPSAGSVILAAVLLKMGTYGFLRFCLPLTPEASVHFAPLMIGVSVVSILYGGAVALGQTDIKKLVAYSSVAHMGFVTLGIFLFQKSGVQGALLQMLNHGIVTGALFMMIGAMYERSHSREVADNMGMGKYLPAFMFFWGLYALASFGFPGTNGFVGEVLVFVAAFQQSLTVGALIVPGALLAAAYMFRVSLRMAWGSPSTAKTWN--DLNRREWAYLLLPAVLVLWIGLAPAPFLRLIDPSIDRLLADLRGRAPVKEA---
51473961     LELPIISITIFLPLISVLYILLSKKANKLNIYVAMVAMLSSVLTFILTIYILIEFDASNHTYQFVERYTWLDIGLEFHVGIDGIAIFFVVLTSFLTLICIIGSIFTIKKYIKEYLVCFLLMESFCIGAFTAVNLLLFYLFFEAILVPMYIIIGVWGGDNRIYAALKFFLYTFFGSVFFLLALIYIYSKIHSFDLTYILALTNIPLFAQKILWWTIFIAFAVKIPMIPFHTWLPDAHVQAPTSGSVILAGILLKLGSYGFLRVLLPLLPNVSQEFAIYVIYLSVIAIIYSSLVALAQKDIKQMIAYSSIAHMGYVTIGIFSFTETGISGAIFQMLSHGVVSSSLFLIVGTLYERLHTKEIAKYGGVASKMPVLATFFMITMLSSIGLPSTSGFIGEFLSLLGIYKVNVVAACIAALGIILGAVYMLKLYKEVMLGEITNTEIKHFKDLYRYEILSIAPLILIIIYFGLMPNSILNVFHLSVENLL---------------
142189497    -DFPWLTAIGVVPLIGSLVVALLPKSKPM--LAKQIAMIVSLVVLGMTIAMALQFDKSTEPFQFVESYPWIPAFVNYSVGVDGIGLVLIALAATLVPVTILAGWRDIEGDQKGYFALVLVLEALMIGVFAATDVFLFYVFFEVMLVPVYFMIGRYGGPQRSYAAIKFLLYSLLGGLFMLAALVGLYLGSGTFDFLSLVGMDIDP-NTQKMLFLGFFFAFAIKAPLWPFHTWLPDAAAESKPGTSVLLIGVLDKVGTFGMIRYLLPIFPAASEFYAPVVIGMALIGIFYGAYIALTAKDMKRLFAYSSMSHFGFITLGIFVFTSIGQTGSVVYMVAHGLSTAALFLTAGLMSRRRESALISDYGGVNKVAPVLAGFFLVAVLSSLALPGMVSFIGEFLVLLGAFERYIWVGALATLGIVITAAYALRLYQKSMTGPLNPSDGNTITDLKGREITALMPIAALTVVLGFYPAPLLNVIEPAVDRTLE--------------
143301336    -----LSVGTFLPMAGVVALLLVPRANDRAVRAVALVTAAATAAMAILALVWFDY-GAAGAMQFVAQVDWIPVIKSYFVGVDGISLPLYALSAIVTLLVTIYSLDHVPSNPKAFFALLLVLQTGMAGTFVAQDLILFFVFFEVVLLPMYFLIGVWGGEQRQYASLKFFLYTMFGSALMLVGFLALFFKTGAESFAIPYLVAGIARTAQLWIFAGMFVGFAVKVPMFPFHTWLPDAHTQAPTQGSVILAAILLKLGTYGFVRIAIPILPDAAREWAPWIGGLAVVGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGISTLTSFGINAAVFGMVAHGLITGMLFFVAGSVKERYHTLEIARLGGMLTQVPRLGWILGFCAMASLGLPGLAGFWGEFPAILSAYRLYRAYMVIAALGTVFAAAYLLWLYQRTAFGTPRHGGGGGLPDVHRNEWIAWTPLLVAILVFGIAPNLLFSVVDPAVTAVL---------------
142057346    ---PWLSLSILFPIVGALIVPFVPDKGDG-KQVRWFALGIALVTFLITAAAYLGYDPSVSGLQLSERVSWLPQLLTWAVGADGLSMPLILLTSFITTLAVLAAWP-VTFKPKLFFFLILAMDGGQIAVFAVQDMLLFFLAWELELIPVYLLLAIWGGKKRQYAATKFILYTAGSSLFILLAALAMGFFGGGTPSYEYSVLAQFGTGFQLLCYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALMRFNAEMLPAAHAQFAPLLVVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSFSALGTSGAMLQMISHGLIGASLFFLVGATYDRTHTLQLDEMGGVGQKMRIMFALWTVCSLASLALPGMSGFVSELMVFAGFAAYSLTFRILAAVGVILTPIYLLSMLREIFFGKENSQLVTNLVDAEPREIYIIGCLLVPIIGIGLYPRLMTDSYRSSIEALVD--------------
221198376    -DFPFLSLAIWAPILFGACLLRAGSDQHLQRT-RLIALIGAIAGLAAVAPIVAGFDPHSAAMQFVENRNGLSAFAGWRTGVDGASLWLVVLTAFTTLVVVVASWQAVTVRVAQYYASFLILSGLMIGVFVAQDGLLFFIFFEATLIPLYLLIGTWGREHRVYAAVKFFFISFAGSLLLLMAMLYLYAKSHTFDMAAWRTL-QLGFAPQLLVFLGFFAAFAVKVPMWPVHTWLRDVYTDGPTGAALML--AMLKLGGYGFLRFALPITPDASHFFAPAVIALSVFAIVYASLLALAQTDFGKLLAYSTVAHMGIVTLGLFLFNRIGVEGAIVQLVSYGFVAGAMLLCASVLVDRTKQREMTAYGGVASAMPRFAMFAVLFAMANVGLPGTSGFVGEFMVIMGAIRVNFWIGAAAALTLIFSASYTLWMLKRVVWGRAPSASIAKLVDLSGREIAMFASLALIVLAVGIDPKPFTDAIDPTVGRLLADAS-----------
11497457     --------VLAIPLLGAIALLFVP--SWKTQTIRNIALNSSLLTFLISLLLWIEFDSSSALFQFTDASSSSFSALNFALGVDGISLFFIILTTLLVPICILVSWNNIEVYVKEYCIAFLVLETLMLTVFSVLDLLLFYIFFESVLIPMFIIIGVWGSRERIRAAYQFFLYTLFGSVLMLLAILLIYFQTGTLDIEMLY-LSDFSETRQCILWLAFFASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILLKLGTYGFLRFSIPLFPYACIYFTPLIYTMSVIAIVYTSCTTIRQIDLKKIIAYSSVAHMNFVTIGLFSQNTQGIEGSILLMISHGLVSPALFLCVGVLYDRHKTRLLRYYSGCGQTMPIFALLFVFFTMANISLPGTSSFPGEFLVFIGSYQNNSFVAFCAATGMVLGAAYALWLCNRLIYGVSKPDFINTWSDVNRREFFMFAPLIAGILWIGVYPEPFLDAMHCS--------------------
117927488    --MPWLTVIGAVPLVGTAVIAALP--KERPELAKRTALATTLVVLALTCVVAARFNVNGPRFQFTEDVKWIPAFIHYALGVDGIAVVLLLLTAVLWPIVILASWQECEESRRSYLGLFVSMETVLIGVFAATDLFLFYALFEVMLIPMYFIISSRGTARSSYAAMKFLLYSLAGGLLMLAAVIALYVLGPHSFRYADLTGLHLPTTDERWLFLGFFAAFAVKAPLWPLHTWLPDAVTEGPVGGSVLLVGVLDKVGTFGFLRYCLGLFPQASHWFAPVVIVLAVIAVLYGALQAIGQRDLLRLMAYVSVSHFGLISLGIFAFTSQGQSGATLYMVNHGFSTGALLLIVGFLIARHRTRGIHDFGGIQQVAPILAGTFLLACLSGLALPGLNTFVSEFLVLVGTFTRYKVAGGLATVGIILASIYMLVMYQRTMTGPV-SPRARESRDLSLRERFVIAPLVAVIVALGFYPGPILDIIKPAVAATLQQTH-----------
237752480    ----LLTLLIFFPLFGALLAI------GIKENLKTYAIVISAIELAFALLLWYGFDKSADGFQFITALSLVEGFVSYLVGVDGISLFLILLSAFIGLIGFI--YLNENYEAKKLIISLLCLESIMIGVFCALDMILFYIFWELSLVPMLYIIGAWGSGSRIYAAVKFFLYTFLGSMLMLVGILFLAYYYFTFSLLEWYSLSAIPKGVQLWLFLAFFAGLAVKVPMFPFHTWLPYAHGQAPTIGSIILAAVLLKMGTYGFVRFSLPLFPDASIFFLMPVAILSLIMIIYGAFVAFAQEDIKQVIAYSSISHMGVIMVGIFALNVEGITGSVFFMLSHGIISGALFMLVGMLYERRHTKMIAEFGGIAKVMPNYAAIFGIMAMASAGLPLTMGFVGEFLSLLGFFQVSPIMAGIAGISIIVGAVYMLHLYRKTFFGKVVNVQNLKLSDLNAREWSALLPLVAIVIWLGVYPKPILEPINKGVENTLA--------------
297569874    --FPILSALVFL----PLLGALVLLVMPGDNACRSWSLIVTVATALVSLPLFFMFDTSTHLYQFGEHRSWIAWDINYTLGVDGISLLLVLMTTIIMPLCVLGSWRYITTRVKEFMFCLLLMETAMLGVFMALDFVLFYIFWEAMLIPMYLLIAVWGGPRKMYASIKFFLYTLAGSVLLLVAIIALFLTSEPQTFSIPLLMQHFSTTFQIWVFLAFFLAFAIKVPMFPFHTWLPAAHVEAPTAGSVILASVLLKMGTYGFLRFCLPITPEATFIFMPYILWLSIIGILYGGFTALAQQDMKKLIAYSSVGHMGFVTLGIFVLNAQGIEGSILQMVNHGITTGALFFCVGMLYERTHSRELVLNAGVGKLMPIYVIFLGFFSLSSLAFPGTNSFVGEFMILAGGFERSILIAAFAIPGAVLAAAYMFRLLQRVVWGGTDNPRHTGLTDLNAREIVILAPLLLFVFWIGLSPGPFLAVMEVSVAHLLEQVGMAA--------
120402871    -SFPVLTALWAVPMVGAVVVMLLPAAARG--LAKWVALSVSLIVLGVAAVIAVGFDPAGDQFQFVENYRWIPSFTGYILGVDGIALALVVLTAVLLPLLIMAGWNDARDEVHIYFALILAVEGMVLISLVSLDILLFYVFFEAMLIPMYFLIGGFGGADRSRAAVKFLLYNLFGGLIMLASVVGLYFDAGTFDFRAIVAAVAVNPVVMHLLFGGFMFAFAVKAPLWPFHRWLPDAAVEATPASAVLMMAIMDKVGTFGMIRYCLPLFPDSASYFSGLIITLAVIGIVYGAVVAIGQTDVMRLIAYTSISHFGFIILGIFVMTTQGQSGSTLYMVNHGISTAALFLIAGFLVSRRGSRLINAYGGVQKLAPVLAGTFLVAGLATLSLPGLAPFISEFLVLIGTFTRYPVFAVLAASALVLSAIYVLWMYQRMMTGPAPLEGEHKIRDLVPREIAVVAPLIALLLVLGVYPKPALDVINPAVTHTLTTIEQPDPAPRMAEG
254469064    ----ILSIAIWTPIIFGIILLLVQDKLSTTLTYRLGNL-FGFISFLVTLPLYIYFDKGFSGFQFQEIYPWINHFINYHLGLDGISLPLVLLTSFISWLVIFISSNSIQRAIGFYISAFLILSGLMIGVFLALDAILYYVFWEAMLIPMFLLIGIWGGPNRVYATIKFFLYTVLGSLLMLVAFLYLYNQTASFAILDFYT-KPLSLNIQVLIFLAFFMAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKLGGYSFIRFAMPISPDALIFLKPFLIGLSLIAIVYIAFVAIVQTDMKKLIAYSSISHMGFVTLGLFILNPLGFEGGYVQMISHGFISAALFFAIGVLYERMHSRNISDYKGVINSMPIFGSFFVLFAMANSGLPGTSGFVGEFLVILGAMQDHFWIAFFASLTLIFGATYSLWLVKRIIFGEVKNKKIAALKDLNGKEFFVMSVLALMTLAIGIYPALITDITNQS--------------------
135094265    --------LIGLPMAAAVFILFMPRQSP--RFLRAFTLGVLIVDLLMSLWLLRV--PMTAGWHFSYTRPWIPSLISYHVAVDGISLWLVLLTTFITPIAAYVTFGSIKTRVKDLCFAFLFLQATMLGAFLSLDLFLFYVFWELMLVPMYLMIGIWGSKDRIYAALKFFIYTMAGSVLMLAAIIYLVHTHAQLTTFDLLALNKLPQDTQMICFWAFAIAFFIKVPMFPVHTWLPDAHVQAPTGGSIILAAVLLKMGTYAYMRFAMGLFPWAATNQAATLAGVAVLGILYGALCSWKQDDLKRLVAYSSVAHLGYVMLGLFAGTHMSMQGSLIQMVNHGISTGALFLLVGVIYDRRHTRMIGEFGGLAKVMPVYAAIFLIVTLASIGVPGTNGFVGEFLVIMGTYGSSGIDAVLAAAGVILAAIYMLGVVQKVFFGPLNNPANKNLQDLNARETIALVPLLLMIFVIGLFPSTFLDRSKEAVVA-----------------
298530610    --FPVLSALIFFPLIAAVVLFFLRGDSNIR----LFTLVVSLIECVLVVPILLGFDTTTANFQFVEKHAWIEWNIYYYLGIDGISVLMVLLTVLLLPICVLCSWKYIGQRVKEFHFCLLLMTTACIGIFSALDFILFYIFWEAMLIPMYLMIAVWGGPQRRYASLKFFLYTLAGSTLFLAAIVAFFINTGTFSIPELME-HRYAFQFQLWTFLAMALAFAIKVPLYPFHTWLPAAHVEAPTAGSVLLASILLKMGTYGFLRFCLPITPAASEFFAPLMIALALISIIVGSLLAIGQSDMKKLIAYSSVAHMGFVTLGIFVFAFRGVEGAIMHMVNHGIITGAMFLLVGLIYERSHSRELSENMGVSKYLPAYTGFLLLFGLAAFGFPGTNGFFSKLLVLLGVFEASYILGVLFVIGLILGLVYLLRLLLNVGWGSPSS--VKGWTDMNTREWVYLVPLGLLVIYLGVAPGRALSFISPSIENLLDNFHAE---------
284929465    -NIPWLTALILVPLIAAFAIPFIPDKEG--KTLRSYSLGVSLLNFGLTILAISRYDFSSSNLQLSESYNWIPMGLGWSLGIDGLSMPLIVLSGLITTVALLASWN-VKKKPQLFYFLMLVLYSAQIGVFAAQDVLLFFFMWELELVPVYLLISIWGGEKRLYAATKFILYTALASIGILVSALLLAFYGDNITFNMAESLKEIPTSLQVLIYIGFLIAYAVKLPIFPLHTWLPDAHSQASTPVSMILAGVLLKMGGYGLIRFNMEMLPNAHIIFAPLLLILGVVNVVYGAFAAFGQTNLKRRLACSSLSHMGFVLIGISSFTEVGINGAVFQMVSHGLIAASLFFLCGTTYERTHTLMMDEMGGLALKMPKTFALFTTSAMASLALPGMSGFVAELTIFLGVAESDAYTAFLTAVGLVLTPIYLLSMLRVVFYGQSKLELSQFNLDAKPREIFISACLIAPIIIMGLYPKIATETFDA---------------------
143820173    -----------------------------------VAVAVSIITFLLSINLYSGFDNLLPAMQFVERNAWIESLIEYYLGIDGISAPLIILTAFITPFVVVSSWDVIKNKPAQYYAAFLILEGLMIGVFSALDAILFYVFWEAMLVPMFLIIGIWGGKRRIYATIKFFLYTFLGSVLMLVSFIYLYNQMDVFSLPDFMQ-APLTMLEQQLIFVAFLLAFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAIMLKMGGYGFIRLSMPITPDASEYFSFMMIVLSLIAVTYIGFVALMQKDMKKLIAYSSISHMGFVTLSHMSDASLGVVGGMVQMISHGLISGAMFLCVGVLYDRMHSREISDYGGVANSMPLFAGFMVFFAMSNAGLPGTSGFVGEFMVILASFEASFWYAFLAASTLILGAAYTLWMVKRVLYGEIANDNVAKLEDINNREFYVLMVLAI---------------------------------------
95928460     LNFPILSMLLLIPVVGAVVAMFLR----GDTLLKFWGLAVTLVTAVISLPLWSRFDQTTAKYQFVELRHWFPALLDYVVGVDGISVLLVLLTTLVMPLCILCSWTYIKTRMKEFIIVTLLMETAMLGVFVSLNTVLFYIFWEGMLVPMYLIIAIWGGDRKDYASIKFFLYTFAGSIFLLVSIVAMYITTGTFFIPELMD-HNFAFSYQMWIFLACALGFAIKMPMFPFHTWLPAAHVQAPVAGSVILASILLKMGGYGFLRFCLPMAPAATVYCMPYLIIMSLVSIIVGGYLALGQSDIKKLIAYSSVGHMGFVTLGIFLLNDAGIKGAMLQMINHGVTTGALFILIGLIYERTHSREISDNSKLGMFMPIYVTFLGIFSLSSLAFPGTNSFVGEFLVLFGAFDKYPLVGALAIPGAILAAAYMLRLLQKMVWHGDDHGDEHHLTDCNFREFIQLAFLTVFVFWIGLHPTPLLDMMDTSVAHLIHQVDAGSAVQEAVH-
215432116    -NVPWLSVLWLVPLAGAVLIILLP--PGRRRLAKWAGMVVSVLTLAVSIVVAAEFKPSAEPYQFVEKHSWIPAFAGYTLGVDGIAVVLVLLTTVLIPLLLVAGWNERTRGVHAYVALTLAIESMVLMSVIALDVLLFYVFFEAMLIPMYFLIGFGQGAGRSRAAVKFLLYNLFGGLIMLAAVIGLYYDSGTFDFREIVAGVAADPAVFKALFLGFMFAFAIKAPLWPFHRWLPDAAVESTPATAVLMMAVMDKVGTFGMLRYCLQLFPDPSTYFRPLIVTLAIIGVIYGAIVAIGQTDMMRLIAYTSISHFGFIIAGIFVMTTQGQSGSTLYMLNHGLSTAAVFLIAGFLIARRGSRSIADYGGVQKVAPILAGAFMVSAMATVSLPGLAPFISEFLVLLGTFSRYWLAAAFGVTALVLSAVYMLWLYQRVMTGPV-AEGNERIGDLVGREMIVVAPLIALLLVLGVYPKPVLDIINPAVENTM---------------
284034157    MNIGWLTFLLLLPFVGALVTMAVP--KASGLLAKQVSLGFSLATLALTLVITVGYHRNGAA-DYEETHTWIEAFAHYALGLDGVGLVLIVLTALLTPIVQLASWNDAKGGRKSFFAWILALEVLSLGVFAATDVFLFYVLFEATLIPMYFLIGGFGGAQRSYAAVKFLLYSLLGGLLMLASVVGLYVSGEPSYLLTDLIKVDMSQNTERWLFLGFFFAFAVKAPMVPFHTWLPDAAAEATPGTSVLLVGILDKIGTFGMIRFCLGLFPNASEWATPVVLVLALISVLYGALVAIGQTDIKRLIAYTSISHFGFIVMGIFALTSQGMTGSTLYMFNHGLSTAALFLVAGYLISRRGSARIADYGGVEKVAPVLAGTFLFAGLSSLALPGLSPFISEFMVLAGTFSRHKVIAVVAVLGIVLAALYILIMYQRLMTGPVR-DGIEKLKDLNAREVLAIAPLALLIVGFGIYPKPVVDIIKPAVESTMQRVGVT---------
143138995    ----------------------------------------------------------------------------MNLRLDGFSLVFIILTTFLMPFCILISWDSIKDRVQSYMIAFLVLETLIIGTFSSLDIILFYLFFESVLIPMFIIIGVWGGQRKVYSAFKFFLYTLLGSILMLAAIIYLYINTGSTEILLISERLNINISTQNILWLAFFSSFAVKLPMWPVHTWLPDAHVEAPTAGSVILAAILLKMGGYGFLRFSLPFFPDASLFFAPLIFILSIVAIIYTSLVAFVQTDMKKLIAYSSVAHMGFVTLGIFTFNSQGIQGAVFQMFSHGLISAALFMCIGIVYERLHTRLISDYGGLVSHMPHFAVFFMLFTMANIALPGTSGFIGEFLTIIATFKVSVIAAVLAASGVILSAVYGLFLYKNMIFGQITNEAIEILKDLNNREKLILIPLAFLVIFFGLYPSPIINLISSSSENLVDILNLTLNHQLSLE-
115375182    ----LLSLVVFLPLLFTGILAFIPAQEHG--PIRVLSLLGLLADGAVSLWAWLRFDPAGAEFQLEHRASFLELGVSYHVGVDGLAISLVMLTALLGPVVVLASWRSVQERVKEFHLALLVLQVFTMGALVSLDLMLFYIFFEASLLPTGLLVGVWGGALRNKASARYFLASFAGSVLMLVSLLAVYYALVSNTLQELSPLAQSVGNWGTWIFAGFALAFAVKSALFPVHRWLAETQSEAPRAASVL---LAIKLGAFGFWRFGFPLFPDASQQFRGLLTVLAVISIVYGALMCLAQRDIRRFLAYATISHLGSILLGMLTLTEEGATGSAYHMINQGLSTAAIFLLVGFLQEQRGSKQVQDYGGLARTMPRFAGAFVLITFSLIGLPGTNGFVSEFLVLLGAFKSSPAVGALAATGVILSAAYMLWLVQKVLFGPVRHPENHALRDLHGREWVMTVPFLVLVVVLGLKPQPILDRLEPA--------------------
218438519    -NFPWLTTIILFPVVASLLIFLFPSEGSTARRVRWYALIIGLIDFVLIVYAYTGYDFSNPDLQLVESYNWLPLDLKWSVGADGLSMPLILLTGFITTLAMLAAWP-VTLKPRLFYFLMLAMYGGQIAVFAVQDILLFFLVWELELIPVYLLLAIWGGKRRLYASTKFIIYTAGGSLFILVAGLTMAFYGGDLTFMRAIAAKEYALNLQLWLYAAFFIAYAVKLPIFPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALVRMNAGMLPDAHAVFAPILVILGVVNIVYAALTSFAQRNLKRKIAYSSISHMGFVLIGLASFTDIGLSGAVLQMISHGLIGASLFFMVGATYDRTHTLMLDEMGGVGQKMKKMFAMWTTCSMASLALPGMSGFVAELMVFIGFATSDAIMVFLAAIGVIITPIYLLSMLREMLYGPENKELVSHLIDAEPREVFIIACLLVPIIGIGFYPKIVTEIYDSTTNKL----------------
254424410    --FPWLTFLVIFPLLAATPIPLLPDKNG--ETIRWYALGASLAEFGLILYVFSQYEMGVSGLQLVDTYPWITQFLSWSLGVDGLSFPLVLLSGFVTTLAVIASWN-IKLKPRLYYSMILLMFSAQLGVFLAQDMMLFFIMWELELVPVYLLISIWGGQRRQYAATKFIIYTATCSVFILVVALALAFFGGTFSFLTELAAKNYPLPFQLICYLGLLVAFGAKLPIFPLHTWLPDAHSEAPAPISMILAGVLLKMAGYGLIRMNIEMLPDAHLYFAPVLAFLGVINIVYASLTAFAQDNLKRRMAYSSVAHMGFVLLGLAAFNSLGMSGAMLQMISHGLVAAVLFFLSGVAYERTHTLSMNKMGGMAKAMPITFALFTAGAMASLALPGMSGFIAEITVFLGMATSDAYIVMLAAVGVVLSPIYLLSMLRSVFYGESSEVKLPIDKEIVPREMFVAISLLIPIVGIGLYPKIAIQTYSLKTTEVSSQ-------------
87306365     ------SALIFFPLAAAALISLIPGDQKNVIRFTTVMFGVVLFGMALPTNETISFDIETAGMQNVVSLPWIPSFIDYFLGFDGISFPLVVLTALISALAMGASW-TIEKHVKGYCVLYLILLTGMMGVFVSLDFFLFYIFWEVMLLPMYFLIGVWGGPRKEYAAIKFFLYTLFGSVLMLVAILMIYFNSHTFNLLALQQLGQFGKSLQWWAFVLLFIGFAIKVPSVPFHTWLPDAHVEAPTPISMILAGVLLKMGGYGIIRICYPICPDAGYDLAWVVCSIGVISMIYGAFAALAQTDFKRMVAYSSVSHMGYVVLGLGVWSAMGVKGAMFQMIGHGISSAGMFFMVGVIYDRVHHRNLNEFGGLFGKMPVYTSMAIIVFFAGLGLPGLCGFIGEAFVVLSVWKFSAGLAVAGAFVVILTAGYILWAVQRVYLGEYKGPHAEALTEINIREMAIAVPLCVLAILFGVLPHTVFRYMDATIDQQVQDLA-----------
56750126     --FPWLTGIILLPILAALPIPLIPDKDG--RTVRWYSLFVGLADFALMVYAWQHFDRSEAGLQMVEKISWVPQILNWSLAVDGLSMPLVLLTGLVTTLAILASWN-INVKPKLFHFLLLLLYGAQIAVFTAQDMMLFFLVWELELVPVYLLISIWGGPKRQYAATKFILYTALASLFILVAGLALAFSGDSFSFLTELGLKDYSLWLELLAYAGFLIAFGVKLSIFPLHTWLPDAHGEANAPGSMLLAGILLKMGGYALIRFNVQLLPEAHIRFAPVLAVLGIVNIIYGALNAFAQDNLKRKIAYSSISHMGFVLLGIAAYNSLGLNGALLQMLSHGLIAAALFFLAGVAYERTHTLQIPQISGLAKQMPITFALFTVTAMASLALPGMSGFVSELTVFLGFTDSVYVTILLAAVGLVLTPMYLLSMLRRIFYGTYNIQLGQVLADAKPRELFVAFCLLVPTLAIGFYPKLTTQVYDVTTTALAAQV------------
115304392    -----LTLLLIIPLVGALLAPMQGNTRQSESQMKRLALGTSLINFVLSIVLWGEFDSSTSEYQFTQEFNQVN-FCHLHIGVDGISLYFVLLTTFITPICILSNWDNIKEQLKYFLMCFLVLETLLIAVFVVLDILLFYVFFESVLIPLFLIVGIWGGSTRVRAAFLLFLYTLFGSLFMLLAFLVIYYNVGSTDF-QVVSLSEINLESQKLLWLAVFISMAIKTPLLPFHVWLPRAHAEAPLAGSVILAGLILKLATYGYMRILIQFLPDATSYFSPLVQTIAVITLIYASLATLRQTDFKALVAYSSIGHMAVVVLGLFSNTIQGIDGALLLSIAHGVVSPALFILVGVLYDRYHTRTIRYYRGMTAYMPLFSIMFFVFTIFNAAVPLSANWAGEFLCLAGAFQRNPVFAVLGSTGIVLSAAYSIWLYNRIAFG-AWSKYLNYTTDLTRREFMLLLPLLFVAVVFGIFPNIILDSIHASTSGLIYSAS-----------
110598458    -----LSLIVFLPIIAGLIILAVP--SSQKQIIRIVSLLAAIGQGVLAFLIWRGYDPSIPSFQFVEKLSWININIDYFLGVDGISVTMVILTALVSAIGVLSSW-TIQKQVKGYFILYNLLATAMMGCFVALDFFLFYVFWELMLLPMYFLIGIWGGPNREYAAIKFFLYTLFGSVFMLLVMIGLYFSNHTFSLVAMATQSNFNVAGAIFAFIVLFIGFAIKVPMFPFHTWLPDAHVEAPTPISVILAGVLLKLGTYGMMRINFPLFPEVFQASMYVIGIFGAINIIYGAFCALAQQDLKKMVAYSSISHMGYVLLGLAAGNSEGMLGALYQMFNHGTITAMLFLLVGVIYDRAHTRQIDKFGGLSSYMPRYAAVVTIAWFASLGLPGLSGFISEAFVFVGAFSSVTTIAIVSVLGIVFGAAYLLWSLQRMFLGKRKPDAAYDLEDLDARELVMLVPLAVITIALGIYPMPVIGMLTSSINKLVQ--------------
143851035    ----ILSLLIWIPIIGALVIAFMPRDKDD--LIRYIAAAFTGLEFIIAIVLWRNFNPENGSMQFMERLEWIPSLISYILGVDGLSLPMVLLTAMLFFIGVFVSWN-ITKAVKGYFALYLLLNAGVVGVFLALDFFLFYIFWEVMLLPMYFLIGMWGGPQREYAAIKFFLYTLFGSVLMLIGILGLYFACGTFDILLIMERAPVALDGVLWIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVLLAGILLKLGVYGIIRINYGIMPDAVYWFSGGLAFLGLVNVIWGGLCALAQTDLKKLVAYSSINHMGYSLLGMAAAAQAGLSGAVFQMFNHGTISAMLFILVGVVYERAHHRDIDGFGGLASQMPIYTGITALAFFAGLGLPGFSGFVSEAMCFIGAFPVFKSIVILSTIGILLNAAYFLWAFQRVFFGKL-NEKYNKMEEINRMELFTVIPLAIITIFFGIYPGPYLDLIKATMDMIVETVAVATSFA-----
149280558    --------------VGALVTAFTG------NAAKHVALFFSVVTFAITLVAVSGFRP-DASTQFEVNFPWIDLGIHFHAGIDGISMITVLLTTVLMPLIILSSYQHEYKSNQAFYALILFMQFGLLLVFTSLDAFLFYIGWEAALIPIYFICAIWGGKDRIRVNMKFFVYTIAGSLFMLLGIIYLYLQNPANNFLQAFYNLNLDAVQQSWLFWSFFVAFAIKMPVFPFHTWQPDTYTEAPAPGTMLLSGIMLKMGIYGVIRWLLPIAPEGVQQWGHFVIILSIIGILYASLIAFTQKDAKRLVAYSSIAHVGLISAGIFALNTQGMQGAMIQMLSHGVNVVGLFFVLDIIFSRMKTNKIAELGGIAKQAPQLAIVFLIIVLGTVALPGTNGFIGEFMLLMGVYQYQAWAGAVAGLTIIFGAVYMFRMYQDVMLGKT-NDLTINFTDIKGSEKVVLYIICALIIVLGVYPKLVLHLSEAAVQQLIDQVTHK---------
11466666     ----LLLITLIFPLIGIILLLFVNDISAIRK----ITLNTTIITFILSIVLWILFDNTTSKYQFLLKIELIPFLLNYYIGIDGISIFFLILTTFLVPICILASWNSIRHYVREYMILFLLLETLMMNVFCVIDIILFYIFFESVLIPMFLIIGIWGARERIHAAFQFFLYTLLGSLFMLFAILIIYFNTGTTDFKVL-LVTEFSRNRQLLLWLAFFISFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILLKLGTYGLLRFSLTLFPDANIYYIPLVYTMGVIAIIYTSLTTLRQIDLKKIIAYSSVAHMNFVILGLFSLNIEAIEGSILLMLSHGFVSSALFLCIGVLYDRHHTRIVRYYSGITLTMPIFSTLFLFFTLANISLPTTSSFIGEFLILLAVFQNNTSICILASTGIILGAAYAIWLYNRVAFGNININYINPFNDLYLREFAIFIPFVVLILLMGIYPNIFLDYLHLSVINLLYPY------------
136513067    MDLPILTIIIFLPLIGVFFLLFNNKKDNDENRSFNVSFLTSILVFVLSLVLWINFDPSSSEFQFVEEKKWIINFTKYKVGIDGISILFVVLTAFITPICIIATSNSVKVRKKDFFIALLLMETMMLGVFCSLDLFIFYLFFEAGLIPMFLIIGIWGGIRRVYSAFKFFLYTLFGSIFMLIAIIFIYHQSGTTDIQTLLKF-DIAAQYQYWLWLGFFASFAVKTPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFIRFSIGFFPIASEYFAPLIFVLSIIAIIYTSLVALMQKDMKKLIAYSSVAHMGFVTIGIFAFNSQGLEGSIFQMISHGIVSAALFLCVGVVYDRMHTREISDYGGVVNTMPKYSIIFMIFILAGLGLPGTSGFVGE--------------------------------------------------------------------------------------------------------
143373499    --MNLLTSMGALPLLGSLLIAFLP--AANSKFIKQAALVTSLLVAGVGISAALAFDTGFKGFQYVEKYSWIPALINYQLGVDGISLILILLSVILVPIVIVAGWNESENGVKTFYILMLVLETMMIGVFAATDVFLFYVFFEAMLVPVYFLIGGYGTGARQAAPVKFLLYSLFGGLLMLASIIGIFVISGNTFDIETLSTLTIDSTTQNFLFLGFFIAFAIKAPLWPLHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCVELFPEASKTFTPLIITLSVISILYGAFLAIGQKDIKGLIAFTSISHFGFITMGIFAMTSQGNSGATLYMLNHGFSTAALFLTAGWMISRRGSSTIAEFGGLQRVTPILAWSFFVAGMSSLALPGLSSFVSEFLVLVGTYSRYPVAAIIATFGIILAALYILIPVQKALHGPTTAGN-ENLPDLNKREIIAIAPVIAVIIALGFYPKPALDIINPAAQATIE--------------
170078578    LQIPWLTTAIAFPLLAALVIPLIPDKEGKTIRWYTLGVALTDFALLVTAF-WQNYDLGRTEFQLTENFAWIPQLLNWSLGVDGLSMPLIILATLITTLATLAAWNVTKK-PKLFAGLILVMLSAQIGVFAVQDLLLFFIMWELELVPVYLLISIWGGKKRLYAATKFILYTALGSVFILASTLALAFYGGDVTFMQALGLKDYPLALELLAYAGFLIGFGVKLPIFPLHTWLPDAHSEASAPVSMILAGVLLKMGGYGLIRLNMEMLPDAHIRFAPLLIVLGIVNIVYGALTAFGQTNLKRRLASSSISHMGFVLVGIASFTDLGMNGAVLQMLSHGFIAAALFFLSGVTYERTHTLMMDEMSGIARLMPKTFAMFTAAAMASLALPGMSGFVSELTVFLGLSNSDAIAIFLTAVGVILTPIYLLSMLREVFYGKGSQAPLSLAEDAKPREIFVAVCLLAPIIAIGLYPKLATTTYD----------------------
23464596     -----------------------------------IALGTSILTLLESLRLWFHFDYSTSKFQYILKLNWINNSWNIVLGIDGISLVFIILTTLLIPICILSSWDSVKILVKGYLISFLVIEILLIGVFTILDIFGFYILFEGVLIPMYLIIGIWGSREKITAGYYFFFYTLIGSVLMLIGILYLYSISGTTDYLTLLGY-EIDPTAQKYLFLAFFASLAVKIPKFPFHIWLPQAHVEAPVAGSVILAGILIKLGGYGFIRFTIPLLPDASHYFAPLVFILGVLAVIYASLTTLRQTDLKRIIAYSSVSHMGLVSLGIFTLTANGIMGSIFLQLAHGLVSSALFIIVTVLYDRHHTRLVKYYRGMTVTMPIYSFLFLFFTLANIAVPLSCNFVGEFLCLLAIFEVNTTVAILASLGIILSACYSLFLYNRVCFGSFNSYHLLSIKDVSRREFFVLFPLVILTIILGVYPHPIFDLLNISVINL----------------
256380653    ------------------------------RLAKLAALAFSLGELVLAGLAWAAYEPGGDRLQLTSSVEWIPNFVHLSFGVDGIALVMIALIAFLVPVVIGGSWADKLPEGRTFFALLLVMEAGMVGVFAATDVFLFYVFFEGVLVPMYFLIGRFGGANRQYAAMKFFLYSLLGGLVMLASVIGLYVTSGTFDWATLTATREAPLSTQIWLFLGFFVAFAIKAPLVPLHTWLPDAGAEAPVGAGVLLVGVLDKIGTFGFLRYCLPLFPAASKELAPLVLVLAVVGIVYGSLLAVGQSDMKRFVAYTSIAHFGFIALGIFAFSSQAGAGSVLYMVNHGISTGMVFLVVGMVMARGGSRLIEDYGGMAKLTPVLAGLFFIAGLSSLALPGTSSFVSEFLVLIGSFPNEPVYTVIAALGMVLAALYILWLYQRIFQGPVRGPERASVPDLNKREIAVLAPMVALILVLGFYPKPVLDVITPSVGATLSEVGVADPVAQE---
67923330     --FPWLTGMILLPLVASLLIPILPVKEGKQVRWY--AMGVAIADFVLMCYVFVQYDPSNSGFQLVEKYDWLPAILSWSVSVDGISMPLVLLAGLVTTLAMFSAWQ-VDHKPRLFYVLMLMLYSAQIGVFVAQDILLLFIMWELELVPVYLLISIWGGKKRQYAAMKFLLYTAAASIFILVAALAMGWYGGDNVTFDMVELGDYPLGLELFLYAGLLVAFGVKLAIFPLHTWLPDAHGEASAPVSMILAGVLLKMGGYGLIRLNMGLLSDAHVYFAPILATLGVVNIVYGALTSFGQTNMKRRLAYSSVSHMGFVLLGIASFTDLGMSGAMLQMLSHGLIAALLFFLAGVTYDRTHTLALNDMGDIGEKMPKVFALFTAGAMASLALPGMSGFASEIAVFLGFTSSDTVTVFLSAVGLILTPIYLLSMLRQLFYGTDKLPEQARYSDANSREVFIGLSFLVLIIAVGLYPKLATELYDVKTVAL----------------
268678792    ----ILSLLVFFPAAAGLLGFLVAKE-----SIRAYGISVSAIEFVLSVILWMGFDSANAGYQFVEFYAFIPYGMSYYLGVDGISLFLVILSTFITMIALIA--LSIEKDVKNLIISVLFLEMTMVGVFLILDVIWFYAFWELSLVPMLYIIGGWGGEKRMYAAIKFFLYTFAGSVLMLVGILYMGFLYYWSFALPDWHLLQVPFTTQLWLFGAFFLGFAIKVPMFPFHTWLPYAHGQAPTIGSIILAAVLLKMGSYGFVRFSLPLFPDASVYFLIPVAIICVIMVIYAAMIAYAQDDMKQVIAYSSISHMGIVILGTFAMNAEGITGSIFLMLSHGIVSGALFMLVGVIYDRRHTKLMSQFGGLAQVMPRFATIYGIMLMASVGLPLTIGFVGEFLSLMGFYRVSWVITLFAGTGIILGAVYMLVLYKKSFFGAVVHEENRGLKDLSAKELTALIPLVALVVALGVYPKPLLSTIDMSVQKML---------------
154149339    ----FLSLVIFFPLLAGIFGIFIEE-----KNIKIYGICAAIVELILSIILWFNFGFLEGNFKFIEFIPFINVGINYFIGIDGISLFLIILSTFMTLIALIS--LTIKERIKHLVISILALEMTMIGVFAALDGILFYIFWELSLIPMLYIIGAWGSGKRIYAAVKFFIYTFFGSVFMLFGLYLCYKTNGSFSFNILWQRLEIPFNYQIWLFLAFSIAFAIKTPLFPFHTWLPYAHGQAPTIGSVLLAAVLLKMGTYGFVRFSLPIFPDASLYFADMMCVIAIIMIIYTSFIAFAQKDLKQVIAYSSIAHMGVIMLGIFSFTIEGISGAVFLMLSHGIVSGGLFMLVGFIYERKHTKLMSEFGGLAKVMPFYAFTFCVVLLGSIGLPLTIGFVGEFLSLLGMFKYEPIYAFLGGFGIIMGAIYSMNLYKKTFFGPVIHEENRKLKDLNVMENFAIVPICILVIVLGVYPKPVLSQIDVSSSVIVNQMSQKS--------
160872076    ----LLSLLIWLPVFGGILAVAVNGDRYPQRA-RVVALTTSLITLVFCIPLYLGFNPAVSSMQFQENIDWITYHIHYALGVDGISLPLILLTVFTTLLVILAAWHSIKLRVAQYMAAFLLMQGMMVGTFASTDSILFYVFWEAILIPMYLSIGVWGSDNRSYASIKFFLYTFFGSALMLIALLYLGVHNEHDFLIAHFYPLPLGLSAQIWIFVAFLIAFAVKIPMWPFHTWLPDAHTEAPAGGSVVLAALMLKLGGYGFLRFTLPIVPDASRLLAGLMIVLALIAIVYIGFVALAQIDMKRLIAYSSIAHMGFVVLGCFMMAYMSLEGAMVQMISHAFSSGAMFLAVGMLAYRFRSRLIKDYGGLATSMPLLASFFMLFSMSNLGLPGTSGFVGEFMIILSAMQASFWITAIAATTLILSATYTLYMYKRIFFGEITNPRIAESGDIHGFEKLVFILLSFAILFIGIYPAPLLTIMHTSVDSILQ--------------
170078922    -DFPWLTAIIALPALSTLLIPLLPDKEGKTVRWY--ALIVGLVDFALMCFAWQHFDPQATEFQLAESYRWLPSLIQWSVAVDGISAPLVLLAGFVTTLAMFSAWQ-VNQRPRLFYALMLLLYSAQIGVFVAKDLFLFFLMWEIELIPVYLLVCIWGGKRRRYAAMKFLLYTAAASIFILVAALALSLNLPGGPNFDLGAIAQYPLGLQMWLYAGLLVSFGVKLAIFPLHTWLPDAHGEASSPVSMLLAGVLLKMGGYGLMRFNMELLPDAHVRFAPLLVILGVVNIVYGAFSSFGQTNMKRRLAYSSVSHMGFVLIGIASFTDLGINGAMLQMLSHGLIASVLFFLAGVTYDRTKTMVLAEVGGLGQVMPKVFAMFTVGALASLALPGMSGFVGELSVFVGLASSDTITVFLAAVGVILTPIYLLSMLREMFYTREMDPSNAIYEDARPREIFIATCFTVLIIGVGLYPKLLMQMYDAKTQTL----------------
142689897    --------------------LLIKEDENSLNNIKKVALCTSVGVFLLSLFIWLQFDSSNSGYQFQEKFRWFNEFFYYHIGIDGISLFMVILSTFLTPLCILASWESIKKRVKEYMITFLFLETVMIGMFASIDILLFYIFFEVVLIPMYLIIGIWGGEKRIYASFKFFLYTLLGSVLMLIAIIVIYRLTNSMSIEYLQG-NFFAKNVQIYIWLAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGMLPEASEYFSPLIMTLSIVAVVYTSLVALAQTDIKKLIAYSSVAHMGLVTIGIFIVNSQGLEGAMIQMISHGVVSGALFLCVGVIYDRMHTREINFYVGLVNKMPIYATVFMIFMLGSVGLPGTSGFIGEFLVIVGAFKYSSIVVIGAAT------------------------------------------------------------------------------------
124112060    MNLPWLTIIVLFPILAGLLIPFIPDEKG--KTIRWYALGVGILDFLLITYIFGYYNFKDPSLQLVEDYSWVPLLFHWCLGVDGLSMPLVLLTGFVTTLAILGAWP-VKRNAKLFYFLMLAMYSGQIGVFVSQDLLLFFFMWELELIPVYLLLLVWGGKKRLYAATKFILYTAIGSIFILLAGLTMAFYGDIVTFDMRALLKEYPLNLEILLYIGFLIAYAVKLPAFPLHTWLPDTHGEAHYSTCMLLAGILLKMGGYALIRINMDMLPNAHLIFAPFLIIIGVINIIYAALTSFAQRNMKRKIAYSSVSHMGFVLIGIGSLTNLGLSGAVLQMISHGLIGASLFFLAGTTYDRTRTLILEDMGGVAKKMPKTFAMFTTCSLASLALPGMSGFVAELMVFLGSFEFKAIITFLEGIGIILTPIYLLSMLRQAFYGSESFTLLNKRKDAGPREIFVITCLVLPILGIGIYPKMATQIYNSKTETVVQH-------------
293168009    -----LSLLIATPILGALLVAMPRGTEAAQRNAKYTAFAVTLVTLGLSLAVLARYDTDAGGYQLTEQHEWIGPLGAFYVGLNGIGLTLVLLTTVLVPIVVLASFGDTRRSANSYFAWMLVLEGLALGVFMATDVFLFYVLFEATLVPIYFLIGSYGGPQRSYAAVKFLIYNLVGGLLMLAAIVGLYVVSSASFLLSDLQNLEIDGTTERLLFVGFFIAFAIKAPLWPFHTWLPDAAASATPGTSVLMVSVIDKVGTFGMIRWCLEIFPGASEWASPVVLVLAVISIVYGALLAVGQDDIRRLVAYTSVSHFGFIILGIFVFTTTSTAGSVLYMFNHGLSTAALFLVTGIMVARRGSASIADFGGVQKIAPVMSGVLLIAGLSSLSLPGLAPFVSEFMVLVGTFTRSIPLAVVATLGMVLAALYILIMYQRTMTG-PLAAGAEGVTDLTTREVAALTPTLVLIIGLGFFPQPVLDVINPAARDVV---------------
269926637    LGMPILTLTLLVPLASAILAALVP--GDRKNTIRWIAVIGSGVNLMLAAIALASFRFGTDQIQLVERWIWAPSLLQYYLGIDGISVLLYGLTALLSFIAIVYSFGVIDYRIKEYYVALLVLETGMLGVFVALDLLLFYVFFELTLIPMALLIGVWGHGRKLYSAVKFFLYTLAGSLIMLAAIASIYVHTSTLNYVDLLRIANWSYAWQVWMFWGFFFAFAIKVPLFPFHTWLPDAHVDAPTAGSILLAGVLLKMGGYGFLRWLLPLAPEASRDLAVIPITLSVIAILYGALVTLVQRDLKKLVAYSSVASMGFVVLGIFIFNLHGAQGAIVQMVSHGFISGALFLGVGVIYERLHTREIAKLGGLATLMGPFASLWVMLSLANLGLPGFSAFVGEVLVTLGTWLYKPWLAFPVYAYIILSAAYMLWMVARVFYLGKPESKVSLPPMNIYQEALPLVVLVGFSFVLGVWATPFLRATEPSLVTLLGHLGVSTAASIGIR-
22299362     --FPWLTVLTLLPLVAAFFIPVLPDREGKTVRWYALAIALLEFGLSAMVF-WRHYDAQSAQFQMVETVPWLPQILNWSLAVDGLAVPLILLTGLVNTLAIFAAWQ-VKQKPRLFYFLMLALYSAQIGVFAAQDLILFFLIWELELVPVYLLISIWGGAQRQYAATKFILYTAVGSLFILIAGLGMAFYGGDFSLNMAALLKNYPLALELLAYAGFLIAFGVKLPIFPLHTWLPDAHGEASAPVSMVLAGVLLKMGGYGLIRFNLQMLPDAHIYFAPVLIALGVVNIIYGALTAFGQENLKRRLAYSSISHMGFVLLGIGALNGIGLNGAMLQMLSHGLIAAVLFFLAGVTYDRTHTLAMEKMSGIAQSMPKTFALFTASSMASLALPGMSGFVSELTVFLGLTNSDAYVIFLAAVGVIITPVYLLSMVRRVFTGKQAGDMFDKLLDINPRETFIALSLLVPIIAVGMYPKVATQTYDVTTTAIARHVH-----------
108796791    -NYPWLTIITLFPISAGLLIPLIPNRGNNLIRWY--ALGICLIDFLLMTYVFSQFDFYGQGIQLKEDISWINVIFHWRVGVDGLSIALVLLTGFITTLATLAAWPVTR-NPRLFYFLMLAMYSGQLGLFLAQDLLLFFFMWELELIPVYLLLSMWGGRRRLYAATKFILYTAGGSIFLLAAILTISLWGPNGPILDMETLSKYPLGLEILVYLGFLIAYAVKLPVFPFHTWLPDTHGEAHYSTCMLLAGILLKMGGYGFIRINIEMLSDAHRIFAPWLVALGAGQIVYAALVSIAQKNLKRRIAYSSVSHMGFVLIGAGSFSDLGLSGAILQMISHGLIGAGLFFLAGTTYDRSRTLILDDMGGWGSPLPKTFSTFTACAMASLALPGMSGFVAELMIFLGIVASSAIITCVEGIGIILTPIYLLSMVRKMFYGYLKTLKDSLILDASPREVFIILSLLVPMLGIGFYPDLTLQLWNQKAQEIVS--------------
296130539    -NFPWLTALVVLPLVGAAALWLLP--AGARTRARTVALGFALAEVLLAVAAFTAFDVADAATQLVETAPWIPALVSWALGVDGVGLALIGMSVVLVPLVVLAAWREPTDRLRHYLALVLLLEAFIVLVFAARDVFLFYVVFEAMLIPVYFMIGAFGGAQRRYAAVKFLLYSLAGGLVMLVGVIALYLQGPGGFLIENLVGLELDPTVEKWLFLSFFLAFAIKAPMFPVHTWLPDAAQQAPAGTSTLLVGVLDKVGTFGMLTLCLPLFPAASRWAAPVVIVLAVVSVIYGALLAIGQKDMMRLVAYTSVSHFGFIVLGIFAFTSTSVAGSSFYMVNHGLSTGALFLLVGFLAARRGSQQIVDFGGLQKVVPVLAGLFLVVGLSALSLPGLSTFVSEFLVIVGTFAAHPAAAVVATLGVVLAAVYVLWLYQRVFTGPPRPE-LAATPDVGARERWVVGPLVALMLVLGFVPGPALDLVRPPAQESIAQLGVDDVAPTTTAG
186920129    ----FISVLIIIPLCGIFLLFFIHETNA--VAIKMTALVFSLITFFYSLFLWILFDHSTARFQFTEYVEWLSYNLYFFIGVDGISLLFILLTTLLIPLCILSSWSSVKKSIKEYYSYFLLMESLLICVFSSLDLIIFFIFFESILIPMYLIIGFWGSRTRIKAGFQFFLYTLIGSVLMLLAIFVIYFETGTTDY-QLVSNFTFSDRRQILLWLAFFMSFAIKVPMMPFHIWLPEAHVEAPTSGSVILAGVLLKMGTYGLLRFSIALFPQGSFYFTPLVYTMSVIAVIYTSLTTLRQIDLKKIIAYSSVAHMGFVTIGLFSLNVQGLEGSIVIMLSHGFVSSALFLCIGVLYERHHTRLIKYYTGVAQIIPLFSIFFFFFSMANLGFPGTSSFVGEFLTLVGVFESNTCVTFLAATGMVLGAAYSLWLCNRILFGKLNTEYISQYTEINRREFAMLIPLAFCTLFFGVYPELILDSLHMSVTNIL---------------
150406469    -NSSLILFVAFTPLVGAIILFFIPNEKI--RLIRSIAFTTSLITFLFSLLLWLEFDYSTAKFQFVNNVNWLPFNINFYIGVDGISIFFIILTTFLIPVCILVGWSTVKNYLKQYLIAFLVLET--LMVFCTLDLLLFYLFFESVLIPMFLIIGIWGSRERIRAAYQFFLYTLFGSVFMLLAILFIYFQTGTTDLQILYT-TEFTVQRQIILWLAFFASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILLKLGSYGFLRFSIPIFPEATLYFTPLIYTMSVIAIIYTSLTTLSQIDLKKIIAYSSVAHMNFVTIGLFSLNIQGIEGSLLLMLSHGLVSSALFLCVGALYDRHKTRLIQYYGGCVQTMPLFSLFFLIFTLGNLSLPGTSSFVGEFLILVGSFQSNTMITTLAATGMVLGAAYSLWLYNRVIFGPFKPNFINRFSDLNRREVMMFLPFIIGIFWIGIYPEIFLRVMHISVSALIQH-------------
283778522    -------TTVFLPLAGAILMWILAPLG--KNAVRFGALGVTLATLVCTAIVVASFDGAKGAEFCTVDWPWLAQSGSFSLALDGLGLWMFGLSALLMVTAVLVSWEAIKEREALFFGMLLLLEFGCLGVFTARDLILFYVFFEFTLIPLFFLIGIWGSEDRKYAASKFFLYTLAGSLLLLVIVVWCYQQEGVFSIPELTATAPLPPAWQLAVFIALFAGFAIKVPLFPLHTWLPLAHVQAPTAGSVILAGVLLKIGVYGFLRFSVPMLPDATVTCMPYLLWLSVIGIIYGALVALAQGDMKRLIAYSSVSHLGYCTLGLFALNPLGVQGSVLQMVNHGLSTGGLFAVIGMLYERYHTREIKQLGGLARQTPWLSFFMLIFTFSSIGLPGLNGFPGEFMILLGMFQRAWTIAVLAVTGVVLGAWYMLWLVQHVFFGPLKEPADDHVPDLKWREFFALAPLCVFVLWIGLRPGDFLSRMQPTLTQ-----------------
50660041     -NYPWLTIIVLLPIPAGLLIPLLPSPNGGNKIIRWYTLGICLLEFLLITHTFCYFDIDNPFIQLREDYNWINIIFHWRLGIDGFSIGLTPLTGFVTTLATLAAWPVTR-SPRLFHSSMLAMYSGQVGLFTSQDILLFFLMWELELIPVYLLLSMWGGKRRLYAATKFILYTAGGSIPLLIGALTMGLHGFDEPTLDFQNLANYPIALEIVLYLSFFVAYAVKLPIFPLHTWLPDTHGEAHYSTCMLLAGILLKMGGYGLIRINMELLPHAHSIFAPWLVIVGAFQIVYAASISSSQRNSKRRIAYSSISHMGFVLIGIGSATNIGLNGAILQMISHGLIGAAPFSLAGTSYDRTRTPFLDQMGGIGTSMPKTFTMFSSFSMASLALPGTSGFAAESMVFPGIVSGKNIITIVEAIGIILTPIYLLSMLRQMFYGYFNNLSISHAMDSGPREIFISICLLLPTIGIGLYPNLILSLCNSKVEFILSH-------------
297563979    --IPWLTIAIALPAVGAVLVWALPRTAKAATTAKRITLGFSLATLLVLGAMALQFDTSRAGLQFEEVYPWIPRFVSYAVGVDGIALALVLMSAVLVPLVVLAAWREHDDRERGYFALILVLEAMMIGVFAATDVFLFYVFFEAMLIPVYFMIGYGRGDDRSRAAVKFLLYSLAGGLVMLVAVIGVYVVGGTFLWSDLVALAAVDPATARWLFLGFFIAFAIKAPMWPVHTWLPSAAGASRPGTAVLLVGVLDKVGTYGMLRYCLELFPAAVSWFVWPVVALSLVSIIYGAILAIGQNDMMRLVAYTSVSHFGFITLGIFALTAQGQAGAALYMVNHGFATGALFLVVGFLIARRGSALISDYGGVQRIAPKLAGVFLVTGLAGLALPGLAPFVSEFLVFVGVYAFSPAPAIVAAVGVVLAALYILWMYQRTMNGPTR-EDLTGLRDLSARETWAVAPLLALILLLGLYPQPVLDVINPAVERTVE--------------
135211049    ---------------------------------------------------------------------------------------------------------------------FLLLETMMIGMFCALDLVLFYVFFEGVLIPMFLIIGVWGGPRRIYASFKFFLYTLLGSVLMLVALLIVYRTAGTTDITALSDFV-IDYDVQKWLWLAFFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRLSLPIMPEASHYFMPLIFTLSAIAVIYTSLVALVQDDMKKLIAYSSVAHMGFVTIGLFSVTAEGVVGGVFQMLSHGIVSAALFLCVGVLYDRLHTRDIKRYGGLVKNMPIYAAFFMLFTMAAVGLPGTSGFVGEFLVLAGTYKVNTTVTFFAATGVILGAAYMLSLYRRVVFGPQDNEDAAKLADIDLRELLIFLPLAGLVIWMGVYPSSFTASIEPSVMRVVDHYQERIS-------
54024625     -DFPWLTILWLLPVAGALAVLAVP--AERRTLARGLALAVSVGVLGVAAGLAVAFEPGGAQYQFVESRQWIPAFAGYTLGLDGIALVLVVLTAALVPLLILAGWHDDREVAHTYVALTLLVEAMVLMSFLALDILLFYVFFEAMLIPMYFLIGGFGPRTRSRAAVKFLLYNLLGGLIMLAAVIGLYVLTGTFDLRTVVAAANSGPAVLNALFLGFMFAFAVKAPLWPLHTWLPDAAVAATPSSAVLMMAVVDKVGTFGMLRFCLTLFPGASQTYAPLVITLAVIGILYGALLAIGQTDVMRLIAYTSISHFGFIILGIFAMTSQSQSGATLYMVNHGISTAALFLIAGFLVSRRGTRLIADYGGVQKVAPVLAGTFFVAGLATLSLPGLAPFVSEFLVLVGTFSRYQVAAVFATGALVLAAIYVLWLYQRMMTGPVKAGN-EKLPDLVPRELLVVAPLIAGLVFLGVYPKAVLDVVDPAVGQTL---------------
148656355    ---PLLSLMIWLPALGALVVLTLPRERVAAQ--RSVSMSAALLALAAALGVVFFFDPARAGFQLVESVAWIPWGISYTVSVDGISLWLVVLTAFLTPVALAASWGTIERQERAFHALVLLLASGLFGVFTAQDMLLFYVFFEFTLVPTALLIGIWGGVERRYAAIKFFAYTFTGSVFLLLGIIGLYLLHGQATGVYTFDIATILASLQLLMFGLFFIGFAVKTPIWPFHTWMTTAHAEAPSSGAIDIVGLLIKIGAYGLIRYTIQLFPATAAWAAPAISVLAVIGILYAAWIAYQQTDMKRLLAYASVSHLGLIVLGMFALNPQGIAGSVAHMVNSALTTGALFLVVGMLVARRGSRELKSYGGLWKSTPVLGSLTLILVLGSIGLPGLNGFVSEFAVLQGAWRSGWRYALPALLGAVLAAVYLLHMYRMAFMGDAPPE-LAQAPDVRPRELALLVIMATPVVLFGLYPNLLFGPMQQSATQI----------------
58578612     ----ILSLLV-TPILGVFGVILSGENSFLQKK---VALASSLLTFVLSLVLWAGFDSNYNGFQFVSSFPTVT--TQEVVGVDGISLFFVLLTTFIIPICILASWESVKTGIKYFLIAFLVLETLLIAVFVVLDLLLFYICFESVLIPMFLIIGIWGARERIHAAYQFFLYTLLGSLFMLLAILVIYFEVGSTDYQVL-AVADISETRQKILWLGFFLSFAVKVPMIPFHIWLPEAHVEANLAGSIILAGILLKLAGYGFLRYSIAILPDASVFFTPLVYSLAVISIIYSSFTTLRQVDLKKIIAYSSVGHMNITLLGLFSNTIQGIEGSLILMLAHGVVSPALFICVVILYDRYHTRLLKYYRGLTQHMPVWSIMFFLFTLGNIAVPLSANFVGEFMTLTGAFQQNPVLTVLGGLGMILSAAYGIWLYNRTAFGA-QSKYLVPMGDINRREFMTLLPLLFLMFVMGLFPNLFLEPMHLAVSNLL---------------
116754365    -----ISIMIAVPLVGAVLAFLTRSRGQAR----LVALIASLVPLALALQMYTEFDKSSKLMQFVESYDWVPSIVRYTVGVDCISFPLVLLTAIVSVLVVIYAWGE-NHRPNQFFALLLLNEVGVLGVFTALDFFLFYIFWEIVLIPMFFLIGIWGGPRKDYSAIKFFIYTHVASLVMLLAIFAMYFTYRTFDMLTLLQATSFPPGLINAIFAGLLFGFLVKMPAFPFHTWLPDAHVEAPTAGSVVLAALLLKMGGYGIFRVILPMLPHVDKAFVTVIAVIGVLSIIYGAFLALAQKDIKKLVAYSSISHMGFVTLGAVAFTWLSIQGAMFQQFSHGIITCALFMSAGTIQHSVGTRIISELGGLADRMPKFASLMLAAFLASLGLPGMSGFVAEFMVLTGSYPTFPVYTMLVVFTSVVTAGYHLWACQKVLFGPILKKYLD-LHDPHAYEILAMSAIVFLTLLFGLQPALITDMMGTAAHQVME--------------
114327372    LHLPILSILMGLPIFGSFLLLFLRGTGISQAAARGIALGVSLITFLLSLVLWIEFDPSMTGLQFEERANWMPGFVSYHLGVDGFSLLLLLLTTLLTPISILAAWRVIHERVSHYMLAVLMLQAAMIGVFVAQDFVVFYISYEATLVPGSLLIGLWGGPRRAFAAMKFFLLTFGSSLLMLLVLLYAWYVTGSTDM-DVLLHTRFPMTAQSLIFLAFVLAFGTKLPIWPLHSWLPDAYGEAPAPATALLSGVMAKAGAYGLLRFAIGMAPDAARHYAPVMMILGVVGVIYAAIIACAQTDMKKMVAYSSFSHMGLVVVGLFSLTTEGIDGALFQMVSHGIIIAGLFFCVSMVSFRAGSRDFAKVTGVVNYAPRLAALAMAFSMASIGLPGTGGFVGEVLVIFGALHVNVWLALLAGTSMVLGAIYMLSFYWRVMFGKLSG-AVSVLHDMTRLEMAVLVPLVVLTLWMGFYPTSFTRVFNASAHAQVVTVNAH---------
288797318    -----ITALMLIPLIGVLIIALQGKSENT-KAPHFIAAATTFTVFVLSLVMAFAYWPGENQYLFRDTWNWIPFLTSYDVAVDGLSMPMVVLTTFLLFICALASWNIGDKRPKLYFALFLFLETALIGVFTSVDMLLFFIFWELELIPMYFLIGIWGGARREYASTKFILYTVLASAGMFISLLAIYFFVGAYSFDYVTVLRELSMFVQVLLFAGFFLCFAVKLPVVPLHTWLPDAHVEAPTPVSVLLAGVLLKMGAYGLFRFNFGLFPEATQYLATTLAVLGVINIVYGAMLALAQTDMKKVIAYSSVSHMGFILLGLASLNHMAFNGGILQMFAHGTITAMMFLMVGVVYDRTHTRDIAKLGGLAQQMPMASALFLITSFAAVGVPGFNGFIAEVLTYVGAFQAFPVLTIIACLGVVLSAAYMLWLQERVFFG-PRKAVWNGLRDMNGLEKFNMFACLFVVMLTGILPFLILDIINPATVQLL---------------
78778010     MLDHILSILIFFPALAGILGFVV-----NKNSIRSYGVAVATIEFGLAMWLWFAFDSTLSGMQFMEQIALVPAFINYIVGVDGISLFIIILAAFFTMIGI-ASLGEMKD-IKNLIITLLFLQMTMVGVFVALDAIVFYLFWELSLVPMLYIIGAWGGPLRIYASVKFFLYTFAGSLVMLVGMLFMAYFYYQATGEWSFALLDLPESFQNWLFIAFFFGFAIKVPMFPFHTWLPYAHGQAPTIGSVILAAILLKMGTYAFIRFSLPLFPDASVYFMYPIAVLAIIMIIYTAMVAYAQKDIKQVVAYSSVSHMGVIILGTFALNVEGITGSIFLMIAHGVVSGALFFLVGVIYDRRHTKLMSEFGGLASVMPRYATIFGIMLMASVGLPLTINFVGEFLSLLGFYKQSHILTLLAGTAIIVGAIYMLSAYKKMFFGVVTHEENRNLPDINKRELLALIPLTIITIWLGIYPKPILEPINKSVEGVVTLMHEKSLTQEA---
271501257    MLLPWL---ILIPFIGGLLCWQLERFGT--RVPRWIALISMGLTLALSLQLWLQTPTGIPQWQSEFILNWIPRFISIHLALDGLSLLMVVLTGLLGVLAILCSWREIQRYQGFFHLNLLWILGGVIGVFLAIDMFLFFFFWEMMLVPMYFLIALWDGKTRIAAATKFFIYTQASGLVMLIAILALVFVHHNTFDYSRLLKTPMSYGLEYALMLGFFIAFAVKMPVVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFSLPLFPNASHDFAPIAMWLGIIGIFYGAWMAFKQTDIKRLIAYTSVSHMGFVMIAIYSGSQLAYQGAVVQMIAHGLSAAGLFIICGQMYERLHTRDLRQMGGLWGRIRYLPALSLFFAVATLGMPGTGNFVGEFMILFGSYPVVPVITVISTFGLVFASVYSLVMMQRAFYGAAKSD--EPLQGMTARELSLILLLVVLLVLLGVYPQPILDTSSAAMANIQHWFTSAV--------
291010621    --MSWLEILILFPFITSFSLLIISFTEAQKK---LVALWGALVPLPISLFAWVGLDHANFQLQNIICYSVLPGTNSVVLGLDGLSAPLVSLTCFLCPLCILAGWQVIRVGVTEYLVSWLLLEGLLVAVFTTFDLLVFYILFEATLIPIFVMIGIWGSRLRVKAAYQLFLYTLFGSVFMLLALLLIFAQVGSFDYGVLIA-SNFSIERQLLLFLSFFLAFGIKIPMVPIHLWLPEAHVEAPTGGSVILAGILLKLGGYGFLRYTLPLFSEAVLFYTPLVHTVSLLGILYASFTTLRQIDMKKAIAYSSIAHIGVVTLGIFSGNLMGLVGSCVLILGHGVVSPGLFLCIGVLYDRYKTRLVRYYGGLAQVMPLFSAVFLFFSIANLGLPGTANFVGEFLCFSGCFQSNNSAAVLACSGMISSAAYSLWLFCRISFGTLKTVSFLQVADLNRREFFMFAPLVFITLWVGFYPKPVISLLFVPLSCILE--------------
257459154    ----FLSLVIFFPAVAAVLGFLIDEA-----SIKTYAVTMSFIEFVLSLVLWILYEPVDGIAFSVLHPFISEYGINYFIGVDGISLFLVILSTLVTFLALLS--LSIKERAKNLIICILFLEMTMVGVFVALDAILFYIFWELSLIPMLYIIGAWGSGKRIYAAVKFFIYTFLGSMFLLVGLVAMSYFYHSFNILNWQSLS-LPLGTQIPLFLAFSIAFAIKTPCFPFHTWLPYAHGQAPTIGSVLLAAVLLKMGTYGFVRFSLPLFPDASVYFSGMMCAVAIVMIVYASFIAFAQKDIKQVIAYSSIAHMGVIMLGIFSMSREGISGAVFLMISHGIVSGGLFMLVGFLYDRRHTKLFGEFGGLARVMPLYAFCFCVVLLGSIGLPLTIGFVGEFLSLVGIFKISFSYALLGGLGIIMGAIYSMNLYKKTFFGALVHEENKKLSDLNRTELCSIIPICVLVVVLGVAPNLMLKSIEPSVTQSLE--------------
15606525     ----LLNVAIFLPLVGALLVAVIR----NEIFAKVASILIGAVVALISLVLFVNFDFSKKGFQFETYVPWIKLGIGYHVGVDGMAISLILMTSILFLAAYIWSWK-IEDRPSLYFALFLALETACIGVFAALDLFLFYLFWEGMLIPMYFIIGFWGHDRKVYAANKFFLYTFFGSLFLLLGIVYGYFETGKISFDYFFHLGDYPLWLELIAFLLFGIGFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGTYGFVRFSLPFFPEASKYYIPLIFTLSVVAVIYAAMMAIAQTHMKRLIAYSSISHMGLVTLGTFAMNSDALNGAIYLMIAHGLSSAALFLGAGFIYDRIHSYHMDDLGGLARYIPYFTFAFFLAVLAGIAFPGFASFVSEFLILLGIFEKFPVWAFVAGIGMVLGAAYSLYMFRKVMLEEERVEKWKKLKDLELHHAIPFALIIGMALVMGIYPYPF---------------------------
136341707    ------------------------------KNVRELAIWTSVVELILTVILILQFDFNSSDFQFIEKKNILTKFISYHLGVDSISLIFILLTTSLFSLCLLYTKLSIKFRTKEFIISMLCLEALTVGVFCSLDIVLFYIFFESLLIPMFLIIGIWGGNNRIFSSFKFFLYTLAGSVFFLIAIIFIAYTANTTSIVELD-NYYFDSYVQKWLWFGMFLSFAIKVPMWPFHTWLPDAHVEAPTIGSMILAGILLKVGGYAFLRISLPVLPEASAYFSNFIILLSSVAVIYTSLVAFAQTDIKKLIAYSSVAHMGYVTAGIFSISVTGIHGALFQMLSHGIVSAGLFLSIGILYERTGSRILKDYNLLIRTMPIFSVLFIILVLSSVGLPGTSGFIGELLVVLGVFKNFLIFGIFVASGIILGAIYMMSLVRKIIFTTDNNLMITEIKDIEPLEILLVFCLVFLTLFLGLYPNIVLNFTEPATINLLNNF------------
74325174     ---------------GTFLLLFVPS--SNHSALKAIALNTSCFLYVISLFLWVFFNKSIGSFQFVSKLLWIPFLLNFSLGIDGISLFFILLTTLLIFLCILISWNSVKTNIKEFLIAFLVMEFFLIGVFSILDLLLFYIYFESVLIPMYLIVGIWGSRERIRAAYFFFLYTLLGSVLMLLSILYIYYQVGTTDY-EVLLTFIFSKTEQKFLWLSFFGSFATKVPMVPVHLWLPEAHVEAPTAGSVILAGVLLKLGTYGFLRFSFPLFPEASFYFAPIVYLLSVVGIVYTSFTAIRQTDFKRIIAYTSVAHMNLVMVGLFSFNTIGLEGAILQSLSHGFVASALFLIIGVVYERHHTRMVKYYGGLVHVMPLYTFIFLFFTMSNIGLPGTGSFVGEFLILVGSFKTNTSATFISATGMIIGGCYSLWLFNRISYGNLKTQYLKDYIDINKREFFIFLPLIFGTIAIGLYPEIFLNSMHMSVNMLVEITHIYT--------
148361090    ----LLNLLIWLPILGGVFVLLTGDDKNPNVSRY-LTLFTILLCLVLCIPLVKGFDLQSFGMQFIEEIPWMPALINYTLGIDGLSLLLIVLSIFTNLIVILATWDSISKKVSQYLSAFLIMQGLLVGIFSAMDAIVFYIFWEATLIPMYLIIGIWGSDNRVYAAIKFFLYTFLGSVLMLASFLYMGYIAGSFKIETFYAI-KLGMTAQTLIFIAFFLGFAIKIPMFPVHTWLPDAHTEAPAGGSVVLAAILLKLGAYGFIRFSLPIVPDACSKYAPLMVALSLIAVVYIGLIAIIQKDMKKLIAYSSISHMGFVTLGCFANAGLILEGAIVVMISHAFVSSAMFAGVGFIYDRMHTRQLADFGGIVNTMPIFASFFMLFAMANAGLPGTSGFVGEFMVILGSIKAGFWVHFGLQTTLIIGAAYTLWMYKRVIFGPVANKKVAFLKDISGFELSAYVLLAIMVIALGVYPKPMLEFVHQTVSHTLA--------------
242910151    -NVPRLTIIVLFPIFAGLLLPRLPR--NGNRIIRWYTPGIRILEFLLIIYIFCHFRLDNQSIQLIENFNWINSIFHWRLGIDGLSMGLILLTGFVTTLATPAAWP-ITRNTRLFYFLMLVMYSGQIGLFASRDILLFFFMRELELIPIYLLLCLWGGKRRLYSATKFILYTAGGSIFLLVAALTMSFYGTEVPSFDIQDLTNYPISLEVLFYLGFLIAYAAKLPIVPFHTWLPDTHGEAHYSTCMLLAGVLLKMGGYGLIRINLELLTHAHSIFGSWLVLFGAIQIVYASMISLSQRNLKRRIAYSSISHMGFVTIGIGSSTNTGINGAILQMISHGLIGAAPFFLAGTCYDRTRTLSLDQLGGIAIPMPRLFTMFSIFSLASLALPGMSGFASELLVFPGVVTNKQYITIVEATGTALTPIYSLSMLRRIFYGYLSNESNPYLIDSGPRELFILICLFLPILGIGLYPNMVLHLWNSKVLSILFSYSL----------
37522105     MSVPWLSLILFFPTLGALGLALLPGEVSYRFARVW-ALTVAGLTFLLSGLVAYNFDYTSTKPQFAETINWLPQLISYNIAVDGLSLPLVLLTGLLVVLSILTSWE-LNKRARLYYVLILLLSTGVLGAFMARDTILFFLAYEMELIPLYFLISIWGGKRREYAGTKFLLYTFLSGVALLVAFLSTYFFSGVNSFSIDVLANPYPLAFQFITLGLITLGFAIKMPLVPLHTWLPDAHVEAPTAVSVLLAGVLLKLGTYGIVRFGLGIFPEAAVQFAWLLSVLAAINVVYASLAAMAQTDIKKMIAYSSIAHMGYVVLGIASLNETGLGGAMFQMISHGIISGLLFMLVGLIYEKSGTRELPKLGGLFATMPVVGAFFVGAAMANAGLPGMSGFVAEFMVFCGGIERYPVATVLCIFGIVLTAIYMLAMLARAFFGKLPAN-LETMPRVKAWELIPATVLLVICVGLGLFPTLATGIFEPNVAQLVQQLDAKT--------
226306202    --FPALTALWLLPLIGAGVVLALPARSYQ--FAKSLALAVSVAVLVIAGGLGVAFDRGGGQFQFVESHSWIPAFTSYTLGLDGIALVLVLLTAVLVPLLLIAGWNDVKRMPHTYFALILVVESMVMISFSALDILLFYIFFEAMLIPMYFLIGGFGGVGRSRAAVKFLLYNLLGGLVMLAAVIGLYFTSGTFDFRAIASAASVGPGVLNALFLGFMFAFAVKAPLWPLHSWLPDSAVESTPSTAVLMMAVVDKVGTFAMIRYCLQLFPESSSTFAPWIITLAVIGIVYGAILAIAQTDVMRLIAYTSISHFGFIILGIFAMTSQSQAGSALYMVNHGISTAALFLIAGFLVSQRGTRSIAAYGGVQKVAPVLAGTFLVAGLATLSLPGLAPFVSEFLVLIGTYSRYHVAAIAATVALVLSAIYILWLYQRMMGGPVK-EGQGTIRDLARRELVVVAPLIALLLLLGIYPKPALDVITPAVSHTVVYEAPTPLVADHEGG
135343949    --------------AGALVVAFLPRVRKDLTKL--VALIFSTTTCALSLWLLSDFEYEKHSFQFVSRQSWIDFGISWSFGADGISLFLIVLTGLLFPIAFLA--VDPEHNDRSYFAWMLLLEAGVMGVFCSLDLIVFFLCFEVVLVPMYFLISRWGHGNRSYAATKFFLFTMAGSALMLVGIITVAFLHATFDLVEIAESQSITRGTARWLFLTFALAFAVKIPIFPLHTWLPDAHTEAPTAGSVILAGVLLKLGTYGLIRFGLYLFPEASHFFAPVFLTLGVVGIIYGAVVAAMQKDLKRLVAYSSIAHLGFIVLGTFALNTEAIVGSVLQMVNHGISTGALFLLVGMIYERRHTRQIHELGGLQHSAPLMAGFFTVVMLSSIGLPGLNGFVGEFLILLGTFTAHRWWAVVATVGVVLAALYLLWAYQRVFHGPAEKENAE---------------------------------------------------------
254432155    --FPWLSLIVLLPAAMALLMPLLPGDGSDPRWPRTLALGTLLVDLGLMLVCFSQFDGGSSGLQLVERVSWVPALLEWSLGADGLSAPLVVLSGLVTLLSVAASWN-INRKTRLYFALMLVQASAQGLVFLSQDFLLFFLAWELELVPVYLLIAIWGGQQRQYAATKFILYTATASLLILVSGLALAFSGDSFSFNLSDLAARSPGGVGLLCYAGFLIGFGVKLPMFPLHTWLPDAHGEANAPVSMLLAGVLLKMGGYALMRFNVQMLPEAHLTLAPALIVLGIVNIVYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGAIDALGMSGAMLQMISHGLIAAAMFFVTGVFYERTKTLSIPNMGGLAKALPITFAFFLASSLASLALPGMSGFVSEITVFLGITANDGITIVLAAIGLVLTPVYLLSLCRRVFFG-PRIPALAVVGDMKPRELLIGLTLLVPTLVIGFWPRVAIDFYEASTNALASQLA-----------
143963573    MNF-ILSIAIWTPIS-LGILLLILQKNLSANIIYKLGNIFGFISFLITIPLYIFFDTTYSGFQFQEISPWISHFIQYHLGLDGISLPLVMLTSFITWLVIFISSNSISRSLGSYIASFLILSGLMIGVFLALDAILYYVFWEAMLIPMFLLIGVWGGPNRVYATIKFFLYTVLGSLLMLVAFIYLFNQTGSFSIVDFYT-KQLSLTAQVFIFIAFFMAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKLGAYSFIRFAMPIAPDGLLLLKPYLIAISLIAIVYIALVAIVQTDMKKLIAYSSISHMGFVTLGLFMLNPLGFEGGYVQMISHGFISAALFFSIGVLYDRMHTREIKDYGGVINSMPLFGSFFVLFAMANSGLPGTSGFVGEFLVILGAMQENFWIAFLAALTLIFGATYSLWLVKRIIFGVAKNKKIAGLIDLNAKEFFVMSALAGLTLIIGIYPALITDITNQS--------------------
34556911     ----LLTLLIFFPAIAALMALLVNE------NIKSFAVVVSALELVLALVLWANFDTQSGEMQFIHHLPLVSYGINYFVGVDGISLFLIILATFISLIGFIS--LNEPNETKKLIVSLLFLETIMVGVFSALDAILFYLFWELSLVPMLYIIGAWGSGKRIYAAVKFFLYTFTGSLVMLVGMLYFAYTYYQTTGIWTWHMLVLPLELQKWLFIAFFAGIAIKVPMFPFHTWLPYAHGQAPTIGSIILAAVLLKMGTYGFVRFSLPLFPDASVAFAIPIAILCLVMIIYGAMVAYAQEDMKQVIAYSSISHMGVIVLGTFALNVEGISGSIFFMLSHGIVSGALFMLVGVIYERRHTKLIAKMGGIASVMPYYATIFGLMLMASVGLPLTMGFVGEFLSLLGFFKASPWIAFLAGTSIILGSVYMLVLFKRVFFGKVTCEENAALKDLNGTELAALLPLVVVVIWLGIYPKPILAPIDVSVKGMME--------------
162452495    ----LLNVLIGLPFVGAAAVLFMPRQLLS--LLRGFTLAVLGAGFLASLWLLTV--PMTVGWHFQSIKEWIPALIRWHVAIDGISLWLVLLTTFIAPIAAYASFGSIKNRIKELCFCLLFLQGAMLGAFVALDLFLFFLFWELMLVPMFVMIGIWGGVEKIKAAIKLFVYTMAGSMLMLAGIVYLVWANQGAYTFDYLALSRLPRGAQMLCFWAFSIAFFIKVPMWPVHTWLPDAHVQAPTGGSVILAAVMLKIGTYAYLRFSMGLFPGPASSLAANLAGIAILGVIYGALVAWKQSDVKRLVAYSSVAHLGYVMLGLFGVTPSGIQGAVIQMVNHGVSTGALFLLVGVIYDRRHTREVSEFGGLAKVMPVYATLFLIVTFASVGVPGTNGFIGEFMIIMGTYASSGIHTIGAAAGVILAAVYMLSVVQKMFFGPLTNPKNKHLPDVTPREGLALAPLILMIFVIGLFPAIFLDRMKESVLSTYNQFKVVSGQA-----
143916822    -----ITLVVFLPLVSALVVALLPKKQEL--LIKLTALGSSLITFILSVIIAIQFDYSKAQFQLGNKLSWIEAISNYEIGIDGISLPMLLLSTFITVLAIIYSFEHLPESPKGMMALILILETGMNGTFVALDLILFFVFFELVLLPMYFMIGIWGDKTRLYASIKFFVFTLFGSAFMLLGFLGLYFGAKTFSIPELIELGTFTGTFATLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFIRIALPILPEQAQAWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGISSLTSIGINAAIIGMVAHGVITGLLFFLSGSMAHTYHTRDMGRLGGNMKLLPKTGGLLAFTAMASLGLPGLAGFWGEFMALLGAYNPLPTSMVAGAIGTVLTAGYLLWMLQRVNLGEPNDEKDKELHDADAYELAAWIPLVILTILIGVFPKLIFGSTNDAVISLV---------------
225871974    LNDSILSLMTFLPAAGAVVVALLPRKGRLIQWW---ALLVSLATFLLTLHLPAHFQYGRPGFQFEVNIPWIHPAINYHIGVDGLSMWLVVLTGFLAPIGVLVSWKAIETRTKEFYFLFLLQQTAMIGVFISLDLFLYYGFWELTLVPMAILIAMFGRSRGPRAAIKFFLYTFIPSALFLVAILWLYARTGTFDYEKLQATGGFSPQALIWVSLAFLLAFAVKVPVFPLHGWLGDGIAEAPTAMAMVIAG---KLGLYSILRFNLGLFPEQSREFAPWMIALAVIGLIYGALVALVQKDMKRLVAYSILSQLSFCTLGIFCFSLTGLDGAVYQIINEGVSGGALLVLLGILYERYGTFEIAQYGGLSKRLPHMATLYVITTLSLIGLPILNGFVGEFMVLSGSFPGHHGWVVIATLGVILSASYMLWMIQRVFYGPESAVQGRATFDVTGRELITVWPMILLMVVMGV--------------------------------
209427651    -----LTFLIVLPLIGAFIIYLGESIFSNVTRMK-IALLTAGINFIVSIGLWIQFDENTAQFQFVEDWGSLGGLCHLILGVDGISLFFVILTTFLT-IPILLTPPYKGESPIAYLIAILILESMLIAVFVVLDLLLFYICFETVLIPMFLIIGIWGSRERILAAYQFFLYTLLGSLFMLLGILIIYYQTGTTDYQYLLGSVKIVFTRENLLWVTFFLSFAVKVPMVPVHIWLPEAHTEAPTGGSMLLAGILLKLSGYGFIRYSLVLFPNANTNFTPFVITLATIGIIYSSLACLRQIDIKKIVAYSSISHMNTAILGIFSNTVIGIEGSIFMMLGHGIVSTALFFCVGLIYDRTGTRILKYYRGLSVTMPLFALFFFILGLSNMAVPGTVGFVGEFLSLYGIFKSNILIAIVASLSIILGAAYNIWLTNRLLFGQV-SKFIDSYNDLTRREFVILFTFAFLSILFGLFPNIILEVLHLSVSSVIN--------------
227542305    ----LLTTAALVPLVAALFMTFLRSG-----AARVVAFVASLVPLALAIVMVAGFDPG-AGMQYTVEIPWIPALGAYYLGVDGIALAMVLLTAILTPIVILYSYRADQMREHAFLGFVLAIEGLSIFVFSSTDVLLFYLFFEATLIPMFFLIGGFGGENRRYAAIKFLLYSLGSGLLMLAAIIGVYIVGDGTFLLSDLQDADLGGTVGMWLFAGFMIAFIVKAPMVPFHTWLPDAAENTTPGGAVMMVAIMDKIGTFGMIRFAMCLFPEATEYFRNVMIWLAVISVIWGALAALAQTNLMRFVAYTSVSHFGFIVLGMFAVNETAVSAASLYMFNHGLSTAMLFLVVGYMIKRRSTADIHAFGGVQKVAPLLGGYLLIALLSAVALPGLAPFVSEFGVIAGTFNGAPWAAGIAAIAMVLAACYIMRVYKTTMTGEPGDEVIRTMPDLTHPERWVLAPLIVLLIVFGVYPGPLTNLVNPASVNTVE--------------
142814541    -----LLWILLIPFIGGLLCWQTERFGEY--FVRWVALLSMSACLLLSCAVWWSGDFTLAAQGGVPVWPWIPRFISLHLAVDGLSLLMVILTCFIGVLAILCSWKEIVQRIGFFHLNLLWILGGVLGVFMALDLFLFFFFWEMMLVPMYFLIALWDGKSRINAATKFFIYTQVSGLIMLVAILGHHAATGVFTFDYQDLLNPMSKGVQWLLMLGFFIAFAVKMPLVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFALPLFPEASAEFAPYAMVLGLIGIVYGAIVAFAQTDIKRLVAYTSISHMGFVMIAIYSGSELALQGAVVQMIAHGLSAAGLFILCGQLYERLHTRDLRLMGGLWGRLRYLPGVMLFFSVASLGMPGTGNFVGEFLILIGSFQVAPVLTIIATFGLVLASVYSLIMLQRACFGTPKDESV--LKGLDSRELVMMMTIAGLLVLLGVYPQPVLDTAGNSLLSVLHWYTLP---------
142666715    ------------------------------------------------LLIWVKFDPSTANFQMTESLEWIEGNIGYRMGVDGISIFFVLLSTLLTPICILASWEAIENRVREYMIAFLILETMMVGMFCALDILVFYIFFEGVLIPMFIIIGVWGGARRVYASFKFFLYTLLGSVLMLVAILVMYFMAGTTDVVVLSKFT-FPSNFQTWLWLAFFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSIPMFPEASEFFSPLVFLLSVIAIIYTSLVALAQDDLKKLIAYSSVAHMGFVTIGIFTLNSQGLEGAIFQMLSHGIVSGALFLCVGVIYDRMHTREIAAYGGLVNRMPKYALVFMVFTMASVGLPATSGFVGEFLVLLGAFYYNTWLAVFATT------------------------------------------------------------------------------------
15088715     ---------------------IFPFLFDNNYIIKDIALITSLINLFISLFIWFNFDFSTNNYQFVSEWSALN-FLNFSFGIDGISIYFVLLTTFVTPIAILSNYHNINENTKLFFTSFLILETLQICVFVSLDLLLFYIFFESVLPVIFVIIIFGHGMDKFRSAFLFFLYTLAGSLPMLLSILVIYSYFGSTDF-QIISLKEISLESQKVLWIGFFLALAAKTPLYPVTIWLPKAHSDSPLAGSVILAGTILKLATYGYLRVLINILPDATHYFTPIVLTICIISIVYASLSTIIQQDTKKLIAYSSIAHMGVVVLGIFSNTVPGIEGAILLGIGHGFVSPALFIMVGVIYDRVHTRIINYIRGLVTYMPVSTLFFFLFTLANIGTPLSLNYLGEQLSLIGIFERNPIIAVLGATSIVLSACYSIYLYNRLSYGVY-SPHLEPVKDLNRREFNILLALLIPTIFFGIKPGIILDSLHITCSYLL---------------
169629232    ------TALWLIPLVGAAAILVLP--AHQRTLAKYTALGTSLLVLIVAVGVAIAFDPVGPQYQFVESVSWIPAFGMYAVGLDGIGLALVLLTTGLLPVLLLAGWNDHRPLAQRYMALMLIVEAMVLLSFSALDVLLFYIFFEAMLIPMYFLIGGFGSKQRSRAAVKFLMYNLFGGLVMLAAVIGLYVVTGTFDLRDITEMVAIDPGLAKALFLGFMFAFAVKAPLWPLHTWLPDAAVHATPSSAVLMMAVVDKVGTFAMLRYCVQLFPDASRYFTPVIVTLAVIGIVYGAVVAIGQTDVMRLIAYTSISHFGFIILGIFAMTSQGQSGSTLYMVNHGISTAALMLVAGFLVTRKGSRLIASYGGVQKVAPVLAGSFLVAGLATLSLPGLAPFISEFLVLVGTFTRYPVAAACAVVALVLAAIYVLWMYQRMMTG-PLAPGNETIGDLKRRELTVVAPLVALLLVLGIYPKPLLDIVNPAVEQTLRTVNEK---------
222054373    --LPLLSILVFLPLVGGLLLPFGQQHRIARIIAIATALAELLICVMLLLSVGSVTNAVPGALLLVEDYPWIDRLIRYTLGLDGISLLMVLLTSLITLMAMLVSWRSIKDRVALHYATILIMETGIMGVFLSLDLVLFYLFWEVMLIPMFLLIGIWGHGRRIYSAVKFFLYTLAGSLLMLLAIIALYLIHGAQSGSYTFALTRIEPTTAGWLFAAFLLAFAIKVPLFPVHTWLPDAHTDAPTAGSVILAGLLLKTGAYGLIRFGFPLFPQAAKASATLLFTLAIIGIIYGSWVAYAQRDMKRLVAYSSVGHMGFVALGIAAWTPLALSGAILQMVNHGITTGALFALVGMLDERTGTREIDAYGGLWGKIPMLSFFFLFFAMASAGLPGLNNFAGEFIILTGTFPIAPWAVAVGFFGVVLGLVYLVRLVQEVLF--VRERQALTLPDLSLREGALLTVLALMALYLGVHPGPVLELVQAPVQLL----------------
299138530    ----ILTLILLAPLVGAGVLALIPERAGTKIHAIG-ALIVTLVTLGLTLHLPWHFDAARGSFQFEQNCPWISPAIRYHLGVDGLSMWLIVLAGFLAPIGVLASWNAVKERTKLFYTLFLLQQVAMLGIFLALDLFLYYGFWELSLIPMTLLIAFGRTENRRKAAIKFFLYAFIPSAILLVAMLWLYARTGTFDLPTLQALASTNHTALWLCSLAFLAAFAVKVPIFPLHGWLSDAVQEAPTAAVMVLAG---KLGLYSILRFSFGIFPEQSRHIAPWLIALGAIGIAYGALLALIQTDLKKLAAFSTLSHVSFIVLGIFTFTTMGIDGGVYQILNESLVGAALFVLLGLLYERYGTYDIRDYGGLATKHPWMVTMFVITTLAAVGLPMLNGFVGEFLILSGAFSNHILWTVVGTTGVIFGAAYMLWMIQRIFYGKLGLRSEEKGWDLCAREHLELWPLAILFLVMGL--------------------------------
158339444    -----LSVLIWFPCIAAIIVALLPQQVTGRK-VRLAALFLSGAILVLTLAVGFQFDLGNNALQFQETRSWLDLGLDYQLGVDGLSLPLIVLNSLLCWIAIYSS-RVETKRPRLFYALILLINGGVAGAFLAQNLLLFFLFYEIELIPFYLLISIWGSAQQGSAATKFLLYTATSGGLILAGFLGVIWFSEASSFSYEVLLGQLPINLQYGVLILLLLGFGIKTPLVPLHTWLPDTYVAASTPVAILLGGVLAKLGTYGIFRFCMPLFPDAWQTLSPVLATWGVVSVLYGSLTAIAQKDIKRMVAYSSVGHMGYILLAAAAHTELSVVGAISQMFAHGLILALLFHLVGLIETKVGTRDLDVLNGLMRGLPLVSALLVLAGMASAGIPGLVGFIAEFLVFQGSYTAFPIQTLLSVVGTGLTAVYFVILLNRTCFGRLDSSTAYYPQ-VQWNERIPALVLMGLIIFLGLQPSWLVRWSEPTTAALLAEAHLST--------
194476792    -DFPWLSVSILFPIVSALFIPFIPDKGDG-KTIRWYALTITMLTCTEVIVAYTAYDPKQSGLQLVEKVEWLPILLNWAVGADGLSMPLIVLSSFITTLAVLAAWP-LSFKPKFFYFLILAMDGGQIAVFAAQNMLLFFLTWELELVPVYILLAIWGGHHRQAAATKFILYTALSSIFIFIAALAMNSFGNGLTSFEYTDLANLDTNSQIWCYLAFLIAFGVKLPIVPMHTWLPAAHGEATAPVHMLLAGILLKMGGYALLRFNVQMLPEAHSLFAPLLVIFGMINIIYAAFTSFGEENVKKKIAYSSISHMGFVLIGIGSFSDLATTGTMLQMISHGLIGACFFFVIGGTYDRTASLSMSSLGGIAQKMPIMFALWTIVALASLALPGMSGFVSELMVLTGFTTSEAYTIGLAALGIIITPIYLLSMLRQVFFGEEKKAKFKEYIDVESREIYIFACLLIPIIGIGLYPRLVTDSYRSTIESLVS--------------
298403002    -----ITSLILIPIIGSLILLPMDNTLKSENEMKKIALITSLINFFISLFIWYNFDSNTTQYQFVSEFNSPYLFCHLNFGIDGISLYFVLLTTFISPIAILSNYNTTGNKLKLFLISFLILESLQICAFVSLDLLLFYIFFESVLPILFIIIIFGHGFDRFRSAFLLFLYTLAGSLPMLLSILMIYSYIGSTDFQLISLPYEISLSSQKLLWLGFFIAFAVKTPLYPFIIWLPKAHSDSPLAGSILLAATILKLATYGYLRVLIQILPDATHYFSPLVQSIAIISLIYASFSTIIQQDTKRLIAYSSVCHMAVVVLGLFSNTIQGIEGAILLAIAHGFVSPALFICVGIIYERTGTRVIKYIRGLVTYMPVFTILFFIFTLANTGIPLSLNFLGEQLSLLGIWQVNPIIAALGATGIIFSAIYSIFLYNRLSYGNYSPHMVKIVKDINRREYYLLIALLIPTVLLGIIPNVILDCLHLSVSSLL---------------
33240517     -SFPWLSLIVLLPAVSALIIQFLPQKQESPDLFRNIAIGVLAFDFLIILFVLSQFTSQSSDLQLIERTTWLPSILEWSLGVDGISAPLVALSGLITLLSATASWK-ITNKPKLYFSLLLIQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGRKRLYAATKFILYTALASLLILVSGLALALSGDSFTLNLSELTASTSGTFGLLCYLGFLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALIRFNVQMFPEIHIQLSPALIVIGIVNIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGAINTLGINGAMLQMISHGLIAAAMFFITGSFYERTNTLSIPNMGGLAKALPITFALFLTSSLASLALPGMSGFVSEITIFLGITSQDAFTILIAAIGLVLTPVYLLSMCRRVFFG-PRIPALAMVEEMNSRELLIALSLLVPTLFIGFWPRIATDLFETSTDAIASNLLASN--------
226227797    -------------------------------AVRMVTVGVMTVQFLMTVALYTHFDSTVSGLQFATTVPWIEWGVSYAIGMDGLNVLLVLLTGFLGPLVVLGAWTAIERDVTMFHVMVLLLQFAMMGAFLAQDLFLFYVFWEAMLIPMFLIIGIWGGARRSYATIKFVLYTAFGSILMLAALIYLVQSLQNSFAFTDLMQAQLPLDVQITLLAAFALSFAIKVPMVPLHTWLPDAHVEAPTPGSVILAGVLLKMGTYGFIKLGFPLFPDATRVFTPMLMTLSVVSIVYGACLALVQTDIKKIIAYSSISHLGYVMLGLLSLDLAGIQGAIIQMVSHGLVAAGLFLLVGMVYERCHTRELSAYGGLARQIPVYAMFFIVFTLASVGLPTTSGFTGEFMVLLGAFNAAWILAVVAVTGVVLGALYMLRFALTFLFGPAKAPHAP-LNDLSLRERSILAILMVSIFALGLFPDGALQKTELAAKAFQSRMT-----------
134103318    --------------------------------AKWTALAFSLVEVVLAAVAWLEYDPAGARMQLTSSVPWIPAFINLSFGVDGIALVMVAVIALLLPLVLGYSWGEKGRTHGGFFSLLLLEQALTVGVFAATDVFLFYVLFEIMLIPMYFLIGGYGGEQRTYAAVKFFLYSFLGGLIMLASAIGAYVYSGTFDWAKLPVLADAPTDVQVWIFLGFFTAFAIKAPLVPFHTWLPDAAAQAPIGVAVIVVGVLDKVGTFGFLRYSLPLTPEASKLLTPLVLVLAVLGVLYGSLQAFGQDDLKRFIAYVSIAHFGFIALGIFAFTSQSQVGAVSYMINHSIATGMLILAIGMVISRGGSTRIADYGGMARLTPLLAGVLLVAGLSTLSLPGTNSFISEFLVLIGAFPTQPVYTVLATVGMVLAAVYVLRIYQQVMQGPVRGDHRRGITDLDLREKAVLAPLIVLVLALGFYPKPVLDVIGPSVGATMS--------------
262200409    MNTPWLTILWVAPAIGALLVLAIPNRRP--EIAKDIALAVSVLVLVLAIGLAVGFDPNGARYQFVEDHSWIPAFGTYALGLDGIGLVLVLLTAALLPLLILAGWRDVQKTPHTYFALTLAVEAMVLMSFVALDILLFYIFFEAMLIPMYFLIGFGNGPRRSAAAVKFLLYNLFGGLIMLAAVIGLYVVTGTFSLRTISDAVDSGTGLAKLLFLGFMFAFAVKAPLWPFHSWLPDAAVAATPASAVLMMAVVDKVGTFAMLRFCLQLFPDASQYFAPLICALAVIGIIYGAVLAIGQTDVMRLIAYTSISHFGFIILGIFALTSQGQTGSTLYMVNHGLSTAALFLIAGFLVSRRGSRLIADYGGVQKVAPVLAGTFLVAGLATLSLPGLAPFISEFLVLIGTFTRYPIAAIIASGALVLSAIYILWTYQRMMGGPPKLSDVRSMRDLAGRELVVVVPLIALLIALGVYPKPLLDIVDPAVGHTLTTVGVH---------
124286765    -------------------------------RLKTAALEWSLATLAATLILWGAFDSG-GQFQTINQTEWVPFPGNFVLAVDGISLFFFILTALLIPICILISWNSIKYLLKEFLLCLLFLEILLMGVFSALDLLLFYILFEGILIPVFLLIGIWGSREKVRASYYFFFYTLMGSVFMLLGIFQLYDIAGTTDYQTLLNI-KLPESTQKWIFAGFFLSLAVKIPKVPFHIWLPQAHVEAPVSGSVILAGVLLKLGGYGFLRFSWPLLPAASEYFAPLIITLSGIAIVYGSLTTCRQVDFKRLIAYSSVAHMGLVTLGLFTHTIEGLVAAVFLMLAHGIVSSALFIAVTFLYERHHTRLIKYYRGITITMPIFATMMLVLTLTNMAIPLSCNFVGEFFSLLAAFEYSLVIGVLAASGMVLSAAYSLYLYNRICFGDASNYHL-FPRDLNRREALAMAPLVILIFFLGILPSVIIGPVKNAI-------------------
143754769    --------------------------------------------------------QSIPHFQFVNSFGWFNSNLKFSLGVDGLSMPFIVLSTFLILLCVIFLYPQKKKNMRMYLASFILLESFLIGTFSSIDLFSFYIFFESILIPMYLIIGFWGGERRIYSAYKFFLYTLLGSVLMLLAIIFLYQEFGTTSIPRLFDFS-LPFYIQVWLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSILPDASIFFTPFIYFLSVIAIIYTSLIALVQEDMKKLIAYSSVAHMGFVTLGIFSSNLQGLHGAIIQMISHGIISAALFFSIGSIYNRYKTKEINFYGGLGHKMSKFSVFFLIFTLGAIGFPGTSGFIGEYLTLLSVYSKSTLVAFLSATGVVLAASYMLILYKRVFLGVVNERIEKKTESLNFFEILTYSILAVVIFIFGIKPNLILDYTSSSLERIIKLYPISI--------
143927244    -------TLILFPLIGAMVIFLMP--KNRSELFQPLAIFLSIIPFSVCLYLFSNVN-SKSSYQQFDSINWISYGIKISFGFSGMSHLLLSLTSVLILLSFL-SVTDKHSRSKGFIGSILVLHFAVNGVFLSGDLLSLFIFFEAILIPMYFLMGIWGGENRRYATIKFIIYTVFGSIFIFIGTVYSYSQTGTLALDYLTLTNSFTQEQSKALFLLFTFGFLVKVPLFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEGFLAYREVIAFLSVVGIIYGAIVAIAQIDIKKLIAYSSISHMGFVMLGISSSTLLSLEGAIIQMVNHGITSGALFMLVGFIYERRHTRRISDFGGLKITMPKYAAIFLFTSFASIGLPGLNGFVGEFMILMGSFNTYKLLTAIAAFGVVLAAIYMLWAYQRMFTGEIQYEQNQNLHDLDTRELFSVIPLLVLMLLIGIYPSFIESYVLNDAKFITDIVELFTGGLD----
237751592    --------------------------------------IISFIELGLVIALWISYRVDIADTQFFTKIFLIPALIDYIVFVDGISLFLIILTAFIIFLANIYLQR--RDDAKPFVVCLLSLEAILMALFVSQNVLMFYTCWELALLPVLYMVGVWGSGQKIYIGLKFFVYTFASSLMMLLAIYLCYEQLGYWSFVWLSGDLKIPLDTQIWLFLGFFVSIAVKIPIIPLHTWLPHIYSEAPALGSVMLSALLSKMGTYALLRFVLPLFPDASVHFMPIVSVLAVIMVVYAGIIAFKQKDIKKVIAYSSISHMGIVVLGIFAFNNEGISGAIFMMVAHGVTSGGLFMLAGMLYYRTMTRHVDDFGGVAHVMPHYSTFFAIVMLSNVGLPLTIGFVGEFLSLYGYFQTSPIMTAIAGTTLIIAASYMLYLFKNVFYGTLKQTHITQLKDLGFKEFCVLGPIAFVIIWLGVFPNTLLKPMQVSVQQLV---------------
111220511    --------------------------------------------------------------------------------------------------------RHGRRSVPAFFALLLALEAGMIGVFAATDVFLFYVFFEAMLIPMYFLIGSYEQAQRSYAAVKFLVYSLFGGLLMLAAVIGLYLGHGTFDFATLRQMEITP-GVQKLLFLGFFVAFAIKAPLFPFHTWLPDAGAQSPTGGAVLLVGVLDKVGTFGLIRYCIPLFPDAADYFAPLVLGLAVVGIFYGALLAIGQRDMKRLVAYTSLAHFGFIALGLFAFTSQAGTGAVLYMVNHGLSTGLLFLVVGFLVTRRGSRDVGAYGGLAKVTPVLAGVFLLAGLSSLALPGTNSFVSEFLVLVGTFTANKPLAIVATCGIVLAAIYVLYLYQRTMTGPVVHEENRVLHDLGLREKVVVAPLVALIVALGVYPKPLLDIIRPTVTA-----------------
136668757    -----LSLIVWLPIVFGMLVLVVGGEGRERIS-RWIALLGSVLGALVVIPLWLRFDRTEATFQFVEFSPWIDIFINYHLGIDGISLILILLNVVTTIFVVVAGWEVITKRVSHYNAAFLILSGMINGVFCSLDAMLFYVFFEATLIPMFLIIGVWGGPNRVYAAVKFFLYTLAGSLLTLVALIYLYRTSGGSFSILDFYATSIPQSAQVLIFLALFAAFAVKIPMWPVHTWLPDAHVEAPTGGSVVLAAVMLKLGGYGFLRLSLPIVPDAANELAPYVIGLSLIAIVYIGFVALIQRDMKKLIAYSSISHMGFVTLGIFIFNTEGMQGAVIQMVSHGFISAALFLCVGVLYDRLHSREIADYGGVVNSMPIFGALFLVFAMANAGLPGTSGFVGEFLVIMGAMA-----------------------------------------------------------------------------------------------
241890460    -----------------------------------IALTLSLLQLAFTIPFLCQFVP-DASVQFEQNYSWIESLIHFHIGLDGISLPLVLLTNALMPLIVLSTFS--KTYKGNLYALVAFMQAGLVLVFTALDAFTFYVGWEIALIPIYFICALWGEGDRIRVNLKFFVYTFLGSIFMLVAIIYLQQQTVNKDFWSSFAALDLTGSVQRWIFWAFFLAFAIKIPLFPFHTWQPNTYTNAPTAGTMLLAGIMLKMGIYGLIRWLIPIAPEGVAEYGHIAMILAVIGIVYASIIAIQQKDIKRLIAYSSIAHVGLISAGVFAWNLQGLQGAMIQMINHGISVIGLFYVLDIIASKTGTRSLADLGGLAKRMPNLAIFFLIIVMGAVGLPLTNGFVGEFLLLMGVYKYGFWYAVFAGLTLILGAVYMLRLYQKSMLGPLK-EQNSHVTDINGHEIVLLSIVVIAIIYIGVTPNGLLGLSEASVQQLLQQV------------
37519788     --FPWLTVIILLPLVAALAVPLIPEKQVK---WYSFAVCLVDFVLMVAAF-FTSYDLSNPDIQLAERYRWMPQILEWSVGADGLSMPLILLTGFITALATLAAWP-VTLRPRMFHFLMLAMLAGMVGVFAVQDMVLFFLFFELELVPVYLMLAIWGGKGRLYAATKFILYTAVGSLFILVVAMYFYGDLRTFNMVEL-AAKNYDPTFQNLCFLGLLIAYAVKLPIFPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALIRMNVGFFPEATQLFAPLLIVLGIVNIIYAALTSFGQRNLKRKIAYSSISHMGFVLIGVGSLSEIGMGGAMLQMISHGLIGASLFFLVGATYDRTHTLILSEMGGIAPKMPKIFAMFTACSMASLALPGMSGFVAELMVFVGMFQFKALVVLFAAFGVILTPIYLLSMLREIFYGTLNHAVVHELVDAEPREVFIIASLLVPIFGIGLYPKLTTDLYAPTTDQL----------------
143903553    -----LTLAIWTPIFFSILLICFTNYFSK-KILSAIAISGGLLSFLITVPILMEFNYESVLFQFQEFHHWIPYRINYHLGVDGFSVPLILLTSFMTLIVIFLTLKSEIKNLNYFHGAFLMMSGLMIGVFSALDAILYYIFWEAMLIPMFLIIGIWGGTNRIYATIKFFLYTVLGSLLMLVAFIYLFFEAGSFSLLDFYHL-PLTLPVQILIFIAFFMAFAVKIPMWPVHTWLPDAHVEAPTAGSVILAAIMLKLGGYSFLRFAFPIAPDAANFLQPVLIILSLIAIVYIAVIALVQQDMKKLIAYSSISHMGFVTLGIFLLIPMGVEGAYVQMISHGFISAALFICVGILYDQTHSRQIKDYGGVINKMPIFTALVVFFAMANSGLPGTSGFVGEFMVIMASAQESFWIAFIAALTLLLGAAYSLWMVKRVFYGKATNKAVLNLKEINKQQIIILGTLASFVLIIGLFPFLITDITNVTVDNFVQ--------------
296124102    --------------------------------------------------------------------------LEFYLGLDGLGMAMILLTTGLCVSAILVSWSEIRERSAEFYAGILILEAGLIGVFLAYDLILFYAFFEFTLLPLFLTIGVWGGPKRRYAAGKFFIYTLAGSLVMLLGLVSLVVETQSLTMARALQDQPLPVETQTILFLLIATGFLIKVPMFPFHTWLPLVHVEAPTAGSVDLAGVLLKLGCYGFLRIAIPMLPDASLTVGQPLVILAVIGVVYGSLCAYHQTDIKRMVAYSSIAHLGVCMLGLFALNAEGLSGGICMMINHGLATGALFSLVGMIHERYHTRSLTDLGGLASRIPVLSALLVFISFASIGLPGLNGFIGEILSLLGMFQVSAVYAVIGTTGVVLSAWYLLRMVQVGLFGPLREPDHSHVSDLTVREGLAIWPLALACLGLGLFPQTLLNLIEPDVKALAVIYQEP---------
262376766    ----ILPALILIPFIAGFICWLV--DKLDQHLPRYIALIGMLVTLVLTIVLWQTLGGATPSWAAEFKLPWIQLGINIHLAVDGLSLLMVGLTALLGVLAVGCSWGEIQKNVGFFHLNLLWSLGGVIGVFLAIDLFLFFFFWEMMLVPIYFLIALWEGKSRVYAANKFFIYTQVAGLVMLIGILGLVTVGYTMTLGVANTLDAQAPAVAYAFMICLFIGFAVKLPVFPLHGWLPDAHAQAPTAGSVDLAGILIKTAAYGLLRFVIPFFPAASAQFADFAIILGLIGIFYGAWCAFQQTDMKRLLAYTSISHMGFVLLAIYAGNILTFQGLMIMMLAHGISSAALFIMCGQVYERVHTRDMRLMGGMRGQFPYLAFFLMFFVAALVGIPGLGNFIGEFLILMGAYAKFPAFTILAAISLVFAGLYGLILIHKALFGVPNEHYTNPLKDLNAREIALLLICAFGLLWLGLYPQSFLDVSNSSMAWLANSY------------
145932349    ---------------------------------------------LMSLPLWILFDKSTSNFQYLFKIEWISQFINFYLGLDGISLFFIILTTFLIPICMLISYEIINKNIKEYFILYFILEFCLIISFSVLDILIFYIFFESVLIPMFLIIGIWGSRERKIKASYLFFMYTLTGSLFMFIAIIHLFLTVGTTDYQILYYSNFNFSYEKLYFLAFFLSFAVKVPMLPFHVWLPEAHVEAPTAGSVLLAGILLKLGSYGMIRFLVPLFPKATLYFTPYILVLCLISVIYASLTAIRQTDLKRIIAYASVAHMNFIILGIFSLTIQGLEGSIIQMISHGLVSSGLFFSIGCLYDRYHTRFINYYGGLAHTMPLFCIALFIYVLANMSIPGSSSFVGEILILTGIFEDNTTTAVFATIGMFLGGIYSLLFYNRICYGNIQNIYLKIYYDLTYREFLIHLILIANIFLLGLYPKIFESCMHESVSKILIH-------------
164420991    -------FIYLLPIIGMLLLIKTPRDDGEK--LKRIGLEWSLLTFTATILLWASFDGG--SFQTINLFNWIGSLVNVVFAVDGISVFFLVLTGLLIPICVLISWNSIKYLIKEFLLCLFLIEVLLMGVFTVLDLVGFYILFEGILIPMFLIIGIWGSREKVQAAYYFFFYTFIGSVFMLLGIFVLYSLSGSTDYQTLCCL-QFESSVQYFVFGGFFFSLAVKIPKIPFHIWLPQAHVEAPVAGSVILAGVLLKLGGYGFIRFSWPLLPDASEFFSPFIQTLSILAVIYGSLTTCRQVDLKRIIAYSSVAHMGLVTLGIFSHTISGLMAAIYLMLAHGLVSSALFIIVTFLYERHSTRLIKYYRGMTITMPIFSALMLVFILANIGIPLSCNFVGEFLSLXSAFEYSFVVGVLASLGMVLSGGYSMYLYNRVCFGVP-SKYLSFSRDLTRREVYSLFPLVFLTYLLGAFPSIITDVIKXS--------------------
153004147    -----LSWATFFPLLGAVVLLAVRFVANLPKKARLIALLTSGLSFVAAIAAWRMYDPTDTGVQLAQHFVWIRAFIEYYVGVDGLSISMVLLSGLISFVATIASMHFSVRMVPGYMVMLLLLQTGMMGTFVSLDMFLFYVFWEVMLLPMYFLIGVWGGPRKEYAAIKFFLYTLAGSVLMLLAIIGIYYNSLPAMLADGTMSSGHTFNLTKLAFVALFIGFAIKIPMFPFHTWLPDAHVEAPTPISVILAGVLLKMGIYGILRFNYPLLPDATAWAANAMAVFGVINIVYAAFVCLGQKDLKKLIAYSSVSHMGFSLLGMAAMTPAGISGAVLNLFTHGIISPMLFLIVGVIYDRAHHREIEKFGGLAAELPEYTAIMGLAFFASLGLPGLAGFIAEFMVFTGAFPVFTTYTIISATAVIITAAYYLWAIHRMFLGKL-NPVYKGYPDLNWRERISLYPLAAIAIVLGFYPQAILGVINRSLHLLIQN-------------
257054404    --MSWLVALILLPLVGALVVA---GLRDNDRAATLVALAVAVVELLLVVPTWLAYDPGGERLQQVTSFDWIPALVHVSFGIDGIALVMIAVTALLVPVVILNSTDKLPEGRGGFLSLILVQEALTIAVFAATDVFLFYVLFEIMLVPMYFLIGFYGGPKRQYAAVKFFLYSFLGGLIMLASAIGAYSLAGTFDWATLVAVSDAPVDTQVWLFLGFFLAFAIKAPLVPFHTWLPDAAGQAPVAVTVLLVGVLDKVGTFGFLRYSLPMFPDASEQLAPLVLTLAVLGVVYGSILAAGQQDMKRFVAYVSIAHFGFIALGIFAFTPQATVGSATYMLNHSLATGMLILVLGIVAARGGSTQISDYGGMFKLTPILGGMLLLAGMSTLSLPGTNSFISEFLVLLGAFDSRPVFAIIATLGLVLAAAYVLWLYQRIMTGPVKGAALKAIRDLSGKEIAVLAPLVVLIVGLGFYPKPVLDTVTPSVEATLQ--------------
136450365    MSIPILTLLVLVPLAGALAVSLLAKTNES--LAKNIALVSSIATGLLSVWMLVKFPTGSAGFEFVSKHAWVEWGISWHLGVDGISLFLVVLTGILFPLVIVGIDPHHD--LKQYLVWMLVLEAGVMGSFLSLDLFLFFVFFEIVLVPMYFLIGKWGYDQRIYAATKFFIYTMAGSAFMLVGIVATAFLAKSFDLIEIAEKSNFATGTGRWLFVGFVIAFAVKVPLFPLHTWLPDAHTQAPTGGSVILAGVLLKMGTYGMLRFGVYLFPEAAVWAKPVLLTLAVIGIIYGAIAATMQKDLKRLVAYSSVAHLGFIVLGTFSLTNQAITGGVMQMVNHGISTGALFLMVGMIYERRHTRVIAELKGIQAVAPIFAGFFMLIMLSSIGLPGLNGFVGEFLILIGSFPTSRWWVVAATTGVILAALYLLWAYQRVFHGEP-DEANKSFAEITKREAMLLSV------------------------------------------
297616451    --WPILTTILLAPVAGAILIMLVPREKE--ELAKTIAATTTLVSMALSLWVWGTYDRSTGGFQFVEHVPWIDLGVSYSLGVDGISVPMLVLTTLIGFSAVFASWR-VAHRVKEFFSLFLLLLTGVMGTFVTTDLFIFFLFYEVVVIPIYLLIIMYGSSKRVYAGMKLTIYLLVGSAFLLVGMISLFVKSGSMDVLTLAAL-DFPVGFQVFVFALMAFGFGTLLSMFPFHAWSPDGYAGAPTAVSMVHAGVLKKIGGYALIRFGIWLLPQGAAYVAPLIAVLAIGNVVYAAFICLAQKDLKYIVGYSSVSHMGYVLLGLAALNLVSVNGAVMMMFGHGVMAALFFAMVGNLYDKSHTRNVDDFGGLAHRMPRLAFGFMLAGLASLGLPGLVNFIGEFTIFVGSFGVYRVFTVLAVSGIILTALYVLRALGNILFGPLR-EEWSHLEDLKGVEMVPLVVLGAAIIVGGLAPFSLMDIINLGVGDIVAH-------------
188996807    -------------------------------------------------YMLLTYDPTGYKIQFYEKYAWIPQFISYEVGVDALSLTLVWLTALSFVAAFVWSTN-IEKRIKEYFIAFLILEAACIGVFVAFDLVAFYVFWEVMLIPMFLIIGVWGYAERIYAATKFFIYTFFGSLFLLIGVIGMYIYNYSTSYFDLLKL-HLPFNLELIFFLLLALGFAIKVPMWPFHTWLPAAHVQAPTSGSVILAAVLLKMGTYGFVRFSLPWFPEASKYFVPVIFALSVIAIIYTAMMAIAQTHIKRLIAYSSVSHMGFVTMGTFALNPEGVNGAIITMISHGLTSGALFLAAGFIYERLHSYEMKDLGGMAKFVPVFATLFMISAMASAGLPGLSGFVGEFLSLVGTFKVSILTAVLAGLSLVVGAAYTLWLYKKTMFSEEKIIEYSKLKDLNTAELWSFLPFVIFMFVIGIYPNWWINLINNTTQFVLH--------------
110816048    --MNIISFLILFPLIGSILMMFPTSLLDSLTTPRTLALNISLINFLASIWLWVSFNNSTAKFQFLESHVYSQLNINPTFGVDGISVLFILLTTFLIPICILVGWTSINTYVKEYCIAFLVLESLVIAVFTSLDLLLFYVFFESVLIPMYIIIGVWGSADKISASYKLFLYTLAGSIFMLVGILMIYFQTGTTDYHIL-LTTEFSESRQVLLWLSFFLAFAVKVPMVPFHIWLPAAHTAAPTAGSVILAGILLKLGTYAFLRFSIPLFPYASIYFTPLVYTLSVLAIIYTSLSTIRQVDLKKVIAYSSVGHMGVVTLGLLSLNAEGIEGSMFLQLGHGIVSPALFICVGILYDRHKTRIIRYYGGLVNSMPIFCTFFLVYTMANIGLPGLSSFCGEFAVFLGTFLNNTLAAFLGAFSMILSGGYALWAYGRVAYGAPKQISAPHLNDVNRREFVMLASLGVVNMLLAIYPEAVYQTMHVSIANTIACVNL----------
241890339    ----LLTLIIFLPLIATALILLLPT--KWNNSYKYLALAFTVVQLLIAGYLYIHFDATRTGYQFVEQLSWIKLEIDYFLGLDGVSLPLVLLSAFVMLMAIGASWN-IQKSPKGYFALLMVLNMAVMGIFCALDFFLFYVFYEVMLLPLYFLIGIWGGTRREYAAIKFFIYTLFGSVFMLLVIVGLYFSTGAYTFNMLSMMNPFGWSTRLVGFIVLFFAFGIKVPIVPLHTWLPDAHVEAPTPISIILAGILLKIGGYGIIRICYGIFPDIAAQTNWWIGLIGVISILYGAMNALAQKDLKRMIAYSSVSHMGFVLLGIASLTAEGISGAMFQMISHGFLSAALFFLVGVVYDRVHDRYIYHFRGLATIMPKYTAFVAIAFFASLGLPGFSAFIGEAFVIIGTFNAASWMAIAGSIGILLSAAYFLWTLQRMFFGQTRLKGVSKLTDINLREQIILFPTIALALVLGIFPFLIFDKMNASVLHFVSILHQYIG-------
282896542    -----LSVLIWLPIIGAAIISILPDTIIPRNRIRLVSLTISFVLLLWNAFILVKFDITNPGMQFSEYLPWNELGLAYQLGVDGLSILMLILNSLLTWIAIYSS-SENTERPKLFYSLVLLVSGGVAGAFLAQNLLLFFLFYEMELIPFYLLISIWGGNKRAYAGMKFLIYTAVSGALILATFLGIVWLSGSHSFLDAVNTQNLSTTMQIVLLAGIILGFGIKIPLIPFHTWLPDAYVEASAPIAILLGGILAKLGTYGLLRFGFGLFPQAWNVVAPTLAIWGAISAIYGAVVAISQKDIKRMVAYSSIGHMGYILLATASGTKLALVGAVAQMFSHGLILAILFHLVGIIEGKVGTRELDKLNGLMRGLPIVSALLVLGGMASAGIPGLTGFIAEFIVFQGSFSTFPIPTLLCVASSGLTAVYFVILLNRTCFGKLNNDLAYYPK-VVWAEKIPALVLAGLIIFLGVQPTWLVRWNETTTSAMV---------------
78221396     -DYPILTILIFLPLAGCLCLAPVWHC---RTSARAVALGFAVAELALAAWLLVAATGAPTGYFLWEDAVWIERFIRYLLGMDGISLLMVALTAFITVVAMAVSWRAVTERTALHYFLILLMESGLMGVFLALDLVLFYLFWEVMLIPMFFLIGIWGHGRRIYSAVKFFLYTLAGSLLMLLAIIGVYLIHGYTFTLPLLAKAPIAHAAAPWLFGAFLLAFAIKFPLFPVHTWLPDAHTDAPTAGSVILAALLLKTGAYGLVRFGYPLFPEAAKGFTPFISALAVVGILYASWVAYAQEDMKRMVAYSSVGHMGFVALGIASWSPVALSGSILQMVNHGVTTGALFALVGMLDERTDTREIAAYGGVWGKAPKLAFFFLLFAMTSAGLPGLNNFTGEFLILAGVFRTTPAAAAIAFIGIVLPLIYTVRLVQEVLFQTER--RPLRLPDVTLREEALLAVLATIDVYIGVHPKPLLDILKVPVALL----------------
135529984    --------------------------------------------------------------------------------------------------------STINNKLKDFLITILIMESFMIGVFCSLDLVVFYLFFEGGLIPMFLIIGIWGGERRVYSAFKFFLYTLLGSVLMLIAIISIYWMTGTTDVEKLYEIG-IDAKYQKLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPIASEYFIPLIYTLSLIAIIYASLVALMQEDMKKLIAYSSVAHMGFVTLGIFTMTQQGLEGSIFQMISHGLVSAALFLCVGVVYERLHTRMISKYGGLVTVMPRYAIVFMIFTLSALGLPGTSGFVGEFLVLIGTFKKSFLVATIASLGVILGAAYMLWLYKRIIFGKIINEDVKSMIDLKRFEIVILFTLAAPIIFFGFYPEPLMNSVETSVVNVLDMY------------
143556484    MNFPILSSLILLPTIGALFILFSKSSSGKYQSAKYVSLFISLANFLLSIYLWYIFDKNSVEFQFVENRKWLSGFINYKVGIDGISILFIILTTFITLICIISVNATITNRLKDFLIAILIMETFMIGVFCSLDLVVFYLFFEAGLIPMFLIIGIWGGERRVYSAFKFFLYTLLGSVLMLVAIIAIYWITGTTDVEKLYELG-IQVEYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTVGSVLLAAILLKMAGYGFIRFSLGLFPIASENFTMLVYVLSLIAIIYTSLVALMQEDMKKLIAYSSVAHMGFVTLGIFTMTQQGIEGSIFQMISHGLVSAALFLSVGVVYERHHTRLINKYGGLVSIMPRYAIVFMVFTL----------------------------------------------------------------------------------------------------------------------
254413911    -----LSTLIGLPVVGAIIVGFLPGEVAKTR-LRAIALAVATAIVLVTLWLATQFDITYSGCQFQEELTWIPQLLSYKLGADGLSFPLLALGSLLNWVVIFSSRVDV-ERLRLKYALILLVNAGVTGAFLAQNLLLFVLFYELVLIPLYLLIAIWGGSKREYAAMKFLIYTAVSGILILAAFLGITWLSNSTSFYEAIQTQGLSLTTQLVLLTILLVGFGIKIPLVPLHTWLPDAYVEASPVVAILLGGVVAKMGTYGLVRYGLQLFPEAWSLVAPGLSIVGVVSVLYGALSAIAQKDIKRMVAYSSIGHMGYIVVAAAALTPLSLLGCVIQMVSHGMILAILFYLVGVVETKVGTRELDVLNGLMRGLPLVSALLILGGMASAGIPGLVGFVAEFLVFQGSYVVFPWQTILCIFASGLTAVYFVILLNRTCFGKLDNRKAYYPKVL-WNEKAPAIILAVIIFFLGIQPTWLVRWTETTTNAIVSAVPTQV--------
288798455    -----LSIMIFLPILAGFVLLAAPM---AVTAARTLGMVVILVQLLLGLMLFGNF-AATGNMQFTEKYSWIEYGVYYSLGLDGISLMLVMIITVLFPMLFLLQW---EGKTKGFWGNLLLVQGALIGAVSAADLILFYVFWELMLIPIFFMMGLYGGKDRIAATIKITIYTMAGSLLMFVAILALAFSYYSQFGQWSFALADLSGSAAFWIFAAFMLAFAIKIPLFPLHTWLPDAYTEAPTAATFVLSAIMAKIGVYAVIRFVLPVYPQEYIMYAGVLLVLGLIGMIYCGIAAIQQKDAKRMLAYSSASHLGLIAVGIFAMNTQAMVGSVYQIVAHAMATGMLFLLVGLLEQRLGTREIDSLGGIAKVAPVYATFFAIAMLASCGLPGTNGFIGEFLIILGTFKYNTWLGVVAATTVIVGVTYILWMYQRVIFQKTNT-LTEGFKDLNTREILGLAPIVVLIIFMGIYPKPFIDKIEPTVENYIQ--------------
142584216    -----LTVATFSPLVGALVMFLIPKEKEYEHKI--IALITSLWVAFVGLMLLIWFDLATEKLQYVVDKSWIDAIHSYVVGLDGISLPLLLLTVLIVPLCIVYSWNHFPDNPKTFLILILVLETGMIGTFVAQDMVLFFVFFEVVLLPMFFMIAVWGGPNRKYASLKFFLYTLFGSALMLVSFLSLFFLTGFSEIADNVVANAVSRTAQLWIFGGMFLGFGIKVPMFPFHTWLPDAHTEAPTVGSVILAAVLLKLGTYGFVRIAIPLLPDAAVEWAPWIGLLAVIGIIYGAFCCLAQTDMKRLIAFSSVAHMGFVMLGISTLTDFGINAAIMGMVAHGLITGMLFFLAGSMKERYHTLEIKRLGGLLVQAPKMGWVLGFCAMASLGLPGLAGFWGEFPAILSAYNPANTFMVIAALGTVLAAGYLLWLLQRSAFGTPKEEFAENIHDATKTEWVAWAPLLALILAIGIYPNLVFRATDAAVDASL---------------
114777373    LGFPILSLSIFLPMFGALVIWLFVR---GDRAVRWAALAVSVATFIVTLPLAFMFDKNTAHMQFEELHPWISTFVNYQLGVDGISMPFIILTSLLTIICIISAWECIQTRVKEYMLAFLVLETTLIGVFCALDAILFYFFWEAMLIPMYLIIGVWGGKNRVYATLKFFLYTLAGSVLMLIAVLAMYFKAGHTFSLLAYMDYPFDFTWQFWIWIAFFIAFAVKVPMWPVHTWLPDAHTEAPTAGSVILAGILLKMGAYGFLRFSLPILPDASQYFVPFMVILSLVAIVYISLVAMMQTDMKRLIAYSSIAHMGFVTLGTFMFTQVALEGALFGMISHGFVAAALFLCVGVMYDRLHTREIAAYGGVANVMPIFAAVIILFAMANVALPGASSFVAEIMVLIGTFDASAIT------------------------------------------------------------------------------------------
148653485    -----LPALIATPFIAGTLCWLVEKINN--RLPRWIALIGMIITFGLSLVLWREGAFAGMSQQVLASVPWIESFISFHLALDGMSLLMVSLTAFLGIMAVGCSWGEIQRRVGFFHLNLLWSLGGVIGVFLAIDLFLFFFFWEMMLVPIYFLIAIWNGKTKEYAATKFFIYTQASGLIMLIGILLNYRSSGVFSFNYNDLLGTPLGGWEYPIMLCFFIGFAVKLPVMPFHGWLPDAHAQAPTAGSVDLAGILIKTAAYGLIRFVLPLFPEASQQFAPIAMTLGAIGIFYGAWLAFMQTDIKRLLAYTSVSHMGFVILAIYAGTLISLQGLMVQMLAHGLSSAALFIMAGQLYERLHTRELPLMGGMWGQFRYYAPLLMFFCASLLGIPGTGNFIGEILILLGAFEQYPVFVILATFSLVWAGLYSLLIIYRALFGEKPADKSVKLHDLNKRELTLLLVLAIGLVWLGLYPQPVLDTSSHAMQWINNAYTYH---------
22711913     -DFPLLTFITLFPISAGLLIPFLDKKGNQLVRWY--TLIICLIDFVITSYIFIYYDLNIDTLQLIDDYAWVGPIFHWKLGVDGLSMPLILLTSFITTLATLSAWP-ITRNSRLFYFLMLAMYSGQLGVFLSQDILLFFLMWELELIPIYLLLSLWGGKRRLYAATKFILYTAVGSIFILMAGLTMAFYNSNVPLLDFQSLANYPLALEIVLYLGFLIAFAVKLPAFPLHTWLPDTHGEAHYSTCMLLAGILIKMGGYGLIRINMELLPNAHVIFSPWIALIGGIQIIYGALTSLGQRNLKRRIAYSSISHMGFVMIGISSFTDLGLSGAMMQMVSHGLIGAGLFFLAGTSYDRIRTLFLDQMGGISTTMPKIFAMFTTCALASLALPGMSGFVAELMVFLGSFDFIALITFLEAVGIILTPIYLLSMLRQMFYGYKLKLTNTLLLDASPREIFIMSCLFLPIIGIGIYPNLTIPLWNTKVEAI----------------
142152560    -----LLLTIAAPLVGGLAAWLLGHRGLQAVRQSAAVTSLITLGLAATLVLRFLGSEPTAAGGFLGWFVNGPLDIRFSVGLDGLSIWLFGLSALLTVTAVFVSWEAVQEKAVGFYCLLLLLEAAMLGVFAARDIILFYVFFEFTLVPLFFLIGIWGHDDRRRAAVKFFIYTFAGSFLGLLAIVLWHASHTGVLSFDIATLTAGLASLQLWVFLALFVGFAIKVPIVPVHTWLPLAHVEAPTGGSVDLAGVLLKIGIYGFLRFSLPMLPEAAAVAAPWLVALGAIGILYGALVALVQKDLKRMVAYSSVSHMGYCVMGLFALEPVAVEGANLQLINHGLASAGLFATVGMIYERYHTRKIAELGGIASQTPWLAAFFMLFTFSAIGLPGLNGFVGEFMVLAGTFQRAWMLALLAVAGVVLGAWYMLQAVERVLFGQPRGEHGAHARDLAWYEVAALAPLGVFIVWIGVFPSPFLRASAVAVTA-----------------
218670800    ------------------------------------------------------------------------------------------------------------------------------------------VFFEAGLIPMFLIIGVWGGKDRVYASYKFFLYTLLGSVLMLLAIMAMYWQAGTTDITALLAY-KFPPALQTWLWLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVILAGVLLKLGGYGLIRFSLGMFPVASDYFAPLVFALSVIAIIYTSLVAMMQDDIKKLIAYSSVAHMGYVTMGIFAANMQGVQGSIFQMLSHGIVSGALFLCVGVVYDRTHTREINAYGGLVNNMPKYAVAMMVFTMANVGLPGTSGFVGEFLTLIGVFRVNTWVALFAATGVILSAAYALWLYRRVIFGALEKEKLKALLDLSPREQLILYPLVALTILFGVYPAPVFDA------------------------
124484826    -----LGLIFLLNFGGILHLISIARKDADR--LREVALKWSLAILTTTVLLWVIFD-GGGQFQSVIKFGWLG-GMTLVFGVDGISLFFLILTAFLIPICILVSWDSIKFLIKEFLLCLLLIEILLMGVFTVLDLVGFYILFEGVLIPMYLIIVVWGTREKIRASYYFFFYTFLGSVFMLLGIFAVYSETGLTQYRALC-NCELREIVQNSVFLGVFISLAIKIPKVPFHIWLPQAHVEAPVAGSVILAGVLLKLGGYGFIRFTWPLLPEATEYFAPLIMSLSLLAIIYGSLTTCRQVDLKRIIAYSSVAHMGLVTLGIFSHTLQGWVSAVFLMLSHGLVSSALFIVVTLLYERHHTRLTRYYRGVAITMPIFSIIMFLLVLANASVPLSSNFVGEFFSLMAAYEYSYFVGIMASTGIVLSATYSIYLYNRVCFGTP-SRYLHLPRDLNRREVCALLPLVVLIFLLGVFPN-----------------------------
9653250      -----LILTSLTPLIGVFILLLIPS--AKEKLCRNFALWISCLTFLFSLLLWIQFNSGTSFFQFSTTFLWFPFFLYYTIGIDGISLFFILLTTLLIISCILVSWSSIQTNLKDYLICFLILEFLLIQVFSVLDLLLFYIYFESVLIPMFLIVGVWGSRQRIRAAYQFFLYTLIGSLLMLLALLNIYFQTGTTDLQILWYI-QFSEISQIFLWLSFFASFAVKIPMIPFHIWLPEAHAEAPTAGSVILAGILLKMGGYGFLRFSLPMFPVASIFFTPFIFTLSLVAIIYASLTTLRQIDLKKIIAYSSVSHMGFVTIGIFSLNIQGIEGSILLMLSHGLVSSALFLCIGVLYDRYKTRVIKYYSGLIQVMPLFGVFFLFFTFANLGFPGTSSFIGEVLVLLSSFQINKTLTLFASLGMIFGAAYSIWLFNRIIFGSLKLGYFSSFQDISRREFWILIPLAILILWMGIYPNSFLNEIHFSSVNLLE--------------
189184493    -DIPILSVCISLPLSALIILLLMRLSNYFNKLVYFIALLSSVLTLLCTIYLLVQFDNTAHTYQFVELYSIFKLILNYHVGIDGISIFFIALTALLTLLSIVISIFTVQKKLEDNLLCFLLIESLVIGAFSSMNLLLFFMFFEASLFPIFLLIGIWGSSNRIYAALKFFLYSFVGSVFFLVAIIYIHTYTGTLEIAELYLMPKFDISVQMLLWLSIFVAFAIKIPMLPLHSWLPDAHVEAPTGGSVMLAGILLKLGGFGLLRICLPMLPAASQKFSSIAMIFSVAAIIYFSIIAFQQIDIKKAIAYSSIAHMGYVTVGIFSLNTYGIQGAIFQMLSHGLISSALFMIIGILYDRTHTREIRLYGGLAVKMNKLASIFMAAVLGSIGVPGTSGFIGEFLVLLGAITASPLIGSFAILGVLLGALYMLSLYRRIMLGEITNQRVYQLNDISLSEKVAVLPLIVAMFIIGVYPKFVLNILLIPAKNL----------------
119714796    -DLPWLTALWVLPLVGALVTAFVPR-ATGSALPKQVGLLFALLTLAVGIAIAVQYDTGD-GMQLTETHTWIEAFVNYALGVDGLGLLLILMTVALVPLVLVATWNDADDRSSAFVAWALALESFSLAVFAATDVFLFYMVFEATLIPAYFLIGRFGQAGRGRAALKFLMYQLGGGLVLLASVIGLYVVSNPSYLLSDLQQLDLSTNTERWLFVGFMIAFAVKAPLFPLHTWLADTTEKATPGTSVLLVCILDKIGTFGMLRFGLGLFPEASQWATPVVVALALVSIVYGALVAIGQDDILRLIGLTSLSHFGFITLGIFAFSSQGGSGAILYMVNHGVGTAALFLIAGYLIRRKGTQLISQIAGVETKAPLLAGLFLVAGLSTLGLPGLSQFVSEILVLISAFDYHWWVGAIAVTGIVLAAIYVLWLYQRTMTGPA-TPGDEAMTDLNRRELVAVVPLIAALVFFGFFPMPLLDVSNPTVDSLLQHVGVS---------
289065166    ----ILSFLIGSLFLGSFIVALWPSKYQQGMKIFGLTL--SFFVFVCSLLLWVWFDQSTAKFQFVVNFPWFSSFINCTFGVDGISLFLILLTTLLFPLCILGSWYSIQKRIKEYLLCFLLMEAFLICVFCVLDLLLFYIFFEGVLIPMFVLIGIWGSRERIRAAYLFFLYTLFGSLFMLLAILYIFVKTGTTNY-EILLTTSFSSFEQKVLWLAFFASFGTKVPMVPFHIWLPEAHVEAPTPGSVILAGLLLKLGTYGFLRFSLPLFPEASFYFTPLVYTMATLGVIYTSFTAIRQSDLKRIIAYSSVAHMNLVMMGLFSFNLPGLEGSLLQSLSHGFVSSALFLCIGILYDRYHTRLVKYYSGLVHVMPLSMIILLFFTMANIGLPGTSSFVGEFLILAGIYQTNTTVTLLGGTGMVLGGGYSLWLYNRLAYGNLKTQYLTKFSDIKKNEFFSVFPLIIGTLVMGLYPEIFLDSMHMSINQLL---------------
113474232    -----LNSLILVPLIGAGIIGFWPSY-LSPKLARQLALIVAIISLLWSLVLLTQFNTQDPNQQFVVMVPWIDSLLNYSLGIDGLSLPLVVLNGILTTIAIYATDESI-NRPRFYYSLILLLALSVFGAFLAQDLLLFFLFYELELIPLYLLIAIWGGLKRGYASTKFLIYTAISGILILVGFLGVVWLSGSSNFYDQAVVHTLPLGTQLLLLGAIVVGFGIKIPLVPFHTWLPDAHVEASTPVSVLLAGVLLKLGTYGLLRFGLNMFPEAWADVSPWLAVWAVVSVIYGSLNAIAQKDMKKMVAYSSVGHMGYILLASAAATPLSILGTVFQMISHGLISGLLFLLVGIVYKKAGTRDIDLLRGLLNPLPMVGSLMILGVMASAGIPGMVGFISEFLVFRGSFNAFRIPTLLCMIGTGLTSAYFLLLINRVFFGRL-SETVINLPPVKWSDRIPAIVLAVMIVVLGIQPNWV---------------------------
76801799     ----FIEALILLCLVGAAAVFIAPD-----RYAHKLALGLSVPPLVVSLYMYAAFDGSGNALTATEWLQLGQYTVSYHVGLDGISLPLVVLSTVLTTLAILSAWTPIDERQSEFYGLVLLLEGSLIGVFAALDFILWFVFWEAVLIPMYLLIGVWGGPRRKYAAIKFFVYTNIASLVMFIGYFALVFGLGDLGYLGTAAVGIGPDMLAMAAFLAMFVGFAVKVPVVPFHTWLPDAHVEAPTPVSVLLAGVLLKMGTYALLRFNFTMLPDQVETFAVPIALIAIISILYGALLALAQKDLKRIVAYSSVSSMGYVILGLVAYTVYGVGGATFQMIAHGLISGLLFMTVGVFYNATHTRMVGDMGGLADRMPVTAGIFIAGAFGYMGLPLMAGFMAELFVFIGAFQYAPVITAAGMFGIVVVAGYLLWAMQRSLFGPFRLETDYELERAPVHDIVPLLTLVALIIALGVAPDLIFEMIRDATHSVID--------------
239828574    ----FLSLLVFSPLVGILLLAFVPKTQE--RTIKWLGFLSTLPSLILSLFAFVQYLRGYRLEHLAEKHDWVTFAIRYELSIDGFSLVMIVLTSLLATLAAVASI-HIKKEWKGYFMLFLLLEIGMLGVFAAGNMILFFIFLEITLVPMFFLVGKWGGFERERAAYSYLLYNGIGSAILLIAIIVLFARTGTSNVELVKEMLHNPADLRLGLFIALLIAFGIKLPIVPFHRWILRVHVQAPPSIVMLHSGVLLKIGAYGLIRFGIGLFPDQFRDFAFWIAILGVVNLLYGAFLAFVQDDFKMVLAYSSVSHMGIVLIGLGALNEAGIQGAIFQAVSHGFISALLFLLVSILYERTSTTMIDRLGGLAKVMPLTAGCLLAGAMASLGLPGMSGFVSEFTAFLGLFKTEPVVAAIGALGIIMTAVYLLRAVLNMTFGASKRDDVQAL-DMSLAEAIPVFVLLALIVMIGVYPHILAKPLQATIEMMMN--------------
86607797     ---------------------FGIPLIPQSRWVRWYALAVGAFDLGLMAYVFAHYDLQDFSLQLAERYAWVPQIFHWSLAVDGLSLPLVLLSGLITTLSIVAAWN-LSHKPRLFFFLLLLMYGAQVGVFLAQDMLLFFLMWEIELVPVYLLISIWGGPKRQYAATKFILYTAAASIFILVGSLAMAFYGEGFSLEMAELSAKYPLALELLAYAALLIAFGVKLPIFPLHTWLPDAHSEASAPISMILAGVLLKMGGYGLIRMNVGMLSEAHVYFAPVLAVLGVVNIIYGALAAFGQNHLKRRLAYSSIAHMGFVLIGISAFTELGINGAVLQMISHGLIAAVLFFLTGITYERTHTLALDKLGGLAKQMPKAFALFTAGSLASLALPGMSGFVGELTVFLGLTTSDAYIALLAAVGIILTPIYLLSMLRQVFYGAQDPGLVLELGDVRPREMAVALCLLLPILGIGFYPRLATQTYDVTTVAVAAQ-------------
91200374     MILAWLIIIL---MIGGLLAWLVGKWSSYACRWISLITLIIDFIIIISIWISYSANISISRWLIELNTEWIPQFINFHLALDGLSLILVALTIFLGIISVITSWKEITERIGFFHFNILWILAGISGVFLALDLFLFYFFWEVMLIPMYFLIGIWGHENRIYAAFKFFLFTQASGLLMFLAILVLYFIHGYTFDYMQLLGTILSPTVSFILMCGFLIAFLVKLPAVPFHAWLPDAHTEAPTAGSVILAGLLLKTGAYGLLRFVIPLFPSSAAAISPYAMFFGAIGILYGAKLAFAQTDFKRLVAYTSVSHMGFILIGAFAFNVLAFQGVVMQILAHGITTGALFVLAGTMQERLHIRDINKMGGLWQLVPRMAGVGLLFSLASLGLPGLGNFIAEFLILAGSYQANAGLTIFAAFGLIASTIYALRIMQKVFYG--KREKEWKISDFGIREMIMMGAMIIVIAWLGIYPQTFLTTTKYSIENIIQNFKSQTSNTE----
254422122    -----LSLLIWLPILGALLLAFLP-VKLSATNARNAALAVSGASLLWTVVLFTRFDLSTASFQMREFIVWLPLLLDYDLALDGLSLMMIALNSLLTWIAICSSSTTI-ERPRFFYSLMLLVSGGVAGAFLAQNLLLFFFLFEIELVPLYFLISVWGGEKKEYAATKFLLYTALAGAFIFAGFIGTVWLGGTLDFSYEQALSEIPLPAQIVLLGILLVGFGIKIPLIPFHTWLPDTYVSASPPVAIMLGGVLAKLGTYGIFRFGLGLFPEAWSALGPFLAVWAAASVLYGAVTAIAQKDIKRMVAYSSIGHMGYVMLGGAAFTELSVVGAISQMVSHGLILALLFHLVGVVETKVGTRQLDQLNGLLRGLPLISALLVLSGMASAGIPGLVGFITEFLVFQGSYSVYPVATLFCVVGTGLTAVYFVILINRTCFGRLDNETAYYSKVTNG-ERVPAFVLAAIVLALGLQPSWLVLWSESTSARLIAAVPITQTAAS----
169142759    -SFPWLTIIVVFPILTGSLIFLLPHRGNKVMKWYTLCICILELLLTTYTFCY-HFQLDDPLTQLTENYKWIHFFFYWRLGIDGLSIGPILLTGFITTLATLAAWPVTRD-AQLFHFLMLAMYSGQIGSFSSRDLLLFFLMWEFELIPVYLLLSMWGGKKRLYSATKFILYTAGGSIFLLIGVLGIGLYGSNEPTLNFETLANYPVALEVIFYVGFLIAFAVKLPIIPLHTWLPDTHGEAHYSTCMLLAGILLKMGAYGLVRINMELLPHAHCLFSPGLIIVGAIQIIYAASTSPGQLNLKKRIAYSSISHMGFIIIGIGSLSDTGLNGAILQIISHGFIGAALFFLAGTSYDRIRLLYLDEMGGMAIPLPKLFTMLSILSMSSLALPGLSGFVAELLVFFGIITSQKLIAFLMAIGMILTPIYSLSMLRQMFYGYKLFNPNYYFFDSGPRELFVSISLLLPIIGIGIYPDFVLSLSVEKVEAIISHF------------
284992913    ------------------------------------------------------FDAGGERFQLTTSVSWIDFGVDFALGVDGIALVMLLLIGVLVPVVVLASWRDEHRSVKTFFAWLLLLESLMVGVFAATDVFLFYVFFEAMLVPMYFLIGSFGGPRRQYAAVKFFLYSLVGGLVMLAAVIGLYVVSGTFAFDALRGI-EIDPGVQKLLFLGFFVAFAIKAPLVPFHTWLPDSGAEAPIGGSVLLVGVLDKVGTFGFLRYCLPLFPDASRDLAPYVLALAVAGVLYAALLAMGQSDMKRLVSYTSIAHFGFIALGIFAFTTEAATGSVLYMVNHGIATGLLFLVVGMLIARGGSREVGDYGGVAAQAPLLAGVFLVAGLASLALPGTNSFVSEFLVLIGSFPTRPVFTVLATVGIVLAALYVLLLYQRTMHGPPRGVLLEPVRDLSRRELAVAAPMVALVIALGVYPQPLIDLIEPAVAATMSDV------------
212712287    --------LILIPFIGALLSWQADRFSH--RAPRWVALGTMGTTLILAVLFWLQGDQGIPEWQNTYSTEWIPALINFSLAVDGLSLLMVVLTAIMGAFSILSSWSEQQENQGAYHFNLLWIIAGVMGIFTAVDLFLFFFFWEMMLIPMYFLIANWGHRQHVNAATKFFIYTQVSGLIMLVSIIVHFIESGELTFLLLGTESALSGTTSFLLMLGFFIAFAVKMPLVPFHGWMADTQEQSPTAGSVDISGIMLKTAAYGLLRFTLPLFPEASLQFTPVAMTLGVISIFYGAWLAFKQTDIKRLAAYSSLSHMGFVTVAIYAGSTLAYQGAVVQMITNGLSGAALIIISGQLYERTQTRDMRMMGGLWKRIKWLPGLSLFFAAATLGMPGTGNFIGEFMIFFGSFSQFTLVTCIMVFGVVFASIYALWMMQQTYYGTPKSD--TELKGLTAREFGVLLVLAALLVIIGFYPQPILDTSAGSMETLHNLYSAS---------
258651228    MNSWYLVVLIFLPVVGALVLAAMS--GAPEKTVKLIALVFSLAELAVVVALWMSYRAATTDFRETFSVTWIPYFINFSLGVDGISLTMIALIAVLMPIVLGASWEEKGRTIGGYFALLLVLQGAMVGVFAATNVFVFYVMFEVMLIPMYFLVGAFGGVRRAYAATKFFLYSLLGGLLMLASVIGLYLGQGTFDWVTLQSIAQIPESTQMWIFAGFAIAFAIKAPLVPLHTWLPDAGTEAPVGAGTLLVGVLDKVGTFGFLRICLPLLPAASSKLAWLIILLAVIGILYGAIVAAGQTDLKRFVTFTSIAHFGFIALGVFAFTTQSIAGAALYMVNHGIATGLLFLIVGMLTARGGSKLVGDYGGVWKVAPILGGFFLVAALATIAMPGTNSFISEFLVLIGTFSRHPAWAVLATIGIVLAAVYMLWIFQRTMTGPVRG-------------------------------------------------------------
18389522     -NLPWLTLIVLFPFSASFLIPLLPYKGNKVVRWY--TLGICALEFLLITFTFCQFHLSDPSIQLKEDYNWISFYFHWNLGVDGLSMGLILLTGFITTLAILAAWPVTR-NVRLFYFLMLAMYSGQIGLFASQNILLFFFMWELELIPVYLLLSMWGGKKRLYSSTKFLLYTAGGSIFLLVGTMGLYGSNGTSFDLQILTNRSYPIAVETALYFSFLIAYAVKLPILPFHTWLPDTHGEAHYSTCMLLAGILLKMGGYGLIRINMELLPHAHFLFSPLLVTMGAVQIAYASLISFSLPNIKRRIAYSSVSHMGFVIIGISSITDIGTNGAILQMISHGLIGAALFFLAGISYDRTQTLYLDQLGGIAVPMPRLFTMFSFFSLASLALPGMSSFVAEFLIFLGIVTNPYIILFIGAIGVILTPIYLLSMLRKMFYGFKIYQNSLFFIDLGPREIFISVFILLPILGIGIYPNLVLSLWNEKVESILLQY------------
126666315    ----ILVWLIVIPFVGGLLCWQIERLGDKPTRW--IALVTMLVELLISLWLWAQYDGSTTQWALEFRVVWIERFIDFHLAMDGLSLVLIALTSFLGALAVLCSWNEIVRRIGFFHLNLLWILTGVVGVFLAIDLFLFFFFWELMLVPMYFLIALWKGKTRIGAAIKFFIYTQASGLLMLVSIFAHHANTGVYSFSYEVLLTTLSPTLSTWLMLGFFIAFAVKLPVVPLHGWLPDAHAQAPTAGSVDLAGILLKTAAYGMMRFALPLFPEASQAFAPIAMGLGLLGIYYGAVLACGQQNVKRFIAYTSIAHMGFVLIGIYSGSLLALQGVIVLMLAHAFSAAGLFVLSGQLYERLHTREMDKMGGLWGRLGSLPGFWLFFIAASLGIPLTANFVGEFMVLFGTFPTAPWVVVIASFGLVLAAIYSLILMQRVHYGPPRSDTP--LKGLDAREFAMMLSIVVLLIWLGIYPQPLLDTTEAAMGEVQRVFEISGAPERGVDA
142502878    ----------------------------------------------------------------------------------------------------------ITHRVREYMIAFLVLETMMIGMFASLDMLMFYLFFEGVLIPMFLIIGVWGGGRRVYAAFKFFLYTLLGSVLMLVCMLAMYLDAGTTDIPALTAHS-FAAGVQTWLFIGFLASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFIRFSLPMFPLASEMFAPLIFALSIIAIVYTSLVALAQSDMKKLIAYSSVAHMGFVTIGIFTLTEQGVAGAMFQMISHGLVSAALFFCVGVVYDRLHTRDISAYGGVAAVMPRYAVFFMFMMLASVGLPGTSGFVGEMLVLVGAWKASSWVAFFTVTGLVLGATYMLWLYRRVMFGTIESADVGAMERISRREVLIFAPLTVLVLWFGIYPASLLDVMANSILAVLDNVA-----------
83589835     MNFPILTAIMLAPVAGLLLILLIPEREQL--TIKITAAAATFVSLVLAILAYVQYDHARGGLQFLQDIPWVPGFINYSVGVDGISMPLVLLTAIVIFTGVFASW-DMTQRVKEFFIFLLMLVTGVFGVFISRDLFFFYLFFEVAVIPMYLLIGIWGSTRKEYAAMKLTLYLLVGSAFALIGIIALFLYASATFDIQTLATVKYDLGFQKFIFFLMLIGFGVLVPIWPLHLWSPDGHVAAPTAVSMLHAGVLMKLGAYGLIRAGVFLFPEGAKFWAPLIAVLCIVNVVYGAMIAMVQRDLKFVIGYSSVSHMGYVLLGIASLNILSLDGAVSQMFAHGIMTALFFALVGNIYHKAHTREIARFGGLAHQMPRVAAGFLIGGLASLGLPGLNNFVAEFLIFIGSFTRDQILSILAISGIVITATYILRVVMKTFFGPRKPE-WDHLEDARGVEMVPVVVLIA---------------------------------------
11467925     ----LLLTVLIVPLARALFLCVLPGKESKLHRFY--ALLFTLVTLILCTRLWRGFVPAEPFQQVVGLNRSWNGLLSIEFGLDSLSLWMVLLTAALMPLAVLCSWNTQNAHSQSFYRLLLALESFLFRCFTSLDLLCFYVLYECSLLPMFLLIGLGGSRARVRAAYLLVLYTLVGSLAMLPCLLLLYSRAGTTNYLLLRSL-NIESSRQLLLWWGFFLAFAVKVPLMPLHLWLPEAHVERSTAGSVLLAGVLLKLGTYGLLRFNLYMFPERSAYLGPRVSTICLIGVIYRSLTTLRQVDLKKIVAYSSVAHMSMVVLALFTMNEVGILGSIFTMLAHGVRSPALFLCVGALYDRTHTKRLKYLGGAATAMPLFSIWFFIFSLCNMALPLTPNFVGEFLSLCGIFAQNWVSLTICLGGVILSAVYTLWAYARVVHGMPKIQYLSGMADLNRREWWSLAILAIIALWWGLKPGAVLDSLGSTV-------------------
159901501    --IPYLSLIWLIPLLGALVIMFLP--KEQKQAMRIISAVVATISFGIALLVFFAYDPNATGYQFVEKLDWVPQLMSYLVGADGISLPLIVLNGLVIFTGTFISWN-IEDRVKEYFVLLLLLVVGVYGVFMALDLFLMFVFYELAVLPMYLLIGIWGSTRKEYGAMKLTIYLMVGSAALMIGMVAIYVVGGTFNMVEL-SQRVFSLEFQKIFFLPVFVGFAVLAGMFPFHTWSPTGHVAAPTAVSMLHAGVLMKLGAYGALRAALWLMPNGAQFWLPGIAVMTLMNVVYGASIAMVQKDFKYVIGYSSVSHMGLVMLALASMNETALNGAVMQMFAHGVMTALFFAVVGMVYERTHTRQLPELGGLMKVMPFAFVVFIIASLSSMGMPGTAGFMAEFTIFTGVMNQYPLVAAVAALSIPITAAYVLRVGYMAFMGEVKDPHYHDLPPLTWQEKFSGTVLAIVVIGVGLFPSIIMDYIATGVQPIAQRMIDLAG-------
218248958    -----LSFLLWLPILGAIIIGFFPA-KLSSVQWKRLTTVLAVVVFAATIWLVTQFDLSHSGLQFREYFPWAPIGLSYSLAIDGLSLPLLALNSLLTIIAI-YSIGENVERPRLYYALTLLINAGITGALVAQNLLLFVIFYELELIPFYLMIAIWGGEKRGYASVKFLLYTALSGLLVLAGFLGIGFLSGATNFYDTISTQGLSLNTQLILLTALLIGFGIKIPLVPLHTWLPDAYTEASPAVAILLGGILAKLGTYGLIRFGLQLFPQAWHLISPGLAIIGTISVLYGALSAIAQKDIKRMVAYSSIGHMGYILVAAAAGTQLSILGAVAQMISHGLILALLFHLVGIVERKVGTRDLDVLNGLMRGLPLTSALLVMAGMASAGIPGLVGFVAEFIVFQGSFTTFPIPILFCIIASGLTAVYFVILLNRTCFGKL-DNKLAYYPPVLKSESIPAFALTILILFLGIQPNWLLRWMEPTTDVLASQIN-----------
108773212    --FPWLSIIILFPLFAAFFIPLLPSRENQTVRWY--TLGICLLDFLVMSYIFGYYDFHNSSFQFKESIEWIPTIFKWALGVDGLSMGLILLTGLVTTLAVLAAWP-ITCNPKLFYFLMLVMYSGQIGLFTSQDLFLFFLMWELELIPIYLLISLWGGRRRLYAATKFIFYTAIGSLFLFIATFTVCFYGANIATWHFEDLAEYPFILEKILYLGFGFAYAVKLPIIPFHTWLPDTHGEAHYSTCMLLAGILLKMGGYGWIRINMTLFPNAHAYFAPWLVILGTVQIIYAASVCLSQKNLKRRIAYSSISHMGFVLIGICSFTNIGLSGAICQMISHGLIGASLFFLAGTTYDRIRTVSLSEMGGIALKMPKMFSMFTGFSLASLALPTMSGFVAEMMIFLGIISSTFFIILFQALGVILTPIYLLSMLRQMFYGVDTFHESMSFIDSGPREVFIIVSLFIPVIIIGLYPNILLSIWQNALSIL----------------
142508448    ----------------------------------------------------------------------------------------------------------IERNVKEYMICFLILETLILGVFCSLDLVLFYLFFESGLIPMFLIIGIWGGNNRVYAAFKFFLYTLLGSILMLFAVIYMWKVSGTTDITKLMFFDNISGGIQSILWMAFFASFAVKLPMWPFHTWLPDAHVQAPTGGSVVLAAILLKMGGYGFLRFSLPMFPDASLIFQNFIFSISVIAIIYTSLVALMQKDIKKLIAYSSVAHMGFVTLGIFSMNQQSIDGAIFQMISHGIISAALFLLVGVIYDRMHTRDIDFYGGLVSLMPKYALFFIFFTMANVGLPGTSGFVGEFLVLLGTFQVSKLVTIFASLGIVLSACYGLWLSRRIIFGSVTNNSLLEITDLNRIEKFYFIPLIVLTLFLGILPNPVLEITSNSVDLLVSHLT-----------
53805248     -----LSCLLWTPLAGALVLAFLPR--HWHRHACSIALGFSGLCLLLTLFVTIRFETNSPDVQFSEMLPWNPGMGSFYLGVDGFSLPLVLLSAFLCLVALLAGLGG--PRPRGYYIAFLSLEFGMLGVFLSRDWALFYVFWELTLIPLFFLIDQWGGKRRHGAALNFVLYTMGGSVFMLIALLMVYAEHSTLMDSMQGVARGLPRGSQVLIFLGLLTGFGVKMPVFPLHGWLPLAHVEAPSPISILLSGALLKMGAYGLIRAC-AMLPEAVVVMQPWLAAIALVGIVYGALLAWRQSDLKAMIAYSSVSHMGFVLVGLAAMNPVGLIGAVMQMTAHGLVAGALFLLIGLLYERTHTRELADYGALGRTAPRLAAFTVLALLASMGLPGSVGFVAELHAMIGGFQHFGAWMLVASFGVLVGGAYALRCVAALVAGPAKP-AMSGLEDLRPAEFAGASCLVAAIVWLGLAPAALLELSRVSIGHYLA--------------
144173347    -----LSALVLLPFFGGFAAYFADSGRGNRERWISILVLAAGLAVLLGLVLLGVFLPTEPAWLAFHHVPWAPAIVSIIFGLDGLSAALLGVSLSLGIVAVLASW-SIRRRSGLFHMMLLWTVAASNGVFLSFDLLVFGFFWELMLAPSAILIALWGHGARERAAIKFIIFNAVAGLGLLAAVFAMAASGETVTFDAFVAEREWPHWVEVLLLLGFALAFLVKLPAPPFHAWLPDAHTNAPTAGSILLAGLLLKTGAYGLFRFPPLLFPDAMVTLAPYGMLVGAFGTVYGGLIACAQTDAKRLVAYTSVAHMSIVLMGICGGVRFAAAGAGVEMIAHAFSASALFLLIGALYDRVGTRDLRELGGLQQIAPRFAAAFALFFAAALAMPGTANFLGEALVITGMFQVNWVFAAIALVSLVVSVVYATRLLKGIIFGEARVAVPAQ--DLHPRELWP---------------------------------------------
148657108    -NVPWLSLIWLS--LVAPTLIIALLKPEQKREIRIVGAVFSFISLALTLLVYLAYDYSPQQFQFLEEVPWLPLGINYILGVDGVSLPMLLLNGLVIFTGALISWN-IEERTREYWALLLLLAAGVYGVFVSLDLFLLFIFYELAVLPMYLLIGIWGSTRKEYGAMKLTLYLMGGSAFIILGMVAVYYSGTTFDMRLLAQSALFSRDVQIVFFVPLFLGFAVLAGMFPFHTWSPTGHVAAPTAVSMLHAGVLMKLGAYGCLRVAMWIFPEGASYWLLPIAIATLINAVYGASIAMTQRDFKFMIGYSSVSHMGLTLMGLAAANTIGITGAVLQMFAHGVMTALFFAVVGMVYDRTHTRQFPELGGLFNVMPFAAIVFIIAGLSSMGMPGLAGFWAEFNIFMGMWQRFPLIAVLAGISIPITAGYILLAVYRVFFGELKNPEFRRLPGLTTPEYVAGAILAAVLIVSGIYPAYLTEPIEASVRPIAE--------------
136072675    -NLPLLSILIWTPIFGGLVLLFIKEYEDDV--IKYVSYLFTSITLIISLIVLANFDPRSHSLQLEEKVTWINLNINYHLAIDGFSIVFILLTTITTSIINLYSFSESREQNNKYLSLFLILEGIILGVFCAFDSILFYIFFEAMLIPLFLIIGIWGGDNRVYATIKFFIYTLVGSVLMLISLIYLSMQTSSFFIYDFYGL-DLPLSVQIYLFIAFLIAFGIKIPMWPVHTWLPDAHVQAPSSGSVILAAVLLKVGGYGMIRFLLPITPDAGFYLNDIVVTLSLVAIIYISFVALAQKDMKKLIAYSSIAHMGFVTLGIFLMILIGLQGAVIQMISHGLISAGLFICIGIIYTRTKSREINEQSGIGQVMPVFSALMMFFLLSNSGLPGTSGFVGEFMVLISSIEVSMVYGLMASTTLVLAASYSLWLGKR---------------------------------------------------------------------
8954372      ----LLIWINNFPLLGCIIIIFIPRNQLVLIRFF--SLIISSLTFLITIYLWILFDESYFYFQFVISKKILNFLIQYFLGVDGISLFFIILTSLLIFVCFLLNWNANEEYNKEFLILFFMIESLLLNAFSTIDLLLFYIFFEGVLIPIFTIIGIFGSRTRIRASYQFFLYTLLGSLLILIAILLIYFETGTTNINFLYNV-DFYERKQLLLWLAFFASFAVKVPMIPFHIWLPEAHAEAPTSGSIILAGILLKLGGYGFLRFSLPLFPYASFYYSPLIYTLSIIAIIYASLTTLRQVDLKKIVAYSSIAHIGYVILGIFSFNVQGLEGSLLLILGHGFVSSALFLCVGVLYDRYKTRILKYYSGLTTFIPLFAVLLFFFTLANIGLPGTSNFIGEFIILIGLIQTSVIATIFSTSGIILSASYCLWFYNRLIFGNLKENYFKFLQDISKKEFMALIPLVILTLIMGLYPNIFLHSIHITILRLLTH-------------
143337628    MNFPWLLIILLTPLIGTALLFVPQIKNIF--NFKQIAFYSSVITLLFVVVVALQFDTSSAQTQLDISYDWIPIFISFHLGLTGISLVLTLLTAVLTPIVIIAAQHEGQKRTREYFMWILLTQASALAVFFARDLFLFYVVFEAMLVPIFFLVGRFGGARRNAAALKFLLFGLAGGLVMLAALIWLYFVAGTFSIAALSNELNLNTWTERWLFLGFFLAFALKAPMVPGHTWLPDTAEQATPGTSTMLIGILDKVGTYAMLAILLPIFPNASKEFAPLIIGFAVFGIIYAALIAIAQKDMKRTFAYISISHFGFIVMGIFSFTSIGIIGSTVYMVAHGLSTAALFLTAGYLMRQKDSALISNFGGLSKSAPLLTGFFLVASLSSIALPGLAGFVGEFMVLTGTYQRNQLAAIIGTLGIILAAIYMLLLYQRVFTG-PENDGTKNIFDLNIKQSLALAPVIVLTILLGLYPAPVIKISEKSVEATLSKLEIK---------
6424798      -------IIPFIPLIGAGLLLFPTVTKNLRRMWSFQSVLLLSIVMAFSIYLSIQQINRGSIYQYV--WSWIDFSFEFGYLIDPLTSIMSILITTVGIMVLIYSYMAHDQGYLRFFAYMSFFCAAMLGLVTSSNFIQIYIFWELVGLCSYLLIGFWFTRPAANACEKAFVTNRVGDFGLLLGILGFYWITGSFEFRELFQILNNNFLFVTLCAALLFVGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATLVAAGIFLVAR--LLPLFLVIPSIMYLISLIGIITVLLGATLALAQQDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLAAGSVIHSMETQNMVLMGGLTKHVPITKSAFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFALIAWGTVGLTAFYMFRIYLMTFEG-----------------------------------------------------------------
154174898    -----LTLIIFFPAIGAMLGFLIEE-----RSIKFYGVSIAFIELILALFAWFRADFGAYEFELMSQSALLPLGISYLVGVDAISLSLIVMSAFMSLVALFA--LSVKENLKHLIISVLFLEMTMMGVFASLDMIMFYLFWELSLLPMLYIIGAWGSGKRIYAAVKFFIYTFLGSVFMLIGIIFMAYLNFSFSLLDWYGLG-LSKEAQIWLFIAFAFAFAVKTPMFPFHTWLPYAHGQAPTIGSVLLAAVLLKMGTYGFVRLCLPLFADASVQFYGVLCTLGAIMVVYTALIAYAQDDMKQVIAYSSISHMGVIILGIFSLNSIGIAGAIFLMISHGVVSGALFLLVGMIYDRRHTKLIAEFGGLAHVMPRFALIFGVILLGSIGLPLTIGFVGEFLSLLGVFKINAMFAFFGGIGIIVGAIYMLSLYRRVFFGECKNERNLALKDLNFKELIAIVPLCLLVIALGVYPNFLLKPIDISTQNIISKMQKRAVLQD----
254433337    --FPLLSLLIFLPVVAGISLL----RIRNKHRILSVALGVAVAELLLSLILLGLFDPNQDGMQFVEQHSWIPLNIDYLLGVDGLSVLFVPLTALITVAVILASRRSIKTLSSLYFALLLFLEGITIGVYCTLDLALFFLFWELTLPPLFFLISLWIGVHRRYAALKYVLFMLTGGILLLFGFILLGLNHGLSFNYMELLQTPIPLATQSIVFLLLFFGFAIKAPLFPFHVWLPTMAMEGPASITAIIVGL--KLGLFGIIRFAIPLAPQAASQYFVLMMLLGAIGAIYGALIALKQTNLRRMLAYSSISHAGFVLIGAAAFNIQGIQGAVFQLFNFGIVASGIFLIAGFLQYRLGSTELTALGGAARPMPILASLFFILGLASIGVPGTNGFAAEHLIVIGAFKAHIGMGLAVLLGIILSAAYYLVFYQKAFLGPVTRATVKETVDLRSREYWIAGTMVSLALLLGLFPQQILTTTDKTLQAWVARV------------
227494515    -TFPVLSLLIALPALAGVLVL---AVKPLRIAGRWIALSVSTLEIVLALSAAFMIDWSKATYQLAETYTWIPQLISWALGVTQLSLAMILLAVALVPIVLLAAWNEDAENAREYAALILILEAFMVLIFSARDVAVFYFAFEAMLIPLYFMIGNFGRNNAKAAAVKFLLYSLAGGLVMLVGVITLYVYADGTFLIENLAQLQLPAAVEMGVFVTFFIAFAIKAPMVPVHTWLPDTAAAARPGTSVLLVGVLDKIGTYGMIALCLPLFPHASVEAATVIIIFALISVIYGALAAIGQKDIMRLVSFTSVSHFGFMVLGIYIGSTVALTGAMFYMVAHGVSIAAMFLISGFLSDRGHTQEISAYRGMQRVTPVLAGTWLVSGLASVALPGLSGFVPEYLVLIGTYKVSPAAAAVAVFGVVLAALYLLMPYQRMFTGPVPADK-DKYTDLNLREKVVVAPLLVAMAVLGIWAAPLVNALNP---------------------
290967670    --------LLIVPLIGSLLLLLLPENNPKNERMKVIALSTSLVNLFISILLWIQFDSSIIDYQFLLEFNQLS-FCQFNIGIDGISLYYVLLTTFITPIALLSNYKNIYKNLKYFLISFLILETLQIALFVVLDLFLFYIFFESVLPILFIIIVYGSGVNRIRSALLFFLYTLAGSLFMLLAILQIYSYVGSTDF-QFISLNEIALDSQKILWLSFFLAFAVKTPLWPLTGWLYRAHADSPLAGSILLAGTILKFATYGYIRVLIHLLPDASHYFGPLVQTIAVITLIYSSLATIIQQDTKSLIAYSSIAHMSVVILGLFSNNIQGIEGAILLSLAHGFVSPALFICVGVIYERTGTRIIHYMRGLVTYMPVFTILFFVFTLANTGVPLSLNFLGEQLSLIGIWDKSPIISALGATGIVFSACYSIYLYNRLSYGLY-SPHLKPVKDITRLEFNLLIALLIPTFLLGIFPNVVLDSLHLAVTTLLYNV------------
37521651     -----LSLLVWLPILGAAVVGCWPA-GVSAVWPRRIALLVASLGLVLSAVLAFQYNPADGGLQFREFVPWMSLGLSYELGIDGLSLPLLLLNAFLVWIAIFSSDENVQ-RPRLYYALLLLLCGGVVGAFATQNALLFFLFYELELIPLYLLIAIWGGPRRNYAATKFLLYTAISGIMVLVAFFGLAGLAGIANYYEVLAAHNLPLATQFLLLGAVLVAFGIKIPLVPFHTWLPDAHVEASTPVSLLLAGVLLKLGTYGLLRFGLGFFPEAWSVAAPWLAGWAVVSVLYGCLTAIAQKDMKKMVAYSSIGHMGYILLAAAAATPLSLLGAVAQMVSHGLISGLLFLLVGVVYKKTGTRDIDVLCGLLRGLPFVGSLMILAVMASAGIPSMVGFVAEFIIFRASYAVFPVQTLLCILGTGLTAVYLLILINRAFFGRLPAQ-FANLPQVRWSERLPGLAIALLVVFLGLQPQWLVRWSEATTAALVA--------------
164421041    -----LSIIFFLLLFGILHVMFIPR--ENQTQLKLTALQWSLTTLTATIVLWVTFD-GEGQFQGLKIIEWIPTIVGIWFAVDGISVFFLILTAILIPICILISWNSIKFLLKEFLLCLLVLEILLMGVFLILDLLLFYILFEGILIPMFLIIGVWGSREKVLASYYFFFYTLIGSVLMLLGIFMLYSNTGTTDYQTLCGL-KLNGDVQKWVFMGFFVSLAIKIPKIPFHIWLPLAHVEAPVAGSVMLAGVLLKLGGYGFIRFSWPLFPEASEYFAPLIQTLSLFAIIYASLTTCRQVDFKRIIAYSSVAHMGLVTLGIFTHTIQGLVSAIFLMLAHGFVSSALFIIVTLLYERHHTRLVKYYRGITITMPIFSIIMLLMILANIAVPLSCNFVGEFLSLLAAFEYSFIVGGLASLGIILGAAYSLYLYNRVCFGNS-SNFIFFSRDLNRREFYALFPLIFLVYLTGVYPSVLIDTIKSSV-------------------
212640509    MQPYFLSLLIFSPLLGILVLSLFP--KEQEKAIKWLGVLATLPSLCLSLFAFWQYRNGYDISKLSEKRSWIDFTVAYELHVDGFALVMIVLTTILATLAAIAS-TSIQKEWKGYFQLFLLLEIGMLGVFAASNLVLFFIFFELTLIPMFFLIGKWGYFEKEKAAYSYLIYNGLGSAVLLIVIAVLFARTGTSNIAELRYISPISDDLRYGLFLALLVAFGVKLPIVPLHRWMLRVHVQAPPSVVMLHAGVLLKIGAFGLVRLAFGLFPGQFQQFSTWLIVLGIVNLLYGAFLALRQTDFKMVLAYSSVSHMGIILIGLGSLNEAGIQGAIFQAVSHGFIAAFLFFFVGVMYERTRTTTLARLGGMAKTMPYVSGFMLAGAMASLGLPGTSGFVSEFMAFVGAFQAAPWLAAIGTLGIIMTAVYLLRAVLHMTFGQT---AVTNVRDLRGIEWVPAISLLLLIIIIGVYPSILAMPLQTTIETMMN--------------
142828238    -------------------------------------------------------------------------------------------------------------------------------VFCALDLVVFYFFFEACLIPMFLIIGVWGGARRVYATFKFFLYTLSGSVLMLIAIIYIYIVTGTTDVTILSGY-DFNYSIQNWLWLAFFISFAVKMPMFPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGILRFSIPLFPIGSFVFTDLVFVLSVIAIIYTSFIAIAQEDIKKLIAYSSVAHMGFVTMGIFTFTDQGIQGGVFQMISHGLISAALFLSVGVIYDRLHTREIAVYGGVVKKMPIYAAFFLVFTMANIGLPGTSGFVGEFLTLLGAFKVNLYVAFFATTGVILSAAYALWLYKRVIFGVITNDEVEKLLDLNLREYIILLPFVLLIILFGVYPNMVIDLTAASTTNLIDNYNYAIEQYQS---
168700373    ------------------------------------------------------------------------PNVQFYLGVDGLNLWLVALASVMLVPVILVSWESVQHRPGAFYGWLFVLQAGVIGAFLSFDVVLFYVFFELTLIPSFFLIGNWATSARRDAARKFFLYTLAGSLLTLVGVIGVVLTNGTITFSIPKLMANVQEGMQFWLFLALMAGFMVKVPIWPFHTWLPSAYGEAPTGVTMLLSALMAKLGTFGILRLVLPVPDAAIQYGLPVIGGFAAFGIVYAALCAYASKDMKLVIAYSSVSHLGFLVLGLFAFNREGLAGSALHMVNHGLSTGALFASLGFLMDRYRTTDIAKFGGLMGRYPNFAILFFALALASVGLPGLNNFVSEMMMLAGLFDASLALAVVAATGIFLSAWYVFTMLRAVFFNPLKEPERAAPEDVSRREFFAFGSLAALCLVLGLLPQPLLDAMKQDVRKL----------------
6739376      -------IIPFVPLIGMGLLLFPTATKNLRRMWAFPNILLLSIVMIFSVDLSIQQINRSSIYQYVWSWT-INNDFSFEFGIDSLTSIMSILITTVGIFVLIYSYMSHDQGYLRFFAYMSLFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAANAQKAFVTNRIGDFGLLLGILGFYWITGSFEFQDLFEINEVHFLFVTLCASLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFXVAR--LLPLFIVIPYIMNLISLIGIITVVLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVFMGGLRKHVPITQIVFLVGTLSLCGIPPLACFWSKDEILSDSWLYSPIFAIIAWSTAGLTAFYMFRIYLLTFEGHLNIH------------------------------------------------------------
254425085    ------------PLVGALLISVWPQ-KIESDQIRKGALITLGVNLVMTTALVAQFDITDSGFQFLEKIAWIPLGLTYSLGVDGIALPLIVINSLLCFVSVYISHGV--RRPRLYYSLLLLITSAVAGAFLAQNLLLFFLFYELELIPLYLLIAIWGGERRGYAATKFLIYTAFSGILILGAFLGLVLLSGTGSFYDPSLAQTLSVVQQTVLMGVLLIGFGIKIPLFPFHTWLPDAHVEASTPLSVLLAGVLLKLGTYGMLRFCVGLFPQAWMELSPLLAWWAVVSVLYGSLAAIAQTDMKKMVAYSSVGHMGYILLAAAAITPLSILGTVLQMVSHGLISALMFLLVGVVYKKTGTRDLTILRGLMRGLPFIGSLMVLGAMASAGIPGMIGFISEFIVFRGSFESQAPQTLFCMLGSGLTSVYFLLMINRVFFGRLDAAPDGTLPKVSWRDRVPAMTLVLIIFAFGLQPAWLTRWMESTTNSFVPNYT-----------
4091917      ----ILTFLFGSILISIVITALIPRENIIK--LRQRALEGSLVTFALSILLLANLHQ-EAQFQQIMEFNWVNTIGWFEFAIDGISIFFVILSTLLTPICILVSWNSIRFLLKDFIMCLLGMELLLIGVFSTLDLLIFYVLFESILIPMFLIIGVWARAEKIKAAYYFFFYTLVGSVLMLLSIAAIYRITGTTDYLSLTHI-QIDSNIQIWLFIGFFLSLAVKIPMVPFHIWLPLAHVEAPLAGSVILAGILLKLGGYGFIRFAWPLFPEATHYLAPVILTLSLIAVLYGSLTTCRQVDAKRLIAYSSVAHMGIVTIGLFTHTMEGLIASIFLMIAHGVVSPALFVAVNLLYERHHTRLIRYYKGAVVSMPLFSIIFMVFTLANIAVPLSCNFVGEFLSLVAAFSTSTSLGILTSTSMVIAAAYSLYLYNRICFGQLSPYLIFS-RDINRREFNGQLPLVVAIVFLGIFPYPLIELV-----------------------
82702153     -----LAALIFIPISGGLLAWMADRWQPG--AAKWVALVTAGIEFVLTMGLWLQALPAHGGWLVETRAEWIPRFVSFHLAVDGTSLILVVLTAFLGIVSVACSWTEIQKRVGFFYFNLLWTVAGAIGVFLALDLFLFFFFWELMLVPMYFLIGIWGHENRQYASIKFFIFAQGSGMFMLVAIFVHYRGTGVLTFDYFDLLNTLSPSTELWIMLGFFIAFAVKTPIVPFHTWLPDAHTEAPTAGSVILAGVLLKTGAYGLLRFIVPLFPEAAAYFAPVAMVLGATGVLYGAFLAFAQTDFKRLVAYTSVSHLGFAVLGIFAWNPWSLGGAVMQMIAHGISTGALFVIAGILQERTHTRDMQRFEGLWSVMPRLAAMGLFFAIAALGLPGMGNFVGEFLVLMGLSSSSSVLASAATVVFVASVVYALALVQKTFHGENK--HGWQLHDLSGREMATLFSMAAITLWLGLYPQPVLNAAPNPANS-----------------
170076805    -----LSFLLFLPLVGIGAIALFP-----RPLTRIVATVFTVVTLAISSGLLINLNLQDAGMQYTEFHNWLSILLNYNLGVDGLSLPLIVLNSLLT-LVAIYSIGESNHRPKLYYSLILLINSGITGALIANNLLLFFLFYEIELIPFYLLIAIWGGEKKGYASTKFLIYTAISGLCVLAAFLGIVWLSQSSNFFENLTLENLEFNTKVILLTILLIGFGIKIPLVPLHTWLPDAYVEANPAVTVLLGGVFAKLGTYGLVRFGLQLFPDVWSTVSPALAVIGTVSVMYGSLAAIAQRDLKRMVAYSSIGHMGYILVSTAAGTELSLLGAVAQMISHSLILALLFHLVGIIERKVGTRDLDVLNGLMRGLPLTSSLLILAGMASAGIPGLVGFVAEFLVFQGSFSRFPIPTLFCIIASGLTAVYFVILLNRTCFGRLDSHTAYYPK-VFASEKIPAIALTVIILFLGLQPAWLTRWIEPTTSQFIA--------------
71892255     ---------------------------------RWIALSGMSITFITTFFLWQYTEHVFPKWQLEYIYPWIPRFISVHLALDGFSLLMVTLTGFLGCMAVLCSWCEIQRYHGLFYLNLLWILGGVIGVFLSIDMFLFFFFWEIMLIPMYFLISLWGHKERINTAIKFFVYTQFSGLFMLISIIALVSIHHSFNYQDLLNML-LPVNAEYLIMLGFFFAFAVKMPIVPFHVWLPDVHSHAPTSGSVDLAGILLKTSAYGFFRFVLPLFPCASKSFAPIAMCLGLVNIFYGACMAFAQTDVKRLIAYTSISHMGFVLIAIYSGTHLSYQGAVVQMISHSLSVSGMFIICGQLYERIHTRDMRLMGGLWSRMHLIPAFSLCFAAATLGLPGTGNFIGEVTILFGNFQSAPIITIIACFGIILSSIYSLILMQRIYYGPPRVNKSGLLRNMTLREKNIIIILLLCIFLIGFFPQYILNVSYMTMHNL----------------
219848525    -DVPWLSLIWLSMLIPAVIIAFIPDRYPDVMRI--VGTGFALLSLILSLLVFLAYDPVKGGFQFVEQLDWIPQLISYLLGADGISLPMLLLNGIVIFTGALMSWN-IEERTKEYWVWLLLLTTGVYGVFSALDLFLFFVFYELAVLPMYLLIGIWGSTRKEYGAMKLTLFLMAGSALVIIGMIGLYFGSGTFNMLVLAEQGFIAGDLQRLLFPALFIGFGVLAGMFPFHTWSPTGHVAAPTAVSMLHAGVLMKLGAYGCLRAAMWLMPVGARDWLPIIVIFTIFNVVYGASIAMVQRDAKFIIGYSSVSHMGLVVMALASGTQIALMGAVLQMFAHGIMTALFFAVVGMIYDRTHTRQLPELGGLGRVMPFAVTMFILGGLSSMGMPGLAGFWAEFNIFIGVWERYPLVAVIAALSIPITGAYILRAVWSVFYDEVKNPEFLHLPKLTWQEYSGALILAVVLVGLGLYPSWMTELIDTAVRPLAARLS-----------
224437347    ----LLNIVIFFPAFAALLLYVLKGENS-----RIFAILVGILELLFVVLLWNEFNVNYGGIQLSTHYELISYNISYFVGIDGISLFLLTLNAFITLLTLYF----FKYLRTPLIIAILFLESIVMGVFSALDVMMFYIFWELSLLPVLYIIGVWGGERRIYASIKYFLYTFGASLIMLVGILYFAYQYFSFNLIDWYQIS-LDIDTQKWLFVAFFIGMAVKIPIFPLHSWQPHAYTQAPLVGSVLLSAVLSKMGTYGLLRLVLPLFPFTSSNISLFIGLVCVFMVVYGAFIALAQTNLKTFLAYSSLSHMGIIVLGIFSLNTEGLSGAVFFMVAHGVVVGALFMLVGVLQTRTQTQDLQDVQGLAHSMPKYSSVFGIVMMCSLALPLTMGFVGEVLSLYGFFQVNPIIAFLAGSSFFVGAIYMLTMFRKVFFG-SALPKYTTLKDLNLREKIVFIPILVIIIWLGVYPKPLLTPISTSAETL----------------
296112943    ----ILPALIAIPLIAGFLCWLIEKISD--RLPRWIALIGMVITFILTLVLWQQGNFNTLPWAAQFILPWIPSFIKFHLAMDGLSLLMIALTAFLGIMAVGCSWGEIQRRVGFFHLNLLWSLGGVIGVFLAIDLFLFFFFWELMLLPIYFLIALWGHKSKEYAATKFFIYTQASGLIMLIGILLQFSQTGVLSFDYHDLLGVNLGDWEYAIMLCFFIGFAVKLPIFPLHGWLPDAHAQAPTAGSVDLAGILIKTAAFGLLRFVIPLFPNASAQFAPVAITLGMIGVFYGAFLAFAQTDIKRLLAYTSVSHMGFVVLAIYAGTLVSLQGLMVQMLAHGLSSAALFIMAGQIYERLHTRDMTVMGGMWGQFRRLAPFMMFFCAALLGIPGTGNFIGEILILIGAFAIHPIFVTLATVSLVMAGLYSLMIIYHALFGQNTTQNHGTLKDLGKRELVLLLSLAIGLVWLGLYPQPVMDKSEGSMQWIASAYAHDVIMADE---
283850895    --LPWLTFLVFWPLAAAMLMPLFRGSVAACRRF---ALAAAGMELMLSVLVVLLFAAGRPDLPVVEDAAWIPLGIRYTLTCDGLSLVFVVLTACIGLCCMAASRHDDTRRPALYHALILCSLATVQGVFLATDLFLFALFWEAQLVPVFFLIGVFGHGDRMRVAIKFFLFSAVGGLLMFLAVIALGIYNGPTFALFDLTRLPLPVTTGRWLFAAFVLSFAIKIPLVPVHMWLPDAHTEAPTAGSLILAGLLLKTGGYALIRFALPLFPEAALAFAPLLTFLGLAGLFYASAVALAQEDVKRLVAYSSIGHMGLVVVAIVSGSRLALGGAVLLMVSHALTSGGLFALAGMIGERLGSRRFEVLGGLWNRAPAFGAAFLCCVLAAAALPGLSGFVGEAMIVFGLFKAHLAAGLFAVAGMAVTLAYLLRLARDVLFGPAQSSAL--FPDLDARETTLLVSLVLAMLWLGLFPGPVLSLVSGPLDLIAGHV------------
197285609    MLLPWL---ILIPFIGGLLSWQAERIGSQVPRW--VALLTMGLTLVISVQLWLQGDYGAPRWTEFYFVPWIPALINIQFALDGMSLLMVVLTAILGILAVLSSWSENQPSQGAFHFNLLWILAGVMGVFLATDLFLFFFFWEMMLIPMYFLISLWGHKKHVSAATKFFIYTQASGLLMLLAIIGFYSKTGIWTFTLLQAHTLLGSELQFILMLGFFAAFAVKMPIVPVHGWLADAHAEAPTAGSVDLSGILLKTAAYGLLRFNLPLFPEASALLAPVAMWLGLITVFYAALLAFRQTDIKRLAAYSSISHMGFIVIAIYAGSVLAYQGAIIQMITNGLSAAGLFIMCGMLYERLGTRDMNQMGGLWKSIRFLPAFSLFFAVASLGMPGTGNFVGEFMILFGTYGHFKLITIISVFGLVFASVYALWMMQQAYYGSPKTAE-RTYKGLNLREFLILFILVVLLVILGFFPQPVLDTSISAMENLQTWYSAS---------
269794085    -NIPWLTLLAVVPLVGAAVVWALPH--GSRRLARPVALGFSLLEVVLVVLAVAAFDTSAASTQLVETHAWIPQIASYALGVDGVGLLLVALSVGLVPLVIGAAWREGEGRLRHYLALVLVLQTFMVLVFSARDVFLFYVVFEAMLVPVYFMIGFGEGARRRYAAIKFLIFSLAGGLVMLAAVIVLYVQGPGGFLTENLTGLGLDQTTERLLFLGFFLAFAIKAPMFPVHSWLPDAAEHAPAGTSVLLVGVLDKVGTFGMLTLCLPLFPDASRWAAPVVIVLAVVSIIYGALLALGQDDLMRLVAYTSVSHFGVIVLGIFAFTQLSVSGASFYMVNHGISTGLLFLVGGFVVRRTRSRRISELGGLAKVTPVLAGVFLLAGLSALSLPGLSTFVSEIMVFIGAFGRYPVAAIVSAVVVVLAALYVLLTYQRIFTGPVRPE-LAEVRDLSARERWVVAPLVVALLVLGFVPGPALDLVGDPAAVTLEQVGVT---------
49147204     --------------------------------IRLIALNVSLITFLLSLALWVLFDPLTADFQFRSLINFQQFNFSFSFGIDGISLWLVLLTTFLTPICILVGWAKGPHYLKIYCIIFLIIESLLLVVFCVRDLLVFYIFFEAVLIPMFLLIGFGSQPRNIRAAYKMFLYTLAGSLPMLVGILLIYFQCGSTDWSIL-STSYFSPTRQLILWALFFFSFAVKAPLVPFHGWLPETHSNAPTAGSIVLAGILLKLGTYGFLRWSVTLFPLASVYFAPIVYIICLVGVVYVSLITLRQIDVKKLIAYSSVSHMALCLLGMFAFNVQGLEGSLLMMVAHGIVSPGLFLCIGILYDRYKTRVIQYYGGLAMTMPILATSMLILIMGNLSLPLSPSFGAELLIFTGVFLVNRLVAIIAISTMVLTAAYSLFLFSRVFFGNLKTVYISQFSDVSRREFFCLFPFLALSLLLGIFPALVLDTCHVSIAYILVSYN-----------
136191759    --------------------------------------------------------------------------------------------------------------------------------------FLFFVFFEIVLVPMYFLIGGWGYDERVYAATKFFLFTMAGSAFMLVGIIATALLSVTFDLVALAESDALGVTQGRWLFVAFAIAFAVKVPLFPVHTWLPDAHTQAPTAGSVILAGVLLKMGTYGLLRFGVYLFPEASVWARPALYTLAVIGIIYGAIAATMQEDLKRLVAYSSVAHLGFIVLGTFALTDQAVTGGVMQMVNHGVSTGALFLLVGMIYERRHTRQIAELRGLQQVAPVFAGFFMVVMLSSIGLPGLNGFVGEFLILIGSFDTARWWVVVGTTGVILAALYLLWAYQRVFHGEV-DDANRNFAELRPREGLLLAAFIAIIVFTGVYPKPMLSRIEPSVNALIAHVESHTDYVRPAHG
77164758     ----FLSLILITPVIGALIIAFMPPHKSL--LIRRTTVGVSALVLILSFSLLLVFDASSPEFQLVELKPWNPELGSYALAMDGLALPMVLLATLLSFIAILASYN-MTDRPKGYNIAMLVLECGVLGVFMAEDWALFYVFWELTLIPMFFLIDQWGGKRRQMASLNFVLYTMGGSVFMLVSLLIIYSEHSTTIAAMTQAASQMPLDKQILVFLGLLIGFGVKVPIFPLHGWLPLAHVEAPSPVSILLSGILLKMGAYGLIRA-IGMLPDAALALQPLLAGLALFSIVYGGLLAWRQSDLKAMIAYSSISHMGIVILGISALNEAGFLGATMQMIAHGLVAGSLFLLIGLLYDRTHSREVADYSSLVQVMPKFALFTTLALLASIGLPGLVGFPAELHALIGSFERWGWWVLLVSLGVVISAAYAMRTIVRLFTGPVRPE-MRALKDLHGTELASAGVLAFGIIALGLMPASALELFGAYVISL----------------
229821697    -TLPWITTLIVVPLVAAVLVWLVPALH---RASRIIGLVVSVAVLGGAIAMATQFEVADAAVQFTETHSWIPAIASYAVGLTGLGLLMVLLATFLVPLVLAAGWNDARDRQAGMVALVLALEAMMIAVFAAQDVFLFYVLFEAMLLPVYFLIGLYGGPARRAAAVKFLLYSLAGGLIMLAGVIAVYFQGPGGPDGFLIANLSGVVALQRWLFAAFFIAFAVKAPMWPVHTWLPDAAAQAPAGTSTLLVGVLDKVGTFGMIALCLPLFPEASAWAAPAIIVLALVSIIYGGLVAIGQQDLMRFVAFTSVSHFGFIVLGIYVGSSVALTGAMLYMLAHGISTAGLFLVSGFLTDRGKSRRIDDYGGLQKVTPVIAGIFLVSGLASIALPGLSGFVPEYLVLLGSFDASAVAGVVATAGVIIAAIYVLLTYQRIFTGPPPGDPLASLPDLGGRERWVMVPIVAAMLVLGFYPAPALDVLTP---------------------
51893906     -----LSLIIFVPLVFALVMLFF-VPKTQERLLYWLAGIGTLIPFALALVLAAQWPTAEQGMRFVTHVPWIQAIVHYTLGVDGFAFTMLLLSTLLFPLAVLASYGYIKDRVKDYLVLLLILATGTNGVFATLDFMLFYVFWEIVLLPMYFLIGIWGGERREYAAIKFFLYTLIGSTVMLVGAIYLYVATGVGTFNLLQMAAASSTGLTTFAFFALLVGFAVKVPMFPFHTWLPDAHVEAPTPISMLLAGILLKLGSYAMVRISHPMLPQLATKYADLLFVFGVVGILYAALAAMAQKDFKKQVAYSSVNHMGFFIMALAAASQVALQGGYFVTIAHGLISPLFFFAVGMFYERTHTRDLRKLGGMFLTIPVVSFATAFVAFANLGLPGLAGFIGEFISLTGSYPAFGLWVLVAGLGMVITAAWHLLTMRNVLLGEAKPEY-QGLADITLKEKIIFAPLAVLIVFFGVYPRPVMALLQSSVEVLTQ--------------
251799765    -DLPILSIILVTPLIGLLVVLLLP--KHRNRWLQVAAIVATLIPLLLSLWLYADYDKHQGGNTFEETATWVEVPLNYDVGIDGLSLPLVILTTLITAMAAFASV-HVKKRWKAFYAWFLLLETGVLGVFMARDLFLFFIFFEITLIAMYFLIGIWGYFNRERAANQFVIYNGLGSAIMLIAFILLVNTAGTSSFIYSGSYAHMSETMHTVIFLLLVVAFGIKLPILPFHTWMLKVHNEAHPAIVMIHSGVLLKMGAYGLIRFGIVLFPEQAKDWAVVLASLGLANLLYGALIAFRQTDLKLVLAYSSISHMGIVLLGLAAFNGIGLQGAVFQLVSHGLISALLFLIVGSLYERTKTTTLSELGGLARSMPFISGILLAAGLASLGLPGLSGFVGEFLSLLGLFDSQPWIAGFSVIGVILTAVYILRAVLKTTFGPIE-ERYLGVKDARLVEALPMIVLLAFILLLGCYPSVLTDTFQYSVEGL----------------
142593705    ---------------------------------------------------------------------------------------LILLTTFITPIVLLTSRTSEKPNLHQYLASFLILEGLMIGVFSALDAFLFYVFWEAMLIPMFIIIGIWGGKNRVYATIKFFLYTFLGSVFMLIAIIYLYIQTGSYSIFDFYNI-DLSRTEQIFIFLAFLFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPDASSELSMIMVVLCLIAIIYIGMVALSQTDMKKLIAYSSVAHMGFVTLGTFVNMNLAISGAMIQMISHGLISGALFLCIGVMYDRVHSREIDDYGGVALMMPRFAGLTVFFALANAALPGTSGFVGEVLVILASLKVNFWIALLSGTTLVIGAAYTLWMIKRVIFGDVTNEKINDIQDISAIELIPLMILAIMVLAMGVYPEPLMNLMYVSINDL----------------
226315021    MGNILLSSLVFSPLLAIIVMAFIPNRHAGV--IKQVGIYGTLPALILAGWMFGMFNYETANLQFVEKHSWISFEINYELGIDGISMPLILLTAIIGTLAAIASWQ-IKKRQKEYFILFHLLLIGMLGVFAADNLFLFFIFFELTLVPMYFLIGIWGYGEREQAANKFLLYNGIGSGIMLLAFIVIFVIMRTLNIDEITAILTTPPEMRFGIFLVLFIAFAIKLPVFPFHTWMLRVHVQAPPSIVMIHSGILLKMGAYGLLRMGIGFFPEQAYDFSMWIAVLGIINILYGAVLAFVQKDLKMVLAYSSISHMGIVLLGFASMNTIGFQGAMFQVVSHGFISALLFFLIGVIWDRTQTSMLDDLGGLAKSMPFVSGVLLAGGMASLGLPGMSGFISEFFAFLGLFGRLPVMAAVGAIGIVLTAVYLLRAILKTTFGPTPG-RCTGLADAQPMEVIPMVVLLGCIILIGVYPAVLGNPMQQALKTIVPIVT-----------
200004028    ------------------------------KLIRTISLYSTTITFFISIFLLFLFNKSTIYFQGLYECKWLNFFINFIIGIDGISLFFILLTTFLFPLCILSSFNYIKFNFKFFYINFLFMESILILVFSCLDIIFFYVFFESVLIPMYLILGFFGSRERIYASYMFFVYTFVGSVLMLLAILFIFYYTGTTNYLVLLTCNFDPF-IQKILWIAFFLSFAVKVPMLPFYIWLPEAHVEAPTPGSVILAGILLKLGTYGFIRFSIPLFPFANFYYTPFVYTLSILGLIYSSMVAIRQTDLKRIIAYASIAHMNLIMIGLYTNKIYGLEGSLLQMFSHGLVSGALFLIVGILYERYHTRLIKYYSGLVQTMPLFTVIFMLFTLANIALPTTSSFIGEFLIFLGIFNTNTTIAVFAIISMLFGSIYSLWLFNRVCYGNIQINFISFYQDLNKRELCMFCIILLVVFLIGLYPTFLLDYLNMSVSFLLN--------------
142756030    -----------------------------------------------------------------------------------------------------------------YLISFLALETFMIGVFCSLDLVLFYLFFEGGLIPMFLIIGIWGGERRVYSTFKFFLYTLAGSVFMLLAIIYIFISTGTTDVETL-LMYNFTTNEQLILWIAFFTSFMVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMAGYGFIRFSIGFFPDASEFFAPFIFSLSVIAIIVTSLIALVQEDMKKLIAYSSVAHMGFVTLGIFTFTVQGIEGGIIQMISHGIVSAALFLCVGVVYDRLHTREIARYGGLVSKMPFYSFSFMIFILASLGLPGTSGFVGEFLVLLSIFSINTYFAIFATTGVVLAATYSLWLYRRIIFGALIKDDLSEMFDLTRREIIIFLPLIILTIFIGLYPKPIINIIEPSTEKIVNQIKIK---------
13398321     -------IIPFLPLIGFGLLLIPRTTKNIRRMGAFPSVLLLSIAMVFSANLSIQQINGSFIYQYLWSWTINDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDQGYLRFFAYLSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRDLFEITNNLIQNNTLCASLLFVGAVAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVGR--LLPLFIAIPYIMNLISLIGIITLLLGATLALAQRDIKRSLAYSTMSQLGYIMLALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTKYVPITRTTFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIIAIIAYFTAGLTAFYMFRVYLLTFDGYLRVH------------------------------------------------------------
58219950     ----LLSSLITIPVLGTIVVAIGSYKKNSKLYTKTIALTSSIINLIISLVMFILFNNSSNQFQYVQEHYNVQLFDIY-LGVDGISIYFILLTTIIMPIALLSNWDSIKENVKSYLIIMLLLETLLLAVFMTLDIMSFYIFFESILPPLFILIGLYGSDNKVSASYYLFLYTLWGSLFLLLSILSTSSIMGSTDFDTLFKL-NFEYKTQIFLFIGIFISFAVKTPTIFLNNWLLKAHVESPLGGSIVLAAIVLKLSLYGVFRLILPILPKASLDYTFVVFTIAVITIIYASFSTLRTTDVKELIAYSSVCHASVYLIGVFSNTIQGLEGSIILGLAHGFVSSGLFICAGILYDRTGTRLIYFYRGITQLMPIFAILFFILALGNCGAPLTLNFVGEFMSLYSIIERLPVLGVFACSSVVFSAAYTIYMFNRISFGGSFTRFLEEIYDVNKREFILLFILVLFTVILGVYPSLILNVLDYSMNSLI---------------
6739435      -------IIPFVPLIGMGLLFFPTATKNLRRMWTFPNILLLSIVMIFSVDLAIQQINXSSIYQYVWSWT-INNDFSFEFGIDSLTSIMLILITTVGILVLIYSYMAHDQGYLRFFAYMSLFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGIMGFYWITGSFEFQDLFEINEVNLLFVALCASLLFAGAVAKSAQFPFHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIXIPYIMNLISLLGILTVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVFMGGLRKYVPITKIAFLVGTLSLCGIPPLACFWSKNEILSDSWLYSPIFAIIAWCTAGLTAFYMFRXYLLTFEGHLNIH------------------------------------------------------------
143460017    LDYPILSILIWLPILVGLILVASNDIGKS--LSTTITLLTTLIILIISINLIQSYDYSLGNLQFIERFVWISGLIHYYLAVDGISVSLVLLTSFINFLIAIYASSEDYDNKSSYLGYFLILEGLLMGTFSAFDSILFYIFFESLLIPLFLIIGIWGGENRKYATIKFFLYTFFGSVLMLISIIYLANLANSFAIEDFYYLT-LSFEEEVLLLLAFLIGFGIKIPMWPVHTWLPDAHVEAPTSGSVILASVLLKVGGYGMIRFLLPITTEAGIYLSDYMIYLSLIAIIYISFVAFAQEDMKKLIAYSSVAHMGFVTMGIFTAAVIGLEGAMVQMISHGLISAALFFCIGIMYKHSHSRLIKDNFGVAQFMPIFSFMMVFFLMANSGLPGTSGFVGEFLVITSSLGSSFLFGFLAALSLILSASYSLKLGKNVLFGDNQKNSQGYL-ECKSNEKIVLGTLVIFVLYLGISPDMLFDLLD----------------------
143464419    LNIDFLSMLVIVPILASILLLLMTSRLNPEAREKFAALIISIGMFAVTTLMFLGQDITFNNFEFQESYVWIEQLIKWTVGVDGLSFPMVWLTTLLMPITIIATWN--EKAGATYFPLMLMLGGALIGVFVALDMFMFYVFWELTLIPMFFMILKWGGKDRKYAAQKFFIYTFTASVIMLLGLLTMYFLMDTQTFSMEDMVVQLGLEVQKVLFIMLMLGFLVKLPAAPFHTWLPDAHVQAPTGGSMMLAGVMLKMGAYGMFRLPISLFPHALEEFQFIIMMIGLVSLVWGAIVCLGQTNLKKMVAYSSVSHMGVILLGIASMQPLGWAAALFMMFAHGIISPMLFAVCGAFKHHYHSMEIGAMRGMAKHSPWLATSMMFGWMASLGLPLLAGFVAEFMLMVAYWYTYDWWILLPALVLAITAAYYLWSMQRTIFQPPESLHGEPVPDIDNTEKIAMLLLAAFTILFGIMPSIFLDMMD----------------------
222479148    -------------FVAALLVLLAPNEWAGR-----LAFAFSLLPFAGSLYLWSGFESAGNALTQIEWLEVGGRTVSWFVGVDGISLPLVVLTTFLVPLAIVSAWTPIDARQSQFYGLMLFMEANLLGVFTALDFFLWFVFWEAVLVPMYFLIGIWGGPRRKYAAIKFFVYTNAASLLMFIGFMSLTFALGSVSSFALPEITQSPDRIAMIAFLAMFLGFAVKVPIVPFHTWLPDAHVEAPTPVSVLLAGVLLKMGTYALLRFNFTMLPEQASALAVPIAAIAVISVIYGAMLALGQKDLKRIVAYSSVSSMGYVILGLIVFTEYGVGGATFQMVAHGLISGLMFMAVGVIYNATHTRMVGDMSGMADRMPVAVGILVAGAFGYMGLPLMAGFAGEFFIFVGSFAYAPIFTALAMFGIVIVAGYLLSAMQSTLFGPFELETDYDVGPAPFHDVAPLAVLLVAIIVLGVAPDIFFEMIRDAAVPVVEGVTV----------
298245617    -----LTWIILLPILGSLVVYLVPS-----KAARWAALVVAVAVFALTLSTWYRIQASGQGFGDLTHLPWIQFNVDYFLGIDGLSLPLVILNAFLTVLAVIGGWK--KTRVKDYLALILFLEGGVMGVFMALDLFLFFLFWEIELAPMFLLIGVWGNEQRVYSAWKFLLYTFFGSIFMLAGILLLYFNNVGLPGATATANMAYTASLQLVVFLLIFVAFAVKIPMFPFHTWLPDAHTDAPTEVSVILAGILLKMGAYGLIRVCFTLFPQGVHDFAGWLAVIAIINIIYGALICLVQSDMKKLIAYSSVSHMGIVLLGVAAAAQAALTGATIQLFSHGIISGLLFFCVGVIYDVAHTRDIAAFGGVAKRMPILGTIFVFAAMASAGLPGLAGFVAEYMVFTSSFKIWTVVTIISVFTMIFTAGYLLWMMKRVFFGPF-NKKWDWLPDASPREMIPLFALAGLIVIIGVYPKLLIDVITPSLSHIMQ--------------
21450016     ----------------VGLIFIPSSQKLIMRQF---ALAITSAVFVSSLFLWLGFDQSTPKFQFVVDSLWLPLNINLILGVDGISLFFIILTTLIFPLCLLASWSFNKGEVKPYLISFLGMELVLLLVFTNLDLLFFYIFFEAVLIPMFLVIGIYGSRERIRAAYMFFLYTLLGSLFMLIGIIYIYLFAGSTNYEALSVI-NFSSYDQKWLWFAFFASFAAKVPMLPVHIWLPEAHVEAPTAFKIILAGILLKLGSYGFLRFSLGLFPLASVYFTPFIFSLSLLGVVYTSLTAIRQTDLKRLIAYTSVAHMNLVMIGLFTGTVIGVEAAILQRLSHGFVSSALFLIIGVLYDRWHSRVVKYYGGLTHTMPIFIIIFLFFTMANLGLPGTSSFIGEFLLLVSAFEANSTACFFAATSMILGGGYSLWLFNRIAYGNIKMIGF----DLSFREFMVFLPLVLGTLFMGIYPNLFFSAMHATVSNLV---------------
170727215    -----LLTLVILPLIGGFLACWSQRVHQDAPKWIAAICTLVTLAFLISIKLASNIE-DLELWLVDEPRAWIPLNITAHLAMDGLSFVLLLLTLLMGLVGLSSAWSEINQHRGFFYGNYLWTLAGIIGVFLAMDLLLFFVFWEVMLVPMYFLIAIWGNENRRYAALKFFLFTQAGGLLMLLSIIIHYQQTGILSFYQVLVQSPIQSELAKWICLGFIIAFIVKLPAFPFHTWLPDAHTQAPTPASIILAAVLLKTGGYGLLRFVLPLFPESAQFWAPLMMALAGVSIIYGAIMAFSQTDLKRLVAYSSVSHMGFVLLGCFSFNFYALQGAVMQMLAHGLSTSALFMLVGLIQHRFHTRDLNHLGGLWHTLPKLSAMGLFFGVASLGMPGMGNFIAELLVLLGTFKQAPIFAIVASSGLILAAVYSLRMIQKSFFGMHSDAHTRYVTDLSVKEGLTLMLMCLGLIVMGLHPQPIFTLVNSSLMEILS--------------
223936520    --FPLISTITFIPLIGA--IMLVGLDAERKRLARCLGLGFSLASLVLVAVMWIHFDSSAIDLQFVERHPWIPSFAEYFVGVDGLGLLMVLLTALVTPMAMLSSWR-ISEKVPIYFAMMLFLEAGLLGTFTALNCFHWFLFWELSLVPAFFLIKLWGGPNRSAAATQFFVYTMVGSVAMLLSFLAIYLAAHTFDFVQLAEKGHNSRQFPLFIFAGIFLGFAVKVPLIPFHTWLPTTYAEAPTGTTMLLTGAMSKMGVYGFIRILMPFFPEQMRIIMTPLLWLAVITIVFSAYSAFVQKDLKKVFAYSSINHLGYCLLGVFAFAAAAMNGVMLQMFNHGLTASILFCFIGFLEQRSGGRDLDQFGGLRRVAPVFCGLMGISIFASLGLPGLNGFIGEFLIFKGSFPIVTWATAMSVIGLLVTAIFLLTIIQRVFNGPLNA-KWAGLPDLTLKECLLVLPATALMLVMGIYPQIVIGKINTTVMQMVD--------------
227370228    -------------------------FAWKNSSSKYLALGIALVQMLLTFYMLSDFNFGDSKLQYEITYPWSQFIKSLHFGVDGMSMLLLLLTNILAPIIILSSFNENVSYRNTFYGLILLMQFGLVGVFTSLDGLLFYIFWEVTLIPIWFIAGLWGQNKRFEFTTKFFVYTFVGSLFMLAGLIYVYNHSASFALTDLY-NAQLNETQQTVVFWFIFFAFAVKLPVFPFHTWQPDTYTYSPTQGSMLLSGIMLKMAVYGVMRYLLPITPIPIAGISQIVIILAIVGIVHGALIAIIQTDMKRIIAYSSFSHVGLMVAGIFTFNVEGAEGALVQTFAHGINVVGLFYCCDILYKRFKSRDIRQMGGLAKVAPKFAVLFLIIILGSMGVPLTNGFIGEFILLKSVYDFNGTAAVIAGLTVILCAVYLLRFYGKAMFGEGDAAVLSTAKDLSGVEFSVLASLAVFVILLGIFPQPVIEMVSSSVKFIYQSMV-----------
124302952    -------IVPVCPFVGLGLFFFPKATKSLRRICAIISIFLLGIAMFISFSIFWQQIRGNPNHQLLWSWFFNDISLQIGFLIDPLTSTMLVSVTSVGILVMIYSYMSHDQGYVRFFAYLSLFTASMLGLVLSPNPVQIYIFWELVGMCSYLLIGFWFRPSAANACQKAFITNRVGDFGLLLGILGTYWITGSFDFNDLIDSNGVNLFLANMCALLLFLGPAAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFFVARMF--HFFEALPFTMNIISWVGGITALLGATIALAQKDLKKGLAYSTMSQPGYMMLAPGIG---SYRAASFHLITHAYSKALLFLGSGSVIHSMKSQNMSFMGGLRKYMPITGTTFLLGTLSLCGIPPFACFWSKDEILVDSWIASASLGWIAWCTAGLTGFYMFRMYFVTFEGDFRGNLSYKDTDKSVSYKSIWGNL-----------------------------------------
256422824    ----ILLWMIIVLLAGGLLCWFPGRQSSG--YPRWIALLTVSADMILACCLCWLYHPDKSSWFINYQINWIPSMVSLHVALDGFGMVLLLLTFFLGILAVLCSWNEIREKTGFYYFNLLWTLAGISGVFVAMDLFLFYFCWEVMLIPMYLLIILWGDSRRRYAAYKFFLFTQAGSLLMLLSILALYFIHGYTFDYFELLRTTFKGDTAWWIMAGFMIAFTIKLPIVPFHNWLPDAHSEAPTAGSLLLAGLLLKTGAYGIIRFVLPLFPEASVAIAWWAMLFGVIGIIYGAFLAFSQTDIKRLIAYTSVSHMGFVLTGIFSFSEIAMQGVVMQMLTHGLSTGALFVMAGMLKERLHTRDITKMGGLWTSMPAMGGAAILFTMASSGLPLLGNFIAEFFILLGTFTVNVLFSVLASVGLVLSALYGLRLLQRVFMGAIVVSNP--VRDLSTREMLIMAALSVSIVALGLYPQPVIDTVH----------------------
11466578     MYFSFLSLMILFSLVGVFLVIIIPD--KNKVLIKKSAFVCSVFTFVISLLLLLFFDSSSCKFQFVEWLELLIFFFNLFIGVDGISIFFILLTTFLIPICLLVEWFSKKKNIKEYYVCFLLINIFLIVVFSVLDILIFYIFFESILIPMFLVIGIFGSKTRIKAAYQFFLYTLLGSVLMLLSIFLIFFEAGSTDFQILLSV-KFSEKKQLLLWLAFFISFAIKIPMFPLHIWLPEAHVEAPTAGSVILAGVLLKMGAYGFVRFSLTFFPIASVFFCPLIFVLSLLAVLYTSLTTLRQVDLKKIIAYSSVAHMGLVTIGIFSFNLYGLEGSFLMMISHGFVSSALFLLVGMLYEKHHSRLIKYYGGIAQIMPLYTFFFLFFSVANLGFPGTSSFCAEFLILLGAFQVNTFVATFSSLGMVFSAAYCLWLSNRLLFGQLRVYYVSSYCDLQKKDFAILFPLSFFTLFLGVYPEIFLDYIHASISNLI---------------
136661029    --YPFLSSLIWLPIIGGLLVTFFGER-LGDLASKIFSLIVSLVTLLVSLALWKYFEYSIGEMQFMETAAWIPQFISYMLGVDGIALPLILLTTFTTVIVILAGWSVIQDRPGFYMGSFLLLEGLMVGVFTSLDVVLFYVFWEAILIPMFLIIGIWGGPRRVYATIKFFLYTFMGSVFMLVALLYLYRQTGSFELSVLHS-AKLTILEQKWIFVAFLMAFAVKVPMWPVHTWLPDAHVEAPTGGSIILAAVMLKLGGYGFLRFSLPIAPDASAALDGLMIALSLIAIVYIGFVALAQQDMKKLIAYSSISHMGFVTLGFWSQASAGIEGGMVQMISHGFISGAMFLCVGILYDRMHSREIGDYGGVVNTMPVFAAFMLLFAMANAGLPGTSGFVGEFLVILTA-------------------------------------------------------------------------------------------------
46203247     ----LLAAAAILPFLGSVLAGALPSRA--RNVAAALAGLVTLTSLGCILALTPQLAGGSSVVHAIDWLP--SLGVRFVLRLDGLAWLFSVLVLAIGALVVLYAYMSPADPVPRLFAYFLAFVGAMLGIILSGNLIQLVLFWELTSIVSFLLIGYWYDNAAARDGARMLTITAAGGLCLLVGTILIGRIVGSYDLETVLASGDTIRNSSLYLLVLVLAGALTKSAQFPFHIWLPRAMAAPTPISAYLHSATMVKAGIFLMIR--LWPVLAGTDAWYWIVGTIGMATMLIGSWSAIFQHDLKGLLAYSTISHLGLITLLLGLDSPLAVVAAIFHTVNHATFKASLFMAVGIIDHETGTRDMRRLSGLWRAMPYTATLAMVAAAAMAGVPLLNGFLSKEMFLSEAVDNHLALPVLATLASAFTMLYSLRFIRQTFFGRPPHDLPEEPHEPVRWMRIPIEMLVLTCIAIGLVPNL----------------------------
226227056    ---------------------------------------------------WGVFDVDGRGWQARVDIPWLDLGATLSLGVDGLSLPMVVLTAFVVPLALLGSWNNVRVRTPAFGALLLLLTSGLVGVFITLDLLAFYLAWELMLIPTYLLVGVWGAAGTSRASLRYVLFTLVGSLLMLVAIILWNAGGGTSLHIDHLLQVALSPRAQLWMFLAFFAAFAVKSALVPFHTWLPDAQSAAPTVAAVTLG---LKVGAYAILRFAIPLFPAAAMDYTVTILVLSVIAVVYGALVAMAQRDFKRVISYSSVSHLGLIMLGSFVLTPQSVQGAVMSIVSSGIATTALFLLAGMLEDRRATTAFSAFGGLAKVLPWFSVALIVSMLSTVALPGTIGFVGEFLVLIGTYAEFPVLAVIATSGVIFAAVYGLRAVQQLLFEKVDTEANGALPDLSGRERFVMVTLVAAMVYLGVAPHAILQRADRASQALIESV------------
298246363    MQSYILSLLIFLPLIGGAVVLCLP--KANQVLIRWVSLAFASANVLFSFILALLYSQATSHSSFQERLPWIPSIINYTLDVDGISLLLVVLTSLLGLVCMAASYRQ-QKRFKSYMAFMLLLQSGILGVFLSANLFLFYIFWELMLIPAYFLVGTWGGERRIYAAFKFVLYTSAGSLLMLAGIIAVGYFYGCGFTLDMGTLTNFDSTTQLWLFLAFAAAFAVKIPFVPFHSWLPDTYSEAPAPVTAILAGAMSKTGAYGFLRICIPLFPLAVQALAPFFSILAVVGILYCAVLALVQTDLKRILAYSSISHLGVVMLGMFAFNAQGVEGSVLQMVNHGITTAALFLIAGYIEERVGTRNIADFGGIATRVPIMATVLLIAALSSLGLPGLNSFAGEFLSLLGAFRSNVTLGVLGTAVVVPAAWYMLRFFQGVMTGPGPATRRGGLADIRMGEFLAILPLLALIFYIGLQPAPLTFLLHQPVLNTMQN-------------
163751857    -----LSFLFLIPLLGGLLAWYSQGFNPNLPRRISLFALLGSLAYLGILTLTSPLARS-SQWLFDESHVWIDRFITAHFSMDGLSLVLILLTLLMGLVALSSAWSDIDKHQGFFYFNFLWTLAGIIGVFLAMDLLLFFVFWEVMLVPMYFLIAIWGHENRRYAALKFFLFTQTGGLLMLMSIIFHYQQTGLLSFYQVLILTPIVSPMAIWICLGFIIAFLVKLPAFPFHPWLPDAHTQAPTPASIILAAILLKTGGYGIIRFVLPLFPDAVQFWSPLMMSLAVLSIIYGALMAFSQHDLKRIVAYSSVSHMGFVLLGCFSLNMIALQGAVMQMLAHGLSSAALFMLVGLIQQRFHSRDLHQFSGLWRYLPQLSAMGLFFAIASLGMPGLGNFIGEFLVLVGALEQHASFAVLASLGLILGAVYSLRMIQKSFFGPFRTQGPSPYPDLSLKEKLTLMSIAAGLILLGIHPQPLLDMLEQPLAQVLALYAIT---------
158338476    -----LSVLVWFPLFGVLLLALLPKSIDANKYARSVALVVAGLVFVWTVYIAILFNPKQVTMQFGEFIPWIKAILNYHLAVDGLSLPLLGLNSLLTFIAIWSTDPEV-ERPRFYYALMLLLNSSVAGAFLAQDVLLFFLFYELEIIPLYFLIAIWGGARRSYAATKFLLYTAFSGIVLLATFLGIVWLSGASSFAYEPLRSGLTLKLQLILMVGILLGFGIKIPFFPLHTWLPDAHVEASTPVSVLLAGVLLKLGTYGLLRYGVGLLPDAWVYLGPWLAIWAAVSALYGTSCAISQQDMKKVVAYASIAHMAFILLAAAASTELSMIAAVCQMVSHGLISALLFLLVGVVYKKTGSRDMFFLRGLLRGLPLIGSMMILGVMASAGIPGMVGFISEFLTFRGSYPIFPVQTLVCMIATGLTAVYFLLMINRVFFGRLPDE-LDRIPTVTWSDRLPAAILVALIFLLGIQPNFIVRWSETQIAALIP--------------
283795036    ----YLCLILVTPILSIFLVFLIPS--NYTYVLKDIALKSTCVVFLLSLSCLIFFDKREGAFQMKFNFRWLDFNMNLNFGVDGISIFFIILTTLLIMLCVLVNWD--TSSLKINLICFLVLEFLLVNVFSILDLLFFYIFFESVLIPMFLIIGIWGSRQRRIRASYFFLYTVLGSILMLIAILYIYVQVGTTNY-EILLTFRFSTLEQYILWIVFFLSFATKIPMIPTHLWLPEAHVEAPTSGSVILAGILLKLGSYGFLRFSLPLFPEASFYFSPMIYTIASIGIIFASFTAIRQTDFKRIIAYTSVAHMNLVVLGIFSFNAIGLAGSIIQSLSHGFVASALFLLIGVVYDRHGSRMVKYYGGLVHVMPMYSTIFLFFTMANIGLPGTSSFVGEFLILIGSFKFNTTVTVLGATSMIIGGCYSLWLFNRVIYGNLKTQYINNFSDLTKKDLFVFMPLLSCTFLLGIFPNIFLCVIQMSTLKLTE--------------
256831791    -SLPLITITAAIPLVAAVVLWLLPATVA--RVARPIALTASLVTLGAGVVMVASFDTSQSATQFVETYRWIPIGASYAVGVDGVGLALVILSVLLVPLVILAAWKEHGSRLRHYLALILVLETMMVLIFAARDVFLFYVVFEAMLIPVYFMIGFGHGARRRYAAIKFLLFSLVGGLIMLIAMIALFITGPGGFLISSLTGAVENPTLEKWIFLGFFIPFAIKAPMFPVHTWLPDTAQHAPAGTSVLLVGVLDKVGTFGMLTLCLPLFPNASQWAAPTIIILALISIIYGALLALGQRDLMRLIAYTSVSHFGFIVLGIFTFSSAGISGSAFYMVNHGLSTGLMFLVAGFLFLRSRSQHIAEYGGMQRVTPVLAGVFLVAGLSALSMPGLSTFISEITVLIAAFDTSPWVAAIAALGVILAALYILLTYQRIFTGPPPAN-TEPTADLTVREKVVAAPLIAVMLLLGFLPGLALSYLSEPADVAV---------------
16332009     -----LSALIWGPIFGAILIAIIPNPDHDCYS-RKIALGIMVAMAGLSVLLAGQFNISDPQMQFVEYYPWLPSLLNYHLGVDGLSLPLLLLNSALVVIAIFSTNTEI-ERPRFYYALLLLLSGGVAGAFLAQDLLLFFLFFELEIIPLYFLIAIWGGQRRGYAAMKFLLYTALSGFLVLVSFLGWFWLTKAPNFDYNPSLADLPVKTQMLLLLPLLLGLGIKIPIFPFHTWLPDAHVEASTPVSVLLAGVLLKLGTYGLLRFGLGLYLEAWVEFAPYLATLAAISALYGASCAIAQKDMKKVVAYSSIAHMGYILLAAAAATRLSVTAASAQMVSHGIISALLFLLVGVVYKKTGSRDVDKLQGLLRGLPITGSLMILGVMASAGIPGMVGFIAEFLVFRGSFPIFPTQTLLCLIGSGLTAVYFLLMINRVFFGRLTME-LSHLPKVRWQEQIPAIALAVVIIALGIQPHWLTQWSEPQTAVLL---------------
142304593    --------LLIVPLFSALLVFMIP--NSRKEIFRPIGIVFSLITLTQCFYLLFS-DYGKTKFVILSNYKWISYGLEISLGISGMSTLLLLLTSLLVCVSLLSIGNEHAES-KGFIGSLLALHFAINGVFISGDLISLFIFFEALLIPMYFLMGIWGGENRRYATIKFILYTVFGSVFIFIGTVYAAVISYGANDFDSLASLALTSSQSKTLFLLFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEGFLAYKNFVAVLSVIGIIYGAIVAIAQIDIKKLIAYSSVSHMGYVMLGISAGGYLSIEGAIIQMINHGITAGALFMLVGFLYERRHTRNISSFGGIKITMPRYAAIFLFTSFASIGLPGLNGFVGEFMILMGSFNSYKFLTSIAAFGVVLAAIYMLWAYQRIFTGPISNEKNESLKDLDIRETLSIVPLVLLMLFIGIYPSYI---------------------------
289425640    MSFPILTVIALLPFVGGVITMMLRGA-----AARATGMVFSLVTLVLGVYA---FIVGVNGTNLSETHRWIRAVGAWYLGGDGLSLTMILLVVILVPVVLLAEWHVGDDETARFFGLALMLEGLAIYCFAATDVLLFYLMFEATLIPMYFLIAGWGGPRRGRAAMKFLLYSLAGGLVMLFAVIGVGVHGGSFLLSDL-AKVDFSGAIGKELFVGFFIAFAIKAPMVPVHTWLPDTAEQATAGASSLLVGLLDKIGTFGMLRLCLGLFPAASDWATPFVLTLAIISVLWGAMMAATSSDLMRFVSYTSVSHFGFMVIGIFALTTTSITGSIFYMFNHGFSTAALFLVLGFLVRRGGTAKVDGYGGVQKVAPVLAGTFLFAGLATLSLPGTGNFVSEFMALAGAWSRHPIYVAISTIGMVLAAVYVLVTYRRTMTGPVQGGVSEQVSDLNGREKLVLAPLIILLLVFGFFPRPMLHAIEPAATATMTQVHAT---------
256769172    ----LLAFTVAAPLLGAVAALLPAPPGLKGKSPEQAVLTITGVVLAAAVALTLGFDHDAPSFQATTDISWIQALIRIHLGIDGISLPLLLMTALLFFLCAVYSYFKLPEGPKAFVALLLVLESGTLATFAVLDLMLFFLAFEMVLIPMYFLIARWGGAQRQAAAWKFILYTLLGSVVMLLGLLLIGLNSGTFDMVALASDNGLSHTTQLLAVLAIGIGLAVKTPMWPLHTWLPDAHTAAPTVGSVLLAGVMLKMGTYGFVRILLPVTPDGMHTFAPYLGAFAAVGIVYGSLACLALTDLKRLIAYSSVGHMGFVLLGIASMTTTGVNGALFANIAHGLITGLLFFLVGALKDRYGSSDLDTLAGLYGRAPRFGALLAFAAVASLGLPGLAGFWGEMLALFGAFDAFLTYMAVGAFGTLLTAAYLLIVVRRVCMGDPQAGPEITVADVQRYEFAAWTPLVALTVLAGLWPAVLLGLTDPAVQ------------------
126437063    ------------------------------RAANATWVAVTGIDVALIVMVWARYDPGINELAFEEKVSWIPGNSSYHIGVDGLSLPLVVMTAVIFLACAVYGLRN-EDRPQLQAALFLFLQSVSLGLFVAADLILFFVFFDLSIVAMYFVIAGWGHGDAARSALKFFLYTFLGSLALLVGFIGLYIAADPHTFDMVELAATTPLAASGLVLAAILLGLAVKTPTIPFHTWLPPAHTDAPAVGSAVLAGVLLKMGTYGFVRIAMPMLPQAWRDWAWPIIAVGVVSVIYGALVALAQTDLKRMIAYTSVNHMGYIVVAVGAAGLTAVVGAVTQMVSHGLITAALFLLAGVFYDRAGSYDMDSYGGLAGSAPKLAALFAVGAFASLGLPGFSGFIAEFQIFAGSIAASPVTA-LALPGILLTAALFLRALQRVFTGPTRGHAVD-FTDLRVPETASVSTLLVLSVAIGLVPRPLLDLIEPATAALVA--------------
89895325     ----ILPFALLAPILAAFIIVFLPKEEG--KTIKLVAALGTLTSLLLSLYVFFAYDRSLAGMQFNLTIPLIDIGVNLAFGVDGISIPMLLLTNLIAFTAVYSSWN-IENRVKEFFVLLLILIAGVMGTFIARDLFIFFLFYEIVVIPIYIMVIIWGSTKRVYAGMKLTIYLLLGSALLLVAMQLAAMGQGPTFMFDELARLQYDETFQIICFGLLAVGFGSLISMFPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRLGLMVFPLGAKFWAPVIAVLAVVNVLYAAFIALAQKDLKYVVGYSSVSHMGYVLIAVAALNITSINGAVAMMFAHGVMSALFFSMIGFIYEKTHTRNIAELGGLAHQMPRLAVGFLLAGMAGLGLPGTVNFIGEFTIFIGTVKVLPVHAVVGIAGIIFTAVYSLRLIANVLFGPRRKE-WDHLKDLRGPELVPLVVLVFVIIITGVFPNTVLQLIDTGVQS-----------------
10802930     --MNYISTIIFFPFFGSLFLCFSSFDH---RFLKQIGLFSCLISLSISLFIWVFFDNSTSNFQFVEEFVWFDLQWSLVFGVDGISLFFVILTNVLTSLCLLISWHGGNKSIRNYYASFLVIQSLILIVFTTIDLVIFYIFFESVLIPMFIIIGIWGTRERVRASFLFFLYTLVGSLFILLAILLIFFEVGSTNYFILIQYS-FSFFHQKILWFAFFISFAVKVPILPFHIWLPEAHVEAPTAGSVMLAGILLKLGTYGFIRYSLPLFPLGTLFYKPLIYVIASVAVVYTSITALRQTDIKRVIAYASVAHINMTIIGLFSLNLVGIEGSIFQIIAHGVVSGALFICVGVLYDRYHSRLIQYYGGFSQVIPIFIFFFLFFSMANIALPGTCSFVGEFIILAGIIKDNFFITFISATSIVLGGGYSLWLFNRISYGSLKMQFISFSSDVTKKEFFVLSSLCFFAIFMGIFPSIFFKSMHFSCNFILKQ-------------
55583422     -------------------------------------------------WLWTHFVVN-SSIIAVTSLMWLNIFTNLLMSVDPTSSPLLVLTCWLLPLMTLASQQHLKMNQRTYLVMFTLLQASLIIAFSSTELIMFYIAFETTLIPTLVIITRWGNQERLNAGTYFLFYTLAGSLPLLIALLALQNSTGSLSLALFYIMEPMVLQTSKILWSACLLAFMVKMPLYGAHLWLPKAHVEAPVAGSMILAAVLLKLGGYGIIRITTILTPMTKE-MSYPFMILALWGVVMTSLICMRQTDLKSLIAYSSVSHMGLVIAAIMIQTPWSITGAVILMISHGLISSALFCLANMNYERTHSRTLLLVRGAQATLPLMATWWLVTNLSNMALPPSMNLWGELTIIVSLFNWSPWTILITGTGTLITASYTLYMYLMTQRGPTP-NHLSPINPSHTREHFLMTMHLAPMLLLILKPALISGTL-----------------------
254480971    --------------AGGVVAWQSERFNPNLPRWIAMATVILGMLLLLSTISGIPADTFNENWLLYSRHEWIPRFISLELGMDGLSLLMLILTLALGAIAIVSSWNEIEFNPGLFQANLLWTLTGVIGVFLALDLFLFFLFWEVMLIPMYLLIAIWGHENRGYAAMKFFIFTQVSGLLMLLSIIVLAVQGAGDGDISFSYGDLLGSAAGMLTMLGFFLAFTVKLPGFPFHTWLPDAHTQAPTAGSVLLAGILLKTGAYGLLRFCIPLFPEASMQFAPIAMTLGTVGIIYGAVLAFAQSDFKRLVAYSSVSHMGFVLLGLYAWNSLALQGAIMQMVAHGVSTAALFMMAGALQHRLHTRDMNRMGGLWYNAPRMGACAMFFAVASLGLPGMGNFVAEFLVLAGLFAVSPWMTAAAAIGLITAAIYSLWLMQKTFQGKPDEER--KLQDFDRREMGAMVIMMAALLWLGLYPQPVFDLTQPVLEGL----------------
284040776    -------FLILFPAVAATLIFFFGGERAKQAALLAALAELACAGYAFFSF------KPDASSQFAFDYPWISLGIRLSAGIDGISVLLVLLTGLLVPFIVLSTFNRTYKQPTTFYALMLFMQAALMGVFTARDGFLFYLFFEAALIPIYFLAAMWGGENRIPVTFKFFVYTIFGSLFMLIALVYLYYQTHSSAIADFYKLNLTPQA-ENWLFWAFFIAFAIKMPVFPFHTWQPDTYVESPTPATMLLAGIMLKMGVYGLIRFILPIVPLGVETWGKTAIILSVIGIVYGAIIAIRQRDMKRLIAYSSFSHVGLMAAGVFSQTETGMQGALIQMLAHGINVVGMFFVADVIFSRTSTRQLDQLGGITQSTPKLTVYFMIMLLGSVALPLTNGFVGEFLLLHGVYTFNHYLGLAAGFTIIFGAVYMLRMFQKSMFGPT-TSRTESFTDLTTSESWVFIPLVVMVFWIGIYPHTFLKVTEPAVANLM---------------
41203466     -----LLFLILAPIFGAVIVLFIKR--SNFVLIRNFSLLWSLILFNSSIYLYLTFDPTTTKFQCTNKIEWLNANNHFVFGIDGLALLMILLTAFLIPICIMLSWKLKNPLLKEYVIIFLSLESILNGVFSSLDLLVFYILFEAVLIPMYFLIGVFGSRERKIKASYLFLYTLFSSIIMFIAILFLYSKFGTTNYLIL-AMFDLDPFTEKLCWLAFFFSFAVKMPMIPFHVWLPEAHCEAPTAGSILLAGILLKLGGYGFLRFSLVLFPNASAFFTPFVFLLSLVGVIYASVSTLQQVDLKKIIAYSSVSHMGLVTIGIFSNNIQGIIGSVFLMIGHGVTSSALFLAVGLLYDRYGTRVVKYYGGLANTMPLFASCFLLFSMANIGLPITSNFIGEFFCLVACFKINSLIAFLAGFGVVLSAGYSLWLSNRILFGNLKQTSITVFRDLNRKEFA----------------------------------------------
156742072    ---PWLTLLILSPLIGLALTGLAGALRLDDRTVKIGATAWSTIPLALAIVVWVGFDPGQGVVQFVEKIPWVQAIVDYFVGVDGISMPLVILTAAMAPVAMLASFG-ITGRVKLYIALMFLLEAAMLGYFLALNFFFFFIFWEFSLVPAYFLIQGWGRRRRRDAALKFFVYTMAGSIGMLLLFQFFYVATAAAGIPTFDLITRYPLLYTSIAFWAIFIAFAIKLGIWPFHTWLPDAYSEAPTAASILLAAVMSKMGAYGMLRLMLPFVPDAAQYFGPAIGALALIGVVAGAFGALVGGDLKRLIAYTSINHMGYVGLAIAAAATVGINGALFQMVAHGLSTGALFLLAGMLAERCGSDEMGTLAGLRTTMPVFAGAMGVATFANLGLPGLAGFVGEFFIFRGVWASLPLFALLATIGLVVTALALLRMYGQLFHGKTNERSAMPDMRLAGREFLAVAPLLIALLILGVYPAPIMDLSNRTATALVEVFTRVVGGA-----
255077739    -------------------------------------IMISPMKWLWSNTVVAGFSIAIVSLALLNHPTETPMKVNQWMIVDQISSPLLVLTCWLLPLMILASQKHIKTNQRTYILMLVFLQMALIIAFSASELMLFYIAFETTLIPTLVIITRWGNQERLNAGHYFLFYTLAGSFPLLAALLLMNASTGSLSILLMEMGATTLSPIDELLWLACLVAFLVKMPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRVSFL-LISSMKEMSYPFIILALWGAVMTGLICMRQTDLKALIAYSSVSHMGLVVAATLIQTPWGLMGATLLMISHGLTSSALFCLANLNYERTHSRTLIMMRGAQAVLPILAVWWLLANLSNMALPPTTNLWGELTIMVSLFNWSKWTIMMTGAIMLITAMYTLHMLQTTQRGPTPLHLKQALPP-HTREHYLMLVHILPIILLMLKPELIS--------------------------
222839803    -----LTVLLLIPLIGVIGIILGC---SNERQSRQVALLVSLANFALSLVLWGEYDGNCSHFQFVQDWSSVT-FCHFIIGLDGISLFFVLLTTFIIPTCILSNQSGNISAVKSFLISLLVIETLLIALFVVLDLLLFYICFESVLIPLFLMIGIWSHSQKVRASFMLFLYTLFGSLFMLLSFIALYMSIGSTDY-QLIATSCIQPEIQKILWLGIFLALAIKTPLVPFHIWLPLAHTEAPLAGSMLLAGVILKMATYGYLRILLPLFPEASSYYTPLVYTLCTISIIYTSLSTLRQINLKSIIAYASISHMAIATMGVFSNNVQGIEGSILLSVAHGLASPALFISVGVLYDRWHTLILPYYRGLTSTMPLFSLLFFIFCLANMAVPLTANFLGEFLSFAGAYQRNPFITILASSSVVLTAAYTIWTYNRVCLG-SPSRYLYPCLDISRREFFLLLPFLLLIFVLGIVPFVILDSLHFSVSSLI---------------
136680507    -HIPLLSVLIWLPILGAVPVAMLSGTE-QVPYSRYLAFAIALFSMLLCIPLYTHFDLTTSNLQFVEQASWIPSLINYQLGIDGISMPLIALSCFTTLLVVMASWSMVHEKVAQYLATFLVMQGAVVGVFAASDAMLFYFFWEAMLIPMYLSIGVWGMENRSYAAIKFFIYTFLGSALLLVALLYLRMHTESFDITSFYHIRLLMPA-QIAIFGAFFLAFAIKVPMWPVHTWLPDAHTEAPVGGSVVLAALMLKLGAYGFLRFSLPILPDACRYLAPFMIFLSLIAIVYIGLIALAQTDMKKLIAYSSISHMGFVTLGCFMDAYLALEGGMVQMISHAFGSGAMFLAFGVLYQQLHTRVIKNFGGIAKTAPFLAAMFMIFAMSNVGLPGTSGFVGEFMIMLSTFNASFWVTFGAATTLIVGAAYTLTMYKRV--------------------------------------------------------------------
220910213    -----LSVLIWLPVVGAALLGFWPGTLPAPRARWG-ALAIAATTFLWTILLLSQFDLTQPGLQMQEYLPWIPLGLNYTLGVDGLSLPLVFLCNLVTLIVIFAGVSAVTKRARLFFILTLLANAGITGALLSQNLLLFLIFYELELIPFYLLIVIWGGNRREYAGMKFLIYTAVSGIIILAAFLAIALLGDFRSFFSDISTGGFSQRTQLILLTMLLVGFGIKIPLVPLHSWLPDAYVEASTPVAILLGGALAKLGTYGLVRFCLGFFPETWKLIAPGLSILAAVCVIYGAMAAIAQKDIKRMVAYSSIGHMGYVLLGTVALTPLALVGAVAQMVSHGLILALLFYLVGVIEAKVGTRELDVLNGLLRGLPATSALLILGGMASAGIPGLVGFIAEFLVFQGSFAIFPIPTLLSVIASGLTAVYFVILINRTCFGKL-DNYTAYYPRVTRIEQVPALVLVAIIFFLGVQPSWLVRWSEPTSTALVA--------------
121534371    ------------------------------KTIKIVAACAMGVSLSLSIYCYFAYDLAAGGMQFTENVPWLDLGVTYAMGVDGISLPLMLLTTLIGFSAVFASW-SVDHRPKEFFILLLILTAGVIGTFITRDLFIFLLFYELVVIPIYIMVIVWGSSKRVYAGMKLTLYLLIGSAFMLVGVVALYLTAYPAGLRTFHELGNLPEDFQIFAFFLLLIGFGSLLSMWPLHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRLGLLVLPLGAKFWAPLIALLGVANVVYAAFIAVAQKDMKYVVGYSSVSHMGFVLIGFAALNVIGLNGAVANMFAHGVMSALFFAMIGYVYEKTHTRHIPDLGGLAHQLPRVATGFMLAGMASLGLPGLIGFVPEFTIFVGAFRQYPLPTLLAITGIVLTALYTLRVLANVLFG-PRLVQYDNCRDVRGPALVPLLALGSVLVVFGLFPGLLIRMVNSGVEPLLP--------------
142078858    -------LVPLLPLIGAVLVPLGRRLGDPRAGWLATALVAGSFAVTVAIWVEMLGLPAEERAHVVRMFDWIDLRVEAALLVDQLSVVMALFVTGIGALIHLYAYMHGDDRYPKFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGTCSYLLISFWHEREAAVAGKKAFVTNRIGDVGVMTAMFLAFSAVGSLSYGELGHAAHLGGSTATAIALLAFLGACGKSAQLPLYLWLPDAMEGPTPVSALIHAATMVTAGVFLMTR-LNPVLAASYEWAPTVVAVVGAGTALFAATIAVAQHDIKRVLAYSTVSQLGYMFLAVGSG---AYVAAIFHMVTHAFFKALLFLGSGSVIHMHHEQDMRRMGALRVAMPVTAGTFIVGWLAIAGVPPFAGFWSKDEILLYVYAESPVLWAVGLVTALLTAYYMTRQVILVFFGAPRAHGDAAPHESPASMVAPLVVLAGLSIVGGAIQLPFSKDLH----------------------
78043816     MHFPLLTATLLAPIIGALVIAFIPKDEH--KAIKSVAAFAMFVALFLSVFAFFSYDLSKGGFQFVEKYNWVDLGVQFYLGVDGLSLPMLLLTNLLGFAAIFASWN-VNNRPKEFFVLFLLLIAGVMGTFIAQDLFIFLLFYEVVVIPIYIMVVIWGSSKRVYAGMKLTIYLLIGSAFLLFGIFVKSSDLLGYPTMNIEALGKFPKDFQITIFPFLLFGFGSLLSMWPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRIALYLLPEGAKYWAPIIAILATVNVAYAALIALAQKDLKYVVGYSSVSHMGYVLLGIASLNIIGINGAVANMFAHGVMAALFFSMIGFVYEKTHTRYIPDLGGLAHQTPKLAIGLVMAGMASLGLPGLISFVPEFTVFVGIWKNPKFLAVIAIAGVIITALYVLRALAYSLFG-PRREEYDHLKDIKGAELVPLVVLGFVLVAGGVLPFLIMDMVNSGVAPILA--------------
17228365     -----LSVLIFAPLLGALLIGLLPS-GINGRSSRNVALIFASVTFLWSVILASQFQPGEVNQQFSEFLPWIDLGLSYNLGVDGLSLPLLVLNGLLTGIAIYSSDESLQ-RPKFYYSLILVLSAGVSGAFLAQDLLLFFLFYELELIPLYLLIAIWGGARRGYAATKFLIYTAFSGILILASFLGLVWLSGSGSFALSTLNAQSLPLATQLLLLAILVGFGIKMPLVPFHTWLPDAHVEASTPISVLLAGVLLKLGTYGLLRFGMNLLPAAWNYLAPWLAAWAVVSVLYGSSCAIAQTDMKKMVAYSSIGHMGYVLLAAAAATPLSTLGAVMQMISHGLISALLFLLVGVVYKKAGSRDLDVIRGLLRGMPVIGTLMIVGVMASAGTPGMVGFISEFIIFRGSFAVFPVQTLLSMIGTGLTAVYFLILVNKAFFGRLSAQ-VMNLPRIYWSDRAPAFILAVLIVIFGIQPSWLARWTEPTITAMFS--------------
59891754     ------------------------ATKSLRRMWAFQSVLLLSIVMIFSMNLSIQQINSSSVYQYV--WSWIDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDHGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPAAKACQKAFVTNRVGDFGLLLGILGFYWVTGSFEFRDLFQIFNNLISNNTLSAVLLFAGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LMPLFIVIPHIMNFISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMKSQNMVLMGGLTKHVPITKNSFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWSTAGLTAFYMCRIYLLTFEGHLNVH------------------------------------------------------------
149390412    -------IILFLPLIGFGLLFVPTATKNIRRMWAFVSVLLLSMVMGFSVNLAIQQINGSFIYQYLCSWTINDFSLEFGYLIDPLTSIMSLLISTVGIMVLMYSYMSHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIHIFWELVGMCSYLLIGFWFTRPAASACQKAFVINRVGDFGLLLGILGFYWITGSLEFRDLFEIVNNNFRFAILCACLLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LRPLFIVIPYIMNLISLIGIITLLLGATLALAQGDIKRSLAYSTVSQLGYIMLALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLKKYVPVTRTTFLLGTLSLCGIPPLACFWSKDEILTDSWLYSPIFAIIAYFTAGLTAFYMFRVYLLTFDGCLRVH------------------------------------------------------------
227874596    -SIPWLTLLVAWPLVFALVLWLVKPLRPLGREI-ALAVSLVELAGVLVAAATSYNPAAAPAFQLGESYPWIPAILSWALGVNGLGLVMIILATALTPLVILSSWREDQDADARYAGLILGLEACMVLIFTARDLLLFYLTFEAMLVPLYFLVGRFGHGERRHAAIKFVLYSLAGGLVMLFGVIAVYSPAGLFHMDNLTALDLGSNPLAYFTMWTFLLAFAIKAPMVPVHTWLPTTAAVARGGTSVLLVGVLDKVGTWGMIMFCWQLFPAASAAVAPLVIVLAVISILWGALAAIASKDLMRLVSFTSISHFGFMVMALYIGSQTAIEGAMLYMVAHGVSIAGMFLLSGWLTERGGTQEIAAYSGFQRVTPTLAGLFLTSGLAAIGLPGLSGFLPEYLILVGTFKVSLAAALFAVLGVVLAAVYLLLPYQNLFTGPT-DARVRTAPDLGSREKLIMVPVILAMLGLGFLPGPTLDLMKPDAAEM----------------
21228583     --LPVASLLILVPLIFAVVTFFT----KTKQLAAGFGFLGSLATLGLTLYAYLNFDSSTAAMQFYESVSWIPFLVNYSVGIDGVSMPLILLNAIVIPFMILFTWKEEMESPNRFYGLILTMQAAVIGVFVALDFVVFYIFWELTLVPLFFIVNLWGGANRAHASYKFFIYTHVASLVMLLGIFGLFYTALTFDIRELIAQFQFPGLMKDGIFLAILFGFLAKLPAFPFHSWLPDAYSEAPTAGSILF--ILLKIGGYGLFRISLPMLPNTPQLMIMILGLLGSVSILYGALLALRQKDLKRMIAYSSLSHMGYVILGSAGLVTLSVSGAMFQQFSHGLIMSIMFMSAGAIQTAAGTRIINELGGLAKKMPMLTVAMMVGFMASLGLPGLTGFIAEFLVLTFTFTNLPVFVVIALLAIVVTAGYHLWAMQRAMFGVY-NEKLGDVRDINSIQVFSMAVIALLVLYFGLNPSPVLDMMINNSEAIVS--------------
116747657    -HFPILSTILLSTVLGLLVILFIPADRP--KLIKQVSLGFAGLGLVLCLWLYQAYDLQKGGLQFVERFLWVESLGIYYFAVDGINLPMLLLTAVVLFTGVWTMW-DLELRVKEFFALVFLLVAGVYGVFMSMDLFWIFVWYDVSLFPMYPLIAIWGSTRKEYGAMKLTLYLLAGSALILPGILYLWAQAGTFDLFELQKIGFSPFA-QKLAFIFFYIGFGILAAVWPLHTWSPVGHVAAPTAVSMIHAGVLMKLGAYGILRLGMTLCPEGLAYWADLMALLGTVGIVYGAFVGLAQTDLKYVIGYSSVSHMGMVGLGLSTMTVNGINGAVFQMFAHGVMTALFFSAVGYIYDRTHTKMIPDLGGLSRTMPVASAFFIVAAFSGIGVPCMASFWAELLVFLSAVKTYPVRGILAVFGLVVSALFMLRVVQRTFYGE-RNERWAHIPDVPLFLATPRIILVSIIIFFGIFPKLMLDVIQSAV-------------------
223045957    -------IIPFVPLIGVGLLLFPRATKNIRRIWAFLSVLLLSIVMIMSIDLSIQQVNRSFIYQYI--WSWIDFSIEFGYLIDPLTSIMLILISSVGIMVLIYSYLSHDQGYLRFFSYMSFFSTSMLGLVISSNLIQIYIFWELIGMCSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILSFYWIIGSFEFQDLFEISNINLLLLIFCAPLLFIGAAAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIAIPYIKNGISFIAIITLFLGATLALAQKDIKRSLAYSTMSQLGYIMLAISMG---SYQSGLFHLITHAYSKALLFLGSGSVIHSMETQNLVLMGGLRKHIPITKISFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFGIIAWLTAGLTGFYMFRIYLLTFEGHLNIN------------------------------------------------------------
144016019    --------------------------------------------------------------------QWIPAFISIELALDGISLLMVLLTLVLGAIAVSSSWTDIMVKQGFFEANLLWTLAGVLGVFMALDLFLFFLFWEVMLIPMYFMIAIWGHENRGYAAMKFFIFTQASGLLMLVAVTVNHSATGEWSFSYFDLLNTMTEQTAHWLMLGFFIAFVVKLPAFPFHTWLPDAHTQAPTAGSVILAGILLKTGAYGLIRFAVPLFPDAAMDFSFTAMALGVAGVVYGAVLAFAQTDFKRLVAYSSVSHMGFVLLGVYAWNELALQGAVMQMVAHGFSTAALFMIAGSLQERLHTRDMREMGGLWQQMPRMGAVAMFFVVASLGLPGLGNFVAEFLVLLGLFQVNPWMTAVAALGLITGAIYSLILMQRSFQGEPNPKQGHGLVDFAGREMLTMAVMMVALIGLGLYPQPVLDMAQPVLQSLLDMTSVE---------
134330489    --------------------------------------------------------------------NWLPLGLTWTVGADGLSMPLILLTSFITALAVLAAWP-VSFKPKLFFFLILAMDGGQIAVFAVQDMLLFFLAWELELLPVYLLLAIWGGKKRQYAATKFIIYTAGSSIFILLAALAMGFYGGSIPNFDFTHLAQFSQNFQILCYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPLAHAQFAPLLIVLGAVNIIYAAFTSFAQRNLKRKIAYSSISHMGFVLIGIGSFSALGTSGAMLQMVSHGLIGASLFFLVGATYDRTKTLQLDEMGGVGQKMRIMFALWTACSLASLALPGMSGFVSELMVFTGFVTDEITMASLAAIGVILTPIYLLSMLREIFFGKENPKLIRKLIDAEPREIYIIGCLLLPIVGIGLYPRLVTESYLASINNLVD--------------
134886783    MDYFLLSIVTFIPAISALILLVVARDAAAALVAKRFALFATGVTFFVSLFIIAQFEPENTGFQMVEEAEWI-MGLKYKLGIDGISVLFVILTTFMMPIVIWASWG-IEVRVKEYMIAFLLLETLMLGVFMALDLVLFYLFFEAGLIPMFLIIGIWGGANRVYASFKFFLYTLLGSVLMLIAMVVMYAEAGTTDIESLMLHQQILGGMQTLLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVGSYIMTDFILWLSVIAIVYTSLVALVQSDMKKLIAYSSVAHMGYVTIGIFAANQQGIDGAIFQMLSHGFISGALFLCVGVIYDRMHTREIEAYGGLVNRMPAYALIFMFFTMANVGLPGTSGFVGEFLTL----------------------------------------------------------------------------------------------------
298346130    --FPWLTLLVCIPMGFALAIWLIPWLRSIGKEICLAVSGAVLAGVLVALFTSFDFAPDTPGFQLGESYEWMPAILSWALGVNGLGMVMIILATALTPLVILASWRDDTDPNAGYAALILALESFMVLLFCARDLLLFYIAFEGMLVPLYFLVGRYGNGDRRHAAIKFVLYSLVGGLVMLFGIIGVYVHSGGFHMDYLTSGNFHPGAAGMWMMMTFLVAFAIKAPMVPVHTWLPSTAAVARGGTSVLLVGVLDKVGTWGMIMFCWQLFPAASAKVAPVIVVLAVLSILWGALAAISQKDLLRLVSFTSVSHFGFMVLALYIGSQTAIEGAMLYMVAHGVSIAGLFLLSGWLTTRGGTQEIAAYRGFQRVTPTLAGLFLVSGLAAIALPGLSGFLPEYLILVGTFKLNIAAAMVSILGVVLASVYLLVPYLNMFTGPIDG-AVRTVKDLNWREKFIMVPLVLAMFGLGVLPGPTLNLIK-PDAALMYQAVSQSGSASA---
6110324      --IPLLPLTVPI-LIGVGLFLFPTARKNLRRVWAFQSILLLSIAMLFSIDLSIHQITNDYSYQYV--WSWVDLSLELGFLIDPLTSIMLILITTVGILVLIYSYMSHDQGYLRFFSYMSLFSTSMLGLVTSSNLLQIYVFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFYWLTGSFEFRSLVEINEINLLFLTICAVLVFAGSVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFIIIPHILKLIAFTGILTVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRAALFHLITHAYSKALLFLGSGSVIHSMESQNMAFMGGLKKHSKITKIVFLIGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIASFTAGLTAFYMFXIYLLTF-------------------------------------------------------------------
209523373    -----LSLLIAIPLVGSLLIGLLPSSFTSQR-IRSIALAFMAVTGLLTLKLTLDFDLDNPGFQWEEYLPWIPQLLSYSLAMDGLSLPLVGLSAILTPMAIASSRPDM-NRPRLYYSMILLVNAAIAGAFLSQNLLLFVLFYELELIPIYLLISIWGGEKRGYAAMKFLIYTAISGILILAGFLGIAWLSGSGSFFNAINTQNLSSISQLLLMTILLIGFGIKIPLVPLHTWLPDAYVESSAPVTILLGGLLAKLGTYGLIRFGLQLFPETWQIIAPGLSIVAVFSVMYGALTAISQQDIKRMVAYSSIGHMGYIIVAMAAGTEVSLIGAISQMVAHGLILAILFHLVGIVEVKVGTRDLKLLNGLMRGLPLTSALLIMAGMASAGIPGLVGFVAEFLVFQGTFAVFPIQSLLCIIASGLTAVYFVILLNRTCFGKLDNELAYYPQ-VSFSEQAPALILALLILFLGVQPSWLL--------------------------
58578638     -----LTALFFIPLIGALSLLFVNKNESLMKR---ITLGSTIINFVISLVIWGKFDNNTHEYQFVQEWAEIS-FCHFNVGIDGISLFFVLLTTFLFPIIILTSWDH-KNNLKSYLLNFLILESLLIATFIVLDLLLFYIFFESILIPLFIIIIFGDLLTKEKAGFLLFLYTLFGSLFMLLSIITILILTGTTDFQILSTI-DFGTDVQKLLFVGFLIAFIVKTPLIPGHIWLGFAHVAAPIGGSVLLAGVILKLATYLALRVMIPFLPDATLYFTPLIYTLAVISIIYASLTCLRLIDVKAIIAYSSVSHMGVVVLGLFSNNLQGIEGAVILGLAHGVISPLLFIIVGILYTRSHTRIIKYYRGIATSMPILSLIFFFATLANIATPFSGNFIGEFMSFAGAFQQNPIMAILGATGIFLGTGYSIWLFNRISFGTA-SRYMSTMPDISRREFFVLLPLIIVSFILGIYPNVVLDSLHLGISSLLIN-------------
116749369    --FPYLSAILVSCLAGLLLIVAIPE--ERKALIRRVSAVFSGITLVLSVIVFCAYDKSQGGLQFVEKVMWIPSLIQYFNAADGFNLPNLLLTGIVFFTGVLTMWE-LETRVKEYYALYFLLVLGVFGLFMSMDLFFIFVWYDVSLFPMYLLIAVWGHTRKEYGAMKLTLYLLAGSALILPAIVYLFTRSGTFDVVALMQPGVFSADVQKFAFPLLYLGFGILAGVWPFHTWSPVGHVAAPTGVSMVHAGVLMKIGAFGILRVGIFLCPLGWQYWAQLMALLAAVGIIYGALVGLRQTDLKYVIGYSSVSHMGVVGLGLSTVSVDGLNGAVFQMFSHGIMTALLFSSVGYIYDRTHTKMIPELGGLSRIMPVASAYFILAALAGMGVPGLANFWGELVVFIAAVKVYPVRGIVAVLALVVTALFMLRVVQKTFYG-PENERHAHLPDVSFGLGVPRMILAFVLVLFGLYPALMFDVIQTA--------------------
115531636    --------------------------------------------------------------------------LNLYLAVDPLSAPLLTLSCWLLPLMILASQNHTSNRQRTLISLLVSLQVFLILAFSATELIMFYVMFEATLLPTLIVITRWGNQERLNAGTYFLFYTLAGSLPLLVALLALQKDTGTLSMITMQYIQNLISSTDKLWWTACLLAFLVKMPLYGMHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRIMLMLEPLNKELVYPFIV-LALWGVIMTGSICLRQTDLKALIAYSSVSHMGLVAAGILIQTPWGFTGAIILMIAHGLTSSALFCLANTSYERTHSRTMLLARGMQIILPLMTTWWFVANLANLALPPLPNLMGELIIITTLFNWSNWTLLTTGVGTFITAAYSFYLFLVPQRGSLPT-HIIALEPPHTREHLLMLLHLLPVIMLITKPELV---------------------------
143759738    ---------------------------------RNISLSFLFIDFLLIIVLFQKFNTTDSSLQLVERASWLPSILEWSLGVDGLSAPLIALSGLITFLSAAASWK-IKKKSNLYFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKKLYAATKFILYTALASLLILISGLALALSGDTFTLNITDLTNKHVTSLALLSYLGFLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHLQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGAVDALGISGAMLQMISHGLIAAAMFFVTGSFYERTNTLSIPNMGGLAKVLPITFAFFLASSLASLALPGMSGFISEITVFLGITSQESITILIAAIGLVLTPIYLLSMCRRVFFG-PRIPALATVKEMNGRELTIGFSLLLPTLVIGFWPKIAINLYESSTNALSQQLTLA---------
119488739    -----LSVFIWIPLLGATIIGFWPELTAKQ--ARQVASLVAGSLFIWSLVLARLFNPDIPDLQMSEFIPWIPLGLNYYLGIDGLSLPLIILSGLLTTIAIWSTEANI-SRPRLYYILILFIASGIAGTFLAQNLLLFLLFYEVELIPLYLLIAIWGGKKRGYAATKFLIYTAVSGILILASFLGIVFLTSAPNFDLEILIAALPMTTQLILLTGIVIGFGIKIPLVPFHTWLPDAHVEASTPISVLLAGILLKLGTYGLLRFGVGLFPDAWNIVAPWMASWAVVSVLYGAFCAISQTDMKKMVAYSSIAHMGYILLAFAAATSLSLLGSVVQMVSHGLISGLLFFLVGVVYKKSGSRDLNVLRGLLRGLPLIGSLMILAVMASSGIPGLVGFISEFIVFRGSIAVFPVQTLLCMIGTGLTSVYFLILINRVFFGRL-SDWVVNLPQVQWRDRIPAIALAIIITILGIQPSLMINLSESTTTALVS--------------
225544169    --IPFVTFTVPI-LIGAGLLLFPAATKKLRRIWVFPSVLLLNIVMIFSIDLSIQQINSSFLYQYIWSWTINDFSLEFGYLIDPLTSILSVLITTVGILVLFYSYMSHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPASNACQKAFVTNRVGDFGLLLGILGLYWITGSFEFRDLFKIFNNLISNNTLCAFLLFSGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLIAR--LFPLFVVTPYIMNLIALIGIITVFLGATLALAQKDIKRSLAYSTMSQLGYMMLALGMG---SYRVALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTKHIPITKTAFLLGTLSLCGIPPFACFWSKDEILNDSWLYSPIFAIIACFTAGLTAFYMFRVYLLTFEGHLNVH------------------------------------------------------------
296133528    MDFPILTTILLAPIIGALINVFIPKEEAKTIKIVSAISTFISLALTVVIFVIYYKNHLGGGYQFTETIPWVDLGVTYALGVDGLSLPLLLLTNLIGFTAVYSSW-SIDNRPKEFFILLLILIAGVMGTFIARDLFIFFLFYEVVVIPIYIMVIIWGSQSKQYAGMKLTIYLLIGSAFLLAGLIWMYVTGAPTFAIDQLAKANFSYEFQVVVFGMMAFGFTTLLSMFPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRIGLFVLPLGAKFWAPVIAILAVGNVVYAALICLAQKDMKYVVGYSSVSHMGFVLIGVASLNIIGLNGAVANMFAHGVMSALFFSMIGFLYGSTHTRYIPDLGGLAHQMPRAAVGFVMAAMASAGLPGLVSFVPEFTVFVGVFQVYRALAIIALTGVILGAVYVLRMVANVLFG-PRKEEFDHLEDAKGPAMVPIVVLGAALVLFGVFPSLIMDMVNSGMAPI----------------
297570908    ---PWLTILVAIPFFAGLLLWLVAPLRAFARHF---ALAVSVLVFVFVAAMVTSFDVAQAGTQLHESYPWIPQIASFTWGINGMGAVMIGLATVLVPFVIVAEWDDFGSDDAGYFAWVLVLEAIMIGLFAARDVFLFYVLFEAMIVPVYFMIGRYGGVGRARAAMKFLLFSLAGGLIMLAGVIAIYAYGGAFLLDSLRGALHLSDTAELWIFLSFFIAFAIKAPMWPVHTWLPDTAVSASTGTSTLLVGILDKLGTFGMIAICLPLFPRTATAIAPIVLVLAVISILWGAIMAISSDNLLRLVAYTSVSHFGFIVMGVFSGSKLAMSGAILYMVAHGIGTAALFLIVGFLERRGKSYLISSYGGWQRVTPLIAGTFLVAGLATIALPGLSGFIPEYLVLMGTFTLWPAVAMVAAIGVVLASIYILLPYQRTFTGPKPD---VEVKDLGMREKTVVAGLIAFMLALGFYPAPVLDIVTPVADN-----------------
1478035      -------IIPFIPLIGVGLLLFPTATKKLRRMWAFPSILLLSIVMIFSMNLSIEQINTNSIYQYVRSWTLNDFSFEFGYLIDPLTSIMLMLITTVGIMVLIYSYMAHDQGYLRFFSYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPAANACQKAFVTNCVGDFGLLLGILGFYWITGSFEFRDLFQILNVNSPFVTLCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAXGIFLVAR--LLPLFIVIPYIMNLISLIGIITLFLGATLALAQKDIKREXAYXTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGCVYSPHKSQNMVLMGGLTKHVPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWFYSPIFALIAWGTA----------------------------------------------------------------------------------
18860365     -------IIPLCPLLGLGLFCLPGATGILRRACAIMSTLLLSVSMVISPNLFSQQINGSPTHQ--SSWSWIPHPLEVGFFIDPLTSIMLILVTTVGVLVMIYSYMSHDQGYVRFFVYLSFFTASMLGLVLSSNLVQIYIFRELVGMCSYLLIGFWFTRPAANACQKAFITNRVGDFGLLLGILGIYWITGSFEIHDLIANNGINLLLANTCAILLFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVARMF--HFFKALPLTMSFISWIGAITALMGATLALAQKDLKRGLAYSTMSQLGYMMLAMGIG---SYRAALFHLITHAYSKALLFLGSGSVIHSMKCQNMALMGGLRAYMPITGITFLFGTLSLCGIPPFACFWSKDKILADSWSYSPILGGIAWFTAGLTAFYMSRIYLLTFEGDFRAN------------------------------------------------------------
8844996      -----------------------------------------------------------------------PQFVTKWLAIDQFSAPPMILTCWLTPLMILASRNHLTANQRMYISSLIILQLTLTAAFASTEFIMFYIMFETTLIPTLIIITRWGTQERLNAGTYFLFYTLLGSMPLLVAIMGFSSNMGSLSMINMQFASINPTTTNSIWWLACVLAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGILRISVLLTPMATELIYPFII-LSLWGIIMTSSICMRQSDLKSLIAYSSVSHMALVISAALIQTPWGLTGAIVLMVAHGLTSSMLFCLANTNYERTHTRTMILTRGLQTIMPLMALWWLLASLTNMAIPPFPNLMGELTIITSLFNWSYLTMLAAGAGVIITALYSLHMLITTQRGPAP-KHITTTPPSYTREHLLMALHIVPLALLMLDPSVL---------------------------
298110897    -------------------------------------------------------------------------FTNNLLGVDPLSSPLMILTCWLLPLMMMASQNHLKNRQRLFITLLITLQLSLVMAFSSMELILFYIMFEATLIPTLILITRWNQKERLNAGIYFLFYTLAGSLPLLIALLTMQNYANSLSLIMLFSQNHTNDWANILWWAACLIAFLVKMPLYGVHLWLPKAHVEAPIAGSMILAAILLKLGGYGMMRITIILDPLTKDY-AYPFIVLSIWGVVMAGSICLRQTDLKSLIAYSSVSHMGLVTAAILIQTPWSFMGAMVLMISHGLVSSTLFCLANTNYERIHSRTLLLARGLQTILPLLATWWFLTNLANLALPPSTNLVGELMIMTSLFSWSVWTLILTGLGTLITVCYSLYMFLMTQRSAP-SNHLTAITPTHTREHLMISLHLIPS-------------------------------------
71906204     -----LKVLVFLPVVGAVLLAVLPARRAL--PLWQVAMAFALASLGYALWLATRFEPAGAAVQMFESRAWNVRLGSYFLGVDGISLAMVLLTALLSLIAVLVS-RRMEQGARLYFMLVLLLESAMFGVFTARDWSLFYVFWEATLLPLFFLIDRLGGPNRQRAALNFFLYTLGGSVFMLVALLFLYDAAPGHSFAMADMARGLPLNTQLLIFAGLFIGFGVKMPVFPLHGWLPLAHVEAPSPVSILLSGVLLKMGAYGLIRAA-ETLPAALLATQDWLAILAFISLLYGGILAWRQQDLKAMVAYSSISHMGVVLLGIATLNVTGLTGAVVQMVAHGLTAATLFLVVGLLYQRTHSRDLADYGSVLGKAPRFAFFIAFGLLAAIGLPGSAGFIAELHVLVAGYTRWGGWVLLLGVAMLVGAAYSLRVIGRLCL----KGETMDLPDMTRTETLCGGLLAACILVLGLWPAPLLKLIAGSVGRV----------------
28202219     -------------LIGLGLLFFEKSTKSIRRICAISCILSLSVATVICYNLSYEQIIDNSIYQY--SWSWIDIVLEFGYLIDPLTCIMLVLVTSVAIIVMIYSYMSHDEGYVRFFVYLSLFTASMLGLVLSPNLIQIYIFWELVGMCSYLLIGFWFTRPSAANAQKAFITNRIGDFGLLLGILGFYWITGSFEFENLFKNNEVSPFFAILCASFLFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIYLVARMF--PLFETLPFVMSVISWTGAVTALLGATLAFFQKDLKRGLAYSTMSQLGYMMLALGIG---SYRAGLFHLITHAYSKALLFLGSGSVIHSMESQNMIFMGGLRKHMPITGTTFLLGTLSLCGIPPFACFWSKDEIIADSWLYSPFIGWIALLTAGLTSFYMFRIYFLTFEGEFRANSFKENTPVS---------------------------------------------------
238927260    MTFPILSVILLTPLVAALILALLP--GRLHDTIRQLSALAMIIVTLLTLFVYADYDMVLGGMQYTEYMPWIDLGVAYSLGVDGISLPMLLLSSVVGLAAVYSSW-HVEKRVKEYFVLLLIVIAGVSGAFLVRDLFFFLILCEMVVIPAYLMVMIWGSSERVHAAMKMTIFLLVGSAFMLVGVLLLYVSAYESGMRTFDFAGHISWEVQVTAFLLLLVGFGSHLSMFPMHIWSPDGYAGAPTAISMINAGVLKKIGGYALIRVGLFILPLGAKFWAPLIAILATINVIYASYIALAQRDIKYMIAYSSISHMGYVLLGFAALNVVSVGGAVAYMVAHGIMLALFFSQVGYVYEKTELRRVGDLWGLAHYMPHITVGFMLAGLCSLGLPGLIGFVPEFTIFVGTVEAYPILTVIAVSGIIFTAFYVLRMLARVLFG-PKVERFAKYPDERKIDIVPLVVLGVFLVGFGVFPGLLMGMVDAGTAPL----------------
227497905    -SFPVLTVMVLVP---LAGALLLALIPPLRAQARAVGLLFSLATLGVGVWAATQFDVAQGSIQLAETHSWISMGVSWALGVNGLGLAMLLLAAFLTPIVLLASWGEVADRQGLFTGLVLVLEAFVVVIFAARDVVLFYICFEAMLIPVYFLIGRFGGPNRRRAALKFLLYSLAGGLVMLIGVVALYVYGGAYLLDNLVGNINASTTVTRWIFVSFFIAFAIKAPMVPLHTWLPDTAEQATPGTSVLLIGVLDKIGTYGMIALVLPLFPEASRWAAPVVLVLAVIGILYGGLAAIGQDNLYRLISYTSISHFGFMVLGIFAGSSVAATGAMVYMVAHGLSIAGLYLVTGFLARRTSTVQISELGGMARVLPLVAGTWLVSGLASIALPGLSGFVPEWMVLTGTFSQSVALGVVAVLGVIIAAVYVLLPYQRVFTGAPAADRVGST-DLDGREKLVLVPVI----------------------------------------
34500961     ---------------------VPPATKSIRRIWAFPSVLLLSIVMVFSTNLSIQQINGNSIYQYLWSWT-INSDSSLEFGIDSLTSIMSILIATVGMMVLIYSYMSHDKGYLRFFAYMSFFNTSMLGLVISPNLIQIYIFWELVGMCSYLSIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGLYWIAGSFEFRDLFDIFNLNSSFAILCASLLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLLTVIPYIMNLISLIGVITVLLGATLALAQKDIKRSLAYSTMSQLGYIMLASGIG---SYRAALFHSITHAYSKALLFLGSGSIIHSMKSQNMVFMGGLSKYVPITKATFLLGTLSLCGIPPLACFWSKDEILNNSWLYSPIFAIIASSTTGLTAFYMFRMYLLTFEGHLRVH------------------------------------------------------------
22298448     --LPMLTLLIVLPVIGALLMPLLPE-----RVLRSVALVIAGLTFALSLWMLTQFDVHQSALQFTEFVPWLPLGLNYSLGVDGLSLPLIVLGTFLTLGVVF---TGEKTGQRLFYALVLLANAGITGALAAQNLLLFFLFYELELVPFYLLILIWGGQRREQAAVKFLIYTAVSGILVLAAFLAMGWLTHAPSFSADIQIAGLAPTTQGILLLLLILGFGIKMPLVPLHSWLPDAYVEASTPTAILLGGALAKLGAYGLVRFALGYFPEAWAQFSGLLAIVAAVGIAYGALAAIAQKDIKRMVAYSSIGHMSYVLLAAAAHTHLSMVGAIAQMISHGLILALLFYLVGVIETKVGTRELNVLNGLLRGLPTTSALLILGGMASAGIPGLVGFVAEFLIFQGSYGMFPLPTLVAVVGTGLTAVYFVIMINRTCFGRL-DNRTAYYPRVVWSEKMPALVLTLLIVFLGVQPTWLVRWSETTSAQIVA--------------
297585408    -----------------------------KNAIRSMATVISGAVLVLSLIIWGSFDRTISGMQVIEWFNIGFLQINFEIGVDGLSMPLIVLTTIVTTFALFASF-SIEKRVKEFYIWTLVLLAGMLGVFVALDMFLFFLFFELTLIPMFFLIGIWGGKLREYASFKFLVYTGLGSGIMFLGAEAMMFQETSFSIVRLAEIYANPMVPEVLMFIFLFIAFAIKLPVFPFHTWLPNAHVQAPTAASMILAGVLLKMGAYGLIRVGFGILPDQAARFATLIAILGVVNIIYGALLALVQTDLKSLVAYSSISHMGIVLLGVASFTEAGMQGAIFQLVSHGFISALLFFMVGAIYERTKTRTISELGGLSKSVPILAGFMLAAAMASVGLPGLSGFVSELLAFIGIFGASTAIGVVAALGIILTAAYLLWAMQRTTFG-PMNEKYAGLKDARPMEYVPMVGLFVFIILIGVYPYILSDVINTTVIDLVS--------------
219681540    ----LLSLLIIIPFLSSFFSFFSPRLHNNFPRWIALSGIIATLLVVIQIFFQENYHIHYPNWNYQLIVPWISRFIEFNIALDGLSIIMLIFSSFLSIIAIICSWNEIKKNEGFFYFNFMLVFTGIIGVFISCDLFLFFCFWEIMLIPMYFLIALWSDKTEKKKANKFFLYSQTSGLILLSSILLHYYSTNILTFNYNLLINKINIYVEYIVMIGFFLSFAIKMPIVPFHGWLPDIHSRSLSCGSVEIIGVLLKTAPYALLRYNLVLFPDSTKSFSLIAVFWGIISIFYGAWIAFSQTNIKRLIAYSSVSHMGLILIGIYSNNERALQGVVIQMLSNSLTVAALCILSGQIYKRFKTQDMTKMGGLWSCIYWIPGFSLFFSLANLGVPGTGNFIGEFLILSGVFEVFPLVSILATIGIVFSSIYSLNVIQKIFYGPCKQN--IKVFFINKQEVWTIIALVFTLVFLGLNPQKIIDVSYNSIHNIQKEFNNSI--------
289631204    ----ILNIAIFLPLVGAFIVSLFR----NEWLTKVVSIAISGVVFALSVILLVNFNPNTHHFLYRTTVPWISSLINYDVGLDGLGVSLFTLTALIFFTVFIWAIK-VKEKPTLFYALFLILETTCLGTFSALDLFLFYLFWEGMLVPMYFIIGFWGHDRKIYAANKFFIYTFFGSLFLLLMIVYGYFISGHISFYDFHRHIAYPIWLQIILFVLFGIGFAVKVPMWPVHTWLPDAHVEAPTAGSVVLAGVLLKMGTFGFVRYSLPLFPQASKIFIPVMFVLSIIAIIYAAMMAISQTNIKKLIAYSSISHMGMVTLGTFALSVSAINGASYMMIAHGLSSAALFYAAGFIYDRFHSYEMSDLGGIAKYLPNFAILFMISGLASIGLPGFSGFVSEFLILLGTFKYFPMWAIVAGVGMVLGAAYFLYMYKNVMLEESKIQKLQHTMDLELHHIISFVLILFGAFIMGIMPYNFVNIVSQTSKLILGRF------------
194033193    -------VIPLLPLMGFGLFLIPIATKNFRRIWAFPSVLLLSIAMVFSVQLSIQQINGSSIYQYLWSWTINDFSLEFGYLIDPLTSIMLMLITTVGILVLIYSYMSHDEGYLRFFIYISFFNISMLGLVTSSNLIQIYFFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRIGDFGLLLGILGFFWITGSLEFRDLFQTANNWIPNNTLCAFLLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLLAR--LLPLFISLPLIMTFISLVGTITLFLGATLALAQRDIKRTLAYSTMSQLGYMMLALGIG---SYQAALFHLITHAYSKALLFLGSGSIIHSMKSQNMALMGGLRKYIPITRTAFLWGTLSICGIPPLACFWSKDEILSNSWLYSPFFGIIASFTAGLTAFYMFRIYLLTFDGYFRFH------------------------------------------------------------
134939738    -NWPILSIVTFMPLAGVLFLLMIKGDENTVAQNSRFVLVGSGFTFLVSLPLFIGFDSAAVGYQFEEKSIWLPGGIGYHMGVDGISMPFVLLSTFLMPLSILASWKAVKHRVREYMIAFLVLETMMIGMFVSLDMLMFYLFFEAVLIPMFLIIGVWGGPRRVYAAFKFFLYTLFGSVLMLVCMLAMYIDAGTTDIPGITA-HQFAGSMQTWLFLGFLASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFLRFSLPMFPLASEFFAPFIFTLSIIAVIYTSLVALAQSDMKKMIAYSSVAHMGFVTIGIFTMTEQGIAGAMFQMISHGLVSAALFFSVGVVYDRLHTREI--------------------------------------------------------------------------------------------------------------------------------------------
82702718     -----LIWIVILPFTGSLCAAFLPSHARNVAAWLAGTVAVACVILTVRL-----YQPIAGGEVIRESVHWIPQLLDFTFRLDGFAWLFAMLVTVMGALVVLYARYYMQDPVPRFFSFFLAFMGAMLGVVLSGNLIQLVVFWELTSLTSFMLIAYWYHPDARHGARMALTVTAAGGLCLLAGILMLGWVAGSYDLDRVLASGDLIRAHSWYMLILIGLGALTKSAQFPFHFWLPHAMAAPTPVSVYLHSATMVKAGVFLLVR--LWPVLAGTDEWFWMIGTAGLLSLVLGAYAAVFQRDMKGVLAYSTISHLGLITLLLGLNSPLALIAAIFHIMNHATFKASLFMAAGMVDHETGTRDLSRLSGLRRAMPITATLAAVGAASMAGVPLFNGFLSKEMFFAETVFVSGHLIAMAVVWGTLSVAYSLRFILQVFFGPPADDLPKKPHEPPRWMLFPSALLVTACLVVGMFPA-----------------------------
124359000    MNWVLSTLLFLPPFVGVFHLLVAGSIRGSIRSLKRIALFWSFFSLIGTIILWLSLDQGLTPLMKIDWIEGPDKILPIIMGVDGISIYFLILTAFIVPCSILISWNSIKYLVKSFLICMLVLEFLLYAVFSVLDIFWFYILFEGVLIPMYLILGIWGSREKMQAAYYFFFYTLIGSVIMLLCLFSLYNIHGTTDYLTLVSSNYIPENLQERLFLGIFLAMAVKIPIFPFHIWLPKAHVEAPVAGSVLLAGILLKLGGYGLVRLSWPILPLGAQNLAPAIIAMGIIGIVYGSFGTCRQIDVKRLVAYSSVAHMGLASITLVTHDIIGLTGSIFIMLAHGIVSSLLFILVTILYDRHHTRLIKYYRGLSISMPIWATIMIMTSLANIAAPPSSGFVGEYLSILSSFNWNPMVGVFVCSGVILSAVYSFYFANRITFGVP-GNLLTFSRDVNRREFYITASMVLLAFFAGVCPAFILEVIQNSL-------------------
91774937     MGLAYLTLI---PFIGAIFTKLSTRLG--RYSSAWVAILSAMLSLFLLWPLAMQAWQGNTVIQRIT--PWMPLGISLAFRLDGLSLLFSLMILLVGLIVVIYAYLSPRDSMGRFYSYLLLFMGSMLGVVLSENIIQLLMFWELTSLSSFLLISYWQQREEARGARMALTITGGGGLAMLGGFLLLGNMAGSYDLSDILLAGDAIRSHEHYMLLLILLGVFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIFLLAR--LFPALSGTPEWTWIVSGVGIATFVTGSYIALFKHDMKALLAYSTISHLGLIVALFGIGTPLAVVAGIFHIINHATFKASLFMLAGIVDHETGTRDIRHLGGLRRYMPYSAVLMVIAAAAMAGIPGLNGFISKEMFLDQIVAHGNTFPAIVTAGAVFSAAYSIRIAHSVFFGSEPDDLPKAPHDPSSGMQIPVAILVAACVAVGVLPA-----IAEPLVTLVTASTLQTA-------
57239205     -----LLFMILLPILGSCLLTINNF-KTTSVLIKVISLISSGATFILNFIIAIKFDYSYKGYQFI-----CNLLHGFSIGVDGLSLPLILLTSFLFLLCTVFSLFNMKYNLRTFIALLLLLEGLTIGVFASLDIIMFYIFFESVLIPMFFIIGIWGHEDRIYATFKLFLYTLAGSLLFLIAIIYIYLFSSNIEQLSYILPNFLNIKAQKWLWCAFFISFAIKIPIVPFHTWLPNAHVQAPTVGSVLLAGILIKVGTYALLRFSIPMLPEANMYFSNFVIILSIIGVIYASLISFVQSNIKKFIAYSSIAHMGFVTAGIFSFNEYGISGAIFQMISHGLISAALFFCVGMLYDRNHTLEISKYSGLAKVMPKFSIMFIFFTMASIALPGTSGFVGEFLSILGVFHYSKLFAALIATGVILGAVYMLFLSKEIIWGASNSSLI--VCDLNKNELFILIILATLVLVFGIYPYYIL---LKSLSPFMEQLSLRNLYFSSI--
269955289    MSFPWLTALIAWPLVAALATATTGRRTLGAGRARQVALVGSLVELALGVGAFLAFDTARAAHQLLETHRWIPSIASYAVGVDGVALLLVGLSVGLVPLVILAAWKEQGGRLRTYLATVLVLQSFMVAVFAARDVFLFYVLFEAMLIPVYFLIGFGQGAQRRYAAVKFLLYSLAGGLVMLVAVIALYLQGPQTFLVDNLSGLELGTTAGRLMFCGFFLAFAIKAPLVPVHSWLPDVAENATPGTSTLLISVLDKVGTFGMLTLCLPLFPEAARWAAPAVVVLAVVSILYGAILAIGQTDLLRLIGYTSVSHFGFIVLGIFTFTATGTAGASFMMLNHGISTGALFLVAGFVIARHRSQRIADYGGLRIAAPILGGSFLVAGLSAAALPGLATFGSEILVFLGAFSAVQWAGIVAVPAVVLAAIYVLLTYQRIFTGTVPASPDGRVPDLDGRERTVAGVLIALLLLLGFVPNLGLQYVDAPATTTIEQV------------
293191762    -NFPWLSVLVAVPAAGAALLGFVPPLRRAAGRVVVLVVSLVELALGVYVAASVFDWSAPASYQVYESHLWIPQIITWSLGVTALGLVMILLAIGLVPLVLIAGWDEDDADRGAYPALVLALQAFMVVIFAAYDLTVFYFAFEAMLVPLYLMIGRYDEAARHKAAMKFLLYSLFGGLVMLGGI-LYLWAKGSQALQDVHILPSAPLAIQMVVFVTFMVAFAIKAPMVPVHTWLPDTAAVARPGTSVLLVGVLDKIGTFGMIALCLQLTPGAAVSAKWVMCVLAVISILWGGLAANGQNDIMRLVSYTSVSHFGFMVLGIFIGSQIALVGAMFYMVAHGVSIAAMFLLSGWLSRRGGTQDMREYVGMQRVTPVLAGLWLVSGLASIALPGLSGFVPEYLVLMGTWSLSGPLALFAVLGVVIAALYVLMPYQRVFTGAPGKGK-EELADLATRERGVMVPLVAAMLILGIWSAPLVSALTPVASDL----------------
6424855      -------IIPFVPLIGLGLLLVPTATKNLRRMWAFPSVLLLSIVMLFSADLAIQQINGSSIYQYIWSWTINNFSLEFGYLIDPLTSIMSILITTVGIIVLIYSYMFHDQRYLIFFAYMSFSNASMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGTLGLYWITGSFEFRDLFKIVNNNFLFLTLSAALLFLGAIAKSAQFPLHVWLPEAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFAVIPYVMNLISLIGTITLLLGATLALAQIDIKRSLAYSTMSQLGYIMLALGMG---SYHAALFHLITHAYSKALLFLGSGSIIHSMKSQNMALMGGLTKYVPITKISVFLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIACFTAGLTGFYMFRIYLLTFEGRLNVYLQNGKKNSS---------------------------------------------------
88607159     -------FMILIPVLGGCLIAFLRDSSSKLRGGLFIS--ITFATFIASIAVLLSFYGN--GLPVLRDYTWIGE----VFAVDRLSLLMVILSTFLFFLCALCGVFSRKESESSFFALLLLLEATVLGVFSVHTSLMFYVFFEASLIPMFFIIGKWGHGDRISAAFRFLIYTGAASLLFLIGLVYFSLGMFESFYADVSVALALPIGIRIALWIACFFAFAVKLPMVPCHTWLPKAHVQAPTLGSVLLAGLLIKMGGYGFIRFCLSALPEISWKLSEFVVYLSAISLVYSSLVAFAQKNMKTLVAYSSVAHMSFVAAGIFSLNESGIVGAIFQMLSHGLISAALFLCVGMIYSRTGTMDMSKCGGIAASMPKLSFMMIFFSMASAGLPGTSGFIGEFLSILGIFQAFRFTAVCFAVGVVLSAAYTLRLCREVIWGSSPEGAKVIDSDINAVEFVILGILAALVLFFGIYPASVITFLKPWISAILP--------------
89095643     MTFPYLSVLVFSPLAGLLVLLFVP--KAKERAIKWIGLAAALPAAILALAAYFIYHSGAGLEEMDERADWIQFGISYELGADGFSMIMILLTSFLALLAAAASFR-ITKEWKGYFMLFLLLETGMLGVFAAENLFLFFLFFEITLIPMFFLIGKWGLFEKEKAAFSFLIYNGLGSAILLIVFIVLFARTGTANMEELQAISPFSEELKLGLFIALLIAFGVKLPIFPLHSWMVRVHAEAPASVVMLHAGILLKIGAFGLIRFGLGFFPEQFQQLGLLISILGAVNLLYGAFLAFIQDDFRKVLAYSSISHMGIVLIGLGALNEAGVQGAIFQVVSHGLISALLFYLVGALYERVETSSIKKLGGLSRQMPLAAGFLLAGAMASLGMPGMSGFISEFMAFLGLFENRPAVAAVAALGIILTAVYLLRAVLGVTFGEARSDY-GNVTDLKALEMMPAVLLVGAIVLIGVYPLAISAPLQPVLETILP--------------
538455       -----------------------------------------------------------------------PTFSTPQLMIDPISAPLLVLSCWLLPLMVLASQNHLKHRKRMFLMTLSILQTLLILTFTATNFTLFYIMFEATLVPTLIIITRWGNQERLTAGTYFLFYTLASSLPLLIAILYFNTKTHHSSIMLLQLTQPQLTNTNVFMWTACLLAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIMRVSALLMPMTPKLYYPFMI-LALWGIVMTSSICMRQTDLKSLIAYSSVSHMGLVIAACLIQTPWSFTGAMILMIAHGLTSSMLFCLANTNYERTHTRTMVLARGFQIIFPLMSTWWLMANLTNMALPPSINLMGELLIIVSLFNWSSPTILLTGLGTLITAAYSLHMFLTTQRNKLPAN-ISLSDPTHTREHLLMMLHLAPLALIITKPTLISGLIN----------------------
292492177    ---------------------------------RIIALLALGINFLLVAALWLSQIAGQGAWLVELDWPWIAHFIRFHLALDGLSLLLVLLACFLGLMAVVASWTEIQYRVGFFHFNLLWVLTGVIGVFMALDLFLFFFFWEVMLVPMYFLIAIWGHERRLPAAFKFFIFTHSSGLMLLVAIWTHYQHTGVLTFDYFDLLASLDPNTAFWIALGFFIAFTVKLPAVPLHSWLPDAHTQASTGGSVILAGVLLKTGAYGLLRFVVPLFPATAFDYSPVIMLLGVIGILYGAVLAFAQQDVKRLIAYSSISHMGFVLLGVFAWNPVALQGAVMQMLAHGISVAALFMVAGALQERLHTRDMGRMGGLWSKAPRLAAISLFFAVAALGLPGLANFMGEFLVLLGTYQVSIAFTAAAALGLILSVVYALIMVQKTLHGE--AEEQRRFADFSTGDMAAMGAMIFILFWLGLYPQPVFDMAHPALEGLQQWVMEP---------
56750924     -----LSALIWLPIVAATVLLCWPGTLSAAWAQRSAAIAAGAALAIAIAP-FFQFDPQIHDWQLLEQLPWIEQLLGYRLGVDGLSLPLVGLNALLTFL-IIAGLERQEQRSRLYHGLMLLLSGAVSGAFLAQDLLLFFVFYEVELIPLYLLISIWGGARRGYAATKFLIYTALSGALLLIGFLALTILSGAGSFAYNPNLAALPIAQQVTLLVLILVAFGIKTPIVPFHTWLPDAHVEASTPVSMMLAGVLLKLGTYGILRFGLGLFPQVWPIVAPWLAGLAVVSTLYGSLSAIVQQDMKKMVAYSSIGHMGYILLAAAATTPLSLLGAVCQMISHGLISALLFLEVGFVYSRTGTRDLRVLQGLLRGLPIVGSLMILAVMASGGLPGMVGFIAEFMIFRGSFSTFTVQTLFCMVGTGLTSVYFLLLSIVPSLGGSLI-KWKPCQMWALREHIPALMLATLIVIFGVQPQWLVVWTEPATAALGNLAVIASRALDALT-
4538637      -------------LIGLGFLLFPTATKSLRRVWAFQSVLLLSIVMVFSINLSLHQISGSSVYQYL--WSWVDFSLEFGYWIDPLTSIMLILITTVGILVLIYSYMSHDDGYLRFFAYMGFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFQINEVNFLFVSLCAILLFAGAAAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFMVIPHIMNLISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGIG---SYRSALFHLITHAYSKALLFLGSGSVIHSMETQNMVLMGGLTKHVPITQTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPSFAIIAYAAPGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
142387615    ---------ILLPVINSLLVFLIP--NRRKELFRPLTVYLSLIPLGLCLYMFVNQNL-KTSFLEVDSIPWITYGIDLIIGFSGMSFLLITLNCLLVLLSILSVNQEYAES-KGFLGSIMLLQAAVNGVFLAGDLVSLFIFFEALLIPMYFLMGIWGGSNRRYATIKFILYTVFGSIFILAGTIYTGVLSYISSDFESIASMSITTSQSEILFLLFTFGFLVKVPLFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEGFLRYQYIIAFLSVVGIIYGAIVAIVQIDIKKLIAYSSISHMGFVMLGISAGRYLSLEGAVIQMINHGITSGALFMLVGFLYDRRHTRRISDFGGLKKSMPIYASIFLFTSFASIGLPGLNGFVGEFMILMGSYPTFKVLTSVAAFGVVLAAIYMLWAYQRMFNGQLDNDENAVLSDLNSKELVAVGPLLALMLFIGIYPSFIESYVVQDVSVIYESISNLIGVSQ----
91975817     -----LIALILLPAIGGLVAFFIAGRGERERW-----VTIATFALMLVLLAAIVAGADEGRWYAKVSYPWVPSFISLDFAMDGLSAALIAIAAGLGIISVMASWSEIRTQSGLFHASLCWTVAATIGVFLSFDLLIFAFFWEAMLVPAFTLIAVWGHGDREGAALKFLIFNAVAGFGLLAASFALASMADHMTFNAFEAEMKLSTSVQVWMLLGFSLAFLVKLSVPPFHAWLPEAHTLAPTAGSILLAGVLLKTGAYGLFRFAPMLFPQGLEAVAPYGIALGAAGALYGGFVACGQNDAKRLVAYTSIAHMSIVLMGISAGVQYALAGAAVEMIAHSFSASALFLLIGALYERTHTRDLRQLGGLQQLAPRFAAAFALFCSALLALPGTANFVGEALIVVGIFQVNWVFALLALSTLVVSVIYATRLLKGLVFGVPRTNAP--LADLNWREYWPVLVMSLATLIIGLYPQGLLALLEPAIKAAL---------------
146277739    -----LTALILLPFFGGIAALFAGRWGRDAERWVAIAALGLALLILISSF----FSDGDGRWIAIERYDWAPSLLQVILAMDGLSGALLVVSLALGIVSVIVSWK-ITEYSGLLNAALLWTVAASNGVFLSFDLLVFAFFWELMLVPSFLLISVWGHGDREAAALKFLVFNAVAGLGLLAAVFYLGATGDTVTFDAFEAERQIPHGVQVLLLLGFAAAFLVKLPVPPLHAWLPDAHTQAPTAGSILLAGLLLKTGAYGLFRFPPMLFPEGFATLAPFGLALGAFGSIYGALLACGQTDAKRLVAYTSVAHMSIVLMGICGGVYFSLMGAGVEMVAHAFSASALFLLIGALYDRTGTRDLRELGGLQQNAPRFAAAFAVFFSAALAMPGTANFLGEALVITGMFQVNWIFASITLISLVISVVYATRLFKRVVFGKSR--RTEALEDLTLREMGPIVLLAVATLLFGMLPQLLMGALEGAVEAALVPVTVP---------
136521465    ----------------AGAAIVAALPKSNEKAAKQAALGTTLVVMAATIAMAVGFQRDNVDLQFVESYAWIPSFINFALGVDAIALVLILMSTILAPVVVLAGWNEAHGGVKTFYVLILVLETMMIGVFAATDLFLFYVIFEAMLIPVYFLIGGYGTGERSAAAVKFLLYSLFGGLLMLASIIALYAQGGHTFDLDKLSQLQMSSTTQNLLFLGFFIAFAIKAPVWPFHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCLTLFPEASKTFTPLIMILAVISIVYGAFLAIGAKDIKRLIAYTSISHFGFITMGIFAMTSQAQSGATLYMFNHGFSTAALFLVAGWMIARRGSSTISDFGGLQRVTPVMAWSFFIAGMSSLALPGLSSFVSEFLVLVGTFTRYPVHAIIA--------------------------------------------------------------------------------------
260887656    MDFPVLSVILLT--PLAAALLLCFLNRESRSAIRIVAAAAMAFSFALSVWAYFGYDLAAGGMQYTERVPWIDLGVSYALGVDGISLPLLLLTELIGVSAVFSSW-HVEERSKEFFILLLILIAGVTGTFVANDLFIFLLCYEVVVIPIYILVILFGSTKRVYAGMKLTIYLLLGSAFLLVGVVWLYLTAFTFDMQMLALAAHFSPGFQIGAFLLLLIGFGSLLSMFPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRIGLLVLPLGAKFWAPLIAFLAMCNVLYAAYIALVQKDLKYVVGYSSVSHMGYVLLGFAALNVVSVSGAVANMVAHGVMSALFFAMIGFIYEKTHLRTVDDLKGLAYQMPRLSTGFMLAGMASLGLPGLIGFVPEFTIFVGVFAEFPILAVLAIAGIIFTALYVLRLLAKVLFGPA-DKKFDAYRDMRGAELVPLVLLGVALVGFGVFPHLLLGLISTGTEPL----------------
170078412    -----LSALIWLPLAGALLVAILPQ-GEKNQFSRTMALGAAALVFVWTAWLGFHYDVAIAGLQFVEHYLWIEWLLNYDLGVDGLSLPLLALNALLTLVALWISPKDL-HRPRFYYALFLLLQASVNGAFLAQDVLLFFLFYEIEIIPLYFLIAIWGGKKRGYAAIKFLLYTAVSGILILASFLGLAFLTESNTFAYSALHSDLPLTTQLILLGGILVGFGIKIPFLPFHTWLPDAHVEASTPVSVILAGVLLKVGTYGLLKFGIGLFPLAWAVVAPWLAIWAAISALYGASCAIAQKDMKKVVAYSSIAHMAFILLAAAAATPLSLAAAEIQMVSHGLISGLLFLLVGIVYKKTGSRDVDYLRGLLRGLPLTGSLMILGVMASAGLPGMAGFIAEFLIFRGSFPVYPVATLLCMVGTGLTAVYFLLMINKVFFGRLTPELI-NMSPVNWADQFPAVMLVILLFVFGLQPQWLVRWSEIDTAALVASPTA----------
108802978    ------------------------WRGAPPRAAHALGIAFSGLALLGAAWMWARGASGEGFSQVEEVAWIPSLGVAYRVGVDGISLPLVLMTAVLFFVSLVFS-AGIRERARSYVALFLLLETASLGVFVALDAVLFYVFFEVTLVGMYFIISGWGYEDRQRAALMFFLYTLLGSLPLLLAILGLYLGSNTFDMRELIANPPLTGLAATLALLAMLVTFFVKTPVFPLHTWLPAAHVEAPTAGSVILAGVLLKLGTYGLVRFALQMTPDAFRDLAPYVAALAAFSALYGAFVALGQSDLKRLVAYTSVNHMGYVAAAATGARAVALDGAVLQMVSHGVVTGALFLLVGMLQDRAHTREMGAFGGLLGVVPGLGWAFVLAAFASLGLPGLAHFPAEFQIFLGTLRVYPP-AVVAVLGIAVTAGLYLRAIQVAFLGEPRGER-RKLRDLGARETLAVVPLLALTVLIGVVPSLALGVIHATTEALLP--------------
60117237     -------IIPLLPLIGLGLFFFPKATKSLRRTYAIISTLLLSIAMFISFDLLWQQIAGSPTYRYL--WSWIDQDVTLEVGIDPLTSIMLVLVTTIGVTVMIDSYMSHDQGYVRFFAYLSLSTASMLGLVISPNLIQIYIFRELVGMCSYLLIGFWFTRPAANACQKAFITNRVGDFGLLLGTSGFYWITGSFKFEDLFANHEVSLFLATPCALLFPLGPVAKSAQFPLHVWLPDAMEGPTPISAPIHAATMVAAGIFLVARMFPLFQTL--PLVMSSISWVGGVTASLGATVALAQKDLKRVLAYSTMSQLGYMMLALGIG---SYRAASFHLITHAYPKALSSPGSGSVIHSMKSQNIALMGGLRKYVPITGTTFLLGTLSLCGIPPLACFWSKDEIIADSWLYFPILGWIARFTAGLTGFYTFRMYSLTLEGDFRANPSKNL-------------------------------------------------------
88714036     MNFSTIILIPLIPF-AVFLLLGIFNKKIKPSISGYIGVAGLLISTLLSIYFFVNGKTDGAYQTFVEKTVWMNFTIDMGIQIDPISVMMLIVVSIVSLMVHIYSRGYMKDGYTKFFAFLGLFSFSMYGLVLATNLFQIYIFWELVGVSSYLLIGYYYTPSAVSAAKKAFIVTRFADLGFLVGILIMGYYTGTYDFLNWASTSFMGLSVLTWALILIFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVFLVARLFPMFYFVEDGFALNIVAYVGAFSSLFAAIIAITQTDIKRVLAFSTMSQLGYMMLALGVSGYLGYMASMFHLFTHAMFKALLFLCAGSVIHAVHSNYLKDMGGLRKYMPITNITFLIAALAIAGVPPFSGFFSKDEILVAAFEHNKLIYTVGILVAGLTAFYMFRIYFGIFWGK-DTKYEHKPHESPISMTFPLMFLALLSIVGGFIP------------------------------
284097706    --------------------------------------------------------------------------------------------------------------------------------------------WELTMIPMYFMIILWGGPGRIAAGLKFALYSLTGSLLLLVGILGLYLEGGHTYDLLVLSEQTYSSTTQFWLFLAFFLAFAIKMPMVPFHTWLPDAHSEAPTAGSVILAGVLLKMGGYGFLRFCLPIFPDASAQFAPFILWLSVLAIVYGGYMALAQSDLKKLVAYSSISHMGFVTLGIFVFNSQGIQGAILQMFNHGITTGALFLAVGQLYDRTHSRSIQDYGGLHKPMPRFVALFCLFSVASFGLPGTCNFIGEFLVLVGTSSDSFVKVLLAMAGIVLAAAYTLWMLQRVVLGQARTPVASRLPDLNWRETATMIPLVVIVLWVGLYPAPFLNVMDASVTALIQHTTGGHSASQLALG
136473597    ------------------------------------------------------------------------------LGIDGISLILILLSILLVPIVVLAGWNESEGGVKTFYVLILVLETMMIGVFAATDLFLFYVFFEAMLVPVYFLIGGYGSGARQAAAVKFLLYSLFGGLLMLASIIGIFVISGNTFDITALSTLEIDTTTQNFLFLGFFIAFAIKAPLWPLHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCVELFPEASRTFTPLIITLAVISILYGAFLAIGQKDIKSLIAFTSISHFGFITLGIFAMTTQSNSGATLYMFNHGISTAALFLTAGWMISRRGSSAIADFGGLQRVTPILAWSFFIAGLSSLALPGLSSFVSEFLVLVGTYTRYPVAAVIATFGIILAALYILIPVQKALHGPTTAGN-ENLPDLNKREIAAIAPVIALIIALGFYPKPALEIINPAAQVTI---------------
255291791    ----LLSVFILVPFAGSLIAIFFPSDQRGAISWFAGA--IALVCFLVTAGLYPYVASGGVLHYRIDWVP--ELGLNFTLRMDGFAWLFSALITAIGVLVVLYARYYMAEEVPRFFALFLAFMGSMLGVVLSGNLILLAVFWELTSIVSFLLIGYWHHNAHARDGARMALTTGTGGLAMFVGLIIIGKIVGSYELDAVLASGDAIRNHPLYVLVLVLLGALTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLVR--FWPVMAGTEAWFWIVGLAGLTTLLLGAYFAIFQQDLKGLLAYSTISHLGLITVLLSLGSPLAAVAAVFHIVNHATFKASLFMAAGIIDHESGTRDIRRLGGLFHFMPITATLAMVASAAMAGVPLLNGFLSKEMFFAEAIETHTVTPYVATIAGMFAVTYSLRFIHGVFFGRPPADLPRKPHEPPRWMRAPLDFLVLACLVVGIIPAPFLHTAVLSV-------------------
119384034    ------------PFVSA--ALAATLPIGARNAEAWLAGLTMIVALVILGVLYPAVTEGRSITGTFRWVSSIGLDLTF--RIDGFSWLFMVLVAGIGFLVILYAYMSPDDPVPRLYSCLLAFAGAMSGLLLSGNIIMLVVFWELTSIVSFLLIGYWFQRQDARDGARMLIVTASGGLCLMVAMIILGQIAGSYDLDAVLAAGPQITSHRLYVLILFVLGAFTKSAQFPFHFWLPNAMAAPTPVSSYLHSATMVKAGVFVLLR--FHPALGGTDAWFQIVTGIGLTTLLLGAVTALFRHDLKGLLAYSTISHLGLITALAGIGTPFALVAAVFHIVNHAVFKASLFMAAGIIDHETGTRDMRRLSGLARVMPVTAALAIIASGAMAGVPLLNGFLSKEMFFEATYVWNNFAPYVAVLAGAFSAAYSLRFIVKVFFGPPATDLPQEPHEPPLLMRLPVAILVAICLAVGMFPQQVLGTWLQTAS------------------
142088322    -----LTVITLIPILVSLVLLILPKLSPSARASRAISMGVSLGMLAITTMIFFWSNYNSGYYLTNDSIALIPSIVHWKVGADALSFPMIWLTTLLIPISMLVEWDAKKGH--LFHPLILMMEGALIGVFVSLDMFVFYAFWELTLVPMFFLIMIWGGEDRKYASMKFFIYTFTASVIMLIGILVMYLYTHSFDMSVMISSTEFIPSLRHLVWLLLLIGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRIAVAAFPESTVVFIPLLIFLGMASLFYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGIAGALFMMFAHGIISPLLFAVAGAFKHHYHTLEIGSMRGIAHHSPWLSAHMMLGWMASLGLPLLAGFVAEVTILIAFWMSFGWLVLLPTLTLIITAVYYLTSMQKTIFESNDPHHGEEPRDITWHENAGMIILGALTILFGILPFIFWDMMSEWSSGFLLETLVQAMQSEGVK-
31324902     -------------------------------------------------------------------------FSSPYTGLDHISSPLLVLTTWLLPLMTLASQNSLKKEPYERLITLTLLQTFLLGAFCATDLALFYIMFEATLIPTLIIITRWNQPERLNAGMYFLFYTLTASLPLLIALLTLYNLNNTLLITILHFLNTNPPSTSFFLWGACMMAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIR-TITMLTPMTKTMSIPFITLSLWGVVMTSLICLRQTDLKSLIAYSSVSHMGLVTAASLIHTEWSLTGAIILMVAHGLVSSALFCLSNFNYERINNRTLLLVRSMQLIMPLLSTWWLLFNLLNMALPPTINLMGELLIITAMFNWSPPTILITGAGVVLTACYSLHMFLTTQHSKF-SNHLASMQMTNTREHLLMSLHMIPMVLLMFKPELV---------------------------
256425956    -------LLILIPLVAGLVTFGLKGSGPK-----ALGLVASLASLAVTVAALFQFRTAPDALQLT--ANWIPQLGAFSVGLDGMGLMLCLLTAISFLLILIVIYNREYERPNSFYGLMLLSQAGLVGVFTAYDALLFYVFWELALIPVYFLCSLWGGEKRIPVTFKFFVYTFAGSLLMLVGLIYIYLQTHSFSYASFVSGAITPQD-QSWLFWLFFVAFAIKMPIFPFHTWQPDTYEQSPTPVTMVLSGIMVKMGLFGVVRWLLPVLPKGAYMWSDVAIVLSIIGIIYASCIAIVQSDIKRLIAYSSIAHIGLMSAAIFTNNEQSLQGLMVQMFNHGINIIGLWIIVEIIQNRLKIKNLNEMGGIAQYAPGIAIFLVTISLANIALPLTNGFIGEFLMLSGLFQYNVWFMAVAGLGIILGAVYTLNMVQKVIFGQS-NQLTETTTDLKGNELLVLIIIVGIILVLGFYPKPMLELVSSTTE------------------
143373030    ---------------------------------------------------------------------------------------------------------------------------------------LFFLFFEGGLIPMFLIIGIWGGERRVYSALKFFLYTFLGSIFMLIAIIAIYWNMNTLDLVKLMG-TKIPENLQYWMWFGFFISLAVKLPMWPVHTWLPDAHVEAPTPGSVILAAILLKISGYGFIRFSLGLFPIASHYFATFVFVLSVIAIIYASLVALMQKDMKKLIAYSSVAHMGYVTIGIFSFTKQGIDGAIFQMISHGLISSSLFLCVGVLYDRVHSRLIQDYSGVVNIMPKLALVFIFSSLANVGLPGTSGFVGEFLTLIGTFKVNYIVSILAATGVILSAAYSLWLCKRIVFGEFKNNNGEKLLDLDATEIVILFMLMILTIVFGVYPNLILEPISSSVDLVVKNM------------
135756810    ------------------------------------------------------------------------------------------------------------------------------------------------MIPMFLIIGIWGGKDRIYASFKFFLYTLLGSVLMLIAMISMYSVAGTSDIFDYGAINLLGFEIQTLLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPIGASEMTNLVFWLSAIAIVYTSLVALVQEDMKKLIAYSSVAHMGYVTMGIFAANQQGIDGAIFQMLSHGFISGALFLCVGVIYDRMHTREIEAYGGLVNIMPSYALIFMFFTMANVGLPGTSGFVGEFLTLVGIFQVNTWVALFATSGVILSAAYALWLYRRVVMGDLIKEALRSLKDMSFREKTVFAPLIFFTLLLGVYPALVLDIIGPSVETLVAGY------------
108804462    ------------------------------RLVRYAAIGVAAVPVLLALYIYFAFGDDLDAPALSQELTWIESLIGYRVGLDGIGFGMFFLSALLTLIAVVASW-DIRENLGFYFALLFLAEVGMLGVFASRDLVLFYVFFEITLIPMYLMVGIWGDENRRAAAIKFFIYTFLGSTAMLAGFLALGVLSGTFSIPELGEAGGLSRAAQIAIAVPVLFGLLIKVPAVPLHGWLLDVYVSSPVSTNVVLSGVLPKLGTFGILKIAIPLLPDGVEPFLPYLAVLGVINIIYGAFVAFLQPDLKALVAYSSIGTLGFILLGAASANAVGYNGAVFQQVAHGLYSALLFLLVGIIAARTGTRRISELGGLAARMPWAGGLLALGALAAMGLPGLAVFVSEFMSIMGGYTTYPVQGVLAALGIILSAMYLLYMLARVIFGPIREPAYEQIGDAGPVEMAAVVPLAALLLVLGFFPALLISVQRPAVEAVLA--------------
53804542     ----ILLWLILVPLIGGLLSLPAGRRRDNAPRWLALAALAGETALLLAVFADTV---PESTWLAQIDWAWIPRFIRIHLALDGLSLLLIALTVFLGFVAVLCSWTEIRERQGFFHFNLLWTLAGVIGVFLALDLFLFFFFWEVMLIPMYLLIGIWGHENRAYAAMKFFIFTQVSGLLMLIAVFLHYQTTRTLSFDYFELLADLYPGAARWIMLGFFVAFTVKLPAVPFHTWLPDAHTQAPTGGSVLLAGVLLKTGAYGLLRFVIPLFPGAAQDFAPFAMTLGAVSILYAAKLAFAQTDLKRLIAYTSVSHMGFMLLGAFAGNTQALQGAVMTMLAHGVSAAALFMVAGALQERLHTRDMDAMGGLWTLTPRIGAITLFFSVAALGMPGLGNFVGEFLVLLGSFRVDTVLTAFAALGLILAPVYALYVMQWAFHGPASRH---EVRDFGLREMGVMLCLAAATAWMGLHPQSMLAYTDATVNGL----------------
289183325    ------------------LALIPTLWLICPTWLWTTALAHSLIIASLSLPLIGNMAGTGWST------------LSLYLAVDSVSAPLIVLTCWLLPLMILASQNHMSGRQRMFLSLLALLQFLLILAFSATELIMFYVMFEATLIPTLVLITRWTQKERLSAGTYFLLYTLLTSLPLLVALLILQNITGTLSLLTLNFNPLLLLSTHALWWAAFLLAFLVKMPMYGTHLWLPKAHVEAPVAGSMILAAVLLKLGGYGLIRILLILEPLTQQL-SYPFMILSLWGIIMTSAACLRQTDLKSLIAYSSVSHMGLVVGGIFSQSPWGLAGATALMIAHGLTSSALFCLANIQYERTHNRTLVLARGLQSAMPLLTTCWLIATLANLGLPPFPNFLGEIMAITALYEWSPYTLIMTGAGTVLTAAYSLYLFLMSQRGPIP-EHLTALAPVTTREHLLMILHLGPLTLLALKPELV---------------------------
159046345    ----FLFIIALLPFLGALVPGLM--IRAGRTACASFTAVPTALAFIMLLILSPAVLRGEVITAEIGWLPQLGLSASFFL--DGLGLLFALMITGVGLLIILYAYLSGDDPMGQFYTYLLLFQGAMLGIVLSDNILLLLIFWELTSLSSFLLIGYWKHPEGRQGARMALAVTGAGGLAMIGGMLILGNIVGSYNLTDILQAGEQIRASEWYLLILILLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLMAR--MWPVLAGTDAWFYIVATTGLVTMVMGAGIALFKDDLKALLAFSTVSHLGLLTMLLGFGTQAAAVAAVFHIINHLTFKAALFMTAGIVDHETHTRDIKRLGGLRHLMPITFAIGTVAALSMAGIPLFNGFLSKEMMLTGWLGNPWVVPVVATFGALLSVAYSFRFIGHVFLGPVRDDYPAKPHDPPFGMWASPALLVVLVLVIGMAPFVAEGIVTAASSAV----------------
143544573    -DFPWLSASILFPIGSAFVIPFFPDKGDG-KEVRWFALSIALITFLITVGSYIGFDISNENVQLKENISWLDLGLTWSVGADGMSMPLILLTSFITALAVLAAWP-VKFKPKLFFFLILVMDGGQIAVFAVQDMLLFFLTWELELIPVYLLLAIWGGKNRQYAATKFIIYTAGSSIFILLAALAMGFYGTEIPNFEFSHLAAQDFSFQILCYVGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPVAHAQFAPLLIVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSFSSLGTSGAMLQMVSHGLIGASLFFLVGATYDRTKTLKLDEMSGVGQKMRIMFALWTACSLASLALPGMSGFVSELMVFTG--------------------------------------------------------------------------------------------------
142447038    ------------------------------------------------------------------------------------------------------------------------MEGIIIGVFSAMDSMLYYVFWEASLIPMLLIIGVWGGQNRVYAAIKFFLYTFLGSVFMLVSLIYMYNLGGSFAISDMHAL-PLTLVQQGWIFWAFFLAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASSYFAFAVIVLSLIAIVYIGFVALVQKDMKKLIAYSSISHMGFVTLGVFALAYLGLEGAMIQMVSHGFISAAMFLVVGVLYDRLHSREISTYGGVVNSMPKFTGFAVLFAMANAGLPGTSGFVGEFMVILGALQANFWYAFLAAMTLIVGAAYTLWMVKRVFWGPVINPEVSKLNDINAREFGILAVLAVAVLWMGIYPQPVIEVMHVSIANLLEQ-------------
172072945    -------IVPFLPLIGLGSLFFPGATKSVRRTWALISIFLLSVAMFLSFNLFLQQITGGPIYRY--FWSWINNKFSLELGIDPLTSIMLVLVTTVGTMVMIYSYMSHDKTYVRFFAYLNFFNASMLGLVISPNLLQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFITNRAGDFGLLLGILGFYWVTGSFEFQELTAIDGVGSFFVTSCAFLLFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFKALPLIMYLISWIGGITALLGATMALAQKDLKRGLAYSTMSQLGYMMLALGI---DSYRIALFHLITHAYSKALLFLGSGSVIHSMKSQNMALMGGLRKYMPITGITFLLGTLSLSGIPPFACFWSKDQILSDSKLYSPIFGGITWFTAGLTAFYMFRMYLLTFEGDFRVNLVNSYNN-----------------------------------------------------
110637775    ------TLLIFFPLVAALIVFIA-----GQRMAPAIGIIATLIEFALGIFAYVNFDAA-AGWNYEIVLPWISLNINYAVGMDGISLALVLLTTFLLPLILLASLSGSLKNKKGFYVLALIMQSALIGVFTSKDLFLFYIFWELALIPIYFICLLWGDENRKFVTFKFFIYTLFGSLIMLAAIIYLYSVAPVKSFMENIYNTSLTTCEQVWIFAALFLAFGIKMPVFPLHTWQPSTYTSAPVAGTMLLSGIMLKMGIYGVIRWILPVLPTALMDWGWLAMLLAIIGIIYASIIAIKQSNYKTLIAYVSIAHVGLIAAGLFTNSVEGLQGVIAQMLAHGVNVVGILFVVEILLNRTGTLEIAKLGGLRNQMPQFAVFFVVIMMASIALPSTNGFVGEFLLFVGIFNINPYLAAVAGITIILGAVYMLSSYQKIMLGEARSEY-DGVVDLTLLEKSILIPIVIVIFVLGLFPNLILDLTEPAVNGILHSVHNSIPVAN----
135208795    -----------------------------------LAVLFSGISFLLSLCLFLEFESGKAAMQLVEKSSWIPSFIEYHIGLDGLSLPLVVLTTLLSVLSVVASFN-IAHRIKEYFFWFLTLQTGMLGVFVSLDFFLFYIFWEVMLVPMYFLIGIWGGPQKEYAAIKFFLYTLFGSVFMLIAMLALYFKAHTFNILELVRQNSVMATFQIAVFLLLFITFAIKIPIFPFHTWLPLAHVEAPTAVSVVLAGVLLKMGTYGLMRISFPMFPSTALYFAVPLLILAFINIIYGALVAMAQNDMKKMVAYSSINHMGYALLGMAAFTVTGFNGAVLQMVNHGIITGSLFLLVGVVYDQAHTRDVDAFGGLGSRLPVYAGLMTLASMASLGLPGLAGFVSEFLCFLGAFSAFKFFTALSVLGILVTAAFFLRMIQKVFLGPF-NEKWSHLKDLDLREMI----------------------------------------------
135138979    ---------------------------------------------------------------------------------------------------------------KGYYALLLLLEVGVLGVFVSLDLILFYLFFELGLIPMYFLIGLWGGKNRVYAALKFFLYTLVGSFITLISILYLGNLAGTTDLVKIMQM-DIPFELQTWLFLGFAVSFLIKVPVFPVHTWLPDAHVQAPTAGSVILAGVLLKMGTYGLIRFCLPLFPDASVHYAEFMCLLGVIGVIYGAMAAMVQTDVKKLVAYSSVAHMGFIVLGIFSMSPDAMSGAVLQMINHGISTGALFLIVGMIYDRRHTREIKDFQGIATVMPVFTLVFMITTLSSIGLPGLNGFVGEFLILLGAYSNGIVYTVFATTGVIIAAVYMLWMFRRVMFGAVDKDENKELNDLNRREVLVLVPLLILMFYIGFHATPFLEEINRSSDYIVQQVLESTS-------
87302493     -----LSLLLLIPFMGALVLVLWPGQPTPGR-LRTIALVVLALQLGWSLVVLSRFDPSNSAMQLQEAHQWVNIGLDYKLGVDGLSLPLVLINGALTLVSAICT-RDISQRPRIYFALLLVISGAVNGAFLAENLLLFFLFYELELIPLWLLISIWGGANRAYAATKFLIFTAVSGMLILGAFLGLALFTGSVDFSLTPITSELALGSQLLLLGSLLVGFGIKVPLFPFHNWLPDAHTQASTPVSVLLAGVLLKLGTYGILRFCLGLFPEAWAVLAPGLAIWAAVSVLFGSLAAIAQQDMKRMVAYSSVGHMGYILLAAAAATPVAILGATFQMVSHGLISALLFLLVGTVYRKTGTRDLTVLHGLLRGLPFTGTLMILGVMASAGMPGMSGFISEFLVFRGSIVAYPLATLLGIVGSGLTAVYFLLLVNRAFFGRLAITPAARLAEVAPRETIPATALAIAVVMIGLLPAGLGRLSESTSTAIAQ--------------
537489       -HFPWLTTMIALPLVAALFIPLIPDKDGKQVRWY--ALGVGLADFVLMSYVWTNYDISSTGFILQEKFSWIPQFLSWSVSVDGISMPLVLLAGLVTTLSIFAAWQVTSKPRLFYFLMVLLYSAQIVLIVAQDRLLLLSIMWELELVPVYLLVVSWGGQKRQYAAMKFLLYTAAASVFILVAPGLSFYGDVTTFDIAELGLKDYPIALELFLYTGLLVAFAVKISHFPFHTWLPDAHGEASAPVSMILAGVLLKMGGYGLIRLNLGLLEDAHVYFAPILVILGVVNIIYGGFSSFAQAH-KRRLAYSSVSHMGFVLLLFSI--TIGIMDHLQMLSHGLIARVLFFPWTGVTYDRTNTLSLAQMGNIGKVMPTVFALFPMGAMASLALPGMSGFVSELAVFVGVSSSDTVTVFLAAVGLVLTPIYLLSMLRQLFYG-----------------------------------------------------------------
217969521    -----LALIVLLPFIGALFPALM--IRAGRSACATTAFVFPLIALVLLLAQAPAVFRGEVLVAAWDWVPALGLQAGFFL--DGLGMFFAGLILGIGLLVIVYAYLAKSDPMGVFYSYLLLFQGAMVGVVLSDNILLLLVFWELTSLSSFLLIGYWKHPEGRQGARMALAVTGAGGLAMIAGMLILGDIAGSWNLTDILQQKEAIQASPLYLLVLILAGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMAR--MWPVLAGTTEWFYLVATTGLVTMLVAAGIALFKDDLKGLLAYSTVSHLGLVTMLLGFGTPLAAVAAVFHILNHATFKAALFMNAGIVDHEAGTRDIRRLGGLLQLMPITATMAMVAGASMAGLPPLNGFLSKEMMLHEAVDNGWIVAALATLAACFSVAYSFRYIVHVFFGARRDDDAHTPHDPPAGMWLPPALLVVLVVAIGLFPDSVAGPLVAVVARAV---------------
49616798     ------------------------------------------------------------------------SFLSPFLGLDMISTPLTILSCWLLPLMIMASQHHLNSRKRTFLMTLILLQTTLILTFSATELTLFYILFETTLIPTLILITRWGGQERLTAGIYFLFYTLLGSMPLLVAILYFYTTKMTTSMDMMPLLQTNTNTPKSFLWTACMLAFLVKMPLYGFHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIMR-IIPNFMPPTSTLCYPFITLALWGLIMTSATCLRQTDLKSLIAYSSVGHMGLVISASMIQTPWSISGAIALMIAHGLTSSALFCLANTNYERTQSRTLLFARGMQLILPLMATWWLLTCLMNLALPPTINLISELTIMSSLFNWSPPTIILTGLGTLLTATYSLYMFLSTQRGKPTPNALMS-HPTHTREHLLLTLHVLPMLALMLKPGLVF--------------------------
135977121    --LPLLSVLIWLPILGGVVAIM---LGDQRDLLKPFALGIAAVTMLLSFGLYTGFDSNTHQMQFVEKLPWIETFIFYHLGVDGFSMPLIILTTISTLLVVVAAWEVIQHRPSQYLAAFLIMEGLMIAVFSALDAVLFYVFFEAMLIPLFLVIGIWGGPNRVYATLKFFLYTFFGSVFLLVALLYLRHVSDSFAILDFHTVA-LGLDEQIWLLLAFLIAFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAITLKIGGYGFLRFALPIAPDASLALDWFIITLSLIAVVYIGFVALAQTDLKKLIAYSSIAHMGFVTLGLFIGAVLAIEGAMVQMISHGFISAAMFLAVGVLYDRMHTREISAYGGVVNTMPKFAAFAVFFAMANAGLPGTSGFVGEF-------------------------------------------------------------------------------------------------------
260885205    --MNFLSLFVLIPLLMLPALWLSKGQKAIRTMVVGSSLLLALAALTTILFLKERAAGADAQMLFTASVDWFTSLIKYSVGVDGISVAMLLLSAVIVFTGAFVSWDMNKE----YFLWFTLLSIGVFGFFITVDMFAMFMFYEIALIPMYLLIGVWGTGPKEYAAMKLTLMLMGGSAFLMCGIFGIFFGAGGETMNITEIANHIPLAQQYVWFPLTFVGFGVLGALFPFHTWSPDGHASAPTAVSMLHAGVLMKLGGYGCFRIAMYLMPEASHELGWIFLVLTGISVVYGAFSACVQTDLKYINAYSSVSHCGLVLFGLLMMDQVAVTGAVLQMLSHGLTTALFFALIGMIYGRTHTRDIREMNGLMRIMPFLAVCYVVAGLANLGLPGFSGFVAEMTIFVGSFNNADIFTIAACTSIVITAVYILRLVGKILYGVCKNPEHLKLSDANPIERFAVICLIAAIAALGMAPGWVSDMINGGVSPIVNHILAAVA-------
143541796    --------------------------------------------------------------------------------------------------CLIYSWNHVPENTKAFFILILILSTGMNGSFVAQDMILFFVFFEVVLLPMYFLIGVWGGEDRRYASLKFFLYTLFGSALMIISFLALFFLSKFLYTFDMRALTDIIKSTQVWIFAGLFMGFGIKVPMFPFHTWLPDAHTQAPTVGSVILAAVLLKLGTYGFVRIAIPFLPEAAIAWAPWIGLLAVIGIIYGALGCLAQKDMKRLIAFSSVAHMGFVMLGIATLTDFGINAAIFGMVAHGLITGMLFFVAGSVKERYHTLEISRLGGLLKSAPKMGWILGFASMASLGLPGLAGFWGEFPAILSAYNTFRTYMVIAAIGTVLAAGYLLWLFQRTAFGEPPEEFAQEIKDVNRDEWIAWLPFLIGIVLFGVWPNLIFNVTDDVVSGI----------------
21622589     ------------------------------------------------------------------------------FSTDSLSTPLLALTTWLLPLMLMASQHHLSKRKKLYITMLISLQLLLIMTFTATELIMFYILFEATLVPTLIIITRWGNQERLNAGLYFLFYTLTGSLPLLIALLHMQNNMGTLNLLVTQYMTQLDSWSNIFLWLACMTAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRITTLLNPLTN-FMAYPFMMLSLWGMIMTSSICLRQTDLKSLIAYSSVSHMALVIVAILIQTPWSYMGATALMIAHGLTSSMLFCLANSNYERTHSRIMILTRGLQTLLPLMAMWWLLASLTNLALPPTINLIGELLVVITSFSWSNITITLMGANIIITALYSLYMLTMTQRGKY-THHIKNIKPSFTRENA----------------------------------------------
146298994    ------SLILIILLVGAFVTYFA-----GDKIASKVALFFSLAALGCSVVLLNHFNAGENISLINAWIT--QPKISFALNADGLALAMLLLTTALTPIIIFSSFGNEYKNAKAFYALILFMAFAMTGTFLAADGLLYYIFWELALIPIYFIALIWGNEERRKAVVKFFIYTLAGSLFMLTAFIYLYQKAGSFLIEDLYKV-QLSACEQFWIFLAFFLAYAIKIPIIPFHTWQANVYQKAPTVGTMLLSGIMLKMGLYSVIRWQLPIAADAAIEFKNIFIALGIAGVIYGSIVALRQKDLKKLLAYSSLAHVGLIAAGAYTLTLDGFRGAVLQMIAHGFVVVGLFYAAEIIYRRFETRNISELGGIRTQSPKFTSMFLILVLASVALPTTFNFVGEFTVLYSLSQINIWFAVLGGTTIILGAYYMLKMFQNVMLGETNS---KIFADVSINEGISMAAIIAVLIFFGFYPKPITDLITPSLETILS--------------
22299668     --MPLLSFLLWVPLLGALGLSLLPA-GSLGRTYRSLAAVVMAIALVVSLAIARLFDPGNAAPQLTEVIPWLPLGLSYRLSVDGLSLPLLVLNNFLTLIALLAT-SVNLPRPRLYYPLVLLLNAGVSGAFLADNLLLFFLFYELELIPLYLLIAIWGGSRRSYAATKFLIYTAISGVLLLAGFLGLVWLADAPSFFDPQLSTLLPLSSQLVLLGLILVGFGIKIPLVPFHTWLPDAHVEASTPISVLLAGVLLKLGTYGLVRFGVQLFPQAWQVLAPGLATWAVISVLYGSLMAIAQTDMKKMVAYSSIGHMGFVLLATATATPLSILAAIAQMMSHGLISALLFLLVGVVYEKTGSRNIEVLRGLLRGLPLIGSLMIVGVMASGGIPGMVGFVAEFLIFRSSFPTFPVQTLLCMVGTGLTSVYFLLLVNRVFFGRLPNELID-LPPVAWGDRLPSLLLATLILILGIVPNWLIHWSHTTVSLLV---------------
144127791    -----LSLIVFLPLTALLVLAFLPGKWRHLSRYLHLTVVLGQIALFVSQILWRALHLQDPEMKLTERAPWITLNIDYWLALDGMNLWLMGLTLVIGLVAVAASWNVNQQ-PRVYHGLLLLLNTSVLGCFAAMDLFLFYIFYEFMLLPMYFLIGVWGGERRKYAAIKFFLYTLVGSVILLLVLLALYFYNYLLSTGQIEAVSNPLETIQFWAFVGLFIAFAIKLPVAPLHTWLPDAHVEASTPISVVLAAILLKVGGYGLLRLCYGLFPDLCIDYAAWLAGFGVFSILYGGLNAFAQTDMKRLIAYSSVSHMGYVLLGAAAFNSIGFTGAVLQMVNHGLVSAMLFLLVGVIYERVHNRDIANFSGLWTLMPKYTFFVGIAFFAGLGLPGLNTFVSEMFVLAAAFNASWYFAGLGVLGILLSAAYFLNAFQRMFFGDVALRDKAKLTDINLREQFMLALLAGGIVFLGVLPSLVVDWIDPDLN------------------
148260113    ----ILFWLLIFPAVGGVLAWIAGTRNPDAPRWVSIAVLTLELLMALPLIGAAAAPGHGAWIAQFDHSWIPQLGISFELDLDGLSLVLILLTIVLSLICVVISWTEITDRSGLFHANLLWTTTGVIGVFLALDLFLFFFFWELMLVPMYFMIALWGHENRSYAAIKFFLFTQGSGLLMLVSIFIHQRATGDLTFDYFALLTKMSPTTGFLLMLGFFIAFAVKLPAVPFHTWLPDAHTEAPTAGSVLLAGILLKTGAYGLIRFVVPLFPAAAHAFAPVAMALAVAGILYGALLAFGQNDLKRLVAYSSISHMGFVLLGVFAWSTLALQGVVAQMVAHGISTGALFVLVGALQERIHTRDMRRMGGLWGQVPRLSACGMFFAIASLGLPGLGNFIGEFLILLGSFQASVVFTVIATFGLVAAAAYSLLLVQRAFHGAAQEPAPHRIADLSAPHLAVMAVLVVAIVGLGLYPQPVFDEVAPGLSAVQHSAAVSAALPEHL--
15147311     -----LEILLLIPALSIVTVWLYCKVA---QEVVFTALAFSIINLAHTLLIVHFFDGSTAAFQFQSLG---------IFGIDGISLWLIFLTNMLMPIVILSSWKAVNIMVKPFIILLLLIGFWSNAVFMVLDLLLFYISFEGVLIPMFFLIGFYGGRNRIHAAYQFFLYTLFGSLLLFLALIVLYLETGTTDYQVLLTI-PISQNRQYILWLAFFISLAIKIPMIPVHIWLPEAHVEAPTAASVILAAILLKLGSYGFLRYVIPLFPDGSTYFTPLVCTMCILAIIYSSVACLAQVDAKKIIAYSSIGHMNTATIALFTNDYHGLSAGVYFLISHGLISSALFLLIGVLYDRYHTRTIKYYRGLVMIMPVFTVLFLIFSLANVAVPGTSGFISEFLTFLGALNLNPFIAVSASIAIVLAPAYALWFFHRVSYGSFSTYLPSLYQDVTAKELHLLLPLLFFTFLFGIYPQLIFEPLHMSCLSLLHD-------------
109946833    LHAHLLSVVIFFPMLSAVLAFFMSAQAS-----RAYAIVIALIELLLVLLLWHGFDTQVTGMQFEEIKELVQIGVNYHVGIDGITLFLLLLNAIVVLLSVIY----VKEHRKDFAICFLLLEGILMGVFSSLNMIFFYAFWEISLLPVLYLIGRFGRNNKIYSGMKFFLYTFLASLCMLLGILYIGYYYASSFDILDWYQLNFSSEVKTWLFLAFLIGIAVKIPLFPLHTWLPYAYSNAPTLGSVMLSALLSKMGTYTLLRFLLPLFPELSEIYLTPIAVLALCMIIYGGFLAYTQKDLKTLIAYSSFSHMGVVVLGIFAFNVEGISGAVFMMFAHGIVAMGLFLLAGILEDRASSLEIARFGSIAKNAPIFAAFFMIVLMANMGMPLSIGFVGEFLSLLGFFATYPLLAIIAGTSIILSAIYMLTSYKNVFFGNLKTNQISVFEDLNAREVGVLSVILALILILGIYPKILLKPIEQGSKQLLE--------------
58584879     --------------IGALILSLI-KIDCKSIYLRFISLLFSVLPFLLSIVVCIKFDYNNTDFQFVSY-----PIKNAGIGVDGISLLFLLLTTFLFVICMLYNCKMSYTTLKSCMALFLLLEGFVVGFFISLSAISFYVFFEAVLVPIFFIIGVWGGKQRIYAAFKLFLYTLVSSLLFLLGLVYIHNIFGTFDIRKLATLPSLDPEVQSLLWIAFFASFAIKVPMVPFHTWLPDAHVQSPTSGSVVLAGLLIKMGGYGFLRFSIPMLPQASFHFANFIIVLSAIAVIYASLVAFAQDDIKKLIAYSSIAHMGIVTAGLFSFCEEGVLGAIFQMISHGLISSALFLCVGMLYTRTGTLKISKYFGIVNTMPKFGFMFILFSMSSVGLPGTSGFIGEFLAMVGIFKSIGFFTGFIALGTVLSAVYMLNLCKQTIWGVSYSKLLNNRLD--RIEFFILVLLAVLVILLGFYPTLALNYLKPYMVNLLVKYNA----------
52550949     -------------------------------------------------------------------------FMNKYTSIDQLSAPLTILTCWLTPLMLLASQKHVNNNQRTYISMFIFLQIALIMAFSATELMLFYIAFETTLIPTLIIITRWGNQERLNAGTYFLFYTLMGSLPLLIAILSLQNEMATLSLTNFALQINPNMATNQIWWFACLLAFMVKMPLYGFHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIMRISCMLTPFTEKSIYPFII-LSLWGVAMTSSICLRQTDLKSLIAYSSVSHMGLVISAGLIQTTWSFSGAIALMIAHGLTSSMLFCLANTNYERTHSRVLLLARGMQPILPLMTTWWLLANLSNMALPPSTNLLGELTIMSALFNWSNLTIIITGTGVLITALYTLNMFLITQHGPTQT-HLSQTEPTYTREHLLM--------------------------------------------
254431266    -------LIPVLPLAGAGLISFNRTVNRLRKPVALLLISCVGAAAVLSFAVLAEQLAGAGPTEVLNWASAGSFNLQMGFRVDALGAVMLALVTTIALLVMVYSYMAHDNGYVRFFTYLALFSSSMLGLVISPNLLEIYVFWELVGMCSYLLVGFWYDRDAANAAQKAFVVNRVGDFGLLLGILGLFWATGSFGFEEIGAAGSLSTGVAVVLCLLVFMGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LQPVYDAFPAVNLVIAVVGTITLFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAP---VAGMFHLVTHAFFKAMLFLGSGSVIHAMEEQDMRLMGGLRRHMPVTSTTFLIGCVAISGIPPLAGFWSKDEILGQAFNSFPLLWAMGFITAGMTAFYMFRLYFLTFEGSFRGGHADHPHESGWQMALPLAVLAVPSALIGLLGTPWNSRFAA---------------------
162148243    -------------------------------------------------------------------VPWIPALIAVRCDLDGLGLVMLWLTVVLSWPCVLLASRDIGPGAGVFHLLLLATVAGVDGVFIATDLFLFFFFWELMLVPLYVLITGWGHEDRARAAIKFFLFTLLMLLSILGLAIAHFRQTGVLTFDYFAAGTMLAPGVALALASGFFVAFAVKLPVVPLHVWLPDTHTQAPTAGSVLLAGVLLKTGGYGLIRFVALLFPDAASRLAPLALVLGVAGVLYGAMQALVQDDLKRLIAYSSVSHLGFVLMGVFSGSALGMEGAVVQMLAHGLSTGALFVIAGALQDRLHTRDLRRMGGLWAVMPHLSAMGLVFAVASLGLPGLGNFVGEFLVLLATWRISPLLAVLAASGLVLSALYGLTMVSRAFQGPLPVDGVRGAGDFGARHMAVLGGTVALLIGLGLCPQPVLDLSQPA--------------------
77917831     ---------------------------------RRAAVITVLLEAGVALSFFSGGTLPSQRWIRFEDWPWIEYGARFSLGLDGLSLLMVWLTLILLAVAIGISWQ--RYRQAGYYALLLTGGTGILGVFLAQDLLLFYLCWEVMLLPLVLCIFLWGGAQRVQAAFKLLVFTLAGSLLMLLAFLTLYILHGRQTGDYSFALQTLPSAIAPWLFGCLAVAFLVKVPVVPVHGWLPDAYQEAPTAVTLLLSGVLAKAGIFGLLRVAMPLLPATWQSFAPVLAILGLLSIGYGGWLAFVQTDLKRLVAYASVAHLGFIVVGMAAGNAIALQGSLLQLFNHGVTTAALFVLVALVKRRTTSRQLPDLGGLWARTPQLGAMFLLFSLATLGLPGLNIFTGEVLILLGAFRAQAWWGAVGMAGVLLAACYTLRMVQGVLWGVPRGPDP--MPDMKRGEMALLAPLAVLVFWFGLYPLPFLKLLSGPVEQILVQLATKGG-------
209526559    -------LIPVLPLFGAGLISLNKATNKIRQGSAIFLISLLGASMVLSFALLASQINGHESYTIIEWAAAGDFKISMGYTIDHLTAVMLAIVTTVALLVMVYTYMAHDPGYVRFYAYLSLFSSSMLGLVVCPNLLQVYIFWELVGVSSYLLIGFWYDRKAADACQKAFITNRVGDFGLLLGILGLYWATNTFEFEHLVESGSISGALAALFAILVFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLIAR--MYPVFEGIPVVMTTIAWTGCFTAFLGASIAITQNDIKKGLAYSTISQLGYMVMAMGVG---AYSAGLFHLMTHAYFKAMLFLCSGSVIHGMEAQDMRLMGGLRKYMPITSTCFLIGTLAICGIPPFAGFWSKDEILSSAFASNPALWVVGWLTAGITAFYMFRMYFSTFEGQFRGN------------------------------------------------------------
85713151     -----LFYIVFAPMIGALIPLLLRRTSRPVKTIATIAIPISCI--LVAWPLAQQTLAGDIPTAIQQWLPNIDFDLAFRL--DGLSLLFVSLILGIGVLIVLYAHYYLKDNDSRFYACLLLFMSSMLGIVTADNVLLMWAFWELTSISSFLLIGYWYHQSDARRGARMALATTGAGGLALLAGLLIIGHIAGSYQLDAIFAAKQAHSLYIPALILVLLGAFTKSAQFPFQFWLPHAMAAPTPVSAYLHSATMVKAGIFLLAR--MHPALAGTEFWFITVTLIGLITMLVGAYFALLKHDLKGLLAFSTVSHLGLICMLLGIGSQAAVIAALFHVINHACFKAGLFMTAGIIDHEAGTRDMRKLQGLLKFMPITATLAMIVTASMAGVPPFNGFMSKELFLDQALNQSWFVPVLATVGAALSVAYSIRFIHDVFFNGGYKELPKQPHDPPKMMALPVLILSLMCIIIGLLPMLVSGILNQAVSSVV---------------
284042627    -----LSILIWLPLVVAVLGGIV-----GGKLAPKLSILGALATLGIAISFVVRFKTGQDGLQFVTDEAWIELGITYKLGVDGLNVLLLLLATFLFAIAAIFASLREWERPGLFFFWFGVAETAVLGAFVAQDLILFVAFFDLMLIPFYFLTGIWDHETRVRGTQKLVIYTLVGSLLMLVAAILASQQHDTELTFSISALQQLPLSSQDWIFLCFAAAFLVKMPAFPLHGWLPDGYKAMPLPALAVFSGVLSKVAAYGFLRIVLPVFPDASVHFQELLLLIALASILYGSVMAFSAQNVRLVVAYSSVAQMGFITLGIFALNEDGAQGALLQMVNHGLVTAPLFFIVALLAARAGSEEMKDMGGIAFRAPVLATLFLIVSLATLAMPGSANFVGEFLILLGVFEAKPAFAFFASIGVALAAVYMLRAFIKAMH--NRVNPSTDSREVTFRDLAVLVPSVIVIIALALYPQFGLKRSERGTQESVAQVQEKTGQLTA---
142873359    -NWPILSILIFLPIFGALLILLIPNLKNSITNIKLVSLWTSIMTFLMTLLLSLKFNYTEKQYQFLEFYEWVPSLIVYRVGLDGLSLPFILLTAFLVPICILCSWNTIQHKIKEFMISFLILEAFIIGMFSALDIVVFYIFFEAVLIPMFLIIGIWGGVERIYASFKFFLYTLLGSVLMLIAIIYIIGTTGTSDLIK-VLDYDFSKTEQLLLFLGFFFSFAVKVPMWPFHTWLPDAHVQAPTAGSIILAGILLKMGGYGFLRFSLPLFPDASLFYQPYIFFLSCVAIVYTSFVAFAQQDIKKLIAYSSVAHMGFVTIGIFCFNTQGLDGAVFQMVSHGIISGALFLAIGVIYERTHTRDINKLGDL--------------------------------------------------------------------------------------------------------------------------------------
49616812     ------------------------------------------------------------------------SFSNQLMFTDSLSAPLLILSCWLLPLMSTASQNHLQHRKRMYLVALATLQTLLIMTFTASDLTLFYVMFEATLVPTLIIITRWGHQERLSAGIYFLFYTIASSLPLLIAILYLNKNLLLTNIHILHMLQPQNSWSHTALWYGCLLAFMVKMPMYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGVIR-MSTTLLPLTMTLAYPFLILALWGILMTSSICLRQTDLKAMIAYSSISHMGLVICATLIQTQWGLCGATFLMIAHGLTSSMLFCLANTNYERTNSRTLLLTRGLHLILPMMTFWWLTANLANMALPPSINLMGELIIITSTFNWANTSIIMTGIGTLLTASYSLYMFLMTQRGKLPTHMIIN-QPTHSREHFLMALHLIPLMLLTAKPELFTNI------------------------
124002246    -----LSFIVLLPLLVCATLLFMPHHQV--KLFKIATLFTTAAQLLASCWAYFKFETGEAAYQLVEKLEWIQLSIDYFIGVDGVSISMILLSAIVMFMGAIASWN-IQQKQKGYFLLYLLLSSSVPGCFVALDFFLFYLFFEFMLLPMYFLIGIWGGVRREYASIKFFIYTLVGSLFILVVMIALYNATHTFSMLHMMDQSNYVYSLRFWAFLALFIGFAIKLPVVPVHTWLPDAHVEAPTAISVVLAGILLKVGGYGLIRIAYSIFPDMALSFAVITGFLGMLSIIYGALNALAMTDLKKMIAYSSVSHMGFVLIGLASFTAEGINGAVFQMFSHGILSALLFLLVGVLYDRTHDRSIGNYRGLLSKMPYYGVFVMIGFFASLGLPGFSGFIGELFTILGGFASPYWIVVVSTFGIVLGAAYFLWTLQRMFLGKYWLEWSPQLQNLTPREWVMLVSLSLIALITGIFPGLLFQPLTDTVNELVNHLT-----------
282891838    --------MFLIPFLAAILMIIMPR--GSGKFLKGIAFLFSLLPL--GILLYHHANLNGSSVQLPWLH---PLSIEFYLHVDSLSLLFLYLTAIIIPIAILSAWDALSF-PRTFYALVLILQGLLIGFFTARDLALFTIFWEGMLIPLYFIINLWGGAQRQSAALKFLIYMIAGSVLMVLAVLALYFSSATSGMFNLDALAKITSHISYWLCAVFLLAFSVKTPLFPFHAWLPDAYCQASTPGTILLSSLLSKAGIYGILRISYGLFPLIMQKWNPWLLGFAIAGVFYGGLAAWRQKDFKRLIAYSSLSHVNFILAGLFIWNQASQSGAILQALNHGLTIAGLFLVIGWLEERLGTTSMLETSGLAKYFPHLCWITMIFVLSSVALPGTNNFIGELLILFGLFSKNPWLAGFLGLTVILSVIYMLRFMQKVYF-ENPTQLKQIWSDVRGKEFMIVFPLIALILWIGLYPEPVL--------------------------
164421214    -----LKXIFWLLFLAIAHLMVIPKDLTTR--LKKVALNWSIIVLSGTIALLGSLDKS-GQFQTNIKVNWPPVFGSINFAVDGISIFFVILTAFLITICVLVSWDSIKYLIKEFLICLFCIEILLVGVFTILDLIGFYLFFEGVLIPMFIIIGIWAREEKVMASYYFFFYTFFGSVFMLLGIFMLYAWTGTTDYQVLCSL-KIDKKIQYILFLSFFLSLAIKIPKVPFHIWLPQAHVEAPVAGSVILAGILLKLGGYGFIRFSWSLFPIAAEYFSPFLLTLGVLAIIYGGLSTCRQVDLKRIIAYSSITHMGLVIIGIFSKNVMGLLGAIYLMLAHGVVSSSLFIIVTFLYERHHTRLIRYYRGMVITMPLFSGALFLLIIANIAIPLSCNFIGEFICLFAAFDCSPIIGLCASMGIIISVGYSIYLXNRISFGGP-SQYLLYSRDLNRREAYILLLLISIIYLMGVFPFYLLSEIGPSV-------------------
295697419    ----------------VGMLIVAGIPREKTTAIRAVGIAVSSLAFVLSLAIWFQFDRGLGTLQFTEHGQWFTFPLGYDLGVDGLSLPLLAMSTLVAAAAMVASWRTV-ERVKAYTLWFLVLETGVNGIWTAQNLLLFFIFFELALIALFFLVGIWGNEGRVRAAYELLLYNGLGSLVMLIVFVALFLATGTYDVREIRAAQALPPGEQMWLVIGLLVAFGIKLPIFPFHTWVKNVHPAASAPVSMMLSGVLLKVGAYGLIRFALGFFPDTFARLAPLLVALGLINVFYGALLAFVDRDFKRIIAYSSISQMGIVLLGLAALNPIGLLGALFQLVSHGLISALLFFLAGLTYAETHTSSLDRLSGLGARMPRTAGFLMFAALASLGVPLLSGFVGEWLALLGLFTTPFPFAIIGALSIVASALYILRAVMRAMHG-PLPDALAHAQDARSVDMAPIAALSLGIVLLGVFPYLMGD-------------------------
223937087    -------LILFLPLVSVALISLIPGIKSRPRVSAQISIAAVVVCFLLTSILYFVLQNSGQQPQITATWLQVDYLIDIGLKLDALSMMMMLIVTGVGGLIHIFSWEYMKGDYSRYFACLSLFIFSMLGIVMADNFLMMFIFWELVGISSYLLIGFWYRPSAADACKKAFLTNRLGDFGFLVGILLVWATLGHRLNFDLDKHTLEFAGVATAAGLLVFCGAAGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLCRIYFL-LDVSGSHALEVIAWIGGITALLAAVIAIQQNDIKRILAYSTLSQLGYMVMAVGTH---GPTPAMFHLTTHAFFKALLFLGAGAVIHAHHEQNIWKMGALRKKMPTTFVTFTIGTLALAGCPPLSGFYSKDGILGQAMETHHYLFILGLLAAILTTFYMFRLVFVAFYGAPRSEAADHAHEAPGMLKWPLIILAVFSFIGGV--------------------------------
163744625    -----LTLTILIPMLGALALTVLPSLGHAAARIIAVATSTLSFLLLLIVWYQFDTSSAAPAFQAYAEAPWIPALVFWRVGVDGMSLALSLMSGVLFIACI-AWPMENPERPRAYYAWFLFLESVSLGLFMVLDLLIFYVFFDLSLVGMFFLIGRWGHGDAQGAALKFFIYTLAGSLAILLAIIGLVLTVDPITFDMRALIAAQPLAEMGLILLGFVLGFAVKAPLFPVHTWLPPAHVMAPGPVSAILAGVLLKMGTYGLVRIPFQMMRETFADYALPLAIVALASILWGAIVALGQTDLKRRIAYTSVNHMGYTVLGIAAAGEMALTGAVVEMVAHGLITGALFLIAGGFWARSGTYDMDAYGGLAKVAPRLTVAAVIAAFASLGLPGLAGFVAEVQIFVGTFAVFPVIAAIGLLGILITAALFLRLLQQVFFGDLPKAR-EGFADVSLREGSILAAILALVILIGIYPRWLLDLIGSASSAII---------------
256371192    --MTLLDWLVAVPVIGALIVPMMALPREQAWLVRAFGIAMSIVELGIAVLLAVRFHIGAPGFQDTQDLRWMGALVHWYLGADGISLVLVIMTAVLFVIAMAAIKGVTD--VRAYVGWMLLLEAACMGSFVSLDLLLFFVFFELSLVPAYFLIADFGFLGSGRAAIKFFVYTFAGSALLLVGIIIHDHQTGNLTFLPALEHTRLAASTSLLLFLAFTAAFAVKTPIFPFHTWSPDTYAKAPIPAVVIVAGVMAKLGSYGIVRFDLGLFPGTSRQLAWLMLTLAVAGILWGAIVAAGERHLGRLVGYSSLSHMGFIVLGIFAFSTEGLAGSVLQMVNHGIYTAAMFLLLGMIYDRSGTLDASRLGGLQRHAPVLAGAFTVVVMAQAGLPGLNGFVGEFLILVGTFVTHRWWAVVAVAGVVGSAAYLLWAYQRVFHRAPSEDRV--VHDLQWREVALIAPLLAIIVFLGVYPRPVLSAIDPATSAIVARAN-----------
296140863    MSAPWLTLLW------AVPAVGAVAAAAVPRAARWIGYTATLGALGIGLGLAAGFDTA-GGFQFAETHRWISSFAGYRLALDGTGLVLVLLTVALVPILLLAGWRETGRRAGAYVALTLAVEAGVLLSFVTTDVLLFYLVFEAMLIPLYFLIAGYGGTRRSRAAVKFLLYNLIGGLIMLAAVVGLYAAKGTFDLRVL-AGTIDPGAAQNLMFLGFLFAFAVKAPLWPLHTWLPGAAVQTTPPTAVLMMAIVDKVGTFGMLRYCLTLFPDASAKFAPWVAALAVIGIVYGAVLAIGQSDVMALIAYTSISHFGFIILGIFARTGDSQAGSVLYMVNHGVATAALFLVAGLLVARRGSRRIADFGGAWSRAPKLGAIFLIAGLATLSLPGLGPFVSELLVIVGTYPRWAVAAVVSVTALVLSAMYVLWTYQRMFTGPAPEAVMRTVDEAKPRELAFLVPLIVALFALGLFPAPVLDAINPSVAA-----------------
116075368    --------------------------------FRSFTAVLLIAQCVASAALLIPFNPADSGLQLIEHFAWLPSILDYVLAVDGLSMPLVLMNGVLCLVAALAS-RKIENRPRIYFALLLVISGAVNGAFLAQNLLLFFLFYELELIPLWMLIAIWGGTNRAYASTKFLIVTAVSGMLILGAFLGLALLSGSVDFSLNPVLGALPITTQLLLMGALLIGFGIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPEAWHLAAPWLAGWAAVSVLYGSLAAIAQTDMKKMVAYSSVGHMGYVLLAAAAATPLGLIGALFQMVSHGLISAILFLVVGVVYERTGTRDLNILRGLQRGLPLSGTLMIIGVMASAGIPGMAGFISEFLIFRGSLGPFPLATLLSMVGSGLTAVYFLLLVNRAFFGRLQDPNPRVLSPVPLAQQMPAILLSLGILVLGLVPHLLVGLSEATTTGL----------------
225194543    ---------------------------------------------LWPTALTHSFWIALLSLQWFKPSTELMTFSNCYLGVDQISAPFLILSCWLTPMMIMAGQSNLTTRKRTFILITILLQISLILAFSTTELIMFFIAFESTLLPTLVIITRWGGQERLNAGTYFLFYTLIGSLPLLVALLTTQTYSGTLSICTLQLSNTMNSWTHTMWCLALFTAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIIRMTMT-LTPPLKMLSYSFMMLALWGVIMTGFICLRQTDLKSLIAYSSVSHMGLVIAATLTQTEWACTGAITLMIAHGLTSSMLFCLANTNYERTNSRTLLLARNMQLLLPLMGLWWFSASLTNMALPPTINLMGELTIIVSLFNWSNITILLTGLGTLMTAAYTLYMLTITQWGETPS-HMKTIPPTHTREH-----------------------------------------------
269958711    --------MILIPALGSCLVAFLR--GALSRVVGPAVVVVTLAVFCMSAVLLVR--VGDTVTQEVASLRWVER----AFSADALSILLTVLSTFLFLICSLFCVFSTRGAPPSFFSLLLLLESCVIAVFCTCDILTFFIFFEASLVPMFFIIGFWGHGDKVGAAFKFLIYTATASVGFLAAVACMNATSGSFSDVAAGLAANTHFRWQIYFWILCFIAFAVKLPMVPCHTWLPTAHVQAPTVGSVLLAGLLIKLGGYGIFRFCIQMLPAISVHFAKFVVCLSAASLIYSSLVAFAQRNMKMLIAYSSIAHMSFVAAGMFSLNESGILGAVYQMLSHGLISAALFLCVGMIYSRTGTMEMSECTGLASKMPRLSAMIVFFSMASAGVPGTSGFMGEFLSMLGIFKSFGPMVACFAVGIVLSAAYMLRLCKEVVWGSAPADSGT-FDDINAGEFAILAILAILVLVLGVFPAPLLSMLKPAVEHLL---------------
31746737     -------------LIGFGLLLFPTIAKSSRRIWALTSILLLSIAMVFSTNISIYQINGSSSYQYL--WSWMDFSLEFGYFIDPLTSIMFILITTVGIMVLIYSYMSHDQGYLRFXAYLSFFTSSMLGLVTSSNLIQIYFFWELVGMSSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGIIGFYWITGSVEFRYLFKINEFHSLFATLCALLLFLGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVARLIPLFMCI--PYIMNFISFIGVXTLILGATLALAQRDIKRSLAYSTMSQLGYIMLALGIGX---YRAALFHLITHAYXKAXMVXGTGSIIHSMESQNMVLMGGLQKYIPITKISFLLGTFSLCGIPPFACFWSKDEILNGSWLYSSSFAIPAYFTVGLTGFYMFRVYLLTFDGYLRIH------------------------------------------------------------
33333927     -------IIPFVPLIVTMLIGLPTATKNIRRIWAFPSILLLGIVMAFSTKLSIQQI--NSSFIYEYLWPWIDFCLEVGYLIDPLTSIMSMLITTVGILVLIYSYMSHDKGYFRFFAYISFFTASMLGLVTSPNFIQLYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRVADFGLLVGILGCYLMTGSFEFRDLCEILNHSIHNNTILALLLFLGAIAKSAQFPLHIWLPDAMEGP-TPISALIHAATMVAAGIFLVARLFPIFELLP-YIMNSISIIGLITILLGSTLALAEKDIKKGLAYSTMSQLGYMMLALGIG---SYRAALFHLITHAYTKALLFLGSGCIIHSMKSQNMVLMGGLKRYMPITKTTFLLGTLSLSGIPPLACFWSKDEILNDSSLYSPIFGIIACYTAGLTGFYMFRLYLLTFEGHLRLH------------------------------------------------------------
11466446     -------------LIGIGLISFRRATNILRWRYSFLIIALLGISLILSCLILFSQINATPSYQWI--FQWINFLLEIGYFVDPLTAVMLVIVTTVAILVLIYTYMSYDEGYVRFFAYLSLFTTSMLGLVLSPNLLQIYVFWELVGMCSYLLIGFWFTRPAAADAQKAFVTNRVGDFGLLLGILGFYWMTGSFEFLQLAEYDNFNTQLAIFFGFLIFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVARMFPIFSQF--PFLMDLIAWTGAITAIIGATIAVTQVDLKKGLAYSTMSQLGYMIMAMGMG---SYTASLFHLMTHAYSKALLFLSAGSTIHGMKNQNMSLMGGIRKYMPITGNAFLIGTLSLCGIPPLACFWSKDAILSNAFVHSPLLWFIGWSTAGLTSFYMFRMYFLVFEGEFRGNSVNQPKESNTKMTLPLIILTLFSITIGWIGTPFNNQFMFLIHTI----------------
257051779    -------------LVGAGVVALAPNRYAGK-----LAAVLSLVPLGGSLYLWSAFDGASNALTQFAWFDLGPYALQWHVGLDGVSLPLLVLTTILTTAAIVSAWTPIDERESQFYALVLLLEAGLLGVFAALDFFLWFVFWEVVLVPMYFLIGIWGGPRRKYAAIKFFVYTNVASLVMFIGIALVFGLGDSVASLDLPVIAQTPDALKATAFLAMFAGFAVKVPIVPVHTWLPDAHVEAPTPVSVLLAGVLLKMGTYALLRFNFTMLPDVAAANATIIGIFAVVSVIYGAMLALAQRDLKRIVAYSSISSMGYVLLGLIAYTVHGVGGATFQMVSHGFISGLMFMVVGVVYNQTHTRMVGDMSGLADRLPVTAGIFVAAAFGYMGLPLMSGFIGEALIFIGAFPSAPLFTASAMFGIVIVAGYLLFAMQRALFGPFDLATDYELSRAPVQDVAPLLVLLACVIILGIHPDLFYGMIQDAVAPIVE--------------
1072395      ----LLSVFILVPFAGSLIAIFFPSDQRGAISWFAGA--IALVCFLVTAGLYPYVASGGVLHYRIDWVP--ELGLNFTLRMDGFAWLFSALITAIGVLVVLYARYYMAEEVPRFFALFLAFMGSMLGVVLSGNLILLAVFWELTSIVSFLLIGYWHHNAHARDAARMALTTGTGGLAMFVGLIIIGKIVGSYELDAVLASGDAIRNHPLYVLVLVLLGALTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLVR--FWPVMAGTEAWFWIVGLAGLTTLLLGAYFAIFQQDLKGLLAYSTISHLGLITVLLSLGSPLAAVAAVFHIVNHATFKASLFMAAGIIDHESGTRDIRRLGGLFHFMPITATLAMVASAAMAGVPLLNGFLSKEMFFAEAIETHTVTPYVATIAGMFAVTYSLRFIHGVFFGRPPADLPRKPHEPPRWMRAPLDFLVLACLVVGIIPAQTIGPF-----------------------
296120542    ----LMSCALFLPVLWGLGLFGFPSRAVSAIRWYALACCELAITVQLAGIALGWIDASRNDILLGMSLPWIPWNVNYSLGVDGFSLPLILLTSLIFVLSIVASW-SIKTHIRGFLFLLLLLETGVMGVFLALDFFLFFVMWEVMLLPMYFLIGLWGGPRREYAAIKFFLYTLAGGVCLLMAMLMVYASGGSFDLLELARMAQGDTSLQWRVFVLLLIAFLIKLPAVPLHTWLPDAHVEAPTPVSMILAGILLKLGGYGFLRIAIPICPLGFAEWAWFMVALGVFCVLYGALAALAQSDFKRLVAYSSVSHMGYVLMGLGAFSTMGLSAATFQMVAHGIVSAGMFFVVGVLYDRVKHRDLRQFGGIASLQPHFSAIAAGIFFAGLGLPGLCGFIGEAFSIFSVWHVDRFFSVGGALGMILTAGYILWALQRVYLGPTYTPNREYLTEINFREYTVGYILLAFAIGLGVYPAMALNVIEPASRQLVQQIS-----------
86606257     ---------------------------------RSLALGFGLAWLGLSLGLLLQFDPQAQGIQMAEQMAWIPQLLVYELGVDGISLPLVVMTGLLVLIALWASGPV--ERPRLYYSLVLLLAAAIVGAFLAQNLLLFFLFYEVELIPLYLLIAIWGGPRRTYAATKFLVYTALSGVLLLIGFFGLSWLSDAHSFTYTVLQAHPLPLLPQILILIPILLGAIKIPLVPFHTWLPDAHVEASTPISVLLAGLLLKLGTYGLVRFGLQLLPDAWEQAGPWLASWAVANVLYGSLNALVQQDMKKLVAYSSIAHMGYILLGTAAATPLSLVGSVFQMVSHGLISSLLFLLVGAVYANTGTRDLKRLRGLLRGLPLVGSLMVLGVMASGGTPGLVGFIAEFTLFRGSFPVFPLQTLLCMVGTGLTAAYFLLMVNRVFFG-----------------------------------------------------------------
142085492    -NLPLLSILTFLPLIGLPFIIIGKLINSENYEIISIALFVSLIAFIISLIILYNFDISTSNFQFNEHIPIMNGLMTYRMGIDGISILFILLSTFLTPICIIASWNIINDRVDYYMCSFLILETLMIGTFCALDIVLFYLFFESVLIPMFVIIGVWGGERRVYSAFKFFLYTLLGSVLMLVAIIYIVLISGTTELPVIYEVFNIDHGIQNLLWLAFFASFAIKMPMWPFHTWLPDAHVEAPTAGSVILAAILLKMGGYGFLRFSLPLLPDASFYFSDFIFVLSVIAIIYTSIVAYVQEDIKKLIAYSSVAHMGFVTMGIFTFNINGVQGGIFQMFSHGLISGALFLSVGVIYNRMHTRQILDYGGVVSVMPK--------------------------------------------------------------------------------------------------------------------------------
254445382    ----LLHFTIAVPIIAAFATLWAGKLG--RPAVQIVSITGFAIPTILALVAWIAYSPGGYDFVTRHNTGLESVGISLHLGLNGISLPLFVMSAVVGLAAGLYAAQSKAENLSRYLFCLLIMQGGLMGVFASIDVFFFYFFHELALIPTFVMVGVWGGRDRGYAAMKMTIYLTLGAMISLAGLIALYVKSGANSFDLITAAAPLSETVSHYAFGLLLFGFGILVSLWPLHTWAPLGYGAAPSSAAMLHAGVLKKFGLYGLIQIAVPLIPGGVGQWENWIVWLALGNVVVVGLITMAQRDLKQMLGYSSVMHMGYAFLGIAAMSVLGVGGAVLMMVAHGLTVALLFMLSTMIHHRTQTFEMEEMGGLSKKAPVLSAFFVCAMMASIGLPGLANFWGEFGIFVSIWEYKPWVLFVAATGIIISAVYGLRSISRVFFGNESEDKENSVTDMTWAERVPALILLVLLFFIGLFPKTVTSSLNEALES-----------------
142947159    ---------------------------------------------------------------------------------------------------------------KGFIGSILVLHFAVNGVFLSGDLLSLFIFFEALLIPMYFLMGIWGGENRRYATIKFIIYTVFGSVFIFIGTVYAGVISYGSTGLDFMTLSSLSFTAEQALFLMFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGVLRVSIPFFTEGFLEYKFIIAVLSVIGIIYGAIVAIAQIDIKRLIAYSSVSHMGFVMLGISAGNYLSLEGAIIQMVNHGLTTGALFMLVGFLYERRHTRRISDFGGIKATMPKYAAIFLFCSFASIGLPGLNGFVGEFMILMGSFPTYKVLSGIGAFGVVLAAIYMLWAYQRMFTGEISIKENEELVDLDTKEMISVIPLLVLMLFIGIYPGFI---------------------------
15789842     -------------LLGVTLLSALVVMLAPDRIAGKLAAGLSLLPVVGSVWMFVQFDGSGGSLAFETMTHWIPYTLNWHVGIDGISMPLVVLSTVLTTLAITSAWTPIDERQSQFYALMLLMEASLLGVFTALDFFVWFVFWEFVLVPMYFLIGIWGGPRRKYAAIKFFVYTNVASLLMFIGFMALVFGLDVTTMDMPAIAQAIHATLKTVAFFAMFIGFAVKVPTVPLHTWLPDAHVQAPTPASVMLAGVLLKMGTYALLRFNFTMMPGIAQQYAVPIAALAVLSVIYGAMLALAQRDLKRIVAYSSVSSMGYVILGLVAYNYYGVGGATFQMVAHGLISGLMFMCVGVIYNTAHTRMVGDLSGIADKMPVTAAVFIAAAFGYMGLPLMAGFAGELFIFLGGFAHAQLFTALAMFGIVIVAGYLLFAMQRVLFGPFAAETDYDIVPAALHDTVPIVALLLLVIVAGTVPNVFYGMIQDAVTP-----------------
212639778    --LPTLHIAMFAPFLLALLVPFFYKC------IRSLHVGWFVFPLPIALFVYSYIDDVRNDEVIRATMPWIPSLISFDAYVDGLSLLFALLITGIGSLVVLYSIYYLKEPLGNFYVYLLLFMGAMLGVVLSDHLIALYMFWELTSISSFLLIAYWFKRDRRYGAQKSMLITMFGGLLMLGGFVALAIAGGTYNIRELVHTPLTEHPLFIPALVLILFGAFTKSAQFPFYIWLPDAMEAPTPVSAYLHSATMVKAGIYVIAR--LTPIFAVSSVWVWTVALVGLVTLCWASFLASKQTDLKAILAYSTVSQLGLITSLLGIGGLSAVLAAIFHLFNHATFKGSLFMVVGIVDHETGTRDIRRLGGLMTIMPITFTIALIGSLSMAGLPPFNGFLSKEMFFTAMLGWAVILPVVAWVASIFTFLYSALLVSRTFFGTYKPHVLKEAHEAPFGMLIAPIVLASLVVFIGFVPNVLSDSVLAPA-------------------
261879869    --MTFLTLFVVIPL----LMLLGLWIARNDSQVRGVMVVGSVALLALAIYLVFAFLGARATFLFGDAIPWFPLNIFYRTGVDGIAVVMILLSAIIVITGTFASWQ-LHPMQKEYFLWFTLLSAGVFGFFISEDLFTMFMFYEVALIPMYLLIGVWGTGPKEYSAMKLTLMLMGGSALLIIGILGIYFFNGTMDVVAIAQSHAIPVFVQKVFFPFIFIGFGVLGALFPFHTWSPDGHASAPTAVSMLHAGVLMKLGGYGCFRVAMFLLPDAARELCWIFLILTTISVVYGALSACVQTDLKYINAYSSVSHCGLVLFALCMMTQTAINGAVLQMLSHGLMTALFFAVIGMIYHRTGTRDVRRLGGLMKILPFLSVAYVVAGLANLGLPLFSGFVAEMNIFVGAFQVNDTFTIIACTSIVITAVYILRVVGKILYQKVPNQDYYKLTDATWDERLAVGALIFCVAGLGTFPLWAQSIINDAVGPMIQHIMGST--------
6688993      ----------------------PTTTITFRRMWSFQSILLLSIVLVFSTNLSIQQINSNSIYQYV--WSWLDFSLELGYLLDPLTSIMSILITTVGITVLFYSYMAHDQSYLKFFTYMSFFSTSMLGLVTSANLIQIYLFWELVGMSSYLLIGFWFTRPAANACQKAFVTNRVGDFCLLLGILGFYWITGSFEFEDLFEIVNNLISNNTLCAVLLFAGSVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPPIMNLISLIAIITVVLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRNALFHLITHAYSKALLFLGSGSIYSPYKSQNMVLMGGLGKHIPITKMSFFLGTLSLSGIPPLACFWSKDEILNDSWLYSPTFALIAWSTAGLTAFXMFRIYFLXFEGHLNVH------------------------------------------------------------
134339276    -----------------------------------------------------------------------------------------------------------------YFALVLVLEALMIGVFAATDVFLFYVFFEVMLVPVYFMIGRYGGPQRSYAAIKFLLYSLLGGLFMLAALVGLYLGSGTFDFLSLVGMDIDP-NTQKMLFLGFFFAFAIKAPLWPFHTWLPDAAAESKPGTSVLLIGVLDKVGTFGMIRYLLPIFPAASEFYAPVVIGMALIGIFYGAYIALTAKDMKRLFAYSSMSHFGFITLGIFVFTSIGQTGSVVYMVAHGLSTAALFLTAGLMSRRRESALISDYGGVNKVAPVLAGFFLVAVLSSLALPGMVSFIGEFLVLLGAFERYIWVGALATLGIVITAAYALRLYQKSMTGPLNPSDGNTITDLKGREITALMPIAALTVVLGFYPAPLLNVIEPAVDRTLE--------------
142617516    ---------------------------------YWLSIFSSSLVFVISLYALSMYDSSQTGIQFELITSWIERFINYHLGVDGISFPLILLTTFITPIVLLTSRTSEKPNLHQYLASFLILEGLMIGVFSALDAFLFYVFWEAMLIPMFIIIGIWGGKNRVYATIKFFLYTFLGSVFMLIAIIYLYIQTGSYSIFDFYNI-DLSRTEQILIFLAFLFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPNASSELSMVMVVLSLIAIIYIGMVALSQTDMKKLIAYSSVAHMGFVTLGTFVIINLAISGAMIQMISHGLISGALFLCIGVMYDRVHSREIDDYGGVALMMPRFAGLMVFFALANAALPGTSGFVG---------------------------------------------------------------------------------------------------------
261407655    --MSLLHIAVLAPFIVALVVMLTYKL-IGRVHTGWVVLPVPVVLFAYFLGLIPTIQGGE---QLQAVLEWIPSGINFTVYLDGLSLIFALLISGIGSLVVLYSIFYMDKNVHRFYVYLLLFMGAMLGVVLSDNLMVLYGFWELTSISSFLLIAFWHHRDRRYGALKSMLITVFGGLAMFAGFILLYVMTGTFSVREIVSNVGSIAGDAMFIMILILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFSPVFAGQVSWFW--IVAVTGLTTLIYASIRAIKQTDLKALLAFSTISQLGLIMSLLGLGSAAAYYGAIFHLMNHAIFKGSLFMVVGIVDHETGTRDLRKLGGLMSLMPITFTVAVIGAFSMAGLPPFNGFLSKEMFFTAVLQWGILIPVVAWIASVFTFLYSMILVFKTFTGRFQPEKLKKPHEAPLGMLIPPVILASLAIVFGLFPNLLSPTLIEPAMAAIH--------------
295403209    MDMPYLTLTIAIPILGALLIALWPRLSS--KNIRNISLLATALPLALSIIVFAGFDRSNGVIQFSEKVSWIPLIANFALGVDGLSLPFLLLTTLLGFLVILISWK-IDLRVREYFAWLLLLQASITGVFLAQDFLLFFFFWELELIPMYFLIAIWGAGRREYSALKYVLYTLLGGAFILAGILVLFFGTGSLDMAYLASVGLLAPGMLTLAFLFFFLGFAIKLPVFPFHTWLPDAHTDAPTAVSVILAGTLLKMGGYGMIRVNAAMFPDEALQFAPFILVLAVINIVYGGAVTLKQTDIKRLIAYSSISHMGFVLLGIFALGHLSMIGASLQMVSHGIITGLLFAITGVVMHNTHERSIPKMGGLTHQMPRSTVIFVLGGLGAMAVPATSGFIAEIWTFIGAFSSGEVYTVISLLGILLAAAYILWTIQRVFFGQP-LEKFGQVRDADRVEVGFSVVFVIAMFVIGLYPRILTDVFEGGIAPI----------------
77164008     -----LSLTIFLPLITALVVLILPR--SRPFLIRWVALAGAVLTFAAALGLLAGFDTGRPGLQWRTRLPWIPPNAAYDVGVNGFSLALILLTAWLLVTVMVYVLRN-DNRPKGHAALFLLMATGLLGVFAAQDLLLFYLFFEVGLVPMYFIIGIWGHDNRRYAAMKFFLYTRAASLAMLLSFLALYLLMEPHTFSLPAIIEAQPLAAGGWVMLGMLIGFGVKLPTVPLHNWLPDAHVEAPTEGSVMLAGIQLKMGAYGLLAIMLPIMPQVVFDYAWLLLALALVSLVYGSLAALAQQDLKRLIAYTSINHMGYIMLAGALAVELALNGGIYQIISHGLLTGGMFFAVGMIQDQTGTREMGRLRGLSRQASAFSLLTGVLVFGSLGLPGLSGFIGEFQVLGAAVSWNLWIAGVALVALVITTGLYLRIVISVLWGEPRT-GTGAMKEPEGRKLAVMGSLVMLS-------------------------------------
298373157    --MNILGLFVVVPVLMILFLFLCKDIKSIRAVMVTGATALLALTAVLVVFLRERAANPDAEMLLVQSWTWAPLNITMTLGVDGISVMMIALSSIIVFTGVFSSWNM--DMAKEFFLWYCLLTIGVFGFFITIDLFSMFMFYEVALIPMYLLIGLWGTGKKEYSAMKLTLMLMGGSAFLMIGIIGIFFASGTFNIVDIANSVRIPIEHQRWIFPVTFLGFGVLGALFPFHTWSPDGHASAPTSVSMLHAGVLMKLGGYGCFRVAIYLMPEAAHELGWIFLILTGISVVYGAFSAVVQTDLKYINAYSSVSHCGLVLFAILMLNQTAMTGAVMQMLSHGLMTALFFSLIGLIYGRTHTRDIREMGGLMKIMPFASVCYVIAGLASLGLPGLSGFVAEMTIFVGAFQNYTVFTIIACCSIVITAVYILRTIGKFLYGPIQDSHHIGLPDAAWYEKVSAVGLIVAIAFMGFYPFGISHIISDSLVPIIN--------------
703238       -------IIPFVPLIGVGLLLFPTATKNLRRMWAFPSILLLSIVMLFSINLSIQQINSNFIYQYIWSWTLNDFSLELGYLIDPLTSIMSMLITTVGIMVLIYSYMVHDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEINEVNSPFITLCAALVFAGAVAKSAQFPLHVWLADAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNFISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMETQNMVLMGGLTKYAPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYSP--------------------------------------------------------------------------------------------
134502783    -SFPVLPSLIIIPLLGALLVAVTSR--QRPELLKLIAVMTSVTTGAISIWLLSAFDSGSAEFQFGSHQQWLDLGISWTFGIDGISLFLVVLTGVLFPLALLAT--NPEHSNRAWYGWLLVLEAGVMGVFVSLDLVMFFLCFEAVLVPMYFLIGRWGHGNRTYAATKFFLYTMAGSALMLVGILALAFLHATFDLVEIAEAQSLATTTARWVFLSFALGFAVKVPIFPLHTWLPDAHTEAPTAGSVILAGVLLKLGTYGFLRFGLYLFPEASHYFAPVFLTLGVIGILYGAVVATMQKDLKRLVAYSSVAHLGFIVLGTFALNTEGIEGGLLQMINHGVSTSALFLLVGMIYERTHTRQIEELGGLQRSAPLMA------------------------------------------------------------------------------------------------------------------------------
194477356    -----LSPLLLIPFLGAIVLILWPTRMSPM-GLRSIAVVFLGIQLVWTFSVLIGFNPNDGGMQMNESIPWISSILEYDLAVDGISLPLLLINAGLCLVSAWVS-GSVSNRPRLYFSLLLVISGAVNGAFLSQNLLLFFLFYELELIPLWLLIAIWGGKNRAYAATKFLIFTAISGILILAAFLGLALSTGSVDFSLHPLLSQLNINTQLVLIIALLVGFGIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCVGLFPEAWYLLAPWLAAWAALSILFGSLAAIAQSDMKRMVAYSSVGHMGYILLAAAAATPVSILGAEFQMISHGLISGLLFLLVGVVYNATGTRNLDILRGLQRGLPLTGSLMILGVMASAGIPGMAGFLGEFLIFRGSLEAFPLATLISMVGSGLTAVYFLLLVNRVFFGIASTGNPAILNQVYLADQIPALALSLSVITIGLIPSLLSNLSETSTALL----------------
150251530    -------IVPFLPLIGSGSLLFPRATRGLHHIWALISISLLGIAMLLSFNLFLQQITGGPVYQYLWSWT-INKNFSPELGIDPLTSIMPISVTTVGIMVMIYSYMSHDQGYVRFFAYLSLFNASMLGLVISPNLVQIYIFWELVGMCSYLLIGSWFTRPSAANAQKAFITNRIGDFGLLLGILGFYQITGSFKFRYLIASNEVSSFFATLCAFLLFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFKALPFIMNLISWTGGITALLGATMALAQSDLKRGLAYSTMSQSGYMVLALGTG---SYRAALFHPITHAYSKALLFLGSGSVYCPAESQNMALMGGLSKYMPITGTTFLLGTLSLCGIPPFACFWSKDEIISDSWLYSTILGGIARSAAGFTAFYMSRMYFLAFEGDLRVN------------------------------------------------------------
143901751    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------MYTLFGSVFMLVAIIFIYLETGTTDIQTILSF-NIDQKYQYWLWLGFFASFAVKTPMWPVHTWLPDAHVEAPTSGSVILAAILLKMAGYGFIRFSLGFFPIASAYFAPLIFALSIVAVIYTSLVALMQKDMKKLIAYSSVAHMGFVTIGIFAFNSQGIEGSIFQMISHGIVSAALFLCVGVVYDRMHTREISEYGGVVNTMPRYSVIFLVFILAGLGLPGTSGFVGEFLVLIGAFKANYLVAFFAATGVVLSACYSLWLYRRVIFGAVANDNVKLLKEINKTELATLLPLVFLTILLGVFPNIILDTISVSVENVISVYNEK---------
86607617     -------------LLGLGILMFNAWTRANRSLAAFLSVFATGTAMVHAFALLSQVQGHEAVLRTITWAQAGSFSVDMGFVVDHLSAMMLVVVTTVAFLVQIYSYMAHDPGYVRFYAYLSLFSSSMLGLVVSPNLVQIYIFWELVGMCSYLLIGFWHDRQAAAEAAQKFVVNRVGDFGLLLGILGFYWISGTFNLQEMLAAGAVSSSLIALFAVLVFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLLARMFPVL--EGIPAAMDIIAWTGAGTAFLGATIAITQNDIKKGLAYSTISQLGYMVMAMGCG---AYGAGLFHLMTHAYFKAMLFLCSGSVIHGMEAQDMRLMGGLRKYMPVTAITFLIGTLAICGIPPFAGFWSKDEILGAVFERNPALWGVGFLTAGITAFYMFRIYFLTFEGEFRGTNLRLRQEVAIS-------------------------------------------------
89896922     ----WLYLILGIPFLFAFLVPVLHKRFTPRIHTGWFVVWIPL--LIFGILLSTVPTISSGGIIDLSLPWIPAYDINITLFIDGLSLIFGLLISGVGFLVILYSIYYHKEALHNFYIYLLLFMGAMLGVVLSDNIFALYVFWEMTSISSFLLIAYWFEREKSRSARKSLLITVFGGLAMLAGFILLTMMTGTHSIREMIHSLDGIHSHALFLMVLILLGAFTKSAQFPFSIWLPDAMEAPTPVSAYLHSATMVKAGIYLVAR--LTPIFGGGGVWFWLVTGIGLVTLSYGSFNAIRQTDLKALLAYSTISQLGLIMSLLGLGSALAIFTALFHLVNHSTFKGCLFMVVGIIDHETGTRDIRKLGGLMHIMPISFTLALIGCLSMAGLPPFNGFLSKELFFTAVLNASVVIPVVAWLASVLTFVYSLIMVFKTFTGPPRVKSGKQAHEAPLGMLIPPMVLAALVVLLFFFPNVLVHYVLAPAWAAV---------------
256665754    -------LLVALPALGALVLLLSG----KRAKAWGHLLGCATVTLAFVYAVILFFSTDSHSVTDTKVYSWIPLQVDFGLRIDALSLTFVLLITGVGMLIHFYSIGYMDEGRYRFFAYLNLFVASMLILVLGNSFVTLYLGWEGVGLASYLLIGWYQNRPAATAAKKAFLMNRVGDVGLALAIFLMFKYVGSTGYFEGVAQGKIPPGAVTAIAILLLLGACGKSGQFPLQAWLPDAMEGPTPVSALIHAATMVTAGVYLVARSNVIF--TATPDGRLVVTLVGAVTLLLGCVVGCAYDDIKKVLAYSTVSQIGYMMLAVGLG-PGIYALGIMHLVAHGFFKAGLFLGAGSVMHMNDEVDMRKFGGLAKRMPITFVTFGLGYLAIIGFPFLTGYYTKDAIIEAAFWRGWAFGLATVIGAGLTAFYMTRLMMMTFFGKERWKDIKHPHESKPIMWVPMAILAVGSVGAGAF-------------------------------
86610297     -----LSALIVLPI-------LGSLLLFLGLGGRKLAVALAGILLGISLLLFANFDLQAEGLQWVQRWDWIPAILSYSLGLDGFSLLMVALNGLLTLIAVLTAEPEVK-RPNLLYGCILFMSGSVNGAFVAQNLLLFFLFYELVLIPIYLLISIWGSPKRDYAAIKFLIYTAVSAIFLLGAFLAIYWLGDPHSFELLIRITSLSPVAQTLTLLALIVAFGIKMPLIPFHTWLPDAYGESSPPVAILLGGILSKLGTYGLFRFGLQLFPQAWADLGGILAWWGAIAVLSGALAAIAQKDIKRMVAYSSIGHMGYILLGMAAATPISLTGAMVQMVSHGLILALLFDLVGLVERKVGTRDLDVLNGLLRGLPTVSALLILGGMASAGIPGLVGFVAEFLIFQGSYQDFPLPTLISICGTGLTAVYFVILLNRTCFGRL-DNRTAYYPRVHGWERIPGLILTALIVWFGIQPMSL---------------------------
108793500    ------------------------------------------------------------------------SFLNSYMATDALSIPLLTLTCWLLPLMIMASQNHTAHRKRLFITLLISLQVFLIMAFSSTEMMMFYVMFEATLIPTLILITRWGNQQRLNAGTYFLFFTLAGSLPLLVALLTLQSYSGSLSLLTLISTPDLPLTTDKIWWLGCLAAFLVKAPLYGLHLWLPKAHVEAPIAGSMILAAILLKLGGYGMMRITMALGPISTKL-SYPLIMLALWGVVMTSSICLRQTDLKSLIAYSSVSHMGLVTAAILIQTPLAYSGALILMIAHGLTSSALFCLANTNYERTHSRTLLLTRGLQTALPLMAFWWLFSSVANLALPPLPNLMGELFIITSLCNWSLGSLAFTGTGMLITAAYTLHMFLTTQQGPLPA-HILSLSPTHTREHLLIMLHLMPLGLVILKPEII---------------------------
254797043    -----------------------------------------------------------------------------------------------------------KDKSPGYFGLLFLLEFVLAVFFLATDLLTFYITFELSLIPIFFIIGLWGGKKRVYAAFKIFLYTLFGSVGFLISILYLFAELGTLEISSLVYLNTIPIAAQKLIWIAFFLAFAVKIPMFPLHTWLPDAHVQAPTEGSVMLAGVLIKLGTYGMLKVLLPIFPSLSREFSTLVLSLSAIAVIYTSLVALAQTDIKKLIAYSSIAHMGIVTAGLFAFNIEGYKGAVFQMVSHGLVSSGLFFCIGSIYDRSATRQIADHSGIMNFAPKLGFAFVLFSLAAIGLPGTAGFVGEFLALTGLFQSRETFAILCATGVVLGACYMLYLCKRIIWGTPEG---KIFRDIHLHESIPLITLIILVMFLGLHPSLLLNFL-----------------------
118340558    -------LVPLFPLIGSIINGFFG-LKIGKNAVGIIACGSMVLSFLTSILIYIGYLMLPEGQHIFEQVVWGDFNVDFGFQIDPLTLVMMFVVTGVGFIIHVYAYMHEEYSFYRFFAYFNLFASAMLLLVMGNNFLLMFIGWEGVGCCSYFLIGYYFEKKSACDATKAFVVNRVGDFAFLLAVMYIFNVFGTIDFSDVMHAAPYGGEIVTIITMLLFVGATGKSAQIPLYTWLPDAMEGPTPVSALIHAATMVTAGVYMVVRCSPLFN--LSPMTMMVVAGIGGLTAIMAATIGMAQYDIKRVLAYSTVSQIGYMFLACGVG---AYTAAIFHLVTHAFFKACLFLGSGSVIHIHGEQDMRKMGGLKSHMPVTYWTFLVSTLAIAGIFPLSGFFSKDEILHSLMDGNIIFWGMGVSAAMLTAFYMFRLVFMTFHGESRVDPSVHPHESPKVMTMPLVILAGLATVGGLLGIPLFHGWHI---------------------
10047373     --IPFLSLPVPIS-IGLGLLLIPTAIKNIRRIWAFPSIFFLIITMIFSLNFSIQQINGSLIYQYLWSWTINDFSLEFGYLIDSLTSIMLTLITTVGITVLIYSYMSHDQAYLRFFAYLNLFNASMLGLVTSSNLIQIYIFWEIVGICSYLLIGFWFTRPAANACQKAXVTNRVGDFGLLLGILAFYWIIGSFEFRDLFEITNNNSLFTTLCTFLLFVGAIAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LFPLLLITPNIMHIISLIGLITLFLGATLALAQLDIKRSLAYSTMSQLGYIILALGIGSS---RAALFHLITHAYSKALLFLGSGSIYSPYKNQNMVLMGGLTKYIPITRTAFLLGTLSLCGIPPLACFWSKDXILSNSWLYSPIFGIITYFTTGLTAFYMXXXYLINFDG-----------------------------------------------------------------
296940275    --------------------------------------------LLFTTLSAHSMMLTLMSLQWLNQQQPTNAYSNQHLAIDAISAPLMVLSSWLLPVMMLASQNHLKHRKRIFLLNLAMLQTLLMIALSSTSLILFYMAFEATLIPTLIIITRWGSQERLTAGTYFMFYTLTGSMPLLTALLYINNLNHSLLMMSLMPLDKMNHFTNNILWLACIMAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIR--ISTMLHPNDKLTYPFIVLALWGAIMTGLTCMRQTDLKALIAYSSVGHMGLVTAAALIQTPWSLMGAMTLMIAHGLTSSMMFCLANMLYERTNTRTMIMMRGMQKIMPLMTTYWLIATLTNLALPPTINLIGELQIIYSLYNWSPPTLALSATAATITAIYSLYMFSATQQGATPKDMMTY--PPHTREYLLLTMHALPILSLTFNPQLISGL------------------------
703452       -------IIPFVPLIGVGLLLFPTATKXXRRMWAFPSILVLSIVMIFSTNLSILQINSSSIYQYVWSWTLDNDFSXXXXXXXXXXXXXXXXXXXXXXXXXXXXYMAHYQGYLRFFAYLSFXSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFRPPAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEINEVNFPFVTLCAALLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMXAXGIFLVAR--LLPLFILIPYIMNLISLIGIITVLLGATLALAQKDIKKAXXYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMETQNMVLMGGLTKHVPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWGTAGLTAFYMFRIYLLTFEGHLNVH------------------------------------------------------------
89070158     -------IVLFSPLVGSLIAGF-GWRAITEQGAQWVSTGLLFVACFFSWIIFLGHDGTTEQIQILRWIESGTLSTDWSIRLDRLTAIMLIVITSVSALVHLYSFGYMEHYKARFFAYLSFFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFYYKKPSANAAIKAFVVNRVGDFGFALGIFALFFLVDSIRFDDIFAAAPNDWNAVEVVAVLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLMEFAPQATAFITFLGATTAFVAATIGLVQNDIKRVIAYSTMSQLGYMFVAAGVGV---YSVAMFHLFTHAFFKAMLFLGAGSVIHMHHEQDMRNYGGLRHKLPYTFWAMLIGTLAIVGIPGFAGFLSKDAVIESAYAGGTGYAWLLVVAAGFTSFYSWRLMFLTFWGKPRGNK-HTHDHAHESPTVMLVPLGVLAVG-----------------------------------
215399177    ------------------------------------------------------------------------SNTTMYFNIDMTSAPLIILSCWLLPLMILASQNHLKNRKRTFLMILTTLQTTLIMTFAASEFILFYILFETTLIPTLIIITRWGNQERLNAGLYFLFYTLASSLPLLITLLYFNNKFLHTSMELLFMTQPLPTDSSPLLWLACLLAFLVKLPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGLIRIS-PMLNPHPPNLMFPIMVLALWGILMTSSICLRQTDLKALIAYSSVSHMGLVTAAIIAQTPWGLTGAMTLMIAHGLTSSALFALANTNYERTHTRTLLLVRGLQLIFPLMSTWWLLTNLTNMAMPPTINLLGELFIISTLFNWSSPTIVITGIGTLITATYSLYMFLMTQRGSISTQ-FRLLPPTHTREHLTLVLHLLPLGLLIMKPALISGLFT----------------------
143192412    MNFPILSSLILLPIVGALFLFFTKDKEGNNLTAKYVALFTTVVNFLISIYLWISFDQSTSSFQFVEDRVWIEGFINYKVGVDGISILFIILTTFITPICIISVNNSVKNRLRDFLIAILIMESFMIGVFCALDLVVFYLFFEAGLIPMFLIIGIWGGARRVYSAFKFFLYTLLGSVLMLVAIISIYWITGTTDVVQLYEIG-IDVKYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPIASEVFTPLIYTLSVIAIIF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
121622382    ------------------IMLIPMMLLLNQKYLFSISTTFSLIIALFSLPLLKY------------PLDLEQYSINNYLAIDPISAPLVALSCWLLPLMMMASQNHLNQRKQAFFITLTMLQVSLFMSFTASNLMMFYIMFETTLIPTLIIITRWGNQERLSAGIYFLFYTLLSSLPLLIALLFINNKMSLTFLPYLHLLQQEPMNSWSYMWLGCFMAFFVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGILRISLL-FPMSTSTLYYPFLILALWGIMMTSSICLRQTDLKAMIAYSSVSHMGLVISSTLIQTQWSLSGAILLMIAHGLTSSMLFCLANMNYERTKSRTLLITQGLHLILPMMTFWWLIACLTNMALPPSINLMGELLIMTSMMNWSPPTIIITGLGTLLTACYSLYMFTMTQHGKPPLHMI--LNPTHTREHLLMFLHAAPLILLIMKPELVTALFA----------------------
162456860    --------LLLLPFLGSVLTALLPT-----RARSELAACAGLVSAGAAAWVISLFPRVRDGGVIRETISWVPSILDLVLRIDGFAWMFAVLITVIGALVCLYAYMSPEDPVARLYALFLAFMGAMLGVVVSGNLVQLVVFWELTSLVSFLLIGYWHHRDAQRGARMALTVTGAGGLALLGGVIVLGHIVGSYELDVALASGDRVRAHPLYALVLILLGALTKSAQFPFHFWLPRAMAAPTPVSAYLHSATMVKAGVFLLAR--LWPALSGTELWFWIVSGAGMTTLLLGAYIAMFQNDLKRVLAYSTVSHLGLITLLFGLNSSLAAVAGVFHIMNHATFKASLFMAAGVVDHETGTRDIRRLNGLIRAMPRTGTLALVASGAMAGVPLLNGFLSKEMFFETMFLSAHPLPALATLAAIFAVVYSLRFGYDIFFGPPSTDLPRQPEEAPRWMRTPIELLVLSCLIVGIAPTISIGPSLAAAA------------------
134103319    -------LLIALPAFGALVLLLAGRRANGWGHVLGCATVIGSFAYALALFFSINGLPAAQRERELHLFSWIPLQVDFGLRLDPLSMVFMLLITGVGALIHVYSIGYMAHDQRRFFAYLNLFVAAMLVLVMGNSFVTLYLGWEGVGLASYLLIGFWQGRPSAAAATKAFVMNRVGDIGLALAIFLLFANLGTTQYSEVFTAGELSPGVLLAITLLLLLGACGKSGQVPLQAWLPDAMEGPTPVSALIHAATMVTAGVYLIARAN--PLYTLSPDGRLVVTIVGAVTLLVGCVIGCAYDDIKKVLAYSTVSQIGYMILAVGLG-PAGYALGIMHLLTHGFFKAGLFLGAGSVMHMNDEVDMRKFGGLHRYMPITFATFGMGYLALIGFPFMSGFYSKDAIIEAAFWRGWVFGGAALLGAGITAFYMTRLVLMTFFGEKRWENLKHPHESPGVMTGPMVVLAVGSIGAGVAGNRLVDYLTPSLGGLAESHH-----------
74310582     -------------------------------------------------MISYTFILTLFSLIFLKQNQYLKPLSNLYLNLDQISAPLLTLSFWLLPLMMIASQHAMMQRQRTFMATTVFLQITIALTFTASNLTLMYIMFEATLVPTLIIITRWGQQERLTAGTYFMMYTLTTSMPLLIAILFLNNTSNTPTLFCLTIKTNNP-CMDLFLWLACLTAFLAKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRMMQILPTTKTDMFMPFIV-ISLWGAILANLTCLQQTDLKSLIAYSSISHMGLVIAAIMTQTPWGLAGAMTLMVAHGFTSSMLFCLANITYERTHTRILMLTRGFHNILPMMTAWWLSANLMNIATPPSMNFTGELLIISTMFNWCPPTIILLGLSMLITATYSLHMYLSTQANKPLLN--ISTQPTHTREHLLLTLHIVPLMLISIKPELVL--------------------------
49146722     -------------------------------------------------------------------------------GIDQTSSPLLVLSCWLLPLMILASQNHLQHRKRTFTMTLIAVQPFIILAFSTTELMLFYISFEATLIPTLILITRWSQPERLSAGIYFLFYTLMSSLPLLIAILYLHSQTGTLYLPTLKLTPHLLSYIPTNYWSTLLLSFMVKAPLYGLHLWLPKAHVEAPIAGSMLLAALLLKLGGYGIMRITILTNPPSNNFLHYPFITLALWGALMTSSICLRQIDLKSLIAYSSVSHMGLVIAACMIQTHWSFSGAMILMISHGLTSSMLFCLANTNYERTHSRILLLTQGLQPLLPLMATWWLLANLTNMALPPTTNLMAELSIMIALFNWSPPTILLTGTATLLTAAYTLFMLTTTQRGTL-SNHITTLQNSSTREHLLMTLHILPMLLLILKPELISGSLS----------------------
189346381    -----LSIVLLLPLLSFVILIFFNKRLPRRGDFIGV--GILGTTFALSLYIFVVVQAYDPAFRVAWDFTWIDLGIKMGIVIDNLTAIMLAMVTLISFLVHLYSYMAGDPRYGRFFAYLGIFTFSMLGIVLSDNLFAIYIFWELVGLSSYLLIGFYFEKDSAADAQKAFLANRVGDIGMWLGILILYSQFHTFSYQEIFANLAMSQAWLTAAGILLFMGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYFVAR----IFVLLTADALHVIAFIGAFTAFMAATIAITQHDIKRVLAYSTVSQLGYMVLGLGVG---AYSAALFHLVTHAFFKACLFLGSGAIIHMHHEQDMRWMGGLRKNMPWTFATFTLATLALAGLPLTSGFMSKDAILAGAIGFANLIPFLGFFSAMLTAFYMGRQIWLVFFGESRTEEAHGVHEVAWNMRTPLVILAALSIFAVYSPDPL---------------------------
5835590      -------------------------------------------------------------------------FSNTYMGVDPISTPLLILTSWMTPLMILVSKNHLIQRKRTFTTTIISLQISLTLAFSALEMMLFFTMFEATLIPTLIIITRWGNQERLSAGTYFLFYTLIGSLPLLIALTSLHTNYNTLSLFILQLNNLTNSWAHTMWWFALLMAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAGVLLKLGGYGIIRVTLMLNPLTKSL-SYPFMTLSLWGIIMTGLICLRQTDLKSLIAYSSVGLMGLVISAALLQTPLSITGAIILMIAHGLSSSMLFCLANTNYERTHNRTLLLTHSMQTLLPLMTIWWLLASLMNMALPPTINLMGELTIIASLFSWANITIILTGLGTLISALYSLHMFSTTQWGGTPPHHMHTITPSHTREHLIMMLHMVPLILLMMKPQLMT--------------------------
157689374    ----------------------PTATKALRRMWVFPSIFFLSIVMIFSTYL-AIQQVNKPTIYLSIWSWTINNDFSLEFGIDPLASIMLILITTVGILVLIYSYMSHDQGYLRFFAYMNLFNTSMLGLVTSCNMIQIYFFWEFVGLCSYLLIGFWFTPTAANACQKAFVTNRVGDFCLLLAILGFYWITGSLEFRDLFEINEVNLLFSTLCAFLLFAGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLLIGLPYIMNLIALIGIITLLLGATLGFAQKDIKRGLAYSTMSQLGYMMLALGMG---SYQAALFHLITHAYSKALLFLGSGSIIHSMETQNLVLMGGLKKQVPITRTLFLVGTLSLCGIPPLGCFWSKDEILNDTWLYSPFFAIIACSTAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
227370227    --------IVLLPLLGFLIGLFGKNLPKILVGSLATAVVFGSFCIAVSLFMNFNSESQPVIVKAFEWFRVNGVQINFGFQIDQLSLMMVMIITGIGSLIHLYSYMSHDKGFYKFFTYLNLFIFSMLLLVMGSNYLILFIGWEGVGLCSYLLIGFWYTNEEYKAARKAFIMNRIGDLALLIGIFMIASQTNAVDYLSVAENAELDGTVIIFITASLFIGATGKSAQVPLYTWLPDAMAGPTPVSALIHAATMVTAGIYLVVRSNF--LFTLAPTVQGVILFIGFLTAALAGFYALRQNDIKKVLAYSTVSQLGFMFIALGLG---AYTTAMFHVMTHAFFKALLFLGAGSVIHMSNEQDMRFMGGLKKYIPLTHATFLIGTLAISGFPLLSGMISKDEILVAAFAKNPVYWVILFVLAAITATYMFRLYYLTFHGEFRGEQKHHLHESPSNMTLPLIVLAVLSVIGGFINLP----------------------------
37520573     -----LSVLIWLPVVGALLVGLWPGASAAR--LRSIALAFATAGVLWSAGLLWQFDPARPGLQFVEFIPWIPVGLHYSLGADGLSLPLIALNSLLIWIAI-YSNAYSGERPRLYYGLLLLAGGGMAGAFAAQNLLLFFLFYELELLPFYLLIFLWGCSERGYAAMKFLIYTAVSGFLILGAFLGLVLLDGSSSFAYEQSTAALPLITQLILLTMLLVGFGIKIPLVPLHTWLPDAYCEASPPVAILLGGVLAKLGAYGLLRFGLGLFPETWALVAPGLATIGAITAVYGAFSAIAQRDIKRMVAYSSIGHMGYILLAAAAATPLSLLGAMLQMVSHGLILAILFHLVGVVEAKVGTRDLDVLNGLMRGLPMVSALLVLGGMASAGIPGLVGFVAEFLVLQGSFAAFPVQTILCVVCSGLTAVYFVILLNRTCFGRL-DNATAYYPPVRWIERTPALILAGIILVLGVQPEWLSRWSEVTAESMV---------------
224178045    -------LIPVFPLFGLGLISFQKATQSLRRDLAFFTIFLLGISVIFSLAIFFFQYNGNGSYQWMEWVVSQNFSLEMGYLIDPLSSTMLVVVSTVAFLVMIYTYMNYDQGYVRFFSYLSLFTASMLGLVLSTNLVQVYIFWELIGLCSYLLIGFWFTRTTAGDAQKAFITNRMGDFGLLLGILGFYWLTKSFHFNELLQVDPKLIPLGTLFAILLFLGPISKSAQFPLHVWLPDAMEGPTPISALIHAATLVAAGVFLVGRMFPIFDQF--PIVMSTIAWTGCLTAFLGATIATTQVDLKKGLAYSTVSQLGYMMMAMGVG---SYSAGLFHLITHAYSKALLFLGSGSAIHGMENQNMNQMGGLRKKMPITAITFLIGTLSICGFPPFACFWSKDAILSDLFQANPILWLFAWLTAGLTSFYMFRIYFLTFEGTFRGPNISLVKESGPMMLFPLIVLTIPTLILGLTGTPFKDFF-----------------------
49616784     -----------------------------------------------------------------------------NLNVDFISSPLIALSYWLVPLSLLASQKSMETNQRTFITTTFTLQTFISLTFSTSNLMAFFIMFEATLIPTLIIITRWQQQERLTAGTYFMLYTIMTSMPLLIAILHITHTASTATLLLPMKLIQPPASLM--LWLACLAAFLTKLPMYGVHLWLPKAHVEAPIAGSMILAAILLKLGGYGMIRMAQTLPPMETNS-TTPILALSIWGMMMASLTCLQQTDLKSLIAYSSIGHMGLVIGAILTQSPTSMTGATTLMIAHGFSSSALFCLANINYERTHTRTMTLTQGLQSILPLTTTWWLATSLMNIAMPPTINFTGELLIISALYNWAPPMIIPLGLSTMITATYTLHMYLSTQAGKPQTN-LKLNKPSHTREHLLMTLHILPLLLISMKPNLVM--------------------------
142887100    -------LLVVLPFVAALVITFVGKYLPLK--GAEVALATIGIIFLYSVALYLHITSGVVNEFFINVGSIGAFDIEFGWVVDGLSIMMYFVVGTVALLVFIYATNYMEGEIRFFFTSLTLFAGSMLVLVSSPTLIQILIGWELVGVCSYLLIGYWEKKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTLRISEILYQSTHDYTVAFAAAVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLAR-MFPFYKAMAPDALDIVMLFGVITLLAAGLIAVVQDDLKKVLAYSTVSQLGYMVAAIGSG---AYTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSMLEMGGLRKVMPKTFVTFIIGTVALAGLPPFAGFFSKDEILASFHEGETTFFFIAVLGAFITAFYMTRAVSLTFLGEYRGHN-----HPHESHNLMTTPLLALSVF-----------------------------------
88714035     ----ILTLFITVPILTIIALVFTKGLKQARIVSMIGSLVQLGMAINLVFVYFKEKAVNNDIMVFTKDVVWFDFNIHYNIGVDGISVALLLLTAIVVLAGVFISWK-MNDLPKEFFVSLIVLSIGVYGFFISLDLFTMFVFFEIAVIPMYLLIGIWGTGPKEYSAMKLTLMLMGASAVLLVAILGIYFNSNTFNILEI-AKVNIPLEAQKLFFPLAFIGFAVIGALFPFHTWSPDGHASAPTAVSMLHAGVLMKLGGYGVFRVAMYLLPEGAHHWSWFFIILATIGVIYGAFSAIKQTDLKYINAYSSVSHLGMVLFALLMLNKTAWNGAILQSLSHGFMTALFFALIGMIYGRTHTRDVTKLGGLLKVIPFISVIYVIAGLASLGLPGFSGFVAEMNIFVGAFQHDDMFTIITVSAIVVTAVYILRVVGIMLMGPVTNEKYLTLERVTWYEKLGIMLLLIPIVGMGVAPLWLSDMILDSLQPFIQ--------------
143826598    ----------------------------------------------------------------------------------------------------------------------------------------------------------WGGPRKIYSAYKFFLFTLLGSVLMLAAIIFIYWSMGTTDYTEIYKL-KIPQEYQYILWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFLRFSLGMFPIASDFFTPLIFSLSIIAIIYTSLVALMQDDMKKLIAYSSVAHMGFVTLGIFTFNKQGIEGSIFQMISHGIISAALFLCVGVLYDRTSSRMIKTFGGVVNYLPNFSLIFVVFVLGALGLPGTTGFIGEFLVLLGAFKINYLVAILASTGVVLCAAYMLWMAKRVIFGKINNEIVSRLKDINYLEGSVLIILCVVSLVFGFYPEPLLNTMDISVNGIIENH------------
52221048     -----------------------------------------------------------------------------YMSIDPISAPLLVLSCWLLPLMTLASQHHLAQRKRLFLTTVTLLQLFLLMTFSATDFMMFYIMFEATLVPTLVVITRWGAQERLTAGTYFLFYTLASSLPLLVAILYMTNKFYSTSTMMAMMLQPNNSWTTTMLWIACTLAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKMGGYGIIR-LTPILNQTMTKPIYPIMALALWGMIMTSTICLRQTDLKALIAYSSVSHMGLVIAAAMTSSPWGLSGAIMLMVAHGLTSSMLFSLANTNYERTHTRTLLLTRSLQTVLPLMATWWLLANLTNMALPPTSNFTGEILIMSAVFSWSNYTIMLTAAAAMLTSVYSLYMFLSIQRGQ-QMPHMNITETTHTREHLLLTLHLLPLILLAMKPELVLGTFH----------------------
157736564    MSSDILSFIIFLPAVVAFGLMITTRDVNAIRN---IAFLTTTVILGLVLKIYIEFDPN-STMQFVTNVSWIEYGINYYVGLDGFSLTILMMIAILIPTSYLLLW---EGKTKGYWINMLLVQTGVTGSLLSLDVVLFYFFWEVMLLPVFLLIGQYGFGNKVFTTIKVTVYTMAGSLLMLIAILYYYSEFGTWSFAYLMTISTLDYSTKAWLFLAFLAAFAIKIPIFPLHTWIMETYKNAPTGAVFLLSSIMAKLGVYAIVRFMIPIFPDIYVEFSTWFVAIGLFGLIYFGIAALMQDDIKRMFAYSSASHLSFISAGIFSLNAYGINGALYLIIAHAIATGALFLLVGLMQEQTGFKTIKDLGGIAKKAPIFTFIFAVMLFANVGLPGTNGFVSELLIIFGIYEFNAYLGYISALTVIIGASYMLWMFQRILQDRPEGAPELTMRDLKIKEIIGLAPWVILVFVMGFYPEIFMDKFEPTVTHYLQD-------------
142977921    ------------------------------------------------------------------------------------------------------------------------------GVFVSIDIVIFYVFFEAVLIPMFLIIGIWGGDNRLYATFKFFLYTLAGSVLMLLGIIYIISITGTGNI-EVIAEYVFNNQIQLILFLCFFASFAVKVPMFPFHTWLPDAHVQAPTSGSVILAGVLLKLGAYGFMRLSIPFFEYASIYFQPLIFTLSCIAIVYTSIVALRQSDMKKMIAYSSVAHMGFVTIGIFTLTQDGMNGAYFQMISHGIVSAALFLIVGVVYERHHTRMIADYSGVSNIMPRYSFFFMIFMLSSVGLPGTSGFVGEFLVIISTISVNVYLTIFTAVGVILGASYMLLLYKNINFGDIKSE-IKNLTDLSRIELFYFTLLAILTIFLGVYPKILFQMIDQSIN------------------
153124550    -------------------------------------------------------------------------FSNQHFMLDQVSAPLLVLTTWLLPMMIMASQNHLKTRKRLFLVNVAVMQLLLYMTLSTNNLVLFFILFESTLIPTLILITRWAQPKRLEAGNYFMFYTLMGSLPLLTAILLMNNQNSHSYMLMTNDLSYTPTTTEEIVWTACMVAFLIKLPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGIIRISTILPQTYVSMMYPPII-MALWGLIMTSLTCIRQTDLKSLIAYSSVGHMGLVISATMIQTPWSISGTMILMVAHGLTSSMLFCLANMIYERTNTRTIFAMRGLQKYMPLMTTMWLIASLTNLALPPTLNLVGEIMIMSALYNWAQPTIIASATGAMITATYSLYMFLITQ--QSTSPKDMLIYPPHSREYLILLMHILPILLLSTNPGLIL--------------------------
108796691    -------IIPLLPILGLGLISTKNATKSQRLGSAILSIGALLVTMLLSIVLWEQVISDSAYRQLVSWIKVDNLFLEIGCLVDPLSAIMLVLVTTVGVLVMIYTYMSHDQGYVRFFAYLSLFTASMLGLVLSPNLVQVYAFWELVGMCSYLLVGFWFTRPAAYACQKAFITNRVGDFGLLLGILALYWLTGSLEFHQLLVENSANTVLLTVCCVLLFLGPIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVYLVARLLPLFQEV--PLVMDIVAWTGGITAVLGATVALAQKDLKKGLAYSTMSQLGYMILALGVG---SYQAGLFHLITHAYSKALLFLGSGSVIHGIESQNMTYMGGLRSYMPITGVTFLIGTLSLCGVPPFACFWSKDEILADAWHKLPVLGLLAWLTAGLTAFYMFRMYFITFEGTFRGSSL----------------------------------------------------------
143359527    --------IPVVPAVAFLILLVGRRLPMKGSELGVVSMLASLVLAAGAAWQWIGRVGSAADGQFVEWTWWRIAGVDFTVGVDGLAVLVAVVVAFISTLVQIYSLEYLRGDRRYFFAALTLFSAGMLTMVLAEDMILFLLGWEIMGLCSFMLIGHWWEDGANRAALKAFFTVRTGDVGLLVGIAMLYFASNDWTRATLWALSGEPDATVIIAAVALFVACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVAR-LYPVFFVGFDVLPNPVMVVAALTIVIAAALAFVQTDIKRVLAYSTVSQLGYMMLGLGAGAWLP---AVFHVFTHAFFKACLFLGAGSISHSASHHSFDDMGGLRRHMPVTFATWIVSTLALCGVFPFSGFFSKDEIIDNVGHNGYAFFMWVGLGAFLTAAYMTRATWLTFFGERRGAAAHHPHESGPLITVPLAVLAVLALGSGL--------------------------------
24213586     ----LIPTLVALPLIGFLVSGIFGKWLKGFTGIFSTATVFVSFALALLSFVDRFHPMRNGIPKIVTLFPWIGLNVSLAYQVDQLSLYMVLIITGIGSLIHLYSIGYMKGDFARYFAYLNLFIFSMLNLVLAENLILLFLGWEGVGLCSYLLIGFDYHKEAANAGMKAFIVNRIGDLGMLLGIAFVFWYTGSVSFTVIEEAILEIPSFRYILPLAFFIGAIGKSAQLPLHVWLPDAMAGPTPVSALIHAATMVTAGIFLIAR--LNPIFLSAPQVGHWIVVIGSITAFFAATVGLFQNDIKKVLAYSTVSQLGYMFVAMGAG---AYVAGLFHLMTHAFFKALLFLGSGSVIHAHHEQDLRNMGGLKKQMKITWITFLIGSLAISGIPPFSGFFSKDLILEKAYTYGTLFYGLGIITALLTAFYMFRMTYLTFYGESRVSS-EKASHLHESPLVMTIPLIILSIG-----------------------------------
91203930     --LNLVAFILLFPLIGSAINGFFGRR-LRKESVGYIACGATGLSFFISVIVFCLFLPPEERLFEKHLFGWISFNATAGFQVDPLSALMILIVTGVGFLIHIYSYMHEDKGYHRYFSYLNLFTFSMLLLVLSNNFLLMFVGWEAVGLCSYLLIGFWFEKKSASDAAKAFVVNRIGDFGFALGIMLIFLTFHSIDFTEVFSAASIGNITITFITLLLFMGAAGKSAQIPLYTWLPDAMEGPTPVSALIHAATMVTAGVYMVARCNV--LYMLSPFTMTVVACIGAATALFAASIGLMQNDIKRVLAYSTISQLGYMFLACGVG---AFTAGVFHLMTHAFFKALLFLGSGSVIHMSGEQDMRKMGGLKNHIPVTYKTFLIGTVAIAGIPPFAGFFSKDEILLEAFVRGNIIYWIGAVAAFLTAFYMFRLLFMTFHGESRVDPHEHLHESPRNMTAPLIILAGLSIIGGFFGIPGANALNHFLSPVFGGHGHGEMHGSEAGG
143741522    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VMYFMAGTTDIVALSKFT-FPSDVQIWLWLAFFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSIPMFPEASEFFSPLVFALSVVAIIYTSLVALAQDDLKKLIAYSSVAHMGFVTIGIFTLNSQGLEGAIFQMLSHGIVSGALFLCVGVIYDRMHTREIAAYGGLVNRMPKYALVFMVFTMASVGLPATSGFVGEFLVLLGAFYYNTWLAVFATTGVVLGAAYMLYVYRRIIFGKLEKENLMSISDLSYREIIIFVPLVLLVFWMGVYPAPFLDVMSVSVDSLITNFNVA---------
298725796    -------IAILLPFVCAALIPLLYRRLRRVTHLGW---FVLSVPFILFLLLARYIPQLAEGKTVIHTYEWIPSFINFTTYLDGLSMIFGLLITGVGSLVILYSYLSTKESLHHFYCYLLLFIGAMLGVVFSDNLMVLYTFWELTSVSSFLLIAFWHHRKASRAAKKAMMITVFGGLSMLAGFLMLYVASHTFSIREIVANVEVDHALFTPALILILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFSPVFGGEAEWFW--LVSVIGLVTLFWGSFNAVRQTDLKALLAFSTVSQLGLIMSLFGLGSVGHYYGALFHLVNHSTFKGALFMMVGIVDHEVGTRDIRRLGGLMSFMPITFTIAVIGSFSMAGLPPFNGFLSKEMFFAAVLAIGLFFPIVAWVASIFTFIYSLILISRTFLGKLQPEKIRKPHEAPLGMLISPIILCLLVVGIFFFPNILGHYILEPAMASI---------------
130750370    -------IIPLLPLIGFGLIFIPTVIKNLRRICTFPNILLLNITIIFASNLSIQQIKGNPIYQYLWSWIINNDFCEFGYIIDPLTSIMPILISTVGIMVFIYSYMFYDQGYVRFFVYISLFNASMLGLVTSSNLIQIYFFWELVGICSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFQISNNPIDNNILCAFLLFMGAFAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLIAR--LFPILITIPHISNFISLIGVITLLLGGTLALAQRDIKKSLAYSTMSQLGYMMLALGIG---SYQAALFHLITHAYSKALLFLGSGSIIHSMKNQNMILMGGLKKYIPITKISFLLGTLSLCGIPPLACFWSKDEILSDSWLHSPVLAIIAFSTAGLTAFYMFRIYLLTFDGYLHVH------------------------------------------------------------
67078845     ------------------IMLIPTTTMCKPTQLWYTTLIHSMLISLLSLQL------------FYPSLQPIMNFSNHNLQQNQTSTPLIILSCWLTPLMILASQNHLSSRKRTFIITTIILQMLLIMTFSTTDLIMFFVLFEATLIPTLMMITRWGNQERLNAGTYFLFYTLMGSLPLLVALLSLYSNTNSLSILTMQLSPTMNTWTNSMWLLAALTAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAAILLKLGGYGIIRIMSTTNFLSKTPYYPFMI-LALWGIIMTSLICLRQTDLKSLIAYSPVSHMGLVTAATLTQTEWAYTGAITLMIAHGLTSSLLFCLANTKLRRIHSRTLLLTQNMQLLLPLMGTWWLLASLTNMALPPTINLMGELTIITSLFNWSNTTIIITGLGTLITATYTLHMFSSTQWGELP-QHIKIMTPSHTREHLIMTLHILPMMLLMMKPELIWGPL-----------------------
242624254    -----------------------------------------------------------------------------FMLFDPIATPLIILSAWTLPLMVLASQHHMKQRKRLFLATCAVLQTTLLLAFTAPNLMMFYIAFETTLLPTLALITRWSQTDRLKAGNYFLFYTMASSLPLLVAILVLQAQYGHSNMLTLTMSHLTQTSPPTILWLACMTAFLVKMPMYGTHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGILRIT-PILSPTTQTVYYPFIILSLWGMIMTSLICLRQADLKAIIAYSSVSHMGLVISAAVIQTPWSVTGAMLLMIAHGLTSSMLFCLANTNYERAHTRTLMLTRGLQMLMPLMATWWLLASLTNLAMPPTPNLLGELFIISSTFNWSTTTIILTGATTLLTATYSLYVYITTQQHTPPAN--STPPPSQTREH-----------------------------------------------
108796793    -------LIPLFPILGIGLLSFRRGTRSLRWASAAISIAFLGFSMMLSFGLFWDQILNNSAHIYI--WSWITTSLQIGYIIDPLSSIMLVLVTTVGIAVMIYTYMSHDQGYVRFFLYLSLFTASMLGLVLSSNLVQIYAFWELVGMCSYLLVGFWFRPSAAAACQKAFVTNRVGDFGLLLGILGFYWITGSFDFSELLNTNNVNVSFAIVCSLLLFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVARLLPIFQNL--PIVMDTIAITGVSTALLGATLALAQRDLKRGLAYSTMSQLGYMMLALGLG---SYKVGLFHLITHAYSKALLFLGSGSVIHGMKSQDMGYMGGIRKYMPVTGITFLIGTLSLCGIPPFACFWSKDEILANAWEKMPILGWIAWFTAGLTAFYMFRIYFLTFEGDFKNTNKSGPHESSVNMVAPLVALSVPTIFIGFLGAPL---------------------------
269218349    --FPWLTVLIV---VALLGALLLWLVKPLREHAIVFGVGLSGLILLFVGAAAGFDFDAAGRVQLAEDYSWIPQIASVAWGVNGMGLVMVGLAVFLVPLVLLAAAGDFRNRVAGYVGWVLALEAVMIGIFAARDVFLFYVLFELMILPMYFLIGRYGGEGASRAAIKFVLYSLFGGLVMLVGVVALAARAEGSKGLLFESAAQAAGGNGMLVFLTFFAAFAIKAPMFPVHTWLPDAAEKAPAGTSTLLVGVLDKVGAYGMIALCLPIAPDAAKSAAVPVMVFAVISIFWGAFMAIASNDLMRLIAYISVSHFGFIVLGVFSGSSTAMTGAIVYMVAHGVATGALFLTVGFLRRRGGDALITTYGGWQRVTPVIAGVFLVSGLATIALPGLSGFVPEYLVLMGTFKVHRAFALVAVLAVILAAVYILLPYQRIFTGPKPD---VAVPDLDAREKTVAGILVAAMLALGFFPSPLVDAVRPAA-------------------
294056107    ---------------AAIICFFLRRQGVLASYLSVAAAAG------ICLFSFLAFQASNGGDVAVEWLSLGNFTVSLGFLFDGTAKTMLAMVAFVGFLIHLFSLGYMKEDKARFFGGLSIFMFSMLGIVLADNLIMIFVFWELVGFSSYMLIGHYFETEEAKAAKKAFIVNRIGDLGFLVGIVMAYWHFGTTSLTELEAIVGLNPDLVVGAIAAFLCGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGVYFLIRIVF----LFSPDVLNFIAWLGTAVAVYAGFCAYGQNDIKKILAYSTLSQLGYMAAAFGLGQPGI---ALFHLITHAFFKALLFLGAGSVIHCHHEQDIFKMGGIFKRMPVTSITFLIGLLALCGVYGLSGFWSKDNILIAGQLNNPAVFYLLTGGAFLTAGYMGRLFWIAFLGQPKSEHAEHAHESPLSMLIPLILLAVLSVAGGFWPAGLGDIIKENLDSL----------------
284990233    ----FLTVVILLPLAVAGLLLVLPRLSG--RAVSGIWMAAASVDLALIGWMWWRYEPGEGASGVVDDVRWIPTDAGYHVGVDGLSLPLLALTGVLFLACAVWSPRE-EDRPRSFAALFLFLQTACLGTFAALDLILFFVFFDLTIVGMYFIIAGWGHGNARRSALKFFLYTFVGSLALLVGF-IGLFLGGEERTFDMVALAQDPPLADSLVLLAIGLGLAVKTPLFPFHTWLPDAHTDAPAPGSAILAGVLLKLGTYGFVRIAMPILPEAWQRWAMVIVVLGVVSVLWGAFVALAQTDVKRMIAYTSVNHMGYVLLGLGAAGTVATVGAVYQMVSHGLLTGALFLLSGVLWSRGRTYDSGRWSGLARPAPVFAASLAVAAFGSLGLPGLSGFIAEFQVFAGALPAAPVATVLAVVGILVTAGLFLVALQRLLTGPLRVPADHGPSGAATH-------------------------------------------------
11465868     --------------------------------LRFISMISTGIVVVLSSVLLLFFDSNSNDFQNLVTYNFDSDFLSFSFGLDGISIFFFFLTSLLIFLCVLYVLN--ENNLKQYLVLLISIELILLIIFSVLDLMLFYIFFEAILIPMFIIIGVYGSRERKVRAVYLFFFYTLCGSLLLLVGVLYIYSKIGSFNLEYLMCYQFTKTEELLLWFAFFLSFASKIPMFPFHIWLPEAHVEAPTIGSVLLAGVLLKLGVYGFIRFSLTLFPYASLFYSPFIYFLSLISIIYASLTALRQTDLKRIIAYSSIAHMNLVTLGIFAFNNIGLEGSIIQSLSHGFVAGGMFFLIGILYSRYHSRFLYYYGGLAHTMPVYSIFFLLLTIANIALPGTSSFTGEFLLLSGIYKVNTITGIIAATSVILSGAYSLWLCNRVLFSNIKEHYTLKFIDLSLKEFFIMFPLVVFIFFIGLYPSIFLSYIHLSINSLL---------------
119383449    -------LIAALPFIGALLPGLLIRSGRDV-----AAVSCATATFIALLGLCLHIPAIMAGEVITARFEWLPSLLNANFRIDGLGLLFGILILGIGLLIIAYARYYLSRNAGVFYAYLMLFQGAMLGIVLSDNILLLLVFWELTSLSSFLLIGYWKHPEGRQGARMALTVTGMGGLAMIAGMLILGNIAGSYDIGDILQAREAIQASPYYLPALLLIGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMAR--LWPVLSGTPEWFYIVATTGLVTMVLAAWIAIFRDDLKSLLAFSTVSHLGLITMLLGFGTEAAAVAAVFHIINHATFKAALFMTAGIIDHETGTRSIARLGGLRRLMPVTFAIGTIAALSMAGIPPLNGFLSKELMLEAVWQGNPWMAAMATLGALFSVCYSLRFVWQVFFGPERDDYPHKPHDPGFGLWSAPALLAVLVVLIGLFPAWLVEVSASAVTGTAQHPHLALWH------
220907040    ---------------GVALIALLPTLSSQATRWLSFA--VMGLTCVWTGILVSQFDIQATGLQFGENWNWLPLGLSYQLGLDGLSLPLVCLNSLVLWIAIYCTGENV-PRPRLYYSLMLLIATGVAGAFLAQNLLLFFLFYELELIPLYLLISIWGGERRGYAAMKFLLYTAVSGILILAAFLGVTWLSGANSFAYAEIQTQFPLGSQAVLLTLLLIGFGIKIPLVPIHTWLPDAHVEASTPISMILAGVLLKLGTYGLLRFGLGMFPAAWQGVAPVLAIWAVVSVLYGALTAIAQADMKKMVAYSSIAHMGYILLGAAAATSLSLLGTIMQMVSHGLISALLFFLVGVVQKKTGTRDINILTGLLRGLPLVGSLMILGVMASAGIPGMVGFISEFVVFRGSFAVFPIPTLLCLVGTGLTAVYFLLLVNRTFFGRL-SEQFSSLPPVKWTERVPGVVLALVIVLLGLQPGWITRWSVTATEGL----------------
56475724     -----LLLIILLPFAGSLCAAFLP--SNARNAEAWLAGLVALATTLLTASLYPQVADGGVVRASLPWAP--ELGLSFSLRLDGFAWLFAMLVAAMGTLVVVYAYMSPADPVPRFFSFFLAFMGAMLGVVLSGNLIQMTMFWELTSLASFMLIAYWHHRDARRGARMALTVTAAGGLSLLGGVLLLGHMAGSYDLDVVLDSGAVIRSHPWYPAALTLIAFGAKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LWPVLSGTDAWFWIVGGAGLFSLVIGAYLALFQEDMKGVLAYSTISHLGLITLLLGMNTQLALVAAVFHIVNHAAFKASLFMAAGIVDHETGTRNLKRLSGLYRAMPLTATLAFVAAASMAGVPLLNGFLSKEMFFSETVFLQRPLPLAATVAGMFSVAYSLRFIDEVFLGPKATDLPRAPHEPTRWMLLPSALLVLMCLLVGVFPAHTVGPFLKTATTAI---------------
196052119    -------------LIGAGLILFPTATKSFRRMWAFQSVLLLSIVMIFSIYLSIQQINSSSFYQYVWSWIINNXFLDFGYLIDPLTSIMSILITTVGIMVLIYSYMAHDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGLCSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEINEVNFLFVTLCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSIIHSMETQNMGLMGGLRKHVPITQIAFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWATAGLTAFYMFRIYLLTFEGHLNVH------------------------------------------------------------
135877378    --------LVGFPLIASVILLFVSRTDAKMRERRMACLVFSLVLLMVTTGMFFQYFGDISSYEYYKQYSWIESLIHWTVGLDALSFPMVWLTTFLLPVTIIATWN--EKNGAMYFPILLAMGGALIGVFVALDLFMFYVFWELTLIPMFFLILVWGGADRKYASQKFFIYTFTASVVMLLGLPLDYAGTMTGRSFDIPSITQHAFNIQKVLFAMLMLGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMFRLPLSLFPHALEYFQLVLMTIGMISLVWGAIVCLGQTNLKKMVAYSSVSHMGVILIGIATMQPMGWAAALFMMFAHGIISPMLFAVCGAFKHHYHSMEIGAMRGMAKHSPWIATSMMFSWMASLGLPLLAGFVAELMMLIALWGWSVFWMVGPALVLAVTAAYYLWSMQRTIFQPPESLHGEPVPDLASPEKLAMLILAAFTILFGVMPWIGLDMMHDWTKQIFEGLIMPI--------
115531581    -----------------------------------IALGSSFLVLWLSIVLWTSHNTSNIITGWLASVPLSTDWGSLYFGVDHLSLPFILLTAILTPICIIISWNSITYLVKEFLVFLLAIHLLLIGVFTSLNILLFYIMFEGILIPMFLMIGIWSRKEKERAAFYFFFFTLAGSLFMLLGIFTIYKHTGTLDYTIL-SLQTLPSELQFWVFIGFFLSLAVKIPKIPFHIWLPQAHVEAPVAGSVLLAGVLLKLGGYGFLRFSWTLFPVASQYFSPVIILLGSIAVIYASLSTCRQTDAKKLVAYSSVAHMGLVTIAIFSRTSEGLVAAIILMLAHGFVSSGLFITVTNLYDRFHTRIIRYYKGVVYTMPIYSTLFFLLILANIAFPISMNFVGEFMSILSALQFSLLAILCPLAGMVLSAAYSLLFYNKVSFGYP-SSFLQFARDVNRRELWPPLLLIVLTITLGVMPT-----------------------------
288817729    -TFPLLPLSMMVPVFGSLLILLLPE-----RFSKGISLFSAGISFLIALSSLLFFDFSKAQVQFYQYYPLIPELVGLALGLDGLSMLMYLLTTLVSFVAILWSVRDINHRLREYYLWFLLSEAFLIGVFSSWDLMVFYVFYELTLVPMLFVIGIWGYKLRLYSAYKFFIYIFVSSLFLLLGIHYKLFGKFSFSYFDL-LNNHYSLEYGLFLFLLFFIAFAVKTPIVPFHTWLPDAHGEAPTAGSVVLAAILLKMGTYALLRFNIGLFPEVAVFLMPVLVLWGIFSIAVASWYTISQSNVKRFVAYSSVSHMGFVVTGMFLLNMEGLRASIMEMFAHGLTSASLFMIAGFIYNRLHSFNMDSLKGSAKYMPLFAIITVLTAFSSMGLPGGSSFWGKFLTILSAREYTTLLAFLVLVGAFFSAVYILYLMKVLFLDSKEESKLVHFTDVRGFKLSAFLLLVFPMFMVGLAPYLFFNIFDKSAKELL---------------
219847702    ------------PTIGALILLVLP--NGRPMLYRWTAMSIALATLLVAGTVIGLFYTGGPPLQFVDTVVWLTAIASYFIGVDGINLWLVGLTAFLTPFAIAATWQRQTRSLRLLLALLLFAETAFLGVFLAQDMLLFYVFYELALIPMIFLIGMWGHHGRVTATLKLFLYTFGGSLLMLFAIIGLHGFTGTFALNQIVALFSLDPLMAQLLFGAFFLAFAIKLALWPLHSWLPDAYSVAPTPAAIILAGLMAKFGAYGFIRFNLTLFPEVASWAAPAIAVLAVIGIIYGALIAFTQRDMQRMIAYASMSHMNFIALGIVTLTAIGINGALLQMVAHGVIMAALLLIITVIEERRDSRELTSFGGLWRVTPVYAGLTLLTLLAMAGLPGLSGFVGEFTMLQGVFTSGWPFALGAVIGIILAAVYALNLFRMGFMGEVRNTANLDLPDLQRRELMTLGALAVVIVALGLFPNVLLSGMNGSVQGLVDALTPAVQAA-----
60117138     --------------------------------WFSVGLVILSTIFTFMYNGFSQVEKVNTYLNSEYLYTNI-LNINIGYGVDGISMIFIWLTTILIMSCILISWNVIKTDIKFYLVNLLIIELLLINFFVVMDLVHFYIIYESILIPIVIMISMWGSREEKKLAAYIFVYTLIGSIFMLASIGYLYYSLGTTDYFLIKELLPLPEFMQKLIFLGFFIGFAVKIPIVPLHLWLLRAHVEAPTAGSVLLAGILLKLGGYGFLRFNIGLLPEMCTYFFPLIVGLSLISILYTGIATVMQLDVKRIIAYSSISHMNVVVLGLFSQVLQGIEGGIYLMVSHGLVSGGLFLCIGVLYEQYKSRLLYSYNNVVHVMPIFAIIFFILTLANIAFPITSSFIGELLIFCGIIKKNIVVAFFGALGMIVTVIYSFWLYNRIFFDKYFNKSGEKYRDINNRELLSIGIMILFVFIFGIKPNLILNLIE----------------------
15887860     ----LLPFIVALPFVGAFLTAFMPRDGAAA-GPASVAGGVALFGLVSSMFLYSTISGGGVLKYDVEWLP--QLGLNFTLRLDGFAWIFAILITGIGLLVVLYAYMSSKDPIPRFFAFFLAFMGSMLGVVLSGNVILLSIFWEMTSIFSFLLIGYWHQNAGARDGARMALTTGIGGFSLLAGLLILGHMAGSYDLDKIIEAGAAIRAHSLYLLILILGGALTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--FWPVLAGTPEWFWLVGVAGVITLLLGAYFAMFQQDLKGLLAYSTISHLGLITTLLSLGSPLAAVAAIFHMVNHATFKASLFMAAGIIDHETGTRDMRRLSGLYTYMPATATLAMAASAAMAGVPLFNGFLSKEMFFAEAVETHAALPYVATLSGAFAVAYSLRFIHTVFFGPKPVDPNPNPHEPPRWMRFPIEFLVFACLIVGIVPSLSIGPFLHSA-------------------
11467057     -------------------------------------------------------------FQFYKQWLFL-YNFHYVIGMDNISLLFLLLTFFLTPICILISWNSIKYRYNSFIICLIFITFILFNIFCVLDLVFFYIFFESILIPMFILIGVWGSRQRKIHAVYQLFFYTLLGSLLMLLGILVIYSHIQTTDIRVLYNTNFSFYRQLILWASFFFAFCVKVPLFPFHIWLPEAHVEAPTVGSVILAGVLLKLGTYGLLRFVIPIFCDATYFFLPLVYTLCLLGIIYTCCSTIRQVDLKKVIAYASVSHMSFVILGLFTSNIQGIGGSVFLMLSHGIVSSGLFFCIGCVYDRYKTRILRYYSGLVSTMPIFSLCLFILILSNISFPGTSSFIGEFLILLGLFENNHFAALIATFSIILTAVYSIWLYNRIIFNRLVVNYYLRFSDFSKKEFVVGFIFCFITILFGLKGSYIISLIEAPL-------------------
152992446    -------LFVFGPIILGSLMMLLGKKESGMAKYIALTLFAIMLFFSFALLSAL---PEEGYMDLGSWFAVRDFDFILSLQVDRLSVVMLILTSALLILVTLSSWTM--KDPRNYFSLLVLFSGPIFGVFMSTNLLWFFIFWELTLVPMFFLVGIWGAEGRIYAAVKFFLYTHVASMLILLAFFLIYKETG---IFDMTMVKEAMLSTPVLVWWLLFIGFAVKMPIFPFHTWLPDAHVQAPAPVSALLAGVLLKMGAYAMIRMVVLMLPEQSEHFAWVILVLGLVTLFYAGFMALYETHLKKMVAYSSISHMGLVTVAIATLSYAGLSAALYEMIGHALIISPLFLIAGFLHSRTGSWQMKDMGGLMQKAPYLSAIFVLAGLAALGLPGTMGFIGELTILIAAIEQYGIGLIVVALGSMIGAGYIIWTFRRVVYGEKSALVEKSDFRMNRVEFAALIIFALGIIGFGLFPSVLFDTINAAFSMLL---------------
257095398    ---------------AALLSLLPTRSVDLMRHLASI---VAAATMLCACLLVADFDPAGAEFQFFETRPWNPRVGSLALGLDGISLPMVVLATLLSFVAIVSS-TGIRSGARLYFSLLLVLETSLLIVFTARDWSLFYVCWELTLIPLFFLIDRLGGANRHRAALNFVLYTLGGSVFMLIALLLLYDAAPGHSFAMADMAAELPVKTQILVFLGLLLGFGVKMPIVPLHGWLPLAHVEAPSPISILLSGILLKMGAYGLIRAA-ATLPAAVQALQDWLALLALISLLYGAVLAWRQTDLKAMIAYSSISHMGVVLLGIAALNPAGLSGAVTQMVAHGLAAGLLFLLIGLLYERTHTRDLGAYGSLNRSAPRFAVAIVFTLLASVGLPGSAGFMAELQVLVGAYARWGGWLVLLSIGILISAAYALRAIRCLSTGPERPAGVTAFADLKRSESAAAGLLIAGILGIGFYPAPLLSLMASSVARLVRQV------------
152977478    MSAFLLSFFIFSPLLSIFLLLFTPKTKV--RAVRGIGLFGTMLPLGTAILLACAYASGKNLAIFSERVKWIQFIIDYELGMDGFSLVMMMLASLLVMLAALTAF-SIQHQVKAFYMLLLMLEIGVLGVFAAENLFLFFIFFEITLPPMFLLIGKWGKLSSEQAAYSYLIYNGIGSAILLIIFSILFAKTGTTNFEELKTINGMSHSLQLSIFIALMLAFSIKLPLFPLHRWMVNVHVEAHPAVVMIHAGVLLKIGAYGMIRFGKGLFPEQFQSFATILAILGVVNFLYGAFLAFIQTDFRKVLAYSSISHMGIVLIGLAALNAAGVQGALFQVVSHGLIAALLFFLLGVIEERFGTSHITKLGGLAKQVPILSACLLAGSMASLGLPGMSGFVSEFLAFLGLFQEKPIVAAVGVLGIILTAAYVLRATLQVTFGKRELEGK---PDMRGWEYIPVLLLLACIITIGVLPDLLGEPLQDTLKTL----------------
223937088    -----LTSIILCPLIAALVLCFVPR--NYRFVMRIVAMVATFVTMILAIKMFWQYDNASGTYKFEQLIPWVSLGLNYHVGVDGINVGLILMGAIVAFAAACVSW-DINSRDKEFYILLLVMTGGILGAFASLDIFMFYFFHELALVPTFIMIGVWGRGENKNYAFQITLYLSIGALISLVGLIALYVKSGANTFTTYVKDHPISLHDQNFIFPLLLFGFGILISLWPFHTWAPLGYGSAPTATAMLHAGVLKKFGLYGLIRIALPLLPQATHSWINVIAWLCLGNIFYCGLVAMRQKNFNWLIGYSSVAHMGFVFLGIASLNLIGITGAVLVMIAHGFLAALSFGLSGYLYHITGTLEMDKMGGLLRKLPFLGTALMMALFAGCGLPGFANFAGEVTIFFGAYKTYPLITGIAVWGAVIGAVYMLRAIRNMLHGVVPEKFMGVAESAFPHRKVPYLILLVSLLVFGFFPRLLTEKIEPSAKRIVD--------------
284040775    -------LIPLFPLIGFLILGFRRVPKGLAGAISTVAVLASFLTYLFGAFLGNANLSANAGPQIATLFDWIDLHINFSFQIDQLSLLMLLVVTGVGSLIHLYSYMSHDEGFGKFMAFLNLFIFFMLLLVMGSNYVIMFIGWEGVGLCSYLLIGFWNKNISYNNARKAFVMNRIGDLGFLLGIFMLINTFGTVEYVDIFKQATSLAVTILAITLLLFVGAMGKSAQVPLYTWLPDAMAGPTPVSALIHAATMVTAGIYMVVRSNV--LYTLAPLTLEIIGGIAIVTALLAASIGLLQNDIKKVLAYSTVSQLGYMFLGL---SATAYTAGMFHVITHAFFKALLFLGAGSVIHMSDEQDIRKMGGLRKALPVTFITFLIGTIAISGLPPFAGFFSKDEILAHVFEHNKLLWGLGVLGSGLTSFYMFRLLFLTFFGEFRGEQRHHLHESPATMTAPLVVLAILSII-----------------------------------
284106856    -------LIPLLPLLAFIVLSFAGHVLKERAHL--IAVPAVGLSFLLSVFAFSEVAGGRVEIPLYTWGSSGDLTIRLGLYVDQLTAVMLLLVTIVSGLVHVYTYMHGEPGYARFFANIALFTFSMLMLVMSDNFLQLFVFWEAVGLCSYLLIGHWYERTARAAATKAFIVNRVGDFGFLLGILLVFAVFGTLQYQPVFAEAAWEVSAMTLICLLLFVGAVGKSAQVPLHVWLPDAMEGPTPISALIHAATMVTAGVFMVAR--LAPLYNVSPEAMAVVAIVGGVTMFVGATIALTQNDIKRVVAYSTLSQLGYMMMACGLG---GYVAGIYHLLTHGAFKALLFLGCGSVIAVHHEQDMRRMGGLKDKMPVTYWTFIIGSLALAGFPLTAGFFSKDALLLSAWNAGQTLAVAGVLTAGLTAFYSFRLVFVTFWGESRVDP-HHADHVHEQPLVVTAPLVVLAVL-----------------------------------
225874138    -----LTWLTALPFAGAFAVL---ALSRNRALARALAILIAVASLLGTLALWVHFNAASSGMQFEQQYAWASSILTYHVGIDGLGLLLLVLSAIVVLMSLIASWSNPAHGP-VYFALVLFLECGLFGTFTALNFLHWFLYWELTLIPAFFLVRQWGGAKRAQASLQFFLYTMVGSVALLVAFLALYLAAGTFDFLALAQWAHQGSSLALLLFWAVFLGFAVKTPVVPFHTWLPATYAEASSETTMLLTGAMSKMGVYGFLRILLPIFPEQMQQMLTPLLWLALASIVLPALAAWAQRDLKRTFAYSSVNHLGYCVLGICVVASAALTGVLLQIFSHGLTAAALFWFVALLERRNGKRALTDFGGLRKIVPVFCGLMGIAIFASLGLPGLNGFPGEFLIFKGVFPLAGWAAALALLGLLFTAVFLLAVLQRVFFGPMRSQQQAPMPDLTAAERFAFAPVIALMLVLGFYPQLIAGKMTGTVAQ-----------------
21672448     ----LLSLLVIIPFLSGIFSFFSFRFQKNIPRW--IALTGMGLTLLTVIRIWFFEDYYTYQIQSYTHLPWISSFIQFHIAVDGFSIVMLFLTLFLGIIAILCSWNEIKKNEGFFYLNIMLVLMGTIGVFIAFDLFLFFFFWEIILIPMYFLISLWNQKKEINIANKFFIYTQISGLIMLASINYYINNKILTFNYDLLLIQPVDKSIEYIIMLGFFLAFIIKMPIVPFHGWLADFHERSPYCGAVDIIGALLKTAPYGLLRYNKMLFPNATEQFAPIAIFLGFLSMFYGAWVAFSQVNIKRLIAYSSISHMGLMLIAIYGGNEISFQGLIIQILSNSISTSALFILSGQIYKYLKTQDISEMGGLWTNIYWIPGFSLFFALSNLGIPGTGNFIGEFLILFGIFKEHPLVSIISTIGIIFSSIYSLNMIQKIYYGLSKHDFPKFF--LNIKEFWISIVLIFALIFLGLIPQKILNISFESIHFI----------------
136412333    --------LLLVPLFGSFLIFIIP--KNRVELFRPVSILFTLISLTQSVYLLFD-SKLTGNFKTYASFEWISYGLDLNFGLSGMSILLLALSALLVTVSIL-SVSDSHSQSKGFIGSILTLHFAINGVFISGDLVSLFIFFEAILIPMYFLMGIWGGENRRYATIKFIIYTVFGSIFIFIGTIYTGLLSYSVNDYNTLSQLSFSSSQSKVLFALFTIGFLIKVPLFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEGFIQFRFLIACLSVVGIIYGAIVAIAQIDIKKLIAYSSVSHMGFVMLGISAGAYLSIEVH-NSMVNHGITSGALFMLVGFIYDRRHTRKISDFGGLKLRMPLYAGIFLFTSFASIGLPGLNGFVGEFKILMGSFEAFKVLSIISAFGVVLAAIYMLWAYQRMFTGTLVNEENNTLLDLNYREIISVMPLLILMLLIGIFPGKLENLVS----------------------
171914646    -------TVLLLPLASALVILL--FHGLLKNVAHLVSTGVSVIMFGCALIFLDAADQ-PNGLLLYEYLKVGTFTADIGFVVDTQSRGMLFIVTFIGMLVHIYSLGYMKDDRARYFGALSLFMFSMNGIVLADNLVMMFIFWELVGVSSYLLIGHWFKPEAADAAKKAFLTNRVGDFGFMAGILILFGLTGHVSISQLQHIKDHFPWVITLAGLGLFLGAMGKSAQAPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLVRVYFIIG--ASHVTGDIIAWIGGITALMAALMATQQSDIKKILAYSTLSQLGYMVMAVGLG---GPKEGMFHLYTHAFFKAMLFLGSGVIYACHHEQNIWKMGGLRKKMPVTFWTFAIGTAALMGVPLMAGFWSKEGILAVAYHGNGILFAMAVLTATLTAFYMTRLVVVAFFGKARSKDADHAHEAPLVMILPLVVLAFPSVLAG------YHFLAEPLQALVPNHHEGAGA------
158335284    -------LIPLFPLIAFAVNLFFGHRLGSFSGW--ISVLTSVASSAIALPAAWVVAQGGQYSHEWLWLTLGNYDLNFGYLLDPLSATLLFVVTVIGTLIQVYSYMHGEKYYHRFFAYVSLFMAAMLTLVIANNYVQYFMAWEVMGLCSYLLIGFYFHKDSAANARKAFLTTRVGDVGLFLGIMTLFVTGGTLSFVDLPNAVETGAPLLWLAAPLIFCGTVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYLVARSFV--LFTSFPMVMPWVMGIGTLTAFMAAYIALTATDIKKVLAFSTISQLGYMVTAMGLG---GMTAGTFHLMTHAFFKALLFLGAGSVIHGAHEQDIRQLGGLFSKMKHTGATFVIASLAIAGVPPLSGFWSKDEILLEAYQEGHFVVYVLLLTAFMTAFYMFRLVFMTFFGKARNPEI-HAHESPALMTVPLWCLAIGAIFVGIPGSPFMD-------------------------
134332209    ------------------LILWPGSPSSAR--LRDVSIVLLVVQCLASFALLLPFDAADAGLQLVEQARWVHAILDYALALDGLSLPLVLMNGVLCLVAAIAS-RTIENRPRVYFALLLVISGAVNGAFLAQNLLLFFLFYELELIPLWMLIAVWGGANRAYAATKFLIVTAVSGVLILGAFLGIALVTGTMDFSLRPILSELGMTAQLLLMGALLIGFGIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPDAWQVAAPWLAGWAAISVLYGSLAAIAQTDMKRMVAYSSVGHMGYVLLAAAAATPLGLMGALFQMVSHGLISGVLFLVVGVVYAQTGTRDLNVLRGLQRGLPLTGSLMIIGVMASAGIPGMAGFISEFLIFRGSLQPFPLATLLSMVGSGLTAVYFLLLVNRAFFGRLAIAPGEVVNPVALREQAPAIALSLGVLVLGLAPELLSNLSEAATTGL----------------
143148083    -------LIPVLPLFGALLISFNRTINRLRKPVAVLLISCIGAAAVISYAVLLEQLGGAPPVELFIWASAGDFILPMGYVVDPLAAVMLALVTTVALLVMIYSYMAHDKSYVRFFTYLAIFSSSMLGLVVSPNLLEIYVFWELVGMSSYLLVGFWYDRDAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIVSSGIVPGWAALLLCLFVFMGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LEPLYSQFPSVGVFIAVTGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAP---VAGMFHLVTHAFFKAMLFLGSGSVIHAMEAQDMRLMGGLRKKMPITAITFLIGCIAISGIPPLAGFWSKDEILGQAFGTFPILWVVGFLTAGMTAFYMFRLYFLTFEGDFRGHHAGSLHESPWPMTLPLVVLAVPSVLIGLLGTP----------------------------
240266448    --------------------------------------------------------------------------LGLYMATDTLSTPLIILTCWLLPLMILASQDHMKTRQRLYITLLIFLQLFLISAFSSTELIMFYIMFEATLIPTLMIITRWGNQERLSAGTYLLFYTLISSLPLLVALLMIQTNTGSLSLTSAQFYFSLIPQHN-FLWLACFLAFLVKMPLYGLHLWLPKAHVEAPIAGSMILAAVLLKLGGYGMTRISTIVDPISKNMTYPFI-TLALWGVIMTGLVCLQQMDLKSLIAYSSVGHMGLVVGGVLTQTSWGYSGALILMIAHGLTSSALFCLANINYERTHSRIMYLTRGLQIIFPLMAIWWLSFTLANLALPPLPNMMGELTIIVCMFNWSWWTIIFTGLGTLITAAYSLHMFTTTQRGALPPH------------------------------------------------------------
143665979    -----LEILTLTPLFAGLFLLLSSTKKQAVDLIKYANMGIAVLLFGLSTWSAGSFGAQGSYLLESEYTSLIPSIVNWHVGIDALSYPMIWLTTLLIPISMLVQWDA--KKGAQFHSLILLMEGALLGVFAVLDLFLFYVYWELTLVPMFFLILVWGGEDRRYAAMKFFIYTFAASILMLIGILIVYFHSSPVSLLMQQSSLISSAGLRTVVFLLMLVGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRVAVSLFPQETVTMIPLLVFLGMASLFYGAWVCLGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGIAGALFMMFAHGIISPLLFAVCGSFKHHYHTLEIGSMRGLAHHSPFMAGHMMLGWMASLGLPLMAGFVAEVAIMIAFWMTFGWWVLIPALTLILTAAYYLWSMQRTIFESGDPHHGDKPRDVTWHENAGMFILGCLAILFGILPALFFEMMSNWSTGLVSEIMIDA--------
33333931     ----------------FGLLFVPTAIKKIRRIWAFYSVLFLSIAMLFAFLLSIHQINGNFVYQYIWSWTINDFSLEFGYLIDPLTSIMLILITTVGIMVLLYSYMSHDLGYLRFFTYMNFFNASMLGLVTSANLIQIYIFWELVGVCSYLLIGFWFTPTAASACQKAFITNRVXDFGLLLGILGFYWMTGSFEFRNLFENHEVNSLFATLCVFLLFLGAIAKSAQFPLHVWLPDAMDGPTPISALIHAATMVAAGIFLVAR--LFPLFTVIPYIMNFFSWIGVITLALGATLALAQRDIKRSLAYSTMSQLGYIMLALGIG---SYRVALFHLITHAYSKALLFLGSGSIIHSMKSQNMALMGGLTRYVPITKITFLLGTLSLCGIPPLACFWSKDEIINDSWLYSPFFALIAFFTAGLTSFYMFRMYLLTFEG-----------------------------------------------------------------
194015643    ----LIHFAILSPFLLAFVVPFL-FKYVRRIHTGWFVLILPILLFTYFIQMLHITSNGRTLFSQAEWIP--SLGMNFTVYVDGLSLLFALLITGIGALVVLYSIFYLKEQLGSFYTYLLMFMTAMLGVVLSDNMVVLYLFWELTSISSFLLIGYWYKRERRYGATKSLLITVFGGLAMLGGFILIYLITDSFSIREAVNQLQLIMASPYFIMILILLGAFTKSAQFPFYIWLPDAMEAPTPVSSYLHSATMVKAGIYLVAR--FSPIFAISEVWFWTISIVGLITLFWGSFHAVRQNDLKAILAYSTVSQLGMIMLMLGVGAGAAVLAAIFHLINHATFKGSLFMAAGIIDHETGTRDIRKLGGLMTIMPITFTITLIGTFSMAGLPPFNGFLSKELFFTSMLTWGAIFPAIAWLASVFTFIYSMMLLFKTFRGNLQLDQLKKPHEAPIGMLIPPIILAALVVTFFFFPNIL---------------------------
297584674    -----LHFIPLLPFIVAVLIPFLYKKFRHIHTGWF----LLPVPLIIFIFMLQYLPFSGDPFQEVSYFDWVPSLIAYTVYVDGLSLLFTLLISGIGTLVVLYSIYYIDEPLNNFYVYLMMFMGAMLGVVLSDNLIVLYVFWELTSLSSALLIGYWFHKERRYGAQKSMMITVAGGFAMLAGFTLLYLMAGTFSIRGIIDVADQIAASPYFIMLLILAGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARLTPVFGGQAEWFW--IITSFGLFTLLWGSVSAVRQKDLKGILAFSTVSQLGLIMSLLGMGSAAAILAAVFHLFNHATFKGSLFMVVGIIDHETGTRDIRKLGGLMAIMPVTFTISLIGIASMAGLPPFNGFLSKELFFEGVLNAMAIFPVVAWIASVFTFVYSANMLFQTFTGKHKPELPKHAHEAPVGMLISPAVLAAMVIFFGLFPNLLAYTIIEPAMQAI---------------
135033175    -----------------------------------------------------------------EEKSWINNYIKFKLGVDGISILFIVLTTFITPICIISCINSIKTRVKEFLIAILILETFMIGVFCSLDLVIFYLFFEAGLIPMFLIIGVWGGPRRVYSAFKFFLFTLLGSVLMLVAIIVIYWLTGTTDITEIYKI-KIPKDYQNILWLAFLSSFAVKMPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFLRFSIPMFPIASEYFTPLIYSLSIIAIIYTSLVALMQDDMKKLIAYSSVAHMGYVTLGIFTFTKQGIEGSIYQMISHGLISAALFLCVGVVYDRLHSRMISSYGGLVSYLPKYSFF----------------------------------------------------------------------------------------------------------------------------
11467868     -------LIPVLPLSGIGLLTFRETTSDLRRLHGALAIGAMALSFVVSLGVLWNQLHGIAPVRWIIEWMLTDTFLEIGYWVDPLTSTMLVVVTSVALLVMIYSYMHVDEGYVRFFVYLSIFTTSMLGLVLSPNLVQVYGFWELVGMCSYLLVGFWFTPTAAEASQKAFITNRVGDFGLLLGILALYWMTGSFEFADLLIAIPSLRTIACIACILVFMGPIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVARMFPVFDQL--PLVMELIAWTGTLTAFLGATMALTQSDIKKGLAYSTMSQLGYMIMALGTG---AYSEALFHLTTHAYSKALLFLAAGSVIHGMENQNMHRMGGLRKYMPLTAMTFLLGTCSICGIPPLACFWSKDAILAEVFATHPTCWLIAWLTAGMTGFYMFRIYFLTFEGSFRSDLGRKPKESHLGMVAPLIILAIPTVAIG---------------------------------
149202845    ----FLPIIAALPFLGALFPGLM--IQAGRNTCAAFTAAPTILALILLLLCAPAVMRGEVLTFGIEWLPSLGLNVNFML--DGLGLLFAGMILGIGLLIILYAYLSREDPMGQFYTYLLLFQGAMVGIVLSDNILLLLIFWELTSLSSFLLIGYWKHPEGRQGARMALTVTGLGGLAMIAGMLILGNIAGSYDLSVILTQKDAIQASPMYLLILILLGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMAR--MWPVLAGTPEWFWIVSSTGLITMVMAAKIALFKDDLKALLAFSTVSHLGLITMLLGLGTKAAAVVAVFHIINHATFKAALFMTAGIVDHEAHTRDIKRLGGLRHLMPITFTIATIAALSMAGIPPFNGFLSKEMMLAEVAETHWIMGALATLGALFSVAYSFRYIAHVFLGPKRDDYPAKPHDPGFGMWAAPAFLTLLVILIGIMPMTFAGDLVRVAAHAVTQ-------------
114707864    -----LTLSILIPLLASLGLF--GWSNVTKEKARLVALGASTLSFLCLIIVWIGFDTGSPAFQSVAEVGWIDALVAWRVGVDGMSLAVSLMSGLL-FLCSIAWPAETKGRARQYYGWFLFLQGVSLGLFLSLDLLVFYVFFDLTLVGMYFLIGRWGHDQAEYAALKFFVYTLAGSLAILLAILGLVLANGTLTFDIRELIAVQPLGGSSLILFGFLVGFAIKTPLVPFHTWLPLAHVEAPGPASAVLAGVLLKMGTYGMVRIPFQMMRETFAAYAFPLAIVALVAILWGSLVALAQTNLKRRIAYTSVNHMGYTVLGIAAAGAMALSGAVTEMVAHGLITGALFLIAGSFYTRAGTYDLSRFGGLARLTPLLMVAYFLAAFASFGLPGLAGFVAEFQIFAGSFGVYPIVAAIGLLGLVITAALFLMMGQTIFFGETKPE-IAAIKDLKPAEIWPLAVLLVLVVLIGIAPGWLLDLIQT---------------------
15088737     ------------------------------------ALWAMALTLIHSFYILIIFNPYTGQFQ----------FSFMGLGLDGISLTLVILTAFIMPICLLV--------EPEQAVPLLIIEALLMAVFLVLDVMVFYLCFESVLVPLFYMMGNYGGRDRRLSAALALFLYTLGGSLVMLTSIGILYLEASTTHLQALLTVPLSEKNQNMLFWGFLLAFAVKVPMIPFHLWLPEAHVEAPTGGSILLAGIILKLGTYGFLRFVLPLFPLASMSYQPIVAAVSLVGVVYAGLTALRQTDVKKIIAYSSVAHMNLAMLGIFSNNLLALEGAILMMIAHGLVSGALFYCIGALYDRHHTRLVRYYRGLASTMPAFAIFFLFFTLANVAFPGTANFMGEFLIFTGLVNQNIMVTILASSGMLLTASYSMWLYNRMMFGAPASS-IDYYNDLTRMDWTVMVLLAIPTLWIGFYPNAILELVHLDTLALL---------------
205374697    --MTLLHLAILSPLLMALIVPLFYKVAKNVHTGWFV-LILPVLLFSYFIQFLSRTSKGETITATAEWMP--SFGINFTAYVDGLSLLFALLITGIGSLVVLYSIYYHKESLHNFYVYLLLFMGAMLGVVLSDNLLVMYTFWELTSISSFLLIAYWYHRERRYGAQKSMLITVFGGLSMLGGIVLLGIMGDTFSIRELLAQQDILVSHALFILLLILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARMTPIFSE--SFLWIWLVGGIGLLTLMWGSFNAVKQTDLKGILAFSTISQLGLIMSLLGVGAAARFYAAIFHLVNHATFKGTLFMVVGIVDHETGTRDIRKLGGLMSMMPITATIALIGSFSMAGLPPFNGFLSKEMFFTGMITWGILFPIIAWVASIFTFIYSMILFFKTFTGKYQPEKLKEAHEAPFGMLLSPIILASLVVIFGFFPNLLSQSIIKPAVEAI---------------
159901500    -DWSITTLIALSPLVGMLLALVFPKPAENSRTIAWGVFAWSLVPLGLTLFLWASVAGDQAMIQQVDRVRWVPFFADYFVGLDGLNFPLVFLTTALTPVCILAAFR-IKHRQNVYLALMLLLESAMLGYFVSLNFLLLFLFWEFSLVPMFFIINNWGGENRRYAAFKFFVYTMAGSVAMLLIFEFIYLATGTFDLVVLSRLGQSNGTPAAIVFWSIFVAFAVKLAVWPLHTWQPDTYENAPTSGSMIVSAVMSKMGAYGMIRIMIMLFPQQTKFFAPALAILALASILFGAYAGLAQINLKRLIAYASINHMGYVLLGLAAVASSAMNGVQAQMVAHGFSTAALFFLAGELYERTGTYQLDQFGGLRKVMPIFAGIMGVAMFANLGLPGLAGFVGEFFIFRGAWGTQPVITTIAVLGLIVTALVLIRMYQKIFYGPV-NHKLTNLPDIKVGDWAVTLPLIIVLLVFGIFPKPLMDLSNYAATVMAQVFT-----------
22711915     ----LIPILPVFPFIGIGLMSFRKSFRNLRKFVGSMSIAFMFLTLILSLLFFN--DQLSESYSYRFLFPWLNLTLDIGYLIDPLTSIMLVLVTSVAVTVMIYSYMLHDQGYIRFFAYLSLFTASMLGLIVSPNLIQVYVFWELIGMCSYLLVGFWTRPTAASACQKAFITNRVGDFGLLLGILGFYWLTGSFQFNELLLTNNLNFTLFIISSVLLFLGPIAKSAQFPLHIWLPDAMEGP-TPISALIHAATMVAAGIFLVARLLPIFQL-SPLLMILIAFTGAITALLGACLAVAQTDLKRGLAYSTMSQLGYMMLGLGIG---GYQAAIFHLITHAYSKALLFLGSGSVIHSMKSQNIDYMGGLRKYMPITGVTFLIGTLSLCGIPPFACFWSKDEIIADAFFHLPLLGFIAWLTAGLTGFYMFRLYLLTFEGEFRAHKLEYPHESSFSMTLPLILLMFPTIFIGFLGLP----------------------------
143483681    --------------------------------------------------------------------------------------------------ILIFSFSENRAQNNKFISLFLILEGLLIGVFSAFDSILFYIFFESMLIPLFLIIGIWGGSNRIYATLKFFIYTFVGSVLMLISLIYLSNQADSFNIVDFYNL-NLPLETQIYIFLAFLIAFGIKIPMWPVHTWLPDAHVEAPSSGSVILAAVLLKVGGYGLIRFLLPITSDAGFYLNSILITLSLIAIIYISFVALAQKDMKKLIAYSSVAHMGFVTLGIFLAFNLGLQGSVMQMVSHGLISAGLFFCIGIIYARTKNRAIDDQSGIGQVMPLFSAMMMFFLLSNAGLPGTSGFVGEFMVMIAGLEVSYLYAFLASMTLVLAASYSLWLGKRVLFGLPSNDKITNMSSMKSEEFWPLIILILFIILLGVKPGIILDISLVSSEYMID--------------
193216254    -------ITLLLPLLSFTFLIFFNGKLPRKGDFVGVGLVGISLALSLYIFTSVVFGEYDPNFKVGWSFTWLDFGISMGILIDNLTAIMLVVVTLISFLVHIFSMGYMDKYYGRYYAYLGIFTFSMLGIVLSDNLFSIYIFWELVGLSSYLLIGFFFEKDSAADAQKAFLTNRVGDIGMWLGILILYSQFHTFGYEEIYQNIQDGNFTLSEAWLLLFMGCVGKSAQFPLHIWLPDAMEGPTPVSALIHAATMVAAGVYFVARI----FPILSVDALHVIAFIGAFTAFMAATIAITQHDIKRVLAYSTLSQLGYMVMGMGIG---AYAPAFFHLVTHAFFKACLFLGSGAVIHATHEQDMRWMGGLRKNMPWTFATFTIAMLALSGLPMTSGFMSKDAILAGSLGFANLIPVFGFGAAMLTAFYMGRQMWLVFFGENRAHLKPASHDDHWVMRFPLVVLATLSVFF----------------------------------
281428811    ------------PVISMVIIMFLPSHQGS--IIKRIGLASSLITLWISLMLWMYLDESNVLILSANPYY------PLVFVSDGLSIFFILLTTFITPIALLSNWSNLEKEIKYYTVLIILVEFLLLLVFTVTDLLLFYIFFEAILPPLFMLIGLYGSQRKIKASFYLFLYTFLGSLFMLLSFLGIYWVTGTTNILLLKDLS-ITIPIQKILWIGIFFAFAIKTPLVPLHLWLPLAHAESPLGGSVLLAGIVLKLSFYGVLRILIPILPEASLYYTPWVYTICVITIIYSSLTTLRQIDLKVIIAYSSVGHMAICILGAFSNNLEGIEGSVLLAIAHGLVSPALFICVGILYDWTHTRVLNYYRGLVCYMPLFSVIFFLLTLSNIAVPFTANFLGELMILSGSFQRMPILAILCSSSIILSASYAIWLYIWIIYG-SYSPYLSVLSDVTRREVYLVVPLLALTILLGVRPDIVLDVLHYPVTRIL---------------
257387973    -------------LLAVTLLGAIATFLVDDRYAAKFATAVSTIPLVGSVWMYYVYLTEYQGVQTIDWIELGGYTIQYSVGLDGVSMPLLALTGILTTLALVSSWTPIDERQSQFYGLMLLMEVSLIGVFSALDFFFWFVFWEGVLIPMYLLIGVWGGPRRKYAAIKFFVYTNVASLVMFVGFFALVFSLGSIATLGLPEITQALVALKLLAFVLMFVGFAVKVPVFPLHTWLPDAHVEAPTPVSVMLAGVLLKMGTYALLRFNFTMLSDVATIMPVAIAVIGVFSVIYGALLALAQRDLKRIVAYSSISSMGYVILGLVAFTPHGMGGATFQMISHGLISGLMFMAVGVIYNETHTRMVGDMSGLADRMPWTVGIFVSAAFGYMGLPLMSGFAAEVFIFLGSFGAAPVLTSIAMFGIVIVAGYLLWAMQRTLFGGYELETDYELDGAAFHDVAPLAVLLLLVILLGVAPDLSYGMIQEAVNPILD--------------
219848526    ---PWLTLLVLSPLVGIALIGLAWLMKLDERTVKAGVLAWTGVPLLLAGLIWARFDPGQGVVQLVERVPWIQAVVDYFLGVDGLSMPLVLLTAVMTPVAVVASWR-VSERVHAHLALLLLLEAAMLGYFVALDFFFFFIFWEFSLVPAFFLIQNWGREQRRYAAFKFFVYTMAGSLGMLLLFQVIYLAMRQAGYPTFDLIARYPLLYNSIAMWAIFIAFAIKLAVWPFHTWLPDAYAEGPTAASILLSAVMSKMGAYGMLRLLLPFTPDAAQYFAPALAALAVVGVVAGAFGALVDGDVKRLIGYTSINHMGYVMLAIAGAAASAINGALVQMVAHGLSTGALFYLAGALHERTGRWELSGLGGLRTGAPTFAGVMGIALFANLGLPGLAGFVGEFFIFRGAWATLPFFTALAVVGLVVTALALLLMFQRIFLGPA-VGMPRTITDLRPQEFWTMAPILALSLAIGVYPGPLMALGNAAATQLVAIFT-----------
18001018     ------------------------------------------------------------------------SYTNLLMGVDQISAPLLTLSCWLLPLMILASQNHMRHRQQTYIILLTTLQISLILTFSATEFIFFYIMFELTLIPTLIIITRWGNQERLKAGTYFLFYTLMGSLPLLIALLTINKNISSTSIFTLNFMYQNYLNLEILWWAGCIIAFLVKMPLYGVHLWLPKAHVEAPIAGSMVLAAVLLKLGGFGLLRISIILTPITTMMAYPFII-LALWGIIMTSSICLRQLDLKSLIAYSSVSHMGLVISGILIQTPWGMTGAMILMIAHGLVSSLLFCLANTSYERIHSRTMILIRGLQIILPLMSLWWFLTSLMNLALPPSINLMAELTIMTSLFNWSSFTIIITGTGTLITAAYSLYMFLMTQRGPTPKHMI--LDPTYTREHLLISLHMIPSLLLILKPELIWGWF-----------------------
189468083    -----------------------------RTAGIIGTTVLAVVALLSYATAWQYFSAGTFATLMPYNVTWLPFSIDLGILLDPISVMMLIVISTVSLMVHVYSFGYMKRGFQRYYAFLSLFTMSMLGLVVATNIFQMYLFWELVGVSSYLLIGFYYTKPSAVAAKKAFIVTRFADLGFLIGILVYGYYAGTYTFQSEMALLKGGATMIPLALGLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYLVAR-MFPLFIGYAPDVLHLVAYVGAFTAFYAASVACVQSDIKRVLAFSTISQIGFMMVALGVCTSAGYMAGMFHLFTHAMFKALLFLGAGSIIHAVHSNEMSAMGGLRKYMPVTHITFLIACLAIAGIPPFSGFFSKDEILTACFQFSPAMGWIMTAIAAMTAFYMFRLYYGIFWGGVAPRQVPHPHESPLAMTIPLMFLAVVTIVAGFIP------------------------------
142240049    ---------------------------------------------------------------------------------------FILLTSIISLLILFFSLSDTRPQENKFFSLFLILEGLLFGVFCSFDSILFYIFFESMLIPLFLIIGIWGGPNRIYATIKFFLYTLFGSVLMLVAIIYLSFKANSFEIFDFYNL-ILPLQTQIFIFIAFLIAFGIKIPMWPVHTWLPDAHVEARTGGSVILAAVILKVGGYGMIRFLLPITTEAGMYLYEFLIPLSLIAIIYISFVALAQQDMKKLIAYSSVAHMGFVTLGIFLIANLALQGAVIQMISHGLISAALFICIGIIYTRTKSRLINEQSGVVKVMPVFSTFMIFFLLANSGLPGTSGFVGEFLVLVASMGSNIVYAILASFTLVLAASYSLWLGKRVIFGVPSNQRIISMKEIQSIEFWTLLVLLILVLIIGIKPDLIMYIMHETSHNIV---------------
146276288    -----LALIAALPFLGALLPGLM--IRSSRTTCAFVTGSVTALALLMLGLHAPAVLRGETVQTRIEWMPALGLNANFFL--DGLGLLFAGLILGIGLLIILYAYLSKQDSMGQFYSYLLLFQGAMVGIVLSDNILLLLVFWELTSLSSFLLIGYWKHPAGRQGARMALAVTGMGGLAMIAGMLILGQIAGSYDLTVILQERDAIQASEWYLLVLILIGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMAR--MWPALAGTPEWFYLVATTGLVTMVVAAKIALFKDDLKALLAFSTVSHLGLVTMLLGFGTQSAAIAAIFHIINHATFKAALFMTAGIVDHETHTRDLKRLGGLRKLMPITFTIGTLAALSMAGIPPLNGFLSKEMMLEEAAHTAWLMPVFATLGAVFSVAYSLRFVAHTFLGPVRNDYPHNPHDPGFGMWAAPAFLALLVVAIGIAPMPV---------------------------
116662192    -------------------------------AARTVFAATAGVETALAVGLWAGYDPGPGGLAYEERLRWIPNGSSYHLGVDGLSLPLLVLTTVIFLACAVYDWKS-RDRVRARSALFLFLETTCLGLFAAQDLILFFLFFDLSIVAMYFVIAGWGHGDRARSAMKFFLYTFLGSLALLVGFIGLYLGAHTFDIPELAAANAFGNPAGGFVLAAILLGLAVKTPTVPFHTWLPPAHTDAPATGSAVLAGILLKMGTYGFVRIAMPLLPDAWRAWSPAILTVGILSVLYGALVALAQSDLKRMIAYTSVNHMGYILIALGAAGATAVTGAVTQMVSHGLITGALFLLAGVLQDRAKTYDMGAFGGLATPAPKFAGFFAVAAFASLGLPAFSGFIAEFQIFAGSIGAVPLTAI-ALPGIVITAALFLRALQRIFTGPVKG-RAEGFTDLRPAEMLSAGSLLVLSAVVGVFPAPLLAAITPAADAIVS--------------
294827750    ---------------------------------------------------------------------------------------------------------------------------------------------------MVLMVGIWGEDQRVKAAIKYLIFSFTGSVLMLAGILILYFKTGTIVIEELSLLPEIPKNIRLFMFFAFVLAFAIKVPLFPLHTWMPDVHSQAPTVGSVDLSGILLKIGLYGFIRLAIPLFPEEMLEYRELLGALCIAGIIYGAVIAMAQENSKRVVAFSSLSHMSFCMLGILSFTEEGMAGGMLQMLNHGFTAGMLFFMLGMLHERIGNNDISKAGGLSKLLPVFSVFFAIAIFSSLGVPGTNSFIGEFLIILGSIKSNIVYGALAATGVVFAAGYLLLFAKRMIFGEPTKNLIEH-NDLNLKEWVILVPTVIMIFWIGIYPKPFLKVLEPSVKVALNSASAKVIEDRSKK-
114331681    -----------------------------RNTEAWLSGCVTIASFAIVAYLYPSISTGEILRNEIEWLPGSD--LNFTLRMDGFAWMFSILITGIGFLVVLYAYMSPEDPVPRFFSFLLAFAGAMQGIVIAGNLILLAIFWELTSIFSFLLIGYWHHNAAARDGARMLIITGTGGLCLLAGLILIGYITGSHDLDNVLASGNTIHTLYVPVLVLILLGALTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLTR--LWPVLSGTDEWFFILGLAGMGSFLLGAYFAIFQQDLKGLLAYSTISHLGLITALLSFGSPLAAVAAIFHMMNHAIFKASLFMAAGIIDHEAGTRDMRKLNGLFSYMPITATLAMVASAAMAGVPLLNGFLSKEMFFSATLGQHSVLPYAATIAGAFSVTYSVRFIHTVFFGPKPSELPREPHEPPHWMRRPIEFLVLACL------------------------------------
297531547    ----FLSLLVFSPLLGIMLLMFVRKT--DERMIQWLGTAATVPPLILALFAFIQSGRGFRLERLDEARDWVAYVIRYELGIDGLSLVFIVLTAVLATLAALASMLVTTEK-KGYFLWLLALEIGMLGVFSAANFVWFFLFLEVTLVAMFLLVGKWGGFERERAAYSYLLYNGLGSALLLVVIAVLLARTGTANFALLHEMLHNPAAGRRWLLGGLLLAFAVKLPAVPFHRWLIRVHVEAPPPVVMLHAGVLLKIAAYGMIRFGVGLFPDEFRSFAGVLALFGVINVLYGALLALRQRELKRVLAYSSVSHMGVVLIGLGALNEAGIQGAVFQSVAHGLISALSFLLVGVLAHRMGTTDINRLGGLTKAMPLFSGYLLTAALALLGLPGLAGFVGEFTSFLGLFQTKPALAAVGALGLIFAAVYSLKAVLDITFGRPRGEPQGGVVDLQGKEAVPAFILVALIVAVGVYPQLLAAPLTAVVKTMMN--------------
254674117    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMVYLYYQTGSFSIVDFQNIKQIPLGVQQLLFAAFFLSFAVKVPMFPVHTWLPDAHVEAPTGGSMVLAAITLKLGAYGFLRFILPIMPDAARYFAPVIIVLSLIAVIYIGMVALVQTDMKKLVAYSSISHMGFVTLGMFLFNDWALKGAIIQMISHGFVSAAMFMCIGVMYDRLHTRNIADYGGVVNVMPKFAAFMMLFGMANAGLPATSGFVGEFMVIMGAVKVNFWVGALAAMTLIYGASYTLWMYKRVIYGAIHNPHVAEMKDINCREFAILAVLAVAVLGMGLYPNAFIEVVHQAANDLIAHVAQS---------
145202476    -------IIPFLPLIGVGLLLFPTATKNLRRMWAFPSILLLSIVMIFATNLSIQQINTSSIYQYVWSWTLNDFSLEFGYLIDPLTSIMSMVITTVGIMVLIYSYMAHDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWITGSFEFRDLFEIVNNLISNNILCAALLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPSIMNLISLIGLITILLGATLALAQKDIKRGXXXXXXXXXGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMETQNMVLMGGLTKHVPITQTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWAPPGLTAFYMFRIYLLTFEGHLNVH------------------------------------------------------------
225166017    ------------------AILITAFRLPARPARLLAAVGFLAPVLLAALVAWFPLAQTHHGYRFLSTFDLVRLGITLKLGLNGISLPLYLMASIVGLAAGLYAMQSKAERLPLYLSLLLVMHGGLMGVFSSVDVFFFYFFHELALIPTFIMVGIWGGRDRNYAAMKMTIYLTLGAMLSLIGLIALYYKSGAQSFDIITLTNPLTAASQNVIYGLLLFGFGILVSLWPLHTWAPLGYGAAPSSAAMLHAGVLKKFGLYGLIQIACPLLPAGAAHWVQWLALLAVVGILVVGFITIAQTDLKQMVGYSSVMHMGYAFLGLAAYSAMGVGGVVMMMVAHGFSAALLFLLTTSVYHRTQTFDMREMGGLVKHAPVLAAFFVVATMASIGLPGLANFWGELTIFVAAWQFSKLYTALAVSGIILSAIYGLRAVARVFFGPQTEAFAKVTTTTPPREKIPALILIVALFAIGLWPKLISTHLNAAVSTLYNDAPLRGAGVPPAVG
289631449    ----LISISMLVPIATTILIVFLPEKFTK-----PIAFIGSLITFLISLYTLKFLDFSHSNIYLYENYPIIELGISYAVGVDGLSEVFYILSTFISFLAIAWSVKDIKNRLKEYYSMFLLTTTFLIGVFTAWDLILFYIFYELTLVPMIFVIGVWGYKLRLYSAYKFFIYIFISSLFLLFGIMISFKQTGHFDAFYPHLIHNLPLSQQIFLFWLFFIAFAVKTPLVPFHTWLPDAHGEAPTAGSVVLAAILLKMGSYAFLRFNIGLFPDASKDLWLVMVFIGILTIIYASWMTIAQNNIKRFVAYSSVSHMGFIVAAMFMLNFQGFRASVLEMVAHGFSSASLFMIAGFIYNRLHSFNTRTIAGSVRYMPIFSILVALTGFSAMGLPGGSSFWGKFLTIVSAKEHSLDLALIVIVSAFFSAIYMLYFLRNLFLEGKTEGSFLIFTDIRGIKLTVILSLVVLMFTIGLFPFLFFNIFDASISNILH--------------
213852654    ----------------------------------------------------------------------------------------------------------IEKYQGFFHLNLMWILGGVIGVFLAIDMFLFFFFWEMMLVPMYFLIALWDGKTRITAATKFFIYTQASGLVMLIAIVFVHYKATSVWTFNYEELLNTPMSVEYLLMLGFFIAFAVKMPVVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFSLPLFPNASAEFAPIAMWLGVIGIFYGAWMAFTQYDIKRLIAYTSVSHMGFVLIAIYTGSQLAYQGAVIQMIAHGLSAAGLFILCGQLYERLHTRDMRMMGGLWGKMKWLPALSMFFAVATLGMPGTGNFVGEFMILFGSYQVVPMITVISTFGLVFASVYSLAMLHRAYFGKAKSQASQELLGMSLRELFIILLLVVLLVLLGFYPQPILDTSHSAIGNIQQWFVNSV--------
256380654    --------------FGAAVLLLGGKRTDRWGHLLGTTTVVASFAYGLALFFSTLGLSPEERSSELHLFDWVPLNVEFALRLDPLSLTFVLLITGVGSLIHVYSYMAHEAGRRKFFAYLNLFVAAMLLLVLGNGFVTLYFGWEGVGLASYLLIGWYQHPEAGSAAKKAFLMNRVGDLGLAIAIFIMFKELGTTQYTEVFSVDELSSGTVLAITLLLLLGACGKSGQFPLQAWLPDAMAGPTPVSALIHAATMVTAGVYLVARSNPLYN--LTEDGRLVVMAIGAFTLLIGCLIGCAYDDFKKVLAYSTVSQIGYMVLAVGLG-PFGYALGIMHLITHGFFKAGLFLGAGSVMHGMNDEDIRRMGGLAKKMPITFATWALGYLALIGFPFLSGYFSKDAIIAAAFSEHGWFGGVAALGAFLTAFYMTRLLVLVFLGKPRWEDLKHPHESPVSMTAPMVVLAIGSVGAGFF-------------------------------
141712292    ----------------------------------------------------------SNGYQFTEFHTWFDKFINYYLGVDGVSIPLILLTTFLVPICLLCSWNSIQNRVKEFVIYFLLLESFIIGVFVSIDIVIFYVFFEAVLIPMFLIIGIWGGENRLYATFKFFLYTLAGSVLMLLAIIYIISITNTGNI-EIISKFLFDENIQLILFLCFFASFAVKVPMFPFHTWLPDAHVQAPTSGSVILAGVLLKLGAYGFIRLSIPFFEFASYYFQPLIFSLSCIAIVYTSIVALRQTDMKKMIAYSSVAHMGFVTIGIFTLTQDGMNGAYFQMISHGIVSAALFLIVGVVYERHHTRMIADYSGVTNIMPRYSFFFMVFML----------------------------------------------------------------------------------------------------------------------
146197015    ----------------------STATRNTRRIWSFISIFVLSLIMIFSFYLSIQEINGTFIHQYLWSWTINDFSLEFGYLIDPLTSIMLILISTIGITILIYSYMSHDQGYLRFFVYLNLFNTSMLGLITSSNLIQIYIFWEVVGMCSYLLIGFWFTRPRAASAQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFKITNNNSLSIIFCTFLLFVGAIAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLIAR--LFPLFLIIPYIMNIFSLIGLITLLLGATLALAQKDIKRSLAYSTMSQLGYILLALGIG---SYRTALFHLITHGYSKALLFLGSGSIIHSMKNQNMILMGGLKKYIPITRITFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFGIIVYFTAGLTAFYMFRVYLLTFDGYLRVH------------------------------------------------------------
152956997    --------------IGLGLLLVPTATKKARRIWAFPSVSLLTFFMIFSADLSIQQISGSFIYQYLCSWN-INNNFSFEFGIDPLTSIMSILITTVGIMVLFYSYMSHDQGYLRFFTSMSFSTTSMLGLVTSCNLVQIYIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEILNNNSLFAIMCALLLFVGAIAKSAQFPLHVWLPDAMEGP-TPISALIHAATMVAAGIFLVARLFPLFMLIPH-IMCLISFIGIITVLLGATLSLAQRDXXXXXXXXX---XXXXXXXXXXXXXXXXXXALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLKKYVPVTKSTFLVGTLSLCGIPPLACFWSKDEILNDSWLYSPFFAIIACSAAGLTAFYMFRVFLLTFEGHLR--------------------------------------------------------------
110667638    ---PLLAVI--LPAIGIAGIVLSRRYQN-IREGATIITAVSTVAIIASLLPAVL-----AGNVYITNLGSFVPGVAFTLRADALGTLFALLASFLWVITSFYSIGYMRHAQTRYFASFAGSVSAAIGVAFASNLIILYIFYELLTVATYPLVTHDESDAARAAGRKYLAYTFGGGVAVLAGIVLVFWSTGTVAFTSIASLASIDPLIARGAFALLAGGFGVKAALIPVHSWLPDAMVAPTPVSGLLHAVAVVKSGVFGISRLVLDVYTVAQLGVGVPLAVVAAITIVIASVIALRQDNLKRRLAYSTISQLSYIVLGLGLFSPEALIGGLLHIPAHAFMKLTLFFCAGAIHVETHTDNISKMAGIGRRMPLTMSAFAIASVGMAGLPLVAGFVSKWYLLIGSVDAGYPIFAIVLLGSILNIAYFWPIVYQAFF------------------------------------------------------------------
269922681    --------------IGALAPALA-----IRRGRNASALAAGAVTLAALVILGSFAPAVLAGEVVQARIDWIPLLGLNLNLFDALGLMFAGMILGIGLLVIVYAYLAKADPMGRFFVYLLLFQGAMTGIVLSDNVLLLLIFWELTSLSSFLLIGFWRHPEGRQGARMALAVTGAGGLSLIGGLLILGNIAGSYDLTVILQNREAIQASPLYLPALLLIGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFMLAR--LWPVLSGTGEWFYLVATTGLVTMVFAAVVALFKDDLKGLLAYSTISHLGFLTMLFGFGTPMAAVVGVFHILNHATFKAALFMNAGIVDHEAGTRDIKRLGGLATLMPIAATLAVVAGLSMAGIPPLNGFISKEMMLEEAWSQPWLVPALATLGATFSVAYSFRYIVHVYFGTTRTDYPKTPHDPGIGLWGPPAVLVGLVVAIGLFPAVVAGPLVEAVSRAV---------------
253575229    --MSLLHAVIMAPFLIAAFIPLLRKKNMSRIHPGWFVLWLPVLLFLYFLSHIPAVNEVKSYSAAMLWMPSLDVDFSFYL--DGLALLFALLITGMGALVVLYSIYYMDKDVHRFYVFLFLFMGAMLGVVISDNLMVLYGFWELTSISSFLLISFWHREEARYGALKSMLITVFGGLAMLTGFLMLYVMTGTFSIRGIIVQHGFDHPLFVPALVLVLLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVAR--LTPVFGANGTWFWLLSAVGLFTMIFASFRAIKQHDLKGMLAFSTISQLGLIMSLLGVGSAGGATAAIFHIINHAIFKGSLFMVVGIVDHETGTRDIRRLGGLMSLMPITFTIAVIGAFSMAGIPPFNGFLSKEMFFTGMLNVWSLFPIIAWIGSVFTFGYSMVLVFKTFTGKFKPDQLKKPHEAPLGMLISPVILVALAVTIGLYPNFLSHTLIAPAVAAVHPGLLAAGEHFEVH-
239828197    ----------------FLLAIFVPFLYKYVRPIHT-GLFILPLPIILFIYFIQYISITEKYGTQIETVPWIPSLLDFTAYVDGLGLLFALLITGIGSLVILYSVYYLKEKLHHFYVYLLLFMGAMLGVVLSDNLMVLYLFWELTSLSSFLLIGYWNERERRYGAQKSMLITIFGGLALLGGFLLLSVMGGTYSIRELAAQSSELAGHSLFVLLLILLGAFTKSAQFPFYIWLPDAMEAPTPVSAYLHSATMVKAGIYLVAR--LTPIFAVSPLWIWLVGGIGILTLFWASFHAPRQTDLKGILAYSTVSQLGLIMSLLGVGALSATVAAVFHLINHATFKGSLFMVVGIVDHETGTRDVRRLGGLMTVMPITFTVALIGALSMAGMPPFNGFLSKEMFFTAMVTWGILFPVIAWIASVFTFLYSFLLLGRTFFGSYQPEQPKKPHEAPLGMLIAPVVLALLVIVFGLFPNMLSHTLIAPAADAI---------------
70729979     -----LIVLLLLPFIGSCLAALLPH-----NARNTESLLAGLVALIGTIQVALLYPQIADGGVIREEYAWLPSLLNFVLRLDGFAWLFSLLVLGIGSLVALYAYMSPQDPVPRFFAFFLAFMGAMLGLVISGNLIQIVFFWELTSLFSFLLIGYWHHRDARRGAYMALMVTGAGGLCLLAGVMLLGHVVGSYDLDQVLAAGDKIHALYPILLPLILLGALSKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LWPSLSGTEEWFYIVSGAGACTLVLGAYCAMFQNDLKGLLAYSTISHLGLITLLLGLNSPLAAVAAVFHILNHATFKASLFMAAGIIDHESGSRDIRKLNGLIKLMPYTATLAMVASASMAGVPLLNGFLSKEMFFNSSAWVEIALPVIATIAGTFSVAYALRFTVDVFFGEPATDLPHTPHEPPRWMRAPVELLVFTCLLVGIFPAQIIGPLLAAAA------------------
293168010    --FDYVWLLVAIPLAGAALLL--TWGKESDRFGHLIGTVASAASFGWGVVLFVGLDDRSITDSLFTWFSSGTFTVEMSLVYDPLSALFVLLITGVGTLIHVYSYMAHDERRRRFFAFLNLFIAAMLTLVLAGDYLVLFLGWEGVGLASYLLIGFWQHKPSAAAAAKKFVLNRVGDLGLALAIMLMFAQFGTTSIALVNAIDGASPTIATALGLLLLLGACGKSAQVPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLVVRSN--GIYDASDAARTAVIIVGLVTLLVGAYIGCAKDDIKKALAGSTMSQIGYMMLAAGLG-PYGYAFAIFHLITHGFFKANMFLGAGSVMHMDDDVNMRHYGGLRKAMPVTFATFGLGYLAIIGFPGFSGFFSKDLIIESAFGEHWFYGLAALIGAGVTAFYMTRLMLMTFFGESRWKDDVHPHESPGVMTLPLVVLAAASVLGGV--------------------------------
254563982    ----FLAAAAILPFAGSVLTGALPSHA--RTAAAVLAGFVTLASLGCILALTPQLAEGGTVVHAVEWLP--SLGVNLVLRLDGLAWLFAVLVLAIGALVVLYARYYMADPVPRLFSYFLAFVGAMLGIVLSGNLIQLVLFWELTSIVSFLLIGYWYDNAAARDGARMLTITAAGGLCLLVGTVLIGRIVGSYDLATVLASGDTIRNSPLYLLVLVLMGALTKSAQFPFHIWLPRAMAAPTPISAYLHSATMVKAGIFLMIR--LWPVLAGTDAWYWIVGSAGMATLLIGSWSAIFQHDLKGLLAYSTISHLGLITLLLGLNSPLAVVAAIFHTVNHATFKASLFMAVGIIDHETGTRDMRRLSGLWRAMPYTGTLAMVAAAAMAGVPLLNGFLSKEMFLSEAVDNHIALPVLATLASAFTMLYSLRFIRQTFFGPPPHDLPKTPHEPVRWMRIPIEMLVLACIAIGLVPNL----------------------------
61677699     --------------IGLGLLIFPTATKSLRRMWAFQSVSLLSIVMIFSINLSIQQINSSSVYQYV--WSWIDFSLEFGYLIDPLTSIMSXXXXXXAIMVLVYSYMSHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRVGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--FIPLFIVIPYIMYGISFIGIITVLLGATLALAQKDIKRSLAYSTMSQLGYMMLALGMG---SYRVALFHLITHAYSKALLFLGSGSLIHSMETQNMVLMGGLRKHVPITKTAFLIGTLSLCGIPPLACFWSKDEILNDSWVYSPIFAIIAYFTAGLTAFYMFXXXXXXFEG-----------------------------------------------------------------
53805244     ------------PFAAALAMVLVPKPE----TARSLALAAAVLELLLATVLLWGFDPVDPRLQFVERHAWIPSLNAYHLGVDGVTVLFPFLGAVLNLAVIVASWTAVQNRVRLYYGMILILGGATVGVFCATDLMLFFLFWEMTIAPVYLLAGFCTGPQRRYAAIKYALFMLAGGIPLLFAILLLALNHGLSFDYLALLDTPLDGRLATTVFLLFMLGFAIKAPLFPFHGWLPTLAMEGPAGLAAWLAGL--KLGAFGIVRFAVPLSPQAALEHRGLVAGAGIVTAAYGALVAMRQTNLRRLLAFSSISHVGLVVAGLAALNFQAVQGALFQLANFGIVAGGLFLVAGFIQHRIGSTEIDRLGGLARPMPLLGALFFLLGLASLGVPGTSGFAAEHLILIGLLRQHMGLGLAALFAGVVAAAGMLGYFRRAFLGPDKLGMAAGEWDLRSRERLVAGALAAWVVILGLFPRLALDLSDGAVSTLLARVH-----------
192291504    ----YLLAVILLPFAGSL--LAALLPANARNAEAWLAALVALGCLALLVLLYPGAETVPIRYQL----EWLPQFLNFTLRLDGFAWAFACLITAIGALVVLYAYMSPSDPVPRFFSFLQGFMGAMLGIVLSGNLIQLVFFWELTSLFSFLLIGYWHHNAAAREGARVALTITGTGGLCLFAGVVVLGHIVGSYDLDAVLSAGTGHALYVPTLILILLGALTKSAQFPFHFWLPRAMTAPTPVSAYLHSATMVKAGVFLLVR--LWPVLGGTNEWLWIVGTTGLATFIVGAYLAVFQRDLKGLLAYSTISHLGLITLLIGLDRPLALVAAIFHIFNHATFKASLFMAAGIIDHETGTRDLRRLSGLWKFMPKTGALAIVAASAMAGVPLLNGFLSKEMFFAETIETHDGSMLIVTLASMFTVAYSLRFIREVFFGPPPVDLPRTPHEPPRWMRFPVELLVLTCLVVGIVPSLTIGPF-----------------------
296536145    ---------VFFPLLGATIAFFGRWIGDKPAQWATVICMALAAFCGLSAFAQVALGHAPATVEIVTWLDVGGLQLSWALRYDTLSAMMVGMVTLISTMIHLYSYMSHDPTQPRFFAYLSLFTFMMLMLVTADNLLQLFFGWEGVGLASYLLIGYWYEKESARAAMKAFIVNRVGDLFFMLGMALTFWTFGSIEFNTIFQLTFAGLPVLEVIALLFFLGAMGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLMAR--MSPLVEYAPNVLGFVTVIGATTAIFAASVGMVQNDIKRVIAYSTCSQLGYMFFAVGVG---AYQAAVFHLFTHAFFKALLFLGAGSVIHMSDEQDIRRMGGIWKKIPLTYAMFWIGSLALAGVPFFAGYYSKDMILEAAFAGHGWTAVMGMAAAFLTAFYSWRLIIMTFHGTPRADHMEHVHESPAVMLIPLFVLALGALFTGAY-------------------------------
261416722    MNTILFNSIWVLPLLTVLACVLIPATYEKTLRTIHVTSATIVLAIVCYLTYAIYALSGTPTLRFFTDIPWLSMFAHYIVGADGLNMLLLALTAFIVWAGVLVSLK-IKGNQKIFFALIQLLATSVYGVYMSFDLVLFFVFYEMEALCMYLMIACYGSGKRDYGGKKLTLTLAFGSSMILATLFGLYFESGATSWNLIIAKTTLPMDFQMWAFPLMFMGFAVSSSLFPFHFWSPDGHSAAPTAVSMLAAGVMMKMGAYGCLRVAMFLMPEAAKIWLPYVVALLIFNVVLGPFIAIRHKDLKYITAYSSISHLGLIFLGLAALTPIGLRGASLQMISHGFLTGLFFATIGMIYERTHTRDITEMGGIMRKMPFLGVGFVLAGFAGLGLPGFSGFIAESTIFIGAFQQDSIVTILAILSITTTAVYILQTANRMLHG-PLPQKYESLTDGCFREKLVIVVLVACLLFIGVCPGWISELLDQSIAPIFE--------------
121602391    -----LILLVLLPFGGSFIIGFFRSTAKNNEAWFAGAIALFSLLFTIMLYPTIR----GNGVVRLDISWLPEWGVDLTLRMDGLSWLFCLLITGIGLLVVVYARYYMNDPVPRFFSFFLAFMGSMTGIVLSGNLVFLVIFWELTSIFSFLLIGYWYHNASARDGARMALTTGFGGFALLVGVLLIGHIVGSFDLDKVLQSGDLIRSSPLYNLVLILLGGLTKSAQFPFHFWLPNAMAAPTPVSSYLHSATMVKAGLFLLIR--LWPVLSGTESWFFLVGFAGLTTLLLGSYFSMFQHDLKGLLAYSTISHLGLITTLLSLGSPLACVAAIFHMANHATFKASLFMAAGIIDHETGTRDMRKLTGLFHYMPITGTLALVASAAMAGVPLLNGFLSKEMFFAEAVETHWIAPYIATLASLFSVTYSIRFIHGVFFGSKPTDLPKTPHEPPHFMRFPMEFLVFICLAVGIFPHLTIGSI-----------------------
167630272    -------LIPLLPFVAFVLIAFP--FKNMEKTASTTAILFCGASFLLSLGVVAGILQHQPFIKEVRWFSMPGLSITMGQYIDPISAMMLFVVTLVATMVMIYSYMHGDPGYTRFFAYLSLFACSMLGLVIATNLLQMFIFWELVGLCSYLLIGYYYFKDSAREAAKAFMTTRIGDFGLLLGIMFLQINFGTLEFAELPAFALAHPALITLIGILVFIGPIGKSGQFPLHVWLPDAMEGPSPVSALIHAATMVVAGVYLVARAFT--LFQVAPEAQHFVAYIGGFTAFFAASIALTQREMKRILAYSTVSQLGYMMMALGVG---SLTASMFHLMTHAFFKALMFLAAGALHALHGTADIFEMGGLRKKMPWTAAFMVIGTLAIAGIPPFAGFWSKDEILMTKLHGFTDLYILASLTAFMTAFYMSRMVFVAFFG--KENPKNHPHESPWNMILPMAVLAVLAIVGGLVGTPWTE-------------------------
33602021     ------------------------------------AWLAGLIALACTLLVASLYPQIAAGGVIRADLPWAPALLQFTLRMDGYAWLFALIISGMGALVVLYAYMSPEDPVPRFFSFFQAFMAAMLGVVMSGNLIQLVMFWEMTSLASFMLIAYWHHRDARRGARMALTVTGAGGLSLLAGVLMLGHIVGSYDMDQVLAAGDIVRADPWYPAVLVLIALGAKSAQFPFQFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--FWPVLAGTDEWFWIIGGAGLCSLVLGAYAAIFQQDMKGVLAYSTISHLGLITLMLGLNSSLGLVAAIFHMVNHATFKASLFMAAGIVDHETGTRDVGRLSGLYGAMPITATLAMVAAASMAGVPLLNGFISKEMFFSGDVLVRWGLPLMATLAGAFSVTYSLRFILQVFFGPPAEDLPRAPHEPPRWMLLPSALLVMVCLVVGVLPGVTLGILHLAASSIL---------------
143187209    -SFPWLSSIVLLPLIGALIMPFLSKEGEDNTLPRNISLSFLFIDFLLIIVLFQKFNTSDSSLQLVERASWLPSILEWSLGVDGLSAPLVALSGLITFLSAAASWK-IKKKSNLYFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKKLYAATKFILYTALASLLILISGLALALSGDTFTLNITDLTNKHVGSLALLSYLGFLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHLQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGAVDALGISGAMLQMISHGLIAAAMFFVTGSFYERTNTLSIPNMGGLAKVLPITFAFFLASSLASLALPGMSGFISEITVFLGI-------------------------------------------------------------------------------------------------
288961647    -----------LPLLIALVLPFAGAAAAARNAAAWLAGGVTLVGLA---MVWAAFPTVSVGGVLRLSAGWMPSLLDFSLRMDGFAWLFAGLVFGVGALVVVYARYYMEDPVPRFFAFLLAFMGSMAGVVLSGNLIQLAFFWELTSLFSFLLIGYWHHTAAARDGARMALTVTATGGLCLFAGVLILGHIVGSYELDAVLAAGDTHPLYLAALVLILLGALTKSAQFPFHFWLPHAMAAPTPVSAYLHSATLVKAGIFLMAR--LWPVLAGTEAWFWIVGTAGLATLLLGAYIAIFQHDLKGLLAYSTISHLGLITLLLGLNSELAMVAAIFHVINHATFKASLFMAAGIIDHETGTRDIRRLSGLNRFMPFTARLALIAAGAMAGVPLLNGFLSKEMFFAEALSAKEPLPVFAMVASAFSVAYSLRFIHGTFFGPDPVDLPHKPHEPPSWMRFPVEVLVLACIIIGILPA-----------------------------
167463149    -----------------------------------LAILMMAASWILSLLVFIERYSNQTAAYIWDHWSWLDYTLRMGFEVNNLNSLMLIVVTTVSMLVYVYSRGYMAEDGRIFYAYLSLFSFAMLGLVISVNLVELYIFWELVGAASFLLIGFWYHPEARAAAKKAFIITRIGDVGLLIGILLLFWVMPGHVLDFASIQSVLSQGVLFWIAFLIFIGAVGKSGQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAR--TYDIFLAAPDALTIVAYVGGFTALFAATIGTAQNDIKRVLAYSTVSQLGYMMM--ALGLGVSISAGMFHLFTHAFFKALLFLGAGSVIHAVHTQNIQEMGGLSRKMKVTTWTFAVGALALSGIPPFSGFWSKDIILSETLGKSPLLFVIGLLAAFFTAFYMARLFFLVFTGQSRSQ--TSVKESPAVMTVPLAVLAVLTVVGGLAIVPFVSSS-----------------------
186701476    ---------------GLGLLFIPNATKKLRRMWSFISVSLLSIGLYFAINIFIEQVIGSSIYQYLWSWT-INNDLSLEFGMDSLTSIMVILITTVGIMVLIYSYMFYDQGYLRFFAYLNFFNASMLGLVTSSNITPICFFWELVGMCYYLIIGFWFTRPDANACQKAFVTKRVGDFGLLLGILGLYWITGSFEFQDLFKIFNLLVHNNTLCASLLFLGAIAKSAQFPLHVWLPDAMEGPTPISALIPIASMVAAGIFLVAR--LFPLFINSPYIMYFISLIGIITVLLGATLALAQRDIKKSLAYSTMSQLGYIMLAMGIG---SYKTALSHLITHAYSKALLFLGSGSIYSPDKSQNMVFMGGLKKYVPITKTTFVLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAYFTAGLTAFYMFRVYLLTFDGHLRIH------------------------------------------------------------
157689282    -------------LIGVGLILFPTATKNFRRIWAFPSILLLSIVMIFSTELSIQQINSNSIYQYVGSWT-INNDFSFELGIDPLTCIMSILITTVGILVLFYSYMLYDQGYLRFFAYMSFFTTSMLGLVTSSNLIQIYIFWELVGLCSYLLIGFWFTRPSAASAQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEISKNLIDNNSLCSFLLFTGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVVPYIMNIIAVLGIITLLFGATLALAQKDVKRGLAYSTMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKSQNLVIMGGLKKHVPITKTAFLLGTLSLCGIPPLACFWSKDEILHDSWLYSSIFAIIAYSTAGLTAFYMFRIYLLIFEGHLNFH------------------------------------------------------------
85714311     MTMPILIVVLALPFAGS--CLAALFRSNARNTEAWLASAVSFTCLVLVGASYPHIVNGEVIRTTIEWVP--ELGLNFYVRMDGFAWVLAALIASIGLLVVLYAYMSPQDPVPRFFSFLLAFMGAMLGIVLSGNLIQLVFFWELTSLFSFLLIGYWHQTAQARDGARMLIVTSVGGFSLFAGILILGNIVGSYDLDRVLASGDMIRAHSLYILVLILLGALTKSAQFPFHFWLPQAMAAPTPVSAYLHSATMVKGGVFLLV--LLWPALGGTEEWMRLVGSAGLISFILGAFIALFQQDMKGLLAYSTISHLGLITLLIGLNSPLAIVAAIFHLMNHATFKASLFMAAGIIDHETGTRDLRRLSGLRRFMPITATLAMVAAAAMAGVPLLNGFLSKEMFFAETIETHQALPYIVTAASMFTVAYSLRFIAEVFFGPPPRELSGTPHEPPFLMRFPVGLLVLACLLVGIVPTVTIGPLLRTAVHAVLGDAIPT--------
261416523    ----LLHLLVLAPFVAAILMVMTSKEDSKSSSRLAILMGIGFTAMSVALIA-----GGSVSTDAIEWFPGCKGPVYYYLTSHGLASWMVFLSSGLSLVSLISARGITCRSYRNFAIGIFSLMGAMNGTFLAADAVLFFFFFEAMVIPAAVLIAGFGGKDRMKAAMTFAIYTLVGSAPMMVALWYILTIADNSTLISLVAVQGLPEGTQNVLLVCFLLAFLVKTPIFPFHGWQAITYAEAPAPLSAILTGAMSKAGVFGFIVWILPIFPLSMNAVSG-LMWLGLFTAVYGALMALRATDGKKLLAFSSMGHLGLAVAGVFSLSEAMLPAVLVLLVAHGISAGAQFYLMGIAERMAGTRELDQLGGLSSKNPVFSTLFGFAGVMALAVPGTAGFVGEFSVLLALWDMGPLPALVAGFTLILSAAYMLRFIQKVIFGKQAREYEEGRRTMPL-EGVSIAVMLLLLLVFGFHPAYVTDTLNEA--------------------
5834991      -------------------LMLIPSTWLTNKKWLWPSLTSQSLIISLLSLMWFFNQSETT------------HFSNYLMTIDQISTPLLILTCWLLPLMLIASQNHLSNRQRTFITMLVFLQLSLIMAFSATELILFYIMFEITLIPTLIIITRWGNQERLNAGTYFLFYTLAGSLPLLVALLSLYSSTGTLSLNLLQLLPNHIPMTNYSWWLACLLAFMVKMPLYGTHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRISIT-LSPSMKELAYPFLILSLWGIIMTSSICLRQTDLKSMIAYSSVSHMGLVISAGNNQTPMALTGAMILNTSDGLTHSALCCLAYQSYERTHSRALLLSRGLETILPLMGTWWLISNLANMALPPSPNWMGEITIMTALFNWSSWTIILTDLGTLLTASYSLYMFLMTQRGMTP-EHLNAINPTHTREHTLMTMHLIPIIPLMMKPELIWGLF-----------------------
56548771     ---------------------------------------------------------STISLTYMYHYSDLGYNYNSSFSIDSLSGPLIVLSCWLLPLMIIASQNHLNKRKKTYITMLIILQLSLIMAFSSSELIMFYILFETTLVPTLIIITRWNQNERLNAGLYFLFYTLVGSLPLLVALLYLHNQLGSLHMLHINSYNMNLSFSNSMLWYACMIAFMVKMPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIMRITMFTNP-STMFLAYPFIILSMWGMVMTSSICLRQTDLKSLIAYSSVSHMGLVIIAALMQSTLSFMGATTLMIAHGLTSSMLFCLANTNYERIHSRILILARGLQMILPLMCTWWLLASLANLALPPSINLLGELTVIVSSFSWSNFSIILLGVNTVITALYSLHMLTTSQRGKL-THHITPIYPTHTREHLIMALHMIPLITITLSPKFILGL------------------------
34501448     ----FVWIVPFFPFIASILIFFPKSTKSLREIWAIFSILLLSIAMIFSFNILWQQINDNIIYRYLWSWIFDNKIFKIGFLIDPLTSIMLVLITTVGVLVMIYSYMSYDQGYVRFFAYLSLFTASMLGLVLSPNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGILGFYWITGSFEFNDLVINHEVNLYFANFCALLLFLGPIAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVARWFPLFQLL--PFVMTIISWVGAITAFLGATIALAQTDLKKGLAYSTMSQLGYMMLALGIG---SYQAGLFHLITHAYSKALLFLGSGSVIHSVESQNMAFMGGLRKYMPITGITFLLGTFSLCGIPPFACFWSKDEIITDSWLYSSTLGSISLVTAGLTAFYMFRIYFLTFEGDLRVN------------------------------------------------------------
15606574     --FPIISVSLAIPAVFAVLILFF-----KEKFAKYIALLGTGLTFLVSLIALFKFDFARNVIQFYEEYTILELGVKLSLGMDGLSLLMYFLTTLVSLIAVIWSIGDIKHRLKEYYIAFLLTESFVIGVFTTFNLIVFYVFYELTLLPMLFVIGIWGYKLRLYSAYKFFVYIFISSLFLLLGITYHYKMNGSFTFEYLELLNNIPNGFEIFLFLLFFIAFAVKTPIVPFHTWLPDAHGEAPTAGSVVLAAILLKMGTYALVRFNIGLFPDAALELSPYLVALGIYSIIMASWMTISQTNIKRFVAYSSVSHMGFVVTAAFLLNMEGLRASIIEMFAHGLTSAGLFMVAGYIYNKLHTFNFASLRGAIKFMPLFATITAATAFAAMGLPGGSSFWGKFLTILAAREYSTPLAFLVVFAAFFSAAYVLYFLKTLYLDVREESVLIHFKDVSGYPLVAFLMIVIPVLLVGFVPFIFFAFYNEFLVHLL---------------
205277653    ---------IPCPPLGSTILFVIPD--SRIRLIRSIGLCTSLITSSYPPFFRVRFDNSTAKPQPVETIRWLDPNINFSIGIDGIPSFFVVSTTFPIPIRTPVGWSSIESYEKEYTIAFSIRESIMIAVPRMPDPSPPHVFSESVLISMSIIIGIRGSRQRIKAAYQFFSYTSLGSVFMLSAISPISSGTGTTDVQIL-LTTGFSERRQISPRIASPASPPVKVPMVPVHIRSSEAYVEAPTAGFVISAGIPSKLGTHGFSRFNIPTRPVATPHSTPFIYTPSVIAIIHTPPTTIRQIDLKKNIAYSSVAHMNFGTIGMFSLNVQGIEGSILLMLSHGLVSSALFLCVGALYDRHRTRLVKHHGGLVSTTLIPLTIPSSFTPANTSLPGTSSPIGESPVLVGASERNSLVAALAALGMILGAAHLPRPYNRVVPGNFKPNSPQKFSDSNRREVPIFLSSIVGVIWMGVHLEVSPERTYTPAGNSVQH-------------
269955288    -------------------------------HWLGVVASTASFAVGLTLLLGLLQRPAADRVQVHSLGTWLPLSVDAAFRVDPLSLTFVLLVTFVGTLIHVYSYMEHDKDRRRFFGYLNLFVAAMLLLVLADSYLLLFVGWEGVGLASFLLIGFWDHRENAVAGKKAFVMNRVGDMGLIVAMMLMVWQFGSVSFGDLGAADGLQEGAATAIGLMLLLAACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLLVRS--APVLEAAPAAQLVIVIVGAITLLFGAIVGCAKDDIKKALAASTMSQIGYMMLAAGLG-PIGYAFAIFHLVTHGFFKAGLFLGAGSVMHMDDTVDMRRFGGLSRVLPVTAITMGLGWLAILGIPPFSGFFSKDKIIEAAFWRPWVFGIVTLVGAGITAFYMSRLFFMTFAGRRRAHDPRGAHDPHEAPALMVWPMVVLAVG-----------------------------------
134667850    ----------------------------------------------------------------------------------------------------------------------------------------------------------------VYSAFKFFLYTLLGSVLMLAAMIYLYASTGSTELIIISENINLKGSSQYFLWLAFFCSFAVKLPMWPVHTWLPDAHVEAPTSGSVILAAVLLKMGGYGFLRFSLPLFPEASHYFAPFMFTLSIVAIIYTSLVAYVQEDIKKLIAYSSVAHMGFVTLGIFTFSTQGIEGSIYQMLSHGLISAALFFCVGIIYDRLHTRKIKDYGGLVSIMPNFAVFFMLFSMANVALPGTSGFVGEFLTVIAAFNVSKIVAIFAATGVILSAVYGLFLYKNVVFGKITNETIELLNDLTIREKIILLPLAILIIFFGIFPSPVLGLISESSNNLVNILDLQ---------
23013099     -----LTATILLPLLTGLAVLALPRHRPD--LVRRVALGGSVLTLGAAVILWTGFDPGAGNLQWRMTLPWIPSLASYDVGVGGLSLALILLTAVLLT-VVMAYVLPEHDRAHAHAFLFLLLATGLIGLFAAQDLLLFYLFFEVGLVPMYFIVGIWGGERRRYAALKFFLYTRAGSLAMLLSFLALYLAMEPHSFSLPAIVQARPLDAGGLVFLALLLGFGVKLPVVPLHNWLPDAHVEAPTEGSVVLAGLQLKMGGYGMLAVLLPALPETVARFGWVLVALALVSLLYGALAALAQSDMKRLVAYTSVNHMGFVTLGVAVAALSGLNGAAVQMVSHGFLTGGMFLLVGMLQHRAGTRDLDRFGGLIGSMPVFSGLFGLLAFGSLGLPGLSGFIAEFQAVGAALQLSAWVAGLAVLALVVTTAVYLRLVTGLLMG-----------------------------------------------------------------
37519787     -------LIPVLPLAAATLVGLPEWTKRQRLPVAALSIGTLAVTFVHSLLILFQAVGGHEAYTWFEWAAMGGIVVPMGFTVDNLGAAMLTVVTGVAMLVMIYSYMEHDPGYVRFFCYLSLFSCSMLGLVVSPNLIQIYVFWELVGMCSYLLVGFWFYKKAAADAAQKFIVNRVGDFGLLLGILGVYSITRTFDFPGLIESGAVPLALVVVYCLLVFMGPMAKSAQVPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVARVFPVFSEVPGVL--EVIAWTGAVTAFVGATIAITQNDIKKGLAYSTISQLGYMMMAMGVG---AYGAGLFHLVTHACFKAMLFLGSGSVIHGVHNQDMRLMGGLRKYMPITSATFLIGVLAISGIPPFSGFWSKDEILSATFDHSLVLWGIGAFTAAITAFYMARMYFMTFEGAYRGENAAAL-------------------------------------------------------
270493138    -----LILLVLLPFVGSVLAALLPANARNAESTLAGAVA-----LFCAVQAALYFPEVAAGGVVRQEFAWLPSLLNLVLRMDGFAWMFCMLVLGIGSLVVLYAYMSPADPVPRFFSFFLAFMGAMSGVVLSGNLVQLVFFWELTSLFSFLLIGYWHHRKDARSGARMALTTGTGGLCLLAGVLVLGHIVGSYDLDRVLAAGDLVHPLYLAALVLVLLGALTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--MWPVMGGTEPWFWIVGGAGLLTLLVGGYAAMFQHDLKGLLAYSTISHLGLITLLLGLNSPLAAVAAVFHIMNHATFKASLFMAAGIIDHESGTRDIRRLSGLRRMMPVTTTLATVASAAMAGVPLLNGFLSKEMFFAETVEASPFVAVAATIAGVFSVAYSLRFTVDVFWGPKAQDLPSEPHEPPHWMRVPVELLVLACLVVGIFPAWSVGQYLAAAA------------------
164420889    ----------------------------------------------------ISFILALLSLQWLKQPTGPKLFSYPLLDVDHISAPLLTLSYWLLPLTIMASQSSLSKRQRLFLTAVTTLHALTMLTFSSSSLTLMYIAFEATLIPTMILITRWGHQERLTAGSYFMMYTLLSSMPLLISIFIDHTLLAPTLFFFPTQNFNPPHWQNTTLWIACMLAFLVKMPMYGLHLWLPKAHVEAPIAGSMVLAAILLKMGGYGMIRILQALPPMKTDTF-IILLIISLWGMIMTNTTCMQQTDLKSLIAYSSIGHMCLVITAILIQSPWGLTGAMLLMIAHGFTSSLLFCLTNMSYERTHTRLLILTKGIHMTLPLFTTWWLLAGLTNIALPPSINFSGEISILSSSFNWSNLTMIHLGLGILITATYTLNMFSLTQFGKPSHSQKLKQAP-HSREHLI---------------------------------------------
118136407    -------------------------------------------------------------------------LTNLYLSTDPLSSPLLVLTLWLMPLMILASQNHLKTRQRSFLFILTLLHISLILAFSALNALLFYIMFEATLIPTLMIITRWGNQERISAGTYFLFYTIISSMPLLIVLLVAQKDLGSLPFPLIQQLSNLPTFSNNLWWLACMMAFLVKMPLYGIHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMIRILPLIKPL-PCYMAYPFIILAIWGIIMTSSICLCQMDLKALIAYSSVSHMGLVIASILIQTQWSLTGATILMIAHGFTSSALFCLANTNYERTDSRTMLLTRGLQVLLPLMSAWWLLTCLLNLALPPTINLVAELTIISSLFKWSPWTLLFTGGGVLVTAAYSLSMFLVTQRGPAKQEAP--VTPSHSREHLLLALHILPVLLLSLKPSLTWGLF-----------------------
284992914    -------LLIALPLAGAAVLLLGGRR--TDRWGHLLGTGTVVAAFLLGLLCTLQLDGRRLGVDLFTFIATGSLDVQAGLLFDPLSAVFVLLITGVGALIHVYSYMAHDPRRRRFFAYLNLFVAAMLLLVLGDNFVALYVGWEGVGLASYLLIAFWHRPSAATAAKKAFIMNRVGDVGLALAIFLMFAQLGTVSYDGFGAVGTLAGGTVTAIGLLLLLGACGKSGQFPLQAWLPDAMEGPTPVSALIHAATMVTAGVYLIARC--APIYDATPTARAVVLAVGAITLMIGAIAGCAQDDIKKVLAYSTVSQIGYMFLAVGLG-PVGYVAGLAHLLTHGFFKAGLFLGAGSVMHAMNDDDMRRFGGLASRMKVTFVTFGLGYLALIGFPFLSGFYTKDAIIEAAFDWGYLLGGIAILAAGLTAFYMTRLMLMTFFGRPRWEPGVHPHESPSVMTAPMVLLAVGSVLAGF--------------------------------
226315022    MHYAWL--IPLFPLLAFIVIVSFGRQLKEGAAIVGITLTAVSFG-IAVLIFWERFQGGGTDYNYVDWLHIGDIVINMGFEVNPLNAMMLVIVTLVSLLVQIYSYMHGDERFPVFYQYLALFTFSMLGLVISPNLLQVYIFWELVGVCSFLLVGYYYKNEAKAAAKKAFIVTRIGDLGLFIGICLLFWWTGSFEIFESIALGRLEPWMITLAAILIFIGAMGKSGQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAA--TYPLFIASDTALTVVAYVGGFTAIFAASIGLTQRDIKRVLAYSTVSQLGYMMMALGVAGAAGYVAGSFHLMTHAFFKALLFLGAGSVIHAVHTQNVFEMGGLWKKMPITALTFLIGCLAIAGIFPFAGFWSKEAILGAVYGAHRYLLFIALLAAFFTAFYMFRLFFLTFAGKARGKHEAHESP-----------------------------------------------------
223936519    -----LAWTIYISFIGVFVLLLLPAGAVRAARKVALLAAVLGLLGGISGIL---QHKAPTEIDTITKVPWVPSLIEYFLGADGISLTLVLLTGIAAVVGILFSWN-IEHRAKEFFAFYLALIGGVYGVFLSFDLFLLFVFYELAIIPKYFLIAIWGSTNKEYGAMKLALYSFLGSAMVLIGLVATYVMSKTMNLLEL-AKYAFPESFQHWAFPLVFVGFAILAGLWPFHTWAPTGHVAAPTAASMLLAGVVMKLGAYGALRVAMTLFPQGLAIWKDVIGLLAVIGIVYGAMVALVQKDFKFVIGYSSVSHMGFVLLGLLTLNTIGWSGAVLQMFSHGIIAGLLFGVVGMVYDRTHTRELPVLKGLSKALPFAACTFALASLASMGMPGFSGFAAELQVLIGAWKAFPVYAVLAGFGVLVGVAYTLRVLQLSFFNDPTPEATHPLPTISVPERLGAAILLGITIVIGIYPKLLLDLIGPSFDS-----------------
256425957    --IHLVWLVPFLPLLGFLVNGLGRRY-LSKSLAGIVGSGAVLAAFVISLLIFLEVKAPGFQAQVVPLFDFISAGIPFAFQVDQLSALFLLIITGVGSLIHIYSTSYMHEGFARYFAYLNLFVFSMLILVLGANYVMMFIGWEGVGLCSYLLIGFWFKNTNYNNAAKAFIMNRIGDLGFLLGIFTMIVHFGSVSFPEVFEKAAAMGAGSKVIAILLFVGAAGKSAQLPLYTWLPDAMAGPTPVSALIHAATMVTAGIYMIARSNI--LYTLAPCIQTVVAIIGLATAVLAATIALKQDDIKKVLAYSTVSQLGYMFLALGVG---AYTTAVFHVMTHAFFKALLFLGSGSVIHMGGEQNINKMGGLKKYMPVTHITFLIGCLAIAGIPGLSGFFSKDEILAETFISNKLMYGIALLTALMTAFYMFRLYYITFCGKFRGEQEHHLHESPAAITIPLIILAVLSVVGG---------------------------------
295403208    ---PFVWAILLLPLAAAFIALVLKPLGVRPAWSGYISIAAIGGALALSLWALTGVNSADHHEILIAPLDWVNLKIQFGIILDGLTAVMLVVVTFVALMVNIYSQGYMHSDYPRYFAFMSLFSTAMIGLVLSDNLFITFAFWELVGLCSYLLIGFWFRPAAAAAAKKAFIVTRIGDFGFLAAILLLFANTGTLDIRELNELAILAGSVLTWGALGIFVGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLVARTYPIFEHSATAL--TTVAVIGGVTAIFAATMGLVMHDMKRVLAYSTISQLGYMMLGLGTG---GVAIAIFHLMNHAFFKSLLFLGSGSVNHATGTFDMRRMGGLKKYMPKTYWTMMIASLSMAGIWPLSGFFSKDEIVAGS-SAQPILFTLALITVFITAFYMFRLMFMSFHGKYQGEG--HPHESPLVMTAPLLILAVPAAFSGL--------------------------------
143440101    -------VILFLPLLGFVINILFGKKLPRQGDWISISAILTTLVLALILFA-GMLKNWDYKFSHEVIMPWIDFKIELGFWVDNITIVMLFVVALISSMTHIFSLEYMKGRYNRYYAYLGLFTFSMNGIVLANNLMSLYIFWELVGVSSYLLIGHWFEKNSAADAKKAFLTNRVGDIGFFIGIMLMFTAIGSFNFQDVFAGGEIKGNLLTLAGLGLFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLTVR----LFPIFTPDALVTIAYVGGFTAIFAATIAITQNDIKKVLAYSTVSQLGYMILAVGVGN---YTAAFFHLLTHAMFKACLFYGSGSVIHAMHHQDMRNMGGFHKKMPITSTTMTLATLAIAGVPLFSGFLSKDAILAGTVDQNPQHMILAFFGAAITAFYMFRLIFLTFHGEPKMPKV--FEGIHESPSLMTAPLVILAAL-----------------------------------
134096164    ----LLLAIVVAPFIGSVIAACMPANARNRESI--LAGGVALFGLLVSAYLYQQVGSGEI---VRYQAAWMPAFVDFVLRMDGLAWLFVMLVLGVGLLVVLYAYMSEQDPVPRFFSFLLAFMGSMLGVVLSGNLIQLVVFWELTSITSFLLIGYWHHRDARRGARMAFTVTATGGLCLLCGVLIIGHIVGSYDLEVVLAAGDKIRAHDWYLAALILVALGAKSAQFPFHFWLPHAMAAPTPVSSYLHSATMVKAGVFLLMR--FWPVLSGTEEWAWIIAGAGVCTLLLGSFVAIFQHDLKGLLAYSTISHLGLITVLLGIGSPLGMVAAIFHTVNHAIFKASLFMAAGIIDHETGTRDMRVLRGLRHGLPITARLAVVASAAMAGVPLLNGFLSKEMFFAETALVSWWMSYAALAMGIFSVTYSLR-FISVFFGRLPPDLPKVPHEPPRWMRFPVECLVLLCLIVGIVPGLSIEPFLDSA-------------------
30179829     ----YLFSLLLIPLIVYFLLIYLRYSNNSNNQIKTIGLTTLIINLILSMIIFILFDFSSKQFQLQLEEIYKISYFDLYLGIDGISIYFLLLTTMIMPISLVANWNSIDKNVLSFVIIILLLETLLLAVFLVLDILLFYIFFESILPPLFLLIGLFGSSDKVRASFYLFLYTLLGSLFMLLSIITMSSIMGATAF-DALSKANFSYITQLFLFYGIFISFAVKTPTIFLNTWLLKAHVESPLAGSVILAGIVWKLRWYGIFRLIIPLLPKASMDYTYIVYVIGVITIFYTSFSTLRTIAIKELIAYSSVSHAAVYLLSAFSNTIQGIEGAIALGLAHGFVSSGLFICVGILYDRSSTRLITYYRGMAQLMPIFCILFLYITLGNCGSPLTLNFIGEFMSLYGIFERISVLGVLASTSIVFSAAYTIFMFNRIAFGGQFSSYFNYVKDLSKREFILLISLVVPAVFFGIYPAVILDGLHYSVSGLIYN-------------
254486490    -----LFLIIALPFLGALLPGLMIHTGRQ-----TCFIITFLVTACAAIGLATHAPAVLAGEVVTAQLNWLPALLNVNLFLDPLGLMFAGLILGIGLLIITYAYLSRGDNMGEFYSYLLLFQGAMVGIVLSDNILMLIIFWELTSLSSFLLIGFWKHPEGRQGARMALTVTGMGGLALIGGMLLLGQIAGSYDLTVILENRDLIQSSPLYVLILILIGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMAR--LWPVLSGTDIWVILVCSAGLITMVLGALIAIFKDDLKALLAFSTVSHLGLITFLLGTGTSFGAMAAVFHILNHASFKAALFMSAGIVDHALHTRDMKRLGGLRRVMPVTFMIATIAALSMAGIPLLNGFLSKEMMLTTLFGSPYLVAAVATVGALFSAAYSFRFISHTFLGPVRTDYPEKPHDPEFGLWLPPFLLVIPVVVIGVAPFLAEPFVKIVTQAVI---------------
7524971      MTIIAISIMNVVIGIAILGVILRKKIMPNQKFQRIFILGVQGILIVLSGIMLIIINRISPYINMVTVYS-NNVNINIGYSIDGISAIFIFLTIILILSCNLISIRVIKEKTQKFQIMLLLTEILIINFFAATDLVQLYIVYEATLIPMVIMIGVWGSREKKIAAFQILIYTLIGSIFMLMSIGILYSTLGTTDYIMIREIDVLPENVRKLIFIGFFIGFAVKIPIAPLHLWLLRAHVEAPTAGSVLLAGILLKLGGYGYIRYNIGLFPDLCEYYFPIIGGICLISILYTGIATLTQLDVKRIVAYSSISHMNVIVLGLFSGVLQGIEGGIILMIGHGVVSGGLFLCIGVIYDRCKTRIVYAYNNLVHVMPIMAILFFLLVLGNIAFPITSNFVGELLIFIGLIKKNIIIAFFSALSMIVTAIYSFWLYNRIFF------------------------------------------------------------------
142795752    -------LIPVLPLLGAGLISFNRTINRLRKPVALLLISCVGAAAVLSYAVLSDQLAGAAPVELFIWASAGSFSLPMGYVVDSLGAVMLALVTTIALLVMVYSYMAHDKGYVRFFTYLALFSSSMLGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIAANGSVAPWAALLLCLLVFMGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LEPLYIQFPSVQLVVAVVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAP---VAGMFHLVTHAFFKAMLFLGSGSVIHAMEAQDMRLMGGLRRKMPITAITFLIGCIAISGIPPLAGFWSKDEILGQAFNSYPVLWLVGFLTAGMTAFYMFRLYFLTFEGEFRGEHAGSLHESPWSMTLPLAVLAVPSVLIGLVGTP----------------------------
226463903    --------------------------------------------------------------------------------IDTISAPLLILSCWLLPLMILASQYHLKKNQRTFLIVTTTLQTALLITFAATELTLFYIMFETTLIPTLMLITRWSQKERLTAGTYFIFYTLISSLPLLIAILLMHYNSTTIELMQLSTLHLPHNWTHECLWLACMMSFLVKLPLYGVHLWLPKAHVEAPIAGSMILAAILLKLGGYGIARITTI-LPTTQQTTLLPLIALALWGSIMANIICLRQTDLKSLIAYSSVGHMALVILALLTKTPWGLTGAMIMMIAHGLTSSMTFCLANTAYERSNTRTLIIATGMQLTLPLLATWWLLANLANMALPPSINIIGELSIMSTLFYWSPTTIIPLAINTLLTATYSLYMLIATQRG--KPNTTMYMYPAHTREHLLLALHMMPLVLLIINPILIT--------------------------
242910153    ---------------GLVSFLLPKATKGLRRSCAAFSILSLTVSMFISFLFFWQQNVSHSTQEYL--WSWIDISLKIGFLVDPLALIMSILVTTVGISVTIYSYTCHDQGYARFSAYLSLFTASMLGLVFSPNLIQIYVFWELVGMRSYSLIGFWFRPSAANACQKAFVTNRIGDFGLLLGILGIYWITGSFEIYELCSSGSVNPVLANIIALLLFSGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFFIARIL--NLIEILPLSMSVISWVGGTTALLGATLALTQRDLKKGLAYSTMSQLGYMVLALGIG---AYRSASSHLITHAYSKASSFLGSGSVIHSMKSQNMLLMGGLRKCMPITGTTSFLGTLSLCGIPPLACFWSKDEITAESWLYSSYLGWIASITAGFTASYMFRIYLLTFEGDFRANNISHSH------------------------------------------------------
54112095     ----------------------------------------------------------------------LGLNFNLNFFTDPLSSPLLVLSCWLLPLMILASQFHLMNEKRMYLILLVSLQIALLMAFSAVEFMMYYILFETTLIPTLIIIARWGNQERLNAGLYFLFYTLLGSLPLLVALIFTQAQMGSLHILLLTLTPNPLLNSNDILWLACMMAFLVKMPLYGFHLWLPKAHVEAPIAGSMVLAAILLKLGGYGILRIIII-LEPISKFMAYPFIILATWGMIMTSSICLRQTDLKSLIAYSSISHMGLVVAASLIQTPWGFMGATAMMIAHGLTSSMLFCLANTNYERAHSRTMVLIRGLQMVLPLMSSWWLLASLTNLGLPPTINLISELMIIVSTFSWSNFTLILLGLNTVITAIYSLYMLISVQRGKMTTHSL-SINPTFTREHMIMALHLLPLILLTLNPKLILGV------------------------
298728363    ---------IFIPMLVAILVPLLYKRMNNIHTGWFVLAVPVTLAVIYATYIAQV----AKGEVFTAELPWIPSLISIISYLDGLSLLFSLLITGIGSLVVLYSIFYHKEKLHNFYVYLLLFMSAMLGVVQSDHLITLYFFWELTSISSFLLIGYWYNRDASRFALKSMMITVGGGLMMLGGFVLLYLMGGTYSIRELIVMAPNDQPLFTWSLVLLLLGAFTKSAQFPFYIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFT--PIFAASELWVWLVTGVGILTLFWGSFFAVKQTDLKGILAFSTVSQLGLIMSLLGATIKFAAFAAIFHLINHATFKGSLFMIAGIVDHETGTRDIRKLGGLMSIMPISFTVAAIGSLSMAGLPPFNGFLSKEMFLTAMLAWGALFPIVAWIASIFTFIYSFYFVFRTFNGNYKPEQLPHPHEAPIGMLISPMLLAALVVTIFFIPNFIGNTFVKPAVQAIQPFLYDSPQA-----
188585148    -------LIIFVPLLGSFGVILISSVSEKLRDIYTV--IISAVPLVLLAVMYPLVQQGIVQYNIEWFLE-----IGLIFRLDSLGFLFTALISLIWFLATLYAYISHEHNRNRFYFFWLFTFGATLGVFVTGDLFGLFVFFEMMSLTSYVLVIHEEDKDAMRAGNLFLFLGIGGGLAILFGLFIMYFNLETLEIAPMLGDMVAAGVNIPVLLLLFIIGFGIKAGIVPLHIWLPKAHPVAPTPASAILSGLLIKTGVYGLWRVFLMVMGPASSQWGMGLFWIGIITMVLGALMALLQTSAKKMLAYSSVSQVGFIIMGLGAAVPIGFAGGIMHVINHALFKACLFLIVGAIFIRTHLLDIDRVRGMFKQMPFMGIAFIIAALGIAGVPLFNGYASKTILHHALSEVSYLTPGIFVFTSALTVSYFIKLFRGLFLGKLPQEWQNTNFSVAPIIKVVVSVFVVLIIAIGVFPNFVLEQFVMP--------------------
227535960    -----------------------------------IGSGVVLASFLISCGIFSTVYAGDAAVFTQEIFNWINLSISLSFLVDPLSSIMLLIVTGIGFLIHVYSYMHKDKGFGKFFAYLNLFIFFMLLLVLGSNYLVMFIGWEGVGLCSYLLIGFWYTNDSASAAKKAFVMNRIGDLGFLLAVFFIFYAFGSLEFASVFPKAKMGDTSLLVITILLFIAATGKSAQIPLFTWLPDAMAGPTPVSALIHAATMVTAGIYMIARSNIMF--TLSPVTMQIIAIIGVATALLAAFIALTQNDIKKVLAYSTVSQLGYMFLGLGVG---AFTGAFFHVLTHAFFKALLFLGAGSVIHMSDEQDMRKMGGLRKKLPVTYFTMLIGTIAIAGIPPLSGFFSKDEILAFAFAENKLLWTIGFIAALCTAFYMFRLLYLTFFGTFRGEQKHHLHESPVSMTLPLIILAVLAAVGGLMNIP----------------------------
21222956     ----LIALLVAAPLLGAVVLLCGGRRLDRVGHWIGTLLAAVSFVLGVVLFADLLGSGAEDRTLTQHLFSWIPFQADVAFRLDQLSMTFVLLITGVGSLIHLYSYMEHDERRRRFFGYLNLFLAAMLILVLADNYLLLYVGWEGVGLASYLLIGFWQHPSAATAAKKAFLVNRVGDMGLSIGIMLMFLWFGTFAFGEAGLAAGADEGKLTAIALMLLLAACGKSAQVPLQSWLGDAMEGPTPVSALIHAATMVTAGVYLIVRS--GAIFNGAPDAQLVVTIVGAVTLLFGAIVGCAKDDIKKALAGSTMSQIGYMVLAAGLG-PIGYVFAIMHLVTHGFFKAGLFLGAGSVMHMNDEVDMRRYGGLRKYMPVTFVTFGLGYLAIIGFPGLSGFFSKDKIIEAAFAKGWILGACALLGAAITAYYMTRVMLMTFFGEERTYEPPHPHESPGLMTIPMIVLAVGSVGAGAF-------------------------------
295697737    -------LVPAVPLIGYLLLLAMGRR-VHEGVAASIGVVATLISLVLSLMIFG--DVARGGGQPPYLWNWLTFGPTWHVGVNPLNALMLVVVSFVSTLVLLFSYMHGDPRFGVFYQYLLLFVFSMLGLVISPNFLQLYVFWELVGLCSYLLVGFWYKPEAAAAAKKSFVVTRLGDVGLLSGIILLYLATGSFDYEDIARAVQSGNLQVGWIALLIFFGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYLVARAF--PLFAASPAALDVVAYIGGITAILGAAIGLTQRDIKRVIAYSTISQLGYMMMGLGV---AAYTAGVFHLFTHAFFKALLFLAAGSVIHAVDTQDLAKMGGLWRRMPMTAWTFLFGALALSGIPPFAGFWSKDDILAATLAAGPALYVLGTVAAFFTAFYIFRVFFLTFTGRYRGERIP--RESGWVMTLPLIILALMALGAGVVGAPF---------------------------
296036141    ----LIWLLPALPLTGAVVLLLAGRRSDRWGHLLGCAAALASFVIALMLFVDMVGRADSDRVAQQHLFSWLPLQVDVGLRLDQLSMCFVLLVTGVGSLIHIYSVGYMKTDPRRFFAYLNLFLAAMLLLVLADNYLGLYVGWEGVGLASYLLIGFWYKPSAATAAKKAFVVNRVGDMGLMVGLMIMFATFGSVSFADVLGTSGASGGVTTALGLLLLLAACGKSAQVPLQSWLGDAMEGPTPVSALIHAATMVTAGVYLIVRS--GPIYEAAPGAQVAVVLVGAVTLLFGAIIGCAKDDIKKALAASTMSQIGYMVMAAGLG-PAGYTFAIMLLLAHGFFKAGLFLGAGSVMHMDDETDMRRYGGLRTLMPITFATFGLGYLAIIGIPPFSGFFSKDKIIEAAFGSGGILGTVALIGAGLTAFYMTRVMLMTFFGERRWNQGAHPHESPGVMTVPMIVLAVGSVAAG---------------------------------
297625178    --------TILLPLFGALALFALPARGAQR----LVVLFATLFTWLFALALPQAQPFEAPWIEAVGLYWSLDPA--------GAGGVLVLAAATVMLPAALYASFAVRERTRGFLALLLLMQAGLNGIFLAADLVLFYVFWEATLIPSLLLLGIWGGEGRRQATLKYLTYAVAGSFLMLVAILALRPLSGAPSFRLLPATQALPFSTQLALFVAFALAFAVKLPLWPLHAWLPDFHEQNHPSGVADAAGTLYKVGGWGFFAFALPLFPEAAAAASPYLLALAAFTAVYAAVIATAQTHLKRLLAYASLSHMGIVGVGVFGLYLAGLNGAMYLLAAQMLSTGGLFLITGMLYARRETFDLTAYGGLAKSAPGLAAVTLFTLFASIGVPGLANFPGEFMSLMGAFQRSPLLGGLATLSVIAAGVYGVNLYQRLFQG----EATLQTRELRWGEAALLAPLLTAILWFGLFPQPQLARIDAHAQRTVARLAEPAAQ------
83956298     --MPLLSISVFLPLLGGVLLMALPNKSA--RIAHGVSIAITGLTFLVTLAIWARGTLPGGFAQVEEIAWIPAIGAAYRVGVDGLSLPLILLTSLLFFLSAIYAAR-ITDRPAVFVALMLMLETASIGTFAALDALLFYVFFEVSLVGMYFMIVGWGYEERQRAGLMFFIYTLLGSLPLLLAIIGLYLATGSFDMRLWIETPPLTGLAAMLALIAMLFTFAVKIPSFPVHTWLPAAHVQAPTVGSVILAGVMLKFGTYGLVRFALQMTPDAFAQAGQVVLAFGVFSALYGAFVALAQSDLKKMIAYTSVNHMGYVVIGVAVAAAVALNGATLQMVSHGIVTGALFFLVGMLQSRAHEREMTAFGGLLGQVPWLGWAFVLSAFASLGLPGLAHFPAEFQIFLATLNAQPWAIVAIVAIVVTAGLY-LRAIAAVFLGEL-NERWAAMPDLDRGEMLAIVPLLILIIVIGVAPSWLLNMIDATMRAL----------------
197359640    -------LIPSFPLLASGLISFSLPRGIRNLRRWGLSINVSSLIFISSFISWEQITGDSIHRYLWSWVISGNIILQMGYLIDPLTSIMSILVTTVGVMVMIHSYMFYDRGYVRFFCYLGLFTASMLGLIPSPNLIQIYIFWELVGMCSYLLIGFWFTRPGVANAQKAFVTNRVXDFGLLLGILGFYWITGSFEFQDLPKQGRIDITTVTVFGILLFLGPIAKSAQIPLHIWLPDAMEGPTPVSALIHAATMVAAGIFLVARMLPVFQML--PLVMDTISWIGVITASLGASIAMSQKDLKKGLAYSTISQLGYMMLSLGIG---SYKAGLFHLITHAYSKALLFLGAGSVYHPNKSQNMNFMGGLRKYMPITALTFLSGTLSLCGIPPFACFWSKDEILVDSWIYSPLLGLIASSTAALTAYYMFRMYLLTFEGEFRG-------------------------------------------------------------
23100564     ----------------------------RRIHVGWFALVVSTGLFIY----FSQFIPTIANGDVITTLNWIPYGINITSYLDGLSLTFSLLISGVGALVILYSIYYLKESLGHFYTYLMLFMGAMLGVVTSDNMLVLYVFWELTSISSFLLIAFWYQRKRSRDAKKSLLITVTGGIAMLVGFIMVGQMSGTWSIREVIGNVNLNHYLFIAAMILVLVGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFTPVFGGESIWFWA--VTGVGLFTLFWGSFNAVRQTDLKALLAYSTISQLGMIMSMFGIGSASASFAALFHLVNHSTFKGALFMVVGIVDHSVGTRDIRRLGGLITLMPVTFSIALIGSLSMAGLPPLNGFLSKEMFFMAVVNWGILLPIIAWVASVFTFVYSMILVIKTFLGPYQEEKLEHPHEPKPGMLVSPIILALLVIGIFFFPNIIKNLITPAMAGIFPNLAAE---------
269926638    ----YIWLIPLLPL-AAFGFNFFFGKGRSEPLITIIAAGSVALSFLLSILVFLQVGSGTHDWNLYTWIDSGNFDISIGFYVDELAAIMLLVVTGVSLLVHIYSYMHGDPGYYRFFAYLPLFTFSMLMLVLANNFLQLYFFWEAVGLCSYLLIGFWYRPSASFAALKAFLVNRVGDFGFGLGVIFTFVTFGTLSYASVFERADTSTSVLTAITLLLFMGAMGKSAQWPLHVWLPDAMEGPTPVSALIHAATMVTAGVYMVARAN--PLFEAAQGTLTIVAVVGLVTALLGATIGIVQNDIKRVMAYSTISQLGYMFFALGIG---AYVSAIFHLFTHAFFKALLFLGAGSVMHMNGETDMQKMGGLRRYMPHTFATLTIGGLALAGVPPLAGFWSKDEILGTAFDHKYWIYALGTLASFLTAFYITRLISLTFLGSPRDEHEIHPHESPSVMTIPLWVLAALSVVAGFVGVPPENGFIHS--------------------
135881093    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CFMLVAIISIYWITGTTDVIQLYELG-IDAKYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPVASEVFTPLIYILSVIAIIFTSLIALMQEDMKKLIAYSSVAHMGFVTLGIFTHQQQGIEGSIIQMISHGLVSAALFLCVGVVYDRMHSRMINSYGGIVTIIPKYSILFMLFTLAALGLPGTSGFIGEFLILMGAFKDNFLVAVIASLGVILGAAYMLWLYKRVVFGKLVNEDIKKMFDLNRSEYLILSCLAVPTLFFGFYPDPLINTIEVSVTDLINMHNTNIA-------
133755335    -----------------------------------------------------------------QYYMWTSSSITYF--SDHISTPLLILTTWLLPLMIIASQYHLQKEKKFYISMLIFLQILLIMTFTASEMFLFYILFEATLIPTLVIITRWGNQERLNAGSYFLFYTLTGSLPLLVALLYLKKMNYSTHFVFMSLISDHMDWSNSLLWLSCMMAFMVKMPLYGIHLWLPKAHVEAPIAGSMILAAILLKLGGYGMMRINMLTAPITSTMYYPFII-LSLWGMIMTSCICLRQTDLKSLIAYSSVSHMALVIAAIMIQTPLSYMGATTLMIAHGLTSSLMFCLANTNYERTHSRTMFLTRGLLIILPLMATWWLIASLNNLALPPTINLIGELFILMSLYSWSKFTIILTGLNMMITVSYTLYMLIITQRGLP-SHHIISIKPSFTRENLLMTLHIIPLVLLIIKPHIIL--------------------------
227542304    -------LIILLPLAGATLLLVGGRVLDAFGHWIALAASVAAFACGVTLFTDMLARPAAERPLHAPLFQWMTLPTDLTLRVDQLSIVFVLLVTGVGSLIHLYSYMAHDEKRRKFFAYLNFFMAAMLTLVLGASYLIMFIGWEGVGLASYLLIGFWAQRPSAAAAAKAFIMNRLGDIGMVLGISTMFATMGTTEFNEVNAVGSLSTGVVTFIGFALLLGVCAKSAQVPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLVVRAGDIYQHSATASLA--VVIIGTVTLLVGAWIGCAKDDIKKVLAGSTMSQIGYMVLAAGIG-PAGYALAIFHLVTHGFFKANMFLGAGSIMHMNESVNMREFGALRKAMPWTFITFAAGYLAIIGFPGFAGFYSKDAIIEVAFERGWVFGLAALIGAGVTAFYMTRLMMMTFVGEKRWREDQHPHESSPTMVAALVVLGILSVIGGL--------------------------------
288942123    -------TIVLAPLLGAIVAGFFGER-IGRRGAHRATIAGVAVSAVLSLWVLARFIWGEATVFNGPVYTWLGMHFEVGFLVDKLTAVMMATVTFVSLMVHLYTIGYMKNSYQRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWSTRESAVFALKAFLVNRVGDFGFILGIAAIGMYFGSMDYAEVFAKAPGGVSLMTLIGILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGVFMVAR--MSPLYELSETALSFILIVGASTAFFMGLIGLVQNDIKRVVAYSTLSQLGYMVTALGA---SAYAAGIFHLMTHAFFKALLFLAAGVIIAMHHKQDISHMGGLRKYMPITWLTALIGSLALIGFPGFSGFFSKDAIIEAVGHSSGYASLLLTAGVFVTALYSFRMYFLVFHGRERMHTKHHLHESPWVVTAPLVLLAIPSVFIGWF-------------------------------
149280559    --INLVWLVPLIPLLGFVINGLGRNT-LSKGLIGFIGSSVIFLSFAISLGIFFQLGADPVKSHEIFLFDWISLNIPLSFLVDPLSAIMLLIITGVGFLIHIYSYMHGDEAFGKFFSYLNLFIFFMLLLVLGSNYIVMFIGWEGVGLCSYLLIGFWYTNSSASAAKKAFVMNRIGDLGFLMGVFFIFTTFGSVEFSKIFPQAANMLSTIALIALLLFIGACGKSAQLPLFTWLPDAMAGPTPVSALIHAATMVTAGIYMISRSNLI--FDLAPMIQHIIAIVGLATAIVAAIIAITQTDIKKVLAYSTVSQLGYMFLGLGVG---AYNGAFFHVITHAFFKALLFLCAGSVIHAHHEQDMRHMGGLRKKLPVTFITMLIGTIAIAGLPPFSGFFSKDEILAHVYLHDKVMWGIAVFGAFLTAFYMFRMLFLTFSGKYRGTHHEKIHESPASMTTPLIILAVLSAIGGIIGIP----------------------------
137301863    -DWPIISATIFLPLIGSLIIFLIKEDETTSNNIKWAALWTSIGTFVLSCLIWFQFDHSTSQYQLVEKYKWFDFNFYYHVGVDGISLFMILLSTFLTPFCILASWENIKKRIKEYMIAFLFLETVMIGMFCSIDILLFYVFFEAVLIPMFLIIGIWGGERRIYASFKFFLYTLLGSVLMLIAIIFIYQKTNSMNINFLQGNYFFSKKVQIYLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGILPEASDFFMPLIIILSSIAIVYTSLVALAQEDIKKLIAYSSVAHMGIVTI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258593440    ----------------IGVLINGLFGAWIKERAHLIAVPAAGLSCLVAFVVFFQTLGGATDWDVYPWLNVGDLKVPIGFLVDPLSTVMMLVVTFVGFLIHVYSYMHGDRGYARFFTYLNLFMFSMLMLVLANNYLLMFLGWEGVGLCSYLLIGFWYEKKSAGDAKKAFVVNRIGDAGFILGLFFIWTTFGSLKYTEVFAAPTLGAGIYTTITLLLFVGATGKSAQLPLYVWLPDAMEGPTPVSALIHAATMVTAGVYMVARSNALFN--LAPFSLEVVAWVGALTAVFAATIALVQNDIKRVVAYSTISQLGYMFLGAGAG---AYPSAVFHLGTHAFFKALLFLGCGSVIHSHGEQDMRKMGGLRKAMPITTWTFLLASLANAGIFPLAGFWSKDEILFNAFVRGLTIPWLLGLGAFLTAFYMFRLFFQVFTGHFRGDHHHHLHESPPNMAYPLLVLGVLSVIAG---------------------------------
143739017    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIPSGTQTFLWLGFFASFAVKLPMFPVHTWLPDAHVQAPTSGSVLLAAILLKMGGYGFIRFSIPMFYEASLYFQDFIFILSVVAIIYTSLIALVQTDMKKLIAYSSVAHMGFVTIGLFSFNQQGIDGAIFQMVSHGLISAALFLVVGVVYERTHTREILAFGGLVNKMPTYAMVFMVLTLANVGLPGTSGFIGEFLSLLGVFKVSPIYAIFGAFGVILSACYGLLLYKRIMLGELIKENLKRIDDLSLREKFCLYPLVLLIIIFGIYPKPILETYGATVADYVLKFN-----------
33519933     ----LLPTLILVPFFVGIISWQSDRI--NVCMPRWIALFGSSMVFVVGFFLWLWLKLNKSSVWDLEYMTWIPRFINFHLALDGLSVLMLMLTGILGVMAVLSSWSVTDHHKGLFYCNLLWILGSVIGVILAVDMFLFFFFWEIVLIPIYFLISIWGYEERIIAATKFCLYAQLSGLCMLISIIILVYFNYWSFDYENLLHVTLPKNIEYFLMLGFFCAFAIKMPIVPFHTWSLEAYAYSPITGSVDLIGFLVKISIYGFFRFVLPLCPNASKEFVPIAMFLGILNIFYGAWMAFAQTDFKRLIAYSNISHMGFALIAIYSNDQLSYQGVLVQMISCSLTLSGMCILCGQLYKRLYTRNITVMGGLWGRMNLMPAFFLCFIVSMLSIPGTGNFIGEVTILLGSFHTVPIITIIASFGILFASIYSLVLMQRIYYGKSQIS-CEILLDMTFLEKFIIIVLLLCVLIVGCFPQFIFDTSRETIRNI----------------
227502035    ----LIPLPVIIPAVAAALSLLFARMPNVQRQIAFFSLLITAAVNA-SLIIIVDF----HGIQTLQIGGW-DAPVGITLVADRLSTMILFTSSVVLFSVIWYAISTKDEPVAVFLPTYMLLTMGVNISFLAGDLFNLYVGFEVFLVASYVLLTLGASAGRVRAGVGYVMVSMASSMIFLLALAYVYASVGTMNMAQIGQMQDIPEGTRTAIFATLLVAFGIKAAVVPLAAWLPDSYPTAPSLVTAVFAGLLTKVGVYAIIRARTSIF--TNGGLDTVLMWVALATMLVGILGAIAQTDIKRLLSFTLVSHIGYMIFGVSLGTAQGLSGAIFYAIHHILVQTALFLVVGLIERQAGTSSLRRLGSLMYSAPLIAVLYFIPAINLGGVPPFSGFLGKIILIQAGANEGSWLAWVLIGGALVTSLLTLYVMMLVW-------------------------------------------------------------------
57115573     -----------------------------------------------------------------------------------------------VVLIYSDNYMVHDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEINEVNSPFVTLCAALVFAGAVAKSAQFPLHVWLADAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNFISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMETQNMVLMGGLTKYAPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWATAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
225163842    --LPLLIIAIFAPFVWLPVTAFAGRWLGSRTAWFAL-----VAPVVSTVILAALALDARAGAQTVVEIPWIPSLLNLTFLVDGLSLFFALVVSGMGVLVALYAAAYLDDHYGRFYAYLLLFMGAMLGTVLAGNLLLLFVFWELTGIASFLLIGFHDKEESRSGARMALLVTGLTGLVMLAGVALTGIAAGTWDLATLEAFGPDSRGLLSVAFVLLAVGAMGKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKLGVFFVARVFPIFSD--ADLWMPLLVTVGFGTMALASLFALLSHDLKAILAWSTVTTLGMLIGFYGMGSRTGANGVLLHVASHVFFKGALFMCAGIIDHATGTRDVRELGGLRRRLPWLAVVVTICAASMAGVPGTLGFVSKEYFLKAQMAWAIYAVGLAWLALTLKVAFSARLVAHVFWGPLTPGATEHFHAPARLMLVPPAILAVACVLFGVWPAWL---------------------------
6102728      ---------------------FPTATKNLRRMWSFQSVLLLSIVIIFSINLSIQQINSNLIYQYV--WSWIDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMAHDQAYLRFFAYMSFFTTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGILGFYWITGSFEFRDLFEINEVNFLFVTLCAGLVFSGALAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPSIMYFISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMETQNMVLMGGLTKHVPITKNTFLLGTLSLCGIPPLACFWSKDE------------------------------------------------------------------------------------------------------
17298331     -------------------------------------------------------------------------FLTLNLATDPLSTPLLVLTTWLLPMMVLASQNHMEPRQRAFIALLTSLQIFLILAFSATELIMFYVMFEATLIPTLIIITRWGNQERLNAGTYFLFYTLIGSMPLLVALLMFYTKTGSLSFLILSYNPPHLIFSNKIWWAACLLAFLVKMPLYGMHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRVTNILEPLTKDMCYPFII-LALWGVVMTGLICLRQTDLKSLIAYSSVGHMGLVTAGILIQTPWSFTGALILMIAHAFTSSALFCLANTNYERTHSRTMILARGLQTIFPLMTAWWFIASLANLALPPLPNLLGELMIISSLFSWAPFTLLLTGLGTLITASYTLYMLITTQRG-PLPQHIATLAPSHTREHLLIFFHLFPLMQLMFSPDLISGYF-----------------------
56962561     -------IAILTPFIVALFIPFLYKRLSAIHTGWFVLAVPVALFAILASYIPAV----ANGETFYSSIPWLPSLINFTAYLDGLGLIFALLITGVGSLVILYSIYYLRESLHHFYIYLLMFMGAMLGVVFSDNLLVLYVFWELTSISSFLLIAYWHHRRQRYGAQKSMLITVMGGIGMLAGFLMLSSFAGTFSVREIIMGDYASHALFVPAMLLILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARFTPVFGGEAVWFW--VVSIVGIVTLFWGSFTAIRQTDLKALLAYSTISQLGLIMTLLGLGSSLAIFAALFHLVNHSTFKGALFMVVGIVDHETGTRDIRKLGGLMTVMPVTFTVAVIGSFSMAGLPPFNGFLSKEMFFTAVLTWGLLFPIIAWLASVLTFVYCLILIFKTFFGEHQPEKLEKAHEAPFGMLVSPVILASLVVAFFFFPNVLGEFLLKPAYGAVMPAFIDAGVFD----
110639000    --------------------------GEDHRNYRWISVAVTALQLCLSIYLFVAFKPSYDSLVYMEKANWFQLSVNYFLGIDGLSLSMILLSGIVLLTGACASWN-ITKQAKGYHALYLLLCISIPGCFLALDLFLFFLFFEFMLLPMFFLIGIWGGVRREYASIKFFLYTLLGSILILIQLSNPVNYFPNGLLGVHNTLTICGYSIRAWCFAALLVGFLIKLPAFPFHTWLPDAHVEAPTAVSVVLAGILLKIGGYGLMRIAWPLFPQEAADASWWVGLIGVITILYAALVALAQTDLKKMIAYSSVSHMGFVLLGLAAATTEGITGAVYQMFSHGIISALLFLLVGVLYDRTHDRMIPNYRGLISKMPAYSVVVTIAFFASLGLPGMSGFIAEILIFIGAFQAKSITALVATLGLLLSAAYYLWTLQRMFFGKFSTHMNNTLTDITVYEKALLYTLCGLIILFGLFPAVLLDKIGASMAA-----------------
294853695    ---------------GSAITGLFRRADRSGSAWFTAA--IALVAFVATASIYPIVSGGKVLHGTLEWLP--AYGLNVTLRMDGFAWLFAMLITGIGLLVVIYAYMSPEDPVPRFFSFLLGFMGSMLGIVLSGNIVLLAVFWELTSVFSFLLIGYWYHNASARDGARMALTTGIGGFCLLAGVLLLGHVVGSYDLDRVLAAGDLVRAHPLYTVILVLIALAAKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--LWPVLAGTEEWFWILGGAGLISLLIASFFAVFQQDLKGLLAYSTISNLGLITVLLSLGSPLAAVAAIFHMVNHAIFKASLFMAAGIIDHETGTRDMRRLSGLLKPMPYTATLAMVASAAMAGVPLLNGFLSKEMFFAESVETHTITPYVATIAGIFTVAYSVRFIYSTFFDPPPHDLPKEPHEPPHWMRRPIELLVLLCLLIGIVPGLSIGPFHSAVISVLGQAT-----------
284928737    -----LSCLIWLPLLSAILIIFF-FKQQDSNYCRLFAIFISIILLILTLVIIFKFNINDPEIQFYESFLWIKIGLNYSLGVDGLSLPLLCLNNLLTLITIYSSGKNIQK-QNFYYGLIFILNSGISGAFLSQDLLLFLIFYELETIPLYFLLVIWGGIKRDYASIKFLIYTSISGILVLISFLGLVWLAEIPTFNYWSLRSHLSLTHQLFLLIPLLIGLSIKIPIVPFHSWLPDTHVEASTPVSILLAGILLKLGTYGLLRFGIGLFPDGWVFLSPVLATLAVVSALYGASCAIAQKDMKKVVAYSSIAHMAYILLASSASTPLSLNAAVFQMISHGLISALLFLLVGIVYEKTGSRDVDFLSGLQHGLPITGSLIILGVMASSGIPGMIGFIAEFLVFRGSFPVFPIQTLLCLIGSGLTAVYFLLMVNRVFFGRL-TPRLVNIPRIYWSERSPALLLTVLIITLGIQPNWLLRWSETSINILL---------------
298674863    -HLPIL--MVAIPILFSALMMFLRSAPSVQKVILTVSFGLLILSILLLINVL------NNGIVVYEIGEWGKYGI--VLVADLLSAGMVFLSSGISFLALLYSMDYMEEKSSTYHSLFNLLVAGINGTFLTGDIFNLFVFFEILLLSSCGLVGFTKSDHKMEATFKYLVLNMISSFIMLVAIASLYATVGTLNMADMAAKINVMSETGNLPWLLFIVVFGNKAAIFPLHYWLPDVHPSAPSPISAMLSGVLIKVGAYGILRMFFLIFDGTLYMFQPIIIFLALVTIILGSISAVGQNDIKRLLAYSSISQIGYVFLGIGMGTVTTIAASLVYLVNHAVAKSMLFMASGSIIHEAGTRDMRKMGGMVNSAPFLSGMFLIGAMSVAGIPPMGGFIAKFVLFDSGITSKYYIPILIALVAVFTVFYMIRAWQRIFWGEVRSEKYYHSHGLSWKMSVPILVLSVLVVVFGLYAEPLLSLAQSTASQIID--------------
142796465    -----LIVLLLLPFIGSCLAALLPH-----NARNTESLLAGLVALVGTIQVALLYPQIAHGGVIREEFMWLPSLLNFVLRMDGFAWLFSMLVLGIGTLVSLYAYMSPDDPVPRFFAFFLAFMGAMLGLVISGNLIQIVFFWELTSLFSFLLIGYWHHRDARRGAYMALMVTGAGGLCLLAGVMLLGHIVGSYDLDQVLVAGDQIHSLYPVMLALVLIGALSKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LWPSLSGSEEWFWIVGGAGALTLLLGAYCAMFQNDLKGLLAYSTISHLGLITLLLGLNSPLAAVAAVFHILNHATFKASLFMAAGIIDHESGTRDIRKLSGLVRLIPFTATLAMVASASMAGVPLLNGFLSKEMFFAETVFISSTLPVIATIAGTFSVAYALRFTVDVFFGPPATDLPHTPHEPPRWMRAPVELLVFTCLLVGIFPAQVVGSILAAAA------------------
146298995    MDTNLALLLVLTPFLGFLINVFFGK-SLGKTVSGFIGTAAVAISFIVTLVLFNQITSTGKGIE-VTLFDWINLTINLGFLLDQLSVLWLLFVTGIGSLIHLYSYMHDDENMHKFFSYLNLFVFFMITLVIGSNLLVLFIGWEGVGLCSYLLIGFWHKNQDYNDAAKAFIMNRIGDLGLLIGMFIIGSMFSTLDYATLKTAANLDVSLLSLAALCLFIGACGKSAQIPLYTWLPDAMAGPTPVSALIHAATMVTAGIFMVTR--LNFVFDLAVDVQTVIAVIGAITSLVAATIGLVQNDIKKVLAYSTVSQLGLMFLALGFG---AYEVAVFHVITHAFFKACLFLGSGSVIHGHGEQDMRNMGGLRKAMPITFWTMLISSLAISGVPFFSGFFSKDEILLTAFHHSIPLYVVGSVASIMTAFYMFRLMFLTFFKEFRGEQKHHLHESGSLITIPLIILAILAAFGGLISLPGNSWLNEYLAPL----------------
254496133    -------IIVLAPLVGSIVAGFFRN-QIGRVGAHTVTILGVSISFVASLYIACQLFSGSIPSENTLLYHWIPYEFNLGFLIDPLTVVMLLTVNFVSLLVHIYSIGYMDDGYQRFFSYISLFTFMMLMLVTSNNFLQLFFGWEGVGLVSYLLIGFWYQKEAIEGSLKAFLVNRVGDFGFVIGIALIFAYTGSLDYATVFQSANYPWSVMTVICLALYVGAMGKSAQVPLHVWLPESMEGPTPISALIHAATMVTAGVFMIAR--ISPLIELSTTALSVVLVIGATGALFTGILALVMNDIKRVVAYSTLSQLGYMMVGMGA---SAYSAGMFHLLTHACFKALLFLGAGVIIGMHHEQDMRKMGGLWRKMPITYVTYIIGSLALCAIPPFAGFYSKDTIIEAAIPGSSYAYFCVVVGAMVTAIYTFRSFFMTFHGKPRMHTFDHVHESPWVVWLPLVVLAIPSVILG---------------------------------
59891740     --------------------------KSLRRMWAFQSVLLLSIVMIFSMNLSIQQINSSSVYQYV--WSWIDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDHGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPAAKACQKAFVTNRVGDFGLLLGILGFYWVTGSFXFRDLFQXXEVNFXFVTXXAVXLFAGLXXXXXXXXXXXXXXXXXXXXXXFSALIHAATMVAAGIFLVAR--LMPLFIVIPYIMDFISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMKSQNMVLMGGLTKHVPITKNSFLLGTLSLCGIPPLACFWSKDEIFNDSWLYSPIFAIIAWSTAGLTAFYMCRIYLLTFEGHLNVH------------------------------------------------------------
288942792    -----LSFVVLLPFFGAVLTGWVSHFGRMKSAWTAGAV-TLLAVLCLAPFAPTPF----AGETVLWRLDWIPAGLDLAFRLDGLGLLFASMILGIGLLVILYARYYLRDGLGRFYAYLLFFMGSMLGIVLSENVILMLIFWELTSLSSFLLISYYRKPESRRGARMALAVTGMGGLALLGGLLLLGEMAGSYDLSVILTQGEAVRADPLYMLVLILLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLLAR--LFPVLSGTPEWTWLVIGAGLATLLIGAGVALFKHDLKGLLAYSTVSHLGLITLLFGLGTPLAAVAAVFHIFNHATFKASLFMAAGIIDHECGTRDMRRINGLWRFMPYTATLAMVAAASMAGVPLFNGFLSKEMFFSTGFEYGWLLPSLVVASGVMAVAYSLRFIHDVFFNGEPVDLPRTPHEPPFWMKAPVAILVAICLLVGILPALTVDPI-----------------------
8749129      -------IIPFLPLIGFGLLLIPTATKNIRRMWAFPSVLLLSIAMVFSANLSIQQINGSFIYQYLWSWTINDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMYHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRYLLEITNNLIQNNTLCASLLFVGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNFISLIGVITLLLGATLALAQRDIKKSLAYSTMSQLGYIMLALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTRYVPITRTTFLLGTLSLCGIPPLACFWSKDDILNDSWLYSPIFAVIAYFTAG---------------------------------------------------------------------------------
136328560    ---------------------------------------------------------------------------------DPLSRLMLLIVTFIGTLVHVFSYMRKDKGFSRYFGALSFFVFSMLGIVLSSNLVMMFIFWELVGVSSYLLISHWFKPAAADAGKKAFVTNRIGDVGFLLGIILIWQQTSSVNIAYI-----NSVEISTLAGLLIFCGAIGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLCRV----FPIFTDVALVTIAWIGAITALLAALMAIQQNDIKRILAYSTLSQLGYMVMAVGCG---GTEAAMFHLTTHAAFKALLFLGAGVIYACHHEQDIWNMGGLRHNLSRTSITFIIGALALAGFPLLSGFFSKDAILMQAHLSQKPLFIIGVIVAGLTAFYMMRCVLVAFFGKARTDQAKEAHEVPGEMLLPLIILALFSVFLG---------------------------------
258647051    --------TLLIPALPFLSFLLLALAGKKMSHRAAGIIGTSSLGVVMALAYYTAYQTAEGIYQALVPFNWLPLGLHFDMGIDPISVMMLIVITTVSFMVHIYSYMHGERGFQRYYAFLSLFTMSMLGLVIATNIFQMYLFWELVGVSSYLLIGFYYTQKAAIAASKKFIVTRFADLFFLIGILIFGYYAKTFNFDFTIENNVREFAGAAFMLILMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYQVARMFPLWITYAPETL-HIVGWIGALTAFYAAAVACVQSDIKRVLAFSTISQIAFMMVALGVCLPWGYMAAMFHLFTHAMFKACLFLCAGCLIHAVHSNEMSAMGGMRKYMPITHITFLISCLAISGIPPFSGFFSKDEILDAAFVYSPAMGWIMTIIAAMTAFYMFRLYYGIFWGTENKEHHAEIHPAPWTMTFPLIFLAGVTCIAGFIP------------------------------
71906208     --------------AGAGLIWLLPS-----RATRPVVALSMIITLALGVAALAAYEPSGARFQLVERVSWISLNVHYLLGIDGIAVLFLPATALLFLGSLVASWNAVHDAPRLHYSLLLLLQTANLGIFCALDTALFFVFWELTLVPLYFLLGRWVTTGRAAAATRYFLIMLAGGIPLLLAFVILAVSQSVPTFDLMALLAPLPRSTQTAVFLLCLIGFGVKVPLVPLHTWLPQFSLAAPGSLTALLVGL--KLGAFGLIRFAVPLAPDAALDMHWLLAGLGTVAILYGAVGMLAQSNLRVGLAYASICHVGLAVLGLASYTAQGAQGAVSLLLSFSVATGGAFILLEFLRQRTGSTDIHALGGAAKTMPLLATGFLICGLAGVGMPGTSSFPGEFLLIIAALHSHTGAGMAALFGLSIAAGGFLALYRKAFFGPVERESVAQATDLRPREWAVLVALIVMIAGIGIYPGPWIEIVRPAAE------------------
108804463    --------IPVIPLVVFFVLALFGRL--LRENAQYVAIFGMVFSVVFSFFALYLVIRDGRPLEFSVYWINLGEGGGFPIGVDELAAVMLVVVSFVSLMIQLYSFMAGDRRFAWYYAVLNLFTASMLGLVVAPNFIELYICWELVGLCSYLLIGHWFEKPAARDALKAFIVTRIGDAALFVGIIMFWRATGTTAFEGIAEAAQAGFSLLTAAVVLVFVGAIGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYLVAR--TYDIFVQSPTAMLIVAYIGAFTAFMAATMALVKKDIKRVIAYSTVSQLGYMMLGLGVG---AFSAGMFHLYNHAFFKALLFLCAGSIIHAMDSYNLFEMGGLRRRMPLTFWTMVIAGLSLAGIFPLAGFWSKDAIIASAFEEHYYVLYALAIGVFLTAFYIFRAIFLAFTGEPRTEGAARAVESPGVMTVPMVILAVLSVASGWVGIP--EGFGLPVRDYFGGFVAPSGFARE---
142613162    ------------------------------------ATAATWFTFGLLLYCTVILINAALGGTYEEHYPWTTMFGEFGFLLDGLATPFAIIIYVLCTVLALYSKPYMVHKFEEYFAMFLVFAMGMLGTVLATNLIEFYIFFEVMLIPSFFLVAFYGDGNRRRIALQFLFWTHVGAVVLLLGFLAIGLSVGSFDFVDISEAAIDP-DILVISAVAIILGLGVKLAAFIFHVWLPYAHGAAPTPISALLSPAMIGIGAYGLFRLIVEFLPQTYGDISIMLNIWGVVTMFYGGAMALMQDDFKRMLAYSSISQMGYLLFAIGSFSTYGLAGAEMMYVSHGLGKALLFMTAGVIIVQVGTRSFKKLGGLASKMPITAVCAVIGGLTIMGVPPTSGFMGEWMVFYGALETASLMFALGLVATVMTMSYILWMLKRVFFGKLP-ENLQNVKEGSWYMLAPMMVLAGFTIVVGIYPDVFLGQIMPYMQGVM---------------
56697731     -----LFLIAALPFLGAIFPALL--IRAGRNASASAAGLTSFLAFTGLMIHAPTILAGGVVTARFDWLPVLGLNANFML--DGLGFLFATLILGIGMLIILYAYLSRHDPMGQFFTYLLLFQGAMVGIVLSDNILLLLVFWELTSLSSFLLIGYWKHPEGRQGARMALAVTGSGGLAMIAGMLILGHIAGSLSVILQHKAAIQASPLYLPALILILLGCFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGLFLMAR--MWPVLAGTPEWFYIVATTGLVTMVVGAVIALFKDDLKALLAFSTVSQLGLITMLLGFGTKIAAVAAVFHIINHATFKAALFMSAGIVDHETGTRDIKLLGGLRRMMPITFGIALIAGLSMAGIPPLNGFISKEMMLEETIHSHIVVPALAIVGALFSAAYSFRFIAHTFLGPEQESYPHSPHDPGPGLWLAPALLVVLVVVIGLNSTTVAGPLVKAAAGAV---------------
5835473      --------------------------------------------------------------------------LTFATATDSLSTPLIVLSIWLLPLSLLASWRHLQQRQRIYAALLCSLTLILIVTFSALDLLLFYIAFEATLIPTLIVITRWYQPERLQAGTYFLFYTLFGSLPLLIALFSIYTSTASVSIPLTILLAQFSINSLTLWCVASIIAFLAKLPIYGTHLWLPKAHVEAPIAGSMILAAILLKLGGYGLVRFS-EIFSYPTNASTTPIMIICIWGALATSLICVRQTDMKALIAYSSVGHMSLVAAGTFSQTTWGIHGSLILMIAHGLVSSALFCLANLSYERTHTRTLALNRGLKLLMPLSTTWWLLTAAANLGLPPLPNLFGELFIINTLISWSPLTLLTTGLMVIFSAVYSLYLF-----------------------------------------------------------------------
269796811    -------LPVVMPLFAAGLTLALYRHPRAQRVISVVALSLMVAVGVGLLFL------ADSGPVVVDIGGWAAP-VGIDLVADRLSSLMLTVSSVVMLCVLLYSLGQGITDGDEYHPTYLVLAAGVSNAFLAGDLFNLYVGFEILLAASYVLLTLGGTGERIRAGSIYVIVALLSSIIFLVAIALVYAATGTVNMAQLAQLPEIDPGVALVLQLLLLLAFGIKAAIFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIMRTQTLLFTDG--RLDTLLMWLALATMVIGILGAVAQNDIKRLLSFTLVSHIGYMLFGIALASQAGLGASIFYVAHHITVQTTLFLVVGLVERRGGSTSLERLGGLAKIAPGLAILFFIPAMNLAGIPPLSGFLGKVGLLEAGVEQGTALAYTLVVGSVVTSLLTLYAIVKAWFWQTPPEPLPEAT-LPRTMVGPTTALVAVGLLLTVVAGPLYGYADRAAATMQDN----SNYIDAVLG
272715874    ------------------------ATKNLRRIWAFQSVLLLSIVMIMSIDLSIQQINRTYIYQYIWSWV-INNNFSFEFGIDPLTSIMLILISSVGIIVLIYSYLSHDQGYLRFFAYMSFFSTSMLGLVISSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRVGDFGFLLGILTFYWIIGSFEFQDLFEINEVNILFVTLCAILLFVGAAAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFIAISYIKNGISFIAIITIFLGATLA--------RLAYSTMSQLGYMMLAIGMG---SYRTALFHLITHAYSKALLFLGSGSVIHSMETQNLVLMGGLRKHMPITKIAFLLGTLSLCGIPPLACFWSKDEILNDSFLYSPIFAIIAWFTAGLTAFYMFRIYLLTF-------------------------------------------------------------------
256821526    -----LLLIVLAPLIGAMLAGLLGKR-LGRRLTHRLTIIGVVISFILSLRIFWGFLYGDATPVDMTVYHWASFSIQIGFMIDSLSALMMVVVTFVSLMVHIYSYMHDDDGYQRFFSYLSLFTFSMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWYQKESAIFAMKAFLVNRVGDFGFILGIGAIFLLFGTFDYASFVAWGDTSWPIITFICICLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGVFMVAR--MSPLFEFSETALTMVTIIGAITALFMGLVAIVQNDIKRIIAYSTLSQLGYMVVALGV---SAYSAAIFHLFTHAFFKALLFLGAGSVIVAHHEQNIRKMGGLYKRLPLTYWTTLVGTLALIGTPFFAGFYSKDAIIMAASEAQGPAASFAYFGVVVTALYSMRMLLVVFHGKSSLDHLNQLTESPRVITWPLIALAVPSLIIGWFPMLDGDYFAESLMVLTSHDTMQA--------
143506904    ----------------------------------------------------------------MEEYEWAPSFISLLLGVDGLSSPMVLLTGIIGPLTVIFAWDE-KEKPALFFSLLLVMQTALFGVFITLDYFVFYVFWEVVLIPMFFLIAIWGGENRRYASIKFFIYTFTASVIMLVGFMALYFETGAETFSMIKQNGEFSRDFQIWIFAALFIGFAVKVPSVPWHTWLPDAHVQAPTAGSILLAGVMLKMGLYGLIRAALPVVPLGAEYFVPLMVVLAIISILYGAALSLGQTDLKKLVAYSSVSHMGVALLGVATMTELGLAGAVFMMFAHGILSPAMFMVAGVLYHQVGTRDIPKLGGLATHQPNTAGVFVVIFMGSLCLPGMAVFVAELSVFIAFFESHGYWLLLPISGMVLTAA-----------------------------------------------------------------------------
136729032    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAVKMPMWPFHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPIASELLGPVVLWMSVIAIIYTSLVALVQTDMKKLIAYSSVAHMGFVTMGIFTVNQQGIDGAIFQMISHGFISGALFLCVGVIYDRMHTREISAYGGLVNRMPGYALVFMLFTMANVGLPGTSGFVGEFLTIIGVFKVNTWIAVFATSGVVLSAAYALWLYRRVVMGDLIKESLRTITDMNLRERAIFTPLVFMTILLGIYPALILDVIGPSVGLLVENYEKSISV------
298367385    ---------------------------------------------------------------------------SMFLALDNISTPLVIMSAWLLPLMAIASQHHLTNRKRAFLATCAALQTTLIMTFTTTDLIMFYIMFETTLIPTLILITRWAQAERLNAGMYFLFYTLSGSLPLLIAILTLQTKYNHSSMLMLMLTQKLTTNSDMLMWLACMMAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIIRILLLLPNHLTQTMYLPFIVLSLWGMIMTSLICLRQTDLKSIIAYSSISHMGLVITATMIATPWSITGAMILMIAHGLTSSALFCLANTNYERIHTRTLILTRGLTFVMPLMMTWWLAFSLMNLALPPTINLLGELLIIISTFNWNMTTIFLTGAATLITTTYSLYIFITTQRTNTKPNK--TLTPTQTREHLLMVLHLIPLMLLIACPTLMF--------------------------
229918331    --------------------------------------FVLIVPVVLVTYFAGFIPITSAGDVVTETIAWMPSLINFTAYVDGLSLLFALLITGIGALVVLYSIYYLKESLGHFYVYLLMFMSAMLGVVLSDNMIVMYMFWELTSISSFLLIGYWYEKERRYGAQKSMLLTVFGGLSMLGGIVLLESMVGSYSIRDMVANSGVIAESPFFLMVLILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGLYLVAR--MSPVFQESSVWLWTIAGVGMFTMFWGSFNAVKQTDLKGILAFSTVSQLGLIMSLLGLGAAAATIAAIFHLINHATFKGSLFMMVGIVDHETGTRDIRKLGGLMTVMPISFTVAVIGSLSMAGLPPFNGFLSKEMFLKATTKVGILLPVIAFVGSVFTFIYSIMLFTRTFMGKAKFDQPKQPHEAPIGMLISPVILALLVVGLGFFPNVLSNSLIKPAVESIYPTLVAQGQ------
154687269    ----LLHFAILAPFLFTFIVPFLYKRVKQVHTGWFV-LIVPVVLFVYFISKLPVTMAGETVRYAAEWIP--SLGINYTVYLDGLGLLFALLITGIGSLVTLYSIFYLKEKLGPFYVYLLMFMGAMLGVVLVDNVIVLYMFWELTSLSSFLLIGYWHKRKKRYGAEKSLLITVGGGLCMLGGFILLYLMTDSFSIREMVNQVHIIAGHPFFIMVLLLLGAFTKSAQFPFYIWLPDAMEAPTPVSAYLHSATMVKAGIYVIARFSPVFAF--SPVWFWTVASVGLITMVWASFNAMKQTDLKAILAFSTVSQLGMIVSMLGAGAAAAVTAAVFHLINHATFKGSLFMAVGIIDHETGTRDIRRLGGLMALMPVTFTVSLIGTFSMAGLPPFNGFLSKEMFFTSMLTWGVLFPVLAWIGSVFTFIYSMKLFFRTFSGARKPDQLEKPHEAPLGMLISPVILAACAVSLFFAPNVLSYSLIEPAMNSIYPALLTGGDTFHVH-
117926898    -------LIVLLPLLGSLIAGLLGRT-IGTRMSQMVTIGGIGLSLLLSIQAFWQIAVNDGEVVREIFWSWVDFQVTLGVLVDRLTAVMLIVVTGVSTLVHIYSYMHEDPDNPRFFSYLSLFSFAMLMLVTSPNFLQLFFGWEGVGLASYLLIGFWFKKESACNAIKAFLVNRVGDFGFALGVLAIFMVFGTLDYSAVFGMAAYEFTTITLICLLLFLGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRAS--PLFELSETALAVVTIIGALTAFFAATVGMVQNDIKRVVAYSTCSQLGYM---FFAAGVSAYAASMFHLMTHAFFKALLFLGAGAVIHMHHEQDMRKMGGLVKKIPLTYGLMMIGTLALTGFPGLAGFFSKDAILESAYAAHSATGWLGIMAAGMTTFYSFRLVFMTFHGKPKDHHAYHAHEAPWFMRGPNIALAIGALFAGYLGVPLIEA------------------------
258593426    -------LIPLIPLAGSLVVGLMGRRMPRRLVAVVACTAVSLSLLLSLVFVRLLQMPSEGRLLRSSLGSWIDFSVSFGFLFDPLSAIMALVVCGVGLLIHIYSIGYMEEDYHRFFALLNLFLAEMLVLVLADNYLMLFVGWEGVGLCSYLLIGFWFRPAAASAGTKAFLVNRIGDGAMVVGLIWMILLFGSLDFTEAPTVLAYGSVAACLLTLLLFIGATGKSAQLPLYVWLPDAMEGPTPVSALIHAATMVTAGVYLVARS--APLFQLAPVSLEIVAWVGGLTALYAASIALVQTDIKRIIAYSTISQLGYMFLGLGVG---AYAAGIFHLMTHAFFKALLFLSAGSVIHAAGEQDIRKMGGLRHSLRVTAGSFLVGALANAGIAPFAGFWSKDEILSAVYASGHPLWVIGALTAAGTGFYMFRLYFLAFAGQSRSHTLSHLHEAPWSMRLPLVLLALGSSTVGFVGVP----------------------------
88810382     -NATLLISLTILPFAGSLVAAFLPANARNIEAWLSGLIALSALILTTACY-WSV----TAGGVMRYEAQWLPLGLNFILRMDGFAWLFAMLVTGIGLLVVLYAYMSPQDPVPRFFSFFLAFMGAMLGVVLAGNLIQLVFFWELTGLFSFLLIGYWHHRAGARDGARMALTTATGGLCLLAGMLILGHVVGSYDLDEVLAAGELIRSHALYLLILILLGALTKSAQFPFHFWLPQAMVAPTPVSAYLHSATLVKAGVFLLAR--LWPALAGTDAWLWIVGMSGLVTFVLGAYLAIFQQDLKGLLAYSTISHLGLITLLLGLNTPLAAVAGIFHIINHATFKASLFMGAGIIDHETGTRDIRRLSGLYRFMPITATLAMVAAAAMAGVPLLNGFLSKEMFFAETIAAHQTLPLVATLAGMFSVAYSLRFIHETFFGPPAVALPRVPHEPPRWMRFPVELLVVACLVVGIIPEPVLETAAYAVGPALPQYNLAVWH------
25029125     ---------VILPAVAAALTLILSKYVQAQR-----AVTLTVLTFLIALNATMLYLVDSEGIQTLQIGGW-DAPVGITLVADRLSVSMLTVSSIVLFAVMGYAISGKDEPVAVFIPAYLLLSMGVNLAFLSGDLFNLYVGFEVFLVASYVLLTLGASPARVRAGVSYVMVSMASSMIFLFGLALVYASVGTLNMAQIMRMEEIPSGTRAAIFAVLLVAFGIKAAVFPLDSWLPDSYPTAPSLVTAVFAGLLTKVGVYAIIRARSVIFTDGS--LDGLLMWVALATMLVGILGAMAQNDVKRLLSFTLVSHIGYMIFGVALGSAAGLSGAIFYAIHHILVQTTLFLVVGLIERQAGSSSLRRLGSLAYISPLLAILYFIPAINLGGIPPFSGFLGKIILLDAGAQDGSWQAWVLIAGAIITSLLTLYTMVLVW-------------------------------------------------------------------
53686414     -----------------------------------------------------------------------------YVGLDQISSPLLALTCWLMPLMILASQGHLKKHQQMYISMLTVLQVVLILAFSSTELILFYITFESTLIPTLIIITRWGNQERLNAGTYFLFYTLAGSLPLLVALMFLSYHMNSLSMVTMHMLPEMMSTTNKILWFGCLTAFMVKMPLYGAHLWLPKAHVEAPVAGSMILAAVLLKLGGYGIIRITAMYTPMIELSYPFII--LALWGILMTGLICTRQTDLKSLIAYSSVSHMGLVVAATLIQTTWSFTGAIMLMISHGLISSSLFCLANTNYERTHSRTMLLARGLQIMLPLMATWWLLLNLANMALPPTTNLWGEIIIMVSMYSWSVWTIILTGLGTMVTAAYTLHMFLMSQRGKLP-DHLKSISPTFSREHLLMMFHLIPAMLLMMKPELISGGFS----------------------
89053685     ------TILLFAPLVGALICGFSWRL-IGEQAACVIATGFLFLSCLLSWVVFIGFEGETYTRSLFTWIESGTLFTDWAIRVDRLTAIMLIVITSVSALVHLYSYMAHDENFKEFFAYLSFFTFTMLMLVTADNLLQLFFGWEGVGVASYLLIGFYFRKPSAAAAMKAFIVNRVGDFGFLLGIFALFWMTDSIQFAELAEMSIIFLGMELNIAFLLFIGAMGKSAQLLLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPVIEYAPLAGNFIIIIGALSAFVAATIGLVQNDIKRVIAYSTMSQLGYMFVAAGVGV---YSVAMFHLLTHAFFKAMLFLGAGSVIHMHHEQDMRNYGGLRKKIPYTFWAMMIGTLAIVGIPGFAGFVSKDAVIESAYAFGGFAFWALVIGALFTSFYSWRLMFLTFYGEARGNK-HTHEHAHESPMTMLIPLGALAIG-----------------------------------
190576143    -------------------------------------------------------------------VPWLPQILDFTLRLDGLAWMFAGLVLGIGALVVLYARYYLQDNAHRFYCYLLLFMGAMLGMVLSGNLLLLMIFWEMTSISSFLLIGFWSHRQDAREGARMLVITGGGGLALLGGVLLIGRIVGSFDLDVVLAAGEQIRGSALYPYALFLVLAGIKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LHPALAGSDLFFYTVSGIGAITLLIGAWNAIFQHDLKGLLAYSTISHLGLITLLFGLSTPMAVVAGVFHILNHATFKASLFMAAGIIDHETGTRDMRKLGGLRRLMPFTSALAIIASLAMAGIPLLNGFLSKEMLFAEALTAGTAVSVAALLAGVLGVAYSLRFVHDTFFGPGPHDLDRVPHEPPRWMKVPVELLVVICVAVGIAPALVAPVLHAAAASIL---------------
258651227    -------LLIALPLAGAIVLLVGGRLLDRVGHLIGCATVLAAFVLGVAIFFHVQGQPAADQLNTVTVFTWMQSGIDFGLLVDPLSITFVLLITGVGSLIHIYSYMSHDADRRKFFAYLNLFVAAMLLLVLGDSFVTLYAGWEGVGLASYLLIGFWDRPAAATAAKKAFIMNRVGDVGLALAIFLMFKEMGTVSFSHIDQLAEQSPGTVTVIALLLLLGACGKSGQVPLQAWLPDAMEGPTPVSALIHAATMVTAGVYLIARCS--PIYDVTADGSLVVAIIGTVTLLVGCIGGCAKDDIKKVLAYSTVSQIGYMFLAVGLGAGV-YALGILLLLCHGFFKAGLFLGAGSIMHAMNDDDMRRYGGLARRLPITFATMACGYLAIIGFPLFDGFYAKDPIIEAAFAAGGVKGWLLGIGAGITAFYMTRLMIMTFFGEPRWKQLTEPHEAPAVMTIPMIILAVGSVGAGAF-------------------------------
46446205     --MPNLFWLFLIPFVSSILIGILPI--NEKKHLKWASLGLSLIPFFFLLGNHFVWIGSFFQYEWFALLS-----ITFSLEIDSISLLFLYLTAIIIPIVFMNVNSEKLSNPKLFYGLILFLQGLLGGFFMTRDLVFFTIFWEAMLLPIYFLMNMWGGSKRHEAAIKFIVYMFAGSALMIAAVLALYFLFGTFDLAQL-STQESTYPYVNLIAAAFLLAFAVKTPLFPFHAWLPDTYYQASTSGTILLSGLLSKAGIYGIIRIGLGLFPHVMKAWSPWLLGLAITGVLYGALAAWRQNDFKRLLAYSSFSHVNFILIGLFIFDPIAQKGAILQAFNHGITITALFLVAGYLENRLGFTIIGTSKGLARYMPNLCWLTFFFVLSSIALPGTNNFVGELLIFIGLFGKHPYLTALTGLTIVFSVIYMLRWMQKMYFEEPSPYQVQWI-DLTKKEFLIVAPLIFLNLWIGLYPMGILKYLDA---------------------
89895326     --FQWAWLIPFLPFLSFLLIALVTKRSKRLSSTISILAILTSFGLSIAIGLGVIQSGSNPVLTTVNWLSIGGLHIDFGTLIDPMSAMMLFVVTLVASMVQIYSYMHGDPGFSRYYAFQSLFAASMLGMVLATNLLQLFIFWELVGLCSYLLIGFWFFKVSAREAAKAFITTRVGDFGLLLGILFLYNTFGTLDFYGPGSLSVQMVSYLTIMAILVFIGPVGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVVAGVYLVARMFFL-FDNASPFALQLVAGMGAFTAIFAATIAIAQDDIKRILAYSTLSQLGYMMFALGVG---SLTASMFHLMTHAFFKALMFLGAGSVIHAHHKQNIWDMGGLWKKMPITGTTFFIGVLAIAGIPPFAGFFSKDEILLAAYHGHPIIFAVGLFTAFLTAFYMSRLFFVAFMGEEKPE--NHPHESPWVMTLPLIILAFFSVVGG---------------------------------
152964015    ----LIPLPVVLPLFAAGLTLALARRPRAQRT---ISVSALSVVVLASVTMLVLTDRGSGTYS-IDVGGW-PARLGIPLVADRLSTLMLVVSSVVTLAVLLYSLGEEGTPVSIYHPTYLVLSAGVSNAFLSGDLFNLYVGFEILLAASYILLTLGGTKARVRAGTTYVVVSLLSSMVFLTAIALVYAATGTVNMAELSLLQEIDPDVRLVLHLLLLVGFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTETLLFPGGEA--STLLLWVSLATMVVGILGAVAQNDVKRLLSFTLVSHIGYMVFGIALGTAAGLSGAVFYVAHHITVQTTLFLVTGLVERHSGSTSLDSLGSLAKRAPLLAVLFFVPAMNLAGIPPFSGFLGKLGLLQAGVDVGTTSAYVLVAGGVLTSLLTLYAIAKVW-------------------------------------------------------------------
297159547    ----LLAALIVLPLLGSAAALLPAPPGLRGRAVLRHGVTVTGAVLAVAIALAVGFDHDRAAMQAQTDISWIPALIRIHLGVDGVSLPLLVLTALLTFLCALYGYFNMGPSPKAFVALLLLLESGTLASFAVLDLMLFFLAFETVLIPMYFLINRWGGAGRERAAWRFILYTLLGSVIMLLGLLLVGLKGGTFDMVALASDNKLSHTTQLIAALSIGVGLAVKAPMWPLHSWLPDAHTAAPTVGSVLLAGVLLKMGTYGLVRIVLPIAPEGAHTFAPYLAAFAAVGIIYGSLACLAKGDLKRLIAYSSVGHMGFVLLGIATLTPTGVNGALFANIAHGLITGLLFFLVGALKDRCGTTDLDQLSGLYGRAPRLGGLVAFAAVASLGLPGLAGFWGEMLAMFGAFEAFLTFMALAGLGTLLTAAYLLVVVRRVCMGEHP--------------------------------------------------------------
295706999    --------------------------------------FVLPLPLVLFIYFIQYISGVSKGETYLHSMKWIPSLINFDAYVDGLGLLFSLLITGIGTLVILYSIYYLKEALHSFYVYLLLFMGSMLGVVLSDNLMSLYSFWELTSLSSFLLIGYWYKREKQYGALKSMLITVFGGLSLLAGIMLLYVMTGTFSIREIISNVDVVTSSHLFILVLILLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLLAR--LSPIFSISATWFVAISIIGLITLFWGSFSAVKQQDLKGILAFSTISQLGMIMSLIGVGSAAALTAAVFHLINHATFKGSLFMVVGIVDHETGTRDIRKLGGLMSFMPVTFTIAIIGGFSMAGLPPFNGFLSKEMFFTGMVNWGILLPVIAWLGSIFTFVYSMILVFKTFTGKYQPEKLKKPHEAPVGMLISPVILASLVVIFGFAPNLLESTLIEPTMASIAPSLLAEG-------
280978079    ------------------ILLTPTPLLIKKNTLFTLTTLYAMINALLATQLFHLPMNTGTS------------LINQHFFADKTSSPLIMLSYWLLPVMIMASQNHLKKEPYFFLTNMVLLQTLMAMTFFSSNTLMFYILFEATLIPTIIIITRWGNQTKRLLASTYFIYTTVGSVPLLIAILFTTNYAHSNFL--LYPMQKMSTLGHDMLWMALTLAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGIIR--MSPLYPKNTWLFYPVVATALWGILMTGMTCLRKTDLKALIAYSSVGHMGLVVSSTLIQTPNSTPAAVLLMVAHGLTSSMLFCLTNMLYERTNTRTLLSTRGMHSITPPLTNFWLIASLTNLALPPSINFIGEIQIMTTLYNWSPITITLTATGTIISAIYSLQMFMGTQHGLLSKDS-KEVYPAAERELLILALHGLPMALLTINPQLIL--------------------------
149195039    --------LIFLPIFASALVYFIT--KNNESFAKYIALGWFIVLFIISIS-WLKVLPDSGFLFLGNFLSVPQFGFELTLQIDALSVAMLILTAALLILVVFTSWN--EKKQAAYFSLLILFSGPIFGVFMTTNVLWFFMFWELTLVPMLFLIGIWGAENRIYAAIKFFIYTHVFAMFMFVGFYLLYKQTG---YWDFTLIKEVALATPALIWWLMFLGFAAKLPLFPFHTWLPDAHVQAPSSISVILAGILLKMGAYGLIRFTVELMPVTTLQFAKWMLFLGLATTLYAGFLAIYERHIKKMVAYSSISHMGLVVVAISTMTYDGLSAALYEMIGHALVISPLFLIAGWLHHKTHTWYMDEMGGIMKKAPYVSAIFILAGMAALGLPGTMGFVGELTIIISAVKAYGWWVAVIALAGMISAGYIIWAIRRSIHGEMSPIVAKADFSMSLAEKFALGVYAILIVYFGVNPQPIFDIANKA--------------------
134736801    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIAIIVMYRNTSSMSIEFLQG-NYFSYNTQLFLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGMLPEATEFFIPLIMTLSIVAIVYTSLVALAQTDIKKLIAYSSVAHMGIVTIGIFLVNQQGLEGAMMQMISHGLVSAALFLCVGVIYDRMHTREIEFYGGLVQRMPLYATVFMIFMLGSVGLPGTSGFIGEFLVIVSAFKFSSYVVIGAAFGIILSAVYMLYLYKRIIFGTITNNKLADILDINTREKIILIPLAISVILLGIFPNLFLDPMRLSLELIITNYEIANA-------
83643689     -----LYLIPLAPLLGALVPLFSGRSGRSAQAL-SVAL-FPAWALVYTLIQAQAVLDGETLRFALDWIPAIGLQLSFRLDGLGLLFCLLILVIGLLVILYARYYLSEQENMARFYSYLLLFMTAMLGIVLSNNLLQLWIFWELTSISSFLLISFWSHKDARKGARMALAITGAGGLALLAGLLLIGHIVGDYSLDTVLANGALIKSHPAYALILLLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLLAR--FYPAMSGTDMWFLAVSMTGLITLLYGAFTALFQHDLKGLLAYSTISHLGLITLLLGMNTRLAAVAAVFHIINHATFKASLFMAAGIIDHESGSRDMRKLNGLWKYMPHTAALAMVAASSMAGVPLLNGFLSKEMFFAETLDQSWVIPVLATVGGAFSVAYSLRFIHDVFFNGDPIDLPKTPHEPPRYMKVPVEILVALCLLVGVFPNYVVNDLLNAASSAVIN-------------
298373156    --------------------------------------------------------------------------IDLGILLDPISVMMLVVITTVSFMVHIYSYMHGEVGFQRYYALLSLFSFSMLGLVVATNIFQMYIFWELVGVSSYSLIGFYYQKPSAVLAKKAFIVTRFADLGFLVGILILSYYTKTFDFATLTANNAMGMSLVSVALALIFMGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVFLVARLFPVYFFAAPDVLT-MIAYIGAFTALFAAVIAITQTDIKRVLAFSTISQIAYMMAAYGDHDGLGYMASMFHLFTHAFFKALLFLGAGSVIHAVHSNEMKDMGNLHKYMKITSITFLIACLAIAGIPPFSGFFSKDEILAAAFHNQPIIFWTLWIVAGLTAFYMFRLYFGIFF-NGKRDYEHKPHESGLPMAIPLMILAVFSVFTGLIP------------------------------
294056108    MNSTLLLAAILVPLVAGGVMLYSAQAAAGFR--RMIALIGFGFPLIVAGVLYAAFDPSLTGGYNFETKLNTGLGIYLHLGLNGISMPLFMLAAVVGLAAGLYAMYSKAERPHLYLALLLIMQGGLMGTFASIDIFFFYFFHEFALIPTFIMIGVWGGVGRRSAAIEMTIYLTLGAMLSLIGLIALYVNSGAESFSNYLASQPLSETIQSNIFALLLFGFGILVSLFPFHSWAPKGYAVAPTGAAMLHAGVLKKFGLYGLLQIAAPLLPEGGAHWFPWIVWLGLGNILIIGLITLAQKDVKMMLGYSSVMHMGYAFLGIATFSAVGVGGTILMMVAHGLSVALLFMLSTCIHHRSKTFEMSDMGGLGSKAPVLCAFFVAGTMASIGLPGFGNFWGEFTIFAALGESPSWILLPAAVGIIISAIYGLRAVANIFYGAPKRVNLDEIQDLKLFEKVPAGLLIAALVVTGLFPRVLSDNANLELAGL----------------
27885259     -----------------------------------------------------HFRLDDPLIQLVEDYKWINFFFRWKLGIDGLSIGPVLLTGFITTLATLAAWPVTRDS-RLFHFLMLAMYSGQIGSFSSRDLLLFFIMWELELIPVYLLLSMWGGKKRLYSATKFILYTAGGSIFLLMGVLGVYGSNEPTLNFETSVNQSYPVALEIIFYIGFFIAFAVKLPILPLHTWLPDTHGEAHYSTCMLLAGILLKMGAYGLIRINMELLPHAHSIFSPWLMVVGTIQIIYAASTSLGQRNLKKRIAYSSVSHMGFILIGIASITDTGLNGAILQIISHGFIGAALFFLAGTSYDRIRLVYLDEMGGVAIPMPKIFTMFSSFSMASLALPGMSGFVAE--------------------------------------------------------------------------------------------------------
90579200     -----LSLLIFLPMVAALLIG----SSCRKLPFIARSMTLTTLIIESMLVAWIFITHQVHGFSMTESLNWIDFGIKYLVSMDGISLSLIGLTCTLFIVAMLVAWHQV-NRWQAFGPLMLLTLSGIMGAFLALDLMLFYVFWELMLIPIYFMLSFWGGKDTKQAALKFVLVTITGSLLMLVSLVALYIINGNTFDYFYLASHPIMGELAIPVVCGFLIAFLIKIPGFPFHFWAPDTYREGAPAVSLLLSGVMANVGAYGILRFCLAIFPEAMHQMMYIGMALGAIGSLYAALLAFRQKDLRNVIAYSSISHMNLVVLAIFAWQLQALNGAVIQLIAHGLSVAGLFAVVRMLQARGFSGKFDEMGGLYKVLPGIGVFLLFIVAASVGIPGLGNFAGEILLLAGSFSVSPLWTSLAAFSIVLGVVYFLRAYGLAFLGPISDDNEQKLIDLTAREKLTASIIVIGLFWVGLEPNYLLQLMMSSTKTLASIHSGSYSLIEGV--
256390063    -----------VPVAGIAVLYLLPS-AVAERSATRVGFYAGGAVLVLAAALACVFKYSKTGYQGTVDWNWISALIRFHLGVDGISLPLILLTALLSALCFFYSIRHMPDGQRSYTALLLLLEIGMLGTFMAADLILFFVFFEIVLLPMWALIAYWGSENAKAAANKFILYTLLGSAVMVVGFLVVFAYADSFDMAWLTAHADIPKGAALTAFALIALGFAVKTPMFPLHTWLPDAHTAAPTTGSVLLAGVLLKMGTYGFVRIAVPILPQAAPTYAPALAAFGVVGVIYGSLACLSDGDLKRLIAYSSIGHMGFVLLGIGSLTTVGMNAALFASVAHGLITGLLFFLVGGLKVRVHSAKLDDIGALYRRAPKYGVLIAFAAMASLGLPGLAGFWGEVLALFSATSSYIAMAAVAALGLVLTATYLLAVVRRVCMGPAATPSEEPVTELTAVETATWTPLVLLTLLAGLWPALLLGITNPAVRVLM---------------
119714795    ----LLWLVVALPLAGAAILLVGGRY--TDKWGHLLGTLLPVVSFILSLVLFFDLDEGDRQFNVFTWFQTGHLDVGMDLLYDPLSALFLLLITGVGSLIHVYSYMAHDPRRRRFFGYLNLFVAAMLLLVLSENYLGLFLGWEGVGLASYLLIGFWQHRPAAAAGKKAFVINRVGDMGMSTAIMMFYVTFGSTSFTVISANAPGASDTQLILGLLLLLGACAKSAQFPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLIVRSNFIF--EAAPHAQTAVVVVALISILWGAAIGCAKDDIKKGLAGSTMSQIGYMMLGAGLGAAGYAF-AIFHLLTHGFFKANMFLGAGSVMHGMNDDDMRHYGALRKMMPVTFLTFAMGYLAIIGFPGFSGFWSKDKIIETALADNWLVGLCAIIGAGVTGFYMTRMMLMTFFGDRRWEKDVHPHESPSVMTVPLVVLAALSVLGGLM-------------------------------
187764062    ---------------------------IKRVSYWSSLLFVIVATFLTIEYTYLTDFEKIGMVFNSDYIYTGMLNINIGSSIDGIGIIFIWLTTLLIVSCVLISWTVVKEEVKMYMILLFIIEILLINLFGVIDLIHFYIIYESILIPIVIMISIWGSREEKKIAAYIFVYTLIGSIFMLSAIGYIYYMFGTTDYFIIKEIWTLSDIEQKLLFIGLFIGFAVKIPMVPLHLWLLRAHVEAPTAGSVLLAGILLKMGGYGFLRFNVGLFSSNIDFFFPYITVICIISILYTGIATILQLDIKKIIAYSSISHMNVVVLGIFSQNIQGIEGSVFLMVSHGFVSGSLFLCIGMIYEQTKSRMLYSYNNLAVVMPNYAIIFFLLTLANIAFPITSSFIGELLIFVGVMKANIIAAFFGGMGMIITVFYSFWLYNRLFFDVKFLNKKGKFRDINEREFASVVLPLIGVGVLGVAPNVLLNIIHMS--------------------
49574625     -------IIPLCPLIGSLSFFFPRVARGFHRLCALLNVFSLAISMFVSLAIFQEQFVKNPIQQYL--WIWIPFCVEIGFLVDSLTLVMSLLVTTVGVLVMIYSYMCYDRGYTRFYAYLSLFTASMLGLVLSPNLIQLYVFWELVGMCSYLLVGFWFRSSAANACQKAFVTNRIGDFGLLLGILGIYWTTGSFEISELCEIGFSNPILTNIIAFLLLAGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFFIAR--IYGLISTLPLVMQASSWLGGATALLGATLALAQRDLKKGLAYSTMSQLGYMVLALGIG---AYQSALFHLVTHAYSKALLFLGAGSVIHSIESQNMFFMGGLRKYMPITGTTFLLGTLSLSGIPPLACFWSKDEIIHESWLSSLPLGILASGTAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
298200346    --------------------------------------------------------------------------LNNYMFVDSISAPLLVLSYWLLPMMALASQNHLKNRKRIFLLLLALLQTSLALCLTATELFLFYISFEATLIPTLALITRWGSQNRLTAGTYLMFYTLTSSLPMLMAIITIHNQMGHSNLVLMAMLSPLPTYSANLTWLAFMAAFLVKMPMYGVHLWLPKAHVEAPIAGSMVLAAMLLKLGGYGIMRIAPTIHPTTNLYYP--LMALSLWGSIMTGLICLRQTDLKSLIAYSSVGHMASVIIATLMQTPWSTSGAMILMIAHGITSSMMFCLAHMTYERTNTRIMMSMRGLQSISPMMSMFWLAAILANMALPPTINLMGELMIITSAMNWATPTIILTGTATLITAIYSMHLFKATQQG--KLPKDMLIHPPHTREYLLLTMHLAATALLTINPQLISGPI-----------------------
254429717    -----LAFVVMLPFLGAFLPPLVERVTGNRTLLACGAAALPALALALLFKPAQQVFAGETLHSTLNWIPSLD--LSLAFRLDGLALLFAILVLGIGLLVILYAYLSAKEKAGRFYAYLLLFMGAMLGVVTSDNLLLLVVFWELTSLSSFLLIGFWGHQTGARKGARMAMTTGMGGLALLAGVLLIGDVVGSFSLTEVLASGDLIRGSELYPLILCLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LYPALAGTDLWFEIVTLAGMATLLWGAAAALFQHDLKGLLAYSTISHLGLITLLFGLNSQLAAVAAVFHIINHATFKASLFMAAGIIDHETGTRDMRRINGLWKYMPYTAVLAMVASAAMAGVPLLNGFLSKEMFFTETLQSSWLLPLGATLGGVFSVAYSARFIHDVFFNGEPINLPKYPPHEPPRMKVPVEILVALCVAVGVFPAI----------------------------
242373119    ----WLHIAVLLPLIFALIIPILYRF-VKRIHLGWFVLPVPIVLFIYFISLISITMSGNTVMKTLNWMP--HFGMNFNLYVDGLGLLFSLLITGIGSLVVLYSYLSKSEQLGNFYCYLLLFMGAMLGVVLSDNLIILYLFWELTSFSSFLLISFWREKKAIYGAQKSLILTVLGGLSLLGGIILLSLAADTFSIQTMIEKASEIQNSPYFILILVMIGAFTKSAQVPFYIWLPDAMEAPTPVSAYLHSATMVKAGLYLVAR--MTPIFAISEGWVWTITLVGLITLFWASLNATKQQDLKGILAFSTVSQLGMIMSMLGIGAVSGFVAAIFHLINHATFKGALFMITGGVDHATGTRNVKKLGGLLTIMPISFTMTIITALSMAGVPPFNGFLSKEKFLEAMIDVTHIFPIIAIVGSIFTFVYSIKFIMHIFFGKYKPDSPKSAHESSMLMLLSPIILTILVVVFGLFPSILTQSIIEPATQAVSQTTGITAEFHLFHG
142935943    -------------------------------------------------------------------------------------------------------------NPKGMMSLILILETGMNGTFVALDLILFFVFFELVLLPMYFMIGIWGDRTRLYASIKFFVFTLFGSAFMLLGFLGLYFRGSKTFLIELGTTGAFTGTFATLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFVRIALPILPEQAKAWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGISSLTSIGINAAMIGMVAHGIITGLLFFISGSMAHTYHTRDMGRLGGNMKLLPKTGALLGFTAMASLGLPGLAGFWGEFMALLGAYNVFRTSMVAGAIGTVLTAGYLLWMLQRVNLGEPKEEWIQDLHDADNYELAAWIPLVILTVLIGIFPKLIFGSTNDAVINLV---------------
13398284     -------------------LLIPRTTKKIRRMWAFPSVLLLSIAMVFSINLSIQQINGSFIYQYLWSWTINDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRDLFEITNNNYLFATLCASLLFVGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVGR--LLPIFIAIPYIMNFISLIGIITLLLGATLALAQRDIKRSLAYSTMSQVGYMMLALGIG---SYRAAXFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTKYVPITRIXFLLGTLXLCGIPPLACFWSKDEILNDS-------------------------------------------------------------------------------------------------
142409756    -----------------------------------------------------------------------SFNLDLGVSIDNIAAIMLLVVSLVSFLVHLYSSEYMRGRFSRYYAYLGLFTFSMNGIVLADSITMIYIFWELVGLSSYLIIGFWFEKNSAASAKKAFLTNRVGDIGMFIGIMMIYFVGETTDIIEKVKTTEIDPTYLTIAGILLFMGAIGKSAQLPLHIWLPDAMAGPTPASAMIHAATMVAAGVYLTIRIFPILTFDALTY----IAFTGAFTALFAAIIAITQNDIKKVLAYSTVSQLGYMVMALGVG---AYMAAFFHLVTHAMFKACLFLASGSVIHSMHHQDMRNMGGLKNKMPLTYYGMLITTLAIAGVPFFSGFVSKDAILAGVFEYGGMTVLLPIAGAAITAFYMFRLIFMTFHGKPKNEEVY--KHLHESPKVMTIPLIVLSVL-----------------------------------
16417977     -------IIPFLPLIGAGLLLFPSATKSLRRMWAFQSVFLLSIVMLFSINLSIQQINGSSIYQYV--WSWIDFSLEFGYLIDPLTSIMSILITTIGILVLIYSYMSYDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAXXXXXXXXFGLLLGILGFYWITGSFEFRDLFKINEVNFLFVTFCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LIPLFIVIPHIMNFISLVGVITILFGATFALAQKDIKRGLAYST---XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLLFLGSGSVIHSMETQNMVFMGGLTKHVPLTKTAFLLGTLSLCGIPPLACFWSKDEILNDTWLYSPIFAIIAWFTA----------------------------------------------------------------------------------
150017829    --------IPVFPAIAFLIIGFITKKSKVISS--AIAIGGMVLSFIFSLGVFYEVITSKVSINVEYAVSWLSAPIKIEVGVDPLTATMLIIVTFIGLLVEIYSLGYMKKGFSRFFANLSLFTSSMLGLVISNNYFQMFFFWELVGLCSYLLIGFYYDRPSAVKAKKAFVANRVGDFGFLVGMLCLFMAFGTFNFRELAASAYQDVVYLTIIALLIFAGPVAKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYLLARGYILFSSL--HEVSLVIAYIGGITAFMAGTIAIVQRDLKRILAFSTMSQLGYMVMAMGVG---GFTSGMFHLTSHAFFKALLFLGAGSIIHSIGVQDIFKMGGLIKKMKLVSITFIIASLSLAGIPPLSGFFSKDEILTVTYEHGYIFLYLGLITAFLTAFYMARLVLIVFFGEEREKHS-----VHKTPWCMTVPLIILSVF-----------------------------------
142308604    --------LVVLPFVAALLITFIG--KYLPYKGAEIALGTIALIFIYSVLMFIHITEGVASEFFVNVGSIGQFDIEFGWVVDGLSIMMYFVVGTVALLVFIYATNYMEGEIRFFFTSLTLFAGSMLVLVSSPTLIQILIGWELVGVCSYLLIGYWEKKDNSSAAMKAFITNKIADIGLMIGIIILALNTGTLRISEILYQSTHDYEVAFAAAILLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYKSMAPEAL-DIVMLFGVITLLGAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSG---AYTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSMLEMGGLRKVMPKTFTTFIIGTVALAGLPPFAGFFSKDEILASFHEGETTFFFIAVLGAFITAFYMTRAVSLTFLGEYRGHG--HPHESHNMMTTPLLTLAVFAIASGWVNIPVF--------------------------
124055018    ---------------------------------------------LLISFTTLSITLGMMSLQWLKTPMAANKCLNNYIAVDQISAPLLVLSYWLLPITIMASQNYLKHQKRIFLMCLTTLQSFLVVALSTTNLLLFFLMFEATLIPTMIIITRWSQKERLTAGMYFMFYTLITSMPLLIALLINNYQTFHLNTTLLSMMNP---KLSMTMWLACTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMLRISPMLYQL--ENFHLPFIVLSLWGMIMTSLICLRQPDLKSLIAYSSVSHMGLIVMATMTQTPSSLTGAMILMVAHGVTSSMLFCLANIMYEQTNTRTLIMMQGMQISIPLMTAFWFLANLTNMAIPPTINLFGEIMIIMTTFNWSAPTLIITGSTAAITAIYSMHMFLTSQQGKLSKDTITY--PPHTREYFIMTLHLIPMGLLMINPQIIM--------------------------
297563978    -------LLIALPLAGAAILLLGGRRTDKWGHWLATALPVAS--FAWALLVLFDLDARSVSVPVYEWFSVGEFSAGVDLLVDPLSISFVLLITFVGSLIHIYSIGYMAEDPRRFFAYLNLFVAAMLVLVLADNFVLLFLGWEGVGLASYLLIGFWYKPSAAVAAKKAFLINRVGDMGLLIAIMIMFAVLGAVSFSDVFAAVPASDGVLLAVGLLLLLGACGKSAQLPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLIVRA--GPIFEGAPVAQTVVTVVGAATMLAGGIIASAKDDIKKSLAGSTMSQIGMMVLAAGLG-PVGYVAAIAHLVTHGFFKAGLFLGAGSVMHAMNGVDMRRYGGLARVMPVTFVTFGLGYLAIIGFPLLSGWWTKESIISAAFGVGGTQGMVLGVGAGLTAFYMSRMVFMTFLGKKRWDEGVHPHESPVSMTAPMVVLAVGSVALGAF-------------------------------
197105606    ------------PFVASFAAALL--KPHARNVAAGLAIGAMLAGLSLTVALSGEISGGEAARFTVAWAP--SLGLEFNLRADGFGWIFLMLICGVGLLVSIYAYMSAADPVPRFYSLLLAFAGSMIGLVLSANVILLVVFWEMTSLLSFLLIGYWHRGAAAREGARALIVTSAGGFCLLAGLLLLARIAGSLDLGVILAQGDAIRASPLYATVLILLGAFTKSAQFPFHFWLPQAMAAPTPVSAYLHSATLVKAGVFLLV--TLWPVLSGTETWFWIVTTAGLTTLLLGAVLATFQNDLKGVLAYSTISHLGLITFLLGLDSPLACVAAIFHIVNHAIFKASLFMAAGAVDHEAGTRDMRRLGGLVRCMPVTTVLATVSAAAMAGVPLLNGFLSKEMFFEETLAARRALPTLVALAAVFSVLYSLRFVGGVFFGPAPANPARQAHEPPAWMVAPIGLLALACVVVGALPALTVGPF-----------------------
269128574    --------------------------------------AVTGITLLPALLAAAAFDHGDPRMQLEFDRAWAPAILRFHLGVDGVSLPLVLLTALLTFLCLVYTLRHPPQGARLLIASVLVLEVGMLGTFVALDLLLFFVFFEVVLIPMYLVIALWGGAGRRAAAWKFILYTLLGSGLLLAGLLVVGTNAGTLDMTALAEAQGLTRTAQITAFALIGLGLAIKVPMWPLHTWLPDAHTEAPTIGSVLLAGVLLKMGTYGLVRIALPAAPEGAVVWAPWLGLMAVIGIVYGALACLAQRDLKRLIAYSSIGHMGFVLLGIATLTPVGVNAALLGNIAHGLITGLLFFLAGGVKDRYGTGELDSLGGMLTKAPLLASFLTFASVASLGLPGLAGFWGEMLALLGAYETFVTFMAVGALGAVLTAAYFLRLLAKITHGPVAEHRRRALPGLTLAEYAAWVPLVALTLLVGLWPKLLLDLTTAPVTALL---------------
142094703    -----LTAVVFLPLISALVLTAIP--KSQELLIKGFALVSSIVTFIISALLLPQFDFSNADLQLGNKISWISINANYEIGIDGISLPLLILSTFITVLAIIYSIEHLPESPKGFLALILVLETGMNGTFVALDLILFFVFFEIVLLPMYFMIGIWGDKTRLYASIKFFVFTLFGSAFMLLGFLGLYYRGNRTFLIELGTNGAFTGTFAMLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFIRIAIPILPEQAKAWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGIASLTPIGINAAIIGMVAHGVITGLLFFLSGSMAHTYHTRDMGRLGGNMKLLPKTGALLGFTAMASLGLPGL--------------------------------------------------------------------------------------------------------------
221633760    ----WLVIIPLAPLLAALVNFLVGRW-WIRQRAHWLAVPAVGLSFLVSLVAAVEV-LGQHHVLRQPLYTWIDFHVPVELVIDELTAVMLLVVTGISFLVHVYSYMAHDPGYYRFFAWLPLFVFSMVMLVLANNFLVLFVFWEAVGLCSYLLIGFWFRRRAADAAKKAFIVNRIGDFGFALGIMLIFTSLGTLEYHEFQSIPELSTGTVTAIALLLFTGAIGKSAQLPLFVWLPDAMEGPTPVSALIHAATMVTAGIFMVARA--HPIFLAAPLAMGVVATIGGLTAFVAATIATTQFDIKRVVAYSTVSQLGYMAMALGVG---AWIPAIFHLFTHAFFKALLFLGSGAVMHAMHDEDMRRMGGLKRWMPLTYWTFVIGAAANAGIVPLAGFWSKDEILVGAWVAGPLLAILGLVAAFFTALYMFRAVFLTFHGEPRFDPHEIHPHDPPKTMAL---------------------------------------------
296140862    ---------------GAAVLLLGGRRTDAWGHLLGTLVAAVSFVVAAVLFAQLLGRDAGARSVSTVLYHWFSLSVDLAFRLDQLSVCFALLITGVGTLIHIYSIGYMSDDPRRFFGYLNLFLGAMLVLVLADDLVVLYLGWEGVGLASYLLIGFWQHPSAATAARKAFIVNRVGDMGLALAVAVTLATFGTTSFGFLPQAAEAESSTVTWIGLLLLLAACAKSAQVPLQSWLGDAMEGPTPVSALIHAATMVTAGVYLIVR--TGPLFEAAPVAQGFVLAVGAVTLLFGAVIGCAKDDIKKALAASTMSQIGYMVLAAGLG-PAGYALAIAHLLAHGCFKAGLFLGAGSVMHMNDETDMRRYGGLRSVMPITAITFGLGYLAIIGVPPLSGFYTKDGIIEAAFGRGGFWGIVLGLGAGITGFYMTRVMVLTFFGTPRWREDAHPHESPRVMTAPMIVLAVGSVSAG---------------------------------
94968322     -------LIPLFPALGAATMFFFGRDEHDKKWVNGICVGAIVLTFLWSVFQYTQYAAVDHKPFEKVVYTWLGSNTGLMFLLDPLSSIWLLFVTGVGMLIHIYSYMKHDGGYYRFFGYLNLFMFSMLTLILGNNYAMMFVGWEGVGLCSYLLIGFYFHKKSASTAAKAFITNRIGDAGVLVGMFTIAWYFGSINFTKVTQIFHTGDYWITFATIALFIGACGKSAQLPLYVWLPDAMEGPTPVSALIHAATMVTAGVYMVARSN--ALYILAPNSMKVVAIVGALTAVFAASIGLVQNDIKRVLAYSTVSQLGYMFLALGLG---AFTAGVFHVFTHAFFKALLFLGSGSVIHMSGEQDMRFMGALRKKIPVTFWTMFAGTLAIAGIPPLAGFFSKDEILWQAWSSNGVLWGIGFLTALMTSLYMFRLVYLTFFGQPRMSHEHHVHESPKSMTGPLVILAICAVFAGFLGVP----------------------------
292559482    ---------------------------------RLVTLFSTLLSFFLISVLIIFFNYSSFNSQFLDFFHSSFFNVDYSLSLDGLSVLFVFLTNLLIFLCTLLNWSA-SYKLKEFLICLLFVQFFLLNVFCVGDLILFYVFFEAILMPLFIMIGVWGSRERVWAAYQFFLYTLFGSVFMLLAILFVYLHAGFTDFYTLSYIS-FSLNRQFILWFLFFFGFAIKVPMFPVHIWLPEAHVEAPTAGSVLLAGVLLKLGTYGVLRFLIPLFPVASFYFTPLVFLFSLLGVVYASLATLTQVDLKKIVAYSSVAHMSFVVLGLFGFNIQAISGSIFLMLSHGLVSGGLFFLVGFIYERYKTRLLPYYGGLAALMPLYSFFFLSFSLSNMALPGTSSFIGEFLIMLGLISFNSVAAVLGSFGMVFSAAYSLWLYNRLLTGPIKSLFIKFYSDLTLKEFLIMFILLFFVIFTGFYPSLFLDIMSPYTYTFFEHILL----------
294495418    -SFTAIILAIFLPFAAAIFIPLLEKFLKHRIGWF--AAGIAFLSFALIGIVAPEIIHGHIIQHSIEWMPSI--GAEFSIYADGLAMMIGFIASGIGVIIMSYSYMSHKEDLPRYYQYLLLFMGSMIGMVFAGNTLQLFIFWELTSITSFMLIGYWRGKPAVYGATKSLLLTAGGGLFMLAGFILLHAITGSYDIATMLQNPAIIENIKAHPFFLITLGAAAKSAQGPFYIWLPNAMEAPTPVSAFLHSATMVKAGIYLVAR--VHPIFSGTEAWFILVSGIGIFTMLLAGFLAFRQTDIKAILAYSTISQLAYMMTMYGYTSYLGVAAATFHLLNHATFKACLFLVAGIVAHEAATRDIRKLGGLRKDMPITFIIASIAALAMAGIPPLNGFLSKEMFYETSVEMGHIIGAAAVLGGVFTFAYSIKLIDGIFLGEKHHDHPEHIHEPPYTMLVPAAFLAGLVILFGLVPSPIHNIIEPTTAGIV---------------
14190594     -----------------------------------------------------------------------------SLGSDGYSTPLMLLSCWLLPMMFMASQNLMSNQIKTFIAITLALQLALLMAFMAMDLMLFYITFEATLIPTLVIISRWGSQARLNAGTYFLFYTITTSIPLMLSILAVQNVKGTTSMPVLQLIPTTSESTNTLLWLSTLLAFLAKTPIYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMLRVTNLLTTQDNTTYMP-LLCLSLWGTLAAGLICLRQGDLKSLIAYSSIGHMALVTAAILTRDQLAPTGAMILMVAHGLTSSMLFCLANFNYERAGTRTLIALQGLQLTSPLLTAWWFLACSTNMALPPTINLNGELTLITSLFSWLDITVFMAGLKTFATTTYTLYMFSSTQQATLPPN-IKPSSPSQTREHFLMLLHLLPSAGL----------------------------------
170727214    --------------------------------------SVSLAALLAVSLNIALWDQTQFVLQLGQWLTIDKLSLSFTLYLDPLSLVMITIITCIGALIHLYSASYMKEDADRFFVYLNLFVSAMLFLVLADNLILLYLGWEGVGLCSYLLIGFWYREKNSQAANKAFIITRIGDTAMLIGIILIFYQFDTLNIQQIQALTKGAVGLTSLCCLLLFAGAAGKSAQVPLHSWLPDAMAGPTPVSALIHAATMVTAGIYLVARNI--ELFSLAPDVLHFIAIVGVITLILGATSALAQTDLKRILAYSTISQLGYMFLALGVGSAS---AAVFHLMTHAFFKALLFLSAGAIYCMHHEKNIFKMGGLRKSQPLLALSFGIGCAALASLPMTSGFFSKELILETLFAQQPILWWGGVVGAFFTALYSAKLFFVIFFGKLSRP---STHNTPRAMAAVLIALMLLSLIGGIQPQGVFAHFAALEQSLI---------------
255037646    -----------------------------------IGTLAVVASFVLSVMTFNAFVAAGSQPFVLPLFDWIDLHIPFSFQIDQLSLLMLMIITGVGSLIHIYSYMHHDSGFGKFFAYLNLFLFFMLLLVLGSNYVIMFIGWEGVGLCSYLLIGFWNKNTNYNNARKAFIMNRVGDLGFLLGIFTIIATFGSVEYTEVFSKAAAGFQVGITITLFLFVGAMGKSAQIPLYTWLPDAMAGPTPVSALIHAATMVTAGIYMVIRSNVLYSLAPSTL--EIVGIIGGATALFAASIGLLQNDIKKVLAYSTVSQLGYMFMGLGAM---AYSASMFHVITHAFFKALLFLGAGSVIHMSDEQDIRSMGGLRKKLPVTFLTFLIATIAISGIPPFAGFFSKDEILAHVFEHNKILWVIGVLGSVMTSFYMFRLLFLTFFGTFRGEQEHHLHESPASMTVPLIILAILSAAGGFIGVP----------------------------
110637776    MEFVWL--IPALPLLGFLILLFNKHIPKSASGYIASAMMLGSFAIVLTLLCAAGGDLTATTVTVFDWIHVGDLKLALSFQIDNLSVWFMSIITGVGFLIHVYSYMHDDEGVTRYFSYLNLFVFSMLLLVMGSNYVVMFTGWEGVGLCSYLLIGFWFKNQAYNDAAKAFIMNRIGDLGFLLGMLLIYNQFKSLEYSVVFDQANEPSGIIFAITMLLFVGAMGKSAQIPLYTWLPDAMAGPTPVSALIHAATMVTAGIYMIARSNILYSMAPCTL--DIIYVVGTGTAILAALIGLTQTDIKKVLAYSTVSQLGFMFMAIGLG---GYSAGVFHVTTHAFFKALLFLGAGSVIHMGGEQDIRKMGGLMKKLPITFITFIIATLAIAGIPPLAGFFSKDAILALAFESSPLKWGLGVFAALLTTFYMFRMLFLTFFGEFRTHQKEHLHESPLLMTIPLMVLALLTVVSGFIEIP----------------------------
260427528    ------TIILFAPLVGAILGGFGWFMGEKGAMWLTTGLLFLAALLSWIVFLTLGESHTVTLFRFIESGT---LSTDWAIRIDRLTAIMLIVVTTVSALVHLYSFGYMAHDPQRFFAYLSLFTFAMLALVTSDNLVQMFFGWEGVGLASYLLIGFYYKKPSAAAAIKAFVVNRVGDFGFALGIFALYYLTDSIQFDQIFAEIPTEWNAANLIAFLLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLMEYAPQATAFITFLGATTAFVAATIGLVQNDIKRVIAYSTMSQLGYMFVAAGVGV---YSVAMFHLLTHAFFKAMLFLGAGSVIHMHHEQDMRNYGALRTKIPMTFWAMMIGTLAIVGIPGFAGFVSKDAIIESAWAGGGYAFWMLVIAALFTSFYSWRLMFMTFYGKARGDK-HTHEHAHESPRVMLIPLGVLAVGAVFSGMVFYATFFGNHDKVLSFFGMPAHHAEASEG
15805906     ------TLAVLFPFLMAAVCALLGPQLGRRTGYFAAAGFLPALALIPRLFALP------AAAPVSEVTRWVPLGLNLVFRGDGFSLLFAALIGVIGTLATLYSYLSAGEKFGRFYPYLLCFGGSMLGLVLSDNLVALFGFWEMTSVTSFLLIGLWHTRSAARDAVKAFLISALGGLGLLAAAAMLSIAGGSPNLSQLDLGAVRASPLFVPALLCTLLAAFTKSAQLPFHIWLPTAMEAPTPISAFLHSATMVKAGVVLVAKFGLIFG--TSALWSGITVPLGLLTMVWGSWLALRQTDLKALLAYSTVSQLGLLMSLYGLADAGGRFAATAHLLNHAAFKAALFFVVGIIDHETGTRQIPYLQNLRRQMPVTFVIALLAALSMAGLPPLGGFVSKELFYENMLRAGPGFIAVAVLGSALTLAYSARL-LSIFFAPRSGLTPTHVHEAPLGLTLPAGLLAGTALLFGLWP------------------------------
239982990    -------------LVAAHFVLAMCARPLVRWLGTRAFLVLALPPLAATVWAVAQLGDTADGASTDWNWEWIPAYVSLALRLDALSELMVLLAAGIGTLVLVYCVRYFHDGTRRFAGTLLAFAGAMLGLVLADDLILLYVFWEITSVLSFLLIGHGEYKQNRRSALQALTVTTLGGLVMLVGFLMLGHVTGTYRISEILASPPPSSTLLEIAAVLILCGAFSKSAIWPFSMWLPNAMAAPTPVSAYLHAAAMVKAGIYLVARLTPAFGDLS--LWRPPILVLGCATMLLGGWRSLRLHDLKLVLAYGTVSQLGFLIVLAGDGKYDVGLAAVTMILAHAVFKAPLFLVTGIIDHATGTRDLRRLSGVGRTLPWVAGTAVVAALSMAALPPMLGFAAKEAAFESLLEGDTWALGVIVVGSALTTAYSLRFVWGA-FARKTGVPDTPAQKVGWLFLGPAAILAVCGLVLG---------------------------------
193216182    ----WIFLTVLLPLIGFLLAGFSKKQEIGREMLVGFSATVILVPFFILLKTFLDYPSDDAQPLLFPIYQWIELDISITYRIDSLSLLMGLVVTGVGSLIHIYSYMHGDKDFARFFSYLNLFIFAMMNLILAESMPLMFLGWEGVGLCSYLLIGFWYDKKTGNAANKAFIVNRIGDFAMLIAMFLIFQNIGRLDFTILSGAASLDAGLAFWITLLIFIGSTGKSAQIPLFVWLPDAMAGPTPVSALIHAATMVTSGIYLIAR--LSPLFLLAPETMHIIAVVGTLTAIMAGTIGIVQNDIKKVLAYSTVSQLGYMFLALGIG---AFSTAIFHVATHAFFKACLFLGSGSVIHGMHEQDIRKMGGLFKKMPSTAITFLIATFALAGFPLTAGFFSKDAILAAAFGSHNTLLYVGVLTAVITAFYSMRLYTLTFLGNPRWSEHAHPHESPAVMTLPLWVLAALSLVGGFIGLP----------------------------
89095642     -------IIPLFPLLSFVILLLFGRR--LKEASAYIGMILSLASFVLSLFVLFDRFASPSFKAEGIWLKIGGLQITAGYEVNQLNALMLIIVSLVSFLVHMYSYMHGDGRFHIFYAYLGLFTFAMLGLVLSPNLLQTYIFWELVGLGSFLLIGFYYKNEAKQAAKKAFIMTRIGDVGLLIGLILLFWQTGSFEYDEIFAAGAISEGMITLTAILIFIGAVGKSGQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAA--LFPLFAASETALFTVAAIGGGTAVFAALIGLVQTDIKRVLAYSTVSQLGYMMLALGS---AGYTAGVFHLMTHAFFKALLFLAAGSVIHAVHTQDIEKMGGLWKKMKLTGPLFLIGTLSISGVPLFSGFFSKDEILASAWVHGNTVLWLALLAAFFTAFYMFRLFFMVFAGEPRT-KTDSVHESPGVMTFPMLVLGVLAIIAGYVNTPWFGTF-----------------------
251799766    -------LIPLFPFASFLLLTALGR--SYRLAGVLIGSIGSLASLVMSLLVFIERLGPNAVDYSGDSYKWIEYTLKIGFEITNLNALMLVIVTVVSFLVNVYSAGYMKKDERIFYGYVALFTFAMLGLVLSDNMLVFYMFWELVGVCSFLLVGFWYAKPAARAAAKKFIVTRIGDAGLLLGIIVLFWYMSIHNVFTEGQSGTITMTITTSIALLLFMGVIGKSGQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLLARTF--DIFEASASAMHTVAYFGGFTAIFAATVALAQNDIKRILAYSTISQLGYMVMAMGLG---SMTGGVFHLFTHAFFKALLFLAAGSVIHAVHTQNIHEMGGLGSKMRITAWTFAIGALSLSGIPPFSGFWSKDAILASALDENPFLFAVGLAAAFCTALYMSRLFFIVFMGKSRLQQPAEVKESSKVMTIPLLVLAVISVGAGFIETP----------------------------
255037958    MIDHILTFLIAIPLLGAVAVAFWPVD--RQHNFRLITLVALLLEVVVTAVSYLSFDIQNPGQQLSEVRDWITLSIDYALAVDGISFPLVLLAVVVLLVGVVSSWN-VNHKSRAYFGLYLLLSGSVMGCFLAQDLFLFYLFFEFMLLPMYFLIGLWGGPRREYAALKFFIYTFLGSLLILIVMIGLYLSIHTFRFSYLADPGNYIPGSILNTASDFFIG---NIPVRLLAFWLPVVPVHTWTPISVVLAGILLKIGGYGFIRIVDGFFPAEALYSAIPLAVLGMISIVYGGFNALGQNDLKKMIAYSSVSHMGFVLLGIAAFTPEGFNGAIYQMVSHGILSAMLFLLTGVIYDRTHDRRIDHYRGLVGVMPRYTVLTGIAFFASLGLPGFSGFVGELFTLMGAFQSDAWIPALSTLGIVLAAGYFLWTYQRMFFGSYKNATTQVLNDLTRRETFMLVPLAILTILVGILPGLLFNLSGPAIEAWFE--------------
226453418    -----------------------------------------------------------------------PIVTNTWMMLDEISTPLIILSAWTLPLMIIASQHHLASAPRMQKHLFLALQTTLIMAFAATDLTLFYIMFEATLLPTLILITRWGHQQRLNAGTYFLLYTLAGSLPLLTTILYMNMIRHTNIVLLALTNTSLN---STLLWLTCMTAFFIKIPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIR-MTPILAPTMKILSLPFMALALWGMIMTSLTCLRQPDLKAIIAYSSVSHMGLVTTAALIQTPWSIPGAMVLMIAHGIASSMLFCLANTSYERTHTRMMTMTRGLQLMLPLKTTWWLTASLLNMAMPPSINLLGEIMIILSLFNWTMTTIILTGSATLLTALYSLHMFLSTQRSKPSP---VTAEPAHTREHLLMVLHLIPTITLIVYPGLMF--------------------------
12408620     --------------------------------YKKIAFITTIMNLIVSLIIYILFDFSTNQFQFVQDALELSVY-NIYLGVDGLSIYFVLLTTIIMPIALISNWNSITHNIKAYLIIILLLETLLLAVFLVLDVLLFYIFFESILPPLFILIGLFGSSNKVRASFYIFLYTLLGSLFLLLSILTMSSLIGTT-YLDVLSKSNFEYTTQIFLFLGVFIAFAVKTPTVFLNSWLLKAHVESPLGGSIVLAGIVLKLSLYGIFRLILPLLPKISLNYTSIIFSIGIITIIYASFSTLRTIDIKELIAYSSVSHAAVYLIGVFSNIIQGIEGGILLGLGHGFVSSGLFICAGVLYDRSGTRIISYYRGTAQVMPLFSILFFILCLGNCGAPLTLNFVGEFMSLYGTFERLPLLGLFSSSSMIFSAAYTIYMYNRIAFGGSFSKFFEEIGDVTKREFFLLFTLIIFTIMFGIYPSFILDGLHYNVTSLL---------------
165932531    -----------------------------------------------------------------------NFNCSYT-SLDDLSSPLIFLSCWLLPLMLLASQNHTQTKQRLYITLLVSLQVLLVLAFSMNNLISFFIMFEATLLPTLIIITRWSQKERLEAGKYFMLYTLVGSLPLLVALMVMQSTSYSLSFLGLSIAKSFYPNTDMIWWVACFMAFLVKMPMYTTHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMR-MAPLMPTMTVQMSPLFIILSLWGAVMTSLICLRQTDIKALIAYSSVGHMGLVIMGILSQTALGINGALILMFMHGLTSSALFCLAFTNYERSHSRTLILARGVQTLLPLMAAWWFFSSLANMALPPLPSAVAELSIIMGMFDWSKWTLALLGGSMLLVAGYSLYLFLVVQRGVLPP-HMKAIPPSYTREHLLMSLHVMPMILLTVKPELIF--------------------------
295065562    -------------------------------------------------------------------------FSNLYMAVDQISAPLLILSCWLTPLMIMASQNHLTQRKRMFISTLIFLQTSLILAFSTTDLIMFFIAFETTLIPTTIIITRWGNQERLNAGTYFLFYTLIGSIPLLIALMYLYMHSNTLYMMQLNPQTTSNTWTNTMWTSALLIAFMIKAPLYGLHLWLPKAHVEAPIAGSMILAAILLKLGGYGTIRILMSTN-LPTNNLSYPFIILALWGMIMTGSICLRQTDLKSLIAYSSVSHMGLVIAAALTQTEWGNNGAIALMITHGFTSSMLFSLANMNYERIHSRIMLMAQNMQLLSPLLSLWWLLTCMNNMALPPTINLLSELTSMISLFNWSSTTIILTGLSTLITATYTLYMFTTTQWSQLPS-HIKNISPTQTREHLISIFHIMPPMLLILKPELIWGI------------------------
118576851    MEYALLQAVFLPLLLSPVAYILGKRAGVNVTTWFTFGVLAYCAVLVVMVALEGTYE---------ERYPWTSLFGEFGLLMDGLAAPFAIMIYVISAVLALYSKPYMVHKFREYFALFLVFAMGMLGTILSTNLIEFYIFFEVMLIPAFFLVAFWGDGPRRKIALMFFFWTHVGAVVLLLGFLSIGLSVGSFDFADIQE-SVIPPDIAFLAAVAIAIGLGVKLAAFMFHIWLPWVHGAAPTPISALLSPVMIGIGAYGIFRLIIEFLPLQYGELAIWFHVWGLVTMIYGGAMALMQDDLKRLLAYSSISQMGYLLFGIGTYSTLGLAGAEMMYVTHALGKGLLFMTAGVLIVQAGTRSISKLGGLAGKMPITAVCAVIGALTIMGIPPTSGFMGEWIIFYGALETAMVTFGLGLVATALTMSYMLWMLKRVFFGKTPI-GLAKVKEASWYMTAPMMVLAGFTIVLGIYPDIFLEGIIPYMEGVL---------------
296268284    -------LMIALPLVGAALLLVGGRRTDKFGHLLGTVMALASFAVSVLAFIELLGFAPQERRRAVPLFEFIPGIADVGLLIDPLSISFCLLITGVGSLIHIYSYMAHDPDRRRFFAYLNLFVAAMLLLVLADNYLLLFVGWEGVGLASYLLIGFWYKPSAATAAKKAFIINRVGDFGLLIGLFTIFATFHSLAFGEFSAASRASEVTLTAIGLLLLVGACGKSAQLPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLIVRS--GPIYEGAPTAQLLVTIVGVATLLAGAIIGTAKDDIKKALAGSTMSQIGYMVLAAGIG-PAGYAFAIAHLITHGFFKADLFLGAGSIMHAMNDEDMRKYGALRKVMPITFATFLIGYLAIIGFPLLSGYFTKDGIIETAMEHSAVLGWLAVLGAGITGFYMSRVVFMTFFGTKRWDANAHPHESPKVMTLPLIVLSIGSIGLGAY-------------------------------
143902651    -----LWLLPAFPLFGALVIMLGRRLGEPKSGWLAAAMPFASFIVAVSVYFDLLSRDEEDRHQVVRLFSWIPLQIDVALLADPLSITMALFITGIGSLIHLYAYMHGDPKFSKFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGACSYFLISFWHTRDAAVAGKKAFVTNRIGDFGVMTAMFLAFSTIGSVSINDAASSGAIAQVTATAIALLLFVGACGKSAQLPLYLWLPDAMEGPTPVSALIHAATMVTSGVFLMTR-MSPVLHASYEWAPMTIATIGAATALFAASIAVAQNDIKKVLAYSTVSQLGYMFLAVGSG---AYVAAIFHMVTHAFFKALLFLGSGSVIHMHHEQDMRRMGALRKLMPVTAITFIIGWLAIAGVPPFAGFWSKDEILLYVYANNRGLYVVGLITALLTAYYMTRQVIMVFYGEAKWKDHAHEHEPHESPKIMLIPLVVLSVVGGAMQLPFSSKLHSS--------------------
238927261    -------LIPLFPALAFLII--APFTRREKNLSATIAIVMMALAFAFSVFVALQITMGDPYVMKTVWAHIGAVELSMGVLIDPLTALMLVIVTLVSLLVYIYSYMEHDEGMGRFFAFISLFSAAMLGLVVSVNFLQLYVFWEGVGLCSYLLIGFYYDKVSAREAAKAFITTRIGDFGMLVGILLVQVSFGTMDFIELRLMMPAGTGYLTVIGLLLFMGPIGKSGQFPLHVWLLDAMEGPTPTSALIHAATMVAAGVFLVARAFFIFSE--CPLVMNFIAGLGAFTALFAAVIAVTQRRFKAVLAYSTISQLGYMMLAVGIG---AFSASMFHLMTHAFFKAMLFLCAGAVMHALHETDITKMGGLWKKMPLTFVTMLIGVLAISGIPPFSGFFSKDEILAAAMHASTPLYLMATFTSFLTAFYMARLLIVAFLGESRSEHEAHEVDAFMR--WPMIMLALLTIVSGLW-------------------------------
292655228    --------VVFLPFLAAAFTPVVYRLFGERTAYFAAAVALVTLGLVTDLYL--------AGAHGTVPLEWIPSLISLAFHVDGLALLIAFLASGVGVLILTYSYMHGEPGQAKYYATLLAFMGSMLGVALAGDLVALFVFWELTSLSSFILIGHYTGEKAQYAARKSMLITVSGGLFMLVGFLLLVWASGTYSIPVLVEHADAIREVLTPVLVLVGLGAATKSAQVPFHVWLPNAMEAPTPVSAFLHSATMVKAGVYLVGRFFLPEDAAVLGEWTLIFAVLGLLTMTVAAMLAVSATDIKELLAYSTASHLGLIIAAFGFANSYGAEAGAFHILNHASFKAALFMVAGIIAHEAGTRNIDRLGGLRKHLPVTAVIAVVASLSMAGFPPFNGFYSKELLFESTYGVAWIFPVVAVFGSVFTFLYSIK-FASLFFGDEP-DGLGHVHRPPAAMLVPPAILGALVLAISAQPNLFIEGL-----------------------
258514499    -------------MIAALIIVFIPKNEHG--TVKAVAALGTFVSLVISVLVYFGYNQTLGGVQYVFRIQWIDLGVSFYLGVDGISLPMLLLTNLIGFSSIFASW-SIKDRSKEFFILLLVLIAGVMGTFVAQDLFIFLLFYEVVVIPIYILVIIWGSTKRVYAAMKLTIYLLIGSAFLLVGVIALFMKSIVITGAPDFSIAGLSMAAQIWLFALMLFGFGSLISMWPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIKIALFALPIGAKFWAPYIAIMGVAGVAYAAMGALAQKDLKYVVGYSSVSHMGYVLLGVASLNIIGVNGAVANMFGHGVMAALFFSMIGFIYEKTHTRWIPDLGGLARQTPRLAVGFMMAAMASLGLPGLVSFIPEFTIFVGSFKVFGGLAVIAIAGIIITALYVLRAGANTLFGPPRPEY-NHLQDIKGVELVPLVVLGFVLVLGGFLPSLLFDMINSGVVPLM---------------
198284335    -------VIPVAPLVGALVAGFWGWR--LRDHAHWAPIIGVAIAFYLSLAVLWQTGHGITFYGDVYTWAVLGHLVSVGFDIDSLTALMLVVVTFVSLSVHLYTYMHGDPGYARFFSYIALFTFSMIMLVMSNNFLQLFFGWEAVGLVSYLLIGFWFQRESANVAIKAFIVNRVGDFGFLIGIAAVYHYCGSLDYRTVFAIPGHPWSVLTWIALLLFVGAMGKSAQVPLHVWLPESMEGPTPISALIHAATMVTAGIFMVARMSPIFEQSATAL--SVVLIIGAVTAFFMGLVGLVQNDIKRIIAYSTISQLGYMTAALGA---SAFSAAIFHLMTHAFFKALLFLAAGSVIHMSNEQDIRKMGGLRKVMPITYITFLIGSLSLSGIPPFAGFFSKDLIIESTLPGAGWAEWMLVAGAFVTALYTFRMFFLVFHGAPRMDAHTRAH-LHESPWVITVPLIALAI------------------------------------
28211021     MNTAIVLIPILFPMVIAIFIGFGRFRENIRNSIVAITVF---LNLFFIIYIFK--NKGTAFFTVVK----INEFLDIYLKIDKLGVFFSLLVSILWIFTSFYSMEYMKHEGKEFFAFFLVTLGVTLGISFSGNLVTLYLFYEVLTLATFPLVIHSGSREALKSGRKYLIYSFVGATFVLLGMIFLFAVTKGLDFYPKGIIRDFNKTLISTSYIVMFLGFGVKAALVPFHSWLPKAMVAPTPVSSLLHAVAVVKSGVFALIRITYYVFIVKLIYGRKYLLLFVTISILMGSFLALHQSNLKKRLAYSTISQLGYILLGILILNGNSLVGGLLHLINHAVIKITLFFCVGTIMYTRGKTDIDEIKGIGKEMPYTMWCFTISSISLIGIPPTNGFVSKWYLAQGLLEGKVIFPAILLISALLTAMYLLPIITVAFFKKDEQHKNIEIKEAPKNMLVPIILITCITIVLGLYPNPVLNFL-----------------------
254992396    --MSFLHLAIVLPFIVALLIPLF-YRWTKQVHTGWLVLPIPVILFIY----FLTFIPKTMDGATIVSMPWIPLGINFTVVVDGLSLLFALLITGIGSLVTFYSIYYLKERLSNFYTFLFIFMTAMLGVVLSDNLIVLYLFWELTSISSFLLIGYWYHRERRYGARKSMMITVFGGLMMLGGFILLHIMSDSFSIREIISNADVISNNSLFIMILILLGAFTKSAQVPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYIVARFT--PLFASSGVWFWTVSLVGITTLFWGSLNATKKNDLKAILAYSTISQLGLIMALLGVGAASAIVAAVFHLFNHATFKGSLFMMVGIVDHETGTRDIRRLGGLMRIMPITATIAFIGTFAMAGIPPFNGFLSKEMFFESMVNWGVLLPVVAWVASVFTFVYSMIIFFKTFTGKVKPYLPKKPHEAPFGLLLPPIILSIFVVGIGLFPNLIAEPILEPAVRAI---------------
152957015    --------------IGLGLLLIPTATKNVRRMWAFLSVSLLSIVMVFSSDLSIQQINAGSVYQYLCSWT-VNNDSSFELGIDPLTSIMSILISTVGIMVLIYSYMSHDQGYLRFFTSMSFSTTSMLGLVTSSNLVQIYIFWELVGMCSYLLIGFWFTRPVANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRELFEISNNLIPNNTLCAFLLFVGAVAKSAQFPLHVWLPDAMEGP-TPISALIHAATMVAAGIFLVARLFPLFRVIPH-IMCLISLVGIITVLLGATLSLAQRDIKXXXXXXX---XXXXXXXXXXXXXXXXXXXXXXXITHAYSKALLFLGSGSVIHSMKSQNMVLMGGLTKYVPITKTTFYAGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIACSTAGLTAFYMFRIYLLTFEGHLR--------------------------------------------------------------
73541367     -------LLIALPLVAAVLTWLAGKRAAQLVAPITIGFPLAALVLLFSVRE-AVFDHPDHA--LVWRVNWLPIGLNLGLRLDGLSFLFALLVIGVGLLVVLYARYYLPRNASRFFCLLLLFMAAMLGVVLADNLLLLAISWELTSILSFLLIGFWWREDARQGARMALTVTGGGGLALLAAVLLLGRICGSLELGDVLAQAGNVHPLYLPMLVLVLLAVFTKSAQFPFSFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LYPVLDGTNAWFYLVSMTGLVTLIMGAALALLQRDLKGLLAYSTISHLGLITLLFGLDTQLSTVAALFHIINHAVFKASLFMAAGIIDHETGTRDLDRLHGLARYMPHTALLAVVASLSMAGVPLFNGFLSKEMFFGETLAFNWVIPAAATVAGAMTMAYSLRFIYGVFFGGERPDVPNYPPHEPPRMKLPVELLVVICLVVGLAP------------------------------
58430912     ----------------------------------------------------------------------------------SISTPLIVLSCWLLPLTIMASQHHMKNHQRLYIFLLTTLQLFLVLAFSSAELIMFFILFEATLIPTIMIITRWIQPERLSATTYFLFYTMASSMPLLIALLYLQEKIGSLSIFFTQFSTTMNPS-NSILWLGCTLAFFVKMPLYGIHLWLPKAHVEAPIAGSMILAAVLLKLGGYGLIRITPMLKPMTSHMIYPFII-LSIWGLVMTCTICLREPDLKALIAYSSVSHMAMVISAILIQTQWSISGASIMMIAHGLTSSALFCLANMNYERLHSRTLLMMRGLQMLLPLMMTWWLLMCLSNLALPPTINFMAELTIVASLLQWSPWTFLLLGLGIVITSTYTLTMFIITQRNLNKNLPQTQPSHS----------------------------------------------------
182412299    -----------------------------------------------------------------EWLRLGDFSFPLGFKFDDLAALMLFVVGVVGFFIHVFSFGYMREDKARYFGGLSIFMFSMIGITVADNLFMMFVFWELVGFSSWLLIGHWHRPSASAAAKKAFIVNRVGDFGFLLGIAMCYWVHGTVTLSELDGVQP----VGALLPLLLFCGAVGKSAQMPLQVWLPDAMEGPTPVSALIHAATMVAAGIYMLCRINVLMVPEA----LTVIMWVGTATALYAALCAIVQSDIKKVLAYSTLSQLGYMVAAFGLGSAAGVGAAMFHLVTHAFFKALLFLGSGSVIHCHHEQDIFKMGGLVKRMPVTFATFTIGVLAIIGMPGLAGFFSKDAILLLAYQKNAAVFVVLAFTAILTACYMVRVWKITFFGAPRSEHAEHAHESGSVLTMPLIVLAALAILIGLYPDVFTGVLD----------------------
51892793     -------------------------------------------------------------------IPWVPQLIDLSIHVDGWGRLFALLIAGIGTLVVLYSIPYLREDLGKFYAYLLLFMGAMLGVVYAGNLMLMYVFWELTSISSFLLIGFWNTRDAQYGALKAILITFGGGLCMLGGLAILGTVGGTFELSALLAKQALGHPLVTVALVLLLIGAFTKSAQFPFHIWLPDAMAAPTPVSAYLHSATMVKAGLYLIGR--LWPIFHTHPLWVPVVAAVGMVTMVVGSFLAVQKTDLKAVLALSTISQLGLIMWLFGLGTPEATQAAAFHLLNHSTFKALLFMVVGIIDHQTGTREIPLLSGLRRAMPVSAGLAMVGAASMAGVPLLNGFLSKEMFLTAVHGSSMAGALVATGASLLTTLYCLILGHKIWFGEPH-ETPDVPEEGSPSILVPPLLLAVIIVAVGIYPGLVESAIVTPAVAAV---------------
142442472    -------IIVLAPLIGSIVVGLAGN-QLGRKLSHSITILGVAISTVLSLYVFNHHVLNDGDIFNQNIYTWMQLNISVGFLVDNLTSVMLVVVSFVSLMVHIYTYMHEDKGYTKFFSYISLFTFAMFTLVISNNFMQLFFGWEAVGLVSYLLIGFWHHKESAIEALKAFLVNRVGDFGFLLGIALVLMFFGTLDYAEIIGQTLFGVSAITVVCLLLFVGAMGKSAQVPLHVWLPGSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFELSDTALMVVMIIGAITALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGV---SAYSVAIFHLMTHAFFKALLFLAAGSVIVAHHEQDIRKMGGLRKKMPITYVTSLLGTLALIGFPGFAGFYSKDMIIEAVHYSNLPFSGLALLGVFITAFYSLRLLFLVFHGKSRSHTEEHLHETGSSITVPLILLAIPSVIVG---------------------------------
142848052    -------VPIFIPFLTSIFLFINKKLFKNQITNFF-TLNGSLLSFLVSGFVFFDLATNKFKDYSIKLFQWTNPDISIGFTVDGLSATMLLLVTGLSLVIQVFSTSYMKEKYTSYFTYFNFFVFSMLLLVMSSNFLVMFMGWELVGLSSYLLISFWSNKESASKAGKAFIINRIGDFGFLIGLMIVLNTFETFDFKTVMSLSSISESTVTIICLFLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRVSPLLQH--SETAKLLIAIFGLLTALIAAFSAINQYDIKKVLAYSTISQLGFMFIAIGSG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQDIRKMGMLRKNMPVTALTMGIGTLAISGLPPLAGFWSKDEILASVFVNGGVYYVIWSLGALLTAFYMGRHWLLI-FAVDQGNNHDDVKEVSKSMTIPLLLLGLFSIFIGFINTPFFHGLEKVLHYTLENV------------
224538205    --------------------------------------------------------------------------IDLGILLDPISVMMLIVISTVSLMVHVYSFGYMKRGFQRYYAFLSLFTMSMLGLVVATNIFQMYLFWELVGVSSYLLIGFYYTKPSAVAAKKAFIVTRFADLGFLIGILIYGYYAGTYTFHSEMALLKGGAAMIPLALGLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYLVAR-MFPLFIGYAPDVLHLVAYVGAFTAFYAASVACVQSDIKRVLAFSTISQIGFMMVALGVCTSAGYMAGMFHLFTHAMFKALLFLGAGSIIHAVHSNEMSAMGGLRKYMPVTHITFLIACLAIAGIPPFSGFFSKDEILTACFQFSPVMGWIMTVIAAMTAFYMFRLYYGIFWGKENKELHAEH-------------------------------------------------------
255064064    -----LSLVALIPFVGAIFVASVSRLGRLHAAW-----GAGFVTLIALAILYPMIADVFSGQIIIQRFSWIPLGLDLAFRLDGLGLLFSLMILGIGLLIILYARYYLSERMGRFFAYLLMFMGSMLGIVISENIIQLLIFWELTSLSSFLLISYWQHRQESRSGARMALAVTGGGGLALLGGFLLLGEICNSYDLSVILISGDSHALYLPMLILVLLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR-LFPALSGTSEWF-WLVSMTGLVTLLVAAYIAMFKHDLKGLLAYSTISHLGLITLLFGMGTPLAAVAGVFHIINHAIFKASLFMAAGIIDHEAGTRDMRRLRGLWKFMPHTALLAMVAAASMAGVPLFNGFLSKEMFFAETLHHGWLMPAAATLAGIFAVAYSLRFIHTVFFNGEPVDLPKTPHEPPRWMKVPVEILVALCLLVGMLPALTVEPILAVAAA-----------------
142458695    ------TILLFAPLVGALIAGFGHGV-IGDKAAQVLTTALLFLSALLSWVLFLSFDGQTESIHILRWIESGTLSTDWAIRMDRLTTIMLIVITTVSALVHLYSMGYMESYRPRFFAYLSFFTFAMLMLVTSDNLLQLFFGWEGVGVASYLLIGFYIRKQSAAAAIKAFVVNRVGDFGFLLGIFGLYLVADSIKFEDIFLIGPQLATMELLIAFLLFVGAMGKSAQLILHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPIMEFAPDTMNFIVFLGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGLGV---YSVAMFHLLTHAFFKAMLFLGAGSVIHMHHEQDMRNYGGLRKKLPYTFWAMMIGTLAIVGIPGFAGFLSKDAVIESAYAMGGYAFWMLVIAAMFTSFYSWRLMFLTFFGAARGDK-HTHEHAHESPKVMLVPLAVLAVG-----------------------------------
108773227    -------LIPMLPFLGFGLISFRLPTRSLRHLYGLISTITVFFSMIISMNLLWKYIIGHSNYCFL--FPWINISLKLGFFIDPLSSLMLFLVTSVAVLVMSYSYMSHDQSYVRFFAYLSLFTASMLGLVLSPNLFQIYIFWELVGMCSYLLIGFWFTPNAASACQKAFITNRIGDFCLLLGILGLYWFTNSFDFIEIISNNNSHLYFFIFCSFLLFCGPIAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFQLFPSIMNLITCIGILTAFLGSTIALSQIDLKKSLAYSTISQLGYMMVAMGIG---SYKAGLFHLVTHAYSKALLFLGSGSVIHNLENQNLVFMGGLGKSMPITRFTFLIGTLSLCGVPPFACFWSKDEIIADAWKYNFNLGLIAWITAGLTGFYMFRVYLLAFEGDFRGKSTKEVHESNLYMLIPLIILSFLSLFIGFISTPFHDYLYIFLDS-----------------
254508374    MTTIWLTLPVVVSLLTAVAIF-----CAKRNKALVDAISGTSALATLVIAALLTHDVINGGPQAVAFGQWAAPF-GIVFVADYLAVAMVMVTAIIGVVSVFYAMGDLQEKYGTFHALMHVLLAGVYGAFLTGDIFNLYVWFEVMLIASFGLMILDGSKQQVDGAVKYVLLNLISTLVFLLAIGLLYGAAGTLNLADLHAKAALPSDTKTLLAVLFLFAFAIKAALFPVFAWLPASYHTLPSAVVALFAALLTKVGVYALIRVFTLIFPLSESGWQPTLMWVAGLTMLTGVLGAASQYDIKKILSFHIISQIGYMIMGLAIYTPLAIAGAIFYIVHHIIVKANLFLIGGFIECKYGSGNLGQLGGVYKAMPWLAFLFLIPAFSLAGFPPLSGFWGKFLVIKSSLQTEYWLAGAALLVGLLTVFSMTKIWNEVFWKKPLQTLKAQPMNKYTKGLVPIATLTTLSLIIGLAAEPFYQFAELAAEQLIE--------------
298292381    ----LLLVALILPFAGSLLAGFLPTHA--RNAAAVLAGSVSVAGSAIVVWLYASVADDGPVRLWIDWLP--TLGLDFTLRLDGLAWLFAILIFGIGALVVLYAYMSREDPVPRFFSFLLAFMGSMVGIVVSGNLVQMVFFWELTSLFSFLLIGYWHHTAAARDGARMALTVTATGGLCLLVGVLLIGRIVGSYDVDQILASDSDLYVPALVLVLVLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMMR--LWPVMAGTDAWFYTVVPAGLVTLLLGAFAAIYQQDLKGLLAYSTISHLGLITLLLGLGSPLAAVAAIFHTLNHAIFKASLFMAAGIIDHETGTRDLRKLSGLYRYMPFTASLAMVAAAAMAGVPLLNGFISKEMFFAEAVADHTGSLLWATLAGVFSVTYSLRFIFGVFFGPPPVGLAHRPHEPAHWMRFPIELLVLICLMIGIAPGVTVGPFLATA-------------------
136397189    -NEHLLSLLIWFPVVGGILVLATGGDRRAM-TARWLALGVAVITFALSVPLWTGFNRSTADMQFVERSPWIEWFIEYFLGVDGISVPLVLLTTILTIVVVVAGWKVIQTRVAQYFAAFLIMEGLMIGVFCALDGILFYLFWEAMLIPMFLIVGVWGGPNRVYAAIKFFLYTLLGSLLMLVALLYLYQASEGSFDLLAFHQLPLTGGVQTLIFLAFFAAFAVKIPMVPVHTWLPDAHVEAPTGGSVILAAITLKMGAYGFLRIAMPIAPDAAQQFAPLVIGLSLLAVVYIALVALIQQDMKKLIAYSSISHMGFVTLGFFVFETRAMEGAIVQMISHGFVSGALFL----------------------------------------------------------------------------------------------------------------------------------------------------------
118196918    ------------------------------------------------------------------------SLANNYLDIDQISAPLLVLSYWLLPLMVMASQSSLSNRQRIFLMSLMTLHTFIVITFTASSLMYLYIAFEATLIPTMVLITRWGHQERLTAGTYFMLYTLFSSMPLLIAILFIEKNMMSLFFPTTGMFMPTNTTLNIIMWTACLMAFLVKMPMYGFHLWLPKAHVEAPIAGSMVLAAILLKMGGYGMIRIFQALPPMNTNFFMPLII-ISLWGVLMTNMTCMQQTDLKSLIAYSSVGHMALVISAILIQTPWGIKGAMLLMIAHGFTSSLLFCLTNISYERTHSRLLTLTKGMYIYFPLMTTWWLLANLMNIALPPLMNFTGEIMIMSTLFNWSTPTIIHMATGMIITAMYSLHMLISTQFGKP-TPYINFKQPSHTREHLLITLHIIPLILISTKPELIM--------------------------
142432615    ----ILSLLIWIPILGAIIVAFLPRDNENLVRYISAA--ITGLEFIVAIILWRAFDSVNGSMQFMERYEWIPSLISYILGVDGLSLPMVLLTAMLFFIGVFVSWN-IEKAVKGYFALYLLLNAGVLGVFLSLDFFLFYIFWEVMLLPMYFLIGMWGGPQREYAAIKFFLYTLFGSVLMLVGVLGLYFTCGTFDILLIMERAPEALNGVLWIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVLLAGILLKLGVYGIIRVNYGIMPDQVYWFAGGLAFLGLVNVIWGGLCALAQTDLKKLVAYSSINHMGYSLIGIAAAAQAGLSGAVFQMFNHGTISAMLFILVGVVYERAHHRDID-------------------------------------------------------------------------------------------------------------------------------------------
118579078    -----------------------------RWVVSTIACGLPALSFLVTLVLYSSL-VATGQPIAETLYTWVPLNVDVAFYLDQASAVMCLVVTGVGTLIHLYSYMSHDEDQPRYFAYLNLFLFFMLMLVLGKNMIMLFAGWEGVGLASYLLIGFWYQDEKSAAGMKAFIVNRVGDTGFVLAALLIFSYSHTLDFQGINATAGLPVSTMNLIGILLLIGACGKSAQIPLHVWLPDAMAGPTPVSALIHAATMVTAGVYLLSR--MNGVLLQAPGAMQVVMWGGALTAFVGATMGLTQYNLKKVLAYSTMSQIGYMFMACGLG---SFSAAMFHLYSHAFFKACLFLGAGAVLHAHGEEDMRKMGGLAKKMPLTFVTFLAGSLALCGVPPFAGFFSKDEILWSAFASSTALWLVGAVAAGMTSFYMFRAIIMTFFGQVPAKLKHGIHEPPFSMAIVLIILGVSSVAAGFIGLP----------------------------
162452496    --FALLAVILGLPALGAFVGLFGKRLGKDAVRLMALAALGGAFLAAVTTFLMLPHEGGKLTWTAWRWFSITGRMIDVAFSVDGLSGTMILVITGVGFLIHLYSSAYMREDYYRFFAYLNLFIFSMLVLIMGDNLAVLFVGWEGVGMCSYLLIGFWFKDDKASAGKKAFVVNRIGDFGLLVAMAMLAYYTGTLNFSFLIPSQPVLVYAGTLAALALFLGCAGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYLVAR--LSAVFVLSPFAMAVVAVTGVATALFAASIGLFQNDLKKVLAYSTVSQLGFMFIGVGVG---AFAAGFFHVLTHAFFKACLFLGAGSVIHAMHSQDMRNMGGLKNHMPLTRWTFLLACLSIAGFPGFAGFWSKDEILWRAFSSGPAIYWVGILAATMTAFYMFRAYFQTFHGEFRGWTIPEPHESPLPMTIPLIVLGALSVFAGLMAEPLVHLTHAPLAHLLE--------------
115519816    ----LLALIVLIPLIGAVLPLLA--IRSGRNVCTLVTAAVSLSSLLVLLASAPAVFEGATIRGGAEWVPAI--GLSFRFFLDGLGLFFAAMILIIGLVVITYSYLGREDAMGRFFAYLLLFQAAMLGIVISDNVLLLVVFWELTSLSSFLLIGYWHHPEGRQGARMALVVTGGGGLLLMAGMLLLGQVAGTYELTEILQRGDAVRASSLYILLLVLGAAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LWPVLAGTELWFMIVTSTGLLTMLIGAWIALFKDDLKAVLAHSTVSHLGLMTMLLGFGTRYAVIACMFHILNHATFKAALFLSAGIVDHETGTRSIRKLGGLLRPMPISTLLALIAAASMAGVPLLNGFLSKEMMLEAAADTSWIVPAAATLGALLSVAYSARFAFSTYLGSRCDVLPKTPHDPPFGMWAPVAALVVPVVAIGLSPQLFAGALVERTAQAV---------------
142668275    --------ILFLPLLGS-IIGYLGKSTTKYFSEISTSFLVSISAVLSIIVFWNGFHNDYGNYKIFEWISSGDFNANWSINIDPLSSVMLVVVTFISALVHIYSYMSHDPHKPRFMSYLSLFTFSMLALVVSDNFLQLFFGWEGVGLCSYLLIGFWYKKEANDAAIKAFIVNRIGDFGLAIAIFLIFFFFGTINFDEVFNITEFELNLVTLICVFLFIGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCSPMF--EYSQVALNLVTIVGMITAIFAASVALVQNDIKKIVAYSTCSQLGYMFFAAGVG---AYHVAMFHLFTHAFFKALLFLGAGSVIHAFKEQDIRRMGGVRKRLPFTYFHMLIGTLALTGFPLLSGFFSKDAIIEFAYHIGNYAATIGIFTAFLTSIYSWRLFFKTFHGSYNNTKI-SLNDTHESPMTMLIPLFFLGLG-----------------------------------
143355313    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLSLTAGRWLFVAFAIAFAVKVPLFPVHTWLPDAHTQAPTAGSVILAGVLLKMGTYGLLRFGVYLFPEASVWARPVLYTLAVIGIIYGAVAATMQKDLKRLVAYSSVAHLGFIVLGTFALTDQALTGGVMQMVNHGVSTGALFLLVGMIYERRHTRQISELRGLQQVAPIFAGFFTVVMLSSIGLPGLNGFVGEFLILIGSFDTARWWVIVGTVGVVLAALYLLWAYQRVFHGEP-DEANRGFAELRLREGLLLSAFVAIIVFTGVYPKPVLSRIEPSVKSLIEHVESRTDYRQPVH-
126727169    ------SIILFAPLVGALIAGFGWRI-IGETAAMYVTTGLLMLAAVLSWITFLTFDGTLQQIHILDFIRSGALDTSWAIRLDRLTTIMLIVITTVSALVHLYSYMAHDENYKEFFAYLSFFTFAMLSLVTADNLVQMFFGWEGVGVASYLLIGFYYRKPSANAAIKAFVVNRVGDFGFALGIFGLFLMTDSINFTEIFAATPEDWNAANVLAFLLFVGAMGKSAQLLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLFEFAPEAKTFVVYVGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGVGV---YSVAMFHLLTHAFFKAMLFLGAGSVIHMHHEQDMRNYGALRHKIPKTFWAMMIGTLAIVGIPGFAGFFSKDAVIESAFAAGNYAFVMLVIAAFMTSFYSWRLMFMTFYGTARGDK-HTHDHAHESPAVMTIPLGVLAVG-----------------------------------
11466208     ---------------------------------------ISLIIFFIFNIVWVLFDSFEPSFQFIQYINLFEY--SFLFGIDGISIFFIYLSTFLIPLCLLFSFYNMKQEVKMYQSFLFLTLFLLIFVFSALDILVFYIMFEIILIPFFVLIGVSSYRKRRIHASYFFFYTLVGSFLMLISIFSLYSFTGTSNI-EVLLNNQYSFYRENIVWLTFFISFAIKIPMFPAHIWLPEAHVEAPTEGSVLLAGVLLKLGSYGFLRFLMPLFPNSTYYYSPLVILIACLGIFYTSFVTLKQIDIKRIIAYSSVSHMNVCILGLFTFHSLGIAGSIHLMIAHGLVSGGLFFLVGMLYNRHHTKLLKYYSGLVYTMPLFSFFFFIFIISNISFPLTSNFIGEFLIIVGLFLSFNYYALFFTLGVFICTVYSLWLYNKLVFMIPKYQYIKYYNDLSFLECSLLFIILFFVLWLGIYPYSIFSILDTSIN------------------
141581140    -------------------------------------------------------------------------------------------------LCIISVNNSIKNRLRDFLIAILIMESFMIGVFCALDLVVFYLFFEAGLIPMFLIIGIWGGARRVYSAFKFFLYTLLGSVLMLVAIISIYWITGTTDVVQLYDIG-IDVKYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPIASEVFTPLIYTLSVIAIIFTSLIALMQEDMKKLIAYSSVAHMGFVTLGIFTLQQQGIEGSIIQMISHGLVSAALFLTVGVVYDRMHSRLISTYGGLVSVIPKYSILFMLFALASLGLPGTSGFIGEFLILMGAFKDNFLVAVLASIG-----------------------------------------------------------------------------------
225874137    ----LLWLIPALPMLAAALIALMPR----QRRVPAAALAIGSLGISLLLSLVALVQTIANPVRQVYNFNWLQFGSQWGWILDPLCAVMLVMVTFVGLLIFIYSYMAHDENFTRFFCFLALFAGAMLGVVLANSLLLLFMCWEIVGLTSYLLIGFWFHKPSAAAAKKAFITTRIGDLGLLLGMVWLYASSGTLLFYNNGATTLAGMAVSTAIALLLFCGAAGKSGQVPLHVWLPDAMEGPTPVSALIHAATMVAAGVYLIARVYPLMAAAATPHTIQVVAWVGAITAFFAACIAVAQNDIKRILAYSTVSQLGYMMLGLGVG---GVAIGMFHLITHAFFKALLFLGAGSVIHCTEEQDIRNMGGLRRFMPITFVTYMCGMLALCGFPLFAGFWSKDEILHAAHGWSLGPFYLGAAGALLTAFYMTRQVCYVFFGPPRPPEACVIRDPHESPAVMTVPLIVLALF-----AVLLGFISTPAWPWFSNFLIST--------
260913683    -------------------------------------------------------------------------FANYVIQLDGLNAFMVFVISLLVIVSAIYSLDYVKEYIGKGAFFMNLFIASMIAVVTADNAFWFLVFFELMSLASYFLVLTEQDKKAINAGLLYFFIAHAGSVLIMIAFFLCYRETGSLEFESFRQTT-FSSPTAFTIFLLAFLGFGAKAGMVPLHGWLPQAHPAAPSHASALMSGVMVKIGIFGIIKVGVDLLHASNPWFGVIVLCVGAISSVLGVLYAIAEHDIKRLLAYHTVENVGIIMMGVGVGMAIGFLGGLYHLLNHAIFKGLLFLGAGSIMYRLHTKDMDLMGGLGKLMPYTALCFLIGTMAISALPPFNGFVSEWFTYQALFNLSPVAIIMLALTGALAALCFVKVYGISFSGAPRSEKAAEAREVPKTMWVAMAILATLCILLGI--------------------------------
289183258    --------------------------------------------------------------------------VSFILGSDSISAPLIVLSCWLAPLSLLANKSSLSNNQRTFIALVLVITTALVITFSSLELILFYVAFETTLIPTLILITRWGAQERFQAGLYFIFYTLVGSLPLLISLLAIYFSSLTLTLTNAELIWSPDYSIDSLWWALSIVAFLIKMPIYGFHLWLPKAHVEAPVAGSMILAAILLKLGGYGLMRLISLFSTVSANSLSLVLIIFCSWGALVTSIICVRQTDLKALIAYSSVGHMSIVAAGIFSQTPWGMNGALVLMIAHGLVSSALFSLANTIYERNGTRTLAITRGFKLILPLSTIWWLLMCASNLGLPPSPNLIGEIMILTSLISWSPWLFPILGLATVFGAIYSLMVFQLSQQG-PPTSYLANVPLSFTREHLLAFLHLFPLILIIINPT-----------------------------
227502037    -------------LLGALIVVAPLLIMNVGRPAFGLLAIVPGVGFVWTLFARGTFRDGGTLNYTIEWMP--AAHLAVDLRMDALGGLFSLIILGMGALVLLYCWGYFDSTRRRFAGQMVGFATAMFGLVTSDSLLLMYVFWEITSLLSYLLVSYYAERSSRRAAQQALMVTVLGGLSMLMGICLLGRQTGAWTFSEIHAYDHFPQTYVTVAIVLILVGALTKSAIVPAHFWLPGAMAAPTPVSAYLHSAAMVKAGIYLVARLAPDMYEVAT--WHLVVISLGVFTMLLGGWMALKQKDLKLILAYGTVSQLGFITSIVAVGSREAMQAGLALTFAHSLFKAALFMVVGAIDHCSGTRDITKLSGLGRRQPFLYSLALISALSMAGVPPLFGFVSKEAVLESTMHEGNMILVAYVAGSILTMAYALRFLWGAFASKNLPHDVATMHKVNVGLWLAPAVLTALTIALGLAPQALSAAIDQHLDS-----------------
116754364    -------LIVGLPVLAFILTIFFGW--HLPRGGGFLTVLATFAGFIISAGIFTEIFPEKVVHQSMHWF----ATLNVGILIDPLALVMLLMVTFVCTLIHTYALGYMNGDPGRYFAEAGLFTAAMLGLVYSDNLLQLFIFWELVGLCSYLLIGFWYRKPSAASAAKKFLTTRVGDVMFLAGIILLYNNMAKLGLPEGTYLLQFPVIYENLTRILLLGGAAGKSGQFPLDIWLPDAMEGPTTVSAMIHAATMVTAGVYLVARMFPLFY--AAPYGLLAVAYVGGFTALYAATMGLAAFDIKRVLAFSTVSQLGYMMLALGVGSVVGAAASMFHLIGHSFFKALLFLCAGSVIHAVATNDLREMGGVGRYMRWTAGTMAIGGLALAGFPGTTGFFSKDEILVTAWEYGAMTYIFGIVGALLTAFYTFRMWFLTFTGEPRSDYHK-----HESPWIMLGPLVILALFALFFGMPAQEGFYETVGNNFAHYGVDFEELAPIGG
254453354    ---------------GALLPGLMN--SAGRQAVGGVTFTVTLAAFVGLLTNLPAVLNGEVVQTGFDWFP--ALGLNVTLMLDGLGFLFATMILGIGLLIIAYAYLARDDNMGEFFTYLLLFQGAMVGIVLSDNVLLLLIFWELTSLSSFLLIGYWKHLEAGRQGARMALTTGMGGLALIAGMLILGQIVGSYDLSVILQNRELIQADPLYVLLLILLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMAR--MWPVLSGTPEWFYIVTTTGLITMILGAVIALFKHDLKALLAFSTVSHLGLITMLLGTGTAFGAFAAMFHILNHATFKAALFMSAGIIDHGTNTRDIRKLGGLRHLMPITFIIATIAALSMAGVPLLNGFLSKEMMLEELFGPEWLVPALATFGSLFSAAYCFRLIGHTFLGPKRAPESYPAKP-----------------------------------------------------
220904922    ---------------AFAVTLVCGRWWGSRAHWLPIA----AIVVSLCCSILALRDVMNGVIVNADVHNWINLSVSFGFLVDQLTAVMLIVVTSVSTLVHIYSVGYMKDGYYRFFAYLALFSFSMLMLVLSNNFLQLFFGWEAVGLSSYLLIGFYYEKTSASDAKKAFIVNRFGDFGFLLGLFCIFTLFGSLHYDNVFAIGGISIDAATLVCLLLFCGAAGKSAQLPLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVARCN--ALFSLSPTALGVITVVGALTALFAATIALTQTDIKRVVAYSTISQLAFMFIGCGVG---AYAAGIFHLFTHAFFKALLFLGCGSVIGMHHEQDMRRMGGLRKYMPVTCVTFLLASLSISGVPGLAGFFSKDEILLMAFNADTTAGYFAWFVAFLTAFYSFRLFFSIFYGEFRGTQ-HQREHLRESPLVVTIPLLLLA-------------------------------------
168705480    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQYLVFVLLFLGFAVKVPIVPLHSWLPDAHFEAPTPVSMILAGVLLKLGGYGLVRVAFPVCPWAASELAWWIGLIGVIGIVYGALVAMGQTDFKKLLAYSSVSHMGFVVLGLASWGQWGVSGAMFQMVAHGITASALFFIVGVVYDRAHHRDLNRFGGLKEPMPFYAGLSAILFFASMGLPGLCGFVGEFCVFLAAWNFSPGLAVPAVLSVVLTAAYLLWTWQRVYLGTNPA--TKDFPELTPREAVCLVPFVLLAIALGIAPSLLLNWMEPSVAGWIENLA-----------
62184518     -------------------------------------------------------------------------YANKFMAVDQISAPLLILTYWLLPMMILASQNHLKHRKRIFLLNTTILTILLTIALSTTNLLLFFISFEATLIPALILITRWSQQERLTAGYYFLFYTLMGSLPLLTALLVMNNSTDHLNLMMFSTFLKTTNLTNSALWLACMMAFMVKMPMYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIR--ISPILQPTEKLHYPLILLALWGIIMAGLTCLRQTDLKAMIAYSSVSHMGLVTAAALLQTPMSISGTMILMVAHGLTSSMMFCLANMLYERTNSRTLITMRGLQKTSSLMTMFWLMACLTNLALPPTINLMGELIIISALYNWSPMTFTMPAIGTVLTAAYTMHMFSS---------------------------------------------------------------------
172057706    ------------------VSLFIPLLYKKIRSVHT-GWFVLLVPLTLVAYFSQFLSQTMAGKTVVATMKWIPSLINFVAYVDGLGLLFALLITGIGSLVVLYSIYYLKEALHNFYVYLLLFMTAMLGIVLSDNMIVMYLFWELTSISSFLLIGYWYERERRYGAQKSMLITVFGGLSMLGGISLLSLLSGSFSIRESLATTYSGDPLFTVSLVLFLLAAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGLYLVAR--MSPIFAETPLWFYLVSSVGMFTLFWGSLNAVKQVDLKAILAYSTISQLGLIMSLLGLGAAAATVAAVFHLINHATFKGSLFMMAGIVDHETGTRDIRKLSGLSQLMPVTFTIATIGTLSMAGVPPFNGFLSKEMFLTGVLQVSLLFPFFAVVGSIFTFVYSILIVYRTFLGPKQLDKPKKPHEAPIGMLIPPLVLVSLVILIGLFPNLLSNTLIRPAAEAILPKVIANGGTIPVE-
270308202    -----LWLIMLLPLICGALIAMGYAFFCKKPALSGLGIAGVGGSLLLSIWGLTGLLGKEGVSHYASGFSWFSIGISLNLNFDPLAGIMCFVILFVSLMVHIYSQGYMDKGYPRYYAFLSFFTASMLGLVLSDNLLFTFFFWELVGLASYLLIGFWFTRPAAANAAKKFIVTRIGDVGFLAAILILFANTGTLDINSLNGMAEMGFGTVTVAALGIFAGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLVARTYPIFESSATAML--WVSIIGAVTAIFAATMALVMNDMKRILAYSTVSQLGYMMLGLGTG---GIAIGIFHLFNHAFFKSLLFLGSGSVNHATGTFDIREMGGLSKPMPVTSKTFLIASLSLAGIWPLSGFFSKDEILAGAMDGQVILFILALITVFLTAFYMFRLYFVAFGGTYRGKG--HPHESPKVMSWPLLILVVPSVISGL--------------------------------
77020031     --------------------------------------------------------------------------LSTSLATDSLSSPLIILSAWLLPLSLLASRQHLSKRQRSYLTLLSSLVLSLIITFSALDLILFYIAFEATLVPTLIVITRWNQPERLQAGTYFLFYTLFGSFPLLISLLSLLSLTSSLSSLNDLSTLEFSNPSLALWWIASIIAFLAKLPIYGLHLWLPKAHVEAPIAGSMILAAILLKLGGYGLVRITAL-FSLPNSFASEPIITFCIWGGLITSIICIRQTDMKALIAYSSVGHMSLVAAGIFSETTWGLNGALILMIAHGLISSALFCLANLSYERTFTRTLSLNRGLKLITPLSAAWWLIVSAANLALPPTPNFSGELLIVTNLISWNPWTALFLGLTALFTAIYSLYLYQSSQHSPNPSSFKKISQTLTIEHLNIFLHLTPLILLIG---------------------------------
294677072    ------TIILLAPLLGALIGGF----GWRLITEKGALVVTTGLLFLSCILSWVVFLTLPAETQHIHLLDWIALDTSWGIRLDRLTAIMLIVVTTVSALVHLYSWGYMAHDENRFFAYLSFFTFAMLMLVTSDNLVQMFFGWEGVGVASYLLIGFYYKKPSANAAIKAFVVNRVGDFGFALGIMGLFFLTDSIDMDVIFASAPWEFNAANLLAVLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLFEYAPEAKMMVVYVGAVTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGSGV---YSVAMFHLLTHAFFKAMLFLGAGSVIHMHHEQDMRNYGGLRKKIPFTFAIMMIGTLAIVGIPGFAGYLSKDAIIESAFASGNGFAFVLVAAAGMTSFYSWRLIFLTFYGEARGDH-HKHDHAHESPAVMLAPLALLAVG-----------------------------------
143517425    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------KFFLYTLLGSVLMLVAIIYIIGKTGTSDLIQ-VLNYDFSKTEQLLLFLGFFFSFAVKVPMWPFHTWLPDAHVQAPTAGSIILAGILLKMGGYGFLRFSLPLFPDASLFYQPYIFFLSCVAIVYTSFVAFAQQDIKKLIAYSSVAHMGFVTIGIFCLNTQGLDGAVFQMVSHGIISGALFLAIGVIYERTHTRDINKLGDFATTMPKYSVFLMFFTLGSVGLPGTSGFIGEVLVLIGSWKVNPLVAIISGFSLILGAIYMLRFYRKISFGISENQDKYEIHDVNMREFMILIPLVIFIILFGIFPNIVLNFLKVPHFLILETF------------
141731974    -----------------LFILLSSENDENSIQSKKSAIWTSVSNFLLSLYLPLNFNKEIPHFQFVNSFNWFNSNLKLTLGVDGISMPFIVLSTFLILLCVIYIYPQKKKNMRMYLASFILLESFLVGTFSAIDLFSFYIFFESILIPMYLIIGFWGGDRRVYSAYKFFLYTLLGSVLMLVAIIFLYQEFGTTSIARLLDYT-LPFYIQVWLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSFLPDASIFFTPFIYFLSVVAIIYTSFIAIVQEDMKKLIAYSSVAHMGFVTLGIFSSNMQGLHGAIVQMISHGIISAALFFSIGSIYNRYKT-----------------------------------------------------------------------------------------------------------------------------------------------
298103882    ------------------------------------------------------------------------------LSIDQFSCPLIMLSCWLLPLMIMASQAHMKTRQKTMIALLILLQILLCVTFGASNLLMFYIAFETTLIPTLLIITRWNQKERLTAGLYFLFYTLSASLPLLLALIMIQTHLNSLSIYDLSLLSNTPWSEALW-WIASFLAFLIKMPLYIFHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMIRMSSLFIPLTKDL-ATPFMIIAMWGMIVTSSICLRQTDLKSMIAYSSVSHMGLVVAGIFTMTPWAWSGALAMMIAHGLVSSGLFCLANITYERTHTRSIFMNRGLQALFPLMSFWWLMMTFANMALPPFPNFMAEFLIITSLFNWSNWTIILLGLSMTLTALFSLNMLIMTQH--EHPNKHAPVNPSTTREHLLMLMHMTPVILLIANPSAIM--------------------------
215405153    --------------------------------------------------------------QVFTWIPAGGLQVDFGLQIDQLSMCFVLLISGVGSLIHIYSVGYMAEDPRRFFGYLNLFLASMLLLVVADNYVLLYVGWEGVGLASYLLIGFWYHPSAATAAKKAFVMNRVGDAGLAVGMFLTFSTFGTLSYAGVFAVPAASRAVLTAIGLLMLLGACAKSAQVPLQAWLGDAMEGPTPVSALIHAATMVTAGVYLIVRSGPLYNLAPTAQLAVVIV--GAVTLLFGAIIGCAKDDIKRALAASTISQIGYMVLAAGLG-PAGYAFAIMHLLTHGFFKAGLFLGSGAVIHAMHEQDMRRYGGLRAALPVTFATFGLAYLAIIGVPPFAGFFSKDAIIEAALGAGGILGGAALLGAGVTAFYMTRVMLMTFFGEKRWTPGAHPHEAPAVMTWPMILLAVGSVFSG---------------------------------
295394963    -------------------------------------VTVLTIVITLCFEVAMVFYVDAHGTQVVAVGGWGIPF-GISLVVDRLSAVMVVVSSIVTLCVLVYAISNRESPVSVFNPAYLILCAGVSNAFMAGDLFNFYVGFEMLLAASYVLLTLGATPGRIRAGATYIVVSLLSSIVFLAAIGLIYGATGTVNMAQLSQIAELPSDVQLFLHVTLLIGFGIKAAVFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGIYAIIRTETLLFHESS--MQVPLLVVSALTLIVGILGAVAQTEMKRMLSFTLISHIGYLLFGVAMGTVDSLSATVYYTVHHIIVQTALFLAVGLVEQRVGTTSTRKLGGLARLAPFMALLFFIPALNLGGIPPFSGFLGKIGLFTPAIAGGNWLEITVVIAGTLTSLLTLYVVTRTW-------------------------------------------------------------------
281428835    -----LKLVLITPFLALSHLWIISEKEVVQLKWS--ALVWSFILFIEVLLLGGALQEGFSCFQDRGEFMQLRWGV---FGVDGLSYCFLLLVILLLPICILVSWESIKFLVREFLICLFVLSWLLIGVFTVLDILGFYILFEAVLIPMFLIVILWGSREEKIRAGFYFFFFTFFGSVFLLLGIILLYIKVGATDYMYIYNYKINNFWQCLLFILFFLGXAIKVPLFPFHIWLPQAHVEAPVAGSVLLXGILLKLGGYGFLRXSLGLFPIGAEYCSSFVLTLGLLAVIYGSLXTCRQVDLKRVVAYSSVAHMGIVVLGLFSLTSEGEIGGIYLMFAHGLVSPGLFIAVTCLYDRYNTRLIRYYRGIWVKMPVFCFFFFLLTLANLGLPLSLNFVGEFLCLMGLFQYSWYFGLCSCLSVVLSAAYSLYLYNRVAFGAY-SKYMAGGRDLNRREVYVFVVLSCLVYLLGICPNVLGNCLT----------------------
142164860    ----FLTLPLAIPFATAVLAGLSIRSGAGRW--------VSLVGMVAQLLSALFLLSAVSAQGVIQMGGWPAPF-GITLVADHLSAVLVTVTAAVGLAVAVYAVGEIEDRLERYHALFNILIAGVTGSFLTGDIFNLYVWFEVMLIASFGLLILGGSKAQIDGGVRYVALNLVSTVLFLTGIGLLYGMTGTLNMADLAGVADVDPGLLTVIAMLFLVAFGVKAAIFPLFFWLPASYHTPAYAVSAVFAGLLTKVGAYALIRTFTLIFDHDAAFTQPILMWVAGLTMVVGVLGAAAQTEVRKLLSFTIVSGIGYILLGLSLGTQLGMTGGLFYLVHTMIVTTGLFLIAGVMERVGGSSYLGKVGGLYGTAPVLATLFFITAFSLAGFPPLSGFWPKFLLVKASLDISAWLAVAALVTGLLTIFVMTRIWGEAFWTPHPEARHPRLTTIDVTERLMLAPIAALTVLLGLLPQPLIGFLQVA--------------------
142597880    --------------------------------------------------------------------WWSNSGMDFAVGVDGQTVLLLMVVATISLLVHIYSTEYVKGDRRYYYAFLSLFTAAMLFFVMAQNIIQLIVGWELVGVCSFALIGHWWEKPNTDAALKAFLTNRVGDVGLLVGMIVLWGTFKTFDIDAINTLISADPGAHHFALLILMAAVASKSGQFPLHTWLPDAMAGPTPVSALIHAATMVVAGVYMIARPVFYEGFSIGTSSINLMAFIGGFTALIGAGLAFAQWDIKKVLAYSTVSQLGYMVMALGVG---AWTAAIFHLFTHAFFKACLFLGAGSVSHAHHTFDMRKMGGLKKEMPHTYKTFVISTLALAGVFPFAGFWSKDEILLGSLNGYPLMLIFGCAVALMTAAYMTRVIWYTFHGEFRGHG--HPHESPKVMTIPLWILAGMAVLAGAFPAPVLEPIGEGLAHRIQTYAEPSVYLSGL--
256371191    ----LITAVIGFPLLGFLVLLAFGKR-IGEPRAGWVGTIATTLSFVAALALWGVVDERVAVVRLFTWFRAGPLVAHISFRVDELTVFMVLFVTGVSSLIHLYSYMHRDPRFHQFFVYLNLFVFSMTVLVSSNNLPLTFLGWEGVGACSYWLISFWFRPSAASAGKKAFIVNRIGDAGFILGTALIVDHLHSVSYVILPEAHRLSSGTLEAVALLFFLAAVGKSAQLPLFVWLLDAMEGPTPVSALIHAATMVTAGVFLMAR--LSAFVTPAHDAATVIAWIGAITAFVAAMAATSQHDIKKIVAYSTVSQLGYMMLGIGTG---AYVAALFLMVTHAFYKALIFLASGSVIHSLGEQDVRRMGALRRFMPITAVTMILAWLSIAGVPPFSGFFSKGSVLEAAFAHQPVLWAIGVVTAVLTAYYMGRLVYVVFYNEPRYQEVLGERSPHESPRVMTVP------------------------------------------
227549665    -------------VLGATVVLAPFVRVLGRNAGWMLALPLLGAAVIGAL----AYVSPSAGDAHAETVAWIPSLVDFALRIDGLSIVFLMLVLLIGAGVLAYSTRYLHQSKPSFYLLMCGFAAAMSTLVLTDNLVVFYIAWEMTTLCSFFLIANG-GEKGYAPAIRTLLVTVGGGLLLLTATVIMCITTGSLSVVLADETWTQRPGLTTLVALLVAGAAFTKSAQFPFQAWLPDSMVAIAPVSAYLHAAAMVKAGIYLILRYSPMF--AAVDAWHIALVTAGLITSLFGAMTAVKQSDLKALLAYSTMSQLGLLVAVVGIGTQEALTAAIVHTIAHAVFKAALFMSIGIVEHETGTRNFHELRNLRVRMPVTQAIVVISAASMAGLPPLAGFVSKEMLLAAGLSAPHALVTLVTGGIVVTSIFTFAYSYRYVLGVLLSGTSKTVGEASPSFFAVPAILAAATVAIGIYPHMLNGPVADAV-------------------
77166012     --------IVFAPLIGSLIAGLFGK-KIGRLWSHRAAIAGVSIAFLLSLMVFKQVVVDGVIYNVYTWVAVGDLRVEIGFLIDRLSALMMVVVTFVSLMVHIYTIGYMADDYQRFFSYIALFTFSMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWYKREAIYASLKAFLVNRIGDIGFLLGIACVLMYTGSLDYVEVFTVVPTLWSVLTVIGILLFIGAMGKSAQAPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPIYELSEIALSVILVIGAITAFFMGLIGIVQNDIKRVIAYSTLSQLGYMTVALGV---SAYAAGIFHLMTHAFFKALLFLGAGVIIAMHHEQDMRKMGGLKKYMPVTYWTAIIGALALIGFPGFSGFFSKDSIIEAVHASAGFAYAMVVSGVFVTAFYTFRMLFLTFHGEERMDQHTHLKESPAVVTVPLVLLAIPSVVAGIFIEPIL--------------------------
258561975    ------------------------------RPAFGILALVPGAGFAWMVYQFADGTFKDGG-EILASYPWMPLYLNLEFRLDALAGLFSLIILGAGALVLLYCWGYFDTNPIRFSSQLTMFAMAMYGLVISDNFLVMYIFWEITSVLSFLLVSYYERASSRRAANQALLVTTFGGLAMLLGIVLFGTQTGIWRLSEIPARTELDVPWISAVVVLLLLGALTKSAQAPFHFWLPGAMAAPTPVSAYLHSAAMVKAGVYLIAR--LAPDFAPIPAWHVVVIPAGIFTMLLGGWMALKQVDLKLILAYGTVSQLGFMIAVIGIGSPSATMAGLTLVFSHSLFKAALFMIVGAIDHTTGTRDIRELSGLGRREPLVAILATISAASMAGIPPLWGFVAKEAALEATLHEENMMLVAFVVGSILTMAYSLYFLWGAFARKKEHELSEDTEPIQFLQWLPPAVLTVLTVIFGPFPGLLSDAFNQHLD------------------
124112062    -------LIPILPFLGSMIIGLGRATQTLRWRFAFFNIVLLGIALIFSISILISQLNGHPPYKLIEWIVTNQFSLEIGYSIDPLTSVMLVLVTSVAILVMIYSYMSYDQGYVRFFAYLSLFTASMLGLVLSPNLVQIYVFWELVGMCSYLLIGFWFTRPAAADAQKAFVTNRVGDFGLFLGILGLYWVTGSFEFQTLPGSHPVQVELLVLFNLLVFLGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVARMFPIFNQF--PIVMGFIAWIGAITAIIAAIIAVTQNDLKKGLAYSTISQLGYMIMAMGVG---SYTAGLFHLITHAYSKALLFLGSGSVIHGMKNQNMLFMGKMREFMPVTAITFLLGTLSLCGIPPMACFWSKDEILSQTFQAQPILWIIAWVTAGLTSFYMFRMYFLVFEGK----------------------------------------------------------------
256777254    ----------------------------------------------------------------------------------------------------IYSTGYLRDDPRSYAALVSLFTAAMLLVVYSDDLIVLLVGWEIMGICSYFLVGHYWETAAARSALKAFLVTKLGDVPFLIGIFALAGDTGTFRISEIYATSGIPLDHPTLIALLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYFIAR--LLPVFASSAAALAVLAVMAAITMVGSALAALAQDDIKRVLAYSTVGQLGYMTGALAVDDRG---AAVFHLISHGAFKALLFLGAGVIIHAAGTNSMSRMSGLAKRIPDAYWTVTVALLALAAIPPFAGFFSKEAVLGAAEHAGWTVLVAGLLTALLTAAYAGRLWLLAFRGKGEQAPDHGRQPVAL--NAVLWVLFVPTVALGLSYGTLPDWFDETLTPTLTTSVLGTGAA-----
226304990    -------LPVLIPMLAAAATLVVGRRPRFQRVITLIALIGVVAVSGLLLYL-----ADRDGTTAVQVGGW-DSPIGITLVVDRLSAMMLVVSSVVLLAVMIYAIGSEAQPVSIFLPTYLALTAGISNAFLAGDLFNLYVGFEVLLAASFVLLTLGASADRVRAGVSYVMVSMVSSLIFLAGIAFAYAATGTLNMADMALFDNIPPGTRTAIFAVLLVAFGIKAAVFPLSAWLPDSYPTAPAPITAVFAGLLTKVGVYAIIRAHSLLFPQGE--LDNVLMVCGLLTMVVGIMGAIAQSDIKRLLSFTLVSHIGYMIFGIALSTTSGLSGAIYYVAHHIIVQTTLFLVVGLIERQAGSSSLRRLGGLAAASPILAIVFLIPALNLGGIPPFSGFIGKVALLQAGAADASALAWILVAGGTITSLLTLYAVARVW-------------------------------------------------------------------
221369786    ----LLLILVTLPFLGALVAASLPVN------AHNAAAAVSGLVLAGALAILAALHPAIAEGQVLASLDWVPSLLGLDIRLDGFAWMFVTLVAAIGGLVVIYARYYLSKSVPRFYSFLMAFTGAMMGMLLSGNILLLVVFWELTSILSFLLVGYWHQTPAARDGARALVVTAAGGLCLLAAMLLLGRIAGSYDLDRILASGDLIRAHGAYPLVLFLLGAFTKSAQVPFHFWLPGAMAAPTPVSAYLHSATMVKAGVFLLIRFTPALG--GTELWFYAVTGTGMLTLIVGSVIALFRHDLKGLLAYSTISHLGLITALAGIGSSGAILAAIFHIANHAVFKASLFMAAGIIDHESGTRDMRRLSGLMRLMPVTGTLAIVAAAAMAGVPLLNGFLSKEMFFAEAVDWHNGTWLLATFASVFSVAYSLRFIATVFFGPPPVDLPKVPHEPQPWMRRPVELLVAVCLVVGILPGLTL--------------------------
296940289    ------------------------------------ALLLNNKTLLIMLTLYSMILATMSLQWLNNPMLLNSLFSNEYFATDPISSPLLILSYWLLPMMIMASQNHLKNEKRLFMLNLALLQSSLAISLLATNLTLFYISFGTTLIPTLILITRWSQAERLTAGMYFMFYTLVGSFPLLISLLYMTNQMGHSNIMLTLINTELTNVTTNIMWMACVLAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAALLLKLGGYGMIRISTMMTPSTNK-MHYPLITLALWGLVMTGLICLRQTDLKALIAYSSVGHMGLVAAASLIQTPWGIAGMMILMIAHGLTSSMLFCLANMLYERTNTRTLIMMRGLQIITPAMTFYWLAASLSNMALPPTINLIGELLIITSLFNWNPTTIILTGTGTVITAIYSLYMFAASQQG--KLPKDMMTAPPHTREYLLLTMHLLPMVLLMMNPQLIS--------------------------
135915985    ----------------------------------------------------------------------------------------------------------------------------------------------------YFIIGIWGGGNRIYAAVKFFLYTLLGSLLALVALIYLYITTNSFSILDWHKFA-LDLPVQLYLFAALFLAFAVKIPMWPVHTWLPDAHVEAPTGGSIILAAIMLKLGGYGFLRLMLPILPDASVFLAQAIIVLSLVAISYIALVALVQEDMKKLIAYSSIAHMGFVTLGTFLFSSLGIQGAIFQMISHGFISGAMFFSIGVLYDRMHSRKIDDYGGVCNKMPIFSGFFVFFALANCGLPATSGFVGEFFVILAAIKQDIVIGLFAALTLILGAGYSLLLVKKVFYGEVSNNKVMNLVDVNNRELILLVIFSLFILLLGLKPDLITSVTEASITNLVDHVGRGKAY------
6739469      ---------------------FPXXXKNXPRXWXFXXXLLLXXXXXFXIDXXXXXINXIFIYXFXXSWX-XNNXXSFXIGIDSLTSIMSILITTVGILVLIYSYMSHDQGYLRFFAYMSLFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAAKAQKAFVTNRIGDFGLLLGILGFYWITGSFEFQDLFEINEVHFLFVTLCASLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNLISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYXAXXFXLITHAYSKALLFLGSGSIIHSMKSXNMVFMGGLXKHVPXTQIAFLVGTLSLCGIPPLACFWSKDEIXNDSWLYSXIXALIAWFTAXLTAFYMF--------------------------------------------------------------------------
142629462    ----------------------------------------------------------------------------YSLGIDGISLFMVLLTTFSTSIAILGSFNYIKTKETAFYALMLLLEAAVIGVFVTTDVFLFYVFFELTLVPMYFIVGIWGGERRIYAAIKFFLYTAFGSLLMLVGILFLFWKAKNFMGMPTFALVPLSGTEQLWLFTAFALAFSVKVPVFPLHTWLPDAHVEAPTPGSVILAAVLLKMGTYGFLRFLLPFFPLASQHPTVVMLVLAVIGILYTAWVAAVQPDAKKLVAYTSVAHMGFVVLGVFALNVNGLQGGLVVMISHGISTGALFLLLGMLYERRHTRRIADFGGIARVAPWFATAFMITALASIGLPGTSGFVGEFLALMGAFES----------------------------------------------------------------------------------------------
213018787    ------------------------------------------------------------------------------------------------------------------MALFLLLESFVVGFFVSLNAISFYVFFEAVLIPMFFIIGIWGGKQRIYATFKLFLYTLTGSLLFLLGLVYIYSTFGTFNIQKLATLPSLDLEVQSLLWITFFISFAIKVPMFPFHTWLPDAHVQSPTSGSVILAGLLIKMGGYGFLRFSIPMLPQASLYFSNFVVVLSIIAVIYASLVAFAQDDIKKLIAYSSIAHMGIVTAGLFSFCEEGVLGSIFQMISHGLISAALFLCVGMLYTRTGTLEIAKYFGIVNTMPKFGFMFILFSMASIGLPGTSGFAGEFLAMVGMFKSIGFFTGFIALGTILSAVYMLNLCKQIIWGVSYSKLLNNRLDS--IEFSVLILLAVFVILLGFYPTLALNYLKPCMANLLVKYNA----------
121582630    ------------------------------------TIMLSKPNYLFSTLIPLSIFPALLTTQLLYYPMNLDQHISPYLKTDTTSTPLIILSAWLLPLMMLASQNHLQQRKRTFLLTMVILQSALLLTFSASDLIMFFILFETTLIPTLIIITRWGTQERLTAGTYFLFYTLAGSLPLLVTILYMANTTMNTSMILFMTQHTPTTWTANLMWLTLLLAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGILRVSSAMTPTSTLHYPFIV--LALWGIIMTSTICLRQTDLKALIAYSSVSHMGLVIAAALIQTPWSTTGALIMMIAHGLTSSMLFCLANINYERMHTRTLLLTRGLQLLLPLMTTWWLLANLMNLALPPTMNLLAELMIIASMFNWSSTTIIILGFGTLLTATYSLSLFLLVQQGKLP-KHLTNIEPINTREHMLM--------------------------------------------
212224740    ----ILPYLIIIPLFGAFAMPIVNLAGKKAREAW--AVLISALTFIVSSVIFYHIWNTGEIIVYTPFGQGVDFPIRIVWEVDLFGAIMVFIVAFVSLMAVIYSIGYMKHDTGKYYTLILILELGMLGIAITGDLFNFYVFLEIMSIASYALVAFRNDTEGIEAGIKYMFVGSIASAFVLLGIALLYGQYGTLTMGYLVKIVQNPTVTAKVALALFIAGLLFKSGASPVHMWLADAHPAAPSSISAMLSGLVIKIGGYAIARILFSIYHINMSAIGWIIIIFACLTLIIGNAMAVIQTDMKRLLAYSSVGQIGYILLGLGISIAAALAGAIYHTVNHALMKALLFLVAGVVIHQLGTRNLNELSGLAKTMPKTTFAFLIGAAAIVGMPPLNGFASKWLIYESSAIFNPILGAIAIIGTAFTAAYVRVLY--TFFGRP-SEKVMAAKDPETSMMLPMLLLVLAIIIMGLLPWQISDKVMIPAARMLEQF------------
167463150    MLVNPLTLLVFSPLLGVLVLLLLPKTKE--HALRWTAWVTTLIPAGLFIYIYALFQSGR-GMQFKESFNWITFPLNLSLGIDGLSLPLVGLTALVFIAAAFASF-HVKTRLKLYYIWFLVLETGVMGVFTAQDLFLFFLFFELTLIPMFFLIGMWGEMDREKASMKFLLYNGVGSALMFIAFLIVIVTAGNNLFQDPNALVNMPVNMRIGLFLLMLSAFGIKLPLFPFHTWMLKVHTEAPPSIVMIHSGILLKMGAYGLIRFGVLLFPQQAVDLAWLLALLGVVNILYGAILAFVQKEFKLVLAYSSISHMGIVLLGLAAMNTIGMQGAVFQLVSHGLISALLFLLVGTVYERTGTTELGGLGGLAKPAPFISGMLLAAGLASLGLPGMSGFISEFLSFLGLFGVYKGYAIVGVVGIIFTAVYVLRGVMSITYGPAP-ERITAVPDAKWAEAVPMLMLIAAIVLIGVYPAIISDPLQQTVAG-----------------
269977605    -------LMIAIPLVSALFLLVAGRRVDAWGHWLSVLASWVAFGIGGGVLVEMLGRAPEARAQAVTLWQWLPLQVNFGLLLDPLSISFVMLVTFVGSLIHVYSYMEHDPDRRRFFAYLNLFVAAMLTLVLGNSYLVLFMGWEGVGLASYLLIGFWNQHNNALAAKKAFVMNRVGDLGLLIAMMAMFARFGAVDFATVPAGNSGGIPWATFIGMFLLLAACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLMVRS--GAIYVQTPVAALAVAIIGAITLVFGAVVGCAKDDMKKVLAASTMSQIGYMMLGAGLG-PVGWAFAIFHLVMHGFFKAQLFLAAGCVMHAMSDQNMRRFGGLRRVMKITWFAFLVGWLAILGIPPFSGFFSKDKIIEAAFEWYPWVFGLTALGAGITAFYMSRLFFLIFHGSPRWTTELEGAPVHPHEAWMTVPLLVLSVF-----------------------------------
296268316    ------------------------------RTGIGWGTGVSGLVLAGAVAVAAAFDHRDAGVQFEVDLPWVPALVRFHLGVDGISLPLVVLTALLTFLCHLARHRPEAGRPRALAFALLVLEVGMMGTFLALDLLLFFVFFEVVLVPMYFVIAIWGGDGRRAAAVKFILYTLLGSALLLIGLLVVALQAGTLDMTALAEGAGIPRAAQVVAFLAIGLGLAVKTPMWPLHTWLPDAHTEAPTVGSVLLAGVLLKMGSYGFARIAIPALPEGAAAWAPWLGAFAAIGIVYGALACLAQRDLKRLIAFSSVGHMGFVLLGLATLTPVGMNAALFGNIAHGLITGLLFFLAGAVKERYGTSDIARIGGLLGRLPYLGSLLTFAGIASLGLPGLAGFWGEMLALLGAFRLFLVFMVAGGVGAVLTAAYFLRMLSFVTHG-----------------------------------------------------------------
206890675    -------LILLFPLAGFLFNILIGRFISPKVVSWAGVLSILGSLVVALFAIAQVFSGKTIEYNIYTWILSDDLKVSFGYLIDQLTAVMLFVVCFVGWLIHIYSYMHGDPGYPRYFAYLNLFVFSMLMLVMGNNLVMLYFGWEAVGLCSYFLIGFWYHKKASDAGKKAFIVNRIGDFGFALGIFLLFINVYALNYTDIFNIFGWNIDLITLIALLLFCGAVGKSAQIPLHVWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--LNPIYGMSEIALAVVAITGAVTSFFAATIALVQRDMKRIIAYSTISQIGYMFIGCGM---AAYGAGIFHLYTHAFFKALLFMGAGSVMHMAGELDIYKMGGLRKKMPITYITFLIASLTIAGIPGFSGFFSKDEILWAAFAYGKFIWLLGTITAALTAFYTFRILFVAFHGKFRPEEFKHVHESPPIMTVPLIVLAIGSVIVGYFSIP----------------------------
95928435     -----LWLIPLLPFLGFLINGLLGKKIKNEKVIGAIATLAIFSSFIVSCKYFLQLLGDSQKTHEVIVASWMPLQVDWGFLLDPLSGLMMMNVTGLSTLIHLYSYMHGEEGYYRFFAYLNLFTFAMLMLVMGNNALVMFVGWEGVGLCSYLLIGYYFEKKSASDAKKAFVVNRVGDFGFLLGLFTLFWSLGFTEISANAHLLENGGIIVTIVTLCFFLGATGKSAQIPLYTWLPDAMEGPTPVSALIHAATMVTAGVYMIGR--MNGLFAMAPDTMMVIAIVGGATALFAATIGLAQNDIKRVLAYSTVSQLGYMFLAMGVG---AFTAGIFHLLTHAFFKACLFLGSGSVIHGMHHQDMRNMGGLRKKMPITFWTFLLSTLAISGIPFFSGFFSKDEILWWALASHWVLWLVGALAAALTAFYMFRLVFMTFFGEQKTDAKDHIPESPLVITLPLMILAALATFGGFLGVP----------------------------
137118081    --------------------------------------------------------------------------------------------------------------------------------------LLFYVFFEAVLIPMFLIIGIWGGERRIYASFKFFLYTLLGSVLMLIAIIFIYQKTNSMNINFLQGNYFFSKKVQIYLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFSLGILPEASAFFVPLIIILSSIAIIYTSLVALAQEDIKKLIAYSSVAHMGLVTIGIFIVNQQGLEGAMIQMISHGIVSAALFLCVGIIYDRMHTRNINFYGGLVNKMPKYSVVFMLFVLASIGLPGTSGFIGEFLVILGAFQKNSFIALFAALGIILGAIYMLYLYKKIIFGT----------------------------------------------------------------
225166016    ----------------------------------------------------------------IEWLRLGGFSLSLGFKFDDLAALMLSVVGIVGLCVHVFSLGYMSDDKARYFGGLSIFMFSMIGIVLADNLFMIFIFWELVGFSSWLLIHFCDKTSAADAAKKAFIANRVGDFGFLLGIIACYAIFGTVNLSQLAILANGGVAVATCIPLLLFCGAVGKSAQMPLHVWLPDAMEGPTPVSALIHAATMVAAGIYMLCR--IEPLFAAAPDALTIVMWVGTATALYAALCAVTQRDIKKVLAYSTLSQLGYMVAAFGLGLLAGVGAAMFHLTTHAFFKALMFLGSGSVIHCHHEQDIFKMGGLAKKMPVTFITFTIGVLAIGGLPFISGFYSKDAILHLAQAKSQPVFVILVATAVLTAFYMARMWKLVFLGTPRTHASEHAHESGLSMTIPLIVLAALSIVGG---------------------------------
284165977    ---PELSVVVALPFVAAVSTPVLYRLLGERTGYAGVAVALASFLLLAS-------QRGTEGPVGLEWIPSLDIALRFYL--DGWGLLFAMLACGIGTLIFLYSYMHGEPHLARFYTALLAFMGSIVGVALAADLIAIFLFWELTSLCSFVLIGHYTADDSSQYAARMAMFITVGGGLFLLVGLLMLSIVGPDAAFNLAAMLETPEAMALPVLGLLAIGAGTKSAQVPLHFWLPNAMAAPTPVSAFLHSATMVKVGVYFIGR---MRPILVGEEWLFLFATLGLTTMTVCAIMAVAATDIKELLAYSTASHLGLMVAGFGFTSIYGAETGVFHLLNHALFKAALFLVAGIVAHEAGTRNIDDLSGLRHDLPVTALITVIVALSMAGIPPFNGFYSKELLFEAAVEASWLYPAVAVFGSIFTVLYSLR-FLSLFFGD-RPDALGHVHRPSTTLVVAPGVLAILAAAVSIRPQLAVDAIVQSGATALEHHEMHAGLPTS---
297616450    -SLGWSWLIAVIPVLAFALIGL--YFHRWPRVAAAVSIAAIALSLFLSAAVAVHVLAQGEGFSYKLAVPWLSLHVDMGVMIDGLAAVMLLVVTIVAFLVQVYSLGYMRGDFASYFAYQSLFAGAMLGLVLSSNFGQIYVFWELVGLASYLLIGFWFERVSAREAAKAFITNRIGDFGFLLGILFLQIVFGTLDFEGLAGQGYTNTAVLIVISLLLFAGPVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAVGVYLIARAFFIFK--ASPETMAVIAVVGGFTALFAATIAVAQNDIKRILAYSTLSQLGYMVMAMGIG---AMTAGMFHLMTHAFFKGLLFLAAGSVIHAAGEQDIWKMGRLSKKLPVTAWTFIIGALALAGIPPLSGFWSKDEILLSAWAQGFTGMYLLGLVAFLTAFYMFRLVFVVFFGRQDAEG--HPHESPAVITVPLIVLAFLSIFAGFLGSP----------------------------
15606573     -------FVIFTPLIAFLIILAFGR-KIGDLGSGIIASVGAGLTTLFSLVVALKAIHSPIHVKLYDFLPIGNYTLSLGFYFDSLSSLMALVVTFVATLIFVYSIGYMRDEFGKFYAYLSLFLFAMLLIVLSDNLLGIFFGWEGVGLASYLLIGYYHEQKKATKAFEAFVMNRIGDWLFIFGIIYSFYLFKTLEITQIFKVEEVDKYALGVATMLLFGGAVGKSGQFPLHTWLPNAMAGPTPVSALLHAATMVAAGVYMVAR--LYPMFEATPQTLKLIVLIGAITMTMAALAGAVHNDIKKIIAFSTMSQLGYMFVALGVGDKG---GAMFHLTTHAFFKALLFLAAGAVIFHHHLYDIFKMGGLKKYMPVTYVAFMIGALSLAGVFPFSGFWSKDRIVASMYEWSGVLGVLGTIVAFITAYYAFREGFLVFHGRERWREIKDVHEVEGVMTVPMGLLGFLTVLTGLFGLWL---------------------------
189220223    -----------------------------RVPARQAALWASLLNFLASLWLYFQYDPHLSGYQFVQDNRWIQLPIHYHVGVDGINLPLVLLTTVVTLAAVIVSPRGIKREP-EFYSYLLAISLGALGAFVSLDLFFFYIFHEFALVPTFLLIGIWGSENRQFVSLQITLYLIVGSMILLVGIPPEARTFDIPTLVDYVRLHPLPIMKEPLAFGFLLVGFGTLVSLFPFYTWAPSGYAVAPTPAAMLHAGVLKKFGLYGLLRLAIPLLPGGLEHWKALLYALLLGNILYIGYVTIAQKELTTMLGYSSVMHMGYLFLGLATWNTIGLSGVVLLMVAHGLSIALLFALAGEIKDKTGEIKFSELGGLGQRMPFVSVAFILASFASIGVPGLANFAGELLIFFGSWKVQPWITALAIWGIVISAVYQLRAVQSVFFGKLPPHLKEVEDVQGIMRKFPYLLLMSFLLIIGMMPGSLLSVIKPTLEH-----------------
5835550      ------------------------------------------------------------------------------LGSDQLSTPLMILSCWLLPLMLMASQNSMLKTPHTFITILAMLQFTLLMTFMALDLMLFYISFEATLIPTLIIISRWAQADRLNAGIYFLFYTITSSIPLMIGILMIYNLKGTLSILTLQLMTGLISWTDTLLWLSILLAFLVKIPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGLLRVVILLTEQINTIYPP-ILGLALWGALMTSLICLRQTDLKSLIAYSSVSHMALVTAAILTRNQLTPMGSMILMIAHGLTSSMLFCLANFSYERTHTRTLLAMQGMQLTTPTLTSWWFLASMMNMALPPTINFVGELALITSLFNWSETTLLLTGLNSTITAIYTLYMFSSTQQGTLPIHTLI-LSPTQTREHLLMLLHTLPSIILITNPRLIYH-------------------------
296531276    -------------------------------------------NMLFPSLVISSTILGMMSLQWLKIPLALNKYTSPHMTIDQISSPLITLSCWLLPMTILASQNHMKHQKQMLLLCLITLQLFLIITLSATNLLLFFIMFEATLIPTMMIITRWNQKERLLAGMYFMFYTLISSMPLLVALLLINHQNNSLNTLLMHF--NITSEPNNILWLSCTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGLLRTSPILLSTQTLYYPFII--LALWGMIMASLICLQQPDLKSLIAYSSVSHMGLVITATMIQTPASLSGAMMLMMAHGITSSMLFCLANTMYERTNTRTMTMMQGAQTLIPLMTTFWLLANLTNMAFPPSVNLMGEIMIITTAFSWSTPTLILSASAATITAIYSIHMFTTAQQG--KMHKDTTFPPAQTREYLLLTLHLMPTALLMLNPQTIS--------------------------
288797317    -------LIGIMPILAGCVALLVVKPWPKLAHTVVIAIGWYLATLIL-IGAFMGYDLSSSQWSY-RLLTTGDFDLNFGIRVDNLTALMLFIVMTVSTLVQLFSTKYVEGDYSRFFAFLGLFTSSMLGLILVDNLLGLFIFWELVGVSSFLLIGHWYQKPSAAAAAKKFITNRVGDFGFLIGIMIIFATTGTLEFSGLREAGDLSGWILTAAGIGIFFGAIGKSAQWPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMVGK--IYFLFEASATTLQFIAWIGAVTAFLAACIAVVQYDIKKALAYSTVSQLGFMMFALGMG-PIGYAAGLFHLMTHAFFKGMMFLDSGSVIHCHHEQDMRRMGGLRKSMPFTAGIMLLGCLAIAGVPPFSGFFSKDEVLAAAAAMNPMIFILGAVTAGLTAFYMFRMYFMTFHGEYRGH--AHPHESPWQMTVPLGILGFFTVTAGWLALP----------------------------
142166382    -----LSLVVLLPLFGSVLAGLLAFRGQKMPAQLISTILVGCAMVMSFILFFTLGHAEVSKVTLFRFIEVGDIDASWVLRLDLLSAVMLVVVTSVSFLVHLYSFGYMDEDRAKFFSYLSLFTFAMLSLVTADNFLQMFFGWEGVGLASYLLIGFYYKKEANAAAMKAFVVNRVGDVGYALGIFLAAMTFGSISFDNMFAKLADPWPLLELMGVLLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLYELTDVASGLITFVGASTCLYAATVALAQNDIKRVIAFSTCSQLGYMFFAAGVG---AYQVAMFHLFTHAFFKALLFLGAGSVIHMHHEQDMRRMGGLRKVLPQTYVMMLIGTIAILGIPGTAGFFSKDAVIEVAHAASGTMFWLGILAAFLTSLYSWRLIFMTFHGSYRGHHYDHAHESPMVMLIPLYALAFGAVFAGIF-------------------------------
154163171    -NLVILPILIPF-IVGSFLILFAKHHSLQRVISGFAVVGMLLVS------IYLAVDVYQNGITVLELGNWQAPF-GIVLVADLFATMMVILASIVGVVCLFFAFQTIEREKYYFYPFYFFLLAGVNGAFLTGDLFNLFVFFEVMLIASYILIVLGGTKYQLRESLKYVVINVFASILFIVGVAYIYSITGTLNMADLAVKVGELEQTGVLIAVIFLVVFAMKGGLFPLYFWLPRSYFGPPAAIAALFGGLLTKVGIYAIMRTFTLIFNHDPGFTHTLILILAGLTMFFGVLGAVSQFDFKRILSYHIISQVGYMVMGLGIYTQLAIAGAIYYIAHHIIVKAALFLFAGATQRITGTTDLKKMGGLLKTHPWLAWMFFISAISLAGIPPLSGFFSKFALILAAFLNENYIIAAVALAVGLLTLFSMMKIFIYAFWGEQKHTEEQANFKVGKLLLPIVPLVALTIILGFAAEPIFQYSLQVADQILD--------------
144143707    -----------------------------------------------------------AGETLVTTIPWLPALLNLAFRLDGLAMLFAILVLVIGLLVILYARYYLSERTGRFFAYFLLFKGSMLGIVLSENILLLLMFWEMTSLSSFLLISYWQHRSDARNGARMALVTGLGGLAMLGGFLLLGHMAGSYALSDILPQGDAIHALYTPTLVLILLGAFTKSAQFPFHFWLPQAMAAPTPVSAYLHSATMVKAGVFLLAR--LFPVLSGTDAWSSLVMGAGLITLVIGAYFALFKHDLKGLLAYSTISHLGLITLLFGIGTPLAAVAGVFHIINHATFKASLFMAAGIIDHECGTRDMRLINGLWRYMPYTATLAMVAAASMAGVPLFNGFLSKEMFFHEAVNWDWLLTVSAAAAGVFAVAYSLRFIHDVFFNGEPVNLPREPHEPPRWMKVPVEVLVALCLLVGILPTTVGPLLKVAVAGVLQ--------------
122891710    ------------------------------------------------------------------------------LGSDQISTPLLMLSCWLLPLMFMASQSSMSHNKRLFITALALLQLALMLVFMALDLMLFYTTFEATLIPTLMVIARWSQTERLGAGLYFLLYTITSSMPLLIALLWVYNMKGTASITLLQLLPPLTFWTNTLLWTSLMLAFLVKIPIYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGLLRITNLLTEQTTSSYILPLA-VALWGALMTGMVCLRQTDLKSLIAYSSVSHMGLMTSSILTHNQLAPSGSMIMMVAHGLTSSMLFCLANINYERTHSRTLLLTQGVQLTAPAMTSWWLLACLTNMALPPTINFIGELTLMVSLFDWADITIFLTGLSEFITSIYTLHMFSSTQQGTLPT-HIITMSPTQTREHLLMTLHSAPSIALIFMPQLMY--------------------------
144186891    --FAWIWLLIALPLAGAIVLLTTGRWTNRFGHLIGVATVVIAAGLAIAMLIEMMGRSAEARSFEQTLYSWVQFQVDVAFQLDQLSMVFVLLITIVGSLIHIYSYMAHDPDRRRFFGFLNLFVAAMLLLVLADNYLLLYVGWEGVGLASFLLIGFWQYKPSAAAAAKKFVINRVGDVGLSLAIMLMFVTFGSVTFESFSSTGEASDSTLTWIGLLLLLAAAGKSAQFPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLIVRSN--AIYDKTVFAATTVVVIGVITMIIGAVIGSAKDDIKKALAGSTMSQIGYMVLAAGLG-PVGYVFAIFHLLTHGVFKANLFLSAGSVMHMNNGVDMRRFGALRAVMMITFGAFMFGYLAIIGIPPFSGFYSKDKIILAAFEQNTIVGISAVLAAGITGFYMTRMFTMTFLGKARWDDDAHPHESPPVMTIPLIVLAIGSLGLG---------------------------------
297585409    -------LIPVFPLIAFLILLFFGRF--LKEKAAWVGITALALSFVLSVIVLFERIGGETYSYVIDWINFGDHVITMGYEVTPLNAMMLIVVTVVSLLVHIFSYMHDDNRIHVFYSYLGLFSFSMLGLVLAPNVLQLFIFWELVGLCSFLLVGFWYKPEAAAAAKKAFLTTRIGDVGLLLGLVILYNQVGSFAYGDIYANGMINDTMVTTIALLVFLGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYLVG--VMYPVFLASETALTVVAYTGAITAFFAATIALVQNDIKRILAFSTISQLGFMILALGT---AGYVAGLFHLMTHAFFKALMFLGAGSVIVAHHRQDIRVMGGLWSKMKITSITFLIGALAISGIFPLAGFWSKEEILASALLNGNPLLFMALVTAFMTAFYMFRLFFKTFTGEYRGD------------------------------------------------------------
268325836    ----ILTQTIIVPVIAAIVILLTRRI-LGKKAGFIAAIALLYTTALLCIVGIRLYQGTVIS----ESYLWGPY-VSFGLLADGLSLPIALIINIICTALAFHSLRYMEQRYTAYFGLYLLVSAAFMGICFATNLIVLYLFIELLIIPFYLLISYFGYIERFRVAVMCFLWGIVSGTFVLFASVLVYSQIGSFEISELDALAGSPIAV--WVALLIFIGLFIKMAVFPLHVWMPWVDGEAPT-CIAASLTIYANLAAYVIVRVLILPLYDDLKVFSIPIMILALITIIYGALLAMAQTDVKRLCACSTIGQISFSVIGLGALTIWSLEGGLYYFLSHILGKAILFSTAGIVVYVTGIRDMKKMGGLIHKMPITATLWITAATILTGVPLTSGFTGKWILFTGVFAAYPAIAILGILATILTAVYTFGAAKRIFFGPLKPENDTRIRDPPLTMTIPLLILAVISIIIGLYPKPILDLFHSVIGLI----------------
295697429    --WPW--WVIAFPAASYGLLVLFGRKLNRGSAWLGSAATLAGLCVSLAL-AQRVFTGGTVESVPMRWLSVGDVTLSLAFEVTPLSALMILIVTLVGFLVHVYSYGYMKRRFSSFYQHLSLFMFSMLGLVMARDLLSVFIFWELVGVTSFLLIGFYYRPEARRAAQKAFFVTRLGDVGLFVAMLYAFQTTGGLAWSDLFAHLESGALAPVTLASLIFVAAAGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLVARA--YPLFTAAPEVMEVVAWVGAGTAFLAAVLALVQDDLKRVLAYSTVSQLGYMMLALGVG---GYGAALFHLTTHALFKALLFLAAGSLYPIVGTYDMRAMGGLWRQAPFVGWSFLIGMLALIGLPPLSGYFSKEAILAHVYGHNLGLFLLAVVTVALTALYMGRAFMLVFVARRPVLQPGRWAPAVRLPVSMAVPV-----------------------------------------
157689298    --------------------------------------------------------------------------------------IMSILISTVGILVLFYSYMSHDQGYLRFFTYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPASNACQKAFVTNRVGDFGLLLGILGLYWLTGSFEFLDLFALNEVNLLFVFLCTILVFSGALTKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVARLFPLLKVL--PYLMNLIALIGIITVLLGATLALAQKDIKRSLAYSTMSQLGYMMLALGMG---SYRTALFHLITHAYSKALLFLGSGSIIHSMKSQNMSLMGGLIKHLPITRTAFLLGTLSLCGIPPLACFWSKDEILNASWVYSPIFAIIAYFTAGLTAFYMLRVYLLTFEGHFNVH------------------------------------------------------------
11466471     ------------------------------------------------------------------------LNIIFAFGLDSISIYFFVLTSLLSFLCVLFSWTNT--NSKDFFFNLILLELLLLLVFSVLDLILFYIFFEAILIPMFLIIGMLGSRSRIRAAYLLFFYTLIGSILMLVGIIYIYFIVGTSSF-EIIFSYNFSLQEQQWLWLAFFISFASKIPMFPFHIWLPEAHVEAPTVGSVLLAGILLKLGVYGFLRFSLTLFSEASLYYSPFVYVLCIIGILYSSFTAIRQTDIKRIIAYSSIAHMNLVVLGIFSFNIIGLEGSILQSLSHGFVSGGMFLLVGILYDRYHSRLLYYYGGLVHVMPLYSFFFLAFTLANIATPGTSSFVGEFLLLCGIYQINIVTCFLSAFGVILSAVYSLWLYNRLVFGNLKIIFTQKFNDLVLRETVILSTLLLLILFFGVYPYFLLNGLKLYVTGMLN--------------
284989095    ---------------------------------FQRALSTSVLTAVLAVSVVLLFVADAEGATSVSVGGW-QVPLGIVLVVDRLSALMLVVASTVALGVLVAADGSEETPLSIFHPTFLVLVAGVGNAFLAGDLFNLYVGFEILLMASYVLLTLGGTAGRIRGGITYIVVSLTSSLVFLAAIGLVYAATGTVNMAQLAVLGELPEGTQVLLQSMLLIAFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTQTLLFPGGA--LDDLLMWAALATMLVGILGAVAQRDLRRMLSFTLVSHIGYMVFGIALGTAAGLAGALFYVAHHIAIQTTLFLVAGLVERQGGTTSVDRLGGLARRSPLLAVLFFVPAMNLAGIPPLSGFIGKVGLLQAGVAEGSAVAFTLVAGGVVTSLLTLLAVARVW-------------------------------------------------------------------
284991362    ------------------------YRRLGRDTGYLLAAGFAGVGGLLATGAPTVLDGGA----VTASWTWLPSLVSFALRLDGLAGLFCLIVLGVGVLIMAYSPRYMGDSSRNGYGLLTLFAGAMLGLVLAADVVLLYVFWELTTVCSFVLIGT-AGQVAVKPGRRALLITAAGGLALLLAVIMLSVVVGTTDLATILAERDQVLASPLAWPIGALIAAFTKSAQLPLHFWLPGAMVAMTPVSAYLHAATMVKAGIYLLMRTT--PLFADQPAWSALLITVGLASAVAGAFMALREHDLKAILAHSTVSQLGLLIAVIGVGTPVALAAAMLHTFAHALFKATLFMLVGIIDKETGSRDIRELSGLRRVMPVTATVTGLAALSMAGVPPMLGFVSKEYLFQGLLQAGAVAGALGVTASALTFAYGMRIVYGAFGGPTRQPDLYEPS------------------------------------------------------
206602049    -------LIPLLPLIGFLIVGLFWPYFKGKGHWVTVPLVALSAVLSIRAFM-DTLNGPPIHFVLYNWIHSGHFSVSISLMIDHLTAAMLVMVTVVSTLVHLYTVGYMKEDYDRFFSYISLFTFAMIVLLISDNLLELFFGWEGVGFCSYILIVHWYRRPSWMAANKAFIMNRIGDFGFLLGIFLTYNVFGTLDFPFSVFHSTESASVLTVIALLLFVGAVGKSAQIPLHPWLPDAMEGPTPISALIHAATMVTAGIFMIAR--LSPIYNASPTALMIVGWTGAITAFVAATIALTQRDIKKIVAYSTMSQLGYMVMACGVG---AYGAGIFHLLTHGFFKALLFLAAGSVIHSLGEQDIFRMGGLSKYMKLTFVTMLLGSLALSGIPPFAGYFSKDLILSDAFQSGPIFWAIGLITAVLTAFYTFRLIFMVFTGKENSNDGHHGHAPHESPLVMTIPLVILSLG-----------------------------------
188584749    -------LIVLFPLIMTGVIFLVEQKSIFGRNL--LSVVTSAITFLMVAAMYPVVIKGEVIY--YQLANLIPPF-GISFMVDTLGFGLSLLASFIWMLVTIYSLEYMKKENYRYYPALSLTLSGSMGLFLAGDLFTMFIFFEIMSLVSYLLIIHNETKEALRAGYKYLIVTIIGGLFLFFGIIITFELSQTITLSEMGIIS-TPTSLAFAGFLSFVIGFGMKAGMVPLHIWLPEAHPVAPSPASALLSGIMIKTGAYGLIRIMFHVFMILEANWHLILAVVAVITIFLGSAVAITQEDLKRRLAYSSIGQMGYILLGLAILTETAMTGDIFHIFSHAFMKSTLFLAAGAMIMKTGKKKIADLKGVGRAMPLTMLSFTIAALAMIGIPPLNGFISKWSLSLGALEAGPYYVVILLISSLMNSVYYLPIINTAYFGKSEEESKGVISEAPMKMVMPVAILGFSCLILSLFPTNI---------------------------
114773105    -----LFLVIALLLIGTLIPIFAARFGRGITTIATA--IAPAIGFAYIISLTPQVLAGEHLIEYLEWIPAVGLTLSLHL--DGLSLMFALLILGIGLLIILYAYLSDKEDAGRFFSYLILFMTAMLSIVLSNNILQMWMAWEVTSISSFLLISFWGHSGSRKGARMALTVTGAGGLALLAGLLLIGDIVGSYELSVILASGDLLHALYPIILVLVLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMAR--FYPVLSGTEMWFLIVSTAGLITLLLGAYVALFKHDLKGLLAYSTISHLGLITLLLGLDTQLSAVAALFHIMNHAVFKASLFMAAGIIDHETGTRDMRKLNGLWKYMPYTATLAMVAAASMAGVPLFNGFLSKEMFLAETLNQSWMIPVLATIASIFSVAYSTRFIHDVFFNGEPIDLPKTPHEPPRFMKVPIEVLVILCIAVGIFPVLMVGDFLTAASQAVLNTTQLPYYSLAI--
87122014     ------------------------------------TLFTAILPFIALLLVAQMTPDVLNGENHYAAAQWIPLLLNIAFRLDGLSLLFSILILGIGLLVILYARYYLSPNIGKFYSFLMLFMFSMLGVALSDNLLQMWMFWELTSISSFLLISFWGHKEARKGARMALTITGAGGLCLLAGIIILGNVVDSYSLQVILESGEIIHSAYPVILVLFLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMAR--MHPVLADTELWFLIVSLTGLTTLLLGAYIALFKHDLKGLLAYSTISHLGLITLLLGLDTRLSTVAALFHIINHATFKASLFMAAGIIDHETGSRDMRQLNGLWKYMPHTATLAMVAASSMAGVPLLNGFLSKEMFFTALGSLSWMIPVLATVGAVFAVAYSMRFIHDVFFNGEPINLPKTPHEAPRYMRVPVEILVALCLLVGIFPGFIIGDLLYAAS------------------
260904579    --------------IGAGLALVLSKHS---RAQNIVSILILSAVMVISLIMLFGVDA--EGPQVVAIGGWEPP-AGIVLVADRLSSLMLVVSSLVILCVLIYALSSNETPISVFNPSYLVLCAGVANAFLAGDLFNLYVGFEMFLVASYVLLTLGATAERIRAGVTYVVISLVSSIIFLAAIGVIYASTGTVNIAQLDRLAELPPDVQMILHVLLLIGFGIKAAIFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGIYAIIRTETLLFAESS--LRVPLLIAAALTMVVGILGAIAQSEIKRIVSFTLVSHIGYMLFGVALGTTVGLAAAIYYTVHHIIVQTALFLAIGMVEMRGGSTSTRSLGGLMVLSPALSIIFFIPALNLSGIPPFSGFIGKVGLFAAGFSDHDWLAVALIVAGTVTSLLTLYVIGRTF-------------------------------------------------------------------
135854334    MSFPILSLLILTPLIGALTISLSSSAQLKNKTIFISGLWITTGEFLLSLLLPIFYDQKINGYQFKEFHTWFDKFINYYLGVDGISIPLILLTTFLVPICLLCSFNSIKSRVKEFVIYFLLLESFIIGVFVSIDLVIFYVFFEAVLIPMFLIIGIWGGENRLYATFKFFLYTLAGSVLMLLAIVYIISLTNTGNI-EIISNFEFGNQIELILFLCFFASFAVKVPMFPFHTWLPDAHVQAPTSGSVILAGVLLKLGGYGFIRLSIPFFEFASVYFQPLIFSLSCIAIVYTSIVALRQEDMKKMIAYSSVAHMGFVTI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
56963400     -----LHIAILIPFMMAILIPIIYPYTKKIHTGWFVLLVPTALFLYFLTFLPTTMEGG---YEYVSLSWVPSLGINVDLYVDGLSLLFALLITGIGALVVLYSIYYLDERLHHFYVYLLMFMGAMVGVVLSDNLIVLYIFWELTSLASALLISYWFHRKAVYGAQKSMLITVFGGFAMLAGFCILYGMTGTFSVRDIIAQTEGLAGSTLFLMILVLLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVARLTPVFGGDAVWFWALVIA--GLVTLTYGSITAVRQKDLKGILAYSTISQLGLIMSLLGVGSSLAITTAVFHLLNHATFKGSLFMAVGIIDHETGTRDIRKLGGLMTIMPITFAISAIGLASMAGLPPFNGFLSKEMFFTSLLRAGFLLPVIAWIASVFTFLYAVTFFKTFFGKFEQSHYEKTVHEAPFGMLISPVILVALVVTLGIFPNIVAQSLVAPVTSILPRFSV----------
154163168    -----LHWATISPFLLAILIPFLYKYARRIHTGWFV----LVLPLVLFIYFIQYLSITSTGGVVEHTIPWVPSLINFTVFVDGLSLLFALLITGIGTLVILYSIFYLSESLNNFYVYLLMFMGAMLGVVLSDNLIVLYVFWELTSLASSLLISYWFHREKTYGAQKSMLITVFGGFAMLGGFSLLYVMTGTFSIRGIIENVDLVTSSELFLMILVLLGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLVAR--LTPVFAGSAEWFWLLTGFGVVTLLWGSTSAVRQKDLKGILAFSTVSQLGLIMTLLGLGSSFAIMAAIFHLINHATFKGSLFMTAGIIDHETGTRDIRKLGGLMAIMPVTFTVSLIGLASMAGLPPFNGFLSKEMFFTALLRAGIIIVVLAWIASVFTFLYCLIMFFKTFTGKFKPENYDKVHEAPIGMLISPVILGSLVIVFGFFPNILAYTIIEPAMQAVLPTVLADG-------
269128602    -------LLIALPLAGAAILLLGGRRTDKWGHLLGTGMSLASFAVGLAMFVMLGYDPGRRLVHLYEWFTVGDFHLDMGLLIDPLSISFVLLITGVGSLIHIYSIGYMDEHRRRFFAYLNLFVAAMLLLVLADNYVGLFIGWEGVGLASYLLIGFWYKPSAATAAKKAFVVNRVGDLGMVIGISLMFATFGTVAFTDIGAAQQISEGTATAIGLLLLLGACGKSAQLPLQSWLLDAMEGPTPVSALIHAATMVTAGVYLIVRS--GPIFEMAPDAQLAVTIVGAATLLAGAIIGCAKDDIKKALAGSTMSQIGYMVLAAGLG-PAGYVFAIAHLIAHGFFKAGLFLGAGSVMHAMNDDNMRHYGGLRTAMTITWATFGLGYLAIIGVPPLAGFFTKEGIITAAFDKGGTSGMILGVGAAITAYYMSRVMFMTFYGDKRWEDDVHPHESPKVMTIPLMLLAVGSVAAG---------------------------------
28202224     ---------------------------------------------------------------------------------------------------------------------MLAMYSGQVGLFASQDILLFFFMWELELIPVYLLLSMWGGKRRLYAATKFILYTAGSSVFLLMGALTMGLYGSDGPTLDFENLANYPIGLEIILYLGFFIAYAVKLPMVPLHTWLPDTHGEAHYSTCMLLAGILLKMGGYGLIRINMELLSHAHSIFAPWLVVIGAIQIVYSALTSLSQLNLKRRIAYSSVSHMGFVLIGIGSTTDIGVNGAILQMISHGLIGAALFFSAGVTYDRTRTLFLNQMGGIATSIPKIFTMFSSFSMASLALPGLSGFVAELMIFLGIVSSQNFIIIVAATGIILTPIYLLSMLRQMFYGYRIIKNLTSVTDAGPREIFIFICLFFPIIGIGFYPKLVLSLSNSKVESIIS--------------
288798456    ----LLGLIPLFPLVGALVIGLMPNALYGIIAVAGPAASFVAAVMVFSQLMAMPADSRMLTYTAFEWIAVGTLTLNIGFLGDTLSGMMILFVTFIGTLIHIYSYMGDDEAFGKFFAYLNLFLGCMLILVLADNPVLLFVGWEGVGLCSYLLISFYYDKDNVVAGNKAFIVNRVGDFGFLIGMALLFWAFGGFSFVALEAHSMLSAGMATAIALLLFVGATGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYMVARFSFVY--TSVPDVGLFIAWIGILTALLAAVIATQQSDIKKILAYSTVSQLGYMFVGVGLG---AYSAGIFHVFTHAFFKALLFLGAGVIYALHHQQDVWKMGGLRKKLPITYITMLLGCIAIAGIPPFAGFFSKDEILLSAFSHGHYLMWMGILTAGLTAYYMFRMFFLTFHGEPRDKYVYHAHEAPISMTGPLMILSIGAVGAG---------------------------------
262200679    ----LITLPTLVPMLAAALTLLRGRSPRFQRAIATGAIGVAFIASCLMLYLTNRYGTWSLTIGGWGDKGFGNGPLGITLVVDQLAALMLVVAVGVLLCVVVYAIGTTHQPVSIFLPSYLILTAGVCNAFLAGDLFNLYVSFEVLLAASFVLLTLGASAERVRAGASYVMVSMVSSLIFLSGIAFAYATTGTLNLAEMALLDDVPDGTRNALYAVLLVAFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRAHTLLFPGGSMD--DMLLIAGLLTMLIGIFGAIAQSDIKRLLSFTLVSHIGYMVFGIALSSELGMSAAIYYVAHHILVQTTLFLVVGLIERQAGSASLRRLGGLIAS-PVLAALFLIPALNLGGIPPFSGFIGKVALLEAGAQNGSVLAWFLVAGSVVTSLLTLYVVARIWTKGFWRPRADAPEDVGRMPVAMVVPTAIMVLVLTLWAGPIIDFTDRAATDLVN----RTVYIDAVLG
143181264    --------------------------------------------------------------------------------------------------------------------LLLVMEGAMIGVFVSLDLFVFYVFWELTLIPMFFLILVWGGEDRRYAAMKFFIYTFTASVLMLIGILVMYFNTGATLSAMLDSGTQMSEGLRHLVWFLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMILAGVMLKMGAYGFLRVAVTAFPASTVVFVPLLVFMGMASLAYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGIAGALFMMFAHGIISPLLFAVAGAFKHHYHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLMAGFVAEVAVMIAFWMTFGWVVLIPALTLVITALYYLASMQRTIFGSLPDTLHHEPRDITWHENAGMVILGALTILFGIMPFFFWDMMS----------------------
148656356    MNW-IIWLIPAFPLIGFLLNALVVRRERAAGILASVMVGLSFAATIAAMVVLEGAPSGRLTWTLWEWIGIADFRVAFGLLFDPLTAVMALLITGVGGLIHIYSIGYMHGDVRRFFAFMNLFVFAMLMLVMADNLLLLFLGWEGVGLCSFLLIGHYFDRRSVPPGIKAFVVNRVGDAAMLAALFAIFTNFGTLSFYDNPQLSISGYLDQAIITLLMLVAVAGKSAQFPLYTWLPDAMAGPTPVSALIHAATMVTSGVYLIVRNHTLFDQPASA--APWVLVIGVMTAFIGATAAVAQLDIKRVLAYSTVSQLGYMVAAVGMG---AYVAGMYHLLTHGLFKALLFLAAGSVIHGIGHQDMRRMGGLRNALPTTFRLYVIGALALSGIFPLAGFWSKDEIIAHAWARSPLAAIMLILTSAVTAFYMGRQIGMVFFGRPRDPTIHG-HESGAAMRWTMVALAGGAVVGGLINLPGLHWLNSYLRPVLQ--------------
297625740    MTFPWLTVLGLLPLLGSVIVFALRGRGGKV-----AAMVFSLVTLVVGVATFFM-------TGLTEKVSWISPIGAWYLDLDGMSKVLVLLTVILVPIVLIAEWHVGDSSTQNFMALALMLEGFTLYVFMASDLLLFYIFFEATLIPMYFLIAGWGGARRAAAAMKFLLFSLFGGFVLLLGVIGMYAVSAGSLLTADLAGLSMGQGMERWLFVAFFIAFAIKAPMVPVHTWLPDAAEQARPGASTLLVATLDKIGTFGMIRFCLAFFPEATKWASPFVLVLAVISIFYGAFMAIGSKNLLRLVAYTSVSHFGFMVLGIFSFTTESIAGSIFYMLAHGFSAAAMFLVVGFLIDRRGSALIADFGGAQKLVPLIAGVYLTAGLATLGLPGLANFAGEYMIMAGVWQRHLVFVAVAVVATVLAAVYIMLSYQRVFTGPATEQSEKHMHDLTGRERLVIAPLIALLLFFGCVPKPTFDVVNPTAKEAMVQVSM----------
258593560    ----------------------------------------------------------------------------LSLGMDRLSAFFVLVIAVAAIPSTVYAITYTRAYEGKSSLAFNAFLAGMVLVVLARNVLTFLVMWEAMSLASYFLVMTEEHRDTQDAGWLYLVTTHAGFACLLIGFLVMAHGTDTMNLSEWRAASTLSGPMRHAVFVLLALGFGAKAGVVPLHIWLPKAHPAAPSHVSAMMSGVMIKLGIYGLIRIGFDWLGVGASWWGGAILVVAAVSAVLGVLYALVESDLKCLLAYSSVENIGIILLGVGAGMSLALVASLYHTVNHAIFKPLLFMGAGAVVHATGTRNIEEMGGLIKRMPQTAAYFLVGSVAIAALPPFNGFISEWLIFQSLLLSFQISAAALALTSGLAAACFVKAFGITFLALPRSERAEQAREAPRMMRGAMGISAVACLALGVAPVGIVRLLNTTVADL----------------
143317129    MSFPILTFLTFFPLVGVIILLRRGTDEVVERSSKNISILVSLVNFIVSLFLWSKFDTTNPGFQFVEESAWIKNFVSYKMGVDGVSIFLVLLTTFISPLCIFAAINSLKKRIKEFLIAILIMQTFMIGVFCALDLFLFFLFFEGGLIPMFLIIGIWGGERRVYSALKFFLYTFLGSIFMLIAIIAIYWNMNTLDLVKLMG-AKIPENLQYWMWLGFFISLAVKLPMWPFHTWLPDAHVEAPTPGSVILAAILLKISGYGFIRFSLGLFPIASHYFANFVFVLSVIAIIYASFVALMQKDMKKLIAYSSVA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
206889786    -------LILIFPLLGAFLIWKIGI----RKIVNLIALMSSSLSFIMALIYYLNFDRTKKGFQFLTSYEWISWQLNFTLGFDHINSPFVLLTTFITLAIILLATKTIKDKISSFMSLLLLLSVSVNAFFMSTNFLQFFFFYEAMLIPAVLLIQRWGGENSFQASIKFLIYTFGFSIFLFLAIIATYYYGGSFSFTSLENL-KISETAKLLLLFGFILAFFVKIPIVPLHGWLKDAYYEAAMPVTIFLSAVLGKMGIYGILR-VIPYFNDILSVVNQWIILTCLISFVYSAFLALNSKNIKVLFAYMSLSHVGIITAGAFTGNLQGYQGVLLQSINHGILAAALFYVAELLNRETKSFDLEKFGALSKRVPALTFFTFSLIMAMGGFPGLNYFNGELLLLSGIFRENLFLGFIGVFGVALGVVYLSWFFYRVYLRKPGAELSTYVRDVISWELFFLAILLLISIYLGLNPDYVLSGVNEIVS------------------
124005491    ------------PFINFLVLL--TGQKKIKRGGGHFATAVLLVTTVLAIVTAWQVLGGQPLYIDIYWFSLGTRSFKVDLYIDNLSALMMIVVTLVSALVHMFSLEYMKKNYNRYFAYLGLFTFSMLGIIIFHNLLIIYIFWELVGVSSYLLIGFWYEKKSARASQKAFLVNRIGDVGFLAGILLVFNYFGDFNLLSIPQFASLSVGVLLIIGLCLFCGAVGKSAQFPLQVWLPDAMEGPTPVSALIHAATMVAAGVYLLAR----IFFLLNLEALSVIATIGCITAFIGAFSALAQSDIKKVLAYSTISQLGYMVMGMGVG---AYEASLLHLLTHAFFKACLFLCAGAVIHSMHAQNMYLMGGLRKAMPFTFMCYVLSAAALAGLPFFSGFLSKDAILSGSLAWAYLLPLFGFLSAFLTAFYMGRQLFLVFFGHLELEKVAKVKDVPLQMKIPLGVLALGALWL----------------------------------
261416723    -------LILLFPLITFVVNGLFLGNKCAKAAAIFAVICNGLAFAAAGTLAFHYFSSDFAPQKAILFDHTFIPFIGIGMLVDPLSVMMLVVVTFISFMVNIYSIGYMREDRGRFFALLSLFSFSMLGLVIATNLFQMFIFWELVGVSSYLLIGFWYHKPSAVSASKAFILTRFADSFFLLGIVLVSYVVGSFDFSTLNSLSLIDFQKQFINLILIFTGGWGKSAMFPMHIWLPNAMEGPTPVSSIIHSATMVVAGVYLVAR--LFPFFAICDNALTLIMWVGAFTMVFAAVIACTQKDIKRILAYSTLSQLGYMMFALGACAVTGWTASTFHIFTHAFFKCSLFLIAGSLIHQVGTNDLDAMGGLGKKMKLTYACTLISILAISGIPPFSGFFSKDEIILAAFQGHHYVVFLALLTSGLTTFYMFRLFFLAFHGAPRHEGVKAGHHEDFAMTLPIAILAIPALLSGVLGKGIFEQFFVP--------------------
224477613    --------------------FVQASIKPFARFSGWIALIAPILSALYFVFKISQTADSKITSVSLPWMPIID--LDFAFRLDGLSMIFALLITLIGTGVVLYANAYLHDDLPRFYFYLILFMFAMLGVVLADNTILLYVFWELTSIASFLLISYWYNRKASQNALKSFLITVFGGMFMLIGFIIIYSISGTNTISELVTQTDTLRSSPWFPFVCILIGAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGLYLLFRFTPILSYAS--WVGYIVITVGIITLAVGSFVAVGQRDLKALLAYSTISQLGMIMSMVGFGMVISLFAGLFHLINHALFKSVLFMGAGIIDHETGTRNLADLGGLRKLLPVTATIMTISAMAMAGLPFFNGFLSKEMFFTTLVNFMSIMLIIAIGASVLTFVYSLRMIKDTFFGPLNKEKLPHVPGHEPIGMYIAPVIIVCGLLFFIIPNILGKYLISPALRDINHTVVVEKYIPHITA
89100284     -------LPILIPLATAILLIFLAKNVPAQRWVSGISAGVTAAAAFV-----LVQKVHNDGIQTVDLGSWEAPY-GITLVSDMASALLVLITSLISLACLIYSFRSIDREKFYYYPVFQFLIVGVNGAFTTGDIFNLFVFFEVMLMASYVLIVLGGTKIQLRESIKYILVNVISSALFVIAVGYLYSIVGSLNMADISVAAFGQPGILTVVAVLFLIVFGLKGAIFPLYFWLPGSYYAPPIPVMAVFGALLTKVGVYSIMRTYTLFFYHDQGYTHEILSILAVLTIILGVIGAVAYWDVKRIIIYNIVVAVGVIVFGIAAMTPDSLAGSLFYIIHDMIIKAALFLLVGIIISITGTSNLRHISGLIKRYPGLAWTYFIAALALAGIPPLSGFIGKLLIVQGGFEAGYWGAGIVLLSSLLVLFSVMKIFINGFWGNPRSYKNEDKAPVRTLLIAPVM-LTALSVFMGVGTEVIYPYISQAAETL----------------
83858403     ---------------------------IGDRLAQIITTGATIAAALCSIALFFDVAMGGNA-RTIELAQWMNFEINWAIRLDTLSTVMLVVITSVSSLVHVYSWGYMSHDPHRFFSYLSLFTFAMLSLVTADNFIQMFFGWEGVGLASYLLIGFWYQKDSATSAIKAFVTNRVGDFGLALGIMAIYLVFGSLQFDVVFAQVPINFKVLELIGFLLFIGAMGKSAQFFLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVCRA--HAIFELAPNTSAFITFIGATTALFAATVGLAQNDIKRVIAYSTCSQLGYMFFAAGLGL---YSAAMFHLFTHAFFKALLFLGAGSVIHGLHEQDMRNMGGIYKLLPITWIMMIIGTLALVGIPGFAGFYSKDMIIEEAFAFGMFAFWIGVIAAGLTSFYSWRLIFMTFHGKHRGEPLKHAHESGPVMLIPLLVLAIGALFAG---------------------------------
143191598    MNFPILSLIIFLPLLGSFFVFFSRSKND--IGAIYISILTTFVNLLLCIFLWWSFENNFQGFQFVEEKNWISGYIKFKLGIDGISILFIVLTALIAPICVISCINSVKVRLKEFLIAILVLETFMIGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGGPRRVYSAYKFFLFTLLGSVLMLVAIISIYTLTGTTDLLQIYEI-KIPKEYQNILWLAFFSSFAVKMPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFLRFSVGMFPFGSEFFTPLVYSLSVIAIIYTSLVALMQNDMKKLIAYSSVAHMGYVTLGIFTFT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
162035778    ----------------AGLLLFPTATKNLRRMWFFQSGLLLSIVMIFSINLSIQQINSNSIYQYVWSWVINNAFLEFGYLIDPLASIMSILITTVGIMVLIYSYMAHDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPASNACQKAFVTNRIGDFGLLLGILGFYWITGSFEFQDLFEINEVNFLFVTLCAGLLFSGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIXLVAR--LLPLFIVIPNIMNFISLIGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSIYSPYKSQNMVLMGGLTKHVPITKNTXXXXXXXXXXXXXXXXXXXKDEILNDSWLYSTIFAIIAWAAAGLTAFYMFRIYLLTFEGYLNVH------------------------------------------------------------
294674393    -------FIMLLPLLSFIVLGLAGMKMQHKVAGLIGTCSLGMVTILSYITAFQYFDRVNGVYQTFVPYNWLPLNLHFDLGIDPISVMMLIVISTVSLMVHIYSYMHGEKGFQRYYAFLSLFTMSMLGLVLATNIFQMYMFWELVGVSSYLLIGFYYPKPAIAASKKAFIVTRFADMFFLVGILTFGYFVDSFSFNFAGDIVMGQGTTPFIALVLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVFQIARMFPLWIEYAPQAMS-IVVWVGVITAFYAAAVACAQSDIKRVLAFSTISQIAFMMVALGVHAQLGYMAGMFHLFTHAMFKACLFLGAGCIIHAVHSNEMALMGGLRKYMPITHITFLISCLAIAGIPFFSGFSSKDEIITACMEYSPVVGWIMTGIAAMTAFYMFRLYYGIFWGTENKEAHAHHHEAPLTMTIPLIVLTVITVGVGVY-------------------------------
136147703    ----ILSYAIWIPIVFGLMILVYGSERPS-LGIKYLALFGAILGFVATLPLIIHFDIANPGMQFVEKLAWIPYDIHYHLGVDGISVWFVVLTAFINIFVVIAAWEVITEKASQYYAAFMILSGLMIGVFSALDGLLFYIFFEATLIPMYIIIGVWGGQNRIYAAFKFFLYTLLGSLLALVAILYLYNVSNTFDILTWH-NTKLDIVEQVLLFIAFFMAFAVKVPMWPVHTWLPDVHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPIAPDASQYLAPIIIFLSLVAVIYVGLVALVQEDMKKLVAYSSIAHMGFVTLGFFIFSPLGIEGGIVQMISHGFVSGAMFLAIGVLYDR--------------------------------------------------------------------------------------------------------------------------------------------------
66276110     --------------------------------------------------------------------------------MDHISTPLTILSAWLLPLMVMASQFHLSHRKRLFLTTCAALQTALIMTFATNNLLTFYIMFETTLIPTLILITRWGTQERLNAGTYFLFYTLAGSLPLLIAMLLLYATLNQVSPLMLTLTQQPTSGINMIMWLACILAFMVKMPLYTLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIR-LTPILTPTTQTIYFPFIVLALWGMIMTSLVCLRQTDLKSIIAYSSVSHMGLVTAATLIQTPWSITGAMILMVAHGLTSSMLFCLANTNYERTHTRTLLLTRGLQLTLPLMTTWWLISGLMNMALPPSINLMGELLIIVSTFNWATTTIFLTGLTTLLTATYTLYIFLMTQHNKAQTTLSHTP-------------------------------------------------------
11466747     -------FVPLFPFLASILLFFPNSIKKFRRLSSFISIMFLNIAMLLSFHFFWQQITGSPIHRYLWSWVLYNFVLEIGYLLDPLTSIMLVLVTTVAVMVMIYSYMFYDEGYIKFFCYLSLFTASMLGLVLSPNLIQVYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGILGFYWITGSFDFFELLSYNQINLVFATLCALFLFLGPVAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVARMFPLFQML--PFVMSIISWTGAITALLGATIALAQKDLKKGLAYSTMSQLGYMMLALGIG---SYKAGLFHLITHAYSKALLFLGSGSVYHPNKSQNMIFMGGLRQYMPITAITFLFGTLSLCGIPPFACFWSKDEILVNSWLHFPILGSIAFFTAGLTAFYMFRIYFLTFEGDFRGHFFDDVKKLS---------------------------------------------------
11466747     --FPFLASI----LLGIGLFFFPNSIKKFRRLSSFISIMFLNIAMLLSFHFFWQQITGSPIHRYLWSWVLYNFVLEIGYLLDPLTSIMLVLVTTVAVMVMIYSYMFYDEGYIKFFCYLSLFTASMLGLVLSPNLIQVYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGILGFYWITGSFDFFELLSYNQINLVFATLCALFLFLGPVAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVARMFPLFQML--PFVMSIISWTGAITALLGATIALAQKDLKKGLAYSTMSQLGYMMLALGIG---SYKAGLFHLITHAYSKALLFLGSGSVYHPNKSQNMIFMGGLRQYMPITAITFLFGTLSLCGIPPFACFWSKDEILVNSWLHFPILGSIAFFTAGLTAFYMFRIYFLTFEGDFRGHFFDDVKKLSSIMLFPLIILTIPTVFIGF--------------------------------
94968333     -----LWIIPLLPLAGAAINGLLGKRFPN-KLVATIALFFTAASFGYFCYVASQFVHLSQIPHVESYGTWISFKVEFGAYLDQLTLIMLGVVTGVGFLIHVYSYMEHEGGYYRFFAYLNLFMFFMLTLVLGSSYLLMFVGWEGVGLASYLLIGFFFRKHAAQAGKKAFITNRVGDFGFLIGLFLIIQNWNTLQYTEVFKAAETHAGLFTAIGICLLIGACGKSAQIPLYVWLPDAMEGPTPVSALIHAATMVTAGVYMVTRSNAIFSRSPHALL--LVACIGAATAIFAATIGITQTDIKRVLAYSTISQLGYMFLACGVG---AYASGVFHLMTHAFFKALLFLAAGSVIHAVGEQDMRNMGGLRKYIPWTFWVMTIATFTIAGFPPLAAFFSKDEILWKVWSSNKFLWAVGLITAGVTSFYMFRQWFMTFFGEYRGAKTEASHEPHESPMIMIAPLVVLAIL-----------------------------------
88797128     MSLYWVPLLTF---IGSLVPLIAGRLGRSGCAALT-ALFPAIALALIASHIATVFDGQTVRF-AAEWVPKIGLDISFRLDGLALLFALLILGIGLLVILYARYYLSEKDAMGRFYSFLMLFMTAMLGIVLSNNLLQMWFFWELTSLSSFLLISYWHHRDARKGARMALTITGAGGLALLAGIVLIGQLVGSYDLDIVLASGDLIRGSEHYLLVLVLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMAR--LYPVLAGTEAWFLIVSITGLLTLLIGAYMALFKHDLKGLLAYSTVSHLGLITLLLGMGTQLAAVAAVFHIINHATFKASLFMAAGIIDHESGSRDMRQLNGLWKYMPQTATLAIIASAAMAGVPLLNGFLSKEMFFAETLEQSWMVPVFATIGAAFSVAYSLRFIHDVFFNGEPRDLPKVPHEPPRYMRVPVEILVGLCLIVGILPQLTIGELLASASTAV---------------
13398312     -------IIPFLPLIRFGLLLIPRTTKNIRRMWAFPSVLLLSIAMVFSANLSIQQINGXFIYQYLWSWTINDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDQGYXXXXXXXXXXXTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPIAASAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTNNLIQNNGVNSLFATLCASLLFVGAVAKSAQFPLHIWLPDAMEGPTPISALIHXXTMVAAGIFLVGR--LIPLFIAIPYIMNLISLIGIITLLLGATLALAQRDIKRSLAYSTMSXLGYXXXXXXXXXXXXXX---XXXXXXXYSKALLFLGSGSIIHSMKSQNMVLMGGLTKYVPITRTTFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIIAIIAYFTAGLTAFYMFRVYLLTFDGYLRVH------------------------------------------------------------
227547881    ----LIPLSVLLPAIAAALILVSGRHLALQRTIAFITLLALAGIAAALLIVTDIY-----GIQTVQLGGW-EAPIGITLVADRLATIMLLVSAIVLVAVMWYGISDEDDPVAVFLPVYMLLTMGVNLAFLAGDLFNLYVGFEIFLVASYVLLTLGASPARVRSGIGYVMVSMASSMIFLFALAMIYASVGTINMAHAGEMEALPEGTRTAIFATLLVAFAIKAAVVPLDAWLPDSYPTAASLVTAVFAGLLTKVGVYAIIRMRSTVFTDGS--LDGMLMWVALATMIVGIMGALAQNEIKRLLSFTLVSHIGYMVFGVALGTMEGLSGAIFYAVHHVLVQTSLFLVVGLIERQAGTSQLRRLGSLLYTAPVIALLYFIPALNLGGIPPFSGFLGKIMLLEAGAAEGSWLSWVLIGGAVVTSLLTLYAMILVW-------------------------------------------------------------------
142564622    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFSVLDWYGM-DISNDTQYWLFIGFAAAFAVKIPIFPLHTWLPDAHYEAPTAGSVQLAAVLLKFGPYGFLRFAMPIFPAAVYELSTLFLVLALIGIIYGGMVAMVQPQIKRLIAYSSVAHMGYIVLGLFALNIQGLYGSWIQMINHAIVTGALFLVVGMIYERTHTQEISDYGGVAHTMPKFSVFLIFFSMASIGLPGLNGFVGEVLAMIGAAKVNIWYGIVAAFGVLIAAIYMLWMVQRVVFGPMTKDMVKRLNDFTLREVVVLVPLVFWTIFLGVYPQPFFERIEVSINHYIQ--------------
143910860    ---------------------------------------------------------------LFEWINVGEFKVDAGLLLDQLSICFVLLITGVGTLIHIYSYMSHDKDRRRFFAYLNLFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQKPAYATAKKAFVMNRIGDMGLSFAIMIAFATMGTVSFAGVQEHAHHSEAALTGMGIMLLVAAAGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLITRSNFVF--DAAPTAQLLVVIVGAITLMFGALIGTAKDDIKKALAASTMSQIGYMILAAGLR-PVGYAFAIMHLLTHGFFKAGMFLGAGSVMHMNDEVNMRKYGALRKFMPITFVTFGLGYLAILGVPPFAGFYSKDMIIETAFNAGGAKGIILGIGAAITAFYMTRVMILTFTGTKRWDDDAHPHESPWLMWLPMAVLAIGSVSSGF--------------------------------
296133529    -------LIPLLPVLSFVLIVFV--LKPWPKLSAAVSIACILISFVLAISVGLGVFHAESPIQAVTWFSMPGLEIEMGVQIDPTSAMMLFVVTLIASLVQIYSYMHGDPNFSVFYSYLSLFAASMLGLVIAPNLLQMFIFWELVGLCSYLLIGFWWHKYSAREAAKAFITTRTGDFGLLMGILLLQINFGTLDLQKLGEMTSLTAAGLTAIAMILFLGPIGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVVAGVYLVGRILVLFKTVPAAML--LVAVVGGFTAFFAASIAFTQIEMKKILAYSTVSQLGYMMLALGAG---GLTASMFHLMTHAFFKALMFLGAGSVLHAMHNENIWKYGGLKKKMPITYWTFFIGCLAIAGIPPFAGFFSKDLILETVLANSSILFILGTLTAMMTAFYMFRMFFICFHGEQRDSHFHPHE------------------------------------------------------
91761986     --------LIFLPLLASITSGFFGKYLGDRNSEIITSLFVSISALLSIILFYQVIVNGYESNVVVTWINSGTLDVNWSIKVDALSSVMLVVVTLVSALVHIYSYMSHDPHKPRFMAYLSLFTFSMLTLVTSDNFLQLFFGWEGVGLCSYFLIGFWFKKEANAAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYVEVFNQIPQIVEKKLLFLILLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFEYSPLTLNIITVVGMTTAFFAATVALVQTDIKKIIAYSTCSQLGYMFFAAGVG---AYNVAMFHLFTHAFFKALLFLGSGSVIHSFKEQDINQMGGVYKKLPYTYIFMIIGTLALTGFPFLSGFYSKDAIIEFAYLKGNTTGYYAALTAVLTSIYSWRLIFKTFHGDYNNKKI-NINEMHESPLVMLLPLFILAIGAIFAGFLFKDLF-----------------------
121534370    -------LIPLLPAAAFVLIAFVLRGAPLAAAFAAIGASCVSFGLAVAAVITSPITVETPFIQRVTWFTMPGLHVDMGVYIDPTAAMMLFVVTLVSLLVQIYSYMHGDPGFTRFFAYLSLFAAAMLGLVLAVNFVQLFVFWELVGLCSYLLIGYYFYKVSAREAAKAFITTRVGDFGLLLGILFLQVLFGTLDFYELSYVAQHGTGLLTMVAILVFIGPVGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVVAGVYLVARA--YGLFSALPAAMTVVAWVGGFTALFAAAIAVTQRELKRILAYSTVSQLGYMMLALGVG---SLTASMFHLMTHAFFKALMFLAAGSVLHALHDKDIFCMGGLRQKMPVTFAAMAVGVLAIAGIPPFAGFFSKDEILLAAAQVSWPLYGLATVTAFLTAFYMARMFFVVFFGQPNPD--DHPHECGPAMLIALVVLGIFSVIGGWVP------------------------------
262195159    --------IPLLPLLGATFNLFVGRVLWRRGLVHFAAVLPVVLACVVSIVVFQAFDATGNNLTLYTWIEIGTLKIDLAFRVDTLSSVMLLVITFIGSLIHIYSIGYMEHEPRYYFGYLNLFTGSMLILVLGDSLPVMFIGWEGVGLCSYLLIGFWFNETAADAGRKAFVVNRVGDFSFLIGMFLLFQMVGGLDYEVLRSDTAMSIYIAFWAGLFLFIGACGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYMVAR--LSFLYASSTTAMIIVSTVGALTALAAAFMAFAQTDFKKVLAYSTVSQLGFMFVGVGVG---AYVAGVFHLITHAFFKAGLFLSAGSVMHMSGSGDIMKMGGLRKYMPRTHGAFVVYWLAICGIVPFAGFFSKDEILAGAFGYNYFLWAVLTLAALGTAFYMSRLYFLVFSGECRAETKAHIHESPPSMTWPLILLAVGTALVGFIGLPHIEGIHLP--------------------
288796354    -------LLVAIPLVSAAILLLLGKRADRWGHWLGVAIGAAFVLGLTYFFQLRGLENKQVELSLWDFMAVGNLKVDFGLLFDPLAAVFVLLITGVGFLIHLYAYMAHDAGRRLFFAYFNLFVAAMLLLVLGNNYVMLYFGWEGVGLASYLLISFWYGRPSAATAKKAFLMNRVGDAGLAIGIFIMFAVLGTTQYDEFNGVGSMTSTTVLVLGLLLLLGAAGKSGQFPLQAWLPDAMEGPTPVSALIHAATMVTAGVYLIARSN--AIFSANETLQLVVVSVGALTLLMGCIIGAAKDDIKRVLAWSTVSQIGYMFLGVGLG-GGAYALAIVHLLAHGFFKANMFLGAGSVMHGMNDQDIRRFGGLSKYMKVTWLTFMMGWLAIIGMFPFSGYFSKEPIIVAAFEREGWTAWLALLGAGLTAFYMTRLFVLTFHGPKRTEDIEHPHESPKLMTVPLILLAVGSVGAGF--------------------------------
14010689     ---------------------------------------------------------------MILHMPNNPCNLSLTFFSDPLTSPLLALTTWLLPLMILATQQHIYSNKKLYTSMLIILQISLIMTFAATELILFYILFETTLIPTLIIITRWYQPERLNAGSYFLFYTLAGSLPLLITLLYCLNNLGTLNILTMTINTKLTSWTNNIMWLGCTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGSYGMMR-IIPTLNPLTEKMSYPFLILSLWGMVMTSSICLRQADLKSLIAYSSISHMALITLAILIQTPWSLTGAMLLMVAHAFTSSLLFCLANSNYERIHSRTMMFTRGLQALFPLLTLWWLLANLANLALPPTINLLGELSTILAAFSWSNFTIAFTGFNMLITALYSLHMFTSTQRG-PLTHSTSNVKPLFTRENTLMLMHMAPILLLTLNPKMMMGLM-----------------------
227497904    -------LLIAVPAASAAILLLAGRASDRWGHLLGLLAAAVDACLGIALLVQVLGLPADARVLEIDLWRWFDLDVTVGLRLDPLSLTFVVLVTFVGFLIHLYSYMEHDRDRRRFFAYLNLFVAAMLTLVLGSSYIVLFVGWEGVGLASYLLIGFWNTRENATAAKKAFVMNRIGDVGLLLAMMAMVSQVGSVAFNDVLSAAQAGAVSTGWMGFFLLLAACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLMVRS--GAVFEGAPDAQLAVAVIGAITLVLGALIGMAKDDMKKVLAASTMSQIGYMMLGAGLG-PIGYAFAIFHLLTHGFFKAQLFLGAGSVMHAMSDQDMRRFGALRKAMKITWVTMGIGWLAILGIPPFSGFWSKDKIIEAAFARPWILGTVALVGAGLTAFYMSRLFFMIFHGQARWTTDKDIEHPHESGWLMTAPLIILSVF-----------------------------------
256396781    ----LIWLVPGLPLFGAAILLLGGKRTNAWGHLFGCLTALGSFALGAGLFFTMLGKHGAARTMHQHLYSWVPFQADVSFQLDQLSIVFVLLITGVGSLIHIYSYMGHDAERRKFFSYLNLFLAAMLILVLADNYLLLYVGWEGVGLASYLLIGFWQHKPSAAAAAKKFVVNRVGDVGLSIAIMLMFVTFGSFSFPVFGSAGGASKGTLTAIGIMLLLAACGKSAQFPLQSWLGDAMEGPTPVSALIHAATMVTAGVYLIVRS--HAIFDLSPTARLLVTIVGAITLLFGAIVGCAKDDIKKSLAGSTMSQIGYMILAAGLG-PIGYAFAIMHLVTHGFFKAGLFLGAGSVMHMNDEVNMRHYGGLRKYMPITFGTFFLGYLAIIGCPPFSGYFSKDKIIEAAFSKGGTLGGAALLGALITAFYMTRMVIMTFFGEKRDGHEPHPHESPLSMALPMLLLAVGSVAAGF--------------------------------
74316515     -----LFLAVLTPFFGAALVALAAHFGRVRAAWTAGAVTLTALALLAPLFPLPF-----AGDTLIQQHDWVPALLNLAFRLDGLALLFAGLILGIGLLIVVYAYLSPRDSMGRFYAYLMLFMGSMLGIVLSENLIQLVVFWELTSLSSFLLISYWQHREEARQGARMALVTGLGGFALLGGVLLLGHIVGSYELSDVFAAREMIRTHPLYTLTLILLGVFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LYPALSGTPEWFWLVSGAGLATLLLGAYVALFKHDLKGLLAYSTISHLGLITLLFGMSTPLAAVAGVFHIINHATFKASLFMAAGIIDHEAGTRDLRRLSGLWHYMPYTATLAMVAAAAMAGVPLLNGFLSKEMFFAEAALLSWVFPALVTLAGALAVAYSLRFIHQVFFNGKPTDLPRTPHEPPRWMKVPVEILVVLCLVVGIVPAPTVGPLLAVAAA-----------------
166093223    -----------------------------------------------------------------------PFALNTWFMLDPITTPLAILSAWLLPLMILANQNEPTGRKRMFLTTCTMLQTTLLLTFTTTDLIMFYALFETTLVPTLILITRWGAQTERLNAGTYFIFYTLAGSLPLLVALLYIHSTNNHTLIPILTMHQSATFPTNLMWLACMMAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRLTLI-LMPTTQTMCFPFIVLALWGMIMTSLICLRQTDLKSIIAYSSVSHMGLVTAASLIQTPWSIHGAMLLMIAHGLTSSMLFCLANTNYERTHTRTLILVRGLQLALPLMTTWWLLSNLMNMALPPTINLLGELMIIITLFNWNMTTIVLTGSATLITAMYSLHIFLTTQ--QNKLQTHMTISPTHSREHLLMA-------------------------------------------
297563808    ----FIPLPVVLPLFAAGVKLALGI----RWPRLQQALSVISLALVLVIGLVLMLGSHAYGPQVVQVGGW-EAPIGITLVADRLSALMVTVSAAITLAVLVYSIGQGMAGKAEYQPTYLILVAGVSNAFLAGDLFNLYVGFEILLTASYVLLTLGGTQSRMRAGAIYVVVSLVSSVLFLIAIALVFGATGTVNMAQLGELPELSSDLRAVLQVVLLFAFGIKAAVFPLAAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTQTLLFP--GDQLNDLLMVVALATMIMGILGAVAQTDIKRLLSFTLISHIGYMVFGVALGSEQGMAGAVFYVAHHITVQTTLFLITGLIERRGGSTSLDQLGGLVRIAPILAVLFFVPAMNLGGIPPLSGFLGKLGLIQAGVEAGTPLAYALVGASVLTSLLTLYVIARVW-------------------------------------------------------------------
142617093    ------------------------------------------------------------------------------------------------------------------------------------------MFWEVMLFPMYFLIGMWGGPQREYAAIKFFLYTLFGSVLMLVGILGLYFTCGTFDILLIMERAPEALDGALWIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVILAGILLKLGVYGIIRINYGIMPDTVWWFAGGLAFLGLVNVIWGAMCALAQTDLKKLVAYSSINHMGYTLLGMAAAAQAGLSGAVFQMFNHGTISAMLFILVGVVYERAHHRDIDGFGGLASQMPVYTGITALAFFAGLGLPGFSGFVSEAMCFIGAFPVFKTIVVLSTIGILLNAAYFLWAFQRVFFGKL-NEKYKDMPEINSLELFTVIPLAIITLFFGIYPRPYLDLIRSTMDQIIEKIAFVANYA-----
261855730    -----LIPIVLLPFLSAPFVAWIGGRSRRAAAWSAAVATLLCLALLGGLISQLVHTNGLNVAHVISFNWMPSIGLEFAFRIDGLSLLFTGLILIIGLLVVAYARYYLQDSAARFFASLMLFMGAMLGIVLSENLIQMVVFWELTSLSSFLLISFWQQREARYGARMALAVTGLGGLALLGGVLLLGHVAGSYNLSVILDAGDQVSPLYLPILLLILLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGLFLLAR--LFPVLSGTNEWLLLVGGAGLITFLLGAYTALFKHDLKGLLAYSTLSHLGLITLLFGFGTPMAAVAAVFHLINHATFKASLFMVAGIVDHETGTRDMRRLGGLARKMPHTAALAIVAASAMAGVPLLNGFLSKEMFFSEAFGSSWALPLLVTLGGVMSVAYSIRFIHDTFFGTPSPDLPTEIHEPHRGMRIPIDILVLVCLAVGLFPALLVGGLLNLAAGAVLN-------------
140043315    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAHSFAAGMQTWLFLGFLASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFIRFSLPMFPLASEFFAPLIFAMSIIAIVYTSLVALAQSDMKKLIAYSSVAHMGFVTIGIFTLTEQGVAGAMFQMISHGLVSAALFFCVGVVYDRLHTREISAYGGVAEVMPRYAVFFMFMMLASVGLPGTSGFVGEMLVLVGAWKASSWVALFTATGLVLGATYMLWLYRRVMFGRIVSAEVEAMERINRREIVIFAPLTVLVLWFGVYPASLLDVMATSIQIVLDSAAA----------
84494919     -------LLVLFPLFGAGLLLLGGKATNAWGHLLATALSWASFVLGFVLLLAMVGRGHEERAAHVSGWNWVPFQLETGLLIDQLSIAFVLLITFVGSLIHVYSYMEHDENRRKFFAYLNLFVASMLLLVLADSYLLLFVGWEGVGLASYLLIGFWNHNPAYATAAKAFFVNRVGDVGMSIAIMFMFYTFGSVDFATVHAAGEAGSTAMTALGLLLLVGACAKSAQFPLQSWLGDAMAGPTPVSALIHAATMVTAGVYLVVRS--HDIFNAAPNAQLAVAIVGAITLLYGAIVGCAKDDIKKALAASTMSQIGYMMLAAGLG-PVGYAFAIFHLITHGFFKAGMFLGAGSVMHMNDNVDMRRFGGLSGAMKITWITFGLGWLAILGVPPFSGFWSKDKIIEAAFIGDGWFGFIALIGAGITAFYMSRLFFMTFHGKKRWIDEAEAKELGSRPLLMTIPMMVLAVGSGL--------------------------------
78044040     -------LIPLLPAISFAVIALLLWPWPKASSTFSILMILTSFVLAVAVVYGVYTQPELIEKSMVYSTRWFSMPIDVGIMLDPTSAMMLWVVTLVASLVQIYSLGYMEGDFSSFYAYLSLFAASMLGLVLSSNLLQMFVFWELVGLCSYLLIGFWFYKDSAREAAKAFITTRVGDFGLLIGLLSLQLIFGTLNIPELAEQNYVSAGTLTLVLVVLFLGPIGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVVAGVYLVGRILFLFKAVPTA--MHVVAIIGGFTAFFAATIALTQTEMKRILAYSTISQLGYMMLALGA---ASLTASMFHLMTHAYFKALMFLGAGSVLHALHGKHIHEMGGLYKKMPWTTWTFVIGALAIAGIPPLAGFWSKDEILLVVKEAAHPLFWLALVTAFLTAFYMFRQVFTAFFGPEKPE--NHPHEAPWNMRLPLLILAFFSIVGGWVGLPWLE-------------------------
118602286    -------TIAFSPLVGAILAGFFGTI-LGKTVTHILTILGVLISTVLSLYVFNYHVLEQGEVFNQNLYTWMNLNVSVGFLIDNLTAVMLVVVSFVSLMVHIYTYMHDDTGYTRFFSYISLFTFSMFMLVMSNNFMQLFFGWEAVGLVSYLLIGFWHHKESAIQALKAFLINRVGDFGFLLGIGLVLAFSGSLDYMEVFSSLDKTMNQQLWICLLLFVGAMGKSAQVPLHVWLPGSMEGPTPISALIHAATMVTAGIFMVSR--MSPMFELSDVALMVIMIVGAITALFMGLLGIVQNDIKKVVAYSTLSQLGYMTVALGV---SAYSVAIFHLMTHAFFKALLFLGAGSVIAMKHQQDIRKMGGLRKKMPITYWTAFIGTLALIGFPGFSGFYSKDMIIESSLPYASWVYVAVIVGVFITAFYSLRMFFLVFHGKSRVD-VHTAKHLHESAPSMIFPLIALSI------------------------------------
142882688    -------LIVLAPFVAFPIILVSGQLYNGNSTWKQIGLSALLVSLTTSLWVLVDYLRGAAGNVAASWGDWISFLSDYSMSVDSITLMLLFVATFLCFLICWFSMGYMEDRNHRFYAEFVLFAMGMFGMVLADNFLWLFIFWEVMGLCSYLLIGFYFWKEAAYAAKKAFLTTRVGDVFLMVGLLILYDIYGSLEFSVIFEDPSLNGTVDFWALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFHGVDGLSELGLIVAYIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGVALWFYFGGAMFHLFNHAMAKGMLFMASGSVIHEVHHQDMRNMGGLAAKLPVTSAAMMIGSMSIIGIPLIGGFWSKEAIVAKTWKASFGPAILVLLTAGMTGFYMSRMWFMTFAGEPKHEVVDH--------------------------------------------------------
294817591    -------------------------------------------------------------------IAWLPAYDVWALRLDALSLLMVVLAAGVGALVLVYCVRYFSDGLGRFAGHLLAFAGAMLGLVLADDLILLYVFWELTTVFSYLLIGHGERKQSRRSALQALTVTAFGGLVMLVGFLMLGHAAGTYRISALVADPPAPSTTVSVAVLLVLVGALSKSAIWPFSVWLPNAMAAPTPVSAYLHAAAMVKAGIYLIAR-LAPAFADAPP-WRPVLLVLGALTMLLGGWRALRLGDLKLVLAYGTVSQLGFLTVLAGAGDRDTALAATAMILAHALFKAPLFLVTGIVDHAAGTRDLRALSGVGRALPRVAVVATLAGASMAGLPPLLGFAAKEAAFTALGHGGTWTLAVVTVGSALTTAYTLRFL----WGAFARKPGLADTPVHRVDGLFLGPLAAGCVVLG---------------------------------
289641416    ------------------------------RWGHLLGTAASAASFVVGLVLFFELRGRGAEDRQVHLFSWIPFQVDAGLLFDQLSAVFVLLITGVGTLIHVYSYMAHDPGRRRFFAYMNLFLASMLLLVLGDNFLVLYAGWELVGLSSFLLIKFWYKPAAATAANKAFYMNRVGDVGLALAIMLMFATVGSTNYLGAAAADIIGYGTLTAIALLLLLGACGKSGQFPLQAWLPDAMEGPTPISALIHAATMVTAGVYLIARASPIFTE--TQAARTVVVIIGAVTIIIGCVIGCAYDDIKKVLAYSTVSQIGYMFLAVGLG-PAGYALGIAHLLAHGFFKAGLFLGSGSVIHMDDEQDMRKYGGLWRLMPVTWVTFGLGYLAIIGLPPLSGFFTKDKIIETAFDKGGTLGLTALLGAGITAFYMTRLFLLTFHGERRGERAKHPHESPTVMTGPMALLAVGSVFAG---------------------------------
8749135      -------IIPFLPLIGFGLLLIPTATKNIRRMWAFPSVLLLSIAMVFSANLSIQQINGSFIYQYLWSWTINDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMYHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRYLLEITNNLIQNNTXXXXXXXXXXXXXXXXXXXXXXLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNFISLIGVITLLLGATLTLAQRDIKKSLAYSTMSQLGYIMLALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTRYVPITRTTXLLGTLSLCGIPPLACFWSKDDILNDSWLYSPIFAVIAYFTAGLTAFYMFRVYLLTFDGY----------------------------------------------------------------
183599626    MNLLYLTI--LFPLLGSVLLAFSRGR-WSENVSAIIGAGVVGLAAVVALYAGIEFLNGAYPPYTDLLWTWMDFNIPFSIRLDGLSLTMLGVVTGVGFLIHVYAYMRGEEGYSRFFTYTNLFIASMVVLVLADNMMLMYLGWEGVGLCSYLLIGFYYNPDNGKAAMKAFFITRVGDVFLAIGMFILWNELGTLNFSEMAVMAPQKMSAITWATLMILGGAVGKSAQLPLQTWLADAMAGPTPVSALIHAATMVTAGVYLVAR--THALFLMAPEILHLVGIVGGVTLLLAGCAALVQTDIKRVLAYSTMSQIGYMFLALGVQ---AWDAAIFHLMTHAFFKALLFLSAGVIIACHHEQNIFKMGGLRKQIPYVYTVMLIGGSALAALPLTAGFYSKDAILWGAEVDGQTVLLWAGLGALLTAMYTFRMIFIAFHGEAK---IKAHKVKGFTHSIPLGILAILATFIG---------------------------------
284034099    -----------------------------------------------------------------TDLTWIPALVRFHLAVDAISLPLILLSALLVFLCCLYSLRITPRRTRSLIALLLVIETGVIGTFAAADLVLFFLFFEVVLIPMWLIIDVWGDHHRRRAATTFVLMTVLGSAVMLVGFLLVYRQAGTFDLELLGQDPTGGHGAALAAAILIALGLAVKMPLWPLHIWLPDAHAKAPTVGSVLLAGVLLKLGSYGLVRILLPVLPDATVTIAPYLAGFSTVAIVAGSLACLAQTDVKRLIAYSSVGHMGFIGLGIATLSPEGVAGALFANIAHGLITGLLFFLAGAIKDRHDTSELRAIGALYARLPRISVLLTFACLASLGLPGLAGFWGEMLALMGAFTTYLVLMVIAGLGTVLTAAYFLRLVRNLCQGDPAEYPATAFADLSRIELVAWAPLVVLTVVLGLCPWLLLD-------------------------
282881438    MDYSYVYLILLLPALSFLILGLLG-MKMSHKVAGLIGTVVLGTVFCLSCYTAYEYFIGVGRGVDGLYPTITPFNITWGFRLTPISVMMLVVISTVSFMVHIYSYMHGEKGFQRYYAFLSLFTMSMLGLVVATNIFQMYLFWELVGVSSYLLIGFYYMHTAVAASKKAFIVTRFADLFFLIGILFYSFYVGTFNYPELATHAAHAAWVMPLALFLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVY-LVASMFPLFVEYAPEQLHWIAYIAAFTAFYAATVACAQSDIKRVLAFSTISQIGFMLVALGVCLPLGYMASMFHLFTHAMFKACLFLGAGCVIHAVHSNEKYYMGGLRKYMPITHITFLISCLAISGIPPFSGFYSKDEILVACYNFHPVMGMVMSGIAMMTAFYMFRLYYVIFWGKSYYESHQGEPDVHKPPAVMTFPLIFLSLI-----------------------------------
213965055    ----LILALIPLPII-VPAATAAIALLLARFPKAQQAIALISLGSLLGIASALVYLIYAHGIHTVQVGGW-DGPIGITLVADNLAVLMITVSQLVLFAVMWFSDGDEDEPISVFVPTYMLLNMGVSMAFLAGDLFNMYVGFEVLLVASYVLLTLGASSSRTRAGVSYVMVNMLSSMVFLLAIGLVYQAVGTVNFAHISLMEDIPDGTRTAIFAVLLVAFAVKAAVFPLSAWLPDSYPTAPSMVTAVFAGLLTKVGVYAIIRTRSVVFPDG--RLDDVLMWAGLATMLMGILGAMAQNDIKRLLSFTLVSHIGYMIFGIAVGNTLGLGGAIFYIVHHILVQTALFLVVGLIERQAGSSSLRSLGGLAKSSPLLALLYLVPALNLGGIPPFSGFLGKVMLIEAGAQNGSATAWILVAGSIITSLLTLYTMILVWFWRDRSDAPEGAQPAALRERTQMVAIA----------------------------------------
299125375    MAFEYAPLIALLPLASFVIALVAGEYLPKKGGFVGMAATGGSLL----LSLWAMLRVAGGEVYDETLYTWITLSLSFGLLLDPLSTMMLVIVSLIAFLVHMFSLGYMNDELPRYYAGLGLFTFSMLSFVFADNLLMAFMFFELVGLCSFLLIGFWFREDAPPSAAKAFLVTRFGDYFFLIGVVGILATFGTAQFAGEGAFPQLAQTWVTILGLLVLGGVIGKSAQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVFLVARMF--GFYALSPTAMGIIAFTGGFTALFAATMGVVKDDIKQVLAYSTISQYGYMMLGLGV---AGYVAATFHLMTHAFFKALLFLGAGVIIAMHHEQNMWNMGGLKDEMPVTYYSFLAGSLALAGILPFSGFWSKDEILYEALIAGLENPVLLALAVFFTGFYTFRMVILTFHGEPRSDHAEHPVPLGWNTKVPLAVLGILATVAGF--------------------------------
56683004     -------IVPFLPLIGLGXLFLPKATRGLRHIWALISISLLGIAMFLSSNLFLQQITGGPVYQYLWSWTINKNFSSLGYLIDPLTSIMLILVTTVGIVVMIYSYMSHDQGYVRFFAYLSLFNASMLGLVISPNLVQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFITNRVGDFGLLLGILGFYRITGSFEFKYLIASNEVSLFLAILCALLLFSGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFRALPFMMNLISWTGGITALLGATMALAQSDLKRGLAYSTMSQLGYMMLALGT---DSYRAALFHLITHAYSKALLFLGSGSVYCPGESQNMALMGGLSKYMPITGTTFLLGTLSLCGIPPFACFWSKDEIISGSWLYSPILGGIARFAA----------------------------------------------------------------------------------
256427274    --------------------------------------------------------------------------LNIDFGYDGIGLVFIILTIYLGIISIISNWENIVSKKETYMILLMSLIILMGLNFICLDLISFYILFESTLIPLYLMIGIYGGSNKNKAAYYVLIYTLCSSLFMLLAIVMIYVLYNNVDFVTINS-KIISMELQSVLLIGLMIGLGVKTPLVPIHTWLPTVHSESPLGGSILLAGIILKLAIYGIIRILLSNISEISLLYAPILYVIGIITIIYSSLVTLSQTDLKVIIAYSSISHLGVCILGIFSNNLLGIVGSLILCLAHGFVSPALFILMGVLYDRYHNRVLFYYQGLTQFMPIFAVYLVFFSFCNTGTPLSYNFVGEFLCISGAIIKHPIIGAFTAASVILSACYQFKLTNKLTSGAF-SKYLHVTYDLLYREHFILLFLAIPTLILGIAPNVISNILYLSSNALI---------------
256825500    ---------------------------------------------------------------VTESWTWVQLGMNLDFRLDSLSWVLAMVVVFIGTLVLIYCVGYFEDDLGLFAGSLTAFAGAMLGLVTTDNMLVLYVFWEITSVLSFLLIGHRITSRHSRSAAMALIITASGGLAMLVGIVGLGQATGSYSISALMAHPPEAGPLVTASVVLLLVGAITKSAMVPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIYLIARFAPAFADL--DVWKWTVLLLGGPTMLLGAWRSLRQVDIKLVLAYGTVSQLGFLVLVVGHGTQDAALAGLTLLVAHALFKGSLFLVVGAIDHCTGTRDLRRLSGLARSMPVLFATACVSAASMAGVPPLLGFVSKEGAYTGWFTVEGVTFVFILVGSMMTFAYSARFLWGAFR-TQRTKPLTEVHDPGFFLQFSPALLAVCTIVLGLTSKTVLEPW-----------------------
142956661    ----LLSFVIFLPLIGATTLMIFGDKKESIQNIKVLTMVTTLATFIISLALVFQFNPSEDGFQFLEDRSWI-AGLRYKIGVDGISLPFVILTTFLMPLVIVASWN-VDHRVKDYMVAFLFLESLMIGVFCALDIILFYVFFEAGLIPMFIIIGIWGGKERIYATFKFFLYTLLGSILMLVAIVYLITISGTTDIEKLHEFIRVSGGIQTLLWLAFFASFAVKMPMWPFHTWLPDAHVQAPTGGSMVLAAILLKMGGYGFLRFSLPLFPEASIIMQDAVFLLSVIAIIYTSLVALVQDDIKKLIAYSSVAHMGFVTIGIFSMN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
52221006     -------------------------------------------------------------------------------YLDTISTPLLVLSCWLLPLMALASQQHMHQNQRMFLITITILQCSLLLTFSASEFIMFYIMFETTIIPTLMLITRWSQQERLAAGTYFLFYTLISSLPLLMALVFFYTEYSHMSLIIMKILTTFTWGTSELLWSAGMLAFLVKLPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMIRIMPIIPEHSTLSLPLLALAL--WGSIMANIICLRQTDLKSLIAYSSVGHMALVILALMTKTAWGLTGALTLMIAHGLTSSMTFCLANTTYERTNTRTLLLATGLQLILPLMTTWWLLASLTNMAMPPSINLIGELSIITTLYHWSPMTVLPLTINTLLTATYTLYMFITTQRGKPM--KMKTLHPAHTRE------------------------------------------------
89056183     ----ILAAPIIIPFATAVLAFLFRHGPEGRWLSVLGSAALLIASIILMVEVW---DQGVVAAQMGAW----PAPFGITLVADLLSAVMVVITGITGLAIAIYALADIEERKEKYHALYQVLLAGVCGAFLTGDLFNLYVWFEVMLISSFGLLVIGGNRQQLDGGIKYVTLNLVSTVMFLSGIGLLYGMTGTLNMADLHTAVQENPGLLVVVAMMFMVAFGVKAAVFPLFFWLPASYHTPAISVSAIFAGLLTKVGVYSLMRMFTLVFTTDIAYTHTILLWVAGFTMVTGVLGAAAMNDFRRILSFHIVSQIGYMILGLALFTPLAIVGAVFYLVHHIIVKANLFLVAGVARRIAGSTELNQIGGLYKTAPLLALLFLIPAFSLAGFPPLSGFWAKFILVKAALEGGGYVIAGIALAVGLLTIYSMKIWGNAFWKPHPAGLEPKLSTLPAKDRAALLVLALLTCIIGLFPEPFVIFAERAADQLLN----PQSYIDAVLG
72160754     ----------------AAALAPALVRKWGRQAFFALALVPASAA-IWALPRAPGVIAGEPELFFLPWAP--NYQLALAFRMDALSLVMLLLAAGIGALILLYCARYFSDDLGRFAGVLTGFAGAMIGLVLANDLIQLYLYWELTTVFSYLLIGHYPRRDNRRAAAMAINVTTMGGLTMLVGLVILGESAGTYLISGILAEPPSGTAV-TVALVLILVGALSKSAIFPFSLWLPAAMQAPTPVSAYLHAAAMVKAGVYLIARLTPAFGDI--PAWQYTAVILGTATMIGSGWRALRQHDLKLLLAHGTVSQLGFLTAIFGIGTRDAALAGLAMLCAHALFKAPLFLVVGIIDHSTGTRDLRELSGLRKKMPVVFWTSVVALMSMAGLPPMAGFAAKEAAFGAFEHADTLLATLAVVGTLFTVGYSLRFLWGAFFDKENTSPTPLLHPPGPLFVAPAIVLAALSLLGGF--------------------------------
254502842    -NLLVLAFPVLVPLTLAAITAILWRNIQAQRVVAIAGLGVIVVCSVLLTMAVLRYD-----ILAVEFGSWAVPF-GISFVADRFAAALVMITGVLAFCVGIFSLRDMRQIHMRFYPLFFGMVAGVNGAFLTGDLFNLYVWFEVMLITSLGLLVIGRTKAQIDGAIKYALLNLLGTVLFLMAIGLLYGAAGTLAFADLARVLPTPTPGLVGAAILFLCAFGIKAGVFPLFFWLPASYHTAPFTISAIFAGLLTKVGVYAAFRVFTLLFTVEESGIREIVAVVAALTMVTGVFGAAVQWNIRRILSFHIISQIGYILMGLAIATPLAIAGAVFYIVHHIIVKANLFLLAGAIRQASGTDDLKKSGGLLKSHPWLAVLFLIPALSLAGLPPLSGFWAKFLVVDASFKGDMAWLAAVALFTGLLTLYSMTKIWMEAFWKAPGIERSQTRPVPVLMVAPIAVLGAITLTIGFYAEPF---------------------------
284034158    MSHELAWLLVAIPAVSAAILLLGGKATNAWGHLLGTAASLASFVCGALLFFQMQGHDAEERSETVKLFEWFSVGVDVTLLVDQLSILFVLLITGVGSLIHIYSYMSHDPRRRRFFAYLNLFIAAMLLLVLAADYLLVFVGWEGVGLASYLLIGFWQDRHAATAAKKAFVVNRVGDIGLSLAVMSMWALFGSSAFATVNAGAELSSTWATLLGLMLLLAACGKSAQVPLQSWLLDAMEGPTPVSALIHAATMVTAGVYLVTRSSAIYEH--TEVASTAVVIVGTVTVLAGAIIGCAKDDIKKALAGSTMSQIGYMMLAAGLG-PAGYVFAIFHLITHGFFKANMFLGAGSVMHGMNDDNMRHYGALRLSMKVTFVTFAMGYLAIIGFPGFAGFWSKDKIIEAAFAENFVIGLCALLAAGITAFYMTRLMMMTFFGKKRWAEDVHPHESPSSMTVPLIVLAVLSVFGG---------------------------------
162450208    MLWAVLSV-----FVGALLAP-ALYRGLGRPAGWLFAALPLAVLVSAAPFVPGPFAEGEAHH---ASLPWIPSLVALAVRLDGLSLVFLGLICGIGALIFVYASEYLRSHPRRFYAYLLLFTGSMAGLVLADDVILLFVCWELTSVSSYLLIGWHERPEARKAALTALLVTGGGGLAMLAGLVLLVVVTGETQISRFSGDVVREGPLYLPILLLVLAGAFTKSAQVPFHFWLPRAMEAPTPVSAYLHSATMVKAGVYLLAR--LHPTLGATRQWYLVVTGFGAATMVVGAALAVTQKDLKRILAYSTVSVLGLLTMLLGIGTRAAVSAAVVYLVAHSLYKGALFMTAGTLDHETGTRDVTRLRGLARRMPITATAAVLAAISSAGAPPLLGFLSKELFYEAVLGPPSMTAVLAGAAVLSSALLSLIVAHRPFFGGPPAAPAL-PHEAPLSLWLGPATLAAASLVLGVAPRLLGDLPSAAATAILA--------------
142933168    ------------------------------------------------------------------------------------------------------------------------------------------------------------GDDRRYASLKFFLYTLFGSALMLVSFLALFFLTGFTGLADAVAGGGVSHNAQLWIFGGMFLGFGIKVPMFPFHTWLPDAHTQAPTVGSVILAAVLLKLGTYGFVRIAIPILPEAAVSWAPWIGLLAVVGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGIATLTDFGINAAIMGMVAHGLITGMLFFLAGSVKERYHTLEISRLGGLLVQAPRMGWIFGFCAMASLGLPGLAGFWGEFPAILSAYNPGNTFMVIAALGTVLAAGYLLWLLQRAAFGTPPEEFAPHITDTTKHEWISWAPLLALIVAIGIYPNLVFRVTDGAVDASL---------------
229821698    -------LLVALPLASAGVLLLLGRAADRWGHWLGLAASAAAAVVGVLVALEVAGLPADERVQDVHLFSWIPLDVDAGLRIDPLSVTFVLLVTVVGTLIHVYSYMAHDAARRRFFAYLNLFVAAMLLLVLADSFALLFVGWEGVGLASYLLIGFWNHNEYAVAAKKAFVMNRVGDVGLLIAMMLMFHHVGGVGFSELDAAPGLSEGALTAMGLMLLLAACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLVVRS--GPIFEASPTAQLVVVIVGAITLLFGAIVGCAKDDIKKALAASTMSQIGYMMLAAGLG-PIGYAFAIFHLVTHGFFKAGLFLGAGSVMHMDDDTDMRRYGALRKVMVVTWATFGLGWLAILGVPPFSGFWSKDKIIESAFGWQPWFGTVTLLGAGITAFYMSRVFFMTFHGKARPGTALPLRHPHESPWLMTAPMVVLAIG-----------------------------------
225174709    ---------VAVPLAGSLLVFFAGRFSEKLRDIC--AVITALITFGIVFSMYPLVQQAVLQYEFAKFLQ-----VSIHFRVDFFGFVFAALMSCIWFLATLYSIAYMEHGKNRYYVFLLSTLGHCLGVVLVGDLFSLFLFFELMTFSSYVLVIHEETPDAMAGGAVTLYLGVFGGLCLLMAIFLLYFNVGTMEIIPLYEQIAASAINPYTVVTLFLVGFGIKAGMVPLHIWLPKAHPVAPAPASALLSGLMIKAGAYGIFRVVGMIFTIVSVNFGYAIIWMGIITMFLGAFMALLSTGAKKILAYSSVSQMGYILLGVGTAAPMGFAGALYHIINHAFFKAGLFMMVGSIYMITHNLDITQVRGMAKKVPFIAVTFLIGYAGIGGIPGFNGYGSKTILHHAIVDAANLHGSIFVVTSAMTLCYFAKLFRGLFLGDVPEKYDKKSYNFTWPVYAVLGTFGAIIIAIGLFPHFLLNRMVIPA-------------------
296118993    ------------------------------------ALGRSAFGLLALVFIWVVQQMVQGNLDHSASIEWMPAHLNLDFRLDGLAALFSLIILGVGALVLLYCWGYFDRRLTLFGAQMIGFATAMYGLVISDSLLLMYVFWEITSVLSFLLVAYYERASSRRSATQALMVTAAGGLAMLVGIIILGRQTGVWHFSDIMAYDGWNTPYVTVALCLILAGALSKSANIPFHFWLPGAMAAPTPVSAYLHSAAMVKAGIYLVAR-LAPEFQEVSA-WHLVVIPIGLATMLMGGWMALKQIDLKLVLAYGTVSQLGFIISIMAIGSREAMMAALALTFAHSLFKATLFMIVGAIDHATGTREIPKLSGLALKEPFIFVLAVISALSMAGIPPLFGFVTKEAVIDAVMHEENMMLIGIILGSVLTMAYALRFLWGAFSTKNDSKPVAEMHRIQPILWIAPAVLTTLTVIFGLFPKLMSDPINQHLGQL----------------
142190799    --------ILFLPLVGALLAGF-GHPWLGEKGAMQATSGIMIFCAFLAWTVFYQFDGGVERVDIMRWIDSGTLTVDWGVRLDRLTSVMLVVVTSVSALVHVYSIGYMEEDEGRFFAYLSFFTFAMLMLVTADNLLQLFFGWEGVGVASYLLIGFWKKPSANAAAMKAFIVNRVGDFGFLMGIFALYWITDSVSFDVIFAAGPTDWNAAELAMTLLFVGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPVLEYAPWAAAIVTFFGAITAFFAATVGLVQTDIKRVIAYSTCSQLGYMFVAAGTGF---YHAAMFHLFTHAFFKALLFLGAGSVIHMHHEQDMRKYGGLKDKIPLTYRMMLIGTLAIVGIPGFAGFVSKDLIIEGAFAASSLGFYLLTISAALTSFYSWRLIFLTFHGEPRDPK--HFEHAHESPDVMTRPLLILALG-----------------------------------
114321108    --------IPLIPLLAAVVAGFFGQ-QIGRAGAHWVTILAVGASFLLSTVVLYDQVWAGAPVYNETVYTWGGLQMEVGFLIDRLTAVMMTVVTFVSLMVHIYTYMHDDDGYQRFFAYISLFTFAMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWFKRDTAIFALKAFLVNRVGDFGFLLGIALIVFYFGTLDYLTLSIFGTAEWSVLTVACILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFLVAR--MSPLFELSEVALSFVLIIGAVTALFMGLIGLVQNDIKRVVAYSTLSQLGYMVVALGV---SAYAAGIFHLMTHAFFKALLFLGAGVIIAMHHVQDMRQMGGLKKYMPITYWTMLLGTLALIGFPGFSGYFSKDGIILAVGESERAGATFAMLGVFVTALYSFRLFFLVFHGKERMDEHTHLHECPRVVTVPLLLLAIPSVLIGFYPMLFGDFFGPAI-------------------
152942502    ---------------------------------------------------------------------------SHLMSLDFISSPLMILSAWLAPLMMLASKAHMKDKKKIFLTITSLLQMTLIMTFTVNEWVLFFIMFETTLIPTLTLITFGAQKERLIASSYFMIYTLCGSLPLLTSLMILNTKTGTSNMMVLTLQTDVNMYMKNVWWMISLTGFFIKMPLFSVHLWLPKAHVEAPVAGSMILAAVLLKMGGYGLLRMAPIFNPFSTLLTNKIIMALALWGTLMTSMICLRQTDLKSLIAYSSVAHMSMTTAAILIMTSWSWQGAYNMMIAHGLTSSLLFALANTIYERSHTRNMTITRGYKILMPSMYMWWMLAMLSNMSLPPTMNFLGEIMMIFSLMNWSVLTVLVTAVATVMTALYSLYTMIMTQHGKPMNNNKNPTNSMKSTEMMNSLMHILPLTLMITMPEII---------------------------
142932783    ------------------------------------------------------------------------------FLADPLSITMCLFITGVGTLIHLYSYMHGDPDFNRFFTYLNLFAFSMLMLVLGDNLLLTFLGWEGVGACSYLLISFWFRPANATAGKKAFITNRVGDWGFMVAMFLIFFNFGSLEYLEIFDINQIAETTTTFIVLMLFVGAMGKSAQFPLYLWLPDAMAGPTPVSALIHAATMVTSGVYLLIR-VNPIMVEASTWSTGLIAWVGAGTALFAASIAVAQTDIKKVLAYSTVSQLGYMVLAVGCG---AYTAAIFHMITHAFFKALLFLGAGSVIHMDGEQDLRRYGGLRSLMPITAGTFIVGWLAIAGVPPFAGFWSKDEILAFAWDKNPLLWLVGIITALLTAFYMTRQVILTFFGKPR--------------------------------------------------------------
282855263    -----------------------------------LATVAPIASFVIGLVLFVDLLGGASRAVDVGVYRFIDWDLRVGLLIDQLSILFVLLITFVGSLIHIYAYMAHDTDRRRFFAYLNLFIAAMLTLVLADNYLILFVGWEGVGLASYLLIGFWFGRPAARAGNKAFIMNRIGDLGLTMAIFTMLAQFGSVRFSDVSAASGLTSTWATLLGFMLLLAACGKSAQVPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLVVRSHEIYAHTGAASLA--VAIVGTITLLFGAWIGSAKKDIKKVLAGSTMSQIGYMMLAAGLGPAGAAL-AIFHLLTHGFFKANMFLGAGSVMHGTGDTDMYHFGALSKVMPMTFWTFACGYLAIIGIPGTSGYFSKDHIIEAAFDKGTVFGVLALIGAGITAYYMTRLMVLTFLGSQRWREDVHPHESPAVMTIPLIVLAVLSIFAGAFNNWIGDWLAPATGAEVEHAGM----------
118581932    ---------VFVPIAGAFLLPLMGQLSKGLRNLGALALVTSS--LICSSSLVPLVLAGGTESISIPFLGGNNLFLA-----DSLAVFMAIVSMLVGAVIVLYSMGYISHNQNEYYFMVVLFLGSMMGIVYSANLILIYLFWEITAIACWRLIGFFREPLCVVRADKAFLMTGFGAFVMLIGFIMIHGQYGSFDLQVIKSASAANPVANLAVLLILF-GILSKSATFPLHTWLPDAGVAPTPVTALLHAAVLVKIGVYVYARLFVASFTVDPA-WNSVVPMIAGISALVSGGAALIETDMKRIIAYSTVSQLGFILLGLSIGNPLGFAGGLLYILMHSIAKGGIFLCAGVVEQKLHVKDITKLGGLIKTMPVTAVSFLLCSFSVMGIPPFGGFFSKYMVIAGAIRSGYLLTTIFILGAFLTVIYLFRIFAMIFLGEPKTTPVAEGAPV----------------------------------------------------
229557062    ----------------------------------WFALPIPIVLFIYFLTLIPQTINGP----ITKTMAWIPRLIDFTVRLDGLSLLFVLLITGIGALVTFYSIFYLKERLNNFYVFLLIFMTAMLGVVLSDNLIVLYLFWELTSISSFLLIGYWYHRERRYGARKAMLITVFGGLMMLGGFIVLHLMSGTYSVHEIIGNAASLSDSPLFLMIFILLGAFTKSAQVPFHIWLPDAMEAPTPVSAYLHSATMVKAGLYLVARFT--ALFASSGVWFWTILIVGVLTILWGSVNATLKNDLKAILAYSTISQLGMIMSLLGIGAAAALVAAMFHLFNHATFKGSLFMMVGIIDHETGTRDIRKLGGLLRIMPITATIAFIGTFSMAGLPPFNGFLSKEMFLEAMVDITHILPAIIWIASVFTFIYSMLIFFRTFTGQGEIKKPKKPHEAGAGLLIPPLLLSAIVIVTGFFPNLLARPILEPAVRSIMPALQNNG-------
260887655    -------LIPLLPGIAFVLAGFLRALGRLAAALVVTAIAASFAGGVIAEVLSTPITVEAPYVAKTAWMTVGSLVLEMGVLVDPITAMMLFVVTTVSLCVAIYSVGYMKDDPGRFFSFISLFVASMLGLVLASNFLQLYVFWEGVGLCSYLLIGFYYQRVSAREAAKAFITTRVGDFGLLLGILLLQIHFGTLDFLNLRMLVPLEVLTLGTVFLLIFIGPIGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVVAGVYLVARSYFIF--AASPFLMDLIAWVGGFTAIFAASIALTQREIKRILAYSTVSQLGYMMLALGVG---SLTASMFHLMTHAFFKALLFLSAGAVMHAADEADIFRMGGLWKKMPWTFAVMTIGVLAISGLPPFAGFFSKDEILFAAAEVSTPLYVLATVTAFMTALYMARLLFVAFLGDCRTGTAYHAHEAGWWMRLPLLILAVLAVVSGF--------------------------------
157144289    ------------------------------------ALEWSLALLFSTLVFWGGFD-GESHFQFFSLVEWNIFSTPIVFAVDGVSLVFLLLTTFLIPICILISQKSIKFLFKEFLLCLFFLEFLLIGVFIVFDLLLFYLFFEGILIPMFFLIGIWGSREKVRASFYFFFFTFIGSLFFFFIILFLYQRIGTTDYFLLLNIKLF-LNIQKWALVGVFLSFAVKLPLIPFHIWLPQAHVEAPVAGSVILAGILLKLGGYGLLRFSWPLFPGASLYWSPVIVFFSVVAVVYGGLMTCRQIDFKRLVAYSSVAHMGLVPLGLFTHVIEGLIGALFLMLAHGFVSSALFIGVTFLYDRHHTRLIKYYRGLTLTMPLFVITMLILSLANMGFPLSCNFVGEFFSLLAVFQYHYGVGMFVILGVLFSAIYSLSLFNRISFGGG-SNYLLFNRDLSRREIFVIFPFLLIIFLGGIVPFPIIDLIKNSL-------------------
262277290    -------TIIFAPLIGFLIALFGRKIGDLCSQIITSSLIF--LSAIISCYYLYQFIIGSDVLNFVNWISSGQLNLNWSIYIDTLTAVMLVVVTSVSFLVHVYSYMSHDPDKPRFMSYLSLFTFAMLMLITSDNFLQLFFGWEGVGLASYLLIGFWFKKPSANAAIKAFVVNRVGDFGLAIGIFLIYKYTGSLNFSEVFQAVPTDGNLITYICVFLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFEFSPFSQSLIVTIGASTAFFAATIGLVQNDIKKVIAYSTCSQLGYMFFAAGIG---AYHIAIFHLFTHAFFKALLFLCAGSVIHSLHEQDIRKMGGIYKKIPYTYAFMVIGTLAITGFPFLSGFYSKDAILEAAYFSTNSMGMIGVFTALLTSIYSWRLIYKTFHGNYKNES-YELDKIHESPPVILIPLFVLTIGAIFAGFVFKDIF-----------------------
134670553    -------------------------------------------------------------------------------------------TTFLMPIVIGACW-TVTTRVKEYMIMFLILETMMLAVFSSLDIILFYVVFEAGLIPMFLIVGIWGGKDRIYAAFKLFLYTLLGSVLMLVAIIYMWFEAGTTDIPTLMQHQFSSENIQTLLFLGFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVGSDVMATFVMTLSVIAIIYTSLVALVQEDMKKLIAYSSVAHMGFVTMGIFALNKQGLDGAIFQMLSHGFISAALFLGVGVIYDRMHTRDIDAYGGLVIRMPIFALIFMLFTMANVGLPGTSGFVGEFLTLTAAFKANTWIA-----------------------------------------------------------------------------------------
142162696    -----LTWLIALPFATALVSFFL------RRHPSVVWVGTACLALQTILAVSLLQSVLSDGPTAAALGSWRPPF-GITIAADALSALMVLVTAIMGLATHIYSVRDISQESKHFHFFYHCLIGGITGAFLTADLFNLYVWFEVMLIASFALLVLHGKKDSLKAALSYVTLNLFSTIVFLTGVGLLYGLTGTLNFADLYEKTRAVEDTETLHLVVILLAFAIKAALFPLYFWLPTSYHTPYPAVSAIFAAMLTKVGVYALFR-LFGFIVPADPMYQDVLLFWAWTTMGFGVIGAAAQSDVRKILSFHIISQIGYMILGLALYTPLAITGAIFYLVHHIIVKGNLFLIGGVIEQRLGSGQLKKIGGLYQAAPFLSVLFLIPAFSLAGFPPLSGFWAKYLLIQASVEIEAWTSVVVALAVGLLTIYSMTKIWAGAFWKAHPDQVIFDTRAPEASILPIAALSILTVLIGLFPNVLLGMAMQASDTLIN--------------
114327955    -------VAVFAPLLGSVIALFGRVMGDRAAQVVTIALMIAAAICGSLSLYTLLSSPPGSLPDVMRVSDWIDLHVNWALRYDTLSAVMVAMVTFVATLIHVYSTGYMAHDSYRFFSYLSLFTFAMLMLVTADNLLQLFFGWEGVGLASYLLIGYWYYKDSANAAMKAFIVNRVGDLFFAVGIALVFWTFGSIEFSAIFGTVSQHVNDHYHLFFLLFIGAMGKSAQIGLHVWLPDAMEGPTPVSALIHAATMVTAGVFLMAR--MSPLLEFAPDAKTFIVLIGGTTALFAATIGCAQNDIKKVIAYSTCSQLGYMFVAAGVG---AYEVSVFHLITHAFFKALLFLGAGSVIHMSDEQDMRKMGGIWKMIPFTYAAMWIGNLALAGIPPFAGFYSKDAILEAAWAQGGVGFVCGTLAAFLTAFYSWRLTIMTFHGKPRADH-HTMEHVHESPLVMLAPLALLSIG-----------------------------------
258561973    --MPYMPYIIPLPVLIPALAAALILLAGKHRVLRNIAFFTFLVLAVIAASMILVADI--EGIQTVQLGGW-DAPIGITFVADRLSGIMLFVSAIVLFCVMWFAISNENDPVEVFLPIYMLLSMGVNLSFLAGDLFNLYVGFEIFLVASYVLLTMGASPLRVRAGIGYVMVSMASSMVFLFALGLVYASVGTINMAQAMGLEELNDGTRAAIFATLLVAFGIKAAIFPLDAWLPDSYPTAASLVTAVFAGLLTKVGVYSIIRVRVTMFTDGSLDI--LMMWVALATMIVGVMGALAQNDIKRLLSFTLVSHIGYMIFGVALGSQHGLNGAIFYAVHHILVQTSLFLVVSLIERQVGSSQLRRLGSLLYTAPFIAILYFVPALNLGGIPPFSGFLGKVMLLQAGAEDGTWLSWVLIVGAVVTSLLTLYAMMIVW-------------------------------------------------------------------
189220224    ----------------------------------WVSVGACGIAFLVSLGISLGSIPEPSPISWIDVG---GLSIQLGMVFDPLSKVMLLVVSGVGLMIHIYSMGYMAEDPGRFFAELSLFMLSMLGIVVATNFIMMYIFWELVGVSSYLLIGFWFEKPSAAAAATKAFLNRIGDFGFLLGIILFWTLTGSLMFDPSVASYLKNHPLVTIMGLLLFCGCVGKSAQIPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLCRIFFVL--EQSPQALDVIAWTGAITAAVAALTATQQDDIKRILAYSTMSQLGYMVMAVGS---SATVAAMFHLCTHAFFKALLFLGAGSVLHVHHEQDIWKMGGLWKKMPLTFLTFLIGSCALAGIPGFSGFFSKDTIIEMVGEKNRVLFWLALFTAGLTAFYMTRLFVVTFFGPPKTEVAAHAKESPLVMVLPMLVLSFFAVVGG---------------------------------
212550417    -------LIIIVPFVLFFVLGLLGTNLKSNISGIIGTGGMSICTFTAYVMAYQYFFRIGKKGEGVWDFQWLHFMINLGVLLDPISVMMLVVITTVSLMVHIYSLGYMKGEFQRYYAFLSLFSFSMLGLVVATNIFQMYIFWELVGVSSYLLIGFYYKPSAVAASKKAFIVTRFADLGFLIGILILSYYTRTFDFRALTANNALGLSVSVWALALIFMGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVYLITRLFPVYFFAAPSVL-KMIAFVGAFTSFFTAIIAVVQTDIKRVLAFSTISQISYMMAALGVSKYGGYEGSMFHLFTHAFFKALLFLGAGSVIHVVNSNEMNNMCGLHKYMPITNITFLIACLAIAGIPPFSGFYSKDEVLVATLHYQPIIFWILWVVAGLTAFYMFRLYFCIFWGEKKYDIYHASHESPFLMIFPLVILSVFSVFGGLIP------------------------------
118474847    ----ILSLIIFLPFIVGVLIALFFNDKAGKLTAFVVSIVVAVLGLV----LFFKFDPN-AGMQFVDSISLVPYGISYLVGVDGINLYILLIITSAFPPLFF----ILKNRKKGYWANMLFMQSGFLSVVSSLDLVYFYAGWEMMLIPIFIMVGIYGKDSGRAGALMMMYYAIFGSMIMLGAIIYHYYEFGFFSFRLEDLIKSLNSDLQTVLFFCFMLAFVIKLPLFPFHLWMSNAYTKSLTTATFMLSVIASKVAVFAILRFVLPLFPVSFVNYSTWFISLGLFSMLYFGIAAIKVKDFKTLLAYASASHLGLIIAGVFALDVEAMTGSMYQVVAHAITSGIMFLLVGMISEQLGTRKISKLGGLAIKAPVFATIFAIAMISSVGLPATVGFVGELLIIFGLFKANLIYGIFGTTSIVIGAIYMFIVYRKAIL-QNTNELTAKFKDLRKREILAFLVAVAMIFIMGIYPKPFIKQIEPTMNERYESY------------
163847770    -----LFVPIVSPLIGAALAVL---FGHQRMIARAITLASVLINLGYGLWLMSVVPQSGPL--VAQASGWLAPF-GISLVADGMSALMVMLAALLMLTTVVYSFYSIDRERERYFYYLLLLLLGVSGAFLTGDLFNLYVWFEVLLVSSFGLITLGGSRDQLEGGLKYVVLNLLGSTAFLFGCGLMYGFAGTLNMAHIAEATLTNPGLQTVLAGVFLFAFGSKAAIVPLFFWLPSSYHTPPVAVTAIFSGLMTKVGVYSLYRVFGLMLQNELAIYAPWITLLAGLTMVIGVLGAVAQMNVRRILSFHIISQIGYSVMGLGLASVAGLAAGLVFTAHVMIVKMALFFIGGAAEQIYGTGDLKKMGGLARREPWLAIFWFVGILSLAGIPPLSGFIGKLILLVGVSQQAYLITAVAAGTSILTFFSMLKIWNEVFW-KKSYEDVNRLPRVSFGLLAPGAALVILSIALGLLAGPLVDYNTIAAQQFFDRTIYITAVCGS---
289183227    --------------------------------------------------------------------------LSLYMAADPLSGPLLGLSCWLLPLLVLASKVHMGGRQRIFLVILVFLQCFLILAFGATELLMFFIMFEATLIPTIALISRWGSQERLNAGTYFLFYTLTSSLPLLVVLLFLQGSIGSLSLLTLTNISLTFTHGSMLLWFGCFLAFFVKMPLYGVHLWLPKAHVEASIAGSMVLAAVLLKLGGYGMMRVLMLAMPF-SMGLGGPFIAIALWGLVMTGFICLRQTDLKALIAYSSVAHMGLVIASVLTQDVLGYSGALILMIAHGLSSSALFCLANTNYERVGSRTLILVRGAQLVLPLMGAWWFIVVLANLGLPPVLNLLGEFLIIIAVFNWSFYTILLTGLGIVITGGYSLYMFLLSQRGVLPSHVIM-LEPTHTREHLLIM-------------------------------------------
49146282     --------------------------------------------------------------------------VSINLGSDNLSTPLIVLSCWLAPLCFMSNKNENQNAQNTFLFLISFITTFLILTFSSLNVLSFFICFEATLIPTLILITLGANVERLQAGLYFLFYTLFGSLPLLVSLLIINNNHLNLNFSLNPPINEIPLNIINIWWIITIIAFLVKMPIYGFHLWLPKAHVEAPIAGSMILAAILLKLGGYGLIRLNL--FFLNTNNINSILIIFCCWGTLITSIICIRQTDLKALIAYSSVGHMSLTASGIFLFSNWSVSGALMLMIAHGLVSSALFALANILYERTHTRNISITRGFKTITVLLPIWWIIACVANLGLPPLPNLIGEIIIISGLLGWNLWLIPILGLATVFGAIYSLSIFQNTNT-QKNLNLSNKYQTINPREHLLIILHFAPLIFIILNPSP----------------------------
294340850    LNPTLLLVIALAPLVSSIIVGLFGR-SIGRSASHWLTTLSVGLSFVLSLIVLNDVINGRFNATIYEWMVVGKLHMEVGFMIDGLSALMMAVVTFVSLAVHIYTIGYMDDGYQRFFSYISLFTFSMLMLVMSNNMLQLFFGWEAVGLVSYLLIGFWYTRPTAVFAMKAFIVNRVGDFGFILGIGLLAAYTGSLNYTEIFALPGTDWMLITVACISLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSNTALSFILVIGAITALFMGILGVVQTDIKRVIAYSTLSQLGYMTVALGA---SAYSVAIFHLMTHAFFKALLFLAAGVIIGMHHDQDMRHMGGLRKYMPITWITFLIGGLALSGIPPFAGFFSKDSIIEAVHASDLPGAGFAYFAVFVTALYTFRMYFMVFHGEERFRHVAHAHEPHESPWVVTVPLIMLAI------------------------------------
239982992    -----------------------------KRFQRFISVAVLTAVVVISVVLMIAADDGPLSVHLGDFAP----PLGITLVADRLSGLMLTVSSLVTLCVLVYSLKDDETPLAVFHPAYLILVAGIACTFLAGDLMNLFVGFEIMLVSSFVLLTLGGTGPRIRAGSTYVIISLLSSMIFLVAIAITYAATGTVNFAQLAEFDDLSLGVTTLIQAMLLTVFGIKAAVFPVAAWLPDSYPTAPAPVTAVFAGLLTKVGVYCMLRTETLLFP--GNRLGNLLLVVALASMIIGILGAVAQTDLKRLLSFTLISHIGYMVFGIGLADREGIAGAIVYVVHHITVQTTLFLVAGLIERRGGTTELTRLGGMARSAPLLSLLFFVPAMNIAGIPPFSGFIGKLALMRAGVDNGSVLAWVLVGGSTLTSLLTLYVIVKVW-------------------------------------------------------------------
142189492    --FSLLWVLIALPAAGALILLLGGRRTNTWGPYLGILTVAGSAVIAVLMLLAMMAEPAEQRTVIQSVYDWVAFQVSFALQLDQLSIVFVLLITLVGSLIFVYSYMAHDPDRRKFFAYLNLFVAAMLLLVLANNYLLLYVGWEGVGLASYLLIGFWQRPTAAAAAKKAFVINRVGDVGLSVAIMLIFVTFGSVTFQDFGQVGEASEGTLTAIGLLLLLAAAGKSAQFPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLIARSNAIYNAATWA--ATAVVVVGLITIFMGAIIGSAKDDIKKSLAGSTMSQIGYMVFAAGLG-PIGYVFAIFHLLTHGVFKAGLFLGAGSVMHMNDGVNMRRYGALKGVMVITFITFMAGYLAIIGIPPFSGFWSKDEIVHAAFERNSIIGAAAILAAGITGFYMTRMVAMTFFGKKRWEDDVHPHESPKVMTIPLVILAIGSTFMGM--------------------------------
142830411    ----LILAVVTLPLLTALFLKVANRFLNELLTNF-ITINAALLSVAVSFFMFGYLLLDKFKPIKFELFEWYPPQIIFEFYLDGLSGVMMILISGLSLVIQLFSYMSKDEKYTKYFEYFNFFVFSMLLLVLSGNFLVMFFGWELVGLSSYLLISFWYEKNSASKAGKAFILNRIGDFGFLIGLMMILNYFETFNFVNIFESVLIQPSNLDLIILFLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRVSPMLQF--SELASLTIIGFGLLTALIAAFAAINQDDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQNIHKMGGLRKKMPITAAMMGIGTLAISGIPPLAGFWSKDEILASVFSKGGIFWALSLLAAFMTAFYMGRHWLLIFVKEPK-NSLENIHEAPKNMTRPLILLGISTIFIGFINTPFFHGLEKVLEETLHHVEVT---------
298701863    ---------------GTTLVSLLQRFSRGVTALGAIGVSLTSFGLLLT---QAKTVLGGASIQ--QSWDWLPQLINLSFRLDALGLLFSLLITGIGTLIYIYAYYYLKNSLSKLYALLMLFMAAMLGISLSNNLIILLVFWELTSISSFLLVGYWSHYEAAQRGSRMALTTGMGGLALLGGFVLLGQITGTYEISDIMGMAIQAHALFIPMLLLILLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIFLLAR--LLPIFVGAAIYHNIVTFIGLFTLCMAACFAIFKEDLKGLLAYSTISHLGLIVCLLGIGSPLAVAAAIFHIINHATFKAALFMIAGIIDHETGTRDLRKLSGIWQLLPFTATLTMITAASMAGVPLTNGFISKEMFFTELLANLSGSAIIATLAGIFAVSYSIRLVHGVFFDGPIGKQVPNAHEPPMGMRAPALLLAVLCILVGVLPSLLVEPLVNSVT------------------
34496407     -------LIALAPLAGSIIAGLFGW-AIGRRASHVVTIAGVAVSAALSLKVLLGFLNGSAEVFNGPVYTWLGYEYSVGFLVDSLTAMMLVVVTSVSLMVHIYTIGYMQDDYQRFFSYISLFTFSMLMLVMSNNFVQLFFGWEAVGLVSYLLIGFWFKRPTAVFALKAFLVNRVGDFGFLLGIGLVAYFGGSLNYSDVFAAAPVLWSLLTVTCILLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFEMSDTALNVVMVAGSITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAMFHVMTHAFFKALLFLAAGVIIGMHHDQDMRNMGGLRKYMPITWLTSLLGSLALIGTPFFSGFYSKDSIIEAVAASHLSAAGFAYFGVFVTAFYSFRMYFLVFHGKERWMENHGSHHEH---------------------------------------------------
143593201    -------LIPGLPLIG-FTLLLLFGRRLGEPQAGWLATATVSGSFLAATAVFFGLASKPPEITLFEWIPSGELSIGLGFLADPLSITMALFVTGVGALIHMYAYMHGDPKFSKFFLYLNLFVFAMLMLVLGDNLLITFLGWEGVGACSYFLISFWHEEPAATAGKKAFVTNRVGDWGFMVAMFLLFFNIGSLKYSDIFEADALTQTTATAIVAMLFIGAAGKSAQFPLYLWLPDAMAGPTPVSALIHAATMVTSGVYLLTR-MNPVLAEAAGWSIDMIWIVGLFTALFAATAAIAQNDIKKVLAYSTVSQLGFMFVAVGSGL---YVAAIFHMITHAFFKALLFLGAGSVIHMHHEQDMRKYGALRKVMPITAFTFIIGWLAIAGIPPFSGFWSKDEVLLAAWNENKIAWAMLLIAAIMTAFYMSRLVFMTFFGEKNQEHEITPHESPTVMWIPLVILSGLAVVAGLLNLPFS--------------------------
225848112    ----YLWIIPFSPLIAFIIIGLFGYKFLREPLAGIVAVIAVAISAIASIKGFIDV-ASTGNYYNLKLFNWMNYNISVSILWDPLSALMTCVVTCVSTFIFIFATGYMKESYPRFFAYLSLFVFMMLMLTLSDNLVQLFFGWEGVGLASYLLIGFWHYKKAANAAMEAFVVNRVGDWLFLLGILLAFTTFGTLDYLDIFQLAGVDYIIITAIALLLFGGAVGKSAQIPLHIWLPNAMEGPTPVSALIHAATMVAAGVYMVAR--LMPVFASSEIALDTVLFIGTMSAFLAATMGLVQNDIKRIIAYSTLSQLGYMFAAEGLGL---FGEGMFHLTSHAVFKALLFLGSGSVIALHHLLDVQKMGQIGRAMPITMGTFLIGSLALAGIPPFVGFFSKDPIIEGAYEINIFAFMFLWAGAFLTAFYIFRLFFLTFFDGDRLDPHEHVHESPPNMTIPLIVLATATVVLGFFREFFLNFLKPSLDP-----------------
296533250    --------------------------SNARRLESWLAGGVALAALLMVWLAYYRTVAGGGVVRL--DIPWVPQLLDLVLRLDGLSAVFAVMVAGIGLLVVLYAYMSPDDPIPRFFAFLLAFMGSMMGLVLSGNLIQLVFFWELTSLFSFLLIGYWQHLAAARDGARMALTVTASGGLALLAGVLLLGHIVGSYDLDQVLASGDNHSLYLPALVLILLGALTKSAQFPFHFWLPHAMAAPTPVSAYLHSATLVKAGIFLMAR--LWPVMAGTDAWFWILGTCGMITLLVGAYVAIFQHDMKGLLAYSTISHLGLITVLLSLNSPLAMVAAIFHTMNHATFKASLFMAAGIIDHETGTRDIRRLSGLNATMPFTARLAMVAAAAMAGVPLLNGFISKEMFITETLSQHSLLPVAAAIASVFAVAYSLRFIHGAFFGPTTGDMPKTPHEPPQWMRLPVEVLVFGCMVVGILPAPFLDVAVRSV-------------------
154253654    ------SAIVFLPLLGFLVAIFGRWLGPRGAQIVTSGLLVISALLSVAALVSVGLGGETERVQVMTWIDSGDFEADWRLRIDTLTAVMLVVVTSVSALVHIYSYMSHDPHQPRFFAYLSLFTFAMLMLVTADNFIQLFFGWEGVGLASYLLIGFWYQRPSANAAIKAFVVNRVGDFGLILGIATLFFTIGSVDFDTVFSFLGYDVPVVTTACLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLARLSPIFEFSATAL--TFVTVIGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAVGVG---AYEVAMFHLFTHAFFKALLFLGSGSVIHMSDEQDMRKMGGLYKLIPVTWIMMVIGTLALTGFPFTAGYYSKDAVIEAAYAGHNYAFTLTVAAALLTSFYSWRLIFMTFHGTSRNETLSHVHESPLVMLVPLVVLAVGALGAGAVFAPLF--------------------------
259232707    -------IIPLIPLIGVGLLLFPTATKKLRRMWSFQSVLLLSIVMLFAINLSIQQINGNYIYQYVWSWVIIDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMAHDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAMEGPTPISALIHAATMVAAGIFLVARLLPLF-IVIPYTMNFISLVGIITVLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSIIHSMETQNMALMGGLTKHVPITKSTFLIGTLSICGIPPLACFWSKDEILADSWLYSTSFAIIAWVTAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
257051780    --FDFAPAIALLPLAAFVVVLLGGNYLPKRGALAGIALGGSLVLSALSLVAVANGDPYHAELYTFLSGE-GAISLHFGILIDPLSALMLTLVSLIALLVFVFSLGYMNDELRRYYAELSLFAFSMLAFVFADNLLMAFMFFELVGLCSYLLIGFWFREPGASAAKKAFLVTRFGDYFFLVGTVAILSMFGTGLFVGEEGFPKLAETAITLAGLLVLGGVIGKSAQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAR--MYGFYLLSPTALGVIALVGGFTALFAASMALVKQELKQVLAYSTISQYGYMMLALGGG---GYVAAVFHLTTHAIFKALLFLGAGVIIAMHHNENMWDMGGLKDKMPVTYYAFLSGSLALAGIFPFAGFWSKDEVLYETLIHGGSPLLLAGYAMGLAAFYTFRMVLLTFHGEPRTETAENPHAVRWNVKLPLAVLGILAAVGGV--------------------------------
37779790     --------------IGFGLLFIPTATKNIRRIWAFPSVLLLSIAMGFSVNLSIQQINESFIHQYLWSWT-INNDSSLEFGIDPLSSIMSILITTVGIMVLIYSYMSHDHGYFRFFAYMSFSNASMLGLVTSSNLIQIYIFWEIVGNGSYYXIGFWFRPTAASACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEITNNLIHNNILCASLLFVGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVARRL--SLFIFTPYIMXFISLIGIITALLGXTLALAQRDIKRSLXYSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQNMVLMGGLRKYVPITKTTFFLGTLSICGIPPLACFXSKDAILNDSWLYSPIFAIIACFTAGLTAFYMFRVYLLTFDGHLRVH------------------------------------------------------------
292655146    --LDFAPAIVLLPFLSFLIALGAGRYMPKGGALAGI--GATAGSFVLSIATFFAVSGGQTYNQHIYTWATGAGDLDFGLLIDPLSSMMLVIVTLVAVLVHIFSLGYMNDELPRYYAGLGLFTASMLAFVVSSNLLMAFMFFELVGLCSYLLIGFWFRQEGPPSAAKAFLVTRFGDYFFLIGVVAVFATFGSAAFAGPEALGMGEQAWFTVVGLLVLGGVVGKSAQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAR--MYGFYALTPTTLGIIALVGGFTALFAATMGVVKKEIKQVLAYSTISQYGYMMLGLGVG---GYVASTFHLLTHAFFKALLFLGAGVIIAMHHNENMWDMGGLKDKMPVTYYAFLSGSLALAGIVPFAGFWSKDEILYEALNHGLGTDAMGLIAVFFTGFYTFRMVFLTFHGEPRSDTARDPHGFGWNVKFPLAVLGVLAAVIGL--------------------------------
37721965     -------IIPFLPLIGFGLLLIPAATKRIRRMWALPSVFLLSIAXIXAINLSIQQINGSLIYQYLWSWTINDFSXXFGYLIDPXTSIMLILITTVGIMVLIXNYMFHDXGYLRFFAYMSFXNTXXLGLVTSXXLIQIYIFWELVGMCSYLXIGFWFTRPAASACQKAFVTNRVGDFGLLLGILXFYWITGSFEFRDLFEITNNLIHNNGVXLXXVTLGAIAKSAQXPLHVWLPDAMEGPTPXSXLIHAATMVAAGIXLVAR--LXPLFVSIPHIMNXXSLIGIIXLLLGATFALAQKDIKRSXAYSTMSQLGYIMLALGIG---SYRAALFHLITHAYSKALLFLGSGXIIHSMKSQNMVXMGGLTXYVPITRXTXLLGTLSLCGIPPLACXWSKDEILTDSXLYSPXXAIIACFTAXLTAFYMFRVYLXXFDGHLRVH------------------------------------------------------------
283823251    --------IVLLPLIGALCAFFGRSLGDKNSGFLTSALVLVSAALSWLALYQVGIEGQEARITLFPWIGVGDLQTSWSLRIDTLTAVMLVVVNTVSALVHIYSYMSDDDRQPLFFSYLSLFTFAMLSLVTADNLVQLFFGWEGVGLASYLLIGFWYQRESANAAIKAFVVNRVGDFGFAIGIFAIWFIFRDVNFDTIFAAAKEHQATTIPFFLFLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--LSPLFELSPIALLVVTCVGAITAFFAATVGLAQNDIKRVIAYSTCSQLGYMFVALGL---SAYGAAVFHLFTHAFFKALLFLGAGSVIHAHGEQDLRKMGGMRKAIPFTFGMMVIGTLSLTGFPFTAGYFSKDMIIVSHSAVGQTVYWMLIFAAFLTSFYSWRLIFMAFYGEPKDHHAEHAHESPPVMTGPLLILAAGALFAGLIFAP----------------------------
296141390    ---------------AAALSLVVGRHPRLQRLVALISLTALVVVSALMLYYTDRNGTIALNMGGWGDRDGGGSPLGITLVADQLSAMMLLVSTVVLLGVLVYSVGDENQPVSIFFPTYLVLAAGVCNAFLSGDLFNLFVSFEMLLAASFVLLTVGGSADRIRAGVSYVMVSMVSSVVFLLGIAYAYFATGTLNLADMIKLQDLPSGTRTTLFAVLLVAFGIKAAVFPLSTWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRAHTLLFPGGAVD--DVLLVAALLTMIVGILGAIAQTDIKRLLSFTLVSHIGYMIFGIALSTPLGLSSAIYYVAHHILVQTTLFLVVGLIERQAGAASLRRLGGIAAASPVLAILFFLPALNLGGIPPFSGFIGKVGLLEAGVQVGSVLAWILVAGSVITSLLTLYAVARVW-------------------------------------------------------------------
119945101    --------VPFLPMLGIIVPLLTNKLSRSACTLATAMLPALALCFIL-LDLPAVF-AGQSFSQSIEWIPQLGLALSFRL--DGLSALFSLLILGIGLLVILYARYYLKDNMGIFYCYLIMFMTAMLGIVMSNNMLQLWFYWELTSISSFLLIGFWSHNSDARKGARMALTITGGGGLALLAGIILLGQVVGSYDLDVVLNSGELHPYYLAILSLFLIGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLLAR--FYPVLADTEVWFVVVSLTGLFTMLLGAYTALFKHDLKGLLAYSTISHLGLIVLLLGLNTELAAIAAIFHVMNHAIFKASLFMAAGIIDHESGSRDMRQLNGLWKYMPITATLAMVASASMAGVPLLNGFLSKEMFFAETLAMSWLIPVLSTIAAAFAVAYSLRFIHDVFFNGEPKGLTKTPHEPPRYMRVPVEVLVAICLLVGMFPNYTIGPLLQSASLAVLNHPLP---------
6424805      -------IIPFLPLLGVGLLIFPAATKSLRRMWAFQSVLLLSLVMVFSMNLSIQQINISFTYQYV--WSWIDFLLEFGYLMDPLTSIMSILITTVGIMVLIYSYMLHDRGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGFYGLTGSFEFRDLFQINESNLFFVTLCAVLLFSGAVAKSAQFPLHVWLPDAMEGPTPISALMHAATMVAAGIFLVARLLPLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLFLGSGSVIHSMKSQNMVLMGGLTKHVPITKMSFLVGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWSTAGLTGFYMFRIYLLTFEG-----------------------------------------------------------------
55378237     --------IVLLPFVSFLVALFAGDRMPKGGALAGITATGGSLLLSIWVALTVAGGEVHNEILYTWTASVESLRLNFGLLLDPLSALMLLIVCLISFLVHIFSLGYMENGLPRYYAGLGLFTASMLGFVVANNLLMAFMFFELVGLCSYLLIGFWFRDDGPPSAAKAFLVTRFGDYFFLIGVVGIFATFGTGLFAMLETVGMGPQAWFTVLGLLVLGGVVGKSAQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAR--MYGFYALSPTALAVIALIGGFTALFAATMGLVKQEIKQVLAYSTISQYGYMMLALGSG---GYIAAVFHLTTHAVFKALLFLGAGVIIAMHHNENMWDMGGLKDRMPVTYWTFLAGSLALAGIVPFAGFWSKDEVLYEALIHGFGTYAMGLLAVFFTGFYTFRMVYLTFHGDARSDTARDPEPVRWNVKGPLTVLGILATTIGF--------------------------------
150391842    -------LVIMIPLVGGPIEAYIGKKSENLRDMAVVDTTFVTLLLVLAMY---------PQVAQGEMYYHLPKLLGYGLSVDMLSFIMAATAGVLWFLVSIYAYMGIENHRNRFYLWMSVTFGGILGTVMAGDLFTMFLFFEIMTFSSYFLVAHNQSKESILAGNSYIYMGVAGGLSILLGMILLYAYTGTLEFIPLASEIKDLGWVKYLMTGLFVGGFGIKAGMLPLHIWLPKAHPVAPTPASALLSGILIKVGAYGILRVSISFFWEVSQKLGAVIIWIGIITMVVGVFMALQQSNMKKMLAYHSISQMGYIVMGIGVATYLGYKGAMYHMVNHALFKALLFMVVGLVYLRTHELDMYKLGGMWRKMPFTAFLCIIAALGITGMPGFNGFASKSILIIEAYEYGHPSFMIFTVVSAGTVCSFIKLFSFVFLGKCP-EKYKDIEGEKGMMDLAMGGLALMIIAVGQVPNFMMDKFIIPAA------------------
156766017    --------------------------------------------------------------------------VNSALSADFMAVGLASLSAWLLPLMLMASQQHVNAEQRVFIFSQAVLTGALILAFLSSDLLLFYIAFEITLLPTLMLITRWAQKERYQAGTYFMFYTLVGSLPLLICLIGQYQHSGTLCLDIFYLNPPEFNYTINFWWLGCIIAFLVKLPLYGSHLWLPKAHVEAPIAGSMVLAGVLLKLGGYGMMRVSHLWGPM-NTLSSEFILGFGLWGMISVGIICLRQTDLKSLIAYSSVGHMALVAAGILSGSTWGYMGALILMIAHGIVSSCLFCLANCWYERGHTRNLIGSRGALMMFPLLTTAWLTSSLMNLALPPSINLFGELMAMVATYTWSTFSLSLMVISTVLAAGYSLYLFGATQWGYT-VKTLHNLQLLTSREYLLMILHLTPAIYL----------------------------------
134299884    -------LVPLLPAMAFAIIVFLTRPLPKLSSSISVLAMASSFVLAAAIAYGVFTNPHFIEEPLVYSLRWFEFTVKVGVMLDPTSAMMLFMVSLVATLIQIYSTGYMEGDYSVFFSYMSLFAASMLGLVISSNLLQMFVMWELVGLCSYLLIGFYTFKISAREAAKAFMTTRIGDFGMLLGLLFLQILFGTLDLTELYEQLGISIGLLTLIAILVFIGPIGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVVAGVYLVGRTLFLFAEVPGA--MEVVAFTGAFTALFAATIAITQREIKRILAYSTVSQLGYMMLALGVG---SLSASMFHLWTHAFFKALMFLAAGSVLHALHDKDVWKMGGLIKKMPITGWTFVIGGLAIAGIPPFAGFWSKDEILAVTLQYANVLFFMAAFTAFLTAFYMWRMIFLAFFGQEKPE--NHPHESPLNMTFPLMVLAGFATVGGLVGTPWANLW-----------------------
219847955    -------------FIGFLLNVFVIRREREAGLVASGMVAAAFVVTLIAVGMLAGMPPEERRITAWEWISTGSFRVPFAVMFDPLTAVMALLITGVGALIHVYSIGYMHGDPRRYFAYLNLFVTMMLFLVMANNLLLLFLGWEGVGLCSFLLIGFWFERKSAEAAVKAFVVNRIGDAAFILAMLAIFAYFGTLNFYGDGESGQLPVFLSTVISFLLLIGATGKSAQFPLFVWLPDAMAGPTPVSALIHAATMVTGGVYLMAR--TEPLFVASFTTQGWVAWIGALTALLAGTAAMAQWDIKRVLAYSTVSQLGFMVAACGMG---AYVAAIFHLLTHGIFKALLFLAAGSVIHGTHTQDMRRMGGLKDAMPITFRTYLIGALALAGIVPFAGFWSKDEILAHAVSHGHTIFLILFLTSLLTAFYMGRQIALVFFGTQR-DPSYHPHESPSVMTVPLIVLAVGAVIGGAINLPVLHWLTDWLEPVLH--------------
143311390    -----------------------------------LATTVSASTFVIGVVEFFAMQSDRAVVQLFTWISVGSFNVDASLLLDQLSICFVLLITGVGTLIHIYSYMSHDLDRRRFFAYLNLFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQKPAATAAKKAFVANRVGDVGLSLAIMIAFATFGDVTFSGIKEQTEAASTAQLAIGLMLLLAACGKSAQFPLQSWLGDAMAGPTPVSALIHAATMVTAGVYLITRSSFIF--DEAPVAQLMVIIVGGVTLLFGAIIGMAKDDIKKALAASTMSQIGYMILATGLG-PIGYAFAIMHLLTHGFFKASMFLGAGSVMHGMKDENMRKYGGIGKFMPLTFITFGLGYLAIIGVPPFAGFYSKDKIIETAFNAGGILGVATLLGAAITAFYMTRVIILTFFGNERWGHKDEPHESPALMLIPLFLLSVGSVASG---------------------------------
237786567    ----LIAIPLFVVLALILVPLFVRLLDRNAGWPLALIFIASAIPLLRKLPDIIDGNPWTWKVTWIEDFLPNGADVIFSLRADALSTFFALLALGIGAAVFIYSTRYLHRGSMSFYLLMTAFMAAVVTLVLADDVILMFISWELVSLASFFLIAR-SGPGGELGSMRTIILTFFGGLTLLTSLGISAGVTGTTSLSGIIHSPEWAHHPTLLSVIAVLIAACTKSAQFPFHFWLPEAMAADTPVSAFLHAAAVVKAGIYLLLRFSALFHDDA--WWRGLLIIVGMFTAIMAALFALQKNDLKKLTAYSTVSQLGWIVCTIGIGTPLAMAAAVVHTLAHALFKSSLFMLIGVVDHQTGTRDIRRLGPIWRKMPWTFSMAVIAATSMAAVPPLFGFISKEGMLDAMAEATALLLICATVGAILTFAYS---YRYVFGGFVDGTRVSDVHEAPLSLWLPAAIPGFLSLPLGFVPGFMNSFVDAAADSALSTHHATHTHLALFHG
143296533    -------LIPLIPLLGFLINGLMGHR-LSRGLSQVIACSTIASSFVLSLIWFTRVLASPDHRIDLVVGEWMNLQIPFGFVIDALSSVMLLVITGIGLLIHIYSYMHHEKGTARYFAYLNLFVFFMTLLVMSSSLPFLFVGWEGVGLCSYLLIGYYFTEEAPQAGLKAFLYNRVGDVGVLIGMMTLFLIFGTLTIGDLLQQPETHFGLITFATLMLFIGCTGKSAQIPLYLWLPDAMAGPTPVSALIHAATMVTSGIYLICR--LAPLFVLTPITLHLIAWIGVATALFAATMALFQRDIKKVLAYSTVSQLGFMFLGLGV---TGFSAGFFHVFTHAWFKALLFLGAGSVIVAHHEQDLFKMGGLREKLPITFYTMLIGALCLMGFPGTSGFASKDEILYLTYLHSPTLWGFGVLAAICTAFYTARLMVLVFAGKPRDLKI--FDHAHESPKWITIP------------------------------------------
256825498    -------------------------LAAGRHTTVQRVISTAVVAACLVGSVVLLWAADTDGPQVVPTAAWIPYE-GIVLVVDRLSALMLIVGFTVILGVLWYSNGEGRESFDQFHPSLLVLAAGVATTFVSGDLFHMYVGFEVLLGASFVLLTLGGTASRVRAGVTYTFVSLLSSTVFLFAVAMVYTATGTVNLAQVAEMGDLPQGTQVLLQSMLLVGFAVKAAVFPMSSWLPDSYPTAPAPVTAVFAGLLTKVGVYAMIRTQTLIFPGGI--LQDLLLWAALLTMVVGILGAVAQTEVKRMISFTLVSHIGYMLFGLAIGTAAGIAAAIFYVIHHILIQATLFLVTGMVQRRTGVSTLDRLGGLIRTAPWLAVLWFIPAMNLAGIPPFSGFIGKVGLMRAAAQIGTEMMWVLIVGSVVTSVLTLYAIAKTFWGAESKEEGQRAERIGPGLFVPTGTMVLLGLGLTVFAGPIYGISERAAGDLVNRHSYLTAVSDAADA
260904577    -------------FFGAAVIAYPLVRRLGRDGFFLLAL-VPLAGLILSLAVPDIFGPGGSPW--VESMGWLPALLDGIFRLDELGWIMSLLVTGVGALVFVYCARYFEPGLARFAAVFMAFAGMMYGLVLADELLMLYLFWEGTTVFSYLLIGHSQSRRRSRQALQALIVTTAGGLAMLVGMILLMSVTGTGQISTLMERASLGMDTGPVIVILILVGAVSKSALIPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIYLILR--LAPGYHTLPGWSEVLLTLGLLTMFIGGWQALKQTDLKLLLAFGTVSQLGFLTTLASFGTPDITKAALALLIAHALFKACLFLCVGIIDHRAGTRDLTKLSGGWKAFPVVAVCATIAAASMSGLPPLLGFAAKEAVYSTLLASGDKAAIIALVGVMIGSMLTVAYSARFVWGAFSSK--DGVDDIARREKITLIILTVLTVALG---------------------------------
121582425    --------------------------------------------------------------------------------IDQMSAPLLILSCWLLPIMATANQNHLKNRKRMFLMTITILQVFLLMTFTANNLMLLYISFEATLIPTLIIITRWSQAERLKAGTYFLFYTLASSLPLLISILYLNHLLPTPLIPEINQLKSTNTLSETLLWFGCLTAFAVKMPLYGFHLWLPKAHVEAPIAGSMVLAAILLKMGGYGMIRILPTLNPLTPSLL-FPLLTMATWGIIMTSLTCLRQTDLKSLIAYSSISHMGLVISAILTQTSMGLAGSMLLMIAHGLTSSLLFCLANTNYEQTQTRTLLITRGLHIVLPLMTLWWLYASLANMALPPTINLIGELTIITSLFSWSPLTILLTGTGTLLTASYTLYMFSTSQ-------------------------------------------------------------------
120555769    -------LPILIPLTAGALSLALWRSVQLQRL-----VGVVATALLLAASIWLMRSTIDKGFLVVEMGSWPAPF-SIVLVADILSAIMIVLTGIIGLAIAIYSLASTGHERFGYYPLMHLLLAGVAGAFLTGDIFNLFVWFEVMLLASFALLTLGGERAQMEGAIKYVTLNLFSSALFLSAVGLLYGMVGTLNMADIAQKVSEDPGMITVVSLMFMVSFGIKAAAFPLFFWLPASYHTPQVAVSALFAGLLTKVGVYALYRVFTLIFTQDVEYTHTILLWAAALTMLTGVLGAAAQFEFRRILSFHIVSQIGYMLLGLALFTPLALIGGVFYIMHHIIVKTNLFLVSGITYRLLGSYELKDLGGVYRQRPYLALLFLIPALSLAGIPPLSGFFAKFVVVRATLESSEYLVAAVALLVGLLTLYSMIKIWAEVFWKKVPEHVTDTRRLSWAYYTPVVGLAVCTLIIGLYGQPIYVLAESAAEQLMN--------------
255037959    -------LLLGLPFSCFLLLWLGGT--SLNKYAGWIGALVTVAGLLISFTYIPNLGIPYSLLQVLPWFAVGERYIDLSLRFDTLSTLMLVIVHFVALLVQLYSYMHADRNVNRYFAFIQLFLFSMLGIVLASNLLMMYIFWELVGLSSYLLIGFWYTKKRVWAAQKAFVLNRIGDAAFLTGILMLFYYVGVTDLEVLAEIGTIPQGILTVIGICLFGGCVGKSAQFPLSGWLPDAMEGPTPVSALIHAATMVAAGIFLLARISF----LLTVDARLVILVIGAITMVIGAVKALNGWDIKKVLAYSTMSQLGLMVMAVGFG---SWQTAMFHLATHAFFKAGLFLSAGSVIHQFDPQDMRTMGGLRKALPITFICFSICAAALAGLPFFSGFLSKDAIITEGFLWGYLFPVLVVLSAGLTAFYMTRQVWLIFFGNERFPAAVHPHESPVAMWLPMALLSALSVF-----------------------------------
295697736    --------IVLIPLAAGLTSWLAPKNNSSIPRAAALLGSLLSALLV--GVVYLGYDPAAGGVQFAFTKSWMPVQVTLGFGADGLSLPLLALTGVVGFAAVWAS-HGVRTRANEYYGWLMILLAALYGVFAATDLFLLFFFLELTLVPMYFLIGIWGGEERKKAATKFLIYRGMSSVGLFFGIAYLSGKVGGGMTFDIASLTQQLHSGGAAAGLALFAAILVEEALVPFHTWLPFVHSQAPAAVNMLLGGVVVKTGAYLFLRVAGGMMPAMVARYALLVAVIGVINILWAGLIAFVQEDWRRLLAYTTISHMGVFLLAAASMTPAGLQGALFVAVSSGLLTALLFAGVGIIGERAGTVEMAALGGLSKPMPHVSGLLLTGALGSLGLPGMGQFVGEILSFSGSFSVFPRLSAFGIIGILLAAVYLLWAIQRTTFGPTPATK-EGLRDGTPSEVLPMVLLLIAVIGVGVFPAVI---------------------------
84494885     -----LILMLLVP-GAVGLWLVTGGRALSASTARLVALVAASVGGVAAV--------AATVMRPVVDRAWIDLGVRWHFEVDGISAPLIVLTAVIGVLVVAHSWSPSSGSAATYLGALLLVETGALAAFSARDAVLFFIAFEIVLVPMWVLISRYGDPKRADASARFILYTAIGSTLMLVGILLLVTKARTADFAALPAAAASLSPGQMLIAVLLTLGLAVKVPVFPLHTWLPAAHTTAPTAGSVLLAAVLLKLGTYGLVRLPLASVPDGFTRIAPVLAIAGVIGILWGGLICLVERDLKRLIAFSSVAHMGFVVLGLASGTETGLQAALIGNIAHGVISALLFVIVGGLKHRWGSVDLAVLRPLREVSPRLGFGLILGLAAGLGLPGLAGFWGEFTALIAAWNPIQHTGVLAAVGAALAAAYSLRVARIVWVGEVAADAPDRAPDARGVELGVISALAVGVVALGVAPHLVFSVTSDAVTTLI---------------
78485173     ----LLTIILLSPLFGAVAAGLFGR-QIGRRGAHTITIFGVAVSTILSAYVFWLFVFNGQAAYNDSLYTWVSDGIRFEIGIDELSATMMLVVTFVSLMVHIYTIGYMDHDYQRFFSYISLFTFSMLSLVMANNFLQLFFGWEAVGLVSYLLIGFYMKRESAIQALKAFLVNRVGDFGFILGIAVVVMYFNTLDYNDFFAISFFPWSMITALCLLLFVGAMGKSAQMPLHVWLPESMEGPTPISALIHAATMVTAGIFMVAR--LSPAYEMSEVALSAILIIGATTAFMMGALGIVQNDIKRVVAYSTLSQLGYMVAALGASAYAA---GMFHVLTHAFFKALLFLAAGVIIAMHHIQDIRQMGGLRKHMPVTYIALLVGTLALIGFPGFSGFFSKDSVLMAVGQTDVFGAILLLIGVFVTAFYSFRMFFLVFHGQESDYKNHKISESPLVVTVPLILLAIPAVIMGL---PMMDYFGSSITVLPENDVLKTIYTEQYHG
62736214     --------------------------------------------------------------------------LDIYYTTDGIADIFILLTAYLLPLSIIANWNSIKST--LYYELVFNLGIILLINFMCQDMLSFYIYFEASLAPLFILIGLYGANNREKAADYILIYTLLSSLFMLIAIAVYEVLIGNTDYQAVSLLVLS-LDLQCILFLGISIGIMVKTPLVPVHTWLPVVHSESPLAGSMLLAGVILKLAVYAIIRLILPTLSDASTLYTPVVYMVCIITIIYTSIITLRQTDLKVIVAYSSISHMAVCILGIMSNNIIGISGSLILSIAHGFVSPALFIIVGILYDRYHNRLIYYYQGLLTYMPILAIYLIILSFCNIGTPLSVNFIGELLSLAGALNRVPVLGALALISVLLSASYMLKVTNRL-TGGIKTPYISLTHDCTFRESVLLISLIIPTIWYGLYPNGIANMI-----------------------
116624764    ---------------------------------------MILLSFIFSAGAVWQLSQQANRVQQVIQFQWITFSVDWGFLLDPLSSVMILVVTGIGFLIHVYSYMAHDNGYYRFFGYLNLFVFFMLMLVLANNYALLFVGWEGVGLCSYLLIGFYFHKRSAGDAKKAFIVNRVGDAGFILGMFLLMSTLGTLRFTDVNSALRAGIGTLTIITLCMFFGATGKSAQFPLYVWLPDAMEGPTPVSALIHAATMVTAGVYMIARSS--ALFELTPITSTVVASIGAFTAILAASIALVQTDIKRVLAYSTVSQLGYMFLALGVGAYWV---AVFHLMTHAFFKALLFLGSGSVIHMGGEQDMRRMGALKDKIPVTFRTMWIGSVAIAGIPGLAGFFSKDEILWQAYSSPKGATILWAVGAAMTAFYMWRMMYMTFYGASRVAPEVHPHESPVSMTGPLTVLAIGSVFAGWLGVP----------------------------
296130540    -------------------------------HWIGVLASAGAFVVGLLLLVAVLGQPAGQRVHDVHLATWLDLSIDAGLRVDPLSLTFVMLVTFVGTLIHVYSVAYMEHDRRRFFAYLNLFVAAMLLLVLADSYVLLFVGWEGVGLASYLLIGFWHHTPYAVAAKKAFVANRVGDVGLLAAMGLLFATFGSLDFATVESVAAASEGTLTAIGLMLLLAACGKSAQFPLQSWLGDAMAGPTPVSALIHAATMVTAGVYLIIRS--GAVFAAAPTAQLVVAVVGAVTLLFGAIVGCAKDDIKKALAASTMSQIGYMVLAAGLG-PIGYAFAIFHLVTHGFFKAGMFLGAGSVMHGMDDQDMRRFGGLGRYMKITYFTFMAGWLAILGIPPFAGFFSKDKIIEAAFWRAWVFGGVALLGAGITAFYMSRLFFMTFEGTTREGKEQHPHESPALMVWPMIVLAVGSVGLG---------------------------------
77359950     -----LLWIPLLSLIGSVISAFTGKL--TRNQATSLTMLAPLIALCITLYHAPAVLAGET---IRFSAAWIPSLLDFSLRLDGLSLLFIFMILGIGLLVILYSRYYLSNNMAKLYSYLMLFMTAMLGIVMSNNVIQLWVFWELTSISSFLLISYWWHKSEARKGARMALTVTGAGGLALLGGLLIIGDIVGSYNLDIILASRQSHDLYELALVLVLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLLAR--FYPALAGTEMWFILVALTGLITLLFGAYVALFKHDLKGLLAYSTISHLGLITLLLGLDTELATVAAIFHIINHATFKASLFMATGIIDHETGTRDMRKLNGMWRFMPYTATLAMVAAAAMAGVPLLNGFISKEMFFAETLSMSWLIPVLATIAGAFAVAYSARFIHDVFFNGDPIDLPRTPHEPPRYMRVPIEILVVLCLLVGMFPHFVVDGILSAAS------------------
148262403    -----------------------------RRIAETLACGVVWVSFVCSLSAFVAY-RAPLKVELGSWLAAFDFKAPITLYLDPLSLVMVLMITFVCGLIHVYAVGYMDPDYARFFALLNLFVFAMLVLVLAENLPLLYLGWEGVGFCSYALIGFWYREEKATAGRKAFIVTRIGDTAFGIAVVWMFQLFSTVSITELNGLGFLPAGVITALGLLLLIGAMGKSAQLPLMVWLPDAMAGPTPVSAQIHAATMVTAGVYLLARMF--PLIGASATVQGAIALTGGLTAFYAASCALAQRDLKRVLAYSTISQIGYMMLGVGCG---AITAATFHLLVHAFFKALLFLAAGCVITAHHEQDIFRMGGLRRNLPLTFWPFLAGAVCLAGLPLTGGFFSKDAILTAAWLLYGGLYLLGLFTALLTSVYTFRMVYLVFFGSPLSKGEAQHLHVPRLMEWTLIPLALLGLFGGIINLP----------------------------
44843557     ----------------------------------------------------------------------VNPFLSSYFFIDEVSSPLLVLTCWLTAPTLLASQSKLSKRQRTYIFTIIMLQITTLLAFLADNMILFFIMFEATMIPTLIVITRWAQKERMLAGTYLIFYTLFGSMALLTAMLYFHETFGTMSISLMKSINNTLTSCSLAWWAACLIAFLVKMPLYGVHLWLPKAHVEAPIAGSMILAGTLLKLGGYGILRINIFINDSFLPLAAPLIVF-SLFGVLLSAILVSRQTDLKSLIAFSSVSHMGLVIAASVMKTEWSIAGSMILMVSHGLVSSALFCLANTSYERTNTRTLILLQGTQIIFPLTAAWWLLAALMNLALPPSPNFIGELSILTSLFQWSNLTLVMTGLGIIFTTAYSLYMFWASQR-EHLPSHLNFFPPMQTREHILLALHILPALLLMLKPTLMF--------------------------
74317171     MDMQTLYLVVALPLVGAIIAGLFGRL-VGRVGAHTAAIAGVAVSFIASVLVFQDVLAGNVYNGTVYTWMTVGELFEVGFLIDSLSAMMMLVVTFVSLMVHVYTYMHDDPGYQRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYTKEAIYANLKAFLVNRVGDFGFILGIGLVLAYFGSLDYATVFAKAPSPWMLMTVIGILLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLYELSDVALSFIMIIGAVTALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAVFHLMTHAFFKALLFLAAGVIIALHHNQDIRYMGGLKKYMPITWITSLIGSLALIGTPFLSGFYSKESIIEAVRLSHLPTAQIALIGVFVTAFYSFRMYFLVFHGKER--------------------------------------------------------------
227540912    ---------ILLPAITAALVLFFTRFKRVQR-----GLTMLSYVLLIILCFTLLYLVDQYGIQTVQVGGW-DAPIGITLVADRLSTLMLSVSALVLFSVMWFAMGTEEEPVAIFLPAYLLLSMGVNIAFLAGDLFNLYVGFEVFLVASYVLLTLGASAKRVSAGISYVMISMVSSMVFLFALGMIYASVGTVNMAQIGEMDQVPSGTRAAMFAVLLIAFGIKAAVFPLYSWLPDSYPTAAALITAVFAGLLTKVGVYSIIRARTVMFTDGS--LDTMLMWAALFTMLVGILGAMAQNDIKRLLSFTLVSHIGYMIMGIAIGTPQGLSGAIFYVVHHILVQTALFLVVGLIERQAGSTSLRSLGSLASGSTLLAALYIVPALNLGGIPPFSGFLGKIILIEAAADSGTGLDWLLVGGAVITSLLTLYTMMNVWSKAFWRDRLKERTDVGRMPFGMVAPTALLV-------------------------------------
222479147    --FSYVPAIVLLPFFSFLIALGVGKYLPKGGAFGGIA--ATAGSFLLSLWVLATVAGGEAANRTLYTWASTDVELSFGILIDPLSALMLVIVTLVALLVHVFSLGYMNDELPRYYAGLGLFTASMLGFVVADNLLMAFMFFELVGLCSYLLIGFNFREPGPPSAAKAFLVTRFGDYFFLIGVVAVLATFGTAQFAGEGSFPALPGGVELQTWLTVVGLLVLKSAQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAR--MYGFYALSPTALAVIAFIGGFTALFAATMGLVKDELKQVLAYSTISQYGYMMLALGAG---GYVAAVFHLTTHAFFKALLFLGAGVIIAMHHNEDMWDMGGLKSKMPVTYYTFLAGSLALAGIFPFAGFWSKDEILYEALVHGLGGYLMGLLAVPVTAFYTFRMVFLTFHGEPRSETARDPEPVRWNVKGPLTVLGTLAVVTGF--------------------------------
299138531    MNPQLLWLIPILPFAGFLINGTFGR-KLPRAAVSAIALLFTAAPAVIVAMLWNYMKFGNGPLTFAVSGPWIGFQVNFAFTVDHLTLIMLAVITGVGFLIHLYSYMAHEEGFWRFFAYLNLFMFFMLVLVLSSSFLLLFVGWEGVGLASYLLIGFYFTKDAANAGKKAFVVNRIGDFGFLLAMFLLIAHFGSLDFFTQISATPLTGGFLTAIALLLVVGATGKSAQIPLYIWLPDAMEGPTPVSALIHAATMVTAGIYMVARCHVLFNHAPAAL--TVVAVIGAATALLAATIGVVQTDIKRVLAYSTVSQLGYMFMACGVG---AYSAGIFHLMTHAFFKALLFLAAGSVIHALGEQDMRKMGGLWKRIPVTFWTMTMGVFAIAGLPPLAAFFSKDEILYQTFLWDNPLAAVGMFTAFLTSFYMFRLWFKTFFGPSHVEEHGHHE------------------------------------------------------
11466299     ------------------------------------------------------------------------------IGVDSLSIWFVILNHLIIYLSLLYTF-STQNKQYGFLYCLLLLQWGIGGAFMVFDLLGFFIFFELTLIPIYLLILIYGSRERKIRASYLILYTLFGSIFMFFNIFYCFAKFGTTNFFVLMTLDFAPEDAK-FLWITFFIAFAAKIPMIPFHIWLPEAHVEAPTIGSVILAALLLKLGTYGILRFLLHLFPEATLYFSPLINVFALISIVFTSMTAIRQIDLKKIIAYSSIGHMNVVLLGMLVPSVESLEGTIFQMLSHGIIAGALFFIVGAFYQRYKVRSLEYFGGFMITAPLLATFFLIFSMANISFPGTSSFIGEFMICFGLFEYNSFAVIIASINMVTGAAYTLWALNRVNFGNLKSQYILSYGDVNRLEFYIFCLLVILMILMGIFPNFILGILH----------------------
239927173    ---------------------------WQRRLGRAVWPVAALVPLAVVVWAGTRAPRVLDGGEYVESLSWAPSLLTVELRLDALALLMLWVVAGVGALVLLYCRYYVEHDAGRLAATLLAFAGAMAGLVLADNLFVLYVFWELTTVASFLLIARGEAAEQRRAARQALLVTTGGGLVMLLGFIMLGQAAGTYSVSGILADPPRGTTVSVAVVLVLIGAFA-KSAQMPLHGWLPAAMVAPTPVSAYLHAAAMVKAGVYLVARLAPALADVPP--WRPMVLVVGLVTMVLAAWRALRVTDLKMLLAYGTVSELGMLTALLGAGTRTAALAGTVMLLAHAAFKSALFLSVGIIDHATGTRDIRELSGLGRRMPVVCAVATVAVASMAGLPPLLGYLGKEAAVEAFLGGHLWLTAALLLGSLLTVAYGARFLQGA-FGGPPGDVAARAHRPAPGFVAPVAVLSTATLVLGVW-------------------------------
137390326    -------------------------------------------------------------FQFIEEFFWISGFIKFKFGIDGISILFILLTAFVTPLAIISCINSVKVRLKEFLIAILVLETFMIGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGGPRKVYSAFKFFLFTLLGSVLMLVAIIAIYWITGTTDVTEIYKI-KIPKEYQYLLWLAFFSSFAVKLPMWPVHTWLPDAHVEAPTAGSVILAAILLKMGGYGFLRFSVGMFPIASDYFVPLVFVLSVIAIIYTSLVALMQDDMKKLIAYSSVAHMGFVTLGIFTFNKQGIEGSIIQMLSHGLISAALFLSVGFLYDRVNSRII--------------------------------------------------------------------------------------------------------------------------------------------
152990049    -------IALFSPLVGSLFAGLFGMQPKKLITGI-ITSTLLAISFIASVLLLFHVAATEEPVH-VTLFDWISLNIPFGFVVDQVSAIMMVTVTLVSTLVHIYSYMEHDSGFNRFFSYLSAFVFSMLVLVMSDNFAGLFIGWEGVGLCSWLLIGFWYHKKDEWAANEAFIMNRIADLGMLIGLFIIYWHIGSLQYDVVFAHVDLDIAVITMMGIFLFIGAMGKSAQFPLHTWLADAMEGPTPVSALIHAATMVTAGVYLVIRAFPIYSQI--PDIGLYIATLGAFVAVFAASMALVNTDLKRIIAYSTLSQLGYMFVAGGLGAYWI---ALFHLMTHAFFKALLFLGAGNVMHAMDDENIFKMGGLGKVMKWTMIMMVIASLALAGIYPFAGFFSKDKILEVAFDSHHILWFMLWAGAGMTAFYSFRLIMLVFFGEERYKKYGHPHEAHWYMLAAMAPLAILAIVAGFF-------------------------------
42525209     ----LMAILILAPFIGFLINGARYKKHSGNVAIATVAVAISFISAIL-LVVDLVSMPAEARRIAVSFFEWMKFKVNAGFVVDQISAIMILVITGVGTLIHLFSYMHHDKGVAKYFAYLNLFIFNMLLLVLGDSLLVMFVGWEGVGLCSYLLIGFWFTKEKAAAGMKAFITNRIGDAAFLLGMFVLFITFGTLNFSELNALAPTVAESSWLGALFLFIGATGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYMIVR--LNPLFIMAPNTMMVIAIIGAATAVFAATIGITQNDIKKVLAYSTVSQLGYMFLAAGVGAFGAA---MFHLMTHAFFKALMFLGSGSVIHGMHEQDIRKMGGLKKYMPITHITFLMGWLAIIGTPLFSGFFSKDEILAYAFHSSPILWAAGVLGATLTAFYMTRLMALTFWGKSRVSADVHPHESSAIMTIPLIILAILSVIAGWIGVP----------------------------
254504278    -------TILFLPLIGFLIAGLFGR-SIGAKASEYITSGLLILAALLSWIAFIGFWLGGSEAQVVHLFRWIDLNVAWSIRVDTLTAVMLVVVNTVSALVHVYSYMHHDPHRPRFFAYLSLFTFAMLTLVTADNLLQMFFGWEGVGLASYLLIGFWYKKPSANAAMKAFVVNRVGDFGFALGIFGVFYLFGSIDFMNFMGYHLDAQAAMTVICLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--LSPLFELSDVALAVIVFFGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGIG---AYSIAVFHLFTHAFFKALLFLCAGSVIHASDEQDMRKMGGLRKHIPITYWTMMIGTLALVGIPGFAGFVSKDGIIEAAFAASGYGFWLTVIAAALTSFYSWRLTFMTFHGKPRAS-VDVMKHVHESPMVMTVPLFILSIG-----------------------------------
257069635    ----LLALPVMLPLGGAAFTLLLRHYARLQLW-----VAILTLVAIVTVALVLGYHVIQHGVLVLQIGNWTPQ-LGIVLVADRLTALMLLVSSVVTLAVLVYSENIERTPVAIYHPTYLALVAGVSMAFLAGDLFNLYVGFEVLLAASYVLLTLGGSASRVRAATTYVVVSLLSSVIFLAAVAAVYSAVGTVNLAEMAVLDGIEPGTRMILELMLLVAFGIKAAIFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGIYAILRLETLLFPASQ--ISNLLLAAAALSLLIGIFGAVAQTDLKRVLSFTLVSHMGYMLFGIGMTTQMGMAATIYYVAHHITVQSTLFLAAGLIEHRGGTTNLIKLGGLQKLAPVIAVLFFVPAMNLAGIPPFSGFIGKVGLIEAGIQYDRTSGWILIGISVITSLLTLYIWNRAFWQEPSEEIIARDVPLPKVMGGATTAMIAFSLVLTVLAGPLMTYADEAASSVLERV------------
143776890    -----LTFITLTPLAVGLALLILPYLAPARKISRSLSMGVALAIFAITTALWLNITQGHYVFQNDSVNLLESIGVRWVVGVDALSFPMVWLTALLIPISMLVEWDAKKGH--LFHPLILVMEGALIGVFVVLDLFVFYVFWELTLIPMFFLILVWGGDDRRYASMKFFIYTFTASVLMLIGILVMYFHTGDASLAGSLTDHHFDLGLRHFVWLLLLIGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRIAVTIFPESTVVFTPLLIILGMASLVYGAIVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGIAGALFMMFAHGIISPLLFAVAGAFKHHYHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLLAGFVAEIAVMIAFW------------------------------------------------------------------------------------------------
282870118    -----LSLIVFLPALVALALSVLPAR-LGPRAFAGAWTATGLAQLALVLALWT--DLPASGYGAVERREWIPSGISYHLGVDGLSLPLLALTAVVFTATAVHSWRQ-ADRPKNFVLVFLALQTVSTGLFVSLDLILFFLFFDLSIVFMYFVIAGWIGAPAREAALTFFLYTFLGSLALLLGFILLALAADTPTFDIPELAALNPLAYAALTLLALGIGLGVKTPVFPFHTWLPPAHTEAPAAGSAILAGILLKMGTYGFVRIAMPLLPAGWRQFALAFVGIGVISVVWGALVALAQNDLKRMIAYTSINHMGYVLLALGAAGMLATTGAVYQMVSHGLITAALFLLAGALHTRGHTYTMSAYSGLATRTPHFAALFAVAAFASLGLPGFSGFIAEFQILAGALTATPVATVIAATGILITAALFLLAISRMLTGPVRTPTPRPFPDLSAPELLSITPLLALATVLGLLPRPVLDVIEPAARTL----------------
182412298    -----------------------------KRWSVRLAYVAFGIPALLALHVWWHFSPQENGYAFLTNYPLSAYGIGLKLGLNGISLPLFVLAALVGLAAGLYAIQSQAERLKIYLMLLLIMQGGLLGVFASVDVFFFYFFHELALIPTFIMVGVWGGRDRSYAAMKLTIYLTVGAMLSLLGLIALYVKSGANSFRQYVAGQPLGETLQQNIFAVLMFGFGILVSLWPFHTWAPLGYGAAPSSAAMLHAGVLKKFGLYGLIQVALPLLPAGLAHWSHPLAWLAVIGVLVVGLITMAQRDLKQMIGYSSVMHMGYAFLGIAAGSTLGVGGVVMIMVAHGLSVALLFLLATSIHHRTHTFAMDEMGGLAQKTPVLAAFFTAATFASIGLPGFANFWGEFTIFIALWRFSPLITALAVSGIIISAIYGLRSVANVFFGAPTAALAHPPADLRWSEKVPALILLAALLFVGFWPKSISTPINAALSASAPAAAIQTAVA-----
91200373     --LNLLWLIPAIPFLGFLLLAIFGGR-INRSSVAWIGVGSVALPAILSILIGINFISSPPPNNRFDQTLWIGFNPGIAFHLDGLSLIFIFAITFVGFLIHLYSAEFMKEGYSRFFAYMNLFIGSMVTLVLADNLLLLYLGWEGVGLCSYLLIGFWYKPENVYAANKAFIVTRIGDTAMAIGLFLLVKHFNTLNIQDILQLASANWSLAVLIAFLLLGGALGKSAQLPLQTWLPDAMAGPSPVSALIHAATMVTAGVYLIAR--THTLFELAPVAQSAVAIIGALTLSIAGFSALTQTDIKRVLAYSTISQIGYMFLALGIG---AWAAGIFHFMIHAFFKSLLFLAAGVVINAHHEHNMFKMGGLRKKLPVTYWTFLIASASLAALPLTAGFYSKDAIIWYTWSSSPWLWLIAIIGAFITSIYTFRMVFVTFFGEQKTHVSHKPGN---RIKITLIVLAVLSILGGFIEMPETLGGFAPFSSLLKSV------------
157689232    -------------------------------------------------------------------------------------------------------------GYLRFFAYMIFFNTSMLGLVTSSNLVQIYIFWELVGMCSYLLIGFWFTRPASNACQKAFVTNRVGDFGLLLGILGLYWTTGSFEFRDLFKINEVNFLFVSLCAVLLFSGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--FIPLFIVIPYIMNIIAFIGIITVLFGATLALAQKDIKRSLAYSTMSQLGYMMLALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTKHVPITRXFFLLGTLSLCGIPPLACFWSKDEILNDTWLYSPIFAIIALSTAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
257055509    ----------------AVALLLPAIAQRWGRAAFVVGAVLSAATLATLLLFFSDGAFGDNDDVVEQTLRWAPAILEITFRIDALSVLMALLVSGVGALVLTYYACYAKPGIGRNSSLLVTFAGAMLGLVLVDDIFSLYLFWELTTVCSFLLVGGDGTTRRRRSATQALLVTAAGGLAMLMGLILLSTAAGTVRVSEIVADPPPESLLTSVAVILVLAGAFTKSAQFPFHFWLPAAMVAPTPVSAYLHAAAMVKAGVYLVAR--FAPGFYAMPAWWIPVIGFGLWTMILGAVRALRQNDLKTLLAFGTVSQLGFLTVLMGSGGFVSALAGATLVLSHGLFKSTLFLVTGIIDKRAGTRDVRHLSGLGRRWPVLAGIAALALASMAGVPPLLGFVGKEAAFEAFLGVNQLTLIGLLVGSSLTVAYSLRFFVGA-FGTRPGVAPLEVQRPGVGFVAPVLVPAVASLVLGCMPGWV---------------------------
135987562    ------------------------------------------------------------------------------------------LTVFTNVLVVLSQDSLYARVEQSYLALFFLMQTVTVGVFVALDGLLFYLFWESTLLPMYMAVGIWGSTDRWYASTKLFLFTFSGSLLLLLGVVYLGLQAESFALENWYAMT-LSWPEQCALFLMFSAAFAVKLPMFPVHIWLPDAHTEAPAAGSMILAALLLKVGAFGFLRFNLPITPDASAYFAPYMIGLSLVAVLYIGLLALSQSDIKRLIAYASISHMGMVTLGIFTAQEMALTGACVQMIAHAFSSGGLFLAFGMLYARYPKRAISAYGGLAESMPVFVVFFVWFTLSNIGLPGTAGFVGELLVFISSFYVHPFLSATIVVTVLLSASYSLWMIRRVFYGPVVVDALHTLHDVEYREIVPLVLISFCILLVGCLPSVLTSYLTPSIQQLL---------------
89074813     -SLNYLFLSVLLYVIGAFISLTLHKQERLATKLSGILCAMGGLTGLAS-SIPTLLDGQVISYQIASPFSFADCII----RIDALSAFMVFVISLLVIASAIYSLSYMKEYEGKGAFFMNIFIASMVALVVSDNAFYFIVFFEMMSLASYFLVISEQNDKSINAGLQYFLIAHAGSVLIMIAFFILYSQCGSLNFQDFKS-ANLSQTQASVVFLLAFFGFGAKAGMITLHGWLPQAHPAAPSNASSLMSGVMVKIGIFGIIKVGIDFLGADTAWWGYLVLAFGCVSSVLGVMYALAEHDIKRLLAYHTVENVGIILMGVGIGMTLGLLGGLYHLLNHAIFKGLLFLGAGSVIFRVHTKDMEKMGGLAKVMPYTAIAFLIGTMAISALPPLNGFVSEWFIYQSLLSMSPIAVVMLALTGALACMCFVKVYGICFGGAPRSESAAKATEVPWPMVAATAGLAGVCIALGVGSPWVAPIISHVASSL----------------
149198891    -----------VPFMAALCCSLFTKNLKLQRT---VSLIAALFHLAASFNLLQTVRA--EGIQVYLNGGW-AANIGIALVADLFSSIMLVITGLISLVVLVYSFKEMKEELRFYFPLFNFLMMGVNGSFITGDMFNLYVWFEVMLLSSFILLAMGKKPDQLEGAIKYVTINLFSSILFLSGAAIIYAKTGSLNMADIRIAESSDEKLLNSTAILFLSSFGIKSALFPMFLWLPASYHTPPVSISSLFAGLLTKVGIYAMIRTFTLIFPLDNGLLQEFFYVIAILTMVVGVLCAASQFEVRKILSVHIVSQIGYMILGLSLFTPLGIAGAIFYLLHNIIVKTNLFLLSGVILRKKGSCDLKKIGGLYKINPGFATIFALSAFALAGVPPLSGFWAKFVVLKAAADSHEYLLLGTGLAVGVVTLFSMKIWAEAFWKKQPEEYPGEGIDTGNQPWQIMLPIIFLTFGLGIWGEFIFEICVEAAEQLLN--------------
289523761    -------LTVLIPLTWAFLI---PLIHIFRKTWLKRAILLFGIAVFFVTISAAISGWKQSALSFLGGW---PAELGIVLIVDKLSAAFLFLSAIGGGAAFLASYGRLKEGPWRYYVIFFLLQASMNGVLITGDIFNLYVFYEVFSLAAYLLVAFTISWQAIEAGLKYLVLGTIGAFFILLGIAYIFMATGSLNMAVLSALPHIPNEALTVIAASLLIGLFIKIGAFPVHFWLPDAHSSSQTAVSALLSGVVVKVSIYTLLRLSLLLFLETKPAVFTVITVVGTLSVLGGHLMALRQEDIKRLLAYSTVAQIGYVLIGVGTGMAAGISAAFFHAINHMFMKVGLFIAAGHIAEDMKTRNIYDLRGLYHHRRWFVIVFSLLTAAIVGIPPLGGFMSKWYLMLAATKAGNVIPALAAFGTVISAFYYMRVLS--FFYSSGDPPPRQTYPY--WNLVIAGACALCCVFLGIVP------------------------------
291298466    --------------------------------------------------------------------------LRFDLGVDGVSYPLIVLTALLTLLCCVHTLLYEPERGRGLSALLLVVAAGIIGVFTAANLVAFFVFFELVLLPMWAIIHWWGGPKRQHAALKFALYTLLGSLLLLAGIFVVGGTSGTGDLVALTAAAKLPAGTQLLAFALLTLGFAVKAPLWPLHTWLPDAHTEAPTVGSVILAGVLLKMGTYGMVRVSLGVAPDGAAQAAPVLGVLAVAAILIGGLVCLAQTELKRLIAYSSVGHMGFVVLGIATGTASGINAALYGNIAHGLITGLLFFLAGAVKDRTHSGELARLGGLRNVAPGLAGVLGFTALASLGLPGLAGFWGEAFAVYGSVTAAKPLWIVAACGAALAAVYLLRLLRLVTHGPSSPAGLGPAAALKRGEIAVWAPIIAGIVVFGLAPWLLLDTFASPL-------------------
143889293    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLYTLLGSLLMLVALIYLYNAADSSFALADWYELPLTAQAQTWLFFAFFAAFAVKVPMWPVHTWLPDVHVEAPTGGSAVLAAIMLKLGAYGFLRFSLPIAPDAAHEWAWLMIALSLVAVVYVGLVAMVQTDMKKLVAYSSVAHMGFVTLGFFFFDTLGMSGAVIQMIAHGFVSAAMFLAIGVLYDRMHSRDIADYGGVANTMPKFAAFAILFAMANAGLPGTAGFVGEWMVILSAVGFNFWIGFAAASALIFGAAYTLWMVKRVYLGDIANDNVRELTDINGREFLMLALLALAVLAMGVYPKPMTDVINPSVELLLQHVAQS---------
146149047    -------------------------------TAWSSILITSFISPPKVLWSLITLQGFILSFVSISWFFLQGFFADNYFLIDSLSGPLAILTCWLFPLTILASQSKLSKRQRIYIANAAFLQLTTLLAFTTSDLMLFFIFFEASLIPTMIIITRWGAQERRLEAGMYLAFYTMVSAVPLLIFLLSFYDTTGSLHTPLILSSVPPINLEGLFWASCNLAFLVKMPMYCLHLWLPKAHVEAPIAGSMVLAGTLLKLGGYGIMRLSITLPENALPN-TNIFMFISMFGVLATAILCMRQTDLKSLIAMSSVSHMNLVIAAALIHTPWSYAGAMAMMIAHGLTSSALFCLANTMYERTNSRTMILLRGALLIFPLAALWWLSILLFNMALPPSVNFASELLIMSALYNWSSPAFIFVALNLILTTAYTLYTLWSTQRGPTPL-HLKTLYPFQIREHSLLLLHTAPALMFILNPELIF--------------------------
240102119    -----LTVILYL----ISILAVLPLRKNYRASITVGHVFTGLASLSLLAFTVSVLPEALKGKAIEFTYDLGVAKIPFH--VDGLSLILCLVLGSLGLATSIYSPKYMEFYERFYVVLYSTFVLSMVLIVTTSNFLWFVFFWEVMTFTSYLLMVWENDEEYVRKAWKYFVTMHVASTPLIVALALLYAKAGSIEGLNFDNLSKLHLGPIY--YLLFLVGFGSKAGVVPLHFWLPDAHPAAPSNVSALLSGAMIKVAVYGLIRTTCFILGL-NETFGYIVAILGTVTLTVGTLYALKQTDAKRLLAYHSVGQMGYIWLGVGAGIALMAKGGLYHLVNHAIFKGLLFLSAGSVLYRTHTRELNVLGGLAKLMPLTALFTFIAAMSIAGEPPFNGFMSKWMIYQGTFLSGDGLLVFCGVMALFATLASFVKFYTTAFGGVPTKVTENAEEVPSSMLVGKGFLAALCLLFGLIPSSIIPLLLAP--------------------
136038658    MNFPILSSLILLPTIGAFFLFFTKSNKKNNITIKYVALFTSLVNFFLSIYLWILFDKSTSEFQFVEERIWIEGLINYKVGIDGISILFVILTTFITPLCIISVNNSIKNRLSEFLIAVLVMESFMIGVFCSLDLVVFYLFFEAGLIPMFLIIGIWGGTRRVYSAFKFFLFTLLGSVLMLVAIISIYWISGTTDVVQLYELG-IDTKYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPVASEIFTPLIYILSVIAIIFTSFIALMQEDMKK------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15806506     -------------------MLFPRAFPGKSGSW--LATVMVLLSFAVAVMRYLGQGDTAAHETLWPWLPNMNANLSVGFYLDRLSSLMTLIITGIGFLIHVYSYMAHDAKFTRFFAFLNFFVSMMLILVLADSYPLMFVGWEGVGVASFLLIGFWHGRANSNAARKAFIMNRIGDLGFMLGMFLLYKLYGTLSIPELAAGTRVAQSAIELACLFLLVGAVGKSGQLPLTTWLPDAMAGPTPVSALIHAATMVTAGVYLVTRS--HFLYELAPVASNWVAWVGGLTALYGALSALNQHDIKKILAYSTVSQLGYMFMAVGLG---AYSAGVFHLLTHAFFKALLFLCAGAVIHALHEQDVRAMGGMRRFMPFTHVAALMGVLAISGIPIWSGFFSKDAILAAAWAQSPWLYVIGLGVALLTAFYMGRWYFLVWRGEYRGQ-VAHPHEADGLMRFPLGVLAALATLGGFLNIP----------------------------
90425978     ----------------------------------------------FLLFVLGRFSPSLRSVGAAVIAAATFALVAFTLKSGDVGDYFALIFAGIGLAVTVYSIRYIAHSHNRYFFFLFVMIGSLIGVATANHLGNFYLFWELMTWSSYLLVIHEQTDKALKAGMKYFLICSSGAYVMHLGILLLHTQLGTFELSEIAERAQLSPAMGWLIAATFLVGLGAKAGLFPLHSWLPDAHPVAPSSISAPMSGILTKAGILGIVKLLFAVFGAASFVHGVVLIVLGSVTFLIGEIQAYRQTDIKRLLAYSTLAQVGEITMVIGVGTYLALAGALVHVANHAIMKTLLFFCAGALIMRAKGQTLDALKGIGRKMPFTAFCMGIGLLAIMSVPPFGGFVGKFLMIYACVEAGQIVAIVMLLGGVIGAMYYARILRVVFFAPYSGPAIA---EAPLSMRIVLGALAALCVVNGLYPDAVLHFALPVVDRLAAHSELARAA------
90425978     -------------------------------------------------------------------------------------------------LCYSIGYMAHGHAQNRFFFYFLAMIAGLLGVAASGNLFSFFAFWELMSWTLYLVISHDETAEALREGTKYFIFNFVGASVLFLGVTMLAATTGTFQIAELAAVGKLQPAALLVPISLIFAGFLMKAAQLPLRIDYQMHTVPAPTPVSGYISAVLLKVGPYGILKFFVVLGAGTTPNLMQVVAVVAAITLLYAGAMAVVQTGIKRLLIYSTVSQLGYILLGISLGSSLGVAGGLMHAANHMMLKDLLFLVAGCILAQAHITSLDELGGLGRKMPITFGIFLFAGLSLAGIPPLNGFGSKWLIYQAAFDSGHYLLALAALMSSLFTLAAVLKFAHTAFMGQLSPVAAGMKEAPAVMLAPMLLLVAASVAVGVFPGLLL----VPIAGIQASLGLEPIAASWLGG
187736095    -------LLLFLPLVVAAFDWFL--LTKRPDVAALTSTFSCLATFVLSLGLLDRTGSDSFSWLPISDISSVDL----GFVLDPLSSRMMLVVTGIGLLVHVFSLGYMADDKARYFACLSLFMFSMTGIVLANNIAMTFIFWELVGLSSYLLIGHWYTRDAANAAKKAFICNRVGDFGFLIGILTLWALTNTLDFSLMEIPAGISENLLNITVLCLFCGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMMVRVQYSIGIEAFPALACVIAGIGAITAVIAAFMATQQNDIKRVLAYSTLSQLGYMVMALGLLAG---EAAMFHLFTHAWFKALLFLGAGAIIACHHEQDIWKMGGIMKRMKLTSLTFIIATMALIAIPFTSGFFSKEAILEAALRKNPVFFWIGAGVALLTTFYMMRVIFVVFFGKSRSHSSEHASEVGGLMLVP---------------------------------------------
143120397    --------IVFLPLLGAIIAGILS-LGHRDRAAELVTVTGLLLSLLFSIFAFAQVAIGGQPI-TIDIARWIDFEAMWRLRFDTLTAVMLIVVTGVSSMVHIYSYMSHDNARARFMAYLSLFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWYKKESAHTAMKAFVVNRVGDFGFALGILAVYQIFGSIQFDDIFANAAMMRDSQIGFLILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMICR--LSPMLEYAPLSLDIITVVGALTAIFAATVGFTQFDIKRVIAYSTCSQLGYM---FFAAGVSAYPAAMFHLTTHAFFKALLFLGAGSVIHMSDEQDLRNMGGIWRKVPVTYVMMWVGSLALAGFPFFAGFYSKDMILEAAFAAGNMAFWLGCAAAFLTAFYSWRLLIMAFHGKPRAEVVSHVHESPLVMTLPLFVLAVGAVFSG---------------------------------
294507452    ----------------GVAPLFLKHLRTRETLVGTVGTAVVAIPFVLTVYLFVTFGGDPIVADYFTWMAAGDLDLSFAYRIDQLSLLMTGVVTGVGGVIHLYSYMHGDAGYWRFFAYLNLFIFAMLNLVLANNLPVLFLGWEGVGLCSYLLIGFWYTDSNSAAANKAFIVNRVGDFAFLVAMFLVFQQLGSLSFVLLTEGPNLPEATLNWIVFLLFVGATGKSAQIPLFVWLPDAMAGPTPVSALIHAATMVTSGLYLLAR--LSALVLGAPVVMMIIAIVGAATALMAATIAIAQDDIKRVLAYSTVSQLGYMFMAAGVG---AFFVSIFHVITHAFFKACLFLGSGSVIHGMEEQDMRTMGGVGEYMPATRTTYLLATLAISGIPLTAGFFSKDEILFKAFEYGYAVWVVGIVTAVLTAFYMMRSYMLTFEGEPRWPLSDQVHESPSTMTGPLWTLGILSLVGGFIGLP----------------------------
152977479    -------LIPLFPLASFMLLILFGRKLKGISSLLGS--LFAFLSLVGAVIVLLERFSSENVKHTWLWLKAGSVDISFGFEVNALNALMLLIVTTVSFLVHVYAKGYMQERLSVFYAYLGLFTFAMLGLVISTNLLQLYVFWELVGLGSFLLIGFYFKEEAKAAAQKAFIMTRIGDACLFIGMILLFWQAGSFDIFKAVQTEAISPSIITLTALFIFIGAVGKSGQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAAMF--PLFVASPVAMQTVAIVGGFTAIFAASIALVQTDIKRILAYSTVSQLGYMMLALGS---AGYVASIFHLTTHAFFKALLFLAAGSVIHAVHTQNIHEMGGLQKKMKVTGLLFLVGTFAISGVPFFSGFFSKDEILMATWMHGNYVLVLAILATFLTSFYMFRLYFLVFTGEERAKR--EVRESPRIMTLPMTALGVFAVAIGYIHTPWFGTF-----------------------
82702231     -------LVPLAPLAGALIAGLLGRV-IGPAASHRVTIALMFVCLAASIAVFLDVLKGNVYNGTV--YTWLTSGFEVGFLIDQLSATMMIVVSFVSLMVHIYTYMHDDPGYQRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYTPTAIYANLKAFLVNRVGDFGFLLGIGLVLVYFGTLDYAAVFAQAPNPWAILTVICILLFVGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELTETALSVVLVIGGITTLFMALVAIVQYDIKRVVAYSTLSQLGYMTVALGA---SAYPAAIFHLMTHAFFKAVLFLGAGVIIAMHHEQDMRKMGGLKKYMPITYWTMFVAALASAGVPGLSGFFSKESIIEAVHLADIPGAGFAYFTVFVTAFYTFRLLFMTFHGQPRMDHHEHLHESPWVVTLPLVALAIPTVGAGIGPMLFGDYFANTIQIAPQHEAMAKLAAE----
251792884    MSLPLLITTLLIYVVGAFISLAVRRNEQLSINISGVTGVLAGVLGIVACIPVLI-----SSDTVVDVFQTPFEFAPFSIRIDGLAAFMVCVISLLVIVTALYSFSYVKEYKGKGAFFMNLFIASMVALVTSDNAFYFLVFFEMMSLASYFLVLTEQDDNAVNAGLLYFFIAHAGSVLIMIAFFIFYCYAGSFEFSAFRQ-TELPAPLAFTAFILAFLGFGAKAGMIPLHSWLPKAHPAAPSHASAMMSGVMVKIGIFGIIKVGVDLLGSTNVWYGVIVLGFGAVSSVLGVLYALAEHDIKKLLAYHTVENIGIIMMGVGVGMIGIATGGLYHLLNHAVFKGLLFLGAGSMMYRLHTKDMDLMGGLGKLMPYTAFCFLIGTMAISALPPFNGFVSEWFTYQSLFLAGPIAIIMLALTGALAALCFVKVYGISFGGAPRSEKAANAREVPKPMVIAMAVLALCCVLLGV--------------------------------
143751693    --------------VSFIILIFFG--KKLPRQGDWVAVGSIVITFFLAVYLFIQMILEDPGFSHGASFSWIDFKIDLGILVDNLTIIMLLIVTLVSSCTHIFSLEYMKGRYHRYYAYLGLFTFSMNGIVLADNLISMYMSWELVGVSSYLLIGHWFEKDSAADAKKAFLTNRVGDIGFFIGIMLLYSAIGSFAFGPIFESNTITGITLTLAGLGIFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYMSVR----LFPIFTPDALLVIAYIGGITAMLAALIAITQNDIKKVLAYSTVSQLGYMILAVGTGV---YTAAFFHLLTHAMFKANLFYCSGSVIHSMHHQDMRNMGGFKSKMPITYWSMLISTLAIAGVPVFSGFLSKDAILAGTLAFHFLLPVFGFGAAAITAFYMFRLIFMTFHGKPNMKDI--FNDIHESPKEMTGPIALL--------------------------------------
171463537    LNIPVLCAIPLAPLVGSIIAGFFGTKLGGNRASQFVTILGVTIAFVLSCNVLVQVDGFYFNGTVYRWMQLGELNLDIGFLIDPLTATMMCVVTFVSLMVHIYTYMHGEEGYNRFFSYISLFTFAMLMLVMSNNLLQLFFGWEAVGMVSYLLIGFYFERQSAVFAVKAFLVNRVGDFGFILGIGILLASTGSMSVLAAQTLPGTSWNLMTVACICLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVTR--MSPLFELSDAALSFILVIGSITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGV---SAYPVAIFHLMTHAFFKALLFLAAGSVIGIHHEQDMRKMGGLWKYMPITCLMMLLGNLALVGTPFFSGFYSKDSIIEAVAASHIPGSGFAYFAVFVTALYSFRLYFYVFHGKARLAPGQKPHESPFVVTLPLILLAIPSVIIGFY-------------------------------
134382719    ------TILLFAPLVGALIAGF-GHRVIGDQAAQVLTTGLLFLSALLSWVLFLSFDGQTESIHILRWIESGTLSTDWAIRMDRLTTIMLIVITTVSALVHLYSMGYMESYRPRFFAYLSFFTFAMLMLVTSDNLLQLFFGWEGVGVASYLLIGFYIRKQSATAAIKAFIVNRVGDFGFLLGIFGLYLVADSIKFEDIFLIGPQLATMELLIAFLLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPIMEFAPDTMSFIVFLGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGLGV---YSVAMFHLLTHAFFKAMLFLGAGSVIHMHHEQDMRNYGGLRKKLPYTFWAMLIGTLAIVGIPGFAGFLSKDAVIESAYAMGGYAFWMLVIAAMFTSFYSWRLMFLTFFGAARGDK-HTHEHAHESPKVMLVPLAV---------------------------------------
254480915    -------LIPLFPLLSATLLIMSAGRMP-RHIAATIGAGSVGLSAICVALLARDFDGQVLELTLWTWMSVGDFAPRIAFYIDGLSIVMMSVITGVGFLIHLYSIEFMDESICRYFTYMNLFVAAMLLLVMADNLLLLYLGWEGVGVCSYLLVGFWYKDSANAAARKAFIVTRIGDTAMALGLFLLLTELGTLDIQPMMIAANSQWALPVLATALLLGGAVGKSAQLPLHTWLPDAMAGPTPVSALIHAATMVTAGVYLIAR--TYGLFLLAPPTMEAVAWIGLATLLIAGFTALAQNDIKRILAYSTISQIGYMFLALGVG---AFASGIFHLMTHAFFKALLFLAAGAVIHCHHEHNIFRMGGLRTRLPIVFLSFFIGSAALAALPFTSGFYSKDAILLSAWAIGPWLWAGGLLGALLTSIYSFRLVFIVFFGEAKTEPDRQP---GWKMAGPLLLLCLLSLVGGWFALPLAGVFPAAAEHTVNH-------------
83589834     -------LIPVFPALAFPIIIFLTRRVRHLSALVGIAAIGASFVMAVGVLREVLLNGITMSRPVEYAATWLGLKIEAGVLIDPLAAVMLLVVTLVALLVEIYSYMHGDPGFSTFFGYLSLFSASMLGLVLANNYFMIFFFWELVGLCSYLLIGFYYHKQAARAGLKAFVTNRVADFGFMLGFFFLFAIFGTFNFRELAAASYKNTGFLALAAALVFIGPIGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYLLARAFVLFASL--PGIMLLVAYVGGFTALFAATIAITQRDIKRILAYSTISQLGYMVMAMGIG---SMTAGMFHLMTHAFFKALLFLGAGSVIHALEEQDIFRMGGLYKDMKVTVSTFVIAALALAGVPPLAGFWSKDEILAGAFDHGFTLYIIGTLVAFLTAFYMFRLIFVAFFGDRRAGL--HAHESPLTMTVPLVILAVLSVVSGFVGAPF---------------------------
142358279    ------------------------------------------------------------------------------LLLDQLSICFVLLITGVGTLIHIYSYMEHDTDRRRFFAYLNLFIAAMLLLVLGDSFLNLYVGWEGVGLASYLLIGFWNQPEYATAAKKAFVMNRVGDMGLSFAIMIAFASFGTVSFQGIADQSHSSESAMTWIGLALLLAATGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLITRSNFVFDHAPNAQL--IVVIVGAITLLFGALVGTAKDDIKKALAASTMSQIGYMILAAGLG-PAGYAFAIMHLLTHGFFKASMFLGAGSVMHMNNEVDMRKFGRLRLVMPITYLTFGLGYLAIIGVPPFSGFFSKDKIIEAAFAAGGVRGILLGLGAAITAFYMSRVMLLTFFGQRRWSDDSHPHESPKLMTVPIIILSVGSIAAG---------------------------------
268316806    --------------------LAFRGLRRQKVLIGALATLAVAVPFVLALYLFLTYGGEPLLARFFTWIAAGELELAFQYRIDELSLVMTLIVTGVGALIHLYSYMYEDRGYWKYFSYLNLFIFMMLNLVLADNLTLLFLGWEGVGLCSYLLIGFWYEDKNSEAANKAFIVNRVGDAAFLLAMFLLFREVGSLDFGALLADAALPSGVVAAAVLLLFIGATGKSAQIPLFVWLPDAMAGPTPVSALIHAATMVTSGLYLFAR--ISPLALAAPDVLVVVALVGALTAFMAATIAVTQYDIKKVLAYSTVSQLGYMFMAAGVG---AFFVSIFHVLTHAFFKACLFLGSGSVIHAMHHQDMRNMGGLGRFMPATRTTYLIATLAIAGFPLTAGFFSKDEILFKAFEYGWIAWILGVVTALLTAFYMMRSYVLTFEGTPRWPMADQVHPSPATMTLPLWVLAALSLVGGFVGLP--GVIAHGEWNLIHHYLGASG-------
52221034     --------------------------------------------------------------------------------IDQLSAPLMILTCWLLPLMVLANHHHLQHEPKSFLITITVLQAALLITFSATEMTMFYVMFETTLIPTLLLITRWAQQERLIAGSYFIFYTLTSSLPLLIALLFYYNYHTSFELTMLVNTKQLTNQTSLILWLACMTAFLVKLPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMLRMMPAF---TTTMPTIPLTALALWGSIMASTICLRQTDLKSLIAYSSISHMALVILAILTNTQWGFTGALTLMIAHGLTSSMAFCLANTSYERTHTRTMTLTTGLQLLLPLMTTWWLLMSLANMALPPSINLLGELSIIVTLFKWSPTTIIPLTLNTLLTAIYSLYMFITTQHG--KPNIMTTMQPSHTRE------------------------------------------------
135159628    ----------------------------------------------------------------------------------------------------------------------------------------------------FFLIGIWGHDERRRAAVTFFLYTLAGSVLAFLGIVLWNASHTGSITFDIDLLTAGLTQLQWLVFLALMVGFAVKVPIFPFHTWLPLAHVEAPTGGSVDLAGVLLKIGIYGFLRFSLPMLPEATALAAPWLFALGAFGIVYGALVALVQQDLKRLIAYSSVSHMGYVVMGLFALEPVAIEGANLQLINHGLSSAGLFALVGMLYERFHTRSIASLGGVATKAPWLTVMFMLFTFSSIGLPGLNGFVGEFMILAGSFQRAWTLALMGVVGVVLGAWYMLWAVERVFFGTSRLPPAHEADDLRWHEITALAPLAVFVLWIGLTPASFLGPPAATVRKL----------------
47777262     -------------------------------------------------------------------------FSNSLFFIDHTSSALSILTCWLFPLTLIASQSKIHYRQRIYIANSTFLQLMTLLAFTTADLMMFFIFFEASLIPTIIIITRWGAQERRMEAGMYLFYTMLGAVPLMICLIKFYSAYGSLTLLSNEALKEIYISHPGLLWTACNMAFLVKLPLFFLHLWLPKAHVEAPIAGSMVLAGTLLKLGGYGILR-MSPLIGENMVYYAYPMMFIAILGVLATALLCLRQTDLKSLIAMSSVSHMNLVVTAVLIQSPWAYSGALVLMISHGFTSSALFCLANTVYERTNSRAMVLLRGATVAFPLAAAWWLIVIIQNIAIPPTISFVGEFLIMASLFSWSSTAFLVVVLNLMFTTAYSLYVLWATQRG-PLPHHIKSLHPFQVREHTLLLLHVMPA-------------------------------------
145296727    ------------------------------RPAFGLLALVPGIGFFWVLSEFIKGTFKDGGELLLHYAWMPSAHLNIDFRMDSLAALFSLIVLGVGALVLLYCWGYFDSNAGRFGAELVAFAMAMFGLVISDNILLMYVFWEITSVLSFLLVGYYERASSRRSAGQALMVTTLGGLAMLVGIILMGTQTGVWRFSEIPAYSSSWADVPYIAAALILAGALSKSAIAPTHFWLPGAMAAPTPVSAYLHSAAMVKAGIYLVARLSPDLNVVGSWYL--IIIPLGMLTMLMGGWMALRQKDLKLILAYGTVSQLGFIISVVGIGTREALLAGLALTVAHSLFKATLFMTVGAIDHTTGTRDIRKLSGLWRKQPILFAVAAVSAASMAGIPPLFGFIAKETALDTVLNEGRLMLAGIVLGSIFTMAYSCYFLYEAFATKHSSPAVEAMHPVKFKLWITPVILAILTVAFGVFPKPVSEAIVTHLDNV----------------
136676251    -------IIVFLPLLAALVAGLGQRF-IGALVAKTITTAGLFTAALLSWPIFIGFLTGSETAYVAPVMQWVDLTFDWELRVDSLTAVMLVVITTVSALVHLYSWGYMEEDQPRFFAYLSLFTFAMLMLVTANNLVQMFFGWEGVGLASYLLIGFWYKKPSANAAIKAFVVNRVGDLGFMLGIFGVFWLFGTVSIPEILAAAPYRVDTMSLLCVLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCR--LSPLFETSQFALNMIMIVGATTAIFAATVGLVQNDIKRVIAYSTCSQLGYMFFAAGAGAYSAA---MFHLFTHAFFKALLFLGAGSVIHMHHEQDMRYYGGLRKHIPLTFWAMMAGTLAIVGIGGFAGFHSKDAIIEAAYAYHMYGFAVGVIAALLTSFYSWRLMFLTFFGKPRWEQSEHIQHA----------------------------------------------------
34556910     MLENLLYTALFAPLVGS-LLSATLAAGSKRLFLGILTSALLALSMACSIALFIYTLHGASEARLMDWIGAGDLSLSFGFVVDQVSATMMLVVTVVSTMVHIFSIGYMKHDFNRFFAYLSAFVFSMLVLVMSDNYLGLFIGWEGVGLCSWMLIGFWYHKESASFAANAFIMNRIADLGMLLGIFLLFWTFGSVRYEEFTQASEVESSTLTLIGLLLFVGAMGKSAQFPLHTWLADAMEGPTPVSALIHAATMVTAGVYLVIRS--HPIYDLIPDVGYLIACLGAFVAIFAASMALVNRDLKRIIAYSTLSQLGYMFVAAGIGAYWV---ALFHLMTHAFFKSLLFLGAGNVMHAMHDKDITKMGALYKPLKATAILMILASVALAGIYPFAGFFSKDKILEAAFSQGHFVLWMLWVGAGLTAFYSFRLIMLVFF--VPKNHDEHPHEAYPYMIGAMIPLAILAVVSGWFESPF---------------------------
124484820    -------LVLWLPLVSAIISGLWGRKIGTRGAGRLTSTCIILCWGVSCIILYEVCLNGAATYQLWKWFDFELLTVSFGLQIDVISSVMLIVVTSVSLLVHIYSTGYMKGDPHRFMAYLSLFTFLMIVLVTSDNYLQLFIGWEGVGVCSYLLINFWLTRIRARAAMKAMLVNRMGDIGVVLAMLLMYREFGTLDFSTLSGLSGTDAPHMTAICLLLLMGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVYLIIRS--GPLFEKSPMALTVVTIIGALTAFFAATTGVVQNDLKKVVAYSTCSQLGYMVMVCGI---SGYSTSLFHLMNHAFFKALLFLSAGSAIHAIGEQDMRKMGGLLRAIPITYVSILIGSMSLMGFPYLTGFYSKDLILELIYGRYYIAFWLGSVSALLTAFYSMRLVYLTFMTETRQGSWDNVRESSRAITVPLCILALGSIFVG---------------------------------
83591014     ------------------------------------------------------------------------PFAKFIIKVDPLSAFMLLVISLLTGATALYSLSYLDEYTGKGAFFNNLFIASMVLVVISGNAFYFLIFWELMTLASYFLVSFDQDSEAVKAGFIYLFMAHAGTALIMLAFILFFVYTGTFDFASFRG-ANLPVFTKSLIFLLAFLGFGAKAGIIPLHIWLPKAHPAAPSNASALMSGVMIKTAIYGILRVSVDFLGASVWWWGFIVLASGAISAVLGVLYALGEHDIKRLLAYHSVENVGIILMGAGAGMILGILAGLYHLLNHAVFKGLLFLGAGSVIYRTHTKHMEELGGLARRMPWTALAFLVGAVAISAIPPLNGFVSEWFTYQSLFIASPLFVVMLALTGALAAMCFVKAYGVTFGGPCRSGHAREAREVPIPMLAGMAILAISCIILGVGAPVVAPYIGKVASALLAITAVQVS-------
32471414     -----------------------------RTAAYTLALVVSWITFAISIALVA--QVSQTGVIRYNLGGWAPPYGIEYL-VDSLSSFVMMFVSGIGAIVLVYAPKSVDDEHYLFYATYLLCLTGLMGMCVTGDLFNVFVFLEISSLSSYALISLGQTRRAPLAAFQYLIIGSIGATFILIGIGLLYQMTGTLNMADIAARHENGPRTVLVAFGFLVIGLCVKMAVFPLHTWLPNAYTYAPSVVTCFIAATATKVSVYAFIRVIFPGFAFDYLPLDTELTILALVGIFVASTAAIYQANVKRLLAYSSVAQIGYMILGISMSTPGGLTAGIVHMFNHALIKGGLFMIVGCFALRLGSVKLDDWKGAGKTMPWTSLGWAIGGLALIGVPVTAGFISKWLLLTAAMEKGMWVAVLMLLSSLLAVVYVWRVVETLYFSEP-TAKVLQAKEAPLGMLIPTYVVLAGTFVFGVW-------------------------------
254491472    MSQYLLLSIVLAPLLGSIFAGFFGK-KIGRTWSHRLTIAGVATSFALSVWVFKLVVVDGAYFSVYQWLKAGSLTFEIGFMVDALTAVMMTVVTFVSLMVHIYTIGYMEDDYCRFFSYISLFTFAMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWYKPTAIYANLKAFLVNRVGDFGFLLGIAAVLMYAGSLDYIHVFTQAPTMAEKTIVLFILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSETALSFVLIIGSITALFMGLLGLVQNDIKRVIAYSTLSQLGYMTVALGV---SAYAAGVFHLLTHAFFKALLFLAAGSVIMAHHEQDMRRMGGLKKYMPITYWTSLVGSLALIGFPGFSGFFSKDAIIEAVIAGSQFAYFAVLVGVFITALYSFRLFFLVFHGKERTDAGHLPHESPKVVTIPLILLAIPSIVAGYF-------------------------------
218888277    --------------------------------------------------------------------------------IDPLSRLFGVIIAGIGLVVAVYSTGYIHHDRRAYWFFLLLMCGSLSGLALARDFGGFYVFWELMTFSSYFLVAHEATDKAFHAAVKYFVMCVAGACAMLPGFMLLSAQAGTLDFAALAGLAATLPAVVKGAVVLAFVGFAVKAGLVPGHGWLPDAHPAAPSSISGPLSGILTKTGVYGTVRLMLAVFGSAVLLMGLLVTALGTATMLYGELMALKQDDLKRLLAYSTMGQVGEIFMVIGLGTWLATTGSLLHVLNHAIMKNLLFLCAGGLILRAGSKKLADLAGMARVMPFTAGCMVVGLISIMGLPPFNGFVGKYLMLQALVAAGPAVAAVLLLGSLAGCVYYMRIVRTLVFQPYTGPMVQ---EAPVSMRVATGVLAALCLVLGVLPQLGLSLVTPVADML----------------
218888277    -------------------------------------------------------------------------------GLDSISFAFALVVPVIGCLNMFYAYMEHSHTQWRFYTFFLFMVGGLMGVAASNDLFGFFTFWEIMSWSLYFVIVHEENPAALREGFKYFFFNVLGAAFLFLGVVMLSSMAGDPSFGAVRALPTMPVALAATAVALMAIGFTMKAAQLPFRIDVQMHPATAPTPVSGYISSVLLKSALFGLAKLFFLASQWGQPQVMYAIAWVGGITIVMAALLAVMQSDLKLVLIYSTVSQLGYMVVGVALGTPLGMAGGMLHLVNHVLFKDLLFLVAGSLILCTHKHSLDELGGIGQRMPVTLTMFAIGALSVVGVPPTNGFASKWILYHALMAEGEVALALLSLGSVLTLAYFAKFLHSAFLGRPSPE-LAHVHEAPRIMLVPMGILAAGCIITGVFPGL----------------------------
143500374    -------IILFSPLLGAVVGGFF-WKSIGEKAAIYLTIVLLFASCFLSWIVFLSHGLSTEKITLFRWIVSGNLSADWSIRLDRLTSIMLVVVTSVSGLVHLYSWQDDERYKARFFAYLSFFTFAMLMLVTSDNLVQMFFGWEGVGVASYLLIGFYYKKQSANAAIKAFVVNRVGDFGFALGIFALFMVTGSINFDDIFVAAPTDWNAANLIAVLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLMEYAPAALGFITIIGAFTAFVAATIGLVQNDIKRVIAYSTMSQLGYMFVAAGVG---AYSVAMFHLFTHAFFKAMLFLGAGSVIHMHHEQDMRNYGGLRKKIPYTFWAMMIGTLAIVGIPGFAGFLSKDAVIESAWAGTNAGFAFLVIAALLTSFYSWRLMLMTFFGQPKSDSHAYSH------------------------------------------------------
60257801     --------------------------------------------------------------------------VSGAMTSDFMSVALTVLSIWLLPLMLVASQQHMVNEAKFYQRVFIFLTGGLVLAFLASDLLLFYIAFESTLLPTLMLITRWAQKERYQAGTYFMFFTMVGSLPLLVCLLGQYQLSGSLALDLMFVGVSKGEYIINFWWLGCVVAFLVKLPLYGTHLWLPKAHVEAPIAGSMVLAGVLLKLGGYGMIRVSYLWGSSA-LVSGEVILALALWGMISMGAICLRQTDLKSLIAYSSVGHMALVVGGVMTGTAWGYNGAMILMIAHGLVSSCLFSLANSWYERGHTRNLIGSRGLIMLFPLIGFSWLISSLMNLALPPAINLFGELVAMVAVYNWSVYSVAFMSLGAVLTAGYSLYMYGMSQWGNV-MKGYKNLYIITSREYLLGLLHLMPAIYLIFY-------------------------------
90407582     -NLLFASIALYV-VAGVISLLLSSKESIGIALSGVVSTLGGVLGVCASLPVL--FGSDAISYQISSPF----YFADCMLRLDPLSSLMVFIISLVVIACSIYSLSYMQEYKGKGAFFMNVFIASMVALVVSENAFYFIVFFEMMSLASYFLVISEQKETSINAGLQYFLIAHAGSVLIMIAFFILYRATGSLNFQDFRT-ANLSSGMASIVFLLAFFGFGAKAGIISLHSWLPLAHPAAPSNASALMSGVMVKIGIFGIIKVSIDFLGADTPWWGYLVLAFGAVSSVLGVLYALAEHDIKRLLAYHTVENVGIILMGVGVGMTIGLLGGLYHMLNHAVFKGLLFLGAGSIVFRLHTKDMDKMGGLGKLMPYTAIAFLIGTMAISALPPLNGFISEWFIYQSLLTMSIIAVVMLALTGALACMCFVKVYGVCFAGAPKSKASTNATEVPIAMLIGTSLLALMCIVLGIGSPWIAPVIKGVAASLV---------------
256675018    ----------------------PALVRWLGRRAFAVLALPPAAAACWGLASWADVSHGRET---VTVWRWLPYDVDYALRLDALGELMVLLAGGVGALVLLYCVHYFEDQLGRFGGSLLAFAGSMLGLVLADDLILLYIFWELTTVFSFLLIGHGSTKQNRRSALQALTVTTCGGLAMLVGFVILGTVTGTYRISALVAHPPPASGTVATALVLILCGALSKSAIWPFSLWLPNAMAAPTPVSAYLHAAAMVKGGVYLIAR--LAPGFAHIEPWRPLLLVLGTVTMLLGGWRALRLHDLKLVLAYGTVSQLGFLTVLAGAGAYDTGLAAGVMILAHALFKAPLFLVTGIVDHATGTRDLRSLSGLGRRLPVLAAIAVVAGLSMAAVPPLLGFAAKEAAFQALLNADRWALAGCVLGSALTTGYTLRFLWGAF---ARKPGVPDTAPHAVAPGFLLAPLAASCLFLG---------------------------------
142561810    ------------------------------------------------------------------------YSLAFGLYIDSLSLVMCTVVTSVSFLVHYYSISYMKDEFNRFFIYTNFFTFSMLLIVLSNNFFQLFIGWELVGLSSYLLIGFWTRKDSAIKAYKAFLVNRVGDIGLILGLCLIFITYNTTNYNEVFQLKDTINNTNINIFLLLFIGAMAKSAQVPLHFWLPDSMEGPTPISALIHAATMVTAGIYMVAR--LSPLYVLAEDVSLFILYVGSITAFFLGLVALVQNDIKRIIAYSTISQLGYMTAALGA---SLYSLAIFHLITHAFFKALLFLCAGIIIKCHHEQDIRKIGGLRRFMPITYMAFLYASLSLIGFPLTSGFYSKETIIDAVGYYGHTIYAMLLLSIFTTTLYTAKIFSKVFFGESTLHSDSELKENDSEMLIPIVVLTIPSVFLGIF-------------------------------
148272269    ----FQTLIPLVVLVPLLGAAAALVAARQRRLQVAVSVLALLAVVVISGVLLVLVDQKGG--QSVEVGGWAAPF-GIVLVVDRLSALMLLISSIVLLAVLMFSIGQGLEDVSIYNPTYLILAAGVFNAFVAGDLFNLYVGFEILLVASYVLLTLGGTEARIRAGVTYIVVSLVSSMLFLASIAMIYGALGTVNIAQISVLDEIPPDVQLILHIMLLVAFGIKAAVFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGVYAILRTETVMFP--TDQLSTALMVVAALTMVIGILGAVAQADIKRLLSFTLVSHIGYMIFGIALNTVAGMTATIYYVIHHIVVQTTLFLASGLIERTGGSTSINKLGGLLKAAPVMAILFFIPALNLGGIPPFSGFIGKVALFDSGAEVGGWLTYAVIAAGAATSLLTLYALARVW-------------------------------------------------------------------
13398291     -------IIPFLPLIGFGILLIPRTTKNIRRMWAFPSVLLLSIAMVFSTNLSIRQINRSFIYQYLWSWTXNNDF-SLEFGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRDLFEITNNLIQNNTLCASLLFVGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVGR--LLPLFIAIPYIMNFISLIGIITLLLGATLALAQRDIKRSLAYST---XXXXXXXXXXXXXXXXXXALFHLITHAYSKALLFXGSGSIIHSMKSQNMVLMGGLTKYVPVTRTTFLLGTFSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAYFTAGLTAFYMFRVYLLTFDGYLRVH------------------------------------------------------------
140224211    ------------------------------RNSRYIALWTSVPTFLISLLIWVKFDPSTANFQMMESIEWIEGNIGYRMGVDGISIFFVLLSTLLTPICILASWEAIEHRVREYMVAFLVLETMMVGMFCALDILVFYIFFEGVLIPMFIIIGVWGGARRVYASFKFFLYTLLGSVLMLVAILVMYFMAGTTDIVALSKFS-FPSDIQIWLWLAFFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSIPMFPEASDFFSPLVFALSVVAIIYTSLVALAQDDLKKLIAYSSV-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
261856539    -------IIALSPLVGALIAGLFGK-QIGRAGAHWVTNIGVGISFILSLYAFYMHVWGGLPTYDATVYTWAAFHFDVGFMVDRLTVLMMVVVTSVSLMVHIYTIGYMADDYQRFFSYISLFTFSMLMLVMANNLLQLFFGWEAVGLVSYLLIGFWYKKESAIFALKAFIVNRVGDFGFLLGIAAILMYTNTLDYATFFERLPVLWSLPTVIAILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--FSPLFEMSDAALSFIMVIGAITALFMGLLGIVQNDIKRVIAYSTLSQLGYMTVALGA---SAYSAAIFHLMTHAFFKALLFLAAGVIIAMHHEQDIRKMGGLWKYMPVTFITFLIGSLALIGFPGTSGFFSKDSIILAVHASQLPGATFALLGVFVTAFYTFRMFFLVFFGKERAHTRSHLHESPKVVTVPLILLSVPALLVGFF-------------------------------
238898690    -------------------------RNWSENKAALIGVGAIGLSALTTLYVGVNFIPDRPFFFEQTLWQWISFHIPITLMLDGLSLTMLSVVIGVGFLIHLYASWYMRAKYARFFAYTNLFIASMVVLVLADNLLLMYLGWEGVGLCSYLLIGFYYHPANGAAAMKAFVITRIGDVFLALGLFILYQQLGTLNIRELMILAPTHLAVGTWATLMLLGGAVGKSAQLPLQTWLADAMAGPTPVSALIHAATMVTAGVYLIAR--THGLFLMAPEILHWAGIIGAITLLLAGFAALVQTDIKRILAYSTMSQIGYMFLALGVQ---AWDAAIFHLMTHAFFKALLFLSAGSVILACHEQNIFNMGGLRKPLPFLYLCFLVGGSALAALPITAGFYSKDEILWGAWLHNNIELMIAGLGAFLTAVYTFRMILIVFHGAPPEHPPYKAAPREISHHVPLWVLLILSTFIGALIMP----------------------------
294054914    ---------------GCILLLLGSRSLVVQRT---GGVLFSVATFAAALGLLYRVDA--TGYVTMQAGQWAAPF-GITMIADRFSAIMVAVSSFMGAAVAIYSIAEIDSDRRFFFPLYLLLIFGVNGAFLTGDLFNLYVWFEIMLIASFVLMSMGGEKAELEGGLKYVCLNLFSSALFLAGAGILYGKTGTLNMADIARHLQDAEEARWAVSMLLLVAFGVKAGIFPFFFWLPASYHTPPSTVSAVFAGLLTKVGVYALFRAYTLFYAPLFSEVQTLLLWLAVLTMVTGVFGAAAHFDMRRILSFHIVSQIGYMLLGLALMTPLALAAGVFYLVHHIIVKTNLFLVSGVVIRRYGTCDLAKVGGLAKTFPLLAVLFFIPAFSLGGIPPLSGFWAKFAVVRAGLEVESWWTVTAALLVGVLTLYSMTKIWAEAFWKAAPEGLEEQAPRPVWMLVPIGLLSLTTVGIGLLGEPLFALAERAAEQLLN----PDGYIAAVFG
142247032    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IKFFLYTFLGSVLMLVSFIYLQNLTGVFDLLYFMD-TPLTMLEQKLIFIAFLLAFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAIMLKMGGYGFIRLSMPITPDASNYFSFMMIVLSLIAVTYIGFVALMQKDMKKLIAYSSIAHMGFVTLGFFIVWSLGVTGGMVQMVSHGLISGAMFLCVGVLYDRVHSREIGDYGGVANTMPIFAAFMVFFSMSNAGLPGTSGFVGEFMVILASFKANIWYAFLAATTLILGAAYTLWMVKRVLYGEVANNNVAELTDLGKREFLVLSILAISVLIVGVWPAPIVDMMSASIDNLLLQIS-----------
140015784    ----------------------------------------------------------------------------------------------------IASWNIISDRVDYYMCLFLVLETLMIGTFCALDIVLFYLFFESVLIPMFVIIGVWGGERRVYSAFKFFLYTLLGSVLMLVAIMYIVLASGTTELPIIYDVFSIDHGIQNLLWLAFFASFAVKMPMWPFHTWLPDAHVEAPTAGSVILAAILLKMGGYGFLRFSLPLLPDSSFYFSDFIFILSVIAIIYTSIVAYVQEDIKKLIAYSSVAHMGFVTMGIFTFNINGIQGSIFQMFSHGLISGALFLSVGVIYNRMHTRKIADYGGVVSVMPKFALFLMVFTLANIGLPGTSGFVGEFLTHYGNF------------------------------------------------------------------------------------------------
27904657     ----LLPMLVSIPFFGGFLCLLFNQKNA--KISYYLALTSMALVFILSLILLFVSSISNSSWSFEYIVPWIEKFISFHLAVDRLSILMLNLTSILGLVSVFCSWKKVQKNIGLFYFGLLWTLGSIIGIFISVDLFLFFCFWELSVLPTYFLMIMWGYKDNIFSANKFFIYSQISGLVLLLSTLVLVYTHYIYDHIDVLKHTSMNIVLESCIMLGFFLAFAIKIPIVPFHSWLPDFHCYSPVIGVVDISGILLKTSIYALMRFNIPLFPHSTEIFSSIIMFFGIITIFYGAIVSLFQNNIKRFIAYVSISHMGFILIAIYSINQVAYQGAIIQLISYSLSTAALFLLSGHVFKSISTFDIDKMGGLWSKLRWIPGFLLIFSIINLGVPGTGNFVGEFMIFMGCFNSHLMIVILSIFSLILLALCSLMFVQKICFGPNRYDFLCDLNVMTICDFLIFVFLLVLILIIGLYPNIIIDVSYSPLCSI----------------
297570758    -------------ILGAGLSLASASF---RRLQGWISVSILSIVLVVDGMLVVL---AGSGPLVLDIGGWASP-VGISLVADRLSAIMLLTSVAVTLSVLIYSVGDDAAPIAVYHPAFLLLSAGVSNAFLSGDLFNIYVGFELLLMASFVLITLGGTRDRIRSGTVYIVVSLMSSVVLLIAIALVYASAGTVNLAQLALLPDVDPGVRLGIQTLLLIGFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGIYTMIRTQTLLFP--SNRLDVMLGVFAIVTMLAGIFGAVAQQDIKRLLSFTLVSHIGYMLWGISTSTDDGLGAGIYYAVHHITVQTALFLVVGLIERRGGTTSLVKLGSLAKLAPALAVIYFIPALNLAGIPPLSGFFGKIGLMQASVDRAWGIDWWLIGAGIITSLLTLYAVTRAWNMTFWQEAPQPLKPIPRGMMLSATVLVGLTIGISIGAGPITAYTHDAAAEL----------------
298735705    ----LLSVVLFLPLIGAVYAGLFGAKAKALHVGVFNSLCV-LVSFIGAVVLFIQAWHHQSYEYLFDWIVVGNFKVGFSLMLDNINAVMIVVVTLVSFLVHVYSYMEHDKGFNRYFSYLSGFVFSMLVLVLSDNFLGLFIGWEGVGLCSYLLIGFWYHKTSANNAIEAFVMNRITDLGMLMGIILIFWNFGTLQYKEVFSMNNADYPMLFYISVFLFIGAMGKSAQFPMHTWLANAMEGPTPVSALIHAATMVTAGVYLVIRAN--PLYSAVFEVGYFIACLGAFVALFGASMALVNKDLKRIVAYSTLSQLGYMFVAAGLG---AYAIALFHLFTHAFFKSLLFLGSGNVMHAMEDNDITKMGALYKPMRITAVFMIIGSVALCGIYPFAGYFSKDKILEVAFMHHHILWFVLLIGAIFTAFYSFRLIMLVFF-APKQHEINHPHEAKNFMLLSMLPLGVLAVIAGFFEEPFFHFVSQVIPNV----------------
136656846    ---------------------------------------------------------------------------------------------------------------------------------------LFYIFFEALLIPMFLIIGIWGGANRIYASIKFFLYTFLGSILLLVAFLYINSSISSFSVISFYE-ADFSLIEQEWLFIAMAIAFAIKIPMFPFHTWLPDAHVEAPTSGSVVLAAILLKVGAYGFIRFVIPVVPMGAKSLDVFFITLSLIAIVYVGLVAIAQNDMKKLIAYSSISHMGFVTLGFFSDMIISLSGSMYQIISHGFVSAALFMCVGSIYDRYKTKKISDLSGLLNQMPVYSWFFVFFALANCGLPGTSSFVGELLVIMSSFKANYIYAFFASTTLIISAVYSLWLVKRVVYGEVKI-TLEECIDANLIEKILLFVLAILVLILGFYPDYIMNFMNA---------------------
225175178    --------VVMFPLVMTLVIYYVEQHSEKMRNALAVFTSVVTFLSVAALYPYIM-EGNIIQFSVLELLP----NLEISFRVDILSFSLALLSSFVWMLVAIYSYMCHEHGCNRYYPVLMITLAGCLGIFMAGDFFTLFVFFELMSLISYVLVVHEETIDALRAGYKYLIMTIIGGLALFFGIIITFELGGSVSLSTETTLIAEQSTLAFFAFISFLIGFGMKAGMFPLHVWLPDAHPVAPSPASALLSGIMLKTGAYGLLRVIFHVFGIEFMQWTLIIAVVAVITILLGSAVAITQEDLKRRLAYSSVGQMGYILLGISLLTERALIGNIFHIFSHAFMKSTLFLAAGAIILKTGKRNIKDLGGIGKQMPFTMFAFTLAALAMIGIPPFNGFLSKWTLALGAMDAGPFYVLILLISSLLNGLYYLPIIISAFFGLEHGHEHEPVKEAPYKMLIPVAILAISTLLFGLLPS-----------------------------
83592901     -------LAVFLPLLTAIATGFFGR-ALGDKGAQRLTCLGMAISALFSWFIFTALGGNNTTVTLFTWVISGDLHFDWALKIDTLSAVMLMVVTTISFMVHIYSYMHHDASVPRFMAYLSLFTFFMLMLVTADNLVQMFFGWEGVGLASYLLIGFWYEKPSANAAIKAFVVNRVGDFGFTLGIFGVFFVFGTVGLDAIFAGAAIEWHAMTILCLLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--MSPLFVLSDTAMTVVTIVGASTAIFAATVGCVQNDIKRVIAYSTCSQLGYMFFALGVG---AFGAGIFHLMTHAFFKALLFLGAGSVIHMSDEQDMRRMGGIWRMVPLTYALMWIGSLALMGVPPFAGFFSKDMILEAHGGAGAYAFWLGILAATLTAFYSTRLIIMTFHGAPRADE-HVMAHVHESPRVMTLPLIVLAIG-----------------------------------
90426046     ------------------------------------------------------------------------SFAHFIIRLDALSGLMVLVISTLAAVASIYSFSYVREYGGRGVFFFNLFVASMVLVVVADNAFWFLVFFEMMSLASYFLVIFDQDEEAVSAGFIYFLVAHAGSVAIMAGFFLMANAAGSLDFAAFRATHP-SGLVASIVFVLSLLGFGAKAGMIPLHVWLPRAHPAAPSHASALMSGVMIKIGVFGILKVSVDLLGGDVLWWGIAVLALGAISSVLGVIYALAEHDIKRLLAYHSVENIGIIMLGIGTGMMLGLLAGLYHLVNHAIFKGLLFLGAGAVIFRMHTKDMDKMGGLARTMPWTSACFLVGALAISAIPPLNGFVSEWFTYQALFAAALDGTFLVQFSTPIAVMCFVKAYGEMFSGLPRSKKAEQTTEVPVPMIIGMVLLAAACVGLGLAAPLVVPVIGGIAAAILH--------------
94501680     MNIIW---IVLIPILGVFVALYSGR--------FSRNLCTSLTALAPAAALLILLSHAPTVFQLTYSLEWVPLLLDFAFHLDGLGFLFSLLILGIGLLIILYARYYLRDNMGRFYGYLILFMVAMLGVVLSNNILQLWLFWELTSISSFLLIGFWSHKEARKGARMALTVTGAGGLALLGALLMMADITGTYQLDEILQQGDQLRASPWYMLVLFLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLMAR--FYPALSGTEQWFVVVSLVGMVTMLAGAYMALFKHDLKGLLAYSTISHLGLITLLLGLGTDLAAIAAVFHIINHAVFKASLFMAAGIIDHESGTRDMRKLNGLWKYMPFTATLAMVAAASMAGVPLLNGFLSKEMLFAETLNQSWWIPLLSTVAGALAVAYSLRFMHDVFFNGEPIDLPKTPHEPPRYMRVPVEVLVVLCVLVGIFPQFIVDLLAIASQSVLQD-------------
172041556    --------------------------------------------------------------------------ITFGLTMDALSLFFTLLALLIGAVVFIYSYLHPGEKILSFYLLMTAFMLAVLLLVLASDVALLFIGWELVSLASFFLIAR-SGSSGEAGATRTLILTFVGGLFLIAALGIMVGVTGSTQLADILADPSWGNNTVLTGVTAMLIAMASKAAQIPFHFWLPEAMAADTPVSAFLHAAAVVKAGVYLLLR--FSGIFAGTVIWHYVLIITGMVTALMAALYAMQKTDLKKLTAYSTVSQLGWIVATIGVGTPFAITAAIVHTAAHALFKSSLFMLVGVVDHQAGSRDTRRLGSLWRRMPFTFWSAVVAAGSMAAIPPTLGFVSKEGMLTAFQEAPWVLLAVAGVGALATFMYSARYVFGAFVDGKTDESETREAPVSLWLPAALGLLSLPAVFFLAWPESWLDNIALA--------------------
262200410    ----------------AVVLLIAGRGSDRWGHLLGTALALASFVLGLVMFVGMLSRSTDERAVSHTLFTWIPLHVDFGFQLDQLSMCFVLLITGIGSLIHVYSIGYMDPDRRRFFAYLNLFLAAMLVLVLADNYLGLYLGWEGVGLASYLLIGFWYKPSAATAAKKAFVVNRVGDIGLAIALMIMFATFGAVSFTAFDGAGQAGETTLTALGFMLLLAACGKSAQVPLQSWLGDAMEGPTPVSALIHAATMVTAGVYLIVRS--GPIFDLAPHAQVGVVVVGAVTLLFGAIIGCAKDDIKKALAASTMSQIGYMVLAAGLG-PAGYAFAIMHLLTHGFFKAGLFLGAGSVMHMNDETDMRRYGGLRKLMPITFITFGVGYLAIIGVPPFAGFYSKDHIIEVAFASGLLLGGAALLGAGITAFYMTRVVILTFFGEKRWHPAPHPHESPSVMTAPMVLIAIGSVASGFF-------------------------------
153006993    ----YLWAIILFPLAGAIVNGLVGRR-IGKGNVTLVALGAMIGALIVSTVAFAWVVQGGVLHFRGEPWIRVAGSIGWGLFVDRLSGTMIMVVTGVGTLIHIYSASYMSHEYARYFTYLNLFVAAMLTLVLGDTLVLTFVGWEGVGLCSYLLIGFWYTPAKAFAGRKAFVTNRIGDFGFLIGLFALLSIFGTASYGDLQAIARTIDPAATFALIGLFVGACGKSAQLPLYVWLPDAMAGPTPVSALIHAATMVTAGVYLVARN--AYLFSLAPAAMATVTIVGALTALFAALIAFVQTDIKKVLAYSTVSQLGFMFIGVGVGAWW---AGVLHLVTHAFFKACLFLGAGSVMHGMGETDIRKMGGLLKKMPHTAATFGIATLAITGFVPLSGFWSKDAILNALFSHNPAWYVLGAVAALGTAFYMSRLFFLTFVGKPRTHAAEHAHESSPVMTIPLW-------------------------------------------
90579199     ----WLWLIPAAPLFSAALIVLFGKHFPTRTSGILASLSV-LVSAVLTGMLWLSSDFNPAFHQQLWTWMAVDWNVNIGLSVDRLSLVMMTVTSWVGFLIHLFSVPFMRRDFRRYFCYLNLFVAGMLFFVMADNLILLYTGWEIMGLCSYGLISHYYNKEKVYSGRKAFVVTRIGDTLLAIGILLTFTVFKTVNLNEIYTIASMNLWLIGAICLLFLFGGMAKSAQFPFHVWLPESMAGPSTVSALIHAATMVTAGVYLIARNHVLFNLV--PDVTWWVSLVGAFTAFYAATCALAQNDIKRILAYSTISQIGYMFAALGVG---AYDLAIFHVIVHACFKALLFISSGVIIDMFHDHDIRKMGGLGKRLPWLKWTYLAGSASLAALPITASFFSKDAIIAATGHLGWLLGALGLAGALFTSIYSFRMYFMVFNGENRTPRYLKNNGLPWQMKVSTGILAVGSIAIG---------------------------------
20093356     -------IAVFLPFILAWTLPVLYSVFKQRIGWISALIAFTCFVLNAQIIPYTM-----AGTPVTGSFTWLPAGLSLDFYGDGMAVLLALIVSGVGVIIMSYSYMSTKEDLPRYYQWLLLFMGAMLGIAYTDNTIQMFIFWELTSITSFMLIGYWRRPESVYGATKAFLITAGGGLFMFAGFLMLRVVTGTYGISEVAQSSELLSTLHVAVLVLIFIGAASKSAQGPFYIWLPNAMEAPTPVSAFLHSATMVKAGVYLVAR--MHPILSGTPEWLILVSGTGMITMVMAGFMAFRQTDIKAILAYSTISQLAYLMTMYGYSTGLGFAAATFHLLNHSTFKATLFLVAGIVAHEATTRDIRKLGGLRKEMPKTFIVAVIAAASMAGVPPLNGFLSKEMFYETSLEWAIIFPAVAVAGGVFTLMYSIKLIDGIFLGTHDHDVPHHVHEAPWVMLAPAVFLVGLIIFFGLYPTFPISVLIQPA-------------------
57854651     ------------------------------------------------------------------HWPSSWHHLSSSLATDSLSSPLIILSCWLVPISLLASINTISKNQRIFTSLIFIILTALVITFSALDLSLFYIAFETSPIPTLSLISRWAQKERFQASVYFLFYTLAGSLPLLIALISIFSSNNTLLLPLVTSIETNHIVLSSIWWLSCLLAFVIKMPVYGFHLWLPKAHVEAPIAGSMILAAILLKLGGYGLSRTITIFFLPSASFLSFPLTIFCLWGSLITSIICLRQTDLKALIAYSSVGHMSMVASGIFSLSIWGINGALTLMVAHGLISSALFCLANLLYERNSTRTLIISRGFKIITPLLSVWWLITCVSNLGLPPTPNLLGELLIISAIIDWNVLSFPLVTTATIFSAIYSLMIFSNVN-NSNFPSFISNIPPLASSEHLLISLHLAPIIFLIISPTHIT--------------------------
144014449    ------------------------------------------------------------------------------------SLWLVVLSSLITVLGVLASWK-LKQQVRSYFMLYLLLSTSIVGCFLALDFFLFYLFFELVLLPMFFLIGLWGGPRRSYASIKFFIYTLVGSLLILVVMIALYLSVGVLDPTSEMMIHSFNLPLRAVAFLALFLGFAIKLPIVPFHTWLPDAHVEAATPISVILAALLLKLGGYGLYRIAFSIFPDAALHFGYYIAIFGVLAIIYGGLNAMAQNDLKRMIAYSSISHMGFVLIGLGSFTVEGAAGGMFQMIAHGFISAALFLIVGVLYDRTQNRKIENFSGLATKLPGYSFVVMIVFFASLGLPGLAGFVGELLVLMGAFNVSNWIGIVAVMGLLITAAYYLWTIQRMFLGKYWVREHPKMKDLEIREWLIFTPLILGIVVLGMYPKIILDTMNHSIELFIAHV------------
136667981    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WAFLLLLIGFVIKVPVVPVHTWLPDAHVEAPTPISMILAGVLLKLGGYGILRICYPICPGAGLSLAWLVCGVGVVSMVYGAFAALAQTDFKRMVAYSSVSHMGYVMLGLGVWSAQGVNGAMFQMLAHGISSAGMFFMVGVLYDRVHHRNLEEFGGIFGKMPVYSGLAVAVFFAGLGLPGLCGFIGEVLVTLSSWNYSPVLAVISAFTVILTAAYILWAIQRVYLGEYRGPHEEALTPITSRELAIATPLVFLAIVFGVAPQTLFQYVTPSVNQQVETLA-----------
225166400    ----------------------------------------------------------SPDPQTLVNLPWIELGIQYHLAADGISLTLVVLTAIAALAGILFSWN-ITDRTGEFFALYLALIGGVYGVFLSADAFVFFVFYEIAIVPKYFLVAKWGSTNREYGAMKLVLYSFAGSALVMAGLLWAHATAQTFSLTQLEAATHFSHAQQLGMFALVFTGFAVLAGMFPFHTWAPTGHVAAPTAASMLLAGVVMKLGAYGCLRVAIPLFVEGYHTFAPFIGWLAVIGIVYAGFIALIQDDFKFVIGYSSVSHMGFVLLGLAAANERALSGAVLQMFSHGIIAGLLFAVVGMVYERTHTRNLADLRPLHRLLPFAATTFVIAGLASMGLPGFSGFPAELSILVGAWQTSRLWALIAAIGILIAAAFTLRAIQVSFFGKTSPVGASLAKP-----------------------------------------------------
226227057    --------------------------------------GVIIAAFAVAMALFMRMRVGMAGPAIVSLGQWMPLVIDWNFQLDQLSMLMVLVITGVGSLIHLFSIGYMQDDYARYFAYLNLFVAFMLVLVLGGSYPVMFVGWEGVGLASYLLIGFWFSDKAADAGKKAFVVNRVGDFGFLVAMFLIWVTTQHLDFVGAHSVLGGMGGTPVVLAIALFLGCAGKSAQLPLYIWLPDAMAGPTPVSALIHAATMVTAGVYLVARA--APIFAGAPEASLVITAIGALTALFAATIALRQWDIKKVLAYSTVSQLGYMFVAVGSG---AYTAGVFHLVTHAFFKALLFLGAGSVIHAMHHQDLRNMGGLARFMPATAGAMTLATLAIAGVPPLAGFFSKDEILAGVFARAHAAYGIGILTALLTAIYMTRMLLLAFYGENRTGEAERLHEAPLIMTAPVLILGVLTLAGGWLNLPAL--------------------------
56421882     MNLAW--VVPLFPLGSFILLLLFGRRWKQASAYVGIAAAFLSLLLALAVLVDRL--GGSTYEANWTWMTIGGVTLTVGISATALNAWMLVVVALVSWLVHVYSQGYMDERFSTFYAYLGLFTFAMLGLVLSPNLLQAYIFWELVGLGSFLLIGFYFYKEEAKAAAKKFIMTRIGDVGFFIGMMLLFWQTHSFDYDDIFRAGTLSPGMTTLAAILIFIGAIGKSGQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAA--LFPLYEASHAAMMTVATIGGVTAIFAATIGLVQTDIKRVLAYSTISQLGYMMLALGAG---SYVAAIFHLTTHAFFKALLFLAAGSVIHAVRTQNIEEMGGLWRRLPWTAPLFLIGALSISGVPLFAGFFSKDEILAAAWTNGPLLFWLAVAAALLTSFYMFRLFFLVFAGKAR--HHEDAHDAPASMVAPMLVLGVLSIASGYMQTPWFGSF-----------------------
136491040    ---------------------------------------------------------AGASMKLFTWIASGDLSFGLGLHVDALTGALLLVVTTVGALVHLYSYMSHDGGYWRFFAYLNLFMFSMMLLVLADNLLVVFAAWELVGLSSYLLIGFWYTKTAPGLAAKAFITNRVGDVGFALGLMGLVVVFGSLDISTVLAAGELVGPAATVIALLIFCGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGVYLVAR--MSPLFAASPEAMIIVAAIGIFTAIFAASIALTQTDIKRVLAFSTLSQLGYMFAALGVG---AWVPAIFHLVTHGFFKGLLFLGSGSVIHAVGEQDMTKMGGLWRKIPITYATMLVGTVAIAGLPPLAGFWSKDEILTEAFKFGYWVWLVGMIVAAMTAFYMFRLMGLTFWGKSRVHDESHVHESPWTMTVPLIILAVPSIAIG---------------------------------
20093353     -------FLIAIPLLMAPVILIKGNPGLQKVLDIVVGFVLLCLSVLLIITVW---NNGIIAYDVGEFGKY-----GIVLVADLLGAGMVLLSCFIGFLSLIYSYDYIEDQSQTYHSLYNLMIAGINGIFLTGDIFNMFVFFEVMLLSSAALIVANETSKKMEATMKYLVLNILGGNVMLIAVASLYASIGSLNMADITLKIRMLAETGAVPWLLFIIVFGGKAAMFPLHYWLPDVHPTAPSPISAMLSGVIIKIGAYGILRVLFMVFAPFQAVYGPVILFTALVTLALGATSAVGQSDVKRMLAYSSVSQIGYIFLGFGMAAMANVAGSVVYMINHALAKSMLFLTSGGIIHTADTRDMRQMGGMINTAPMMGVAFLVGAMSIGGVPPMGGFIAKFMLFDSGLRAQFYLPIIALIFAIFTLFYMFRGWMLIFWGERDPQHGESHHKLSPLIVAPILILAAIVLIVGLYPQPVVEFSQTIANQIID--------------
298291835    --------IVFLPLVGFLVALFGRLIGARASELVTTGLLFVSAFFSWIVFFQTAFGGQEGTIELFTWMASGDLDVTWAIRVDTLTAVMLVLVTTVSSLVHLYSMGYMHEDPSRFFAYLSLFTFAMLMLVTSDNLVQLFFGWEGVGLASYLLIGFWYDKPSACAAIKAFVVNRVGDFGFALGIFAVFLMTGSVAFEQVFATAPSLMDKNILFLLLLFVGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--LSPLFELSQTALNVVMFVGASTAIFAATVGCVQNDIKRVIAYSTCSQLGYMFVALGAG---AYSVGIFHLFTHGFFKALLFLAAGSVIHMHHEQDMRHMGGLWRKIPFTYATMLIGGLALTGFPFTAGYFSKDAIIESAFMSHSPVFIMTVAAAALTSFYTWRMFMTFHGHPHDHHHYEHAHESPLTMLVPLGVLAIGAVFAGMIFYP----------------------------
120602017    -------------------------------------------------------------------------------GLDPLARLFAVITGGVCLAVTAYSVGYITHHSSGYYFFLMIMTGSLMGLVSTRSFGSFYGFWELMTWSSYFLVVHEGTPRAFRAGVKYFVMCAAGAMFMLPGLLMLTNGGSADFDAVTTAVRQLDPMLLKAALLLTLAGFAVKAGFVPVHGWLPDAHPVAPSSISGPLSGLLTKTGIYGIVRVLFAICGMTISWMGAAVTTLGVLTMAYGEVMALRQDDIKRLLAYSTMGQIGEIATIIGLGTWLSTTGALAHVLNHAIMKNLLFLCAGALVMRAG-RKLEDLAGMGRMMPWTAGCMMVGVLSIMGMPPFAGFASKYLMLQGAVQAGHPLAAALLLASLAGAVYYMRIIRVLVFMPRKGHPVQ---EAPWAMRLPMLVLAGLCVFLGIAPQYGLALVTPVADMLVA--------------
120602017    --------------------------------------------------------------------------------LDMLSYGFVLTVAVIGCLNMVYAYMEHSHTQWRFYTFFLFMVGGLMGVAASRDLYSFFTFWEIMSWSLYCVIVHEEFPEALREGFKYFFFNVLGAAFMFLGVVLLTAGAGSPAFDAVHALPSMPVGLSATAVGLMVLGLVMKAAQLPFRIDVQMHPATAPTPVSGYISSVLLKSALFGLAKLLLALGGGTVLVLMQVVAWVGGITIVMAALLAVLQSDLKLVLIYSTVSQLGYMVLAFALGTPLGMAGGLLHLANHVLFKDLLFLVAGALILQTHKHSLDQLGGIGRKMPVTLGVFAIGALSVVGVPPTNGFTSKWIIYHALMQQGEMLAILSLVGSVLTLAYFAKYLHAAFLGQPSPD-IDHVQEAPRVMLVPMLVLAAGCVVTGFFPGLLLAPIATMLTAL----------------
218509151    MGLPLLSLIVFTPAAGAAVLMFLRSDAAVR----WMALGVTVLDLALCIAMLAGFDTTTHAMQFTETRPWVPALITYALGIDGISALFVFLTALLGSTCVLASWVAIDRKVKEFMVSLLAMEALMLGVFCALDLFLFYVFWEAMLIPMYLIIGIWGGDGRVYAAFKFFLYTLAGSVLFLVGVIVLYFNGGETFDILALTAQDLPLRVQSWLFFAFLVAFAVKVPMVPVHTWLPDAHVQAPTAGSIILAGVLLKMGAYGFLRFSLPMLPDASVYYSTLMLSLSALAIVYGGLLALAQDDLKKLVAYSSISHMGFVTMGIFALN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144900797    ---------VFLPLLGSIVALFGRFIGDRGAQIVTCTLLGVSALSSALIFKEVAIDGNFVTIQVLHWIQSGTLDVSWALKFDTLTAVMMIVVTWVSFMVHVYSYMSHDPAIPRFMSYLSLFTFAMLMLVTADNLIQLFFGWEGVGVASYLLIGFWYQKPSACAAIKAFVVNRVGDFGFALGIFGLYFLFDSVTFAGIFAAAPIEANAITICCLLLFVGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVARMSPLFEYSSTAL--TVVTLVGAATAFFAATVGCVQNDIKRVIAYSTCSQLGYMFFAIGV---SAYQAAIFHLMTHAFFKALLFLGAGSVIHMSDEQDIRRMGGIWKNVKITWALMWIGSLALAGVPFFAGYYSKDTILEAAWASHSLAGVMGVSAAFLTAFYSWRLLILTFHGKPRADE-HVMAHVHESPAIMIIPLMVLAVG-----------------------------------
254446164    --------LLAFPLISAVSIAF----GMRRNGALASGVSVGAAALLLATALHIIFRLDTFEFS-VNWLQVGPLSIDFGFLVDDLAKLMLFVVAFVGFLVHVFSLGYMKDNKARFFGGLSIFMFSMIGLVMASSLVTLFIFWELVGFSSYMLIGFYLDKPSASAAAKAFIANRVGDFGFLVGIAMAFWIFGTVNLSEMREMVIASIGAATGLGLLLFCGTVGKSGQIPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLLCRT----GFLMTADALQVILWVGVATAIFAGLTAIAQRDIKKILAYSTVSQLGYMVAAFALGSLAGVAAAMFHLTTHAFFKALLFLGSGSIIHCHHEQDIFKMGGLAKKMPITFVCFSLGLMALIGTPFSAGFYSKDAILALAYEQNTAAFYLLVFGAFLTTFYMIRLWKITFFGKANSENADHAKENGLVITVPLILLAALSVVGGIYPQALMPIIEA---------------------
289183300    --------------------------------------------------------------------------LSLLFASDSLSSPLIVLSCWLAPLCLLA-QNNLKVNQNNFLVLVSIIIFFLILTFSSLNILSFFICFEATLIPTLILITRWANMERIQAGIYFLFYTLFGSLPLLVSILILNSSNNTTMFSSMSELNPQSLFSIELWWLITILAFLIKMPIYGFHLWLPKAHVEAPVAGSMILAAILLKLGGYGLIRMLLAFPNVLIP--NSVLIVFCCWGSLITSIICLRQTDLKALIAYSSVGHMSLVAAGTILGTYWSISGALILMIAHGLVSSALFGLANILYERTQTRNMFITRGFKTLTALLPIWWLLACAANLGLPPLPNLIGEIMIISGLISWSPFLLPVLGLTTVFGAIYSLSIFQNANTQLNPSRNIK-FSNINPREHLMVFLHLTPLLPIIIAPE-----------------------------
56968521     -------------------------------MWAFKSVLLVSIAMILSINLSIQQINSSSIYQYV--WSWIDFSLELGYLIDPLTSIMLILITTVGIMILIYSYMSHDQGYLRFFAYMSFFSTSMLGLVISSNLIQIYIFWELVGMCSYLLIGFWMRPVAANACEKAFVTNRVGDFGLLLGILGFYWITGSFEFRDMFKINEVNVLFVIFCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVARLLPLFXVI-----PYIMNLISFIGIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXTHAYSKALLFLGSGSVIHAMETQNMVFMGGLTKHVPITKNAFLLGTLSLCGIPPLACFWSKDEILNDTWLYSPIFALIAWSTAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
136139302    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TFDLVALAESDALGVTQGRWLFVAFAIAFAVKVPLFPVHTWLPDAHTQAPTAGSVILAGVLLKMGTYGLLRFGVYLFPEASVWARPALYTLAVIGIIYGAIAATMQKDLKRLVAYSSVAHLGFIVLGTFALTDQAVTGGVMQMVNHGVSTGALFLLVGMIYERRHTRQIAELRGLQQVAPVFAGFFMVVMLSSIGLPGLNGFVGEFLILIGSFDTARWWVVVGTTGVILAALYLLWAYQRVFHGEV-DEANRNFAELRPREGLLLAAFVAIIVFTGV--------------------------------
53804533     ----LLCLVPFLPLTGFLILTCSGRLPRAYVPWIGAGSVGLSAALATSLAFELLTLEPEARVFRQTLWHWMDFGVDFAFYLDALSLNMLLVVTGIGFLIHVYSAGYMADDPGRFFAYMNLFVFAMLILVLADNLPLLYLGWEGVGLCSYLLIGFWYKPENGYAARKAFVVTRVGDTAMALGLFLLFSQLGTLDIQEAMSRAGAQWPAGSTLATAAALLLLGKSAQLPLQVWLPDAMAGPTPISALIHAATMVTAGVYLIAR--THALFTLAPEVQTLVAVIGAITLLISGFSALTQTDIKRVLAYSTISQIGYMFLALGVG---AWSAAIFHLTTHAFFKALLFLGAGAVISLHHEQDIFRMGGLRRSLPLVFWTFLAGLAALVGLPFTSGYYSKHEILLTAYSAGSWLWAAGTAGAVLTGLYSTRLLLIAFFGP---ERTPAHRHYGSNIAAPLVVLAILSLAGGLAKLPLF--------------------------
188580274    --------IVFFPLIGALIALFGRLIGARMSELVTTGCLAFAALLSWGAFFLVTGDGRAETVPVAQWFSAGDLVVDWAFKVDTLTAVMLVVVTSVSTLVHLYSIGYMHEDPHRFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWYEKPSANAAMKAFIVNRVGDFGFSLGIFLVFVLTGSVGFEAIFAKAPHDWHALTLACLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR-LSPLFELAPTALT-VVTVIGGITAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVGLGVG---AYATGVFHLFTHAFFKALLFLGAGSVIHMHHEQDMRNMGGLRRYIPFTTAMMTIGTIALIGFPFTSGYYSKDAIIEAAYMSDRPGHVLAFLATVITSFYSWRLFFLTFEGPQR--------------------------------------------------------------
299123936    -------LVICLPFFSAALIPALYRPLGERTGYVGVGVALVCFGLLSTLV----------GTEATVSIPWIPALVAFELHVDGWALLFALLASGIGALVFTYSYMHGESGLVRYYGALLAFMGSILGVALAGDLIALFLFWELTSVCSFLLIGHHSEEASSQYAARMAMVVTVGGGLFFLALFVVSGSALGTETLSLTAMLEEPEAMRAALLALIAVGAASKSAQVPLHFWLPNAMEAPTPVSAFLHSATMVKVGVYLVGR---LRPLLESSEWMLLFATLGLATMAITAMLAVAATDIKELLAYSTASHLGLMIAGFGFTVPYGGEAGVFHLLNHALFKAPLFLVAGIVSHEVGTRRIDELGGLRHDLPFTALITVIAALGMAGFPPFNGFYSKELLFEAAYEVGWLYPLVAVFASVFTVLYSLR-FLALFFG-ARPEGLGTVHRPSQTLLVPPAVLAAVAALVGIAPQFAVDNF-----------------------
136534666    ---------------------------------------------------------------LFEWILVGTFQVDAALLLDQLSICFVLLISGVGTLIHIYSYMSHDRDRRRFFAYLNLFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNEKPAATAAKKAFVANRVGDVGLSLAIMIAFTQFGTVTFAGVKEASGASAGALTAIGAMLLLAAAGKSAQFPLQSWLGDAMAGPTPVSALIHAATMVTAGVYLITRSNFIF--DASPTAQLMVVIVGAITLLIGAVIGTAKDDIKKALAASTMSQIGYMILATGLG-PVGYAFAIMHLITHGFFKAGMFLGAGSVMHMNDEVNMRRYGAIRKVMPITAATFGLGYLAILGVPPFAGFYSKDKIIETAFDSGGIQGVLLGLGAAITAFYMTRVMVLTFTGTKRWDDKAHPHESPVLMWAPMVVLAIGSVASGF--------------------------------
257051647    -----LLVVLALPFLAAAVAPLVYRLVGERVAYFGAAVAALAFGLI----------GTQYGAEGVVSIPWIPSLVSLALYVDGLSLLLGFVVSGIGILIFTYSYMHDEPGKAKFYTTLLVFMGAMLGVAFAADLLALFVFWELTSVSSFILIGHYQDPDSQYAARKAMIITVAGGLFLLIAFLLLHTVMGTATFRLAGEGSMISAGLFVPVLALLAVGAAAKSAQVPLHIWLPNAMEAPTPVSAFLHSATMVKAGVYLIGRF---RPLLGSTEWELLFAGLGLLTMTVGAMLAIKADDIKELLAYSTASHLGLIVAGFGIQYKYGAETGAFHILNHALFKAALFLVAGIVAHEAGSRLLSELGGLWRDLPITAAVAVVAALGMAGLPPFNGFYSKELLFEATFHAAWLLPVVAVFGSIFTFLYSIK-FLSLFFGD-RPDALEHVHSPPLPMLAPPVILATLA-------------------------------------
283842298    ----------------------PAAAGSRLAEIVTTTLLLISCALSWVTLVDVGFMQHDSRVALLPWINSGELQVSWTLRVDTLTAVMLVVVTTVSSLVHLYSIGYMHEDPHRFFGYLSLFTFAMLMLVTADNLLQLFFGWEGVGLASYLLIGFWYQKPSANAAIKAFVVNRVGDFGFLLGIFALFVLVGSTDFDTIFAAAPWHADALTLICLFLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR-MSPVFELAPDA-QAVVMFFGATTAFFAATIGLVQNDIKRIVAYSTCSQLGYMFVAMGAG---AYSVGMFHLFTHAFFKALLFLGAGSVIHMHHEQDIRNMGGLKDRIPFTYAVMLIGTLALTGFPLTAGYFSKDAIIEAAFVSKNPLALMTVVAALLTSFYSWRLVFKTFHGEPHDKHYQAAHESPLVMKIPLFVLAFGALAAG---------------------------------
88603824     -------LLIAIPLLGAFLTPFLSRAGDSVRNAW--ILLIAALSSLCGLLVASVYAFGVDAISHVIPPDSGGIPIRIIFTIDPMNAFMLIIAAIVSFCITLYSLSSMEKGKDGFFTLLLLLIAGVYGMITTGDLFNFFVFLEISSLAGAALVAYRIDKGAAEAGLKYAALSTLGGMLFLVGVGLLFAQYNSLNMAVI-ADRMQMTGLDIIAFVLFFTALAMKCGAVPMHFWTPDSYAMAPSAITAFLV-VSSQASLYALFRFTLYGGQINPLTVGWVIIILGVLSMFVGVTMAIPQKDVKRLMAYHAVSQTGYMLLGVGVGLMMALKGGLFHIMNHALYKGLLFLTAGVIMYRCGTRNLNQLGGLGHNMKWTMIFFMIGALAIAGIPPFNGFASKLLIYESTFLFNPLLAVIAMVVSILTLASFVKVFHSMFMGPKLPEY-QDVEEAPKPMLIAMGILAILVILFGIFPQQVVDTLVAPAASALVDYN---GYIASVLG
25026782     -----------------IVVLFGCVLAVPFRRWAGRSGGILAIPLVVAAGLILQSLQGNAALNIHEAVPWMPLGVNFSFHLDGLSLVFSMLVLLIGAAVLIYSTRYLGKDPGHFYLLMSLFAAAMLLLVLTDDLVVFFFAWEITTLCSYLLIAR-SGPEGRDPAIRTLLVTVAGGLSLLTAFAMLMARTGTTRISEILGDTSWTQDTGFTVAIAFLLAGAVKSAQFPFQAWLPDSMVAIAPVSAYLHAAAMVKAGIYLALRFSPAMSNIPT--WQILLITCGLITALFGAFTAVKRNDLKELLAYSTISQLGLLVTMIGVGSDVALTAAVVHTIAHALFKAALFMTVGIIEHETGTRDRRELAQLDLRLPITTTVVTISALSMAGVPLTFGFISKESLITALVETNAFVMVLVTAGVVLTSAYSLRYILAIWPRKVRSQKQKNIREATPTFYLAPAVLAVCTLAFGLIPGLLDTVVTWAANAV----------------
288958978    ----------------------PPTVGDRIAQFVTAGAVIVSAVLSWILFYDVAVHAHPRTIELMTWIQSGTLDVKWALRVDQLTAVMLIVVNTVSACVHVYSIGYMAEDPQRFMGYLSLFTFAMLMLVTADNLVQLFFGWEGVGLASYLLINFWYEKPSANAAMKAFLVNRVGDFGFALGIFAIFVLTGSVQFDAIFAKAPWNFNGLTVACLLLFMGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCRLSPVFEYAPTAL--EVVTVVGGLTAFVAATIGFTQFDIKRVIAYSTMSQLGYM---FFAAGVSAYGAAMFHLFTHAFFKALLFLGAGSVIHAHHEQDMRKMGGVWRKIPFTYAVMWIGNLALAGLPFFAGYYSKDMILEAAFASGSGVGALGIAAALLTAFYSWRLLFMTFHGTPRMDK-DVYDHAHESPVVMLIPLGVLTLG-----------------------------------
190891298    --------IVFLPLIGAIVALFGRAIGAKASEYVTSGLMIIAAILSWYVFFTVGMGHAEGGPIKVEVLRWIQSGVSWSLRVDTLTSVMLVVVNTVSMLVHVYSYMHTDPHRPRFFAYLSLFTFAMLMLVTADNLAQMFFGWEGVGLASYLLIGFWFKKPSAAAAMKAFIVNRVGDFGFVLGIAGVFVLFGAINILNLFGMQLDKAHALTGVCLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVAR--MSPLFELSPDALTVVTVIGAITAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGVG---AYGAAIFHLFTHAFFKALLFLCAGSVIHAVGEQDMRYMGGLRPHIKVTFWMMIIGTLAIVGIPGFAGFFSKDVIIEATYASHSPVSGFAVIAALFTSFYSWRLIFMTFFGKPRASHMHHVHESPQVMLVPLYLLAIGAVFAGV--------------------------------
296124101    -----------------------------------------------------------------EVYRWMSLTVDIVLRADAMTALMLVMVNFVSLLVAISSYMHGDKGYPRFFGAMALFVFSMNMLVLAGNFIEVFIFWEAVGLCSYLLIGHWYHKPSAAAARKAFVVNRIGDFGLMTAIFLIYRTFGSVDFETLAELAAAQPGLVTTIALLLLLGAIGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVTAGVYLIARTTPIFVH--SPTAQLVVAGVGAITALVAAITALCQYDLKRVLAYSTVSQLGYMFMALGAAAASPATFAMFHLLTHAFFKAVLFLAAGSVMHAMGDVDMRRFSGLRKALPITHITFLCGALALAGFPLLSGFWSKDEILAVVWEYFYLILGVGLLTSLLTAFYTFRAYYLTFHGPERFEAGHHPHDASPAMAIPLYILAALAVVAGLILGP----------------------------
296117612    ----------------------------------------------------------------TESVQWMPTIVDFSLRLDGLSLVFLMLVLLIGAGVLAYSTRYLHHKDTAFYFYICGFAASMAVVVTTDNLMVFYLAWELTTLCSYFLIA-NSGEKGHQPAIRTLLVTVLGGLFLLGATVIMAISADTMSISEVIASPMWEDNIGLKATVAFLIAIAAKSAQFPFQAWLPDSMVAIAPVSAYLHAAAMVKAGIYLILRYSPLLHDV--QLWNVMLVVAGGITALFGALTAIKCDDLKELLAYSTMSQLGLLVLTVGIGTDVAITAAIVHTVAHACFKAALFMSVGIIEHETGTRSYQELRHTRIKMPFTTGIIIISGASMAGIPLLLGFVSKEGLITAALESGLLVTAVIVITSMFTFAYSFRYIYQAEEGGYEPEPVQTIREANPTVWIVPGLLALVTLVLGLIPPLMNWIVSQAA-------------------
168700374    -------------------------------------ILACGSAAVIALLLLTKVMDGGNAATFSEPVTWFALNVRFTIAVDPLSAMMLSMITFIATWIALSGYMHGDGGFARFFAVMSLFVFSMCGLVLANNFLLLVAFWEGVGLCSYLLVGYYFKPSAATAARKAFLVTRIGDTGFLLGIFLGGWHTDLNLLFDHIQRHPPEQWQLTTACLLLFCGAVGKSAQFPLYVWLPDAMEGPTPVSALIHAATMVTAGVYLLARCS--PLFAMAPDAQIVVSWVGGITAILAAFIALAQTDLKRVLAYSTVSQLGFLFLALGTSGTFAVVAAMFHLFTHAFFKALLFLAAGSVMHGMGGVDVRQFGGLRKVMPITHLTFLCGAGALAGVPLLSGFWSKDLILESLLEASETLFLVACTTAFLTAFYTFRAYFLTFWGPEKIPHEHHAHESPPSMTIPLVVLAVGALAVGAVVEPFTHWFSDFVGA-----------------
118579028    -----------------------------------------------------------------------------FLRVDGISMLMLLAIGLVVAASSAISIPMIRDDTQRHNFVNLVLLSGMNGMVMVTDLFSLYVFLEIVSVCSFILIALCGEREMFQGAFTYIILSAVATMLMLTSIAILFLYAGNTSFTTLAAAAQQGNAMVLFGVVLFLIGLFIKGGIVPFHGWLPDAYSSSVAPVSILLAGIVTKVSGVYTLIRLVTEVFGPTPRTNEVLLFVGTLSIVAGALGALGQRDFKRMLAYSSISQVGYIVLSLGAGNALGIAGAIFHLFNHTVFKTQLFMNATAVEEQTGSRDLERMGGLASRMPVTGWTSIIAFLSAAGIPPLAGFWSKLVIVMALVRSGHIYMMIAILASLLTLAYFLTLQRKVFFGEI-VEEFKDVREAGWLVTAPALVFAAIIVITGLAIPFLLNTIILPIGSIL---------------
142449527    -----------------------------------------------------------------------SFAPGISFYFDGLTLVMMSVITGVGFLIHLFSTEFMEEDYARYFSYLNMFVASMLILVMADNLLLLYLGWEGVGVCSYLLVGFWYQHSANRAARKAFIVTRIGDTAMALGLLLLFSHLGTLDIQVMMGKANQVWNIPLIACLLLICGAVGKSAQLPLHTWLPDAMAGPTPVSALIHAATMVTAGVYLIAR--THGLFLLAPDAMIVVAIIGVVTSLMAAFTALMQTDIKRILAYSTISQIGYMFLALGVG---AWSAGIFHLMTHAFFKALLFLGSGAIIHCHHEHNIFKMGGLRTRMPVTFWSFMIGSAALAALPMTSGFFSKDQILLQAYQLGPGLWMAGLLGALLTAIYSFRLVFVVFFGEANTEPD---KDTEWRMAIPLSILCFLALIGGYFTIPVVDVFPV---------------------
271965153    ----------------------------GARAAIRVWIAAAAADLLLVAVMWVGYEGGIG---YETRMRWIPSGAGYHVGVDGMSLPLMAMTALLFLVCSIYSLRGTR-RARAYAALFLSLQTVCLGLFAALDLLLFFVFFDLSIVGMYFVIAGWGHGDRLRSALKFFLYTFLGSLALLLGFIGLYLGGDTFDMVDLTRAPPFAGATAGLVLLAVGVGLAVKTPTVPFHTWLPPAHTDAPAAGSAILAGVMLKMGTYGFARIAMPMLPGAWQRHAWVFVVAGVAGVLYGALVALAQDDLKRLIAYTSVNHMGYIVLALGAAGELAVSGAVTQMVSHGLVTGALFLLTGVLWDRARSYDLDGFGGIAATAPIFTGLTAVAAFASLGLPGLSGFIAEFQIFAGVIGIGTPGGVVAGTGVLITAALLLRMLHKVYLGRP-GELTPRVTDVRPDELAAVAPLMILSLIIGIAPRWLLDMIEPVSAAVVS--------------
239625100    MSRMLLAVPALLPIVGGVVLLIMNHFGNAVFRYRGLALFVEGITLVNSLVIWLIVHKAGTGEQMVLFKLYGDLRVMFSL--DGLGSVFAGLIAFLWPLAVLYSFEYMRNEERQFFAYYLMTYGVTVGIAFAGNLVTLYLFYELLTLVTFPLVLHPMTKAAVRASRKYLYYAIGGAAFAFIGIIFVLNFSTTGNTIMDAVAGQTRRGTLLFVYVLAFFGFGVKAALFPCHGWLPDATVAPTPVTALLHAVAVVKSGAFAVMRLTYYSFGTAGSFAQYIVMGAAMVTVVYGSTMAVKEIHWKRRLAYSTISNLSYILLGTAMMSPLGLIAAMSHMVFHAFMKICSFFCAGAVMHQSGKTYVYELDGMARKMPVTFACLTIASISLAGIPPFAGFISKWNIAQSAFDCGRILACVLLYSALMTAVYMFTVLVRAYFPKEGTVPGGDVRDPNWMMLVPLLIFAGVIICFGFHSVPLMKIL-----------------------
142112808    -----------------------------------------------------------------------------------------------------------------------------------------------------------------YAATKFIIYTAGSSLFILLAALAMGFWAGGAPNFEYTVLAEFPKDFQLWCYAAFLISFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNCQLLPEAHAVFAPLLIVFGVINIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSYSALGTTGAMLQMVSHGLIGASLFFLVGATYDRTHTLQLDEMGGVGQKMRVMFALWTMCSMASLALPGMSGFVSELMVFAGFATDDVYTLILAGIGVILTPIYLLSMLREIFFGNENAELVDHLVDAEAREVYVISALLVPIIGIGLYPKIMTDTYQSSVDALVA--------------
28916745     --------------------------------------------------------------------------ISLNFGIDNLSAPLIILSTWLIPISLLASINSTNNSQRTFISTIFFILLALLLTFSALELSLFFIAFESTLLPTLVLITRWAQKERFQAGIYFIFYTLAGSLPLLIAIISLYNINSSLSIYLSTNILSFSSATLSIWWIFCFIAFIIKMPIYGFHLWLPKAHVEAPIAGSMILAAILLKLGGYGLARTTLIFFFISANYISFPLITFCIWGALITSIICIRQTDLKALIAYSSVGHMSMVAAGIFTLSPWGINGATTLMIAHGLISSSLFCLANILYERNNTRTLAITRGFKLITPLLSLWWIITCVTNLGLPPTPNLIGELLIISSVINWNISSFIIITSATVFGAIYSLLIFQNTNSSTFPS-FISNIQPISSSEHILLFLHIFPLILIIINPSILL--------------------------
82702152     --LSLLWLIPTLPLAG-FLLLVLGGNHLGHRSIAMIGTGSVALSALVAILIGIDFITAPPPGFVFEAWTWIGFSPGIVFYLDALSLVMVVVVTVISFLIHLYSFMSGDEGYARFFAYMNLFVGSMCILVLADNLLFLYLGWEGVGLCSYLLIGFWYRDPANRAARKAFIVTRVGDTAMAIGFFLLFTHLGTLDIQPLMQRATQEWPVGILAAALLLGGAAGKSAQLPLQTWLPDAMAGPTPVSALMHAATMVTAGVYLIAR--THALFVLAPAVQFAVAAVGALTLLLAGFSALAQNDIKRVLAYSTISQLGYMFLALGVG---AWSAAIFHLVTHAFFKALLFLSAGVVIMSLHEEDIFRMGALRKKLPVTFWTFLIGSASLAALPLTAGFYSKDLILWQAWSSNPWLWAAGWGGAILTGLYIFRVVFLVFFGEARTVAPPEIRRPGRRITVPLIVLAAFSVVGGWIETP----------------------------
159899731    ----------------------------------------------------------------VTYWNWMAFGVPFGFLIDQLSVTMMLLVTGVGTLIHLYAYMSHDERPTRFFVYLNLFIVAMLMLVMGNNFVMLFLGWEGVGLCSFLLIGFWFQRDPPWASVKAFVTNRVGDFGLLMAMFAIWALAGTFTVFSLQQYSTFFMGTQYAIAFMLLLGVTGKSAQIPLFVWLPDAMAGPTPVSALIHAATMVTAGVYLMIR--THPIFELSPAVQSSVTFIGVATALVAASIALGQYDIKKVLAFSTVSQLGFMVAAVGMG---AYVAAMFHLLTHGIFKALLFLGSGSVIHGFGEQDMRKMGGLRKKMPVTFWTYIVGTMGLIGFPLVSGFWSKDEIIGHAFDHDHTVGMLLILGAVLTSFYMGRQISMVFFGEQRDQHI-HAHESSRWMTIPLAILAVLTLASGLINIVVLHPLTTWLEPIVEEEAAK---------
114321239    -------------LSGFLVAIAAPWLSLQDRAGWVLALLPAALTVYFATFLPQVM----AGEAVVIHYDWVPGLINLSFLVDGLSLLFALLISLIGTFIVLYASAYLKEYLPRFYVLILAFMAAMLGLVLSDNLITLFVFWELTSITSYMLIGHHEDKEARKCALQGLLVTVGGGLALLAGLILMAGVAGSFSLHEILNSGDVLRDSHLYLLILVLAGCFTKSAQVPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLMAR--LNPSLGGTELWMTILPIVGALTMFTGAYLAVRSTGIKRVLAYSTVMALGTLTMLVGIGTETAMIAFACFLMAHSLYKGALFMVAGAVDHEAGTKDVTKLGGLRRKMPVTATFAAIAALSLAGIPPLFGFVAKELMFESVLEAGGLALFLSVLAIVLVIAVAAIVAIRPFWGRLK-ETPKKPHEAPLPMLLGPIVLASLSLFFGV--------------------------------
8749124      ---------PFLPLIGFGLLLIPTATKNIRRMWAFPSVLLLSIAMVFSANLSIQQINGSFFYQYLWSWTINDFSLEFGYLIDPLSSIMSILITTVGIMVLIYSYMYHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIYFFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFYWITGSLEFRDLLEITNNLIQNNTLCASLLFVGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNFISLIGVITLLLGATLALAQKDIKKSLAYSTMSQLGYIMLALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTRYAPITRTTFLMGTLSLCGIPPLA-------------------------------------------------------------------------------------------------------------
271962243    -----------------------TDTAAGGRLLRVHALAVSGITFALSVVLAAGFDYGDAAVQFSTDLAWVPGLLRFHLGVDGISLPLVVLTTLLTFLCSVYRPKSGGNRPRALVFTLLVLEVGMIGTFLALDLLLFFVFFEVVLIPMYFVIAVWGGRARRAAAIKFILYTLLGSVVLLLGLLLIWAQTGTLDMIALAQGAGMSSSVQVLAFVAVGIGLAVKTPMWPLHTWLPAAHTEAPTVGSVLLAGVLLKMGTYGFARIAIPVLPDGAAAMAPWLGAFAVIGIVYGSLACLAQRDLKRMIAYSSIGHMGFVLLGFATLTPVGINGALFGNIAHGLITALLFFIAGAIKDRYGTTDMPSLGGMLSRLPHLGSLLTFAAVASLGMPGLAGFWGEMLALLGAYGLYLTFMALGGLGTVLTAAYFLLMLSRVTHGRS---------------------------------------------------------------
295394961    -------ILSAFLVAACFAPLLFRFLG---RNAFLLLAAVPLTGLIFSIIQAPAVLAGRPPWELYDWLPVLD--MSIIFRMDTLSWILTLMVTGVGTLVFLYCARYFNERLGGFAANLTAFAGMMYGLVLADELLVLFMFWEGTTVFSYLLIGFSSTRQSRRAALQALVVTTFGGLIMLVGMLILSHEYGTGRISDITTRGYLEGNVVVIAMFLILIGAISKSALVPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIFLILRFAPSFY--TMPGWVPVLVTVGIGTMLIGAWQALREFDLKLVLAYGTVSQLGFLTAVSAFGTRGVTVAALAMLVSHALFKSTLFLTVGIIDHAVGTRDLRKLSGYGKRDPWLAGVGILAAASMAGVPPLYGFVAKEAVIETILATQSKAGYIALAGIFLGSVMTVGYAWRFVYGAFATKENVEPVSGHSTSNLLMVSPAILTV------------------------------------
284039756    --------ILLLPFAGFLVL-----TMASRRVAQLIAVLLTGAGLLLSVLLAVNLPEQGITLQ-TNWAILSGASFPVTFRVDALAALMLLLVHFVALLVQVYSISYLHDEPRRYSSYLQLFVGAMLGIVLAGNLLVMYGFWELVGLASYLLIGFYAERPAAQAAKKAFLMNRVGDIGFLIGIFLTYYYFDTLDFTAL-ADKGADGIAPTALGLCLFMGCVGKSAQFPLLTWLPDAMEGPTPVSALLHAATMVAAGIFLLARVHPLLSPDALVVITIIGTITTLWGG----YSAVFQTDIKKVLAFSTVSQLGLMVVGMGTGN---VAGAMFHLLTHAFFKAGLFLSAGAIIHAVHSQDMRQMGGLHKVLPTTFIAYTICAAALSGLPFLSGFLSKEAILGGAFGWAEAIPVLVLFSSGLTAFYMARQWRLVFFSAYRSEPLSAAHEPGWLMRGPVVILAALSLWL----------------------------------
255335860    -------TIVLLPLAGALIALFGRIIGDRPSEVITTALLIIAAALSWVTFVQVALGHETHTVTLFRWITSGELDTSWALKIDTLTAVMLVVVTTVSSLVHLYSYMHEDDSRPRFFAYLSLFTFAMLTLVTSNNLVQMFFGWEGVGLASYLLIGFWYKKPSANAAIKAFVVNRVGDFGFALGIFGLFFVFNTVNLDALFAAAGYELDILTTLSLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR-LSPIFELAPEAL-KFVTLIGAITAFFAATVGLVQNDIKRVVAYSTCSQLGYMFVACGIG---AYGVAIFHLFTHAFFKALLFLGSGSVIHMHHEQDMRMMGGLRKKIPWTFAAMLIGTLAIVGIPGFAGFYSKDAIIEGAYAANNYAFWLLVVGALMTSFYSWRLIFMTFYGKTRADHHTHAHESPWTMMLPLAVLSAGAIFAGV--------------------------------
227540914    MLITFLTLLI-------ATALAPVLVKVVGRAAFGILALVPAAGFAWVVSLFVNGTFGWDKPGLTATIEWMPAHLNLEFRMDALAAIFALIILGIGALVLLYCWGYFDKRLREFAGEMTCFSLAMYGLVISDNLLQMYVFWEITSVLSFMLVGYYRERSSRRAAGQALMVTTLGGLAMLVGIVLLGFDTGMWTLSELTGSGLFDSPAGRAAVVLVLAGALSKSAIAPTHFWLPGAMAAPTPVSAYLHSAAMVKAGIYLVARLSPTFHEIGS--WHLVTITLGVFTMLMGGWMALRQVDLKLILAYGTVSQLGFIISVVAIGSREALMAGLALTFAHSMFKATLFMIVGAIDHTSGTRDVRKISGLGKKHPYLAVLATIVAASMAGIPPLFGFVAKEAALTAVMNEGKIMLVGLVAGSVLTMAYSLRFLYGAFSGGGTSEPILTMDRMVPQLVISPTVLTLTTIVFGLFPGLL---------------------------
126433186    -------LPVLIPTIAAALTLFAGRRPVLQRVIAQLALVAVVVVCAALVYLTDR--DGTLALHVGGWGQSVPGMLGITLVVDRLSALMLMVSSIVLLAVVAYAIGDGRQPVSIFLPTYLVLSAGVCTAFLAGDLFNLYVGFEVLLSASFVLLTIGASAERVRAGISYVMVSMVSSLIFLLGIGLVYAATGTLNMAELAVLDDVSEGTRMALFAVLMVAFGIKAAVFPLSTWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRAHSLLFPGGG--LDQVLLWAALLTMVVGVLGAIAQSDIKRLLSFTLVSHIGYMVFGIALSNDIGMAGAIYYVAHHIVVQTTLFLVVGLIERQAGASTMTRLGGLAAASPLLAFVFVVPALNLGGIPPFSGFIGKVALLEAGAANGTPLAWALVAGGVVTSLLTLYVVARVW-------------------------------------------------------------------
225874139    ---PQLAWTIYASFLGAAAVLLTPQSRPQFTRW--VALLTSLVGFVLTLGAVLQYQPG--SLLVVADSTWIPQLIRYTLAADGISLTLLLLTGLAAMAGILFSWN-IEHRTREFFAFYLVLIGGVYGVFLSFDLFLLFVFYEIAIIPKYFLIAIWDTRPRQYAAMKLALYSFAGSALVLIGI-LAAWAASGSQTLNLAVLAHYPFSFQMWAFPLVFVGFAVLAGLWPFHTWAPTGHAAAPTAASMLLAGVVMKLGAYGCLRVAMMLFPLGLAPWGFHILLLALISIVYGASVALVQRDFKFVIGYSSVSHMGFVLLGLMTLSQIGIDGAVLQMFSHGIIAGLLFAVVGMVYDRTHTRDLAALGPLSRALPFAAITFTLAAMASVGLPGFSGFIAELQVILGVWRSMPWMVFAVALGILIGVAFTWRALTRVFFDEPPAPIEHPLPPITLPERAGALLLLTATIIVGLYPHILMRLILPSLQS-----------------
251773156    ---------------------------------HFVALPLVTISWAIATVEFFKSFSAPPSLTLVDWIRSGHLDVGISLQYDHLAAVMLFMVTTVAMLVHLYTYMHGDSGYDRFFAYISLFTFSMIMLVLSDNLVEMFIFWEAVGLCSYLLIVHWYRRPSWLAANKAFIMNRVGDFGFLLGIFLAYTVFGSVRFAEIFFHGSWNVPVLDVIALLLFLGAVGKSAQIPLHPWLPDAMEGPTPISALIHAATMVTAGVFMIAR--MNPLYNAAPFALHVVAWTGAITAIVAATIALTQPDIKKIVAYSTMSQLGYMVMICGLG---GYGAGIFHLLTHGAFKALLFLGAGSVIHSSGEQDVFRMGGLRKYVGLTFATMLIGSLALSGIPPFAGYYSKDLILVTAYQQGPMLWLIGVLTAVLTAFYSFRLLFLVFGGKERFHSESQGHAVHPHELTMTIPLLVLSI------------------------------------
92113031     -------------------------------------------------------------------FSWVPALLDLALRLDGLSLMFVLLILGIGLLIILYAYLSTADSMPRFYAFLMLFMAAMLGIVMADNLILLWMFWELTSLSSFLLIGFWNHQSAARKGARMALVTGMGGLALLAGLILIGQIVGTFDMQTVLDSRDVILDDPRYLPALLLIGAFTKSAQFPFQFWLPQAMAAPTPVSAFLHSATMVKAGVFLLAR--LHPALAGSQEWLYLVSLTGLVTMLYGAYFALIKLDLKAILAYSTVSHLGLITMLFGLDSRMAVVAGLFHILNHATFKAALFMTAGIVDHECGTRDIRKLKGLWRYMPMTTALAAITAASMAGVPLFNGFLSKEMMLAETLGTAWLIPTLATVGSILAASYSLRYVRNTFFDGKPRELEKTPHEAPFPMRLPILILAIICVVVGILP------------------------------
135037975    MDAMMLTFLLLIPFAGALLISLWPS-GADAPVFRRLALAVLTAQCLLGLPVLWAFQPGEAGLQLIERMPWLPSLLDYALAIDGLSLPLVLMNGLLCFVAAFTS-RRVENRPRIYFALLLIISGAVNGAFLAQNLLLFFLFYELELIPLWLLIAVWGGANRAYASTKFLIVTAVSGVLILAAFLGMAVLTGSADFSLHPVLTEMGLLSQLVLMGALLIGFAIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPEAWAVAAPWLAIWAAVSVLYGSLAAIAQTDMKRMVAYSSVGHMGYVLLAAAAATPVALVGAVFQMVSHGLISAILFLVVGVVYERTGTRDLNVLRGLQRGLPLSGTLMIVGVMASAGIPGM--------------------------------------------------------------------------------------------------------------
143881452    -------LLIFLPLVASFVAGFFGR-SLGDKKSQLITCSAVTISALISIYYFFDVALGKQIYNYINWISSDKLILNWSIYIDTLTSVMLVVVTSVSALVHIYSYMSHDPDKPRFMSYLSLFTFMMLMLVTSDNFLQLFFGWEGVGLASYLLIGFWFKKPSANAAIKAFVVNRVGDFGLAIGIFLLFKYLGTLNFSEVFSMLGMEGSLITFICVFLFIGAMGKSAQIVLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFEYSQFALNLIVFIGATTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFFAAGLG---AYHIAIFHLFTHAFFKALLFLGAGSVIHAFHEQDMRNMGGVWKKIPYTYALMIIGTLALTGFPFLAGFYSKDAIIEVAFQSKSILAFIGIFTAFMTSLYSWRLIFKTFHGNFRNKNID-LSKVHESPFVMLLPLVGLSIG-----------------------------------
54027264     -------LVILLAHACAALVAPVCVRMLGRNAFIPLALV------PLASLGWVIANWGDTEQVRISWAPSIE--MNIDLRFDSLAGVLAALVLGVGSLILLYCARYFEPRLGAFAAQLVAFAGAMFGLVTSDNMLLLYVFWEITTVLSFLLVGHDTIRTSRRAALQALLVTAAGGLAMLVGIVLLGQTTGTYLLSDLLAMPEPPSGVAVSVAVVLLIGALSKSAIVPLHFWLPGAMAAPTPVSAYLHAAAMVKAGVYLVAR--LAPVFASSPPWHPIVLTLGALTMVLAGLRALQVTDLKLVLAFGTVSQLGFLIVLVGLGTPDAALAGVTLVVAHALFKACLFMVVGIVDHGAGTRDLRKLSGLGRREPLLAAVATLSALSMAGIPPLVGFVGKETALAAEVDADVLLTLALVAGSAFTVGYSARFLWGAF--AVKPEVPDVRPHWHAPGPLMIAPLAAVSLVLGLVPGWTEDLASPYARSL----------------
78484409     -----LPIVVLLPFLGAILVAWSSKL--NRLAAAWTSGGIALLSLAFLVPSMSQVFGGQTLIQSWSWIDSIGLQFAFRLDGLALLFALLILVIGLLVIFYARYYLASKDCMGRFFAYLLMFMGSMLGIVLSENLIQLVVFWELTSITSFLLISYWQQRKDARQGARMALAITGAGGLALLGGVLLLGQVVGSYQLSDVLLAGDIHPLYLPILVLILLGVFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLLARFFPVLS--GTEEWSWLVGGAGMITLLIGAYTAFFKHDLKGLLAYSTISHLGLITLLFGFGTQLAAVAAIFHIINHATFKASLFMVAGIIDHETGTRDMRKLNGLIKYMPHTAALAIIASAAMAGVPLLNGFLSKEMFFEQAVHASWMIPVLVTIGGILSVAYSLRFIHDVFFNGEPVDLPKTPHEPPRFMKIPVDLLVIVCLAVGIFPA-----------------------------
114771830    -------VLLFAPLVGSIICGFGHRI-LGEKISMMVSTGALFISAILSWVVFINFHGDGHTISLFRFIESGSLSADWAIRIDRLTAIMLVVINTVSALVHLYSWGYMDKDPQRFFAYLSFFTFAMLMLVTSDNLLQMFFGWEGVGVASYLLIGFYYRKPSAAAAMKAFIVNRVGDFGFALGIFGLFYLSGSINFSEVKELSKTSFQFLSWITMLLFIGAMGKSAQLMLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCR--LSPLMEYATFTPNFIVLIGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGVGAYGAA---MFHLFTHAFFKAMLFLGAGSVIHMHHEQDMRNYGALRKKIPYTFAAMMIGTLAIVGIPGFAGFLSKDAIIESAYGAGTGVGVMLVVAAAMTSFYSWRLIFLTFYGKARGNS-HTHDHAHESPLVMILPLAVLALG-----------------------------------
156742071    -------LIPLLPLIGFVVITLTPIQRNRNASAWLATLLMVGATIIVAGGVKIAADGAVAAPNIVRTIRWAPAGVSFTMGIDPAVAAMLVMVTITATCIHLFSYMAHDPRQARFFSFISLFTAAMLAMVMASNLLLFFMAWEIMGLCSYLLIGFWYDKNYRQAAIKAFITTRIGDVLFMIGLAWLWTEAGTLELGTGPGQVFNPALLERLIALLIFSGTIGKSAQFPLHVWLPDAMEGP-TPVSALIHAATMVSAGVFLTARTFPIFQVGDAL--PVVATIGAFTALFAALIAVGQFDIKRILAYSTLSQLGFMVAALGIG---GWVAAMFHLLTHAFFKALLFLGSGSVIHGMEAQDIRNMGGLRRFMPVTFLAYMAGFLALVGFPGFAGFWSKDEILADAFRANTLVWGVLSLASLLTAFYMTRQIMVVFFGTFRGHHPHEAHDPHESPWTMTAPLVILALF-----------------------------------
220935690    -------LPVMLPLIAGAVSLALWRSRLAQRSIGVVALALMWVSVELLLLTW------NEGIQVMHMGSWPAPF-GIVLVSDMLGAIMVVLTAIIGLATAVYSLSSRRHEHYGYYPLMHLLLAGVNGAFLTGDIFNMYVWFEVMLVASFALLILGGERAQMEGAIKYVTLNLLSSALFLSGIGLLYGLTGTLNMADIAVKLNDDTGLITVIAMLFMVSFGIKASAFPFFFWLPASYHTPQVAVSALFAGLLTKVGVYALFRVFSLIFDHDVGYTHTLLLWMAALTMLTGVLGAAAQFEFRRILSFHIISQIGYMILGLALFTPLAIIGGVFYLMHHIIVKANLFLVSGVVFRLKGTHELKDLGGLYRSHPWLGVLFLIPALSLAGLPPLSGFFAKFILIRAGVEVEAWWIVAVALVVGLLTLYSMIKIWAEVFWKAQPEGVSHPVDPAWLMVLPIVGLGLMTLFIGLWGQPIYLLAERAAVEMLDSSRYIDAVLGSAQG
121998533    ----------------------------GRAGAHWVTILGVAISCALSFWVLYGLIWGDLEPVDFTVYTWGDLSFEIGFLVDRLTAVMMATVTFVALMVHIYTYMHDDPGYQRFFSYIALFTFAMLMLVMANNLLQLFFAWEAVGLVSYLLIGFWYTRESAIFALKAFLVNRVGDLGLLLGIAVLAGAFGTLHYGEIFAAVEADWSLVTVAALLIFIGCMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFLVAR--MSPVFELSTVALTVVLVVGALTAFFMGLIGLVQNDIKRVIAYSTLSQLGYMVAALGV---SAYAAGVFHLFTHAFFKALLFLGAGVIIALHHEQDMRKMGGLAKYMPVTYVAMLLGTLALIGIPGFSGFFSKDAIIESAGGWATFAYWLLVLGVFVTALYSFRLLFMVFHGEERMDEHKHLHESPLVVTVPLVLLAVPSVLIGLF-------------------------------
222150828    -------LIVLLPIFASLLPGILAKYIKGIHTGYFV----LLVPVIASLYFLSLIQTVMHAPINKHFTWMPSIGLNFDIRLDGLTLLFTLLISIIGTLVVFYSYLHKEEALGRFYTYLLLFMGAMLGIVTSNNVLSLYLFWELTSISSFLLISFWYHKEKTNGALKSMLITVFGGLMMLGGLSILIGITGTPVISDIFAQAPQSHSLFTLAAILILLAAFTKSAQFPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYLIARFT--PLFAVSNTWTYAIVIVGLFTMCFASIKAVNQIDLKGILAFSTVSQLGLIVSLLGIGSISAITAAVFHILNHATFKGALFMLVGIIDHETGTRNIHKLNGLMFIMPITFTLTTLGVLSMAGVPPFNGFISKEMFLESVLLSSGFLLLLMFVGSIFTFIYSLKLIKDVFL-PNKIENKTEKKPHEAPILFLLSPIILISVMLIILPDMFRPLLQSATSAIVND-------------
55979246     ------------------------------------------------------------------------------------SVALVGLSAWLLPLMMSASQSHIKVEQRVFIFCQVVLTGALIVSFLASDLLLFYISFEATLLPTLMLITRWAQKERYQAGTYFMFYTMAGSLPLLVCLIGQYQLMGSTNMDMEYTNMLSYSYFINLWWLGCILAFLVKLPLYGGHLWLPKAHVEAPIAGSMVLAGVLLKLGGYGMIRVGGVWGAKA-LMSSELVLGLGLWGVVVMGAICLRQTDMKSLIAYSSVGHMALVVGGILTSSVWGYTGAMLLMIAHGLVSSCLFCLANCWYERSGTRNLMSSRGGALLFPMLGVIWLVMGLMNLALPPSINLFGEMFSMVAIYGWSETTVWLMALGGVLTAGYTLYLFGASQWGR-QMDAHKNFYLLTGREYLLMMLHFVPALYL----------------------------------
253575426    ---------IFLPLLSAILVPFLYKYLNRQVHTGWFVLIIPLSIFVYLLQYIPDVAGGKTYVYTLPWIPTLDIQLTSY--VDGLGLLFGLLISGVGSLVILYSVFYMREALHNFYIYLLMFMGAMLGVVFSDHLLVFYGFWELTSVSSFLLISYWFRRSSRQGALKAMLITVFGGFAMLAGFIMLIIMADTYSIRELITNVGIIQNHVLFIMLCVLLGAFTKSAQFPFSIWLPDAMEAPTPVSSYLHSATMVKAGIYLVARMTPIFG--GSSVWFWLVAGVGLITLLYGSLSALRQTDLKALLAYSTISQLGLIMCLLGIGSLAVYFGALFHLFNHSTFKGSLFMVVGIIDHETGRRDIRYLGGLLQVMPVTFTVALVGGLSMAGLPPFNGFLSKEMFFFGLSNIGFIFPLLAWVASIFTFVYCMLFIFKTFGGSFRPERLKEVHEAPLGMLISPIVLGVLVILIFFFPNVLGKYILTPALNAVLPMMSVTAYDLKISA
284042626    -------LVLAFPLAGTIIIGLGHKRLARGPAGAIGTLAILLAFVSAVGALLSLQDRDEHHRQLVSSLWTGSIDARLSILVDPLSVFMMLVITGVSTLIHLYSVSYMKSDRGRYFAYLNFFVFSMLVLVLAANFLLLIVGWAFVGAASYLLISFWYRREATKAGIKAFVINVVGDVGLVLGTFFILRHTGTLDFLGTFEAVENHNGALVAGCLLLLVGAFAKSAQVPFHTWLPDAMEGPTPVSSLIHAATMVTAGVYLISRMFPLFEAAPAAADVGAVVGCA--TLLIAGTIALTQTDIKRVIAYSTMSQIGYMIMGVSAG---AYAAGLFHLLTHAFFKALLFMAAGSIIAMAGAQSLDKMSGFKRSMPFTFGCFVVGGLALSGVPPFSGFFSKDEILAFVGHRGGWFSVMGYIGAFLTGIYTWRMIFRAFLGRPSPEAAE---------------------------------------------------------
135140877    ----LLIIIALLPFVGALVPGVM--IRAGRTACAWFTTVPTALALIMLLILAPAVLRGEVIQAELQWLPQLGLSASFFL--DGLGLLFACMITGVGLLIILYAYLSGDDPMGQFYTYLLLFQGAMLGIVLSDNILILLIFWELTSLSSFLLIGYWKHPEGRQGARMALTVTGAGGLAMIGGMLILGNIVGSYNLTDILAAGDQIKASEYYLLILILLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLMAR--MWPALAGTDAWFYIVATTALITMVLGALIALFKDDLKALLAFSTVSHLGLLTMLLGFGTQAAAVAAVFHIINHLTFKAALFMTAGIVDHETHTRDIKRLGGLRHLMPITFSIGTVAALSMAGIPLFNGFLSKEMMLEEASHTDWAVPVLATIGALLSVAYSFRFIR----------------------------------------------------------------------
282891839    --MPYAILILFLPLAGFLTLMFSSDF-IGRRLTGVIACTTLFISFLCFSGVVYHYLQTDLKPFNLELYQWISIKADFSLHIDSISLLMTLIITGVGFLIHLYSYMGHDKDYARYFACLNFFVFAMLLLVLAANLLLLFVGWEGVGLASYLLIGFWYSSAAAAAATKAFVVNRIGDLGLLLGLLLTFYLFGTSDITEISQRVSQGFPILSVLTLLYFVGAVGKSAQLPLHVWLPDAMEGPTPVSALIHAATMVTAGVYLVVR--MRYVFLATPDTMHFVGYVGAATALFAALCALGQTDLKRVLAYSTVSQLGYMFLACGVG---AFYAAMFHLTTHAFVKALLFLSAGVVHAMEGNTDMRKMGGLYKFLPKTNILFLIGVLALSGIPPFSAFFSKDLILEEEYLAGKKLFYIGLLTSLLTAFYLTRAYCLTFIGKMHIEELKTINEVPRVMILPVALLAFLSIVGGF--------------------------------
85708741     -------IIVFAPLLASIIAGLGNR-ALGNTVTKSITTGALFLSAILSWPIFIGFLTGTQTAEVVPVLQWVDMSFDWALRVDALTAVMLVVINSVSALVHLYSWGYMEEDQPRFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWFKKPSANAAIKAFVVNRVGDLGFMLGIFGTFLVFNTTSIPEILDAAPAMSGTTIILCILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCR--LSPMFETAPTALMIVTVIGAATCFFAATIGTTQWDIKRVIAYSTCSQLGYMFFAAGVG---AYGVAMFHLFTHAFFKALLFLGAGSVIHMHHEQDMRYYGNLRKEIPVTFWAMMAGTLAILGVFGFAGFYSKDAILEAAWARGTGVAQFAAIAALLTSFYSWRLMFLTFWGKPRWIESEHIQHSHESPITMLVPLGLLTVG-----------------------------------
227498201    -------------MLGAALAMLA-----GRRPRLQRALSVAALGTVVLVAAFLVYLTETDGIQTLWVAAWPDS-AGIVLVADRLSSLMLLVASLVTLAVLVFSTGQDQEEVRQFHPTLLLLSAGVSDAFLAGDLFNLYVGFEILLFASYVLLTMGATRPRIRAGAIYVVVNLVSSALFLILLAVVYTATGTVNMAELAQVPQLPADMQLMIQALMLTVFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYSMLRVQTLLFAERP--LTTILLIVGGASMMVGILGAVAQSELKRLLSFTLVSHVGYMIMGVALATTGSLAAAIYYTAHHITIQTALFLTAGLMARVGGSTELDKVSGLASLSPRLALLFGIPALNLAGIPPFSGFIGKIGLMRAGAQVGTPLAWLLVVTSVVASLLTLYVMAKVW-------------------------------------------------------------------
220914393    MNIASLALAVVLPILGAALTFLLIRHSRAQR-----AVSIGLLSLTLLLECFLMAAVWDGGTVAVSLGGWIPPW-GIVLVVDQFSSLMLVVSSAVSLAVLVYATGDKDAPVSIFHPTYLILVAGVSNAFLSGDLFNLYVGFEILLTASYVLMTLGGTGPRIRAGVTYVVVSVVSSVLFLISIAMVYGATGTVNMADLIKLGELDQGTKTLLHVMLLVAFGIKAAVFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGVYAMVRTETLLFPGDT--LNTPLMIAALLTMVVGILGALAQSDIKRLLSFTLVSHIGYMVFGLAMSSVVGLAAAIFYVAHHITIQTSLFLVTGLIERRGGSSSVDRLGGLAKISPLLALLFFIPGMNLAGIPPFSGFLGKVGLLQAGVELGTPLAYALVIGGVVTSLLTLLAVARVW-------------------------------------------------------------------
145225071    -------------------------------------------------------------------FSWVPVGVDFGLQLDQLSMCFALLITGVGSLIHIYSIGYMGRSRRLFFAYLNLFVAAMLLLVLADNYLGLYMGWEGVGLASYLLIGFWSHPSAATAAKKAFVVNRVGDVGLAVALMVMFASVGAVGFAVFEAAPQLGDGTLTAIGLTLLLAACGKSAQVPLQSWLGDAMEGPTPVSALIHAATMVTAGVYLIVR-SGPVFDLAPHA-QTAVVIVGAVTLLFGAVIGCAKDDIKKALAASTMSQIGYMVLAAGLG-PAGYAFAIMHLLTHGFFKAGLFLGAGSVMHAMNDEDMRRYGGLRTALPITFVTFGLGYLAIIGIPPLAGFFSKDGIIEAALGAGGVKGVILGLGAGITAFYMTRVMLMTFFGTRRWEGSAHPHEAPAVMTWPMILLAIGSVTAG---------------------------------
164420820    ---------------------------------------------------------------------------NLIFSIDGLSIFFIGLSILLIPICIVISLKSIKYFIKEFNILLFLSVILLIGIFSILDILWFYILFEGVLIPIFIMIGIWYREEKIKAAFYFFFYTLIGSLLMLISIFKIYSITGTTNYENL-LIIKIPYNIQLWLFIGFFIGLAVKVPMIPFHIWLPQAHVEAPIAGSILLAGILLKLGGYGLIRFCYPIFPLASQFYNPLIIIISIIAIVYGALTTCRQIDIKRLIAYSSVSHMGLVTIGIFSHSIEGITGSILMMIAHGLSSSGLFIISAIIYFRFHSRIIKYFRGLTITMPILSVITFILILANISFPLTLNFIAELFLIISAFKFPLFIILLILMGVFINLIYSLWIYNRIXFGSNSSH------------------------------------------------------------
116619262    -----LWLIPIFPLAGFLINGLFGR-KFSKSLVSTVAVGSVVLSFLWVLKTISAM-GDLNTPHLEHYFTWIPNFVNIGFLVDRLTIVMLLVVTGIGSLIHIYSIGYMAHEFYRFFAYLNLFMFFMLVLVLGANYLLLFVGWEGVGLCSYLLIGFYFDKKATNAGNKAFIVNRIGDFGFSLAMFLIFHHFGSLDFAEFHKAPGGTEATLTTICLLLLVGACGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYMTARSWVLFTHAPGA--MDVMAIIGIATAFMAATIGLAQNDIKKVFAYSTVSQLGYMFVGVGSG---AFSAGVWHLVTHAFFKALLFLGAGSVIHSSGEQDMRNMGGLRKKIPITFWTMACAWVAISGIPPFSGFFSKDAILVAAYQHSHAIYWIGVITAELTAFYVSRAMFMTFFGEYRGK--AHPHESPAVMWAPLAVLAVLSLIGGM--------------------------------
19483813     MNLIFLTFV--FPLIGFLLLSFSRGR-WSENLSALVGVGSIGLSAIVTAYVIWQFNVAEGGVYVQVLWRWMGFTPNFALYLDGLSITMLGVVVGVGFLIHLASWYMRGEGYSRFFAYTNLFIASMLFLVLGDNLLFLYFGWEGVGLCSYLLIGFYYNRNNGNAALKAFIVTRIGDVFMAIGLFILFQQLGTLNIQELLVKAPEHFKVGVLATLMLLGGAVGKSAQLPLQTWLADAMAGPTPVSALIHAATMVTAGVYLIAR--THGLFALAPDILHLVGIVGGVTLVLAGFAALVQTDIKRILAYSTMSQIGYMFLALGVG---AWEGAIFHLMTHAFFKALLFLASGAVIACHHEQNIFKMGGLWKKLPLAYASFIVGGAALAALPLTAGFYSKDEILWEAFASGNQALLYAGLGAFMTSLYTFRLIFIAFHGEAKTQAHAGHGIAHW---LPLSVLIVLSTFVGAMITPLADVLPQSVGH-----------------
90856108     ------------------------------------SILLLSIVMILSIDLSIQQINSSYIYQYI--WSWIDFSLEFGYLIDPLTSIMLILITTVGIMVLIYSYMSHDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICXF------TRPVAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFKIFNNLIYNNILCAILLXAGAVXKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LXPLFIIIPYIMNFISLIGIITLFXGATLALAQKHIKRGLAYXTMSQLGYMMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLMGGLTKHVPITKTAFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWSTVVLTAFYMFRIYLLTFEGHLNVN------------------------------------------------------------
144155096    --------IVLAPLAGAIVAGFFGGR-IGRVWSHRATIAGVGVSAVLSLWVLARFIWGDAQTFNGTVYTWLGMRFEVGFLVDRLTALMMATVTFVSLMVHVYTIGYMRNSYQRFFAYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWSVRESAIFALKAFLVNRVGDFGFILGIAAIGMYFGSMDYAEVFAKAPALVSLMTLVCILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSATALSFVLLVGAATAFFMGLIGLVQNDIKRVVAYSTLSQLGYMTAALGASAYAA---GIFHLMTHAFFKALLFLAAGVIIAMHHDQDMRNMGGLRKYMPITWATALIGSLALIAFPGFSGFFSKDAIIEAVGDAHIFGAGLAWLGAFITVLYSFRMYYLVFHGAPRAHTRSHLHETPWVVTIPLIALAVPSVALG---------------------------------
294083722    --------IVFLPLVGSIIAGILSLGHHDRAAERITIIGLLLSLLFSIFAFAEVAIGGQPI--TVDLSRWIDFEAHWRLRFDTLTAVMLIVVTGVSSMVHIYSYMSHDKGRARFMSYLSLFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWYHKESAHAAMKAFVVNRVGDFGFALGILAVYALFGSVQFDDIFSKAALYVDVNINFLILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCR--LSPVLEYAPFTLDVITVIGGMTAIFAATVGMTQFDIKRVIAYSTCSQLGYM---FFAAGVSAYPAAMFHLTTHAFFKALLFLGAGSVIHMSDEQDLRNMGGIWKKIPVTYVMMWVGSLALAGFPFFAGFYSKDMILEAAFSVGNFAFWMGCAAAFLTAFYSWRLLIMAFHGKPRAEVMAHVHESPSVMTLPLFVLALGAIFSG---------------------------------
58584880     ----ILKLIVFLPLFGSLFAAFFRRDIFSQ----LITIAGIGISAALSWYIFLNFSKNHHVVLF-PLLSLSILKVDWAVSIDALSSLMLIVITTISLVVHLYSYMEHDKGKSRFFSYLSLFTFCMIVLVVSDNFVQLFFGWEGVGLCSYLLIGFWFQKYSANNAVKAFIVNRIGDFALLIGIFLIYYKFHSLNFTEVFSTADLEFKVIHIICVLLFIGCMGKSAQFGLHIWLPDAMEGPTPVSALIHAATMVTAGIFLVAKCS--PLFKLSNVTQELIVTVGALTAFFAATVAITQNNIKKIIAYSTCSQLGYMFMACGL---SAYNVAIFHLMTHAFFKALLFLGAGNVIHMHHEQNIQKMGNCWKEIPYTYALMWIGSLALSGIFPFAGFYSKDLIIEHAYSVDSFAFVVSLVIAFFTALYSWRLLLLVFH--SQRQSKINIHEAPKIMLIPLLILAFGSVFSGMWGTNILNITS----------------------
240102106    -------LTPIIPILFAFALPLTSILVKGRRIVQAYALTGTGLTLLSAVKLFQLAYSSNEPLIYTFGGWTAPVGIIYE--VDRMSALIALVTAALMFLIAIYSYRYLEGEGGLYYTLYLGLEAGLLGVLLTGDAFNLFVMIEVTSIAAYALVMYYRDRDSVVAGLKYALIGAVGTTMYFIALGVLYYGFGTLNFANLSALIHGMVIASGVALALATWAFLIKAAVFPNHFWLPEAHPAAPSPISAILSGLVVNVGVYALARFLYTVYGGAIHALSIVLMLLGAVSALFGALMMLVQRDVKRLIAYSTVMHMGYLVMAVGVGTQLALSAAIFHMVNHAIAKALLFLSAGVFIHAAGSRNLEDLAGLGRKMPVATFSLAVASLSLVGVPPFNVFFSKLLLFNAFLDENPVLALVLVVSSVTALVAYVRVFYEVWLGKPGKEVELRE---SWSMSGVCLVLALACVVVGVAPYVVSHYVEPAAVQAVD--------------
222479277    -------LAVLVSFVAAFFIVASYRSPNVREGWTIVAAVAKFA--IVASMLPAVLDGAVFEWSL---GAFLPGGIEFVLRADALGMLFAFLASGLWIVTSFYSIGYMRGNQTRYFAAFAVSLSATMGIAFAGNLVTIFVFYELLSIATYPLVAHDETDEARAAGRKYLAYTMFGGGVLLAGTALVYLIAGNVSFTAIEELANADPGLAMLAFFLLAIGFGVKAGIMPLHQWLPEAMVAPTPVSGLLHAVAVVKSGAFGVSRVVLDVFGPELVFAGLVLSTIGAITLTAASIIALRKDHLKQRLAYSTVSQLSYIILGLGLFGWYGLVGALLHIPAHAFMKLTLFFCAGNLHVSTHTDYISEMAGIGKRMPLTMGAFTVASLGMAGIPLLAGFVSKYYMLIGGIRMGTPVAYYLVGALLLSGVLNIAYFWPVIY------------------------------------------------------------------
83592756     -----------------------------------------------------------------------------------LGGLFALIFAAIGLAVTVYSYMKHGHGVNRYFFFLFLMIGSLIGVATTNHLGNFYLFWELMTWMSYLLVIHEQTAKALKAGMKYFLICASGAYVMHFGILVLHAQLGTFEISEIPCIGTLSPALAGVVLATFLIGFMAKAGLFPLYSWLPEAHPVAPSSISGPMSGILTKAGILGMVKLLFGIFGVGALLPGAVLVALGGITLLLGEVQAYRQTDIKRLLAYSTLAQIGEITMVLGVGTSLALAGGLFHVTNHAVMKTMLFFAVGALILRSAGRSLDDLKGLGKVMPFTGLCLGIGLLAIMGVPPFGGFVSKFLMIYACVEAGQVVAAVILVGSVIGALYYARVLRAVFFEPYTGPKV---VEAPLTMRIALGALAGVVVFTGVYPDAALSVVMPVVETL----------------
83592756     ------------------------------RMEWSLAALIAVVGAVVVYILGKRSTVVAGSLSVAVMALALAGILIQSGRYDLLSFWFAALIVVVGAINLLYSYMAHGHAQNRFFFFFVMMIGGLLGVTASDDLFNFFAFWEVMSWTLYLVIIHEETKDSLDEGTKYFIFNFVGASFLFLGVAILAAKAGTFEMALLQAALSMPVGWLAVSAGLILAGLLMKAAQLPLRIDYQMHPAPAPTPVSGYISAVLLKVGPYGVLKIMIAGLGAWMPDPLVVVQVIAALTVLYAGAMAVVQNGVKRLLIYSTVSQLGYVLLGLSLGSALGVAGGLMHFVNHMMLKDILFLAAGCILAQAHVHSLDDLGGLGRKMPITFGLFLFAGLSLSGIPPFNGFASKWLIYQGAFQGGHYLLAMAALMSSLFTLAAVLKFTHSAFLGPLSPAAATMREAPPVMLIPMGLLAAGSVIVGVFPGVAL--------------------------
296268315    --------------------------------------------------------------------------ITLSLQADGLSVLTGGLVVVIALAVQVYSVGYMRDDPRSYTAFISLFTSAMLLVVYAGDLILLYVGWEVMGLCSYLLIGHWWEDRANRAAIKAFLVTRLGDVGFLFGIFTLGTAAGSFRIDD-VLRAGIPEGTLILGTLLLLAGVAGKSAQVPLQTWLPDAMAGPTPISALIHAATMVAAGIFVIARLYPLFLGAGPTL--DALAVIAALGMLGAALAALAQDDLKRVLAYSTISQLAVMAAALAAGSD---QAAIFHLLTHGGFKALLFLCAGVVIHHAGSNLLGRMGGLRTALPITFVTMTIGFAALAGLPPASGFFSKDAVLTAIADGRPVLFASALLTAGVTGAYATRAWLRAFFGPARAEPGAGHPPAPGSMLWPLVALAVPSLLFGF--------------------------------
255332310    -------LSVFLYVAGALGSLAMNRVG---KAANYVSSGSAFLAACAGIALSIPAIAGGADFMMESAG--VVPFAKFVIKIDPLSAFMILVISLLTAASAVYSLAYQNEYVGRLGFLNNIFIASMILVVASDNAFYFLVFWELMTLASYFLVCFDQNKEAIHAGFTYHVVAHAGTALIMISFILFFLQTGTFDFAAFRS-ANLSPVMKDLAFLLAFFGFGAKAGIMPFHTWLPQAHPAAPSNVSSLMSGVMVKIAIYGIIRVGVDFLGASVWWWGLTVLAFGAISALLGILYAASENDLKRLLAYSSIENVGIILMGIGVGMILGILAGLYHLLNHAVFKGLLFLGTGSIIYRIGTKNMEEMGGLAKQMPWTGFAFLTGALAISAIPPLNGFVSEWFLYQSLFMASPLFAVMLALTGALAAMCFVKAYGVTFVGPFRSDRVREAREVPVPMIAGMVILVAGCIVLGLGAPMIAPYIGIVASALL---------------
226227798    -----LALIALLPLVGFVLNGFATALGGHRRAAALIGCAAPLASFALTISAFLSLQANGYAPVVEPLYRWATVGGNIAFYFDRLSAIMTLIVTGVGSVIHIYSYMHDDKSFGRFFAYLNLFLFFMLLLVLGRSMLVLFVGWEGVGLASYLLIGFWFDDANAAAGRKAFITNRIGDAGFLLGMFLLYRAFGTLDMDTINGAGQGAMISASLVALLLFVGATGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYLVAR--MSAVYVLAPDASQVMAVIGVLTAFFAATIALVQTDIKKVLAYSTVSQLGFMFLALGVG---AYGVAIFHVMTHAFFKACLFLGAGSVIHALGEQDIRKMGGLRKRIPVTFWTFAIATAAIAGIPGLAGFFSKDEILWYAFSSASWMWGLAALTALMTAFYMTRLLWLTFFGASRMSHEHHVHESPLSMTGVLGVLAVLSVVGG---------------------------------
182679341    --------IVFLPLAGFLIAGIFGRV-IGARASEIVTTSLLFVAALLSWITFVQVGLGVAPARTELLAPWFDSGVDWALRIDTLTAVMLVVVTTVSALVHLYSIGYMHEDPSRFFAYLSFFTFTMLTLVTADNLVQMFFGWEGVGLASYLLIGFWYEKPSACAAIKAFVANRVGDFGFLLGIFLVFLLTHSVSFDQVFAAAPHDFDAMTITCLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--LSPLFEQAPVALSFVTIIGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGVG---GYSLGIFHLFTHAFFKALLFLGAGSVIHMHHEQDMRKMGALRDRIPFTFWMMTLGTLALTGFPLTAGYFSKDAIIEAAFASERTGAVATVVAAGLTSFYSWRLVFMTFFGP----------------------------------------------------------------
135276853    --------LTWIPIGVAFLMLWIPKDKENFHKALVYA--ATGLSFLITLSLFVSFDRTLAGYQFISSISWLPLGISYKVGLDGINLTLCLLHALVSFAGAFAAVRT-KEQTKLYLILYLILVGAIYGVFSTLDLFFLYLFYELTLIPLYPMIAIWGSKDKEYGAMKLTLFITTGAVLSLFGLLMLYKEANLKTFTTALQTNALSMDFQTWLTPFILIGFGVMASLWPVHSWSPIGYAAAPTSVSMLHAGVLKKMGPYLILRVAVGLLPKGMGAWADWLAILAGIGIIYAGYAAIRQKDLKFMVGFSSVSHMGYILLGIAAMTTVGISGTVLLMFSHGVMAAATFALIGFIYEQTHTRGVRDFGGLGKQVPFLAVCFIMASLASLGLPGFSNFAAELLVFIGAWSKYPIIVGFAVFGILITAIY----------------------------------------------------------------------------
296134450    -------------------------------------------------------------------------------GLDSLSRLFAFIMAAVIFLVTLYSVDYLKEHSNRYFFFLLMMLGSLLGLSTSKELGNFYTFWELMTWSSYFLVVHEQTDKALKAGFKYFMMCTAGAYIMHFGILTLHVKLGTFDMSAISALHLLSPALLVTILILFITGFGVKAGLFPFHSWLPDAHPVAPSSISAPMSGILTKAGVYGLIKILFVVFGAGVPMTGYAISVMGAITVLYGDIMALRQTDLKKLLAFSTLAQVGEIVLTLGTGTYLGMVGGLYHVLNHAIMKTLLFLAAGALIFRLKSQDVDKLRGIGRVMPWTSLCFAVGILSIMGLPPFNGFISKFLMVYALVEAGRIFAVVLLAGGVIGSFYYLKLIRIMFYEKYVGPKI---SEAPWTMSVPVTVLALLALVNGLYPQ-----------------------------
296134450    --------------------------------------------------------------------------------YDILSTSFALLIAFMGILNLVYSYMDHSHAQTRYYLMFLLMIGGLLGVALSKDLFSFFVFWEIMSWSLYLVIIHEETPDALREGFKYFFFNYTGATLVLLGLLLLTVNAGTFQMNELAALNNLSFGTTAAAGIILLAGFAMKAAMLPFRIDYQMHPPAAPTPVSGYISSVLLKSAPFGMIKLFYIFGGITQPAIMYVMAWVGGITLVMAASLALLQSGMKRLLIYHTVSQMGYIVLGISLGSSLGMAGGLLHLLNHMLFKNLLFLAAGAIMFRTGIDNLDKLGGIGKKMPVTLTVFAIGAFSIAGIPPFNGFVSKLIIYLAAMDKGYALALLSMLGSVLTLASFMKFLHSAFFGQLP-EHLDSVREAPWTMLVPMMILAILCIVLGIIPGAALKVIALIITGL----------------
57168328     -----LNYLIFFPLIAAFVTLVLNRGG-----IKVFSVIASLMVLGLNIKIWQDYLNGINLEYQLPFK--VVNFMSYHIGADSIALILMLLSSLMIFL----SFLFLKIEQKAMVSCIFFLEFAIMGLFSSLDGLLFYVFWEFSLLPLLYIMGVYGKDYRA--GIKFFIYAFAGSILMLLALIYQAYATYKLLNIFTFDISAMSFNEQILLFGAFFIAFAIKAPLFPFHTWAPKVY--ANSPILVSMMLVAFKMAPFGFLRFCLPLFPDASVYFMPLVVALCIVSIVYNALIAYRASNLKELIAYSSISHLGVMILGIFSFNALGLSGAVFYMFAHGIVTGALFLMAELLYKKYGTLEISYYHSLANKAPLFTIFFTLILLASISLPLTISFVGEFLILLGVAKLNLLYALLAGLVIILGAIYMLHVFRKMFF--MQKESQLETCSLHAREILSLIPIVVLIFYLGIAPKIFLDPLNKDADFIVEKMKERAIDDQTIR-
227503348    ---------------------------------------LAVLFLIAAVLIAKDFSAIAAGEELSFQATWVRDFINFALRGDALSIFFAMLALVIGAVVLTYSAAYLPKNEGNFYTLMTAFTLSILLLVLANDVVVLFLAWELVSLASFMLIAR-SGSGGEAGSQRTLILTFIGGLTLLTALGIAAVTTGSTTISEILASSVWDERPGVTASVAVLIAASAKSAQFPFHFWLPEAMAAATPVSAFLHAAAVVKAGIYLLIRFSTVFYDVA--VWNWVLIVVGMGTAVMSAVFAVQKTDLKKLTAYSTVSHLGWIVATIGVGTPFAIGAALVHTLAHALFKSSLFMLIGVIDHEAGSRDIRRLGPLWNKMPWTFGSVVIGAASMAAVPPLLGFVSKEGMLTA-FEDAPILLAVAGIGAFFTFTYSAKIVFGAFFDGPRS-----MDDVHEAPVALWLPAALLVFVLGIFDEPLEHAIAA---------------------
238063439    -----------------------------------------------------------------------PPPVGIVLVADQLAALMLVVSSAVTLCVLLYSIGQGRGDIGEYHPTYLVLTAGVTNAFLAGDLFNLFVGFEILLAASFVLITLGGTESRIRTGSTYVVVSILSSMIFLVGVGLVYAATGTLNMAQLAGLDALPDGVRLTLQLILLLAFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTETLLFPGG--DVNGLLMVVAGLTMVVGILGAVAQSDMKRLFSFTLVSHIGYMIFGVALSSVAGLSGAIFYVVHHITIQTTLFLVAGLVEARAGSTDLRRLGGLARVAPLLGVLFFVPAMNLAGVPPFSGFLGKLGLLQAGVGAGGVLPWALVAAGTATSLLTLYAASRVFWRAPRLVAAAPPSRLPTLMVGATTALVALGLVLTVTADPLFGVTTDAATDL----------------
142181707    -----------------------------------------------------------------------PAPFGISLVADHLAAIMVVITGIMALATAVYALVDIDREGLGYHPLFLVLLAGINGAFLTGDLFNLYVWFEVLLISSFVLLTLGNRRAQLEGGLKYVAVNLVSSLFFLVSIGLTYGLTGTLNMADLIAFQLADPGMVTILAMLFLVAFGIKAAIFPLFFWLPASYHTPPVAISAIFAGMLTKVGVYALIRAFTLLFTHDVGWTHTLLLWLAGLTMVTGVLGAAAQNEVRKILSFHIISQIGYMVMGLAIYTPLALAGAVFYLVHHIIVKANLFFVAGLMQRMGGSFELKRLGGLYRHSPLLAVLFIIPAFSLAGFPPLSGFWAKLVVVLAGVEAGSWGIVAVALLVGLLTIFSMTKIWQAAFWAPAPTEVQLEGRPPLRLLVPVGALAVLTVTIGLYSTPF---------------------------
254169654    -------LMIAVPLFGAFIAPLFKKKQSIAAVW---AIVITAVTVVLSLMLYQVRLHGIIVYVFGADKPTLVLPSGYMFEIDGIGAFMAISATLMSFVGALYSYSHVKSGLEKYYALLLLLEVGILGMVLTGDLFNLFVFLEIAGIAGSALVGFRNYREASEAGIKYLIVSAVASLMVLFAIGILYGEYGNLNLAYISRQVSLS-TLDMIAFGLLFASFAMKCGSVPMHYWVPDAYVPAGINPVLLVSTYASLYALFRVSFTLFANVSISLERVGWIMSILGVLTMFIGVTMALVQKDVKRLMSYHAISQTGYMLLGVGVGLTTAMAGGIFHIINHIIYKSLLLMTAGALFYVTGTRNLNEMGGLARKMPITTLCFIVGAAAISGLPPFNGFASKFLIYESSYRLNPLLAVFAMVTSILTLASFVKVFASAFLG-PPLEKFENVREVPRPMIVAMVILALLCILFGLFPDVVLNKIVYPAVDALINVA-----------
187477552    -------LIALAPLAGAIVAGLFGTRPVGRRAAHCITILFVAFSAIGSLFVLRDVLDGHTFDGAVYTWTLINTKLEIGFLIDSLSAMMMVVVTSVSLMVHIYTIGYMSDDYQRFFSYISLFTFSMLMLVMSNNMVQLFFGWEAVGLVSYLLIGFWYTRPTAIFAMKAFLINRVGDFGFVLGIGLLFAYAGTMHYGEVFAQADSDWALLTVACICLFIGAMGKSAQVPLHAWLPDSMEGPTPISALIHAATMVTAGIFMVAR--FSPLFELSDVALSFIIVIGSIGALFLGVLGIIQHDIKRVIAYSTLSQLGYMTVALGA---SAYSVAVFHLMTHAFFKALLFLGAGVIIGMHHNQDIRHMGGLRKYMPITWITFLLGTLALVGTPFFSGFYSKENIIEAAAAANVWGAGFALIGVFITSLYSFRLYFLVFHGNERYPTHDEHHESPWVVTLPLVLLAIPSVLVGAW-------------------------------
84704716     -------LIILLPLFGAILAPAAVAAGPRAAEIVTTVLVGISALLSWLTFLDIGANGAKDTITFFQWIQSGSFNVSWSMRLDTLTAVMLIVVTSVSSLVHLYSIGYMHEDPSRFFAYLSLFTFAMLALVTADDLVQLFFGWEGVGLASYLLIGFWHHKDSANDAIKAFVMNRVGDVGLALGIMAVFVAFGTVKFDPIFAALADQYSVLDLIGVLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSDLYALAPAASALVTVIGASTAIFAATIGLVQTDIKRVIAYSTASQLGYMFFAAGVG---GYAQAMFHLTTHAFFKALLFLGAGAVIHCHHEQDMRSMGGLRNHMPVTFVAMLLGTLAIVGIPGFAGFVSKDYILEAAYEFATYAFVLGILAAVLTGFYSWRLIFLTFDGGWRADDAVKKHPHPVP-------------------------------------------------
260574775    -------IILLAPLIGALICGFGWRI-LGEKTATVLTTATVFLSALLSWIIFLTFEGPTQHIHILNWIQSGSLDVEWAIRLDRLTAIMLVVVNTVSALVHLYSFGYMAHDENRFFAYLSFFTFSMLALVTADNLVQMFFGWEGVGVASYLLIGFYYKKPSANAAIKAFVVNRVGDFGFSLGIFALFFLTDSIRFDDVFAAAPVLAQTNLLIGVLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLYEYAPDAKTMIVVVGAATAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGVGV---YSVAMFHLFTHAFFKAMLFLGAGSVIAMHHEQDMRNYGGLRKKIPLTFAAMLIGTLAIVGIPGFAGFLSKDAVIESAYVGSQPAFWALVVAAFMTSFYSWRLMFMTFWGKPRGDHHAHEH-AHESPKTMLIPLGVLALG-----------------------------------
283844936    -NLVLLPVLIPF-IVGVILILLRKNIPLQRFISGVISLGLIGLSIYLTYVIY------QDGIIAVELGNWQAPFGIVLVG-DLFSSIMLVLASIVAAACLFFAFQTLHQDREKYYFYPFYLLTGVNGSFLTGDIFNLFVFFEVMLISSFVLIVMGGKKYQLRESFKYVVISTFGSIFFIIAIALLYSVTGTLNFAHLAEAEVEQTGVLTVVAILFLIVFGLKGALVPLHFWLPNAYFGPPTAVAALLGGLLTKVGVYSIMRTYTLIFTHNQDFTLNVVLVLAGLTMFFGVLGAVSKFDFKRILAIHIVSQVGYMIMGLGIFTTMAIAGSIYIIAHNMIVKTALFLFCGATEKVTGTTNLKKMSGVLKTHPHLGWLFFIAAISLAGIPPLSGFFSKFALVLSGLEEGRYIIVAVSLIVLLTLFSMVKIFMYVFWGSPSLTPEEAKKRKVGKLLLPGIPLVMISFLMGVLAEPLFQLLFATADQMLD--------------
209545452    -------IAVLGPLFAALVALFGRLLGDGLAQALTTGLIIAALCGAGALFLAMHAGGMPVVVQLADWIRAGSFHAAWTLRLDTLSLSMVAMVTCVSALVHLYSVGYMGHETYRFFSYLSLFTFAMLMLVTSNDLVQLFFGWEGVGLCSYLLIGYWYDRPSANSAIKAFVVNRVADLFFMVGIALLFVEFGSVTYDNIFALVPAHGDDTFTLFMLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLMAR--MSPLVEFAPGTKAFVVFIGATTCFFAATVGLVQPDIKRTIAYSTCSQLGYMFAAVGVG---AYQASVFHLTTHAFFKALLFLGAGSVIHAVHEQDMFRMGGLWKKIPLTYGAMWVGSLALAGIFPFAGYWSKDAILEAAWMAHSGLGFYAWITAFITALYSWRLIFLVFHGTPRDAHLHE--GAHESPAWMTIP------------------------------------------
239918374    -------LAVMLPVLGAAVTFML-----VRRPRAQITVTVSALVLTLVLDALLLAAVWDTGIAAVHLGGW-PAPLGITLVVDRLSALMLVVSALVTLAVLLYASRDEGGPVSIFHPTFLILVAGVSNAFLAGDLFNLYVGFEILLTSSYVLLTMGGTAQRIRAGITYVVVSVLSSVVFLIAIAMIYAATGTVNMADLVKLGELPTDVQMVLHVLLLVGFGIKAAVFPLSFWLPDSYPTAPAPVTAVFAGLLTKVGVYAMIRTETLLFP--GEHVNALLLVVAALTMVVGILGALAQTDIKRILSFILVSHIGYMIFGLGLATEAGLAATVYYVAHHITVQTALFLVTGLIENRAGTANIDRLGSLAKVSPFVSVLFLVPALNLGGIPPFSGFLGKVGLLRGGVEQATPLA-----------------------------------------------------------------------------------------
83591655     ----------------AALPVLTLLAGNRKSLAGSITLVGVGVACLAMLGLAVTALTVGPIAFDLGTVPLFGLTSSLAFTIDGLSAIFVILISVLGTASALYSVGYIDEDARRYYVPFPLFIAGMLMVATTSDWFCFFFGWEFMTLVSYFLVTFENRKENLSAGFIYFFMTQLTSMGLMLAIIVLGTWGGSTSFATLGALQAENPVALYGLLSLFFIGFATKAGMFPLGIWLPKAHPAAPASVSALLSGVMIKLGIYGMLRIFLWALPLATHVWGMVITLFGVLSMLVGTLRALGEHDCKRLLAQHSIGQMGYVLLGNPLFAALGFLGCLYHLINHACFKSLLFFNTGSILYRAGTRDLDSLGGLSAVMPLTAGCALVGALSIAGTPPFNGFVSKWLLYQSAIDVSTPVYILAAVVAIFIGTVTLKYMGTAYLGTLPKRFVGSGFGCPRSMEAVEVFLAVVCLVMGVFPGPVVATLLGVLDPAFAGAGVDLGPS-----
256422825    ----YLYLIPAMPLIGFLLLITGGAHFPRYVTAIAGSICMSAIIAITMGAQFLLYPPLESVYQLWHWFNIGKLHADIGLQLDAMSLVFVCIITFIGALIHIYSFMEHDRDYARFFASMNLFVCSMLLLVMANNLVLVYLGWEGVGLCSFLLIGFWYESEANCMARKAFVITRIGDTAMIIGLFLLFRELGTLNIREILALAPQHFTTITWIALLLLAGGMGKSAQLPLQTWLPDAMAGPSPVSALIHAATMVTAGVYLIAR--MHTIFELSPFTMHLTAVIGALTLLMAGCSAMVQTDIKRILAYSTISQIGYMFLALGIG---AWSAAIFHFFTHAFFKALLFLAAGAVIETHHEHNIFKMGGLRKEMPLIFRTFVIGAAALAAVPFTAGFFSKDEILWFAWSAHPLLWITGLSGAFITAFYSTRLVLVVFWGERQ---IMPGKLPSRAMNIPLVILAICSVGAG---------------------------------
87302602     ---------------------------------------------------------------------WLPQLLDFHLGQDGLSLPLVGLTALLT-LMAVAATSLELPRQRLFFALVLATNLGLQGALLARNGLLFVIAFELILIPTTLLIAIWGHERSREAAIRYLIYGAVSSLLAGVLALGLLNANGFSLAYDEMATAVLPQGSKVWILGLLILAFGLKLPAVPLHGWQPLAYSESSSPVAMLLAGAVSKLGAYGLLRFGVGFMGETWESWAPLIAVAGTAGAVYGALNAIAQTDMRRLVAYSSLGHMGLLLLAMAAATPLSLQGAVSQVLAHGVISSLLFCVVGLIEAKTGTTEIAELSGLLRGLPFTLGMFLLALMAAAGLPGMVGFVAELVVFQGSWSVFPLPTLGCLFASGLTAVYAVRLFNRVGFGKLDNAKAFYPA-TTWPERLPALALSLFVLVGGLWPPLTLGWSESVTTPLAQH-------------
150391843    -----------------------------------------------------------------------NPTIGIEFVVDEFSALMTLVVLSVATLIIIYSLKDIEHEFFSYYTLIFLLLFSMIGMIFTNDLFNLYVFMEILSLTSCGIISIKRKKENLMASFKYLMLGAIGSVSILMGIALLYMVTGHLNMTAAYEVITQVWQNILIALGFILTGFGIKAAIFPLHIWLPDAHSNAPTPSSALLSGLVVKVYVFAIAKILFRVLIVQSIGVTEFITYFAVLSMIMGSVFAIGQTDIKRLLAYSSVAQIGYIFLGLGLATELGFSAGLFHVITHALMKSALFLSAGAIIYQTGKRDIRDLDGIGYQMPITMGVFSVAALGMIGIPGLNGFMSKWYLSLAVLEADPVFLIMILISSFLNAIYYLPIIIAAFLKESNEDNVMVLDRLPKTMMYPMVIIAIGCVVMGFFPHIVMDVVERAVPTFL---------------
157804161    --------IIILPLASAIIGLFLRVIDKKLAQVIATGFLSLSTLLSLIIFNHTGLEGDIIHIKLFPWIVLEQFKVDFAIYVDQLTSIMFIAVTWVSSVVHIYSLGYMAEDKGRFLSFLSLFTFFMLMLVSADNFLQLFFGWEGVGVCSYLLIGFWYSKESNKAAIKAFITNRASDFAFILGIITIIFYCGSANYKNVFLSTGLLSNTKILLCLLLFIGCIGKSAQIGLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVARCS--YLFEYSPIVLQFITIIGGITCLFAASIAIMQSDIKKIIAYSTCSQLGYMFMACGV---SAYNSGIFHLVTHAFFKALLFLSVGNVIHVVHEQDIFKMGDLRNKMPITYGNFLIGSLALIGIYPLAGFYSKDSILEASYSSGSLMFIFGIAAAILTAIYSMKIIILVFHGKTKLEKFEHVHEPAKIMNNPLILLVAGSFFSGMIGYYLLSM------------------------
20808131     -------LSIFLYVVGALISLGLNRDGKIANYVSGTTAFLAGCTGVASA-VPVLIEGKGFILEGMEFIP----FGRFTINVDPLSAFMTLVISLLSIATGVYSISYQEEYIGKGTFLNNIFIVSMILVVTSDNAFYFLVFWELMTLVSYFLVCFQENREAIKAGFVYFVMAHVGTVLIMISFILFYVYTGTFDFAAFR-NANLSPVIKNLAFLLAFLGFGVKAGIVPFHFWLPQAHPAAPSNVSALMSGVMIKTAIYGIIRVGVDFLGAATWWWGLTVLAFGAISAVFGVLYAVSENDLKRLLAYSSIENVGIILMGVGAGMMLGILAGLYHLINHAVFKGLLFLGAGSVVYRLHTRNMEEMGGLARYMPWTGLTFFIGALSISALPPLNGFVSKWFTYHTLFAVSPLAAVALALTGALTSLCFVKAYGVTFTGPFRGGNELKIKEVPVTMLIGMGLLAIGCFVLGL--------------------------------
271967912    -----------------------------------------------------------SGVPVESRHDWAPALLGLSFRVDPLALLMTFLVTGVGALVLLYCSRYFEEGLGRFGGELVAFAGAMLGLVVADNLILLYVFWELTTVFSYLLIGHDPSRTSRRAAMQALTVTTFGGLTMLAGMVVLGETAGTYEISRIVADPPAGGAIPVATAL-ILVGALSKSAIFPFSMWLPAAMAAPTPVSAYLHAAAMVKAGIYLIAR--LGPAFGGLPVWQAIVVPLGLLTMVLGGWRALREYDLKRLLAYGTVSQLGFLTVLFGAATRDTAIAGVAMLLAHALFKASLFLVVGIIDHSTGTRDLRELSGLRRSAPWLCATSVAAAASMAGIPPFLGFVGKEAAFESLLLADTVTLAGVVAGSVLTAAYSLRFL----WGAFGDRPGLEPVPAHRAAAATFLPPALLAVL-----------------------------------
143227880    -NWPILSIITFMPLAGVLFLLIIRDDDTLARNARNVALWVSAFTFLVSLVILIGFDSGASGYQFEEQRVWLDTGISYHMGVDGISMPFVLLSTFLTPLAILASWRSISNRVREYMIAFLVLETMMIGMFVSLDMLMFYLFFEAVLIPMFLIIGVWGGPRRVYAAFKFFLYTLLGSVLMLVCMLAMYIDAGTTSIPQLMS-HEFARNMQTWLFLGFFASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFLRFSLPMFPFASEFFAPMVFVLSVVAVI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148260114    ----FLWLVPALPLLGSIVLMLGTGRLSHRAEALIGVLSVLAAVVAFAIAGAFLLDPPAGAAYQQSLWRWFAFSFGIALRVDPLSLLMMLVTSGVGFLIHLFSFMEGEEGYGRFFAYLNLFVAAMLLLVMADNFLVLYAGWEGVGLCSYLLIGFWWRDPANLAARKAFIVTRVGDTAFLIGLLLIASRLGTLNIAGAMDAASRTWPAATLIAFLLLGGAVGKSAQLPLQTWLPDAMAGPTPVSALIHAATMVTAGVYLIAR--THVLFLLAPAAEITVGIVGAATLLLAGFSALAQNDIKRILAYSTMSQIGYMFLALGVG---AWRAAMFHFMTHAFFKALLFLSAGAVTMRHHEQDIYRMGGLARRLPAAFWSFLIGSAALAALPLTSGFYSKEAILSGAWADGNVLWLAGVIGAFVTGIYIFRAVFIAFFGEEHTH------------------------------------------------------------
222824426    -----LSLLMLFPFFAAFIALFLQKEDSK-----SFAILVSFLILVFNIFLLFNYHGGIAY-----EFSLNSLIVNFHIGVDAIALYLMLL----CSIMIFLSFICLDIQDKSVVVSIFLLQFCIIGLFASLDALLFYVFWEFSLIPLIYLMGRYSDNYKA--GIKFFIYAFCGSMLMLLAIIYVGFLYYQSFLAWYKSDFFIPESVQNLIFIGFFIAFAIKSPLFPFHTWAPKVY--AKSPTLVSVMLVSFKMAPFGFLRFILPLTPDTLNHYYSLLAVLCIVGILYAALIAFKAKDLKELIAYSSISHLGVVILGIVTFTYNGVSGSVFYMFAHGIVTGGLFLAAYMLYKRYHTFDLDFYKNLAKTAPLFSFFFAVLLFSSISLPLTISFVGEFLILQGIASVNLWYALFAGGVIILGAIYMLNIYRNMFFATSEEKIEKLV--LKKGEIFVLSILSALVIYLGIAPSAMLDEIALNVNSILE--------------
136097394    ----------------------------------------------------------------------------FEFYLDGLSGVMMVLICTLSLVIQLFSYMSKDEKYTKYFEYFNFFVFSMLLLVLSGNFLVMFFGWELVGLSSYLLISFWSEKKSASKAGKAFILNRIGDFGFLIGLMMILNYFETFNFLSIFENTKTRPENLDLMILFLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVR--ISPLLQFSEIGSITIISLGLLTALISAFAAINQDDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQNIYKMGGLRKKMPVTAAMMGIGTLAISGIPPLAGFWSKDEILASVFSKGGIFWALSLLAALMTAFYMGRHWLLIFV-KEPSNELDSVNEAPKNMTRPLILLGLFSIFIGFINTPFFHGLEKVLHETLYNVEVT---------
78043942     ---------------------------------------------------------------------------------DSLSKFFALLMAFIGFLVTLYSVGYFKAKPYRYFFFLLLMLGTLLGLTTSKELGNFYVFWELMTWTSYFLVIQEQTQKALRAGFKYFIMCTSGAYIMLLAILTLHVKLGSLDLTTISALQVLSPGLMLVVLGMFIIGFGVKAGLVPLHSWLPDAHPVAPSSISAPMSGILTKTGIYGLVRILFVVFGVSFSTIGFIISLLGAFTLLYGEIMALLQTDVKKMLAYSTMAQVGEIVITLGVGTYLSFIGALYHILNHAIMKNLLFLAVGALILRVKSQEINKLKGIGRVMPVTSLCFSIGILAIMGLPPFNGFISKFLMLYALVQSGHALAGLILLGSILGGFYYLKVVRIIFFEKYEGPARQ---EAPITMLIPIVILTGLSIFNGVYPQAGLALIKPVADLIAANGHMAVTAIPKIT-
78043942     -------IVTLIPMVGALFAYFFGRRSVKVSGWLAVATMVATLATVFAA----------------------------STGLDIFSRSFAFLIAFIGVLNLLYSYMEHEHAQNRFYLFFTLMIGGLLGVAVSKDLFNFFAFWEIMSWTLYFVIIHEETSEALREGFKYFIFNYVGANLLLLGLLVLTVNAGTFEMSELAGLSALPTGLVALGLILMLIGFAMKAAMLPFRIDYQMHPPTAPTPVSGYISSVLLKSAPFGMVKLFYVFGGVAMPSLMYILAWVSGLTILMAAALALLQSGMKRLLIYHTVSQMGYIILGISLGSSLGLAGGLLHLVNHMLFKNLLFLVAGAIMVKTGIGDLDRLGGIGRKMPVTLSVFAIGTFSIAGIPPFNGFTSKWLIYEASMEKGYVFLALLSLLASVLTLASFLKFLHSAFFGQIPKELENVTEAPWTMQIPMVILAVLCMVFGIFPGIPLATIAA---------------------
159043283    ----ILVWPIVIPMITAVITLLLRKTAL----AYHVSLLGSVALLGSGLILLRAVLTGGP--MAAQMGGWEAPF-GITLFADILSAAMVVIAGIVAVAVIVYSRFDVTEDEKRFHALSHALLVGVCGAFLTGDIFNLYVWFEVMLIASFGLLVIGGRRDQIDAAVKYVGLNLVATLAFLTGVGILYGAAGTLNMADLHLVLAQSETAVLASAALLLFAFGAKAAMFPVFAWLPASYHTPAFATSALFAALLTKVGVYALLRVFTVVYDGGGGFIQPILLIGAVLTMVIGVLGAAAQNDVRRILSFHIISQIGYMVLGLALFTPLAIIGAIFYLFHHIIVKANLFFVAGLIKLKAGSEELDKIGGLLKASPFLAILFLIPALSLAGIPPLSGFWAKFIIVQASLEARDWWVALAALAVGLITLFSMKIWLAAFWKDHPDAAFAKGPVMPRSMTAPIAVLAVMTVIIGLGAGPLYTVAEEAAITLLD--------------
142181963    -------------------------------------------------------------FTVRQTTPWMPTLISLGLRLDGLSALFLIIVLGIGALVMAYSARYMSERHTGYFAWMLLFAFAMTGLVLADDLILLFVFWELTTLCSFFLI-NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAAMTKSAQFPFHMWLPDAMVAPTPVSAYLHAAAMVKAGIYLLL--LFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGTPAALTTAALYTLGHALFKASLFMIVGIIDRQAGTRDIRILQGLWKKMPVTFITTLLAGLSMAGIFPMLGFVSKEYLLGQILSTGDVLVAIAVFASVFTFAYTARILFGAFSNYKGSNRVEQDHDHSMKETVV---------------------------------------------
114798733    ----LLLFIVLAPGIAALFGLF--HKVVGDRTVMLVTTGTVLTAGALSLFQLFAYVAGQHIITLMPWIEVGNFKANWAIRVDALSIVMMAVITGVSGLVHLYSWGYMSEEPHRFFAYLSLFTFMMLMLVVADNFIQLFFGWEGVGLASYLLIGFWYTKKAPNDAIKAFVTNRVGDFGLALGIMAVFFVFGSVEFLDAIRTNAIVTPVAFLIGILLFIGAMGKSAQFFLHVWLPDAMEGPTPVSALIHAATMVTAGVYLV--CLVSPIYEYTFYAAGMIALVGAVTALYAATVGMAQNDIKRVIAYSTCSQLGYMFFAAGVG---AYEAAMFHLFTHAFFKALLFLGAGSVIHMHHEQDMRRMGGLAKFMPLTYAAMMIGTIAIIGLLGFSGFFSKDAILESAFAGGTMAFWFGLLAAFLTSFYSWRLIYMTFHGPAEDDHHGHDHTPHESPMVMLIPLALLSVFAGFY-------------------------------
6525051      --------------------------------------------------------------------------------------------------------------------------------------------------------------ERLNAGTYFLFYTLIGSLPLLIALLSLQNQIGTLSMIQLNQPTMSNTWAHTTWWFALLTAFMIKMPLYGLHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIIRIMPTLNPLSKTL-SYPFMVLALWGVIMTGSICLRQTDLKSLIAYSSVSHMGLVIAATLTQTQWAYTGAITLMIAHGLTSSMLFCLANTNYERTHSRTLLLARNMQLLYPLMSLWWLLASLANMAIPPTINLMGELTIITSLFNWSNITILMTGSGTIITATYTLYMLSTTQWGGTPS-YIKTMPPTHTREHLLMILHILPMTLLVMKPELIWGTF-----------------------
258654073    MTWTWLPVSIILPMSGAALTLVASRRPRVQRTISVTVISVQLLVELIMIA-----QVTSNGPMVMHIGGWTAP-LGVTLVADELAAFMLVVSTVVSLAVLVYSQGIADRESGPFHPTFLILVTGVSNAFIAGDLFNLFVSFEILLTASFVLLTSGGTRERLRAGAPYIVVSLLSSLIFLAGIAMAYAATGTVNLADLSEIPALPAGIVATLQALLLVAFGIKAAVFPMSAWLPDSYPSAPAPVTAVFAGLLTKVGIYAIIRVQTLLFPTGS--FGTLLMLASLATMIVGILGAISQSGIKRMLSFTLVSHIGYMLFGVALASETGLSAAIYYVAHHILVQTALFLAVGLIERVAGTTVLARLGGLASAAPMLAVLFFIPAMNLAGVPPLSGFLGKVGLFEAGVQDGRVLAYILVAGGALTSLLTLYAIIRVW-------------------------------------------------------------------
295707002    MTSNFVIIPLLIPFVVGVVLIFFKDNIKLQRIISVLSLITTT-----AFAAYLVQLVQSKGVLTHELGNWKPPF-GIILVADMFASLLVLTASIVTLCCVLFAFHTIGERRERFYFYSFFLLVGVFGAFLTGDIFNLFVFFEVMLMSSYALIVIGGTKAQLRESLKYILVNVISSALFVIAVAYLYAVTGTLNMADLSQAEANQPGILTTIGMLLFIVFALKAALFPMYFWLPGSYSAPPPVIIGLFGALLTKVGVYSIFRTFTLLFYHHPEFTHQIIGYVALLTIVVGAVGAIAYSDVNKILIYNIIIAVGIIVYGVTLTTKAGFEGAIYYLIHDMIIKAALFLLAGSIIRITGTTKLKKMGGLIKDYPLLGWMFFIATISLAGIPPLSGFIGKFLLVQGGLESSYTFVGVLLVSSLLVLYSAIKIFMSCFWGEPTLSSEHEKVSLKG-ILYPSAILLAVSVFLGLGAEAVIPYVSTAAQTLMD--------------
164422129    ----YLTIII-LPLLSSIVSGFFGR-KVGVTGSHLIACVSVVLTTILSVISFLEVGINNISV-YIKLFTWIDLNVSWGFVFDSLTVSMLIPVLIVSSLVHIYSYMSHDPHNQRFFSYLSLFTFMMIILVTSNNYLLMFVGWEGVGVCSYLLVSFWFTRIAAQSSISAFLTNRVGDCFLTIGMFAILWSFGNIDYSTVFSIAPLNENIITIIGICLLIGAMAKSSQVGLHVWLPMAMEGPTPVSALIHAATMVTAGVYLLMRSSPLIEYSNTVLLLC--LWIGAITTVFSSLIGLFQQDIKKVIAYSTMSQLGMMVVAIGL---SSYNVALFHLVNHAFYKALLFLGAGAVIHASDNQDFRKYGGLKAFLPLTYSVMLIASLSLVAFPFMTGFYSKDFILESAYGSSTVVYFISTIGAMFTTLYSVKVLYLTFLTNPNGPNYKHAHEGDIFMSMPLIILAVFSIFFG---------------------------------
114705421    -------VALILPFLAAAVAPLLTSVLKSHSTWLLALAPAAA----FVIFLRGIFEIAKGTVHRWGFEWIPSFDIAFSFRLDGLSMVFALLITGIGTFIILYSGGYMKKDQGQFYSFMLMFMGSMLGLVVADDLITLFVFWELTSITSFLLIGFDHTREARRGAVQALVITGGGGLALLAGLIAIRELHGLTSLSDILEAGDALRESPYYLLILVLCGAFTKSAQMPFHIWLPNAMEAPTPVSAYLHSATMVKAGVYLLLR--MHPALGETTLWMTILPIFGAITLVVGALLAVRASDIKITLAYTTVASLGLLVMLIGVSSETAIIAATLYLIAHSLFKGGLFMVAGSVDHGAHTREIHRLGGLARHMPITFVAALLCALSMGGITPFVGFLAKEEIYHALYHVALLIAAIAGNALMFAAA---FIVALQPFVGTKPQHIDHPHESGLRVWLGPLVLGALSLVGALYYGVYHELFSSPMAT-----------------
58578582     ---------------------------NNIVIIKKLALFSSIIELFIVLLIWILFDYNNPEYINTLMIS------NIRLGIDSISLIFIILTVLIMPIAILAGFN-IKKKIKTFMILVLLTELIFMLIFTSLDILLFYITFESSLIPMFFLIGLYGSKTRIYASYKFFLMTFAGSLLMLLSIIKIYTYYGTTDYL-LISTFNIDNNLQIILWLGFFISFAIKTPLLPVHQWLPLAHTEAPLTGSIILAALMLKLATYGFIKYSLILFPYASTYFLPLIMTLCIISLIYSSFSTLRQIDMKKIIAYSSIGHMAIIIMALFSNNYQGITGALFLSFAHGLTSPALFICVGILYNIFHTRIILYFKGLSIYMPLLSSLTFIFILANMSTPLTSNFIGEFISFISIFNYHPFTAIIFTISIILVPVYSIYFYIKNFFGSYSI-YLKSYQDINILDFNLLITLLGFILFTGIFPNSLLNILELPVSMIIIH-------------
254417878    MNLHTLIILIFAPLLGATVALFGRRIGDIPSQTLTTGLLFFSCAVAWTVFQWTWGHLEPFTIRLAPFINVGDFQSSWSIRIDALSATMLIVVTSVSSLVHLYSWGYMAEDRPRFFAYLSLFTFMMLALVTAADFMQLFFGWEGVGLASYLLIGFWFKPTASAAAIKAFVVNRVGDFGFVLGIITIFWMYGTIEFSELWEFLGVQWSALDLAGFLLFIGAMGKSAQFFLHTWLPDAMEGPTPVSALIHAATMVTAGVYMV--CLLSPIYEYAPGASQIIAIIGAITALFAATVGLTQNDIKRVIAYSTCSQLGYMFFAAGVG---AYQAAMFHLFTHAFFKALLFLGAGSVIHMHHEQDMRKMGGLWKLLPITYAVMTIGTIAILGIPGFAGFYSKDSIIESAFASGMFAFSIGLIAAGLTAYYSWRLIFMTFHNKP---------------------------------------------------------------
163751856    -----------------------------------------------------------------------SLNLSFGLYLDPLSLVMITIICCIGALIHVYSASYMDEDQCRFFAYLNLFVSSMLILVLADNLVLLYLGWEGVGLCSYLLIGFWYQKDNNKAANKAFIITRIGDTAMLIGIILLFYQFDTVNIQQLRANTAGESQLISVSCLLLFAGAAGKSAQMPLHSWLPDAMAGPTPVSALIHAATMVTAGIYLIARN--DALFQLAPQVLMFIAVMGVLTLLFGATSALFQTDLKRILAYSTISQLGYMFLALGVG---AASTAIFHLMTHAFFKALLFLSAGAIYCMNHEQDIMKMGGLSKKLPLLALSFAIGCAALASLPMTSGFFSKELILQQALAEQPLLWWGALLGALFTALYSGKLFFIIFMGKPGHAPSHKTPAV---MGAVLIVLMTLALLGGIQPQGVLHLF-----------------------
257095308    -------LVPLAPLVGAIIAGLFCRV-IPRWVAHTVTIAGVAIACLASLVIFKDVMAGNTNGPVYQWLTSGEYRFEVGFLIDQLTVTMMLVVTSVSLMVHIYTIGYMQDDYNRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWYTRPTAIFALKAFLVNRVGDFGFILGIGLVLAYFGTLDYAAVFALAPAVIALMTAICILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSDTALSFVIVIGSITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGV---SAYSVAIFHLMTHAFFKALLFLGAGVIIGMHHDQDIRNMGGLRKYMPITWITSLIGSLALIGTPFFAGFYSKDSIIEAVALSHLPGAGFAYFGVFVTAFYSFRMYFLVFHGEERFGK-----------------------------------------------------------
213965057    ----------------------------------------------------------------VTHFSWMPIILDVNLRLGPIESLFGTLVLTIGFLVLVYCSGYFRRRIGSFAAQMVAFAAAMYGLVISDNIMLMFVFWEITSVLSFLLVGYYAERSSRRAAGQALLVTTLGGLIMLVGIVLMGVTTGFWNFSDLTATSQLNSAAVSTAAILLVIGALSKSAIAPFHFWLPGAMAAPTPVSSFLHSAAMVKAGVFLVAR--LAPTFNATNAWQPIIIPLGLLTMIMGGWMALRQMDLKLIIAYGTVSQLGFIITVASIGTRATMLAALALTLGHAMFKAALFMIAGTIDRLTGTRDIRKISGLGKKSPQLLVISILAAASMMGVPPFFGFVAKEAALEATLNAEPLTTIGLVVGSILTVAYSLYLLRAAFSGGGTSPAVAEMDSPTWDQIGPAWLLALAGLVFGLIPRVLDSTISPYLTSAFPNAEAES--------
121998811    -------IPVLLPLLLGAVSLAAHRHLTVQRW-----LGVLGTGALLVSTLWLLHTVWHEGVVVMHMGDWKAPF-GITLVADLLGAIMAVLTGIMGFATAVYSTATTPRGHEHYWPLLHLLLAGVAGAFLTGDVFNLYVWFEVMLVASFALLILGGERAQMEGAIKYVTLNLLSSMIFLSAVGITYGLVGTLNMADMKLAEVDQPGLVTVLAAMYMVSFGIKAGAFPLFFWLPASYHTPPIAISALFAGLLTKVGVYALYRVFTLIFTQDVAFTHEILLWAAGFTMITGVLGAAYHYEIRRILSFHIISQIGYMIMGLALFTPLALVGGVFYIAHHIIVKTNLFLVAGVAYRMLGSYELRDLGGLYKHRPFLALLFAVPALSLAGLPPLSGFIAKLIVIWAAVEQASWGITFVALLTGLLTLYSMTKIWQEAFWHGVPEHVQDTSVLTWAMYLPIAGLAVLTLFIGLYAQPLYELAEASAEQLLD--------------
141842322    -----------------------------------------------------------------------------------------------------------------YLAAFLLLESFLIGTFSALDLFSFYIFFESILIPMYLIIGFWGGERRIYSAYKFFLYTLLGSVLMLIAIIFLYQEFGTISIPKLLDYT-LPFYIQIWLWIAFFSSFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSILPDASIFFTPFIYFLSVVAIVYTSYIALVQDDMKKLIAYSSVAHMGFVTLGIFSANIQGLHGAIIQMISHGIISAALFFSIGSIYNRYKTKRIDFFGGLNIKLPKFSVVFLIFTLGSIGLPGTSGFVGEYLTLLAVYSKNTMVAFI---------------------------------------------------------------------------------------
291285968    -------LTLLGPLVAFLINGLLGRRYIKNLAPI-VAIAGVSVSFVCALILFYLVSQGFSDGTLYTWVVAGKLSIPFGILVDPLSSIMLIVVTTISLMVHIYSYMHGDPGFWRFFTYLSVFTLSMLVLVLGNNFLMLFVGWELVGLSSYLLIGFWFHKKSAADAKKAFVMNRIGDFGFYIGLLLVIVTFRSVNYSDAFMLFGMKVSLIDLMTFGLFCGAMGKSAQFPLHTWLPDAMEGPTPVSALIHAATMVTAGVYMVARCN--ALFSEAHMTSQFIVFAGAMTAFLGASIGLTQYDLKRILAYSTVSQLGYMIMATGVG---AYVAAIFHLFTHAMFKGLLFLCSGSVMHAMHDQDVRLMGGLKKKMPFTHWTYLIGCIAIAGIPPLAGFWSKDEILAMTFASGHNIAWFVGTAVGMTAFYMFRSYFLVFQGTPRDQHLHHAHESPFSMWGPLVFLAFLSIFVGL--------------------------------
76801798     --------IVLVPLATFIISLVFGQWMPKKGAIAGIFATAATLGLSVVTLGWLVL-TGEPHNQTWYTLVAGDEIVELSFGIDQLSASMLVIVSLIAFLVHVFSLGYMNDELPRYYAGLSLFTASMLAFVIADNLFMAFVFFELVGLCSYLLIGHWFREDAPPSAAKAFLVTRFGDYFFLVGVVGVLVTFGTAQFAGAEAIQTFGLSVEGWLGLLVLGGVLGKSAQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVFLIAR--MYGFYALLPTVLAIIAFVGGFTALFAATMGVVKNEIKQVLAYSTISQYGYMMVALGAG---SYVAAFFHLTTHAIFKALLFLGAGVIIAMHHNENMWDMGGLKDEMRVTYLTFLAGSLALAGIFPFSGFWSKDEVLFDALGGSTLLLIMALGAVFLTGFYTIRMVMLTFHGEPRSDTAEDPHGVRWNVKTPLSVLGVLAVVAGV--------------------------------
117927487    -------LLVAIPLVSAAVLIIGGRRTDGWGHLLGVAAPLAAFVLGVIEFAAFLGKSAAERSLDNHVFGWTGFHADIGLQVDALSISFVLLITGVGSLIHIYSYMAHDPKRRLFFGYLNLFVAAMLLLVLGDNYLALYIGWEGVGLASYLLIGFWYKPSAATAAKKAFIVNRVGDFGLSVAIMLMFATFGTFTFSGFGAVHGADSATLNAIGLLLLLGACGKSAQVPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLVARSNPIFNAAPSAQLA--VAVVGAVTLLFGAIIGCAKDDIKKALAASTMSQIGYMTLAVGLG-PAGYVFGIAHLLTHGFFKAGLFLGAGSVMHATNDEDMRRFGGLARPMPVTFATFGLAYLAIIGFPGFSGWFTKDAIIDAAYHKGGTSGFLLGVGAGITAFYMSRVVFMTFTGRPRWSDDVHPHEAPKVMTWPMIVLALGSVGAG---------------------------------
89056186     ----------------------------------WMSVVVPAALFLWFAQFLPAVAAGETPLIGIDWVPSMD--VRLEMLIDGLSLTFALLITGIGTLVTLYSTRYLHPEYPRFVLYLLTFMVGMLGLVLADNLIALFVFWEVTTISSYLLIGFTSDSKSRRSALQALLVTGTGGLALLAGMILLGAAAGTYSLTEIRGMGDAIHDLYIPILILFLAGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKGGVYLMAR--MNPTLGGTEPWFWALVIAGGFTTVFASVLAIRQTDIKQVLAYTTLMALGALTLFIGAGSSDAIKAAMLFLVVHSLYKAALFLMIGIVDNQTGTREVAHLRGLARKMPITFFAGALAAISMAGIPPFVGFIGKEFLYKAGLEWIIGTIFAASVLMFVAAGIS---VARPFLGRLP-DRFKDTTEGPISMWLGPIILGALSLYFGIF-------------------------------
239616967    MIIPYLVII---PLAAGFLIVLLGRKNKVLPEL--IALTATFSLLAISLLLFPMIESEGGAILYELSGWKIPYTISFV--IDYLSAFLVTMVSALAVLSTIYSVGYMRKGIWNYYALLMLMITGLNGVAITGDLFNLFVFMEIALIATYALVAFHGEAEHYEAAFKYAIMSSLSSSLVLFGIGCVYSMTSSLTLMQI-SNKMIGVGETNLVYALFLTGFGLKAAMFPFHSWLPDAHPSAPSPVSAMLSGVLIKVLGAYTLIRVFYMVFGVSELVKELFLIFGTLSMVIGALVAVMQKDIKRMLGFSSVSQMGYIIFALGIGTPLGVLGAIYHMLNHAVLKGLLFMDAGAVELIEGTRDMEEMKGVSDR--TTYVTSLMASLGISGVPPFGGFFSKLIIITAAIYTGKFIAIIALAVSVITLGYYLGMLKKAFR--KRNKEVNDKGSLPASLKIPMIILAVLTLATALFYVPV---------------------------
142287756    --------------------------------------------------------------------------------------------------------------------------SSMLGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIAAAGTVAPWAALLLCLLVFMGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LDPLYAQFPIVQTVIAVVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAP---VAGIFHLVTHAFFKAMLFLGSGSVIHAMEEQDMRLMGGLRKKMPVTSITFFIGCIAISGIPPLAGFWSKDEILGQAFNSYPLLWVVGFLTAGMTAFYMFRLYFLTFEGEFRGNHGGSVHESAWPMAAPLAVLAVPSVLIGLLGTP----------------------------
294817589    ----------------------------------------LSAVLALSVVLLIAADTRGP---LAVHLGGFAPPLGITLVADRLSGLMLTVSSAVTLCVLVYSLRDERAPLAVYHPAYLVLVSGVSCIFLAGDLVNLYVGFEIMLVASFVLLTLGGTESRLRAGSTYVMVSLVSSMVFFTAIALTYAAAGTVNFAQLAVLTELPLGVRTLLEGALLTVFTVKAAVFPFAAWLPDSYPTTPAPVTAVFAGLLTKVGVYCMLRTETLLFP--GNRLSHLLLAAALASLVIGVLGAVAQTDLKRVLSFVLVSHIGYMIFGIGVGSREGLGGAMVYVVHHITVQTGLFLVAGLIERRTGTTELTRVGGLAQAAPALAVLFLLPALNLAGIPPLSGFIGKLQLLRAGVAQADGWSYTLVGAAVLTSLLTLYVMAKVW-------------------------------------------------------------------
251810057    MMSNLIILPMLLPFVCALILVF---TKNKNRISKILSITTMIVNTMISIALLIYVVNHKPI--TLDFGGWKAPFGIQFLG-DSLSLLMVSVSSFVVTLIMAYGFGRGEKRVNRFHLFILLLTVGVIGSFLTSDLFNLYVMFEIMLLASFVLVTLGQSVEQLRAAIVYVVLNILGSWLLLLGIGMLYKTVGTLNFSHLAMRLNHMENNQTITMISFLVAFSSKAALVIF-MWLPKAYAVLNTELAALFAALMTKVGAYALIRFFTLLFDHHPSVTHTLLVFMACITMIIGAFGVIAYKDIKKIAAYQVILSIGFIILGLGSHTISGVNGAIFYLANDIIVKTLLFFVIGSLVYMSGYRNYQYLSGLAKREPFFGVAFVVVIFAIGGVPPFSGFPGKVLIFQGAITNGNYIGLALMIVTSLIAMYSLRVMFIMYFGDADGEQVQ---------------------------------------------------------
143688964    -------LIVFLPLLAAIISGFFGNKLGNRFSEILTSLFVS-ISAIFSIYIFYNVMINDYNSNIIISSWISTLEVNWSIKIDPLSSVMLVVVTFISTLVHIYSYMHHDPHKPRFMSYLSLFTFSMLMLVTSDNFLQLFFGWEGVGVCSYFLIGFWFKKQSANNAIKAFLVNRVGDFGLALGIFLIFYYFGTINYTEVFNLIPFNFVVIDLICILLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIYELSPFSLEIVTLIGMSTAFFAATVALVQNDIKKIIAYSTCSQLGYMFFAAGVG---AYNVAMFHLFTHAFFKALLFLGAGSVIHSFNEQDIKNMGGVWRKLPFTYLMMIIGTLALTGFPFLSGFYSKDAIIEFAYSLSNYAAAIGIITAIFTSIYSWRLIFLTFHGSFNNNKL-NIKDLHESPLVMLIPLFLLSIG-----------------------------------
51893907     -------VIAALPL--AVSALIAMFAGVLRDRAWIPGTVGMLITFLWSVGVLAAVDPGHGGEVLYDWASFGPYTVRMGFQVDNLTALMLPMITLVSVCVQYYSYMHGDKRIPRFYAALNLFTMAMLVLVMADNLFLLLVAWEIMGLCSYLLIGHWYEQAWPRYGIKAFLTTRVGDIGMMVGIFIVFFAARDLTWAGLAEQDPATASLLALGAFLLFTGAIGKSAQFPLHTWLPDAMAGPTPGSAIIHAATMVAAGVYLVGRAFMI-FGHVPAWVLVVVTFVGAFTSLFAASIATLRWDIKEVLAYSTISQLGYMIMAMGLG---GWTAGNFHLLTHAFFKALLFLAAGSVIHHHHNQLLHKMGGLRKKIPITFWTWMVGYAALAGIPGFSGFFSKDELLLAALEWHNPLFAMALTTAFLTAYYMTRATYLAFFGEPRDMHLEQAHESPKAMTIPLIILAVPAALYGWLGTPLFNHFT----------------------
229822296    --------------LAVALVGPVLVRLWGRRMFAVLALA----PLSATVWALAQTPAVMAGDAPVVTTSWVPALIDLSFRLDVLGWFMVLIVGGVGALVLLYYFASGASNLPRFAGVFVAFAGAMLGLVTTDNTFALYAFWELTTVFSYLLIGHYFDRKSRRAAMQAIIVTTFGGLVMLAGLVMLGELPGGSYSLTELVASAPESPLLPIAIVCVLVGAVSKSALVPFHFWLPSAMAAPTPVSAYLHAAAMVKAGVYLVAR--LAPGYSTLPAWQWTLLVLASATMILGGYRALRQHDLKLLLAYGTVSQLGFLILLVGQPSRAVALAGLALLGAHAMFKAALFLSVGIVDAAAGTRDLRQLSGLVRTQPFLAVVAGLATASMIGLPPFAGYVAKEAALEGFVHDGDPTSIMLVLGSILTVAYGLRFWWGA-FGIKKDLADTEVDREAWPMFAAPTVLAVAGLAAGLVPAL----------------------------
135450005    --------IIFLPLVVSIISGFFGRFIGDRNSEIVTSLLVS-ISALLSIYVLYQVIINQYEENIVTWISSGSLDVNWSMLIDPLSAVMLVVVTSVSSLVHIYSYMSHDPHKPRFMAYLSLFTFAMLMLVTSDNFIQLFFGWEGVGLCSYFLIGFWFKKESANAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYSEVFQQIPTIVDKNLLVCLLLFIGAMGKSAQILLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIYEYSPLILNFITIVGMSTAFFAATVALVQTDIKKIIAYSTCSQLGYMFFAAGVG---AYNVAMFHLFTHAFFKALLFLGSGSVIHAFKEQNINNMGGVWKKLPYTYALMIIGTLALTGFPFFSGFYSKDAIIEFAYLKGNTTGYIGIITAFLTSIYSWRLIFKTFHGEYNNKEIK-IEETHESPLVMLLPLFILSIG-----------------------------------
219524279    --------------------------------------------------------AGSASTCLLHSPFYAPQMITGSLVADSLSAPLIVLTLWISGLMILASQKVKTTNNNPFSLMLTILNLTLILAFSMAHFIMFYIFFEASLIPTLILIIMWYQPERLQAGTYLMLYTVTASLPLLINLLIMLNKTGHLSFQMWCGPQLVSNNFLMVWWMSCILTFLKKLPMFITHLWLPKAHVEAPVAGSMILAGLLLKLGSYGLLRLTEKFSLSLTSLSSSFLVPLTVWGAISTSLICLRQPDLKALIAYSSVGHMGLLLAGLMSSSTWGWQGALGMSVAHGLCSSGLFALANMTYESTHTRSLFLTKGLQALFPTMTMWWFIFSATNMAAPPTINLLSEILLLTSVVTISYTLILPLMLISFLAAAYSLTLFTATQHGATSPTGNTTGAPLQMNHSILLA-------------------------------------------
292491883    ----------------GIVIFFLPQYAHRARTTLNMAAATLKL-LLVAFLIWGVFHQ-----QHYETRLSLLPEIDLLLRADTLSVLFVALSSVLWFFTTLYAVGYLEPHRSRFFGFFSLCVSASVGIALAGNLMTFFIFYEMLTLSTYPLVIHRGTKEALRAGKIYLGYTLAGGVFFLVGMAWLRTLVGPLNFIQGGLLVNAPPQTLTIIFALLIAGVGVKAALVPLHGWLPHAMVAPAPVSALLHAVAVVKAGVFGIVRIVDNVFFVASLGLATPLAWVASFTIVYGSVRALFQDDLKRRLAYSTISQVSYIALGAAILNPVATIGAMSHLVHQGLMKITLFFCAGNLAETLGIHRISEMAGVGRRMPWTMTAFTLGALGMIGVPPLAGFISKWYLGNGAVLAGPWVLVILALSSVLNAAYFLPILYIAWFKPQKNPWPEEVSETSWMLLLPPLVTAAMVLAAGL--------------------------------
254294091    -------------------------------MIVTTGLVVMAALCAASLFFAQFFSSGVADTQSVLIARWIDVGANWAIRIDTMSIVMMFVVTSVSSLVHIYSWGYMSHDMGRFFTYLSLFTFMMLMLITADNFLQLFFGWEGVGLASYLLIGFWYHKPSANAAIKAFVTNRVGDVGFALGIMTVFLVFGTVEFAPVFEAIKTNATVTPFAFVLLFIGAMGKSAQLLLHVWLPDAMEGPTPVSALIHAATMVTAGVVLVV--LCSPIYEFTTYASAMITFIGAATAIFAATVALMQNDIKRVIAYSTCSQLGYMFFAAGVG---AYDAAMFHLFTHAFFKAMLFLTAGAVIHGADEQDMRKMGGLRAKMPIAWLMMLIGTLAIVGIPGTAGFFSKDAILEEAFLSGGMYAQFAIVAALLTSFYSWRLMIMTFHGKTRANKHDHAHDAPLVMGMPLYLLAGGAVLAGV--------------------------------
241888902    -----LQLAVFLPVIAMFFVPFFRKNFKTIHTGKFV-IVVPLILFGYFISNLKYIYSGGTIYKKLAFVSNVGLDIN--LNLDGLSLLFSLLITGIGTLVILYSCYYMDEKLHKFYIFLLIFMSAMLGVVLSDNMLSMYMFWEMTSVSSFLLISYWHENDARKGALKSLIITVFGGVLMLAGIFILNNITGSFNVSEIIEFTKNHGYNDKYVMILIIFGAFTKSAQFPFHIWLPDAMAAPTPISSYLHSATMVKAGIYLLLRIGIVFSFTSS--FGNILIIFGTITMLIGSISAIFLKDLKGILAYSTISQLGMMTLMIGIANTFAFYAVCFHIINHAAFKASLFMITGIIDHSFHSRDIEKLRGIKRYMPLSFILSIIAGFSMAGIPPLSGFYSKLTVVYGLTQSSMLYMIIVIIGALGTAIYSLIVAFKPFLGKF-DNSILGNKKLHLPSNGIFISPIILVVFV-IINTFIKDYIVIPAQQ-----------------
251790293    -----------------------------------------------------------------------DAFAHLTLRFDTLAAFMTLVISLLVTVSALYSLAYLEEYRGRGAFFMNLFVASMVALVVVDNAFYFIVLFEVMSLSSYFLVIADQDDEAVSAGLLYFLIAHAGSVLIMAAFFLLYRHSASLDFADFRHASLSAPQASVVFLLAFF-GFGAKAGMLPLHGWLPRAHPAAPSHASALMSGVMVKIGVFGIIKVGIDLLGATETWWGVVVLAFGAVSSVLGVLYALAEHDIKRLLAYHTVENIGIILMGVGVGMIGIATHHPLLALNHAVFKGLLFLGAGAVIYRVHTKDMEKMGGLARLMPRTALAFLVGCMAISALPPLNGFVSEWFTYQSLFTLSPIAIVMLAITGALAAMCFVKVYGISFCGAPRSEKATHAREVPWPMTVAMLLLALLCVLLGIGASVVSPIITRIAADLAQ--------------
17220755     -------------ILGASLLSLGSQDSAQIRRW---AIAAASAILVLSGSLLMGFDPAVAEPQQAIDWEWLPSLGIHFSLSLDGLSLPLLLLSSLLTLLAIASSPTDQTRPRLYYSLIFLAAAGMAIALLSRDLLLFVLGYELELIPMYLLISIWGGEQRGPAATRFLIFTAISGILLLLGAIATAVLSSQPFSFAFDQLQELPLALQLPLLLLFVAAFAIKLPLVPFHSWQPAAYGQASPAIAMLLGGAIAKLGGYGLFRFGCSFFPEAWSLIAPSLAVLAAVTALYGSLNALRQTDLQRLVAFSSIGHMGTLLLALAAGTPLALQGAIAQMVAHGLILALLFQLVGTIERVTGRRDRDQLSGLIRGLPLTAGLLLLAAMASAGIPGLVGFVAEFLIFQGSFAIFPWATVGCIAASGLTAVYFVSLINRACFGKLDNQEARW-RPVTVSERWPAVVLALTVMALGLAPQGLVRWSESSSLAIAAH-------------
142085491    -----LFLIVFLPLIGSIISGFFGKILGLKLSHFISCVFILTSSFLSAYLFYLTLNGHQANLYLLDWINSGSIEASWTLRFDALTSVMLVVVTSVSALVHIYSYMSHDPYQFRFFSYLSFFTFAMLMLVTSDNLLQLFFGWEGVGLASYLLIGFWYEKPSANAAMKAFIVNRVGDFGFLLGIAVLYIATGSINFDTIFLINDINQFTLNIACLLLFMGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGIFLVARCS--PIFENSDLALSFIIIIGASTAFFAATVGLVQNDIKRIIAYSTCSQLGYMFVALGVG---AYQVAIFHLFTHAFFKALLFLGSGSVIHMSDEQNIQKMGGLYKIIPFTWIMMLVGTLALTGAPLLSGYYSKDAIIESAYASHAFAFYLLVFSALLTSFYSWRLIFLTFHGKTRS-------------------------------------------------------------
258654075    -----------------------------RRLGRGALIVLALLPAATTVWAAAMLPSVMNGGALTSSTRWVPALLAIDLRMDALAMALTLIIAFIGMLVLLYSARYFDDGLSKYSGSLVAFAGAMLGLVWANNLILLVVCWELTGILSYLLIAHRAGKKSSRTAAQALMVTTAGGLVMLIGAVMLGTLAGTFTISEILA-APPSGPLVTVSVLLLIVGGISKSAIVPFQFWLPGAMAAPTPASAYLHAATMVKAGIYLFLR--LAPAFATLPVWQPVLIALGGGTMLFGAVLALRQRDLKLLLAYGTVSQLGLMTLVIGTGNPDALLGGLAMLIAHATFKAPLFFTVGIIDTTTGTRDLTKLSGLGRRMPLLATLAVLSALSMAGIPPMLGFAAKEADYAGLLEGGYVAVVVMALGSAITTAYSARFIWGA-FAAKKDVPAADPAPTSAFMVGPTMAMVAIGLVLGIAPGLL---------------------------
136559301    ----LLWLVPVIPFIG-FLILTLTFGKLPQLAAGIVGAGSIGLSFVFAFLAGSSFLGAEISSYSQTLWTWMDLEVGFTLYLDGVSLVMMYVITGIGFLIHVYAYMSGDPSFARFFSYMNLFVSAMLILVLADNLALLFMGWEGVGLCSYLLIGFWYKPNNGYCARKAFVMTRVGDAFMAIGLFTLFVSTGTLNIQEAMLEAEAQWGVATAVTLLLLGGAVGKSAQLPLQTWLPDAMAGPTPISALIHAATMVTAGVYLIAR--THVLYLLAPEVQYLVGVIGAITLLMAGFTALTQSDIKKVLAFSTVSQIGYMFLALGVG---AWSSAIFHLMTHAFFKALLFLTAGSIIAMHHEQDIFKMGGLRKDLRWSHALFLIGTLGLVAFPGFSGFFSKEEILASAMENGYILYLAGLLGAVMTYLYSFRLYFLVFYGKKTHDGHEV---MGLHLQGPLVLLAIGAVFAGFIHIPVEGVF-----------------------
170289771    LNVPVLFLSVVIPILASLFLPFL----KGKRELTIISTILLLIPLAAVIWLSLVSGLREPVLDPVVLSN--PTLGNFSMLLDPISAPVALSIGIVTSMISIYSLRYMEHRFEEYFMLYVMFSAAMMGTVLSTNLVEFYLFLEVSLLPSFLLIAFYGYGRRERIALLYLIWTHVGALAFLIGALLLGLNARTFDFFNMGLGELLPEAMRMPVFIAILIGLFVKMAVFGVHIWLPYAHAEAPTPVSALLSPNLIGIAGYALIRIAYVLFPSDFASISPYLLGLALLTIIYGGLMALAQDDFKRFLAYSSVSQMGYLLMGVASVTSLGMAGALLHYAAHAVGKALLFATAGVLITQLHGRSISKMGGLATKMPMTAALALIGFMHITGVPPSLGLWSEILILAGVIGQFTLIVALLLVGIGLSTAYSFVTMRRIFFG-HESEASEHAKEAGYGLLLPMIVIAAMGLLLFLVPQLLIDPMIRSLNSLL---------------
284164395    --------IALFPLAAFVISLVFGRQLPKKGAIPGI--FATAASLLFSLWMFATVASGETYHETLYEWSAGEIAFSFGLLIDPLSALMLIIVSLVAFLVHVFSLGYMNDELPRYYASLGLFTFSMLAFVYADNLLMAFMFFELVGLCSYLLIGFWFRTKSAPSAAKAFLVTRFGDYFFLIGVVAIASTFGTVAFAGEESTTLFGFDAQTWVGLLVLGGVIGKSAQFPLHTWLPDAMEGPTTVSALIHAATMVAAGVYLVARMF--GYYALSPTALAIIAFVGGFTALFAATMGVVKDDIKQVLAYSTISQYGYMMLGMGVG---GYVAGVFHLMNHAFFKALLFLGSGAVIVMHHEQDMWKMGGLKDKAPVTYYTFLAGALALAGIVPFSGFWSKDEVLFDALIVGLAAYAMGLLGVFFTGFYTFRMVFLTFHGEPRSETAENPHGVGWSIKAP---------------------------------------------
254172014    MNAQYASLLIAVPLISAFFVPLI--KGFGKRAVKYYLIAVTLIQTAIAGAVFVNVYRTGKPMIVMAGGWKPPVGINLYVG--SFAALFVLIVAIISLFMAVFSLEAIEEPIDKYAMLFLLLMLGSTGMIATGDIFNLFVFMEITAITAYALTAYNKTGEAAEASLKYMILGGIGSSFFLIGIALIYGATGTLNMAQLQLIGGVNGTVAQIGLALLIFGLAVEAELFPLNAWAPDAYQAAPHPVTVMFSAFVVKAGLYAAARLLYIMQNASGWSVLKMVVIMAALTVFVAEFSALRQKDVKRMIAYSSISQVGMIAFALALGTQAGVEAGVFHMINHAIVKALLFLTVGYVGITLGGTGIEKFSGLGRRMPLTAFAITVGSLAAVGIPLFNIFWSKIRILIAGVEAGYTWGVALILGAVVEAVYYIRLIHTIWFGE----------------------------------------------------------------
142463792    -TMTILNILTVIPLAPLFAACFVGLFGKKLPKYFSFGVPIFGVSIAFALSVYSLYLTLYGFKLNETVYTWLGYIFEVGFLIDTLSAVMMVIVTFISLMVHIYTISYMKDDFSRFFSYISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKKPRAIYALKAFLVNRVGDFGLILGVALIMFWFGTLDYQEVFNLFNTSISLVTVIGVCLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIYLVAR--MSPLFELSDFVLSLVIVIGAITAISMGILGIVQNDIKKIIAYSTLSQLGYMTVALGV---SAYSVAIFHLLTHAFFKALLFLGAGVIIGMHHDQDITQMGGLKKYMPVTAFTFLIGSLSLIGTPLFSGFYSKETIIEAASLSSAWGANFAVFGVFFTALYSFRLYFLVFCGEESWHNIRRKKNEHGLKTIPLVILAIPSIFIGL--------------------------------
136369604    -----------------------------------------------------------------------------------------------------------------------------LVLVSSPTLIQILIGWELVGVCSYLLIGHYWEKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYNVAFVAGILLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEAL-DIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSG---AYTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSMLEMGGLRKVMPKTFSTFIIGTVALAGLPPFAGFFSKDEILASFHEGETTFFFIAVLGAFITAFYMTRAVCLTFLGEYRGHGHPHESDS-----MMTTPLVVLAVF-----------------------------------
142338366    -------------IVSCILLVFAGQETRSRKEILAFTLTASMIPLAISTALFFDWNLAYNEYALEKEYVWIETIVSWHVGMDGLSFPMVWLTTFLVPITIITTWN--EKDGATYHPLLLMMGGALIGVFVALDLFLFYVFWELTLIPMFFLILKWGGKDRRYAAQKFFIYTFCASVIMLLGLITLYFQYGTVTGRTFDMTVLFSNAMQYVLFAMLMIGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMLRIPIAIFPDAVVYYQDVIMAIGLISLVWGAIVCLGQTNLKKMVAYSSVSHMGVILLGIASMQPIGYAAALFMMFAHGIISPMLFAVCGAFKHHYHSMEIGAMRGMAKWSPYLAVYMMFAWMASLGLPLLAGFV----------------------------------------------------------------------------------------------------------
59891768     -----------------GLLLFPTATKSLRRMWAFQSVLLLSIVMIFSMNLSIQQINSSYVYQYV--WSWIDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDHGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPAAKACQKAFVTNRVGDFGLLLGILGFYWVTGSFEFRDLFQIFNNLISNNTLSAVLLFAGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LMPLFIVIPHIMNFISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMEAQNMVLMGGLTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIFAIIAWSTAGLTAFYMCRIYLLTFEGHLNVH------------------------------------------------------------
297563810    -----------------------------RQWGRNAFLALAVVPGVSTLWALFQIPAIMRGETLAVSIPWAPEFLRLGLYMDALGLVMTLIAAGVGALILIYCARYFDDGLARFAGVFVAFAGAMLGLVLADDLIQLFVYWELTTVFSYLLIGHSTEKESRRAAMTALTVTTFGGLAMLVGMIMLGETAGTYVISEIVA-SPPAGALVNVALVLIMVGAMSKSALLPFSLWLPAAMRAPTPVSGYLHAAAMVKAGVYLVARLTPAFHDVA--VWKYTALFFGTLTMVLAGWKALRQYDLKLVLAYGTISQLGFLITLLGAGTQAGALAGISMLIAHSLFKAPLFLVVGVIDHSTGTRDLRELSGLRSSMPVTFWTSVVALASMAGLPPTLGFAAKELAF-GAFEHGGGIAVLAGIGSTFTVAYSLRFLWGAFWDKENVPATPLHAPGPL--------------------------------------------------
15147279     -------LLFLFPILGIFSLWFYPQIKKIGENYIKIGLFFTLLNLLNTVILFNLYDTNISNLQFQ-----LTLFGKLIGGLDGISLWMILLVNIIIPVTILMAWKEIKKMLKNYIFLILLVNLASIIVFFVSDILLFYIAFEAILIPMYLLIGFYGSRNKRIENAQFFLYTLFGSLFMLLAIITIYIQTGSTDYQTILTL-PISNEIQGFLFLGFFIALAIKTPSFPFHGWLPLAHGESSTGASVILASILLKLATYGILRFILPLFPYASNYFLPLILTLAILSIIYSCISALSLIDIKSIVAYSSIAHKNVGMMGLFSNDINGITGAFIGSISHGFISGGLFIIIGMLYNRYGTKNINYYRGLVLFMPTFTFFFFIFTLSNLGFPFTMSFIGENLLFFSTINISPLITIFITSVSILLPIYFIYFYQRISYGKLSPYLLTLYQDLNIKEINLLLPLILLNTIFGLFPYMVFETTMIPFLNVLN--------------
143691079    -----------------------------------------GLAFLQSVVLFFEMLKTEGHRIIENLYTWMSFQVNISFQVDELSGLYLLIITGVGFLIHVYSIGYMKSGYYRFFAYLNLFVFFMLILVLGDSFLLMFVGWEGVGLCSYLLIGYYFEKHAAEACKKAFLFNRVGDFGVLSAVLLIFLSIGSLEFNTVNAQAEYGGVLVTVITLLLFLGATGKSAQIPLYVWLPDAMEGPTPVSALIHAATMVTAGLYMVAR--LSHLFMLAPVTMNVIAVVGTVTALLAATIAITQTDIKRVLAYSTVSQLGYMFLAMGVG---AFTAGIFHVMTHAFFKALLFLGSGSVIHMHHEQDMMRMGALRKKLPITYLTMMAGTLAIAGIPFFSGFFSKDEILWKAFSSGGVFWALGFLTAGLTSFYMFRMMYLTFHGNSRSHLQSHLHESPWSMTGPLMILAVLSIFGGFFGVP----------------------------
268678791    ----YLYTALFAPLISA---LFGALFAARPKALFVGIVASCLIGLSMLSSLVLLFDVNEHGALHVTLMEWINLYIPFGFVVDEVSVIMMVTVTLVSTVVHIYSYMDHDKSFNRFFSYLSAFVFSMMILVMSDNFAGLFIGWEGVGLCSWLLIGFWYHKHSAWAANEAFIMNRIADLGMLMGLFLIYWNVGSLQYDDVFALKEFDNALITTMGIFLFIGAMGKSAQFPLHTWLADAMEGPTPVSALIHAATMVTAGVYLVIRA--GELYSMVPDVGFAIASLGAFVALFAASMALVNNDLKRIIAYSTLSQLGYMFVAAGLGAYWI---ALFHLMTHAFFKSLLFLGAGNVMHAMHDENIKKMGGLYGSMKATAILMSVASVALAGIYPFAGFFSKDKILEVAFNEGAYFLWFALFGAGLTAFYSFRLVMLVFFGKEHIKYGVHPHEAQPFVIYALLPLGLLAVVAGLF----EHSFEGFVTRILSHYEIHIAHGTEI--
162450205    -----------------------------RRVGRQRALGLAGSVLQLTVGFALLRAVHRGGIQSTQLGGWPAPY-GITFVADLFSALMVLLSGVIAVATSTYSLSDIDRGRRAFYPLMHVLLMGTNGVFVTGDLFNLYVWFEVTLIASFVLLVLGNERPQMQGAIKYVAMNLISSALFLTGLGILYGSVHALNMADLSLLPSLAPPIRFTLAMIFLVAFGIKAAVFPLFFWLPDSYHTPPVTVTALFAGLLTKVGVYALVRSFTLLFVSDGGAAHALLLGIAAFTMAVGVLGAVSHREVRRILAFHSVSQVGYMIMGLGLFTLSSLSGAIFFVLHHAIIKSNLFLISGIMRSGGRDAPLDLQGGLLARSPGLSACFLVTALSLAGMPPLSGFWAKLILVRSGLEVGSAAVVATSLAVGLVTLISMKIWNEAFWKPAPAGADLAPRESGTRRRALLYVLTALGVTLGMAPEPLLAVVRRAAAQLAD----PTDYVRAVLG
172057709    ---------------GVILMLFPNRLRLQR----SVSLVSTFLTIVATIYL--VYSVRKDGILTVTLGSWPAPF-GITLVSDMLSALLVLTTSLLVFFVIWYSMYYLSHQRFYYYIAVQFLLLGVNGAFTTGDIFNMFVFFEVFLISSYVLIVLGGKPAQLRESLKYLLINVISSALFVMTVAFLYGVIGSLSMADISQTEINQPGILSVIAVLFLIVFGLKGAIFPLYFWLPGSYQVPPTPVLALFGALLTKVGVYGILRTYSLFFSHQQQFTHQLLGWLALATIVIGVIGALATRDVKQILIYNIIVAVGVILYGVSVMTRQSLEGAVFYLIHDMLIKAALFLLIGVMIGIAGSSRLKDMGGMIKDYPLLGWTYFIAALSLAGIPPLSGFIGKLLIVRGGFEAGDLVGPFVVLISSLLVLYSMQIFIRGFWGTPKTYSGPK-RHLTKQLLAPALALVAMTVLYGIGTEAVRPLISQAVDPLVD--------------
269218348    -------LCVAVPLLASGILLVAGKRVESWGHWLAVGASGLSLLVGSAALVQLIGASPEERAMRVRLYRWFDFVVDLSLRVDPLSVTFLMLVTFVGTLIHVYSVGYMEHDPARFFAYLNLFVASMLLLVLGDSYAVMFVGWEGVGLASYLLISFWNQPAYAAAGKKAFVMNRVGDVGLLAAMMLMVSSFGTVTFDGVAAGAAKAGSGTLLIGVLLLVGACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLMVRSGFVY--DASDSAQLAVAVIGTVTLVFGAIVGSAKDDMKKVLAASTMSQIGYMMLAAALGPAGAAF-AVFHLVTHGFFKANMFLGAGSVMHAMDDEDMRRFGGLHKRLPVTWATFLAGYLAIIGFPFLSGYFSKDKIIEAAFWRPWVFGGLTMAVAGLTAFYMSRLFFMVFHGEERGAGAKHPHEAPATMCVPQILLAMGSIGLGF--------------------------------
118578518    -------------------LLISPPSGGVRGQRSATVLMLIAACTGLTGAILVLLSAASETYQLF----WSLPFGRAEIGIDPLSAWFLLPIFLIPGCASLYARGYHPGNVRRMTFFFGLMTAAMAGVVLARDAVTFLFAWEIMAISAYFLVSTEDEKREVSEAGTLYLITTHIATLGLFALFSLLNLLDGSWLFPATGALDASSPLATAVFLAALLGFGMKAGIMPLHIWLPSAHANAPSHVSAALSGVILKVGIYGLVR-TLSFFHGLPLWWGYIVLLLGIVSGVAGVAFAIGQHDLKRLLAYHSIENIGIITMGLGVALILGMAGALLHVLNHAVFKALLFMGAGSIIHASGTREIDLMGGLGRKLPATALLFGVGAVAICGLPPLNGFVSELLIYLGCFAMTALAAPALALIGGLAVACFVKVYGIVFLGMARTHKHGQGHEAGWQMLLPMGLLALVCLAVGLFPALLAGLLENA--------------------
193213056    ---------------------------------RGLGLGASLVQAVVAVALLSRVYAG--GILTLQAGGWAAPF-GITLVADLLSAVMVAATALIGLTTSIYSLGSIDRERERFFFLMQLLLVGINGAFLTGDLFNLYVWFEVMLISSFVLLALGGTPRQLEGSVKYVTINLLSSAIFLSAVGILYGVAGTLNMADLSARLPMIENLLSVVAVLLLVTFGVKAAIFPLFFWLPASYHTPPVAVSAIFAGLLTKVGVYAIMRVFTTVFTGPSEAIFRILLWIAPLTMVVGVLGAAAQYDLRKLLSFHIVSQIGYMLFAIAIQSPLAIAGGLFYIVHNIIAKTSLFYISGIVRHKTGAFQLKKIGGLYSTEPLLAALFLVSALALAGIPPLSGFWAKLMVIRAGLESEHYFVTAAALVVSLLTLFSMTKIWNEAFWKDDPGVIKVTDEAHGNGRLPVVMLCGVIIFFGLSFEPVYELSARAAGQLLD--------------
254281952    MNLA-LAAIPGLPMLSALLILFGRQIPRSLGAVLGAGSVGLSAVLVAGQLLAYLDTPTVVTATLWTWMSVADFSAAIAFHIDGLTVVMMSVITGVGFLIHVYSVEFMDESFSRYFAYMNLFVGSMLLLVMADNLLLLFLGWEGVGMCSYLLVGFWYKNPANAAARKAFVVTRVGDALMALGLFVLFTDLGTLDIQPLLLAANLNWTVPVLATALLLGGAVGKSAQLPLHTWLPDAMAGPTPVSALIHAATMVTAGVYLVAR--LHGLFLLAPATLTAVAWVGLATLLLAASAALVQQDIKRILAYSTISQIGYMFLALGVG---AFSFGIFHLMTHAFFKALLFLGAGAVSHCHHELNIFRMGGLRTRLPVVFLSFLIGSAALAALPFTAGFYSKDGILLSAFTAGPWLWAGGLLGALLTSIYSFRLLFVAFFGEAQTEPDRKP-------------------------------------------------------
220934173    --------IVLAPLFGAIVAGLFGR-QIGRVGAHTVTILGVAVSFLLSVWVFKAHVFDGAEVYNATVYTWMGIRFEVGFLVDNLTAMMMLVVTFVSLMVHIYTIGYMQDDYQRFFAYISLFTFSMLMLVMANNFMQLFFGWEAVGLVSYLLIGFWYRPTAIYANMKAFIVNRVGDFGFILGIGALLFYAGSLDYWEVFAIPGTEWSLLTVACILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSTAALSFVLVIGALTAFFMGLIGIVQNDIKRVVAYSTLSQLGYMTVALGA---SAYAAGVFHLMTHAFFKALLFLAAGVIIAMHHEQDMRRMGGLRKYMPITYITALIGSLALIGFPGFAGFFSKDGIIEAVSLSTTPGAVLVLAGVFVTAFYSFRMFFLVFHGEERFRNLE---------------------------------------------------------
139753505    ---------------------------------------------------------SQSDFQFQSIQSWIPSLINWHVGVDGISLWLVVLTGLITPLVLVA--VDPHHDPKPYTAWLLLLQAGSFGAFMALDLFLFFVMFEIVLVPMYMLIGGWGYDDRRYAATKFFLYTMAGSALMLVAIVSVATQGITFSVIELAERQALSTNTARLCFLAFALAFVIKVPIFPVHTWLPDAHTQAPTAGSVVLAAVMLKLGTYGLMRFGLYLFPEASVWAAPTLATLGVVGVIYGAIVATMQKDLKRLVAYSSVAHMGFIVLGIFAFTTQSLEGGVLQMVNHGISTGALFLLVGMLYERRKTRAIDEM-----------------------------------------------------------------------------------------------------------------------------------------
189184494    ----LITLLPCLPLISGVISRLNNSFATKIISYITVMLIASTSFAAILVFWNISKHNSVEHIILFEWIELLNLKAHCAIYIDKLTALMLVIVSLISTIVHIYSYLHDDKELPKFMSYLSFFTFFMLMLVSSDNFLQLFLGWEGVGVSSYLLIGFWHKKHAATIAYKAFIVNRFADCAFLLAIIAIIYNCNSVEFKTIVSIFDIKISVLDLICCLLFIGCMGKSAQIGLHIWLPDAMEGPTPASALIHAATMVTAGIFLLARCSFM--FEYSTAILNLIAITGGFTCILTSIIAVCQSDIKKIIAYSTCSQLGYMVIACGS---SSYNGAMFHLLTHAFFKAMLFLAAGNVIHMTHQQDLNKMQQLWRVMPYTYGLFWLGTLAIVGIFPFSGFYSKDMILESVYLTDNFVYYLGIIAVFFTAMYSIKLIIGIFHQHSFSSTKHSIKEVSIIMNLPLLILAIGSAISGWY-------------------------------
264677209    -----LLAVPLAPLVGSALAGIFGGNKIGRTGSSSLTILSVLLAFVLSALTFVVFDGAKFNETIYTWMVVGGLKMEVGFLIDSITAMMMCVVTFVSLMVHIYTMGYMEEDYNRFFSYISLFTFSMLMLVMSNNLLQLFFGWEAVGLVSYLLIGFYYKKPTAIFALKAFLVNRVGDFGFILGIGLIAAYTGTLNYSEIFALPGTGWLLVTVTAICLFIGAMGKSAQFPLHAWLPDSMEGPTPISALIHAATMVTAGIFMVSR--MSPLYELSDVALNFILVIGSITALFMGILGIIQNDIKRVIAYSTLSQLGYMTIALGV---SAYSVSVFHLMTHAFFKALLFLGAGSVIMMHHNQDIRWMGGVRKYMPITWITFLLGNLALIGTPFFSGFYSKDAIIEAVHASNLPAAGFANFGVFITAFYSFRLYFIVFHGKERYDQNPKPHESPLVVTGPLVLLAIPSVVIGLMPMLFGDFFKGVIHVDGSKHGAMAELAEKIHG
136404091    --------------------------------------------------------------------------------------MMISVVTAISFLIQIYSYMEHDDGYSRYFSYMGLFTTSMLGLVTARNLIQLFIFWELVGATSYLLIGFWYKKQAIKAAKKAFLMTRVGDFGLIAGILLIAKQGSQYLDITQFYLGIFSESLIFIVGLLIVIGAIGKSAQFPLHNWLPDAMEGPTPVSALLHSATMVTAGVFIIGRIYPAIGY--SENLGLIISYVGAFTLIFAASMAIVSNDIKKVLAYSSISQLGYMFLALGVG---SYGAAILHLFAHAWFKALLFLGAGSVGHAVHTFDMKLMGGMRNKMKKTYLTMLVGTISLIGIFPLSGFWSKDEILIGVKSESTFLLVIALIGVVMTAFYMTRMMAMTFFGDFKGGHDNDIHESPNLMTIPMIILAIPSVIIGV--------------------------------
134665891    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASSYFAFAVIVLSLIAIVYIGFVALVQKDMKKLIAYSSISHMGFVTLGVFALAYLGLEGAMIQMVSHGFISAAMFLVVGVLYDRLHSREISTYGGVVNSMPKFTGFAVLFAMANAGLPGTSGFVGEFMVILGALQANFWYAFLAAMTLIVGAAYTLWMVKRVFWGPVNNPEVNNLSDINAREFGILAVLAAAVLWMGVYPQPVIEVMHVSIANLLEQ-------------
114563459    -------VAIGLPLVGALAISLAGRIGPNIREAATAITSVLLIWVVWGL-IPTLMEGGRPSIEVSEVMP----GLSIAFTVEPLGMLFAALASGLWLINSIYSVGYMRKNQTRFYVCFALALSATVGVAFAGNLFTLFLFYELLTLSTYPLVAHKGDAATIRSARIYLGVLLSTSIGLFLAIIWTYTVAGTGDFTAGGILAGKLNDPEIGLLLALFVFGIGKAAVMPMHKWLPAAMVAPTPVSALLHAVAVVKAGVFAITKIIIYIFGIEYLFSSEWLLYVAAFTIIVASLVAMRQTNIKRLLAYSTIAQLSYVVMASAILKPLAEVGAALHMVAHAFGKITLFFAAGAIYVASKKTEIHQLRGIGRRMPWTMAAFTIGALSMIGVPPTAGFVSKWYILAGAFEANNLVAVFTIISTLLNAAYFLPILYIVWF-EHEKEGDKEHGEAPFLAVLALTLTAILTLAFFLFNGPVIELASQVVKGL----------------
258514101    ----------------------------------------------------------------------------FQIVMDGLSGFFVATISLVVALVSFYSWNYMSENIAWWSFCYNVFVLSMLLVVTVTNAIMFLIFWELMTLASYFLVTFYRHQQVRKAGFSYIVMTHLGTVFIMTAFFLMFKGTGGWDFAVLSANSHLPDAVKSLIFVCALIGFGTKAGIVPLHIWLPLAHPAAPSNVSAVMSGVMLKTAIYGMIRLIIDILGPGPAWWGGVVLAVGVVSAVMGVLYALMEHDMKRLLAFHSVENIGIILMGLGTALIFYAWSGLFHVLNHAIFKSLLFLGTGSVYYTTHSKDIEELGGLIKKMPQTALLFLVGAISISAIPPFNGFASEYQIYQSLLGMSYQVSAFWSIAGVLSGVAFVKAFGISFLALPRTKKAAAAEEVPFLMRISMAPLAVLCLLFGVAPGLVLNNITPLIEQLVPGTPLP---------
56403610     -----------------------------------------------------------------------------------------------------------------------------------TELIMFYILFETTLIPTLVIITRWNQPERLNAGTYFLFYTLVGSLPLLIALIHTHNTLGSLNILTLTARELTDSWSNSLMWLAYTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMR-LIPILNPLTKHMAYPFIMLSLWGMIMTSSICLRQTDLKSLIAYSSISHMALVVAAILIQTPWSFTGATTLMIAHGLTSSLLFCLANSNYERTHSRIMILSQGLQTLLPLMALWWLLANLTNLALPPTINLLGELSVLMAMFSWSNITILLTGLNMLITTLYSLYMFTTTQRGTP-THHINNMKPSFTRENTLMLMHLSPILLLSLNPSII---------------------------
142874026    -------FLFFLPLLSTIVT-YPSGIFFGERFAQVISSGLISLSAILSWYFFINFYSSGSAEVIIPILDWLGQFFNWGIAVNSLTLIMLTLVLTVSALVHIYSYMAHDKSKTRFMTYLSLFTFCMVALVVSDNLIQLFFGWEGVGLASYLLIGFWHHKKSANAAMKAFLVNRVADFGFLIGIATLYIFLDTLSINEIVQNREYLPLFQINFFFFLFIGAMGKSAQFGFHTWLPDAMEGPTPVSALIHAATMVTAGVFLTVR--FSELMVMSDFVMTFILIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLG---AFNIAIFHLITHGYFKALLFLSSGSVIHGVHEQDMDKMGNLFSKMKITAIMMWIGTLAIIGFPYSSGYFSKDLILSSSFNLGSLVYVILAIVSAMTAFYSFRLLFKVFHGEYKGNYYNKVHESGIVMLTPLILLSIGAIFAGYF-------------------------------
143721343    ------------------------------------------------------------------------------------------------------------------------------LVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKKLYAATKFILYTALASLLILISGLALALTGDTFTLNITELTSKHVTSLALLCYVGFLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHLQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGAVDALGISGAMLQMISHGLIAAAMFFVTGSFYERTNTLSIPNMGGLAKVLPITFAFFLASSLASLALPGMSGFISEITVFLGITSQESITILIAAIGLVLTPIYLLSMCRRVFFG-PRIPALATVKEMNGRELTIGFSLLLPTLVIGFWPKIAINLYESSTNALSQQLTLA---------
142814543    MSLLYLTF--LFPLLGWLVLAFSIGR-FGERTAALIGVGSIGLSALTTLWVGIDFLNTTGGVYTQTLWQWISFTPTFRLALDGLSLTMLGVVTGVGFFIHLFAYMRGEEGYSRFFTYTNLFIASMVFLVLADDLLFVYLGWEGVGLCSYLLIGFYYRNPANAAALKAFVVTRVGDVFLAIGLFVLYRELGTLNIHELLVRAPLMFAALSFACLMLLGGAVGKSAQLPLQTWLADAMAGPTPVSALIHAATMVTAGVYLIAR--THGLFLLAPEILHLVALVGAITLVLAGFAALVQTDIKRILAYSTMSQIGYMFLALGVG---AWEGAIFHLMTHAFFKALLFLSAGAVIATHHEQNIFKMGGLRKSLPLVYACFLVGGSALAALPLTAGFYSKDAILWQVQASGQSALLWAGLGAFLTSLYTFRLIFIAFHGKEQTQ------------------------------------------------------------
226944064    -----LALLVALPFLGICLPLLAARHGRSPCAAAAALAPLLGLI-----LLFFLGPPVFAGATLKSGSPWLPLGLSLSLRLDGLGFLFALLILGIGILVILYARYYLHEPMGRFFAFLLLFMGAMLGLVLSENLLLMLMFWELTSLASFLLIGFWHHRDARRGARMALVVTGGGGLALLAGVLLIGHIVGSFELSEVLVAGEAIRAHALYALMLVLLGVFSKSAQFPLHFWLAQAMAAPTPVSAYLHSATMVKAGVFLLAR--LYPALSGSDWWFYPVSLSGLATLLLGALTALFQHDLKGLLAYSTISHLGLITLLFGLDSDLANVAALFHVINHATFKASLFMAAGIIDHETGSRDMRRINGMWKYMPHTATLAMVASAAMAGVPLLNGFLSKEMFFSEILQFHWLLPVAATIAGVFSVAYSLRFIHGVFFGEPGDLPRPDPHEPPHYMRIPVEVLVFLCLLVGILPDWSVGPLLAVAAS-----------------
227494514    -------LMIAVPLTVSLCLLIAGRCTDKWGHWVAVLASWTSFGIGLAILFQLLALNPDHRRLSLDLFSWIDFSVNFGLLLDPLSLTFVMLVTFVGSLIHVYAYMEHDTDRRRFFAYLNLFIAAMLTLVLGNSYAVLFVGWEGVGLASYLLIGFWNYPEYATAAKKAFVMNRVGDMGLLLAMMAMFASYGSVDFVVAHEAPEMGAQVATVIGIFLLVAACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLVVRS--GAIYLEAPIAATAVAVIGAITLLFGAIVGTAKDDMKKVLAASTMSQIGYMMLGAGLG-PIGWAFAIFHLFTHGFFKALMFLGAGSVMHAMNDENMRNFGALNKVMKVTWITFAFGWLAILGVPPFSGFWSKDKLIEHAFTAGWVFGMVALVGAGITAFYMSRLFFMTFHGKQRSESEYHPHEGSALMTVPMIILAAGAAVLG---------------------------------
288961310    ------------------------------------------------------------------------PFAHFVLRLDPLAGLMIAVISLLSLVAWIYGFAYVREYAGRGVFFMNAFIASMMLVVAADNAFWFLIFFEMMSLASYFLVIFDQDDEAVGAGFLYFLVAHGGSVLIMAAFFLMANQAGGFDFAAYRA-HPLPAPLDSVAFLLAFIGFGAKAGMIPLHIWLPRAHPAAPSHASALMSGVMIKIGVFGIVKVGIDLLGPAMLGWGLLVLAFGAVSSVLGVVYALAEHDIKKLLAYHSVENIGIILLGVGTGMILGLMAGLYHLLNHAVFKGLLFLGAGSTIFRMHTKDMEEMGGLARNMPWTALSFLVGALAISAIPPLNGFVSEWYTYQALFAAAPIAAVMLALTGALAVMCFVKAYGIMFAGAPRSHHAEEAREAPAAMVAGMAVLAVACVALGLLAPLVAPVMGRVAAATI---------------
297570907    -------LAVAIPLISCGLLLIAGRKADSWGHWLGTLASAGSFVVGLLATLQLLGMDATQRVVETTLYTWVPLTVDFGTRADPLSLTFVLLVTFVGTLIHIYSISYMEHDRRRFFAYLNLFIASMLLLVLGNSYLVLFFGWEGVGLASYLLISFWNHPAYATAGKKAFVMNRVGDLGMLIAMMAMVANVGSVKFTDVAAAAELSTATATFIGLFLLVAACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLMVRS--GAIYAVAPTAALVVSIIGLITLIFGAIVGAAKDDMKKVLAASTMSQIGYMMLAATMG-PIGAAFAIFHLVTHGFFKANMFLGAGAVMHAMNDDNIRGFGGLSRHMKITFATFLTGYLAIIGFPFLSGYFSKDKIIEVAFSGHWIFGTITVLVAGLTAFYMSRVFFAIFLGKERWDHSKHPHDPSPFMWIPMAILALGSLGLG---------------------------------
122000104    --------------------------------------------------------------------------------------------------------------------MLLITEILIINFFAATDLVQLYIVYEASLIPMVIMIGVWGSREKKIAAFQILIYTLIGSIFMLMSIGLLYSTLGTTDYILIREIEVLPENVRKIIFIGFFIGFAVKIPIAPLHLWLLRAHVEAPTAGSVLLAGILLKLGGYGYIRYNIGLFPDLCEYYFPIIGGICLISILYTGIATLTQLDVKRIVAYSSISHMNVIVLGLFSGVLQGLEGGIILMIGHGIVSGGLFLCIGVIYDRCKTRILYAYNNLVHMMPIMAILFFLLVLGNIAFPITSNFVGELLIFIGLIKKNIIIAFFSALSMIITAIYSFWLYNRIFF------------------------------------------------------------------
159159437    ----------------------------------------------------------------------IFSDLSYFLGCDYISYLLILLSIWICGLMVMASEKINKEKFGFFLVVMVALLFSLFVTFSSLNLFIFYLFFEVSLIPTLILILGWYQPERIQAGLYMFFYTLFASLPMMVAIFYLYYGLDSIDYFFLD-----NKFDSFFLYLCMIMVFLVKIPMFFVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLLR-LMPVFLSVGLKFNYLFVVISLFGGFVISLICLRQSDIKSLIAYSSVSHMGLVLGGIMTMNIWGFYGAVVMMIAHGLCSSGLFCLANVTYERLGSRSLYLNKGLINLMPSMSLWWFLLCSSNMAAPPSLNLMGEIMLINSLVSWGLITVLLLMLSSFFSAAYSLYLYSYSQHGK----------------------------------------------------------------
78224534     --FEYVWLIPLFPLIGVVINGLLGKKIKNETVIGGIGSLMVFGSFLVSFGILIELLSRSAEERVFEKFTWINFNAEIGFLIDPLSALMIMVVTGVGFLIHVYSYMHGEEGFYRYFTYLNLFTFSMLLLVLGNNLLLMFVGWEGVGLCSYLLIGYYFHKKSAGDAKKAFVMNRVGDFGFLLGVFTLYWYLGTINFRQLAANAHLLPGVVTVIALCFFLGATGKSAQLPLYTWLPDAMEGPTPVSALIHAATMVTAGVYMIGRLNFVYIR--SHETMMIVAIVGAATAIFAATIGTAQNDIKRVLAYSTVSQLGFMFLAMGVG---AFTAGIFHLMTHAFFKACLFLGSGSVIHSMHHQDMRNMGGLKKQMPITFLTFLVSTIAIAGIPGFSGFFSKDEILWQAFANNIILWATGAIAAGFTAFYMFRLVFMTFFGECREKAKSHLHESPLVITFPLMVLGLLAVVGG---------------------------------
294507712    -------------------------------------INIVSMGGILAASLGLLSRITEQGIQVTTIGDWPVPF-GIVFVVDHLSVVMLIVSAIIGLAVAVYAVPDVDDTRVRFYPFFNLLMIGINGAFLTGDLFNLYVWFEVMLISSFVLIVLGNTDEQLAGAVKYVVINLVSSLLFLSGVGLVYGMTGTLNMAELSLALSGQPGLVTVVAMLFLISFGIKAALFPLFFWLPASYHTPPASVSAFFAGLLTKVGVYALFRVFTLLFTQDVGYTHTLLLWGAGLTMVTGVLGAAVQNDFRRVLSFHIVSQIGYMIMGLALYTPLAILGGVFYIVHHIIVKANLFLVSGVAKRLRGSFSLKSLDGLYAYHPWLAALFIIPAFSLAGFPPLSGFWAKLILTIAGIETGAYWIVAVAVAVGLFTMFSMTKIWVKAFGGDLADAVSSMGLGTRVMYVPIAGLAALTIMISVFAGPVYDLAERSADEL----------------
255057866    ------------------------------------------------------------------WFASFDLSIPLSLYLDPLSLSLVVMIGFVCGLIHVYAVFYMRNEYARFFALLNIFVFAMLTLVLAESLPLLYLGWEGVGFCSYLLIGFWYTKNNADAGRKAFITTRIGDTALMIALAWLFQLFGTLSVTKLNGMGFLPGSVITTLGILFLVAAMGKSAQVPLMVWLPDAMAGPTPVSAMIHAATMVTAGVYLLSRMF--PLIGGSETALAAIAITGAVTAFYGATCALAQRDLKRVLAFSTISQIGYMTLGVGAG---AVTAATFHLLVHAFFKALLFLGAGCVIAMHHEQDIFKMGGLRRSLPLTFWCYLAGAACLAGLPLTGGFFSKDSILMAVWHKGGALYLLALLTALITAYYTFRMVCLVFGGG--NGHVHGSRELTI-MQLVLIPLAVLGLFGGILNLP----------------------------
163781778    -------FVILMPLFAFLIIAFFGRR-IGDLTSGILAVLGSAFSFVFSLYMVFKSLHTPVQIKLYEFLPLEGYTLTVGFYFDALSSITTAVVTFVATLIFIYSIGYMHDEFYKFYAYLSLFLFAMLLIVLSDNLLGIFFGWEGVGLASYLLIGYYHNKKATNASLEAFVMNRIGDWLFIFGIIATFLIFNTLDIVEIFQIPTTQSALIGLATLLLFGGAVGKSGQLPLHTWLPNAMAGPTPVSALLHAATMVAAGVYMVAR--LYPLFEAAPQTLKVVAVIGGLTALFAALAATSHTDMKKIIAFSTMSQLGYMFLALGVGDKG---GAMFHLTTHAFFKALLFLAAGSVITAFHHKDIYNFGGLKKYMPVTYASFTIGALALAGVFPLSGFWSKDRLIGSYYEASFVWGLLGTIVAFLTAYYIFREGFVVFHGEERFRKIHEPKEVSSVMTVPMVILGVMAVIAGFF-------------------------------
297624893    ----------------VLAALAPPLHRLVQARVGWLLALLPAAVFAFFVAQLPALAERGALLQVLPWVPGLAVNLTFYL--DGLSLLFALLISGIGTLIVIYAGGYLKGHPGRFYLYLLFFMGSMLGVVLASNVVTLFIFWELTSFSSYLLIGFTHESERRKAALQALLVTGLGGLAMLAGLVLVALIGGSFELSELIGLNLTQHPLYLGALTLVLAGAFTKSAQFPFHFWLPGAMEAPTPVSAFLHSATMVKAGVYLLAR--LHPAMGGTQAWEWLVGGVGAATMLLGALLALTHTDLKRLLAYTTMMALGTLTMLLGLGSYLAIEAMVVFLTVHALYKAALFMVAGALDHETGTRDVLQLSGLARRMPLTFTGAAVAALSMAGLPPLFGFVGKEIIYEGAFSNLPWLVAATAVAANMAVVAVAGIVALKPFVGPLKETPKAPHEGPVSLWLGPLTLGASSLLFGLLPALVGSVVLVRAASSV---------------
142192058    -----------------------------------------------------------------------PFSIAVALRLDPLTATMLILITGIGLLVAVYSIGYMHDDPGRFFALVAMFVFSMSMLVAASNFLLVYVFWEAVGACSYLLIGFWFKPEAARAARKAFLVNRVGDFGLAIGVFLLWLTYGTLDFHDTLSPDGTILAVGTAICLLLLLAACGKSAQLPLHVWLPDAMEGPTPASALIHAATMVTAGIYLIARS--APLFMANPGALVVVSIVGATTALVAALIGTVQNDLKRVLAYSTISQLGYMFASLGTGTLLGFTAAIFHLLTHAFFKALLFLGAGSVMHAMGGVDMRRFGGLRKLMPITAATFLVGSLALAGVAPFAGFFSKDEILASLHQKGWP-------------------------------------------------------------------------------------------
21231949     ----LLIAVVLAPLVGSIVAGLFGRQVGRKGAQYVTILGVAVSCVLSCLTLYQLVELGASPFNLYTFFDVGNYSAHVGFMVDRLTAMMMVVVTFVSLLVHIYTIGYMEEDYQRFFSYISLFTFSMLTLVMSNNFLQLFFGWEAVGLVSYLLIGFWFKRPTAVFAMKAFLVNRVGDFGFILGIAGVLLWFGSLDYSTVFANATTMWSVMTLICICLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSETALNFILFIGATTAFFTGLIGIVQNDIKRVVAYSTLSQLGYMTVALGV---SAYSAAVFHLMTHAFFKALLFLAAGVIIGMHHEQDMRKMGGLRKYMKVTYWTSVIGTLALVGTPFFSGFYSKDTIIHESHSWIATYGYWAVLGVLVTSFYSFRLLFLTFHGKER--------------------------------------------------------------
222478918    -DLPIVTTAVALPFVAAVLSPLLYRVLGERTGYAGAVVAAASFGLLAT-------EVNSHGTVGASWVPALDVGVQFT--VDGWGLLFALLASGIGVLVFVYSYMHGEEGLARYYAALLAFMGSILGVALASDLVFIFLFWELTSLCSFVLIGHYDDSESRYSARMAMVVTVGGGLCLLAGLLMLAVAALGGVTFDLTAMIANDEAMRASLLGLIVAAAAAKSAQVPLHFWLPNAMVAPTPVSAFLHSATMVKVGVYFLGR---VRPLLMSPEWVLVVATLGLLTMTVGALLAVAATDTKELLAYSTASHLGLMVAGFGFDIVYGGEAGAFHLLNHALFKAPLFLVAGIIAHEAGTRNLDNLGGLWRELPVTAAITVVAALSMAGIPPFNGFYSKELLFEATYEVAWLYPTVATLASVLTVVYSVK-FLALFFGERRAPTA----DIHRPPIGLVGP------------------------------------------
39997440     -------------IIAALSGFGAALAAPLLHRWLPRWAGWLCALVPLSLFSFFGAQVGASGRTIRAAYEWIPSLVDLSFSLDGLSLLFVLIISGIGVLVVVYSYLRGHHHLGRFYGLILAFMAAMISTVLAGDLITLFVFWELTGLCSYLLIGFDHGRMAARKALQALLVTGAGGLALLAGFILLGQAAGSTDLAEIFQRGELVHALYLPILFLVLAGAFTKSAQFPFHFWLPGAMEAPTPVSAYLHSATMVKLGIYLLAR--LSPVLGGTDAWFWSVTLAGGVTMVAGGALALLRSDLKQILAYSTVSALGILTLLLGLHTPAAATAAMVFLLVHALYKSALFLAAGAVDHGAGTRDLGRLGGLARVMPWVAAGSGLAALSMAGVPPLVGFIAKELLYEAKLQAPLAAGFVTVAGFILTVAVAVLVGYLPFFGRGTDPDLHHHRVEPLLWFPPLVP-ALLGFVIGIFPGLAGRWLLEPAVAMVRGASVPV--------
121998814    -------------LLAVLVPWLQPVLG--RRAGWAFAALPAVLTLYFATFLPQIV-GGETVWMEYTWVPGLDVNLSFY--VDGLSLLFALLISGIGTFVLLYAYLDGDDRQPRFYVHILAFMASMLGLVLSDNLITLFIFWELTSITSYMLIGYDNDAKARRYALQGLLVTVGGGLALLAGFIMLGIVGDTYTISELLEQGDVIREHEWYLTLLILLGAFTKSAQVPFHFWLPRAMAAPTPVSAYLHSATMVKAGVFLLAK--LHPALGDTALWMTLLPLVGAITMFTGAYFAVRSTGIKGVLANSTVMALGTLTMLAGIGTEGAMIAFGAFLLAHSLYKGALFLVAGALDHETGTKEILQMGGLRHAMPKTAVLAAVSALSLAGIPPLFGFLGKELMLESVLEAPYLLALGTAVLVVIVAGI---VAIRPFFGE-RTETPKEPHEAPPGMLAGPAVLGTLSVLFGLFPFLPEGLIGAVASSL----------------
261866659    ------------------------------------------------------------------------SFLKHSLAVDSLSAPLIILSCWLAPLCFLA-QNVIKGNQNGFLAITCSIIFFLLLTFSSLNILSFFICFEATLIPTLVLITRWGANERLQAGTYFLFYTLFGSLPLLVSIVLISQTTSTLMISEIVSLQGNTFFSINIWWVITIVAFLVKMPVYGFHLWLPKAHVEAPVAGSMILAAILLKLGGYGIIRMNAYFPDVTT--LSAILTVICCWGALITSILCTRQTDLKALIAYSSVGHMSLVAAGTIVFSDWTISGAIMLMIAHGLVSSALFALANILYERTHTRNIFITRGFKMVTVLLPFWWLISCAANLGLPPLPNLIGELYIITGIISWTIFLAPILGVATVFGAIYSLLIYQNT--------------------------------------------------------------------
225181463    MSDPLLILAIICPMVGALLLALVPEENNRVRNPLAVLTAVITASFVVTLFV-RVLNGAVPAVHVITLMRGLD----IVFRVDPLAAAFSTLASVLWVFAALYSYMAHEHNRRRYFTFYILSLGATMGIAFSANLFTLYLCYEFLTIFTYPLVIHAGNAEAQAAGKRYIIYSFLGAGLILSAIVMTAGAVGTITFASILTVADGPAHYLQLIFLCFILGFGVKAAIMPLHAWLPAAMAAPTPVSALLHAVAVVKSGIFGILRAMYSVFTLGELSLGLFVVVIASITIVSASLIALRQDALKRRLAYSTISQLSYIILGAGLLSVAGATGGMLHMINHALLKITLFFCAGAIITVTGKKKISELNGVGVRMPLTMMAFTVGSIGMVGILPVNGFISKLYLLQGSLDAGMLVIAVLVVSAILNALYFFPIVITAFFRQGAFERAKG-PEAPLTMLVPVCVLAVICIVLGIKPDL----------------------------
297621542    ----------------AAIVLMATLGNAKAQKWISTVAAFSMLASSIYLFFY-VYRLGIVAFQL---GGWEAPF-GISIVLDRLSMIMLTATACVAVSVILYACGSLDEKREKFYPLVFCLLTGVNGAFITGDIFNLYVWYEVMLTASFVLITLGKEKDQLSAGIKYLTINFVASIFFVSAIGILYGMVGSLNMADIRLMDAGEVPYISGVCMLFFIAFSIKAALFPFFFWLPASYHTPPIVITALFSGTLTKVAIYTLIRFQSLYFFSETAFWKPFFLVTAFLTMIVGVLMAASQYDTRKILSFHIISQVGYMVMGMAISTIGSLAGAIYFVAHNIFSKTSLFFVAGLVNQRSHSYEIRDLGGLYSAAPALAILFSIPALALAGIPPLPGFFGKFLLVRSSLEEGDYLIAAAAILVSLATLFSMAKIWNEVYWKKKTYHAESGK-ISRRAVAATSFLMACVVLMGVFAGPLIALCQAAAEQILD--------------
114707380    -------IIVLLPLAGFLIAGLAGNT-IGAKASEYITSSFLVVAAILSWIGFLTFDADEAPITMLQWMQSGGLDVAWALKIDRLTLVMLVVVNTVSALVHIYSYMHHDPHRPRFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWYKKPSANAAMKAFIVNRVGDFGFILGIFGVFAIFQSVNLDTIFAYSLTMGGAITCVCLLLLLGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLAR--MSPIFELSHTALTVVTFVGASTAIFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGVG---AYSVAIFHLFTHAFFKALLFLGAGSVIHASDEQDMRRMGGLRKHIPVTYWTMIIGTLALTGFPFTAGYFSKDAVIEAAYVGHNAFALLTVIAALLTSFYSWRLIFLTFHGKPRADVMHHVHESPSVMIVPLFFLAAGAILAGL--------------------------------
229918334    ---------IVIPALAAILMMFMPKRVQLQRA---MALGALVMTAIVSLFL--VHTVSTEGIQILNLGNWQAPF-GITLVSDMLSALLVTTSTLLTLFIVWFAVHYFSDSYNYLYISMLFLLVGVNGAFTTGDIFNLFVFFEVFLMSSYVLIVLGGRGVQLRESIKYLLVNIIASALFVMSVALLYGVTGTLNLADLAMKIPLNPDVITVIGVLFVIVFGMKGALVPLHYWLPGAYVVAPTPILAMFGALLTKVGVYSILRTYTLLFDGNGEFLQTFLMVLAVLTIFIGMTGAIAYNDVKLIIIYNIMIAVGVILYGISVNTQTSLEGSLYYLIHDMIIKAVLFMLVGMMIGITKSGQLRDMGGLITRFPLFGWTFFVAALSLAGIPPLSGFFGKLLIVSGGMDEGELFGPLLVLLSSLFVLYSMKIFLNGFWGEAKREYDGPLVPYTKRLIVPVFLLLIIAVAYGFGAEAIHPYITQAIEPLVN--------------
184200029    -------LAVLIPFVGAALNFVIVHRNKLQRT---VTVGTMALTLVLNCLMLA--DVWNQGPQAVHLGGWAAPY-GIVMVVDQLSALMLVVSVVVSLAVLVYAVSEGEGPISIFYPTFLLLVAGVSNAFLAGDLFNLYVGFEILLTASYVLLTMGGTAQRIRAGVTYVVVSVISSILFLISLGMIYGATGTVNMADLSLLADLPQGTQMQLHLMLLIAFGVKAAIFPLSFWLPDSYPTASAPVTAVFAGLLTKVGVYSIIRTETLLFP--GRQINDLLMWVALLTMLVGILGALAQIDIKRMLSFTLISHIGYMIFGIAVGTPQALAAVVYYIAHHIVIQTSLFLVAGLIERRGGSTNVDRLAGLLRISPMLGVLYLVPALNLGGIPPFSGFLGKVGLIEAGVQSGTWLDYLLVGVSVFVSLLTLMALVRVW-------------------------------------------------------------------
15789841     --LEFIPAIPLLPFASFLVALLAGYFAPKLLPKGGAIPGIVATAGSLVVSVWAFVTVSQGEYIAESIYTWVAFSLHFGVLVDPLAAMMLVIVSLVAFLVHVFSLGYMNDELHRYYAGLGLFTFSMLAFVVADNLLMAFMFFELVGLCSYLLIGFHFRQQGPPSAAKAFLVTRFGDYFFLIGVVAVFATFGTARFVATGEGAHMPAHVAHFLDVVGMSAVIGKSAQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVAR--MYGFYALLPTVLAIIALVGGFTALFAATMGVVKDELKQVLAYSTISQYGYMMLGLGTG---GYIAASFHLLTHAFFKALLFLGAGVIIAMHHNENMWDMGGLRKKMPVTYYTFLSGSLALAGIVPFAGFWSKDEILYEALIYGLAAYAMGLLAVFFTGFYTFRMVVLTFHGEPRSDTAEDPHGVRWNVKFPLVVLGVLAATVGL--------------------------------
37522168     ---------------ALFSLPWALTQSKGQRIAAFGGLFFTGLALLHASLMLPEVLAGAGGTFRFPWIDFGTLNIEVSGLINPLTAGTLVLVAGVSLLVQLYSLGYMDHEPRRYYGLLSFFTMAMLGLVLSDNLLAMYGFWELMGLSSYLLVGFWWSKPAAAAAAKKFLTTRVGDFLLLIGILLLYVNAGTLEITEWAETATIAAPLATLIVLLLFAGPVGKSAQFPLHVWLPDAMEGPTPASALIHAATMVAAGVFMVAR-LEPVFALSSTALM-VVAYTGAITALGSALMATAQNDIKRVLAYSTISQLGYMFMALGVGNT---EAAMFHLFTHAFFKAMLFLGAGSVIHGAHTQDMREMGGLMGRMPVTAFTYGIGVLALAGVFPFAGFWSKDAILHALEKAEYPVFAMGLLTAGLTAFYMARQYILVFLGKP-SEKSSRAHESTWTMSLPLVILAVPSAAAG---------------------------------
260906333    -------ILTVVALAALIIVTPFITRVLGRASGWLLAAAYLGIAGLFTPTAAEVMAGSTPEV----SYQWIPAFVDLALRADGIGVIFTYIALIIGAVVFVYSTGYLDRGRNSFYWLMVIFTFSMVMLVLSNDLLVLFVCWELTSLASFFLIARSGSPGQA-PALRTMFITFIGGLSLLVATGVIIAVTGTTNVHEALSSPVWSSPVTSLVAVLIAVAAMTKSAQFPFHSWLPDAMAAATPVSAYLHAAAVVKAGIFLLLRFTPAF--HATPAWNTLLIVAGLITACIGGWFALNQYDVKKLMAYSTVSQLGLITAVIGIGSEAAIAAATLHVIAHALFKSGLFMMVGVVDHLAGTRELTRIPQLMRAAPASFIVMIVGCASMSGIPPLLGFVSKEALFTAFGDTSAWTGWAALLVAVGASVLTFAYCAKTVWGAFIDGKPVDRARLGHGSPVMLIAAAVPIL------------------------------------
288791207    ----------------------------------WVSIIVLTATVAVAAMLLVR--SSLDGPLVVEVGGWVAP-MGIVLVADQLAALMLVVSASVTLCVLVYSIGNEETPLSVYHPTYLVLTAGVCNAFLSGDLFNLYVGFEILLVASYVLLTLGSTETRIRAGTTYVVVSLLSSLIFLVAIGLVYSATGTLNLAQLDRLDALPDDIRLVLQGMLLLAFGIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTETLLFPGGRT--ADLLMVIAALTMVVGILGAVAQSDIKRLLSFTLVSHIGYMLFGVGLTTPLGLSAAIFYVVHHITIQTTLFLAAGLVERRGGSTALDRLGGLARLSPLLAVLFFVPALNLAGIPPFSGFLGKLGLVQAGVDDGGFLAW----------------------------------------------------------------------------------------
134102977    -------------LLVALALVFVARRNT--RAAFLVAAVPPAAALGWVLAKSGPVLSGQAIDEVVEWAPAI--GLELAFRLDALGVLMTVLVAGIGALVLVYSAWYFQRDSRRSGPLLLTFAAAMLGLVLADDLITVYVFWELTTICSFLLVGQGVSRESRRSAMQALMITSLGGLVMLLGFVVLGEAAGTFRISALVAHPPAGPQVAV-AAVLILVGAFTKSAQIPFHNWLPAAMVAPTPISAYLHAASMVKAGVFLVAR-LAPVFVGVVQWWLPTVLF-GLATMLVGGWRAMFETDLKKLLAYGTVSQLGFIMVLVGAGTPTAAMAGATMLLAHGMFKGTLFLVVGIVDHNAGTRDVRELSGLGRKVPWVNGVAWLAAVSMAGVPPTLGFLGKEAAFTAYLRHEWVLAGLVA-GSMLTVAYTARLLWGAF-------------------------------------------------------------------
134758309    ----------------------------GRKGSIWIPTLFCFVSLIFSIILLIQAIGGESYI--VHLGYWISLSVSWALKLDMLSAIMLFVVMLVSSLVHLYSYMEHDEHKPRFFSYLSLFTFAMLMLVTSNNFLQLFFGWEGVGLCSYLLIGFWFKKQSANAAIKAFLVNRVGDLGLILGICVIYKLTGSLDFNIVFADVYSLINTSIIFFFLLFIGAMGKSAQIGLHTWLADAMEGPTPVSALIHAATMVTAGVFLLARCSPLFEYAPISL--NLVILVGAATSIFAACIAITQNDIKKIIAYSTCSQLGYMFFACGV---SAYSAGMFHLMTHAFFKALLFLGAGSVIHASDEQDIRKMGGLAKTLPYTCIAMWIGSLALAGLPPFAGFFSKDIILEAAWAHNSGFGYIAFIAAFLTAFYSWKILFMVFHGKARSD-ISKAHESPLYILIPLFILSVGAIISGWIGYTMVDTHH----------------------
237809390    MSLLFLTC--LFPLLGFLILAFSAGRLSENRAAL-IGVGSIGLSALTSLYVGLQFLQQGAANTFWQWINTIDLKIGLVLHLDGLSLTMLGVVTGVGFLIHLFAYMRGEEGYSRFFAYTNLFITSMLFLVLADNLMFLYLGWEGVGLCSYLLIGFYYKRNNIAAAMKAFIVTRVGDVFLAIGLFVLYRELGTLNIADILTLAPQKLTTIEFATLMLLGGAVGKSAQLPLQTWLADAMAGPTPVSALIHAATMVTAGVYLIAR--MHGLFLMAPDVLHLVGIVGAVTLLLAGFAAMVQTDIKRILAYSTMSQIGYMFLALGVG---AWGGAIFHLMTHAFFKALLFLSAGSVIACHHEQNIFKMGGLRKSIPLVYAAFLIGGSALAALPFTAGFFSKDEILFAAYQGGYAGLLLSGLGAFLTSLYTFRLIFIVFHGDSKLN------------------------------------------------------------
257053287    -----------LPFVGAALLPYVAVAGDRIRNAVAVGVGVVTAILTLSLIPRALSAETPAAVHY--DLGWVPAIVSFGLYLDVLGVMMATIAGVVGALALVFSTRFMEREGGRYYALTLLFVGGMIGFALTDSLVALYVFWEVLGLCSFGLISFWLEDDASFAAVKAFVTTRFGDIGLLAGIATLYVGGGTFSIIDQAAAGALPEWTLAAAGGLFIVAAVGKSAQFPLHVWLPDAMEAPTTSTALIHAACMVNAGLYLLLR--TRPIFDGVAWWTTAVLAIGTITAFLAAVLATVENDFKRALAYCTISQLGYVTA--AIGLAGGVLPATAHVLSHSIFKALLFLAAGSVIFALGGTDMYEFRGVGNRMPITNVAFLVGILGLIGVPGFNGFWSKEYIFATAMDGSPIAFVVLAITAVLTVVYSLRIYYLMFLG----EPSESVTESPLAMTGPLSILAGLTLTSWLAIGPLSEALQT---------------------
140415820    -----------------------------------------------------------SNFQFLEERAWIPSLISYFLGIDGISIIFIVLTSFLSFICILASWEAVTDRVREYMVGFLVLETMILGAFCALDTVLFYMFFEGLLIPMFIIIGIWGGPGRIRATLKFFLYTLAGSVLFLVAILLLYLGAGSSSIPMLMR-NEFPFNFQIWLWLLVFASFAVKIPMWPFHTWLPEAHVEAPTAGSVILAGVLLKLGAYGFLRFSLPMFPDATAYFTPFVFILSVIAIIYTSLVALVQEDMKKLIAYSSVAHMGFVTIGLFSLTIQGVEGAVVIMLSHGLVSASLFLSVGALYDRTHSRLIKDYGGFG-------------------------------------------------------------------------------------------------------------------------------------
144126653    --MTLLTAPLAIPFAAAVALFLLRGRPGPRRAVSLAAATALALA-----GAALFAAVRSGGPLAAQMGGWPAPF-GITLVADLLSATMVLVTGIVGFAVTVYALGEGSEAEAAQGALVFALLGGACGGFLTGDLFNLYVWFEVTLIAAFGLLTLRGGPEQIDAAVKYAALNLPATIAFLAGVGLLYGATGALNMAELRGAGRFGETAILAPAALLLFALAVKAGLFPLFFWLPASYHAPSTAVSALFSALLTKLAVYALYRLFTLIFPVAAPGLQSLLLVVAVLTMVIGVLGAAAQNEVRRILSFHIVSQIGYMLLGLALFTPFALAGAIFYTVHNIAAKTNLFLTGGIAARLCGSEKLPAMGGIWAARPALGVLFLISALAMAGMPPLSGFWAKFLLVREGLAEARWIETGAALGVGLLTLYSMTKIWTEAFWKPRPAGP-VLDRAPAAMMAPAAVFAGLILLAGVWVAPFHAVALAAAEGLFD----PSAYVAAVLG
261361701    --------------------------------------------MILSFVVYVFFNSSSNQYQFVQEHYNIQSFDIY-LGVDGISIYFVLLTTIIMPIALLANWNSIKENLKFYLITILLLETLLLAVFMVLDILLFYIFFESILPPLFLLIGLFGSSNKVRASYYFFLYTLWGSLFLLLSILTMYSIMGTTDFDALFK-TNFDYTMQFVLFGGVFIAFAVKTPTIFLNNWLLKAHVESPLGGSIILAGIVLKLSLYGIFRLILPILPKATLDLTFIVYTIGVITILYASFSTLRTVDVKELIAYSSVSHAAVYLIGAFSNTIQGIEGSITLGLAHGFVSSGLFICAGILYDRSGTRMIYLYRGVAQLMPLFSILFFILSLGNCGAPLTLNFIGEFMSLYGGLKN----------------------------------------------------------------------------------------------
162148244    -------LIVLCPLLAATILLFPLFLRSGRRAACIIAAGALGLSALLTGWLAVDLLPAPHPALRIVLWQWMGFDAHVSFAVDPLSLVMMLVVTGIGFLIHLYACGYMDPDIARFFGGMTLFVAAMLVLVLSSDLLCLYVGWEGVGLCSYLLIGFWYREVANAAARKAFIVTRIGDVLLLCGLLLLATRAGSLDIRVLDATRFLRGPGAELVALLLLCGAVAKSAQVPFQIWLPDAMAGPTPVSALIHAATMVTAGVYLIAR--LHALFEPAPVVMGVISVVGLVTLLLAGGSALVQTDIKRILAYSTISQLGYMFLALGTG---AWGAAIFHLVTHAMFKALLFMAAGAVIRMHHQQDIFHMGGLRRAMPGVFAAFVAGAAALAGVPLSAGFYSKEAILQGAWDSSPLLWAGALLGAFLTGLYSFRCVFIVFLGAPRGTATGS---TGWSMAVPLACLSVLAVVGGMIEMP----------------------------
142816384    -----LLFLVLFPLIGSLVPVFTARWSRSYSALATAFLPVAALGLVLQLAPAVF-----SGETLFYTLPWVELGLSLSFRLDGLSLLFVLLILGIGLLVILYARYYLSEKMARFYGFLMLFMTAMLGIVLSNNLLQLWVFWELTSISSFLLISFWWHRADARVGARMALTITGFGGLALLAGILLIGQVLGSFELDVQADVLQQHSLYPVILILVLLGAFTKSAQFPFHFWLPNAMSAPTPVSAYLHSATMVKAGIFLLAR--MYPLLAGTDLWFLLVTITGMTTLLVGAYLALFQHDLKGLLAYSTISHLGLITLLLGLDTDLATVAAIFHIINHAIFKASLFMAAGIIDHESGSRDMRKLNGLWQFMPVTATLAMVASASMAGVPLLNGFLSKEMFFAETLHQSWLIPVLATLAATLSVAYSARFIHDVFFNGQPRGLPRTPHEPPRYMRVPVEILVALCILVGLAPQYI---------------------------
169627739    ---------------------------------------LALVPFGSLIWVLARWPGNSPGVRV--DIPWVPELADIALRFDALAAIMSVLVLGIGSLVLFYCASYFRHRLPSFAAELVAFSGAMFGLVISDNLLVLYIFWELTTVLSFLLVGHYAERASRRAAVQALLVTTAGGLAMLVGVIVLGHVGGSFLLSDLIANPPTGLAASVGL-VLVLIGALSKSAIVPLHFWLPGAMAAPTPVSAYLHAAAMVKAGIYLLARMSPGFAEAAP--WRPVVLVLGIATMILAGWRALREYDLKLILAFGTVSQLGFLVVLTGTGDPDILLAGLVMLCAHALFKAALFMVVGIIDHTVGTRDIRKLAWLGNRQPPLLVIAGIAAASMAGVPLTLGFVGKELAFATVLHSAPWVLAGIVIGSMFTITYSMRFMWGAFARKGLPEPSARVQGMHTPTPAFLALLAVTSVAVGILPGWLNGTLGSYADPVDAHIAIWEGF------
118173027    ----------------------------------------------LGSLVWVALNWPSPDNIPTVHVSWVPLWMDFTLRFDALAAIMSVLVLAIGALVLFYCAHYMEKRLPSFAAELVAFSGAMFGLVVSDNMLVLYIFWETTTVLSFLLVGHYAERTSRRAATQALLVTTFGGLAMLTGIVVLGNMAGTYLLSELIAAPPTGTAASVGIAL-ILIGALSKSAIVPMHFWLPGAMAAPTPVSAYLHAAAMVKAGVYLIARMTPGFADTA--FWRPMVIGLGLLTMLLAGWRAVREYDLKLILAFGTVSQLGLITVMVGAGGPDMMLAGLAMLIAHAMFKASLFMVVGVIDHATGTRDIRRLAGLGRAHRPLLIIALGAVASMAALPPFFGFVAKEADLETVLHSAPYVLTGIVVGSVFTTIYSLRFLWGAFAGKGLSGPSVRVAEMHRPPVNFLLAPAILSLVFGLWPK-----------------------------
296444805    --------IVFLPLIGFLIALFGRRIGARPSELVTTTLLVIAAGLSWMVFFDVALGHGHASAPVLNWFTSGKLSVDWALRVDTLTAVMLVVVNSVSALVHLYSIGYMHEDPHRFFAYLSLFTFAMLTLVTADNLVQMFFGWEGVGLASYLLIGFWYQKPSANAAIKAFVVNRVGDFGFALGIFLVFQLTQSVGFEQVFAAVPADFDALTLATFLLFTGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--LSPIFEYAPDTLAFVTLIGGVTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFVAEGVG---AYSVGVFHLYTHAFFKALLFLGAGSVIHMHHEQDMRNMGGLWNKIPVTFAMMTIGTLALTGFPYTAGYFSKDQIIEAAYAASHGVAFFAFLSTVLTSFYSWRLVFMTFFGKAK--------------------------------------------------------------
283469919    MSLVYLLIAILV------IMAMILFTSKRRAMAKYAGYIALTAPVIASIYFLLQVPSVIKQHYLSVSIPWMTSLINLDLRLDGLSLMFSLIISLIGIAVFFYALSSRKDNLPRFYLYLTLFMFSMLGIVLADNTILMYVFWELTSVSSFLLISYWYNNDSQFGAMQSFMITVFGGLALLVGFIMLYIMTGTNNITEILGQADHNHALFIPMIIMFLLGAFTKSAQFPFHIWLPRAMAAPTPVSAYLHSATMVKAGIFLLLRFT--PLLGLSNMYIYIVTFVGLITMLFGSITALKQWDLKGILAYSTISQLGMIMAMVGIGGGYALFAALFHLMNHAIFKCALFMGVGILDHEAGSRDIRILSGMRQLFPKMNLVMTIAALSMAGIPFLNGFLSKEMFLDALTQTGQIIVCMGVIASIFTFTYALYMVKEVFW-TKYDSKVFTKKNIHEPWLFSLPSLILMVLVPVIFFVP----------------------------
5835081      --------------------------------------------------------------------------LSLNFATDPTSTPLIILSSWLVPISLIASINTIQNNQRTFISLVFTILTALILTFSSLELSLFYIAFETTLLPTLTLISRWAQKERYQASIYFLFYTLIGSLPLLVSIIAIFSYENTISIHLTNYITSLPITLTSIWWIFCFIAFIIKMPIYGFHLWLPKAHVEAPIAGSMILAAILLKLGGYGLLRTIPLFYTPSSLLLSPPATAFCIWGALITSIICLRQTDLKALIAYSSVGHMSIVASGIFSLSLWGINGALTLMIAHGLISSALFCLANLLYERNGTRTLSITRGFKMVTPLLTLWWTITCVANLGLPPTPNLIGELLILVAIIDWNTLSAPIITMATVFGAIYSLLILSSTN-NSSFPQFLSNIQPTNTSEHTLITFHLIPLVFLILNPSAIL--------------------------
156741752    ----LLVLPVLIPFITGIVMLVFWGRRDIHR-----ALNVVGAALLLVAGIALLDGVSRNGIQATQLGNWPAPF-GISFVADLLSAIMVVITGLTALAVAVYSLGSMDEERFGYYPLLHIMFMGICGAFLTGDIFNLYVWFEVLLMSSFVLMALGGERAQLEGSIKYVTLNLLSSALFLSAVGILYGAVGTLNMADLSQQLSLLPGLVTTLAMLFLTAFGIKAAIFPLFAWLPASYHTPPIAVSAIFAGLLTKVGVYALIRVFSLLFVQNIALTHGLILALAGLTMVTGVLGAVAQNEFRRVLSFHIISQIGYMIMGLGLFTSLALAGAVFYIMHHIIVKMNLFLVSGVVHRLRGSYELKDLGDVYKVYPWLAILFLIPAFSLAGFPPLSGFWAKLMLVQAGLQVEQYVIVAVSLVVSLLTVFSMTKIWAEAFWKKAPAPTQSNTQSLAFMVVPVVGLALVTVVIGLSVQPFYDLAQRAADQLLNPAEYIAAVQSA---
143395099    ---------------------------------------------------WISFDVLQSDYTMTT-----ERIIGVGVWIDSITLMLLFVATFLCFLICWFSLGYMEDRNHRFYAEFVLFAMGMFGMVLADNFLWLFIFWEIMGLCSYLLIGFYFWKEAAYAAKKAFLTTRVGDVFLMVGLLILYDIYGSLEFSVIFSDPSIGGTVDFWALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFYGVAGLEDLGLIVAYIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGVSLWFYFGGSMFHLFNHAMAKGMLFMASGSVIHEVHHQDMRNMGGLASKMPVTSAAMMIGSMSIIGIPLIGGFWSKEAIVAKTWKASMGPAILVLITAGMTGFYMSRMWFMTFAGEPKHEVVEHVHESTPWIKEPLVVLSAISALGGF--------------------------------
269796813    ----------------------------------------------------------------TEVVSWIPALVELSFRLDTLGWLMLLLVGGVGALVLVYYFAASASGLRKFGGVLTAFAGAMVGLVTADDMLLMFMFWELTTVFSYLLIGHYHDRKARRAAMQAIIVTTAGGLAMLVGVVILGQTAETGYSLSGLLANPPEGAAVTAAVVCLLVGASSKAALIPTHFWLPAAMAAPTPVSAYLHAAAMVKAGVYLVARFAPAYSHLT--VWVAIIVVLGCGTLLLGGYRALRQNDLKLVLAYGTVSQLGLIVLMVGLGSRAAALAGLAMIGAHAMFKAALFLTVGIVDAATGTRDLRRLSGVGRAMPLTALAGGLATASMIGLPPFAGYVAKEAALEALVHDGPLVIAAVAVGSMLTVAYGLRFFWGAF-------------------------------------------------------------------
136572657    ---------------------------------------------------------------------------------------------------------------------------------------------------------IWGGENRIKVTLKFFVYTIFGSLFMLAGIIYLYLQTQGFKTFDLGAFYNLNLSSQSYLFWAFFLAFAIKMPIFPFHTWQPDTYTEAPTQGTMLLSGIMLKMGIYGVIRWMIPVVPAGVETWGTLAITLSIIGIIYASIIAIRQSDMKRLIAYSSIAHVGLIAAGVFVWNIQSTQGAVIQMINHGISVVALFFIVQIIEDRTCTRDIPSLGGIVLKAPVFAICFVIVMMGAVALPLTNGFVGEFLLLMGIYKFNTWAAVLAGTTIILGAVYMLRMYQRVMLGESNV-LTASFTDIKGTEKIILFVSVLAIIVIGVYPNFLLKISEAPLTELIN--------------
137010864    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IQLSQEAPLGLTAQKLIFIAFFLAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAIMLKMGGYGFLRFSLPIAPDASLYFANTMILLSLIAIVYIGFVALVQEDMKKLIAYSSISHMGFVTLGFFIGAVMGMEGAMMQMISHGFISAALFLCVGVMYDRLHSRMIKDYGGVVNSMPYFAAFMMLFAMANSGLPGTSGFVGEFLVILSSFKLNFWIAFTAALTLILGAAYTLWMYKRVIFGEAIREEVSELKDIDAREGFILFLLAGVILLFGVWHAPLFDVMHVTIQQLI---------------
288798086    -------------------------------------------------------------------------------------------------------YISAEDPMGRFYSYLLLFMGSMLGIVLSENLILLVMFWELTSISSFLLIGFWYRTDAREGARMALVITGAGGLAMLAGFILLGNMVGSFELTDVLAAKDIVHAHPLYMLILVLLGAFTKSAQFPFQFWLPHAMAAPTPVSAYLHSATMVKAGVFLLA--LLFPVLSGSSLWFYIVTPVGLATLMFAAYMAIFKDDLKGLLAYSTVSHLGLITLLLGLGSPLAAFTAVFHILNHATFKAGLFMLAGIIDHETGTRDMKKLAGLWKYMPITGTLVMVGCASMAGVPLFNGFLSKEMFLAETLEASWIVPLGATLAAIFAVAYSIRMVHDVFFNGEAQDLPKKPHEPPHGMRLPSEILMVLCVAVGLFPALLAGPIVNVAAGSI---------------
261416522    -----LGLIPLFPLLGCIILGAIAIISSGSKKVGTLAVLFPALSFAGVALLSLNMPEGGVRETLCNWIDIPMFRVDIGFLFDGLSRIMLLFVTGIGSLIALYSYMHGDRGFARYFAYINLFLFSMIVLVLSDNLLLTFLGWEGVGLCSYLLIGFWNKDKNCHAANKAFIVNRVGDIGFLLGMLCLVTIGGSASMVISGNHVDLVIPVLSIAGILFFIGCTGKSAQIPLLTWLPDAMAGPTPVSALIHAATMVTSGVYLLAR--LGSMFALLPVVLDIIVVVGMLTAFWAAVAGLFQNDIKKVLAYSTISQLGYMFMASGVC---AFDASIFHVFTHAFFKAALFLGAGAVIHASGEQDMRKMGGLLKKTPVTACVMIFAFLAIVGFPGFSGFWSKDLILEKIFMSGTMVYVVGLITAVITAVYMGRLIILTFFGSYRGESEEHIHEAPAVMLIPMVILAFGAVFAG---------------------------------
115375580    -----------------------------RVSRRGASVSLSLVPLSLTVWLASLVPEALSGTPPSFHAAWVPLDVALTLRADGLSLLMALLITGLGTLIVLYAGAYLQDSPRSFLGWLLLFMASMLGLVLADNALLLFACWELTSVSSFFLIGHDEQEEARQAALRALVVTALGGQALLLGLLLMGWVAGTLTLSELHAAGPALGPLSLAILLLVLGGAFTKSAQVPFHFWLPSAMAAPTPASAYLHAATLVKAGVYLLAR--LSPVLGGTPVWTGALITVGLVTMVGGALLSFGHTDLKRVLAYATVSVLGTLVLLLGLGTPGAAQALVVFLTAHALYKGALFLVTGAVDHATGTRELPQLGGLRQAMPFTASAAGLAALSMAGLPPLFGFIGKELVYGASRHGGWGLAMGTAVGFVLLVGAAPRVGLRPFLG-PRSEATRNAHEASPSLWGPPLVLAVCGGVLGLAPGWAEPLLAGAARAI----------------
260772929    ---------ILIPMFAAALSMVIWRHRKLQR---WVSVLSNSTLLIATLILFHNVYLN--GIQVTHLGGWQAPF-GISMVADLLAVTLVTSSAFVALCVSIYALATMSEEHEAFYPLLHLMLAGVIGAFLTGDIFNLYVWFEIMLVASFGLLILGGERAQMEGALKYVTLNLLSSALFLSAIGLLYAYAGTLNMADLKLAASDNPQIVTLISLLFLVAFGIKAAAFPLFFWLPASYHTPPVAISAIFAGLLTKVGVYSLYRVFSLIFIDVAFTHQTILLWMGIFSMVVGVLGAAAQFEVRRILAFHSVSQIGYMLLGLALFTPLAIAGGILYVVHHMIVKTNLFLISGVMYRRYGSYQLDKLGGLYRSAPLLAFLFAISAASLAGLPPFSGFIAKYVVITGGIGISHWIAVGSALAVGLLTLYSMIKIWAEAFWKKLPDDAQTNSPMSDSERFCMYVPIILMVLMSVTIGLCAEWFIQLMNATAEQVMNPQVYIDAVLG
297584677    --INLVILPVLIPMLVGVVLIFLKEYKNAQRI-----ITVTSMALIFLVSTALVYLAYTDGIQTIALGDWPAPFGIILVG-DLLSTSLVWLASILGLVTLFFAYQTFEREYNYFHPFFLFLIVGVNGSFLTGDLFNLFVFFEVMLISSFILISFGSGKYQLRESLKYVIINTVSSMFFIIAVAYIYGVTGTLNLADLELYEAGNSGILTVIGLVFLFVFGTKSAIFPLYYWLPHSYFAPPAAIAALFGGLLTKVGVYTIMRMYTLVFHH-DQMIYTILLIVGGLTMFIGVLGAVAQFDFKRILAVHIVSQVGYMIMGIGIGTSLAIAGTFYFLAHNIIVKSALFFFAGATEHVSGTSHLKKMSGLLKTHPYLGWLFFISAISLAGIPPLSGFFGKFALIVAGLEAGHYFVIFVSLLTVLTLFSMMKIFITSFWGEVKPDHAASEKKPVGKLLLPVLPLVFLTILLGVAAEPFF--------------------------
197105256    ----LVSIILFGPLVGAIVAGLFGRAIPSKVS-QAVTTGLLFLSAALSWVVFGQWTWGGLEPFTLTYAPFIDFVSNWSFRLDGLSAVMLVVVTSVSSLVHLYSWGYMAEDPHRFFAYLSLFTFAMLALISAADFMQLFFGWEGVGLASYLLIGFWFKKPTANAAIKAFVVNRVGDFGFALGIMTVFWAFGSIQFAEIWSFIGYDWNLVDLACALLFVGAMGKSAQFFLHTWLPDAMEGPTPVSALIHAATMVTAGVYMV--CLLSPMFEYAPVAKNIVTVIGAVTALFAATVGLTQNDIKRVIAYSTCSQLGYMFFAAGVG---AYQAAMFHLFTHAFFKALLFLGAGSVIHMAHEQDMRRYGGLVKYLPVTYAVMTIGTIAILGIPGFAGFYSKDAIIHAAYEAGYFAFVIGIFVAGLTAFYSWRLAFFTFNGSARWTSEDLEHHWHNR-------------------------------------------------
163868362    -------TIVFLPLLGFLIAALGGKT-IGDRASELITCSFMVIVAILSWIAFFNLALGHTPAIDVLVLHWLNLSFNWAFHIDTLTAVMLIVVNSVSALVHIYSYMHHDPSRSRFFSYLSLFTFMMLMLVTSNNLIQMFFGWEGVGLASYLLIGFWFQRDSAKAAMKAFVVNRVGDFGFLLGIFSIFVLFQSVDFASIFAKAADSSFIQNMTFLLLFIGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--MSPIFELSSIALTVIIIVGATTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVALGIG---AYGAAVFHLFTHAFFKALLFLGAGSVIHASDEQDMRKMGGLRKHIKVTYWMMMVGTIALTGLFGTAGFFSKDAIIESAFASHNIAFYLLVFAALLTSFYSWRLIFMTFHGKPRADVMHHVHESPPVMLIPLFILSIGAIFAGVVFQP----------------------------
262196717    ---------------------------------------------------------------WLETLFWLPDAVAFRL--DGLALLFAVLITGIGALVLIYAGGYLGEHPRRFFASLFLFMAAMLGIVVSDDAIALFVFWELTSVASFLLIGFDQRPEARVAARKALLITGAGGMALLVAMDLGLSSADATRISRLSEVPLREHPLYTPALLLVLLGAFTKSAQVPFHIWLPAAMAAPTPVSAYLHSATMVKAGVFLLAR--LSPALGGTLLWQGSLITAGVLTMLVAGYLAVRQRDLKRILAYSTVAVLGILVMLLGIGDRHAVEAAIVFLVAHALYKAALFMVAGNIDHGTGTRDVGRLGGLRRAMPLTCAAALLAALSKAGAPPMFGFLGKELLYGSRLTRDDLSALLIAAITLVAAA--FLVGVRPFFG-SRRETPHAPHEMPPSMWLGPALLAAGGIFAGLVPGPFAHTLGSSAVAAI---------------
187923351    ------------------LVAGLAGKAVGRAGAHSVTILGVAISFILSAIVFFQVLNGASNATIYEWMSIGKTKFEIGFLVDSLTAMMMCVVTFVSLMVHIYTIGYMEDGYQRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFYFTPTAIYANMKAFIVNRIGDFGFLLGIGLLFAFAGSMNYGDVFAFPGTDWGLLTVACICLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVTR--MSPLFELSDTALSFVMVIGAITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAVFHLMTHAFFKALLFLGAGVIIGMHHDQDIRNMGGLRKYMPITWITSLVGSLALIGTPFFSGFYSKDSIIDAVKLSHLPGAGFAYFAVFVTALYSFRMYFLVFHGEERFRGPKHPE------------------------------------------------------
209964539    ---------VFLPLLGAFVAGFFGRF-IGDRGAQIVTCTLMLIAAVLSCILFVVGFSGPEATRTITLFTWIDFEVDWALRIDALTAVMLVVVNVVSAMVHVYSYMSHDPSKARFMSYLSLFTFMMLMLVTADNLVQMFFGWEGVGLASYLLINFWYEKKSANDAMKAFLVNRVGDFGFALGIMAVFFLFGSVEFDAIFTAAPQQANATFNFLVLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLAR--MSPLFEYAPGALAFVTVVGGLTAFIAATIGLTQFDIKRVIAYSTMSQLGYMFFAIGVG---AYPAAIFHLMTHAFFKALLFLGAGSVIHMSGEQDMRNMGGIWRLIPVTYGLMWIGNLALAGIIPFAGYYSKDMILEVAYADHSWYGTLAFAAALMTAFYSWRLLFLTFHGQPRANEMAHVHESPQVMLVPLYVLAVGAVAAGFVAYP----------------------------
138013226    --------------------------------------------------------------------------------------------------------------------------GLMIGVFCALDALLFYVFFEATLIPMYIIIGVWGGHNRIYAAFKFFLYTLLGSLLTLVAMLYLYNATNTFDILA-WQNARLDIVEQILLFAAFFMAFAVKVPMWPLHTWLPDVHVEAPTGGSVVLAAIMLKLGAYGFLRFSLPIAPDASQYLGPFVIFLSLVAVIYVGAVALVQKDMKKLVAYSSVAHMGFVTLGFFLFSPLGIEGGIVQMISHGFVAGAMFLSIGVLYDRMHTRQIADYGGVVHRMPAFTAFAVLMAMANCGLPATSGFVGEFMVILAAVDYDFVIGILAATALILG-------------------------------------------------------------------------------
294507715    --------ILFAVFSGFVLALASPWLTTGRATGWVYGLLPAAITGTLATLV----ERVAAGETLRVSYAWVPGLVNLSFYVDGLSLFFALLITGIGTLIYVYAGGYLKHHLGRFFSYLSMFMAAMVGLVLADNLITFYIFFELTSFASFVLIGFNHDEPSRRAAWQALLVTKAGGLALLVGFILMQQATGTFQISAILESGDVIHSFYLPIVLLVLAGAFTKSAQFPFYFWLPNAMEAPTPVSAYLHSATMVKAGIYVMAR--FHPVLSGTDLWMWIVGGIGALTMVLSAWLALQYTDMKAILAYTTIMALGLLTMLLGLGTEVAVEACMVFILVHAFYKAALFMVAGAIDHEVHVRDITKLRGLWNRMPVTGAAAVLAALSMAGIPPFFGFVGKELIYKAATHFDPAAVAVTVASVLANVALVASAGLLVIFSGEVNDVTEHAHRPAAGLWFGPVVLAVFSVGLGLAPWLLDAAFLGPSAGAV---------------
143722706    -------VLVLLPVFGAIAVALTPNARIGVHKM--LATIFTGVTGAISVWLLTAFETN-GEFQFISQQTWISLGIEWFAGIDGISLFLVVLTGLLFPFVVIA--INPKHDHKAYYIWIQLLQTGCMGVFVSLDLFMFFVFFEIVLIPMYFLIGKWGHGNAQYAATKFFLYTMLGSALMLVSIVSLAVLHATFNLLEIATNPAIATNTSRLLFLGFALAFAVKVPLFPVHTWLPDAHTEAPTAGSVILAGVMLKLGTYGFIRFGLFLFPEASHFFAPLFLTLGVIGIVYGAIVATMQKDLKRLVAYSSIAHLGFIILGTFALNTQGIQGATVQMINHGLSTGALFMLVGIIYERKH------------------------------------------------------------------------------------------------------------------------------------------------
136658655    --------------------------------------------------------------------------------------------ALLGVLAVLYAETSSREDAGGYLSAMLMFEGIMIGAFAALDLLMFWFWFVAELYPSWLLITRWGTGEKRFEAARAYVTMMLGGSMMIMLATCYASVTGSSVTFDYVQLAEIPAPAQATMFFLICIGLAVKAPIFPLHTWMPKVLEQG-PIVGMSIFLVGIKLGTYGLLRFAIPLFPQAAAEWFWLLAMLGVIGIVYGALIALVQTILRRLLAFASLSHVGVVMLGLFSLNFEGFQGGLMQMLNLGVTGAGLFFLAGFLFQRVGQPDLRSMGGVQESAPYLAMAFLIIGLAGVGMPGTSGFNGEHLIILGAYKVTPWMAGAAGLGTMLSASYFLWYYQQAFLGDARDAKGPVAGDLGKRELGIAGTLIAFVIVIGMYPTPFLNTM-----------------------
225871975    -----LWLLPILPLAGFLVGLFGRRFPKALVSAVAILATAIPVIQVATIVARFGSLTLPHVERVATWLSAGGFHADFVFQLDQLTMVMLCVITGVGFLIHVYSYMAHEEGYWRYFAYLNLFMFFMLTLVLADNFVLMFVGWEGVGLASYLLIGFYVKTSAADAGKKAFIFNRVGDFGFLLAMFLLIQHFGTLNFSQISMHPEWQGGFLTAIALLMMLGATGKSAQIPLYVWLPDAMEGPTPVSALIHAATMVTAGVYMVARTHVIFDRSPSAL--TVVAVIGTATCFFAATMAIAQTDIKRVLAYSTVSQLGYMFLGCGV---AAYGAGVFHLVTHAFFKALLFLAAGSVIHASGEQDMRVMGNLRKKIPVTFWTMTAAVVAISGFPPFSGFVSKDDILYNAFISSGWYWFVGLLTAGITAFYMFRLWYMTFWGEDRTHKSEGIHESPWVMLLPLSILAILSVIGGWMGWP----------------------------
142873356    -------LIIFLPLIGAVLSWILGNRFSSIPTYI-VSISCLFLSMIISWIAFYDIAILKNNFESLPWINSGEFTALWEFNFDTLSCVMFLVVNTVSAMVHLYSYMSHDKSKARFMAYLSFFTFAMLMLVSSNNLLQLFFGWEGVGVASYLLIGFWYNKKSATSAVKAFLVNRVGDLGFILGLIFVYTYFDTIMFERIFELAPSMIDENIVVFFLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCK--LSPLFEYSPNVLTFITLIGALTALFASTIALTQFDIKRVIAYSTCSQLGYMFFAVGL---SAYPAAMFHLTTHAFFKALLFLGAGSVIHGSNEQDMRKMGGCFKKLPVTYILIWIGSLALAGIPFFAGYYSKDMILEVAFASGSKIGYFACLAAVLTAFYSWRLIYLTFHGDFKGNKSTKIHESPLVMLLPLFILAFGAVFSGWF-------------------------------
260453703    ---------------------------------------------------------------------------------------------------------------------------------------------------MYFLIARWGGDRKQPAAWKFILYTLLGSVIMLLGLLLIGLESGTFDMVALATDNGLTTSVQVVAVLAVGLGLAVKTPMWPLHSWLPDAHTAAPTVGSVLLAGVLLKMGTYGFVRILLPVTPDGMQTFAPYLAAFAVVGIIYGSLACLAKGDLKRLIAYSSVGHMGFVLLGIATMTPTGVNGALFANIAHGLITGLLFFLVGAVKDRYGTADLDTLAGLYGRAPRLGGLLAFAAVASLGLPGLAGFWGEMLTLFGAFDAFLTYMSIGALGTLLTAAYMLIVVRRVCMGEQR-EQPHPVADVRRHELAAWTPLAALTVLAGLWPAVLLGLTDPAVQKLLA--------------
255284528    MSKYWILAAILLPVIGGALTMLLPFKKRSQMMVYLECLMLATSAIVLALVA----HGPTEIFEVIYFVH----GLSISFKIDGMTMVFGALVAVLWPLAMLYSFEYMEHEERVFFTFYSITYGVTLGIAFASDMLSMYFFYELLTLVTVPLVMHTLKREAILASRKYLYYSLGGAAFALLGLVFLLVYGDTVEFVMGGVLNGDKTNTLLLVYLLAFMGFGVKAAIWPLSSWLPQAGVAPTPVTALLHAVAVVKAGVFAIIRLTYYSFFLRGTWVQAVAMGFAMISIVYGCSRAVKETHIKRRLAYSTVSNLSYIIFGATIMTPWGMTGALAHMVCHAFMKICSFLCAGAFMHQTGKSYIYEMNGMGRKMPVVFGCFTVAALGLMGVPGLAGFISKWNLAGAAVESGNVQAYFLLISALLTAIYMMSIVIRAFFPGKDFDYIASAKDPTWKMCLPLVLFAAAVVALGLFSAPLIAFFQDVAAGV----------------
70727003     -NLVVLSLVV--PIFTAIILVFLGQRYRAKRYVTLTGLVLTLIVAIINLR-----NVYVDGPLKVELGSWPAPYGIIFL-LDSFSAMLIVTSIIITILITAFSSTTIDRERYYYHFSITFMLVGIIGAFTTGDIFNLFVFFEVFLMSSYALLVLGGTQIQLRETVKYLLVNIVTSTFFVIAVAILYSIVGTLNMADISELSNTHGGLLSIVFILFIFVFATKAGAFPMYVWLPGSYYAPPFAIIAFFGALLTKVGVYAILRTLSLFFHNTMSFSHYTILFLALLTIIFGSVGAIAYDDTKKIIIYNIMIAVGVILVGVAMMNEAGIIGAIYYTIHDMLVKTALFLLIGVMYQITKSTSLKDFGGLIKHYPVLGWTFFIAALSLAGIPPLSGFYGKYYIVQATFEKGFYVSGIIVLLSSLVVLYSIHIFLKGFFGKPKGYEPTQSVNVKHATTISIIA-VVITVVFGL----SADLLYPLISEAAQSFYDPSIYIESVLG
58579164     -NLLEISFMIKIELLCVLLPLIGSVFANIISHRFFAQLCAVFFITSSSLLSWYLFFNFQNSY-IIDLFSWIDLKIHWSLYLDSLSIIMLVIVNTVSVVVHIYSIGYMSHDVGRFLSYLSLFTFFMLILVTSGNFLQLFLGWEGVGLCSYLLIGFWFEKSSAKAAMKAFIINRVGDFFFILGIIAVFLVFDSLDFARFHSIVNSDYRIGIINFFLLFIGCMGKSAQIGLHTWLPDAMEGPTPASALIHAATMVTAGVFLVVRCS--PLFELSDVARHFILIVGTITCLFAATIAIVQTDLKKIIAYSTCSQLGYMFLACGL---SAYSVAIFHLMTHAFFKALLFLCAGNIIHSTHEQDIYKIRASWRQIPFTYVLTWIGSLALAGIFPFAGFYSKDLIIESSYNVSNTAFIISNIVAFLTAFYSWRLIIIVFHGIDSEKK--SIFESGKVMLLPLLVLSVGSIFSGMW-------------------------------
47026791     ---------------------------------------------------------------------------SHTFMIDMVSAPLMIMSSWLLPLMALASQYRLMSNQRFFLATIAVLQTAILITFSTTDLMMFYIAFETTLLPTMVLITRWAQADRLEAGSYFIFYTLTSSLPMLVALLYLHNIHTSITIFFLQPATTELHWETHLLWLACMAAFLVKLPLYGVHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIRLSAAIMTHSTTLITP-LMALALWGSIMANIICFRQPDLKSMIAYSSVSHMAMVIATLMSNTPLGLTSAMILMVAHGLTSSALFCLANIAYERTHTRILVLTAGLQLTLPLLTAWWLMAVLMNMALPPTTNMLAELLAMLAMYPWAPVTILPILLNTVLTASYSLYMFITAIRTTPMP--ATQLYPSHTREHLLLTLHILPLMMLIIYPTLLT--------------------------
94268126     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IKVPMFPFHTWLPAAHVEAPTAGSVILASVLLKMGTYGFLRFCLPITPEATHIFMPYILWLSIIGILYGGFTALAQQDMKKLIAYSSVGHMGFVTLGIFVLNSQGIQGAILQMINHGITTGALFFCVGMLYERTHSRELALNAGVGRFMPIYVLFLGFFALSSLAFPGTNSFIGEFMILAGSFSYSIIIAAFAIPGAVLAAAYMFRLLQRVVWGGTDNPEHRGLLDLNLREVVVLAPLLLFVFWIGLSPAPFLEVMEVSVAHLLTQVGATEGGTT----
143541799    --------------------------------------------------------------------------------------------------------------------------ASMLFFVMAQNIVQLIVGWELVGVCSFALIGHWWEKPNTDAALKAFLTNRVGDVGLLVGMIILWGTFNTFDIDAINTLISSDPGAHHLALLVLMAAVASKSGQFPLHTWLPDAMAGPTPVSALIHAATMVVAGVYMIARPVFYEGFSIGTSSINLMAFIGGFTALIGAGLAFAQWDIKKVLAYSTVSQLGYMVMALGVG---AWTAAIFHLFTHAFFKACLFLGAGSVSHAHHTFDMRKMGGLRKDMPHTYKTFVISSLALAGIFPFAGFWSKDEILLGSLNGYPLMLIFGCAVALMTAAYMTRVIWYTFHGEFRGHG--HPHESPRVMTVPLWILAGMAVAAGAFPTPVLEPFGEGLAHRIQTYAEPSIY------
297518344    ----------------------------------------------VTAFIGVDFFANGEQTYSQPLWTWMDFNIGFNLVLDGLSLTMLSVVTGVGFLIHMYAYMRGEEGYSRFFAYTNLFIASMVVLVLADNLLLMYLGWEGVGLCSYLLIGFYYTPKNGAAAMKAFVVTRVGDVFLAFALFILYNELGTLNFREMVELAPAHFNMLMWATLMLLGGAVGKSAQLPLQTWLADAMAGPTPVSALIHAATMVTAGVYLIAR--THGLFLMTPEVLHLVGIVGAVTLLLAGFAALVQTDIKRVLAYSTMSQIGYMFLALGVQ---AWDAAIFHLMTHAFFKALLFLASGSVIACHHEQNIFKMGGLRKSIPLVYLCFLVGGAALSALPLTAGFFSKDEILAGAMANGHINLMVAGLGAFMTSLYTFRMIFIVFHGK---EQIHAHAVKGVTHSLPLIVLLILSTFVGALIVPPLQGVLPQTTELAHGSMLTLEITSGV--
260772932    ---------------GFIVAFFVPWLQLGERAVWWVAL----LPALLFVYFLGFVPQVTAGHSLLFYYDWIPSLISLDIRLDGLSLLFALLITGIGTLVVVYSYLSGHVDQRKLVMYLCAFMGAMLGVVLANNIMAMFVFWELTSITSYMLIGFHHEQEKRKSALQGLFVTVGGGLALMAGVILLGQIAGTYQLDQIVRQGAEIHSLFLPMMLLVLAGAFTKSAQVPFHFWLPNAMAAPTPVSSFLHSATMVKAGIYLMAR--LQPVMAGDSTWTMLLVGVGALTMLVGSVMAVTSTDLKRILAYTTVASLGTLTLLIGIGTEAALIAAMVFLLAHALYKGALFMAAGTVDHETGTKDIRQLSGLRRSMPQTAIFMSLAALALAGIPPVFGFIAKEAMLEGLLTWQSSLLFVGVVSSICLAACAGLVAIKPFWGEV-ITTPKEAHEAPFAMRIGFSLLASLGLIFGLIPSLVSPLITAAASSI----------------
154253407    -NLPALQVV--LPLVAAPVCAM---LGSGTRAWAFATL-ISFFTFAISISLFIA--TSGGTIISYEMGGWAPP-AGIEYRVDTLNAFVLVIVSGLAALVLPYARKSVDERQVLFYTAFLLCLTGLLGVTITGDAFNVFVFLEISSLSTYALVGAWRNKRALTASYNYLIMGTIGATFFVIGIGMLYMVTGTLNMADLGEAAHGDSRTLRTGFVFILIGMGLKLAMFPLHLWLPNAYSFAPSAVTAFLAATATKVAVYVLLRFMFTVFGFDYAFLKNVVLPLAIVAMFAASLVAIFQDDLKRMLAYSSIAQIGYILLGLAFLTHTGLTASIIHLFNHAITKGALFMVAGCFIFATGSSSIKSLRGVGRDMPWTTAAFVIAGLSLIGLPLTVGFISKWYLVQAAIELGWWPVALLIMGSSLLAIIYVWRVVEQAYLQPAPEGVSR-REAPLSMLVPTWFLVALTVWFGITATMTTGAASRAANSLISSSHI----------
13398287     ----------FLPLIGFGLLLIPRTTKKIRRMWAFLSVFLLSIAMVFSTNLSIQQINGSLXYQYLWPWTINDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDQGYLRFFAXMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGXLGFYWITGSFEFRDLFEITNNNSLFXALCASLLFVGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMXXXXXXXXXR--LLPIFIAIPYIMNFISLIGIITLLLGATLALAQRDIKRSLAYST---XXXXXXXXXXXXXXXXXXXXXXXXXXXXXKALLFLGSGSIIHSMKSQNMVLMGGLTKYVPITRTTFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPI-------------------------------------------------------------------------------------------
136137195    ----LLTIMMLVCLLGAAVIYLIPTDKI--ETIKKVALAISLFVMVLGIYLIVGFDSANTSLQFSESRSWISAFINYSVGVDGISAVLILMSVILVPIVLLATWNEADSGRKSFYILVLILELFMIGVFAATDLFLFYVFFEAMLIPVYFMIAGFGNGERAAAAVKFLLYSLFGGLLMLASIIGTYVIAGNTFDLEKLSTLQIDQTTQNFLFLGFFLAFAIKAPLWPFHTWLPDAARSATTGTSVLLVGVLDKVGTYGMIKFCLKLFPEASTYFTPMIITFSLISILYGAIVAIGQKDIRGLIAFTSISHFGFITMGIFAMTTQGMSGANLYMFNHAFSTAALFLIAGWMIARRKSAVISDFG----------------------------------------------------------------------------------------------------------------------------------------
229324827    --------------------------------------------------------------------------------IDYLSAPLATLTCWLFPLTLLASQSKMTDRQRSYILAMTYLQLTTLLAFTASDLMLFFIFFEASLIPTMIVITRWGSQERRLEAGLYIFYTMISAVPLVLWFSFFYVTLGTTSILFYLTSAPLELVSPGIFWLLCNLAFLVKLPLYSLHLWLPKAHVEAPIAGSMILAGTLLKLGGYGMLR-TAPLLSAVSFEQLLLLLSLSALGVIFTSMLCLRQTDLKALIAMSSVSHMNLIVLAVIINTPTSHSGALFMMIAHGFTSSAMFCLANVSYERTNSRALLLTRGSLIILPLASAWWIISILFNMAIPPSPNFTSEFLVFLSLIQWSPSILLIIMLNLLLTTAYTIHAFWTTQRGHFPS-HLSTIYPLETRENVLFLLHILPLVYLALNPEIFS--------------------------
46446204     ---------LFLPLIG-FLILFTNSQRLSRSTTSFIGCSTILLAFLIFLGELYFYVHAGMNSQTFPLYQWLTLNVNFSWHLDSLSLLMTLIITGVGFLIHLYSYMDHEKDFTRYFACLNFFIFAMLLLVLAGDLLMLFIGWEGVGLASYLLIGFWYQPSAAKAATKAFVVNRIGDLGFLLGLLLTLHTFGTTDIASISQLAKQTFSIGTVMTLLYFWGATGKSAQLPLYHWLPDAMEGPTPVSALIHAATMVTAGIYLIVR--THTLFDLSPLTLHVVGIVGGMTALFAGLCALAQTDLKRVLAYSTVSQLGLMFLACGIG---AYYAAMFHLTIHAFVKALLFLSAGVVHMMYDTTALEKMGGLSKIFTKTRWLFLIGALSLAGVFPFAGFFSKDLILEGYLSGSHLLFSMGLVASLLTGVYMLRVYCLTFHGEPRSQELSQVQEAPAMMVIPVSILGLLSIVGGF--------------------------------
149198894    ----FLLFSVALIFLAAFATPALARFIPNKRRALFAIVPATSFYLIFS-----KAQEIASGTSLSEDYTWIPRFINLNFRLDGLSFLMALLITGIGTLILIYAAGYLKDYKARFYTIIQIFMAAMLGLVLSDNLISMFIFWELTTVSSFLLVGFHENPDARKKALQALIVTAGGGLAMLAGLLLLGNIAGTYQVSELIQHSELIKNHKLYEAVVILLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--LTPVLGGTDFWMYLLVCVGGFTMLLAATLGLIYRDLKKILAYSTLSVLGIITLLIGMGTEFSFKAAIMMLFAHALYKATLFMVAGSIDHEAGTRDITKLRGLRKVMPWTFAAAALAALSQAGFPPFTGFLAKEYFYGSALDHN--LKAVLISSAFISSMFLFVLAFKIGFQPFLGRANKKIHAHEAPPSMLLGPIA----------------------------------------
7432498      -------LIVFLPLLGSSVAGFFGRFLGSEGTAIVTTTCVS-FSSILSLIAFYEVAPGASAC-YLRIAPWISFDASWGFVFDSPTVVMLIVVTFISSLVHLYSISYMSEDPHRFMCYLSILTFFMPMSVTGDNSLQLFLGWEGVGLASYLLIHFWFTRQADKAAIKAMLVNRVGDFGLALGISGCFTLFQTVDFSTIFACASAPLNAITLICILLFIGAVGKSAQIGSHTWSPDAMEGPTPVSALIHAATMVTAGVFMIARCSPLFEYPPTALI--VITFAGAMTSFLAATTGILQNDLKRVIAYSTCSQLGYMIFACGI---SNYSVSVFHLMNHAFFKALLFLSAGSVIHMSDEQDMRKMGGLASSFPFTYAMMLMGSLSLIGFPFLTGFYSKDVILELAYTSGNFAFWLGSVSVLFTSYYSFRLLFLTFLVPTNSRDILRCHDAPIPMAIPLILLAFGSLFVG---------------------------------
145592970    ------------------------------------------------------------------DLPWVPGLLRFHLGVDGISWPLVVLTALLTLLCCGYTWKVPSGGSRALVALLLVVEVGILGTFLALDLVLFFVFFEVVLLPMYAIIVGWGGPDRYRAARKFALYTLLGSVLLLVGVMVVVTAAGTADIVALTGGTGLSRGPQLAAFTLLALAFAVKSPLWPLHSWLPDAHTQAPTVGSVILAGVLLKMGTYGLIRVAVGVAPEGAEWAAPVLGVLAVAAILVGSLVCLAQTELKRLIAYSSVGHMGFVLLGVATLTGTGLRAALIGNIAHGVITGLLFFLAGAVKDRAHTGDLADLSGLRETAPRLAGLLGFAAVASLGLPGLAGFWGEAFAVIAAVRAGGPLWALAALGGALTAAYLLRLLRQVTHGPASSAVARVGPGVARAELLTWAPLVLLTLAVGLAPILVLGVAQAPVDALL---------------
152980500    LNPHLLLIVPLAPLAGSMIAGLFGTKLIGRKTSHTVTILGVLISFILSLHLSLVMDGATFNGNLYTWMTVVGLKLEVGFLVDSLTAMMMCVVTFVSLMVHIYTIGYMEEDYNRFFSYISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYTKPTAIVAMKAFLVNRVGDFGFILGIGLLLAYAGSMDYAEVFALPGTDWMLLTVACICLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSDTALSFVLIIGSITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAVFHLMTHAFFKALLFLAAGVIIGMHHDQDIRNMGGLRKYMPITWITSLLGSLALIGTPFFSGFYSKDSIIEAVHATSGFANFAVLAGVFVTAFYSFRMYFLVFHGEERFGK-----------------------------------------------------------
142068612    ---------VVLPILAAVCLGFLLVGVFKGEERMAPTLTFAMAGVLAALGCSIGLSGGGDA----EAFH--GAFVS-----DGFSRFLILLSS----AAILASKDYMERRQFEYPVLIGLATLGMMIMVSAGDMMLLYLGLELQSLAIYVIAAFRRDSIRTEAGLKYFVLGALASGLLLYGASLVYGFSGSTRFESIAEVVQEEGVGVGLLFGMVFVGLAFKLSAAPFHMWTPDVYEGAPTPSTAFFATAPKVAAAGLFVRVLYDAFGDATADWQQIIVFIALMSMFWGSVAAIGQTNLKRLMAYSSIGHMGYALVGLAAGTHEGATSVLIYLAIYAVMNVGVFAFILSMEREGRVVNISDLAGLNRSRPVAALCLAALMFSLTGIPPLAGFFAKYYVFVAAVEAGLPLAVVGAIASVIGAFYYLRIVKIMYVGEALDDYMPALNN---------FALTAAALVMGVGWLPFLGGFGV---------------------
223936521    -----LWLIPVLPLMAAGVTALTKQ--PYRRFASALAIGSMVGALFLSCIAFASTLSSAPNFHEVYNFNWFQIGSSLRLGLDPLAAIMLVMVSFVGLLIFIYSYMAHDENFTRFFCFLSLFAAAMLGLLIANNLLLLFMCWELVGLASYLLIGFWYQKPSAAAAKKAFITTRIGDVLFFLGILYLYSQSGTLLFYDHGQTTVGGMAVTTGIGLLIFCGAIGKSGQVPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLIARVYPLLNPMGSSAALTAVAWVGAITAVFAACIAVAQTDIKRILAYSTVSQLGFMMMGLGTG---GVSVGIFHLITHAFFKALLFLGAGSVIHGCHEQDIRRMGGLKRFMPITFATYAIGMMALSGVPFFSGFWSKDAILSAAHDWSRGPYYLGIIGALLTAFYMTRQVCYVFFGSYRGEPELVPHESPAVMTWPLIILSAFAIVLGFLGTP----------------------------
187251545    --------------------IFITPFNKLGVKPAVTAMLIGSAVFVLSVFQLTYAGTGAE----VSWSLQMPFGFGPHFKLDMLAAFMAACSSFLSLIIIFYSYIHDKDYENEYYTMVILFLGSMMGLVFSFNLVWTFVFWELTAICSWRLVGFFRGDTDKKKAVKTFLITVFGALFLLLGIAALYFTNGTVDLTLLKG-----SRVPLIVCALLVAGMFSKSAILPFSTWLPDAGVAPSPVTALLHAAVLVKIGVYVFARVFYTVNLDPS--LGHAVALIAGVSSLIAGGAAVTETNIKRIIAYSTISQLGFIFLALSTRTALGLVAGMLFIMMHGAAKGGLFLCAGIIEHKTHTKDITKMGGLFKVMPLTGLVFAICALSVMGIPPMGGFFSKFMVFKSASAAGGLVFAIFILAACFTAAYLLRVFHIVFLGSPGVEWEMGPEG-SKQTLISVSILAVLTVVMSVF-------------------------------
252125076    ------------------------------------------------------------------SYPWVPADIGFSVRLDGLSAIFALLALVVGAVVFLYSAAYLPARGANFYTLMTAFMTSVLLLVLADDVFLLFIAWELVSLASFMLIARSGGRGGEAGSQRTLILTFIGGLTLLVAMSIAATQAGTTSIHGILRSSFWVDKPGLTAALAVLVAAFTKAAQFPFHFWLPEAMAAITPVSAFLHAAAVVKAGIYVLLRFSTVFHDVAA--WNYLLITIGMVTAVMASLFAIGQTDLKRLTAYSTVSHLGWIVATIGVGTPFALAAALVHTIAHGLFKSSLFMLVGVVDHQTGTRDIERLGSSWRQLPFTFTSTVIACAAMAAVPPTFGFISKESMLTA-FEQAPLLLGAATVGALLTFTYSARIV-----------------------------------------------------------------------
298246362    -----LSLWVLLPPLLGFIVLGLVGKVLPRAAILTVGWGACGLAFLFALSNFVSMLANNGRVNDTVVYHWITFNVDFGLLLDPLTATMLLVVTGVGLLIHIYSAGYMEDDFWRFFAYLNFFIFSMVLLVTADNFLFLLMGWGLVGLASFLLIGFWYQRSAVAAARKAFVINVIGDFGLMLAIFLIFLNYGTLNFQSVFTNVNTGSATAVAITLLIFVACAAKSAQLPLYMWLPDAMEGPTPVSALIHAATMVTAGVYLVARA--HPLFQIAPVALNVVAGIGGATALFAATIALVQLDIKRVLAYSTISQLGYMFMAEGVYN---YSAGIFHLLTHAFFKALLFLGAGAVIHALGEQDMRNMGGLRSRLKITFWTFLFATWAISGLPPLAGFWSKDEILGSIFAGYYVLWGVGILTAGLTAFYMFRLFFSIFYGEYRPASIYQVYEVPAVMWMPLAILAFLSIIGGVF-------------------------------
114569916    -------IIVFGPLIASAFAGLLGN-HVGHRAAQIVTTFFVVLSFVLSVITFFDVTYGGNA-QTIHLATWMSFDVSWAIKLDSLSAVMLVVVTSVSSLVHIYSWGYMEHDPHRFFSYLSLFTFAMLSLVTADNFLQLFFGWEGVGLASYLLIGFWYKKKSANDAIKAFVTNRVGDFGFALGIMAIFYVFGSVSFDDVFAFAGMELNAIELIAFLLFIGAMGKSAQFFLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVCRAFPIFQD--AEAASAFVTVIGATTALFAATVGVAQNDIKRVVAYSTCSQLGYMFFAAGLGL---YGAAMFHLFTHAFFKALLFLGSGAVIHGVHEQDMRKMGGLYKMMPMTWLMMLIGTVALTGVLGFAGFFSKDAIIEGAFMAGIPAFWIGCVAALLTSFYSWRLIFMTFHGTYRGPKYDHAHDPKFAMAMPLVVLAVGAILAG---------------------------------
146221454    ------------------------------------------------------------------------------LCIDKLSTILMLLTSLLIITSILISKKTIYHTHKSLHICLSIIIITLFLTFTTSSLIIFYIMFESSIIPLIIIIGLWSRKEKIRATYYFLLYTIIGSLPLFITILIIHNKLGTYDTTILQNIPINPY-LQLKLFTGFFLAFAIKTPLIPWHSWLPLAHVEAPAIGSVLLAGILLKLGTYGFIRFTIPILPHTAKYLSPIIISISIISIWSASINSLRQNDIKRIIAYSSIAHMGIITAACFSINPISKTGAILLMLSHGLTSSALFTLMSYIYERHKSRLIKNFQGLSYHTPLLSTFIIITSLAHMGTPGSTNFLGEYLCLLGLWETHPSITISSTIGMIIGSIYLLLLYIQITSSKTNLYIKYKTQDLTLNETQAIITLTIP--------------------------------------
77020092     -------------------------------------------------------------------------FSNSLFFIDKISAPLAILTCWLFPLTLLASQSKLSNRQRIYIANNAFLQLTTLLAFTASDLMLFFVFFEASLVPTMIIIARWGAQERRLEAGMFIFYTMLGAVPLILWFIDIFSTHGSLLSTLTLTSTFTYPMTNYFFWLMYNLAFLVKLPLYCLHLWLPKAHVEAPIAGSMVLAGTLLKLGGYGILRTSALLHNITIENTLFIMLIAIVGILATAALLCLRQTDLKSLIAMSSVSHMNLVAVAALISPPWSYSGDMIMMIAHGLTSSALFCLANTAYERTNSRTMILLRGAMLIFPLASAWWLAIILFNMALPPTPNFIAELLIMITLFNWSPIAFMVVVLNLIFTTAYTLYVLWSTQRGPLPT-HLKTLFPSQIREHTLLILHVIPGLLLILKPELIY--------------------------
117165272    -------------------------------------------------------------------WAWLPYDVDWALRLDALAELMVLLAAGVGTLVLLYCASYFDDRSRRFAGNLLAFAGAMLGLVLADDLVLLYIFWELTTVFSYLLIGQSSDHKRRRSALQALTVTTLGGLTMLVGFLILGHEAGTYRISAILADPPPASAALSTAIVLILVGALSKSAIWPFSLWLPNAMAAPTPVSAYLHAAAMVKAGVYLIARLAPAFAEVTP--WRPLLLVLGSATMLLGGWRALRLNDLKLVLAHGTVSQLGFLTVLTGAGRHDTGLAATAMILGHALFKAPLFLVTGIIDHATGTRDLRRLSGLGRRLPAVCAVAAIAGLSMAAVPPLLGFAAKEAAFQSLLDGDTWALAMTVVGSALTTAYTLRYLWGA-FARKPGLPDTEAHAVPPAFLAPPAVLALACLVLG---------------------------------
51244899     MNIFLLSLTVL--FVGGIFSLLSYRHFNVMKVGYVIITAVG-----CAIGIYAITIPLHGAVVPSFSRPWLHLF-TLSFSLDALSAFFLIPIFVVCPLAALYSYHYMDKRIGVSFFFFNLLLISMALVTAADNIISFLLVWELMSLSSFFLVIHDYQEEDTRRAGYYFVFAQAGAMFIIAALALAYSQTG---IHDFAAFATLPAHIKLIVFFLALVGFGSKAGIFPLHMWLPHAHPAAPCHISAIMSGVMIKMGIYGIIR-LYVELEDTSLIIGQTVLTLGMISGILGVVYALGKQDIKKVLAYSSVENIGVILIGAGIGMSFGFAGCLLHVLNHSLFKTLLFLGAGAIVQKTGTRRLDELGGLIKRLPLTGKSFLAGSVSISGLPPFNGFISEFLIYYGAFHFAMLSILALAIIGGLAASCFTRMMGIIFLGEPRTAKAAKATEAGFTMTLPMIFLAASCLFIGLFPAPFVGIVFSALASI----------------
140483727    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEIASNPAISTTSARIIFLGFALAFAVKVPLFPVHTWLPDAHTEAPTAGSVILAGVMLKLGTYGFIRFGLYLFPEASHFFAPLFITLGVIGIIYGAIVATMQKDLKRLVAYSSIAHLGFIVLGTFALNTQGIQGATVQMINHGLSTGALFMLVGLIYERRHTRQISELGGIQKSAPVLAGTFTLVMLSSIGLPGLNGFVGEFLILLGAFTAHRWWALFAATGVILAALYLLWAYQRVFHGPANKDNGEETPDLTNWERLTLFPLIAGIIF-----------------------------------
142184269    --------LVFAPALALSGALINGLFGRALKEPLPLATLVAAGTFVLSLVAFVALDDTTVAVTIWPYLNLVGLDLSVGAVVDPLSVLMMLVITGVGTLIHLYSYMHGDAGYARYFALLNLFVAAMSILVLADSFLLMFVGWEGVGVSSFLLIGFWYTKANADAARKAFIVNRIGDLGLMFAMFLMVGVFGTLTIAEVNATMAFGSGMLALIGVLLLLAATGKSAQLPLQVWLPDAMAGPTPVSALIHAATMVTAGVYLIAR--TAPLFAMTPLASAVVAWVGAATALIAALAALGQTDIKKILAYSTISQLGFMFVAVGVGAYWV---GIFHVFTHAFFKALLFLGSGSVIHALGEQDIRKMGGLGAKMRITGTTSLIATLAIAGVPFLSGFFSKDAILVYTLTSMHVLYGVLLVTAVITAFYMFRWYYGIFGGESRMDAKVEAK-VHESPLTMTVPLAILAVF-----------------------------------
88812965     --------ITLAPLIGAATVGLFGRR-LGRQRSHRVTIAAVSLSCLLSLFVLSRFAWGELEPYNETVYTWGGLHMEIGFLIDPLSALMMAVVTFVSLMVHIYTIGYMHDDYQRFFSYINLFTFAMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWFTRESAVFALKAFLVNRIGDIGFLLGIALLLAYFGSLDYQMITVLPGLNWSVITFACILLFVGAMGKSAQIPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSDTALSVVLIFGALTAFLMGLVGLVQNDIKRVIAYSTLSQLGYMFVALGA---SAYAVGIFHLMTHAFFKALLFLAAGAVIVAHHEQDMRKMGNLRRYLPITHLTMLMGTLALVAAPLFSGYYSKDLIIEAVHEAHTLAYWLVLLSVYVTALYSFRLYFLVFWGKERIDPHAKEHMAHLPMEWPLILLAIPSVVIG---------------------------------
192360945    ---------------------------------------------------------------FFFHQPWLPQLLDLSLRLDGLGMIFALLILGIGLLVILYARYYLEDSLGRLYAFLLLFMMAMLGIVLSDNLLLLIVFWELTSLSSFLLISFWSHREARKGARMALAITGAGGLTLLAGALILGQITGSYSLQVILQSAEQIHALYPLALCLILIGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LYPALSGSDWWFYLVTFVGLATLVFGAYTALFKHDLKGLLAYSTISHLGLITMLFGFSSQLATVAALFHIINHATFKASLFMAAGIIDHETGTRDMRRINGMWRYMPVTATVAMVSASAMAGVPLLNGFLSKEMFFTETLQFDWMIPLLATFAGIFAVAYSYRFIHDVFFNGEPINLP--IYPPHEAPGYMILPMA----------------------------------------
221635778    ----------------------------NRRASHFVA--ITSATVLLVLVSGLTLQVARDGLLVVAIGSWPPPY-GIVLVADLLSVLMLLVCTLVAWATVLYSWIDPARERLGYYPLIFALLFGVNGTFLTGDIFNLYVWFEILLMSSFVLLVLGAERGQVEGGLKYVALNLLASAFFLSAVGVLYGVTGTLNFAHLRAVLGIDPLVLDLLAVLFGIAFGIKAAVFPLFFWLPASYHTPPVPVSALFAGLLTKVGVYSLIRIFTLLFVHDPGWSHRLLLVCAALTMLTGVLGALAQQDVRRILSFHIVSQIGYMIFGLALLTPLGLASSVFYLVHHIVVKTNLFLIGGLIERLGGSSRLSDLGALYRARPWLGLLFLVPAFSLAGLPPLSGFLAKLLVIRAGLAAGYWATAIAVIVSLFTLLSMLKIWNEAFWKPRPVEDPPR-QPLSTLLLLPVLVLAAVTVLLGTASEPLLVLATRAADQLLD--------------
209520248    -----LGWLVALPFVAAALIALTRRRAAASCTW----IAFAAALFGCGLLLSERVGLADHDVMQWRQEWVPDIGLALSLRLDGLSFMFALLVLAIGLLVFIYARYYLSDALPRLYLLLLLFMGAMLGVVLSNNLLLLVIFWELTSLVSFLLIGFWPRPDARRGARMALTITGAGGLALLAAVLLLGHICGSYELNDVLAQVDKVQHDPLYPAILLLTLFAAKSAQFPFHFWLPHAMSAPTPVSAYLHSATMVKAGVFLLAR--LYPVFEGTDLWTYTATLAGLVTLVGGAGMALIQRDLKGLLAYSTISHLGLIVLLFGLDTQLSTVAALFHTVNHAVFKASLFMAAGIIDHETGTRDLGRLRGLRRYMPHTAALASVASLAMAGVPLLNGFLSKEMFFGETLAWNVAVPIIAIVAAALSVAYSLRFVWGVFFGETPRDLPHYPPHEPPRMKLPVEILVALCLLIGLFPQQCIGRLLESAA------------------
120555766    ----------------SGFLLAVAVPALYRLAGSYIGWVLALLPASLTAYFASLIPSIRGGERLLIETPWMPLGITLDFMVDGLSLVFALLISGIGTFILIYAGSYLKKDLARFYVIMLSFMASMLGLVLSDNLITFFVFWELTSITSYMLIGFHEDAEARKCALQGLFVTAGGGLVLMAGLILLIFITGDSSFSGLLALSIHEHPHYTAAAVCILIGAFTKSAQTPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLLAR--LNPSMSGDMLWSGSLLVFGALTMLTGAYLAYSSTGIKRVLAYSTVMALGTLTMLVGVGTELAITAFICFLVAHSLYKGALFMLAGALDHETGTKDITRMGGLRHSMPKTAVITGLAALSLAGLPPLFGFVAKELLLESLLNWQTGLLVAAVLSAMLVVAVAGLVFIKPFFGPV-VKTPKLPHEAPFAMLIGPGVLTLLALVFGIMPSLPANLVLDAAISAVSGYPVETALA-----
221148394    ------------------------------------------------------------SLVFVYSGVLGGWGFSGFLMSDGLSSSLVVLSWWISLLMLIASQGSVKNKFSLFSGCVCVLNFILMVSFFCVDIVWFYIFFEASLVPTFILILGWYQPERLQAGMCMMLYTITASLPLLVLILYKFELCGTSSFLLKNLLCEYSAVGSEVVFCLGFGAFLVKLPMFSLHLWLPKAHVEAPVAGSMILAGVLLKLGGYGMIRVYSYFCLCGYSVFSDVMLCLGLWGGVVTGFICFRQVDLKSLIAYSSVGHMSLMLGGCLSNSSWGWQAALGMMLAHGLCSSGMFALANYNYEKTGTRSLVMSKGMLMVSPYMSMWWFVFCVANMAGPPSINLLSEIMVFPSVLFKSFWLFIPLGLMSFLAAVYSLFLYTSTQHGGFP--------------------------------------------------------------
126727440    -----------------------------KRLSWAITFIASVLAFAVSIALLWLVKDG--GFISYELGGWAPP-LGIEYRVDAANAFVLLLISGISTVILPFAYTSVRAEIAEFYSCYLLCLTGLLGVVITGDAFNVFVFLEISSLSTYALIGAGKNKRALTAAYDYLVMGTIGATFFVIGLGFLYMATGTLNMADIAERIADQGANRTIAFAFIIVGMGLKAAIYPLHLWLPNAYTYAPSAVTVFLAATATKAAIYVILRFSFPEFMFETLTFEYLVLPLALLAMFAASFIAIFQTDLKRLLAYSSLAQIGYMLLGIALMNETGITAAIVHLFNHGITKAVLFMGVGAIVLRTGSSFLYRIQGMGRVMPVTAAAMVVGGLSLIGVPGTAGFISKWVLVQGALEKGWWIAVLIVLSSLLAVIYVWRMVEILYLSSPVVGADK--REAPLTMTIPMVIMAGACVYFGFATDITIGASTTAAQGLLGGTTGMIEVIETAT-
118580058    ----LLILALFLPLVGALAVPFLPASENGKIARMWGMLCMLAVLVMAGGIFAGFGTPCLPASLLDLNIPWVSLGINFHLAVDGLNIYLLLLTGLLFPVVLGCCWKRPETQNNLFVAMALFLEATLLGTFLAQNLMLFFVFWEVVLIPMFIIVLAFGGENKRSAAFTFFMYTMAGSILFLAAVIMMGNQTGAWNFEFAHLMAKLDWNTQLFVFIAVMLACAIKCPLFPFHSWLPLAYYEAPPAGTALMAGALSKMGAFGIIKLALPLCPDVARAFGPTVMLFAVISILYGAIIALKQTDFKKLVAFSSLSHMGYIVLGIFSFHQAAIHGALFQILSHGVAVAGLFLLLGLLELRLGREYLNLTA-LSTHAPRLAVMLMLFILASVALPLTSGFTSEFLILFGAFQQGLTSVLLASTGMVLGATYMLRFGRAILYGQTK--EGVGVKDMSLMEGIGFIPLLVMIIWIGVNPMPIMNKVTTAVSAL----------------
187251543    ---------ILLPLAAAIIVSFFNRKP---RLATGLTLFTFSIGLVYVLLAFLKNKAGAATMEVFS-------------GEDIFTIMMLGLIYLVGLVCWFAAYAEKTERKGTYYALILTATAGMCGITAARDFFTVYVFLEVIAVCAFTLIAFYNREKGTEGALKYFYLSSLASTAIMFAIAILFLYAGGTSFEHLMASNQANPVVINVFLGIMACGFMVKTGLVPFHTWTPDAYESASTPVSALLAGIITKAAGAYTLIKIAMMLGITNHLTAHNIMVFGAVSIVAGSVMALYQTSFKRMLAYSSISQMGYIFLAAGLSTPLGLAGAIFHLFNHATFKTALFFNAGALESAAGTSNIKELSGLEKQMPYTSMMSLISMLSTAGIPPLSGFWSKFIIILALWQSGYLFAFIALFASVITLAYFLRAQRNIFFGRAEG-KMKEVKEVRAGMLIPAGIFVFIMIAVGLYFPLMYTSFIEP--------------------
142068610    ------TLILLAPLIGAILAGLFGR-AMGERAAMMLTTGLLFLAAILSWAAFLTFDPEAPRITLMRWIESGSLAVDWAIRVDTLSVVMLVVVTSVSSLVHLYSFGYMSEDPGRFFAYLSLFTFAMLMLVTADNLAQMFFGWEGVGLASYLLIGFWYHKESANRAMKAFIVNRVGDFGYALGIFGLFYLVDSIRFDDIFAAAPMEVNAAETLAILLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRMSPLFEVAPTALW--LVTVIGASTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFAAAGVGV---YEGAMFHLFTHAFFKALLFLGAGSVIHMHHEQDMRNMGGLKSKIPATFAMMLIGTLAITGVIGFAGFVSKDVIIESAWASSGYAFTLLLVAAAFTSFYSWRLIFMTFFGETRADR-HTYEHAHESPKVMLIPLYLLAIG-----------------------------------
284039755    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGLPARMLAFWAIFIGFAIKLPIVPLHTWLPDAHVEAPTPVSVILAGVLLKIGGYGFIRIAWDFFPDGAAQYAQVLAGLGVLSIVYGGLNALAQADLKKMIAYSSVSHMGFVLLGVASLTAEGVNGAIYQMVSHGILSAMLFLIVGVVYDRTHDRRIESYRGLLQLMPQYATLTAIAFFGSLGLPGFSGFVGELFTLMGSFQSEWWFTAVATLGILLAAAYFLWTFQRMFFGSPWVGAFASIADLTLRERLMLIPLGAMALVLGLFPNLVFNLTNATVTQWLTKFAVE---------
139763870    -----------------------------------------------------------------------------------------------------------------------------------------------------------------YASYKFFLYTLAGSVLILLAIISMIIHSGTSDITKL-LLYDFPVSMQPWLWLAFFASFAVKVPMWPVHTWLPDAHVEAPTAGSVILAGVLLKFGGYGFLRFSIPMLPIATADFVPFVFGLSVVAIIYTSLVALAQEDMKKLIAYSSVAHMGFVTMGCFSLNQQAVEGAVIQMLSHGVVSAALFLIVGVVYDRIHSRLIDDYGGLIKRMPLYSFVFMIFMMASIGMPGTSGFVGEFLILIGTFKVNSWVALLGATGVILGAAYMLYLYRRVIFGK----------------------------------------------------------------
256393972    -----------IPLTGACVAPLVARLSPRLALVSSLTFLLGTLALLV-VVSPAVFGGRVLVHYLGGWVPVRGFALGVAFAADPFGLTFALLSAGIGALLVLYTLSELGRELGGFAALVQLLLAGLIGAALTADTVDLFVWFEVAALASYGLTGFFERPPALEAAFKILVLTTIAGFCVFIAAGLLYNTHGALNYGQLATALTGPLQAADLLALGLFIGFATKAGLVPFHGWLADAHTAAPGPVSALFSGLMVNLGIVGITRIALQIYPAAHTPVLGALMVLGVASALVGACLALVQDDLKRLLAYDTVSQVGVIVAGLATADPAGVAGGVYHLINHALFKTLLFLCAGAIVHRTGETELSRMGGLMRSWPGLTVAFGIGVASIAGVPPFNGYVSVGLIHTGLRDSDQYLPYVLLLVAQLITIAALARAMWLAFLKPRREDYERREFLRPGMRFSLGTLAGCCVLFGVLPAYVLDTIVDPAVSALLN-------------
83945442     -----------------LILSAPAAALKSGRTAWGLAMAGSVAAFLFAIELFLATRGDAPGISYA-LGNWEPP-VGIEFRVDGLNAALLLLLTASAVLALLFALPSVKDKRSLFYSAFLVVFAGLAGVATTGDAFNLFVFLEISSIPTYALIAMGAGQDRLTSSFNYLVMGTIGATFFVIGVGFLYMATGTLNMADLAARLSELHGNRVIGFAFILVGLGLKAALFPLHLWLPGAYAYAPSFVTTFLAATATKVAFYGIIRFSFDVFSVENGFFTYVITPLAIAGMIIASAQALFQSDVRRLLAYSSVAQVGYMMLGLGIGTQAGVAAGVLHLINHAMMKGALFMALGAFAISYGVRRIENFKGLGQALPVTSAAFTLGALSLIGVPFTVGFVSKFYLIQAALQKGWAFAVVAILSSVLAVFYCYRVLVNLWVAPRPDGASRSVQRVPYMILGPLLVLALMNLVFGVYAEPIVNM------------------------
54027266     ----------------------------GRRPRIQGTVMLVALSAVVVITAVLLYLADRDGTTAVQVGGWFPP-IGITLVVDRLSGSMLLVSAVVLLAVSIYGAGDDRQPTSIYRPSYLVLSAGVSIAFLAGDLFNLFVGFEVLLAASFVLLTVGATAERIRAGIAYVMVSMLSSLIFLIGIALVYAVTGTVNLAQLAVLGAAPEGVRTAAFAVLLVAFGIKAAVFPLSNWLPDSYPSAPAPVTAVFAGLLTKVGVYAIIRTNSLFFPDGA--FDDILLVCGLLTMLIGILGAIAQSNIRRLLSFTLVSHIGYMIFGVGLASAAGLAGAVYYVAHHILVQTALFLVAGLIERQAGSTSLRRLGGLAAASPVLGVLYLVPALNLGGIPPFSGFIGKVALLQAGAADGSVLAWVLVAGAVATSLLTLYVVALVW-------------------------------------------------------------------
114800322    -------LLVAIPMLIAPLVAILPS----GRLAWLLAMATTAVSFYLAIVTLGLVQSSPTGILSYEIGRWPPP-IGIEFRTDALNAMILLLVTGIGFLASVFSWPTIHNKLGMFYAAFLLCLAGLLGVASTGDAFNLFVFLEISSLATYVMVAMGARRDRLPAAFNYLIMGTLGASFYIIGIGFLYAATGTLNMADIRLPALTDSRSVQVGFAFIIVGLGLKAAMWPLHQWLPNAYSYGPSFVTVFLSATATKVAIYAMIRFLFTIFRPDYTFFSWILAPLGIAAMVICSFQAVFQTDVRRTLAYSSVAQVGYMLLGVSLATAPGVAAGLLHLFNHALMKGALFMAIAGIVMTHKGTTIRDFAGLGRTAPWTMTAFAIAGLSLIGVPLTAGFMSKLQLGYALFAEGWWWAVLLVFSSFLAVFYVGRILQAAFF-QPPDNPSKIHKEAPLLILVPLWILALANLYFGI--------------------------------
148266077    ------------------------------------------------------------------------PFGPCEIGLDHLSAVFLLIIFLISICCSIYATGYNQRTSRKLTFFFGLLTAALVLLVIARDSILFLMAWEVMALSAYFLTTEDHKPEVREAGIIYMVATHTGTLALFAMFSLLKGAAASHQFSAMTAINPAPPLAAAIFCTALF-GFGLKAGLMPLHIWLPSAHATAPSHISAIMSGVMIKTGIYGIIR-VLSFFPQPPIWWGITLLVAGIVSAVLGVAFALGQHDLKRLLAYHSIENIGIIFMGIGVATVLGMAGALLHTLNHALFKSLLFLGAGAVIHATHTREIDRMGGLAKAMPWTAILFLLGAVAICGLPPLNGFVSEYLIYLGFFGGVNTVSGPAVPAMALAAACFVKVFGIVFLGARRSREIEPLQDAGWPMRAPMILLGALCVIIGLFPQLVARLLQPTI-------------------
152988772    ----ILALIIALPFLGALLPLLAERGG---RTLCAAAAGVA--PLLGLALLLGQRGTVFAGQALTASYAWLDIGINLSLRLDGLGFLFALLILGIGLLVILYARYYLQEPMGRFFAFLLLFMGSMLGVVLAENLLLMMLFWELTSLSSFLLIGFWGSRDARKGARMALTVTGGGGLALLAGILLLGHIAGSFELTQVLAAGEATHALYPLVLVLILLGVFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LYPALAGTEWFFYLVSLSGLVTLLLGAGMALFQHDLKGLLAYSTISHLGLITLLFGLDSPLSNVAAVFHIINHATFKASLFMAAGIIDHETGSRDMRLINGMWRYLPHTAVLAIVASLAMAGVPLLNGFLSKEMFFGETLSFNWMVPAMATLAGVFSVAYSLRFVHDVFFGEPARLPKFPPHEPPRYMKVPVEILVFLCLLVGMLPA-----------------------------
288573155    ---------ILVPLCAGFLLPLLSIFGKKAVPAFTVSIGA-----VSSLVSLSVAMSGWEGLS-VTLGGWGPE-LGISLVVDRISGTFLTLGAIGFPLSLAVSTERFGLSPWRFYVIFFLSWASVNGILLTGDLFNLFVFFEIFSVAAYLMVSYPPRSWRAVEALKYLILGTVGALFLLLGIAYSFMATGQLNMAALSLLPSVPSATLAVIAGCIFTGLFVKSGTVPTHFWLPDAHSSAQTSVSALLSGVLVKVSLYGMIRLSYLLFMDAGIGIMPVMTAFGTLSVILGHLMAFQQEDVKRLLAYSTVAQVGTVLVGIGCGSALGISAAILHSFVHMASKMGLFLVSGVLVEDRGTREIAEMRGLFFHRPLFVLLFCFLAASLAGVPPFSGFFSKWYLLRAISEAGYVVAVVLVGGTVVSAAYYLRIARAFFSFSDEPPVHRRPHPVTFRAILFLSILCLALAVMPLIP------------------------------
296392803    ---------VIVPMAGAAGTLILS-----RRPRLALLTASSTLIATLAASVGLLFLVDTRGEQRVFLGGWGPGPLGVELSGDRLSALMLVVSACVLFAVLVYAVSDGNEPVSIFLPTYLALTAGVCDAFLAHDIFNLYVGFEVLLASSYVLLTIGGGGARIRAGISYVMVSILSSTVFLIGIALIYATTGSLNFDQVGALQNAPSGLRSALFAVLLVAFGVKSAIFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRAHTLLFPGAG--LDAVLLVAALGTMVIGILGALAQSDMKRVLSFTLVSHIGYLVFGVALSTPQGLAGTVYYVAHHILVQTTLFLVVGLIERQAGASSLRRLGGLGAASPLLAALFLIPALNLAGIPPFSGFIGKLVLTQAAVAHGGALAWILIAGGMVTSLLTLYTIMRVW-------------------------------------------------------------------
225181468    -------LVVLLPFAGALISGLIGRSNKDIRD--CVATCTAFLTCVLAISMYPMVAAGEVSYALPEFM-----GLGLLFRVDFFGFVFAVMASFIWFLATFYSGEYMRHEHARYYVFLLLSLGGTLGVFLAGDFLSLFLFFEAMTLFSYVLVVHAQSEEAMAAGRNYLYMGIFGGLCLLVAIMMVTMHAGTTAIAPGLESLADMGTMGYVAAALFFIGFGIKAGAAPLHIWLPQAHPVAPTPASALLSGIMIKTGAYGIIRVFTLPLWYTTEQFGYALIWFGMVTMFTAAVLALVQRHAKRVLAYSSVSQMGYILMGIGAAAYLGFDGAIYHILNHAFFKSAMFLMVGAIYLRTHSLDYSKVGGLWRRFPVTAAAFLVAGAAIAGVPGFNGYVSKTLLIVDAWQAQGVTSLIFTITGGLTVCYIARLFYSLFLGPARDGTHKYARETFL-ERTIFAGFAAFLLYGGLAYSNVIERVILPMSS-----------------
257069637    -------------LVAALVGPFLVRR-IGRNAFYPLAV----VPGASALWLLTLDPRALADAPRVESVPWIPAFIDLAFRLDTLSWVLTLIATAIGAVVLVYCARYFKDGLGRFAGVLTAFAGAMVGLVLADDVMMIYTFWELTTVFSYLLVGHYQDRQARRAALNALISTTAGGLAMLVGLLMVAASAGSFRLSEIVIDPMWQSAGPYLLMALILVGATSKSALVPTHFWLPGAMAAPTPVSAYLHAAAMVKAGVYLILRMAPALTHL--EIVTMILAGLGAATMLVGGWRALRQTDIKLLLAYGTVSQLGFLAAVAGLATHDAVFAGLAMLIAHAVFKAPLFMVVGIIDKKFGTRDLRVLSGVGRAAPVVAVIGTLSAASMAAVPSLYGFVAKESIYTALWVAGGWLLLSLVAGSVLTVAYSWRFVHGA-FGIAPGAPRVETPRIAVLYWLPPALVAVFSIGLAVAAGPLEEVLRAGAGVLPEN-------------
9838468      ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLAILLILLQTGTTDLQIL-LTTEFSERRQIFLWIAFFASFAVKVPMVPVHIWLPEAHVEAPTAGSVILAGILLKLGTYGFLRFSIPMFPEATLCFTPFIYTLSAIAIIYTSLTTLRQIDLKKIIAYSSVAHMNFVTIGMFSLNIQGIGGSILPMLSHGLVSSALFLCVGVLYDRHKTRLVRYYGGLVSTMPNFSTIFFFFTLANMSLPGTSSFIGEFLILVGAFQRNSLVATLAALGMILGAAYSLWLYNRVVSGNLKPDFLHKFSDPNGREVFIFIPFLV---------------------------------------
295394986    ----------------ALIILVTPVLLVGRSSGWFLGLGYLGAAAFFMPAAVAAVHDGSAFPTAQETLEWMPSFVNLAFAVDGVGAIFTLIALVIGAFVLFYSTRYLSRGPYSFYLLMATFTFAMVGLVLTDNLFVLFVCWEITSIASFMLIAR-SGRAAEGASLRTMFMTFIGGVLLLVAVSAMYGMVGSASIRDVLTSSVWQEKPGFTVAMALLIAAMTKSAQFPFQSWLPDAMAAITPVSAYLHAAAVVKAGIFLLFRFSPAFSDV--LAWNVLLVSAGIVTAWIGGWCALTQNDLKKLMAYSTVSQLGLIVAAVGVGTEFALTAGLVHVISHAMFKSGLFMMVGVVDHLGHTRTFGEIPRLIKVAPVSFAITAIGAASMAGIPPLMGFVSKEMLLTAVSSAGHVLGWIALVLVAGASVLTISYCIKIVFGAFIDGPEVAPEKLGHNDFVMVTFAALPIVL-----------------------------------
229493700    ------------------------------------------------------------------HITWVPGLMDIDFRFDALSAIMAVLVLGVGTLILVYCARYFTDRLGIFAAEMVAFAGAMFGLVTSDNMLLLYVFWELTTVLSFLLVGHYAERTSRRAATQALLVTTAGGLAMLVGMIILGQVGGSYNLSELVANPPTGW-LPSVAIVLILIGALSKSAIVPLHFWLPGAMAAPTPVSGYLHAAAMVKAGIYLVAR--LAPGYADSPPWRITIISLGLLSMILAGWRAMRAYDLKLVLAFGTVSQLGFMMVLVGIGTRDAALAGMTMVVAHAMFKAALFMVVGIIDHTTGTRDLRKLAHLGKAAPALAVIASLAAASMAGLPPLLGFVGKEAALESVLESSIAVVTVIVLGSILTVGYSVRFIWGAFGRKTLSKPSPAVSKMHKPGWLFLFLLAVLGLAAGI--------------------------------
72163083     ---------------------------------HWLAIAAALSSFVWAVLSLGQLLGRAPEERTVHVYQWIKFDIDLSLLIDPLSMTFALLITGVGSLIHIYSYMAHDENRRRFFAYLNLFVAAMLVLVLADNYAVLFLGWEGVGLASYLLIGFWQHKPAAAVAAKKFLINRVGDIGLLVSIMLLFTTFGTVTFHPFESVDGAGRGLMTAVGLLLLLGACGKSAQLPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLIVRS--GPIFEAAPTAQLVVTIVGAATLLAGAIIGCAKDDIKKALAGSTMSQIGYMTLAAGLG-PIGYAAAIAHLVTHGFFKAGLFLGAGSVMHAMNDEDMRRYGGLRTVMPVTFATFGVGYLAIIGVPFLSGWWTKEGIIQAAFDSGGILGWVTVLGAGLTAFYMSRIMFLTFFGTKRWAKDANPHESPAVMTVPMIILAIGSAALG---------------------------------
237746740    ---------------------------IRRRTSKAVTVAGVSVSFVCSLLILSSVMQGASFDRALYTWMTVGGVFEIGFMIDSLSAMMMTLVTFISLLVHLYSMGYMEDNVSRFFSYISLFTFAMLSLVMSDNFIQLFFGWEAVGVMSYLLIGFWEKPTAVSAGLKAFLVNRVGDFGFMIGIGLVFAFAGSLNYQDLMTVPGTGWMVITAICLFLFVGAMGKSAQFPFHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--LSPLFELSETALSVMVIVGAISALFLGLVAMVQTDIKRIVAYSTLSQLGYMVVALGA---SAYSVAVFHLMTHAFFKALLFLAIGSVIGMHHDQDIRNMGGLRKYMPWTYATALVGSLALVGVPFFSGFYSKESIIGAIRASSVPGSIVAVIGLFVTGFYTFRLFFYVFHGRERFQRQQKPHESPWIIRLPLLLLAIPSVIIGYF-------------------------------
256821994    -HLPILQVIV--PLLAAPICLILRE----ARLVRWFTFIASALAFVISILLLQQVQTQGAISYSLGGW---DAPIGIEYRIDLLNAYLLILVTSISSLALLAAGPSLRKELTEFYVAYLLCLTGLLGILATGDAFNVFVFLEISSLASYTMIAMGRDRRALWASYQYLIMGTIGATFILIGIGLMYMMTGTLNMYDLAERLPEVQQTKTVFFAFFVVGVCLKLALFPLHLWLPNAYAYAPSIATVFLAATATKVAIYVLLRFIFTEFSFSHLPLQEILVALGLMGVFAASIVAIYQDNVKRLFAYSSVAQIGYMILGLGIGSKTGLTATLLHLFNHALMKGAIFLALAGLVYRVGSVNLKAFSGLGKQMPWSMAAIVVGGLSLIGVPLTVGFVSKWYLVLALLESNWWIAVLVLIGSLLAVIYVWRIVEVAYF-RKAMQDSAPYKEAPLMILIPTWILVLANIYFGI--------------------------------
53804769     -----------------------RLPHAWRRMVF--ALLTASGVSSLGAGLLQLHADAAVSGQLPFGLPWL----HWHVRLDTLSAFFLVVLGLGVIAAGVYGPGYTRQFAGQYSFGALGLFTGMEGVLIADDAYLFVIAWEAMTVSSYFLVVYHEHASHRRAAFLYLLMGEVGAIAIILAFGILAAASHSFAF-DAWRDAHVTPAWGTAAFLLALAGFGMKAGLVPLHAWLPEAHPAAPAHVSGLMSGVMLKIAVYGLLRFAFDLLGDVQWYWGAIVLGLGTGSAALGILYAVVQSDLKRLLAYSSIENMGIVFMGLGLCMVFGLVAALYHVLNHSLFKNLLFLAAGSVVHQTHRHDLEHMGGLIKRMPVTAGLFLAGSVAIAGLPPLNGFVSEWLTFQAALQAASVIGILRSMVSVAAAILAFTLYGVAFLGQPRERRSAHAHEVHSGMLWAPAMLAGLCLLLGVLPTWVLDAMRPITRQLL---------------
205374700    ----------------AIALMLLHKRIEIQRIVSVLSLIGTVIATSILLA-----KVKTDGIQTLNLGSWEAPY-GITLVSDMLSVLLVLTATVITLFVIMFSFHSIGRDRETFYYYVQFLLVGINGAFTTGDIFNLFVFFEVMLMSSYVLLVLGGTKIQLRESIKYILVNIISSALFVIAVGFLYSVVGTLNMAQISEAESNQPGIITVIAMLFLVVFGLKGAIFPLYFWLPGSYYAPPAPILALFGALLTKVGVYSILRTYSLFFYHETGFTHSVLMILSLLTIVVGVIGAIAYWDLKKIIIYNVIVAVGVILFGVSVNSSTSIEGSIFYVLHDMVIKAALFLLIGIMIKITGTSNLKQMRGLIKQFPLLAWTFFIAALSLAGIPPLSGFIGKLLIVQGGFEEGNYIGAIILLSSLLVLYSVMKIFINGFFGKPTEYKADHIPVGKL--LIPSIALVTVAVLYGFNAELIYPYISDATETIVN--------------
219848527    -------LIPLLPLVASAIITLTPIRRQAMASAWLATGLMMGATVLALGLLWAFHDGAFPEPNVVQRWAWGDTVLQMGIYIDGAAAAMLAMVTIASTCIHLFSIGYMASHPRRFFSFIALFTAAMLLMSMADNLLLFFMAWEIMGLCSYLLIGFYERPSAARAAVKAFITTRIGDVLLLLGIVYLYAQAGGIFFGNEEGGIFFPPLLERLIALLIFGGTVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLVARTFPIFTADPTSL--GVVAFIGAFTALFAATIALAQFDIKRILAYSTLSQLGFMVAALGVG---GWVAAMFHLITHAFFKALLFLGSGSIIHAMEEQDIRNMGGLRTRLPWTFWTYTAGYLALAGIVPFAGFWSKDEILLDAFKHNLAVYLTLSAAAFLTAVYMTRQWWLVFFGEYRGAHP----------------------------------------------------------
298674254    -------LIPLLPALAFVITFFLGKKMYAGGAL--VPIGAIALSFVISLLITLNLLQNPDQI-VAQSVDWFGAF-NLGILIDPLAAVMLTMVSFVSLLIHIYSYMEHDKSKPRYFAETALFTCSMLGLILSDNILQLFVFWELVGLSSYLLIGFWYGKPSAASAAKKFLTTRIGDVMFLAGIIIAYMLQFTEMFNHIPEIAGFEVSHLTLITLLFFGGAVGKSGQFPLHVWLPDAMEGPTTVSALIHAATMVTAGVYLVARTFPMF--ISAPDTLIVIAYLGGFTALFAATMAIVMNDLKRVLAYSTISQLGYMMLGLGMGAVIGMEASIFHLINHAFFKALLFLSAGSVIHAVGTHDMRELGGVGKVMPITAITMLIAGLSLAGIIGTSGFLSKDAIIEAAFSHNWLPYIFAIVGAFLTSAYIFRLLFMTFTGKPRTDYDGHESPSS--MTVPMVILAAFSLFFGMF-------------------------------
169832298    -----------------------------------------------------------------------PPPWGIELVIDPLAGGLIVLVAFFGLAALVYAGPYLQREQGSFYALFLLAKAGLLGMCATGDLFNLYVFLEISSLAAYALIAFG-GRRSIVAALRYLIIGTAAACFYLLGVGYLYAMTGSLNMADLAVLLPMDSPVVILALVFIVAGLGIKMALFPLHGWLPDAYSYTPAPVLAFMAAVMTKVSAYALYRILYFVTEAAGPVSPQVLGWMAAAGILFGSIMAIAQRDLWRMLAYSSVAQVGYIVLGLAVGNVLALYGALLHVLSHALVKGGLFFIAGGVSWETGVRRVSDFVGIAKKMPLTMGAFVAAALSMIGLPPTLGFFSKWYLVLGCLEAGAWVFVVLVVSSLLTAVYFFRVIENAYLKGLPQPGARAERPVPPSMLVPILVLGIGVVVLGLFNEQIIS-------------------------
288575155    -------LMLAVPLFGAFSTPIVALGGRRARMIWSVLISSVLLVLSFCLLQYVATEGTAVYVMGGKAWNLMAYPVRIILEVDSFNSFIAVIGCFASLAGVLFGLRFLDRFSGKYSSLYFLLTAGMLGLILTGDLFNFFVFLEIASVSSFGLIAYWRRPESIEASFKYMLVSQVAAMMVLLAIGFLYGRYNLLNMAAVGKVIQFGLA-EKVALVFMITALAMKCGAFPMHMWMPDAYAEA-PASVTVLLVVVSQASLVGLCRIVFSVFGIVGDVVPWALITLGMISMFFGVSMAVVQHEVKRLMGYHSVSQVGYMLMAFGVGLMTSMKGGIFHMVNYVTYKGLLFLVAGALYYVTGTRDLDKMGGLAKRMPFTTFMFVIAAAAISGIPPFNGFVSKLLIYESSFAVHPALSVVALVTSILTLASFVKVFQTAFLGPEKKE-FSKVKEVPASMVLGMAVLTVVILGLSLFPTWVVSHLVEPAATAL---------------
283780918    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQWWAFILLFIGFIIKVPSVPFHTWLPDAHVEAPTPISMILAGVLLKMGGYGIIRICYPICPAGGYELMYLVCTLGVVSMVYGAFAALAQKDFKRMVAYSSVSHMGYVTLGLGVWSAMGVQGAMFQMIGHGVSSAGMFFMVGIIYDRVHHRNLEEFGGLFGKMPVYTAMAMGLFFAALGLPGLCGFPGEVFVVLSVWKFSMVLAVFSASVVILTAAYILWAMQRVYLGEYKGPHGDHLHPTNLRENMIGFTLLVFAIIFGVFPYTVLQYMEKTITRQVNDLAA----------
141401366    --------------------------------------------------------------------------INYFLGIDGISVFFLPLTSLITLIVIISSWDAIKENVSLYLGNFLIMSGLLIGVFCALDGVLFYVFFEATLIPMYFIIGIWGGKNRIYAAVKFFLYTLLGSLLGLVALIYLYTLTNSFSILDWHKFV-LDLPAQLYLFAALFLAFAVKIPMWPVHTWLPDAHVEAPTGGSIILAAIMLKLGGYGFLRLTLPILPDASVFLSQVIIVLSLVAISYIALVALVQEDMKKLIAYSSIAHMGFVTLGTFLFSSLGIQGAIFQMISHGFISGAMFFSIGVLYDRMHSRKIADYGGVCNKMPIFSAFF---------------------------------------------------------------------------------------------------------------------------
145592969    ----------------------------------------------------------------------------------------------------------VDHRYPPYAAQISLFTAAMLLVVVAGDLILLLVGWEVMGLCSYLLIAHERRPAAPAAAMKAFLVTRVGDVGFLLGIALLGVSAGSFRIADVLG-HDHATGLLTAACLLLLAGVAGKSAQFPLHTWLPDAMAGPTPISALIHAATMVAAGVYVVAR--LFPLFVQVPVALAVLGVLASITLLLGAFAAIAQDDLKRVLAWSTVSQLGYLTGALAVGAP---TAALFHLLTHAAFKALLFLAAGAVIHAAGTALMSQLGGLRRTMPVTFWSMLIGLGALAGLPPLSGFFSKDAVLYAAEEWVGWSVWLAGLGVTLTAGYATRLLLRTFFGAPRS-PLRQPHDPPAVMRWPVLLLTVPAALLGL--------------------------------
116672415    ---------------------------------------------------------------VTELLPWIPELIELAFRMDPLAWIMSLLVLGVGALVLVYYFKNKDSNLGGFGAQLLAFAGAMFGLVTADDLLLMFIFWELTTVLSYLLIGYARTRSARRSALQALMVTTAGGLAMLVGLIILGSSAGTYRISAILEQAPPAAGAVGAAVVLILIGAVTKSALIPFHFWLPGAMAAPTPVSAYLHAAAMVKAGVYLVAR--LAPGFAETAYWLPMVLGLGLATMLVGGYRALRQTDIKLILAYGTVSQLGFLTMVVGLGKPDAALAGLALLLAHGLFKATLFLVVGIIDHQSGTRDLRKLSGVYKSSRALAVVAAIGAASMAGIPPLAGFVAKESVFEAFVHYSWGLVVLAGLGSILTFAYSARFMWGAFASKPGIESTP-FKAIKPSFLAAPALLSLLTIVYGLWPAPVDAWIQPYAAEFVHD-------------
9971063      -------------LIGVGLLLFPAATKNLHRLWALPTILLLXIVMIFSTNLSIEQINSSSVYQYVWSWTLNDFSLEFGYLIDPLTSIMLMLITTVGITVLIYSYMAHDQGYLRFYAYMSFFSTSMLGLVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNFPXVTXCAILXLAGAVAKSAQFPLHVWLPDAMEGPTPISAXIHAATMVAAGVFLVAR--LLPLFIVIPYIMDFISLIGIITVLLGATLALAQXDIKRGLAXSTMXQLGYMMLALGIG---SXRSALFHLITHAYSKALLFLGSGSVIHSMGSQNMVLMGGXTKHVPITKTSFLLGTFSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWITAGLTAFYMFRIYLLTFEGHLNVH------------------------------------------------------------
157164215    -------ISLFFPLLSFIIAIFSHSSKNLFIGLFCSLLMIVSATASLMLTASLSVDEPLN-LTLKEFINLGSLDLSFSFYLDAISLVMLSTVGVVASIVHIYSIGYMRDDFNRFFSYLGLFVFCMNVLVSSDNFIGLFIGWEGVGLCSWLLIGFWYKRPSANVAANAFVMNRVADLAMLVGIFYIFYSFGSLKFSEFNARSDLSGLNLGIIATLLFIGAMGKSAQFPFHTWLANAMEGPTPVSALIHAATMVTAGVYLVIRANFIFANV--PEVLHFIACLGAFVAIFAASIALVHNDLKKIVAYSTLSQLGYMFVAAGLG---AYKIALFHLVTHAFFKSLLFLCAGNVMHAMNDENIKKMGGLYKFMKPTALLSIVASCALAGFYPFAGFFSKDKILEVAFSKDQILWVVLLFGAVFTAFYSFRLVMLVFFARPKSE--EHAHEAKNYMLVGMSVLGVLSVISGFFWSNFSEFLGASL-------------------
239944981    ----------------------------GRRGFVVLALP----PVAATVWAFTRWNTAASGGADTWSWEWIDYGVTLDLRLDALAELMVLLAAGVGALVLLYCASYFTDDLGRFAGNLLAFAGAMLALVLADDLITLYVFWELTTVFSYLLIGHGEHRHSRRSALQALVVTTFGGLAMLVGFLILGQAAGTYRISAIVADPPESTLAVSVAVVLVLCGALSKSAIWPFSMWLPNAMAAPTPVSAYLHAAAMVKAGVYLVAR--LAPAFADVPVWKPVVLVLGGATMLLGGWRALRLNDLKLVLAYGTVSQLGFLTLLAGTGNHDAALAAFAMILAHALFKAPLFLVTGIVDHAAGTRDLRKLSGVGRSLPYVAGVAALSAASMAALPPLLGFAAKEAAFAALLHGSTWALVAVVAGSALTTAYTLRFFWGAF-------------------------------------------------------------------
261407653    -------LPLLIPLVTAVILIFCSKYVRAQRWISAVSILINLLGALFIVN-----QVSNEGIQTLHMGGWQPPY-GIVFVADMLAALLVLTTLIVAAACLFYAFRSIGEEKHYFYPFFQFLLAGVIGSFLTGDLFNLFVCFEVMLIASYALIVLGGTKRQLRETLKYMLINIISSTLFVAAVAYLYGTVGTLNMLSLRVAEVQQDGILSVIGLLFLIVFALKAGLF-LFFWLPGSYSAPPAAVTALFGALLTKVGLYAIIRTFTLIFHHDTGNIHAVIGWMAAATLVLGSLGAVAYKDLGRILNYNIIISVGFIAFGVAVASSDSLNGAVFYLMHDMIAKALLFILGGIIMASAGASKLSDMGGLMKRHPLVGWMFFIVALALVGIPPLSGFLGKVLIVRGGLSEGHYALTGLALASSLAVLYSLIVFMGAFWGEFPGPNESRPVRIHRTAYAGAIGLAIIVIVLGV--------------------------------
120437872    -------------FLFSIFLVFAGKFFKGK-----LSILASLVPLALFVYFFQFISPISNGEVIMRSYEWIPSFVDLGFKLDGLSLLFSLMITGIGFLVFAYSYLKGHEYLDRFYGYLGSFMGAMLGLVLSDNMITLFVFWELTSISSFFLIGFNNNPASRKSAMTALGITGIGGLFLLAGALLLNNIAGTYSISEMLTMSEAIRGNELYFLLLIFGAAFTKSAQFPFHFWLPGAMKAPTPVSTYLHSATMVKAGIYLLMRFTPVLG--GEQIWNTTLILVGGFTMLYSAIHTVFRTDLKGILAYSTISALGILVFLTGLGTQEAFLAAAVFIVVHALYKATLFLVTGIIDHQTHTRDITRLAGLNKVMLPVGIAGILAAISSAGIPPTIGFVGKELTYEASYHAESLVIFLL-IAIVLTKILLLYAGFVAGIKPFTGKLPEEHSNVKMPGFIMWGPLAVLGVVFGVAPFIIESALIKPV-------------------
196228505    ---------------------------------RKTALGAATVQFLLTLFGFLSYNKAAGGFQFQSITPIVPWKLNYAVGADGLSLVMLLLTGIVTLAAVWVT-PKIEKRENLFYACLLFISAGAAGAFASTDLFFFYSFHELALIPTFLLIGLWGYGERYTAAWKITIYLGLGSIILLIGLVDLYAASRTFSLIELQRLAGIPAAAQSRPYLFLLIGFGILISLFPFHSWAPPAYSSAPTPVAMLHAGVLKKFGLYGLIRIALPLLPEGAKVWASLLLILLVGNIIYIGLVTIAQKKLDLLLGYSSVMHMGYIFLGIAALNIVGVSGAALLMFAHGLSIAALFALAGFLRQRNPLLLLESFGGVAKSAPWMGFVFGLAAFASIGLPGFANFASEVNVFFGAFKPGPLATVFALWGVVISAVYMLRAYRAIFLGAPGKDSAEYVDPIK-SLRWPVILLLALLLVAGFAPSAFLAYVQPSIQALLP--------------
146306465    -------------LLSLIALAAVSAPALTRLLGARTGWLLMLAPLVAFIWFVQQIPLVAGGETVLQSLSWIPALINLSLRLDGLSLLFALLISGIGSLIVLYSYLSSHVHLGRFHAYLLVFMLAMLGLVLADDLVAMFVFWELTSIASFLLISFQHDKASRRAALQALLITGGGGLALLAGLILLGGATGNWQFSSLSAEQIEGHALLPAIMLLVLLGCFTKSAQVPFHLWLPNAMNAPTPVSAYLHSATMVKAGIYLLAR--LNPVLGGSIGWGTLLITFGAATAVLGAFLAFRQTDLKRLLAYTTVTVLGQLTMLIGTNTSYGLQAFVLYLVAHSLYKGALFMAVGAIDHATGTRELARLGGLIRFMPLTGAAVALAAFSNAGLPPFFGFIAKEFKYSGLIEMGHIGWAVTLVMILTNALLFALVFLQTFLGR-RGDYPRTPHEVGLPMWLGPMLLAIGGFFLGAW-------------------------------
224477610    ---------------GLVLFFFKERLMVTRR----IAITMLMITTAVSIYLLIHVFNSHPL--VINFGDWQPPFGIQFVG-DTLGLFFTTIANFVVTVIIYFGFGKKEHLANRYFLFILFMLTGVNGSFLTADIFNLYVMFEIMLISSFVLLTLGQTVEQLRASVIYVVMNVVSSWFFLIGIAYLYGTLGTLNFLAMRIADSGQTPEMTMVAIIMIFVFGGKAALVMF-MWLPKAYAALNTELAALFAGLMTKVGIYALIRVMTLLFDHQPDITHQLMYYMAIITMIIGAVGVLGYDDVKKIAAYQVILSIGFSVLGLSALNEAGVTGAIFYAGHDMIIKTLLFLVLGVFVVQCGSRSYKNMGGLIHVHPSLGIIFFILTLSIGGVPPFSGFPGKVLIIQGAMEKGYVTGVIVLVITSIIAMYSLRIFFIMYFGQEEVPQVNKV-PLAMHKIIAMLFLTGATIFMGICGEWFLDFARQAAE------------------
23264070     --------------------------------------------------------------------------LGYMMGVDYLSYALILLSAWVIALMICSSQKVMKTYNFSFILVNMSLLVCLLLTFSSMNYLFFYVSFESSLIPTLILILGWGYQPERVQAGLYMLFYTLFASLPLLICLFSLYEAGGSLIIGLPYKVDQMDFISILWYFSSLFAFLVKLPLYLFHIWLPKAHVEAPVAGSMILAGVLLKLGGYGIIR-ILSIFSSINKSFVWLWVCLGIVGGVMVSLMCLREVDIKSLIAYSSVAHMGMVLGGLMTSSWWGMSGSLVVMVGHGLCSSGLFCLANMVYERIGTRSMLIGKGLLSIMPSMGLWWFLLSIGNMGAPPTLNFAGEIQVLSSLVGWSKLTIVGLAFLLFLSASYTIYMYSISQHGLFYS-------------------------------------------------------------
269128575    --------------------------------------VATVLALIVAVAVWRHPGVRTGTLTLIPTGT---IDIALGLRVDGLAALVALMVCGVALAVQLYSYMAEDRRYSSYAAFISLFTAAMLLVVYSGDLLVLYVGWEVMGVCSYFLIGHHWQERANRAAVKAFLITRLGDVGFLIGIFVLGVGAGTFSIGGLERLPDLPQGTVTAATLLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGIYVVAR--LYAAFAASAAALTVLGVLAVISMLGSALAALAQDDLKRVLAYSTISQLACMAAGLAVGAP---VAAIFHLVAHGAFKALLFLAAGSVIFVTGSGLLRRHGGLRRAMPVTFWAMTIGYAALVGLPPVSGFFSKDAIV----------------------------------------------------------------------------------------------------
77164626     ----LLWLIPTLPLASVLLMLASGRLPKKLSALIGVGSVGLSALLTSGLGIAFLQSPPEGNAYTQILWTWMNFTPSIGLYLDSLSLVMTLVVTWVSFLIHLYSFMANEAGYQRFFAYMNLFVATMLILVLADDLLFLYLGWEGVGLCSYLLIGFWYQDSANYAARKAFVVTRIGDTAMALGLLLLVTHLGTLNIQLLMERASQAWNLAIAAAALMLGGALGKSAQLPLQTWLPDAMAGPTPVSALIHAATMVTAGVYLIAR--THVLFELAPPVHGAVAVIGALTLLLAACSALVQTDIKRILAYSTMSQIGYMFLALGVG---AWSAAIFHLMTHAFFKALLFLTAGVVIASLHEHNIFKMGGLRKQLPIAFWSFLIGGASLASLPLTAGFYSKDLILSQVWSSGPWLWTAGLLGALLTAVYIFRAWFMVFFGLPK--------------------------------------------------------------
224370955    -------------LAGAVFLPFLGRSKRANTAGALFALAGSVMAMAASIDAIT-----RDGFDLV--LPWKFLLGSLHLRMDPLSGFFGLVICLVSGFSAIYGARYMKKHLGIAWSLYLILTASMMLVITAWNGVLFLIAWEIMSVSSFLLVIFEFQRPGLKAGWIYLVATHLGTALLLVMFMVMGKNN-----AYDFNLVQASSTGASLVFILAVIGFGTKAGLLPFHVWLPEAHPAAPSHVSAVMSAAMIKTGIYGIIRICMLIGPPKAS-WGWTLIIIGAMTGIFGVMSALAQQDIKRLLAYSSVENMGIICIGLGLGFALGISGGMLHVLNHALFKSLLFFGAGSVLHSTHTRDMEKMGGLMKSMPVTGTTFVIASAAVCALPPLNGFISEFLIYFGAFSSSVLAGILVIVSLALIGGLALACFSKVFSGHPRSSEARDAHESPLAMGIPMIVLAGLCLLVGIFSPLVIDFFQPVFETVIN--------------
291522129    ----FLLFPVLLPIIAGVLLMFIKF--GKREHMQLYILLILVIDLASIGWIALQPEDTLTLSQF-----FIAEGLHVFFHVDMLSKIFSVLIAFVWLMVGIASYMAHEKNEQRFYCFYLVVGGVLSALAFSGNLLTMYVFYEMMTLTSMPLVMHNLSHEAIMAGLKYLFYSVAGAFMVLFGFFLFNAEGRVLYFAPGGIINENPSGIMLFAVFLMIIGFGTKAGMFPMHGWLPTAHPVAPAPASAVLSGVITKAGVLGIIRSVYYPDMIKGTWVQYTWIILSILTIFMGSMMAYKEKVLKKRLAYSTVSQVSYILFGLSVMQPIAFVGALMHVIFHSLVKNTLFVSAGAIICKTGKTKVRQLVGIGKEMPVTMWCFTLVSLTLIGIPPTSAFVSKWYLIFGALDSSWVGPVVLLISALLTAGYLLTISIKAFFGEDYDYTKLVNHEPTWRMLLPMVVMTALAVILGIWPAGLMKIFADIAASVL---------------
136436259    -----LTLLGILPLIGALLIAVIRAEQVLR--VKQAALGTTILVAISAILMWLNFDESNTAFQFVQSAEWIPSFINYAVGVDGLSLVLILLAVLLTPIVVLAGWNESEGGRKVFYILILVLETMMIGVFAATDVFLFYVFFEAMLIPVYFLIGGYGSGERAAAAVKFLLFSLFGGLLMLASIIGLYVISSTFDITELSQMHNYMSSTQNLLFLGFFIAFAIKAPLWPLHTWLPDAAASGTPGTSVLLLGVLDKVGTFGMIRFCLSLFPDASKTFTPVIIVLAVISILYGAFLAIGARDIKRLIAYTSISHFGFITMGIFAMTTQGHSGAILYMFNHGFSTA--------------------------------------------------------------------------------------------------------------------------------------------------------------
297621544    -------------MLGPIAILIKNRLGKWAGWIYALAPFYGILEFLWIMPTL------EKDHVLTESYGWIPQYISLSFYFDGLSEFFGLLVLGIGALILIYGSYYTKAYPRKFMGHLILFMAAMLGLVIAGNLLTFFLFWELTGIFSYLLIGFDHEKESARKALQALLITGLGGQALLAGFIVLGMAYPDYEFRTLLSNPAALQNSAFYFLILILIGALTKSAQFPFHFWLPGAMVAPTPVSAYLHSATMVKAGIFLLLR--LNPVLGGTESWHYILTVVGVTTMFVGAWSSVTQTDLKKVLAYSTISALGTIVLLIGTDTEYAINAAILYILVHAFYKGTLFMLAGVIQKQTHTREIPKLGGLYRYMPLTAVVMCLALVSMAGIPPMLGFISKELVYEAKVHAPNAYWFILPAGVIIMVFLSLRLSIDVFWGKAGQYLKRPEKPV-ISMILGPVVLVFLSLVLGIFPESIANALTAEAISDINPH------------
148656228    --------------------------------------LAALLPFALMIYFISLVPAVAGGDALRFSYAWVPLGVNLSFRIDGLSLLFALLITGIGTLVLIYAGGYLANDPGRMLTLLLIFMAAMLGIVTSDNLIALFVFWELTTISSYMLIGYHEYEKARKAALQSLLVTGIGGLALLAGIVLLGQIAGTLELSEMLKQGDVVRAHPLYGGILALVLFGAKSAQFPFHFWLPGAMEAPTPVSSYLHSATMVKAGVFLLAR--LNPVLGGTEAWQLLLTFFGGATMIVGSFLAVQQTDLKRILAYTTVSALGTLVLLIGVGTDDAIKAAMVFTLGHALYKGALFQVAGSVDHETGARDISQLGGLRTAMPITAAAAMLAALSMAGLPPMLGFIAKEVQYKANL-SEPILIGVALLTNILTVVAAGFVSLRVFTGQP-VHTPKHAHEAPLSMWL----------------------------------------------
136969403    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAHVEAPTPGSVILAAVLLKMGTYGFLRFLLPFFPLASQHPTVVMLVLAVIGILYTAWVAAVQPDAKKLVAYTSVAHMGFVVLGVFALNVNGLQGGLVVMISHGISTGALFLLLGMLYERRHTRRIADFGGIARVAPWFATAFMITALASIGLPGTSGFVGEFLALMGAFESHPTIAFFATLGVIFAAYYMLPMLQTIFFNKLETAENREVEDLKGREIAILSPLCALMIIIGCNPTPILERMEPSVRIVLE--------------
225175177    ---------IVFPLLGSFIVFLAGLYSARLRNV--LAVLTALVTFGIVMSIYPYVQQGPLVYHFADVMNY-----GLYFRADFVSFVFAVLFAGSWLLATIYATVYMKEEQNRFYFFLIFTLAHCLGIVLAGDLFSLFLFFELMTFSSYVLIIHRQTPAALRAGSITIYMGVAGGLALLMGIFIMYWGLGTLEIAPMLEEILASGINPLVVIPLFMVGFGTKMGMVPLHIWLPRAYEEGPSPVNAISSAVMLKAGAYGLIRVMGMIFTPAMTWIGFATIWFGLITMVVGAGLAMLQNNAKRILGCSSISQMGYILMSIGVAVFLGYAGAMYHIINHSIFKASLFFTVGAVYLITKDVDISRIGGMAKKVPFLLVTFMIAYIGIAGIPGGNGYASKAIMHRAIFTSLWWGEKIYVLASAMTVVYFAKLLNGLFLGRTKPEQEKLDFSVSPLIKAVLGVFAAGILAIGLFPNFILNNYVIPASA-----------------
95928426     -HLPVLQVI--LPLLGAPLCMLTRSS----RLNWLITVVISWSALIISILLARQVWVHGPITYNMGGWC-APWGITYH--IDALNAFVLLIVTSIAALVAPYARKSVQHRQAVFYALLLLCQAGLLGIVITGDAFNMYVFLELSSLSSYALIGIGRRRRGLTAAFQYLIMGTIGATFILIGIGLLYNLTGTLNILDLAEQLNRHNLITITAFAFLTVGLSLKLALFPLHLWLPNAYSYAPSVVTIFLAATATKVAVYMLLRFCFTILGHGALFLGKIVLLPSLCAIFIGSIVAIFQYDIKRMLAYSSIAQIGYMTLGITMATPLGLTAGIVHLFNHALMKGLLFMTMGAVIYRVDSVYLSDFRGLGKRMPWTMAAFVVGGLSLMGVPLTAGFISKWYLVQSALECGWWVAGLILIGSLLAVIYVWRVVETAYF-NPDHELEQRSHEAPLSLLIPMWILVLANIYFGINSDLPLSMASRAAHLLL---------------
3413803      ----------------VFSIFLLPQTNIGFPTFRFLSLVVSFFPLFWSLVLWGYFDASGAPFQFVENLS----GLHLSFGIDSVGLSLVVLTTALFPLCVC------LMRTFSGIATFLLLEIVILGALTVLDLLGFYILFEASLILLFLLIARTPYG-SIDAAYKIVLYTMAGSLVLLPIIFMLYAECGSTNLFVLLDANISPDRQTFLGW-GMLAVFAVKIPLMPVHLWLPEAHVAAPTAGSVLLAGVLLKLGGIGFIRYMIPLTPSFTVWVFPLVACMCLCSFLFSTLSTIRQIDLKKIVAYSSIAHMALVTLTIFSMSEFSTYSSTFMMIAHGLVSPGLFLLVGLLYERAHTKFLLYFSGLGSYMPIFSTLFFLLTCANLSFPLFPNFVAEVLCLASLFAVHELYAYVFCVCQVLGAVYAFWAFNRVIHGVGYTTGSNVMNDLSRYEIAMIAPLMVGVFWLGLKPM-----------------------------
135167664    ----------------------------------------------------------------------------ITLVADYLGGVMAVITAITALATAVYAMGDIDEEKLGYHALFNVLIGGVTGAFLTGDLFNLYVWFEVMLISSFGLLVLGGSREQIDGGVKYVTLNLISTILFLAGIGMLYGITGTLNMADLAVTVPQNQGLVTLIAMLFMVAFGVKAAVFPLFFWLPAAYHTPAFSVSAVFAGLLTKVGVYALIRMFTLIFDGDIGYTHTVLLWVAGFTMVTGVLGAAAMNDMRKILSFHIVSQIGYMILGLALYTPFAVAGAMFYLVHHIIVKANLFLIAGIAQRAAGSTDLARIGGLYKSAPLLGVLFLIPAFSLAGFPPLSGFWAKYILVAAALETEGWVIAGVALAVGLLTIFSMTKIWAEAFWKAHPDGVQPTLDQRRWLMAPVAGLAAMTMVIGLFPAPFVGFAETAAA------------------
134418928    --------------------------------------------------------------------------------------------------CLIYSWNHIPENPKAFFVLLLILSTGMNGSFVAQDMILFFVFFEVVLLPMYFLIGVWGGEDRRYASLKFFLYTLFGSALMIISFLALFFLSKDASILTDVAGVGIIKSTQVWIFAGLFMGFGIKVPMFPFHTWLPDAHTQAPTVGSVILAAVLLKLGTYGFVRIAIPFLPEGAIAWAPWIGLLAVIGIIYGALGCLAQKDMKRLIAFSSVAHMGFVMLGIATLTDFGINAAIFGMIAHGLITGMLFFVAGSVKERYHTLEISRLGGLLKSAPRMGWILGFASMASLGLPGLAGFWGEF-------------------------------------------------------------------------------------------------------
289183187    --------------------------------ILTILGVVITLPFITKNNIWPTIISQTSITFMLSSQLIVNNNISLTFNNDNISTPLIILSFWLIPVSLLASVGHLQNNIRLFITLTLIILIALIITFSTTNLILFFIGFETTLIPTLFLITRWGMQQERIEAGYYFVFYTLISSLPLLLSLITIYNNESHLSIPLFHLYNNIFTSNIII-IFCILAFLVKVPIFGLHLWLPKAHVEAPVAGSMILAAILLKLGGYGFIRLISIFTEIFQNSISNIITPFCCWGGALTSIICITQTDLKSLIAYSSVSHMSFMIAGISPLSNWGLSGGIIVMIAHGLVSSALFCIANIYYERTGTRNLSVNRGIKSIFLILPTFWLLFASANLGLPPFPNAIGELLIFSSIVNNSLTNFIPALIGISFTGIFSLIIYQQLNSGSLFKWNNINIM-INEREYSTLFLHA----------------------------------------
224476047    ----LLAAMLLAPMFTAIILVFIGKRPFIKR---FVALGGSLVALALAIVNFI--NVWHHGPLKLELGSWKAPY-SIVFVLDLFSATLVITSIIVTILIILFSYQSIHRETYYYYFAVMFMETGIIGAFITGDIFNLFVFFEVFLISSYALLVIGGTKIQLQESIKYVLVNVASSAFFVMAVGILYSVVGTLNMADLAHLSDKDSGLVSIVFILFLFVFATKAGAFPMYVWLPGAYYAPPFAIIAFFGALLTKVGVYAIARTLSLFFVNTLSFSHYTVLVLALLTIIFGSIGAISYNDTKKIIIYNIMIAVGIILVGVAMMNEDGIIGALYYTVNDMLIKAALFFLIGVMLKITKTTDIREFSGLIKGYPVLGWTFFIACLNLAGIPPFSGFYGKMLIVRATFEKGFYIGIIVLLSSLLILYSVMRIFIKGFFGEAKGYKLNHKLHYRGLLSVAIFAVVLCVVF-----------------------------------
54036243     -------------------------------------LFASNLLLLFIVVLYINFNTFSNSFQFFELFNSLNPFGGLLFGIDGLSLTFILLTVLLIPLTLLGNWYNINFNSNLYYTLVLAIGLVILLNFWALDYISFYILFEATLPLLFILIHIYGSSDSERASFYVLMFTLSGSLFMLLSIVVISIVLNTTNFIN-HNLFVLSLDLQTIIWLGLFIAIMVKTPLFPIHVWLPVVHSESPLAGSMILAGLILKLALYAILRLLLPLLCEAQILYTPMIYIISLLTIILTSLATLRQIDLKVIIAYSSISHMGIAILGVCSNTSLGIYGSIVLGVAHGFVSPALFLIVGILYDRYHIRIVNYYKGLTTYMPQLATYIIILSFANIGTPLTGNFTGEFLSLQGGFIRNPIIGGISCISVLLAAIYQLKLTNKLTGGISSI-YMHRTNDVTIREKFIMNILIISTLIIGICPQIMYNLLYWTVNNYI---------------
110667637    -----LPLLVVIPLFAALFPVALGYL-WSDAGWATAAVTALLHLGLASVVAQQVINSG----QFSYAVGGFQPPIGIELVADSVTAVLVVLISVITILIVAYARRA-GPHQNAFYSELLLLTAGVSGVVITGDLFNLYVFLEITGLATYALVAANRSPAAALASVKYLLVGTIGASLYLLGVGYLYVATGTLNMADLAGQLPYDTPLVVTGFVLLMTGLAIKTALFPLHTWQPNAYAESPHSVTAYIAALVSTAAAYAIFRITYTVFTTSFPLALDALAWAAAISVIVGSVLAVVQSDLKRMLAYSSVAQFGLIIAGIAVMNEIALTGSLVHLVGHAVMKAGLFVAVGGLASIAGGQTIDDMIGLGRRAPIVSLGFATLAFALVGVPPAIGFAGKWQIVLGAVSAGHWVGVVAVISTMLTLAYFLRIVERLYF-RSPSSVDEQTSDMSMNM------------------------------------------------
237751591    ----------------ALMAGLSSTLKPSIMLGYISSLCISA-SFILSLLLFYFLMNGGESFHVVDFIQTGQFQVTFSFMFDHINAVMILVVTLVSSMVHFYSYMAHDKGFNRFFAYLGGFVFSMLLLVGGDNLMVLFIGWEGVGTCSYLLIGFWYQKKSANAAIEAFVMNRIADLGMLLGIFLVYTSVGSLSYNEIFASNPPEDSVLTWAAILLFIGAMGKSAQFPLHTWLANAMEGPTPVSALIHAATMVTAGVYLVIR--LAPLYNSVPQVAYFIACLGAFVAVFASLMAIVNKDLKRIIAYSTLSQLGYMFVAAGLG---AYTIALFHLFTHAFFKSLLFLGAGNVMHAMNDKDITKMGALNKPLKISMIFMFIGSIALCGIPPLSGYFSKDKILEVAFTSSYELWIVLLIGAICTAFYSFRLFTLVFL--APKNHNEHPHEASKVMLYAMTPLAFLAIVAGLF-------------------------------
126517663    -------------LIGAGLLFFPIPTKNLRRIWAFSSILVLSIVMIFSMKLSIQQINSNFIYQYVLSWTINDFSLEFGYLIDPLTSIMSMLITTVAILVLIYSYMSHDRGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGILGLYWITGSFEFGDLFEINEINFLFCILCTLFLFAGPVAKSAQFPLHVW-----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYMMLALGMGSYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLARHVPITKSSFLIGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAILAYFTAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
221635781    --------------LASLFILAFLAPWLGDRLAARFGYLAALTSFVLFGWYASQLPAVTHGPTRVETISWLPLGADLTLRLDGLGLLFALLVTGIGALIALYSVAYLEHHPRRFWVAFLAFEAAMLGLVLADDVILLFVFWELTSITSFFLIGLENERERARTATQALIVTGSGGLALLTGLLILVQRTGSLRLSEILAQGPLDAGLVTTAFLLILLGAAAKSAQVPLHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLARMTPAFGE--HPWWQPSLGVLGGATALVGALLAVQQRDLKRLLAYSTISALGTLVFLLSFGEPGWLPFALF-LLAHALYKGGAFLLAGAIDHATGERVLDRLGGLAGLFPGLAIVAGLVVLAAAGLPPTLSFVAKELVLETSWNELPLPGLLVLLAALSGQTAVAWLLLRPFVGQPRTAPEHAHAPA----------------------------------------------------
227494456    ---------------------------------------MSILTLVIVLGVISLAIAANESPVVLDMGNWAAP-IGVTLVADRLASLMLVVSQLVTLAVLSYSQNLTDDDVAIFHPTYLILVAGVSNAFLTGDLFNLYVGFEMLLGASFVLITLGGTEGRTRAGTIYVVISLVSSLIFLIGIAYAYAATGTINLAELALLRELEAPSGMIIELTLLVAFGIKAAVFPLAAWLPDSYPTAPAPVTAVFAGLLTKVGIYALIRLEVLLFPGRETDL--LLGVVGVATMIVGILGAVAQDDIRRILSFTLVSHIGFMIWGLALHSLNGVAATIFYAAHHILVQATLFLIVGLIERYRGTASLRELGGMFKGYPLLSGMFLVAALNLIGIPPLTGFVGKLGLAQASVNSGNSLLAWALLGAGLTSFLTLYVVVKVW-------------------------------------------------------------------
156937339    -------VPIALPLVISIIVLLSPLYKKKIKWEWSLAVATAGVVVLATAYLLAEGYGKSYEIKYYSWYPLPSHPNDFSLLIDTISGIMAIVVATITFLDLVYSWEYMARGPNRYYSEMMLFLASMEGIVLSGNLVLIMLFWELVGAASFLLISYYWGPNAVRAGRKAILVTRVADLFFLAGLGALIALAGTGNVLELQHYETLAFAALTAILVGITIGAFGKSAQVPFWPWLSDAMEGPTTVSAVLHSATMVAAGAYLIARPLYEEFIAFNLALMDFIAIVGAVTALVAGLFGAAARDIKKVIAFSTMSQLGYMFAALGLG---SLVAGAAHLYIHAFFKALLFLGAGAVIHPYKARDMFNMGGLWRYMKVTFVVTLIALLSLIGLPPFSGWWSKELIIESALHSALAVGVTLTLAAGLTGFYSGRLLYLTFFGKPRWKHGEHLHDAGPAMKFALVTLALIVLVSG---------------------------------
21225243     --------------------------------------------------------------------------VGITLVADRLAGLMLTVSSAVTLLVLVYSLRDDQAPVGVFHPAYLILVAGVSCTFLAGDLVNLYVGFEIMLVASFVLLTIGGTATRIRAGSTYVIISLFSSVLFLVAIAMTYAVAGTVNLAQLAELQEVPPGVRTLLEAMLLTVFAIKAAVFPLAAWLPDSYPTAPAPVTAVFAGLLTKVGVYSMLRTQTLLFP--GHRLGDLLMLAALASMVVGILGAVAQTDLKRVLSFTLISHIGYMVFGIALAGGGGISGAIVYVAHHITVQTTLFLVAGLIERRDGTTELTRLGGLARTAPLLAVLFFVPAMNLAGIPPLSGFIGKLGLMRAGVADGGGWAWALVAGSAATSLLTLYVMAKIW-------------------------------------------------------------------
14521674     ------------------------------------------------------------------------------VYIDGFSLIFMLILGILGFSASLYSIPYMERHPGKYAVAYNAFLLSMFLILITSNLVWFVFFWELMTLSSFILIT-WDEKDFDPGIKYYIAMHILTTFPLFISLGVSYSFLGSLDAMTYPNLKSLPSSATLLLYASFLIAFMAKSGIVPFHFWVPSTYKVAPSNISSLLAGAMEKIAVFGLIRIMYTALP-TPKSIGYLVALLGAVTLTVGTLYALRESDAKKLLAYHSIGQMGYIWLGIGIGLSLGMFAGIFHALNHSLFKGSLFLSAGSVEYATGETNLDNLGGLAERMKWTGLATLLASLAISGVPPFNGFLSKWLIYTAGYNSGDMVLSFAVLAVFISAVTSFIKFYTSQFGGE-SERYRDVSEVPLSMVVPQLILSSLCLIIGIFPALVVPLINEPIGAPIS--------------
256390062    --------------------------GRARATVPALAVLPIAAAAVLTLVVLFGHGTSAATESRIRYAATGGPELWLGARVDGLAALIAVLVGVVATAVQLYSYMAHEERYTSYSALISLFTAAMLVVVYSTDLLVLLVGWEVMGACSYFLIGHWDRPEARSASIKAFLVTKLGDAPFLLGILFLAHGAGTFRVQPIHAIAQGGHGYTAAGAILLIGGVMGKSAQIPLQTWLPDAMAGPTPISALIHAATMVAAGVYVVAR--LYPVFLVTPAALWILAIAAALTAVTAALSAFAQRDLKRILAYSTVSQLALMVAALAAG---GRDAAVFHLMSHGGFKALLFLGAGVIIHKAGTGDVDELNALHRKLPVTFITMTIGLAALAGVPPFSGFFSKESIAGVAFDTGWLVFVATLLTGFLTAAYALRTWL-MLFGPLERGRFRSAVEMSQR-------------------------------------------------
144099709    --------------------------------------------LSWILFFSFLGEKDTDVIHIINWFTSGNFVVDWSIRLDALTTTMFIVVCSVSACVHLYSVGYMNEDPSRFMGYLSLFTFFMLMLVSSNNLLQMFFGWEGVGLASYLLIGFWYHKPSANNAIKAFLVNRVGDFGYALGIAGVFFIFGSIEFDLIFNNAEFSLSTIDLLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVAR--MSPLFEYATVTNLFITFIGAATAIFAATIALTQNDIKRVIAYSTCSQLGYMFFAAGLG---AYNASIFHLMTHGFFKALLFLSAGSVIHMHHEQDMRKMGGLFKKIPFTGTMMWIGSLAIIGFPYFSGYYSKESILENAYYSDSLMATFAILTALLTAFYSWRLLLMTFHGETRSDK-KTFDHAHESPLVMTLPLALLSIFMGMF-------------------------------
253996962    -----------------------------RAAAHVVTIAGVAVSFGLSAYVLNHAIVSQPYNETVSWLKSGNFSFEIGFLIDRLSAMMMVVVTFVSLMVHIYTYMHEDKGYARFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWYTPTAIYANLKAFLVNRVGDFGFLLGIGLVLYHFGSLDYAAINLIGNASWSLMTVTCILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSSTALSFVIVIGSITALFMGFLGVIQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAIFHLMTHAFFKALLFLGAGSVIMMHHDQDIRNMGNLKKYMPITWITSLIGSLALIGTPLLSGFYSKDSIIEAAVAGSGFAYFSVLVGVFVTAFYSFRMYFLVFHGKEK--------------------------------------------------------------
220932043    MSLSILMLII-IPLSTAFLIPLIDIINKRLRKYLVVGVSFLEVILIGRIIIDYRVEGYKDYFSYYLLGGWGPE-IGINIAVDGLGLFFTILINIAMFLIILYSIGFIGHHEGKYYVLLFLLFAAMQGVVLTGDIFNQYVFIELITVASAPLVAFTRTEKGTEAGIKYLIYGIISGLLFFIGIVIIYQTTGALNMAIVDRFKHIPLTTRNFIKVIFLTSLLIKLGVFPFHFWLAKAHSACPSSISALLSGLLLKVYIYVFIRLFWTVFGINQDKLLPVIIYMALVSSLLGHIFALQEEDIKRVLAFSSIAHTGIIIGSLFLGSISGVYGGLIHVISHLTMKITLFLGVGYLLKFTSEHRIKKLKGIAYINPPVTLSIFTAGLAMIGIPPLNGFYGKWFILKAFLEKGHYFAFVVLFGSFLSVIYYLRIYKYMITRVNVDYNENNIFETSVREQAVVMVVLILVVLSGFFYYRFDGPLLGAAEALLDN-------------
50120185     -------------------------------------------------------------------------FATFTVRLDMLAAFMVTVISLLVTVCSLYSIAYVREYIGRGAGFMNLFIASMVGLVVMDNAFYFIILFEAMSLASWFLVISEQDRESVSAGLLYFFIAHAGSVLIMIAFFLMWRESGSLDFAAFRRLSLSPVLSSVVFLLAFF-GFGAKAGMLPLHSWLPRAHPAAPSHASALMSGVMVKIGIFGIIKVGIDLLAAPQLWWGIVVLAFGSISAVLGVLYALAEHDIKRLLAWHTVENVGIILMGVGVGMTLGLLGALYHLLNHAVFKGLLFLGAGAVIYRLHTRDMEKMGGLGKLMPKTALAFLIGCMSISALPPLNGFISEWYTYQSLFSMSPVAIVMLAITGALAAMCFVKVYGVSFCGAPRSEEASQAREVPWQM------------------------------------------------
72160752     -----------------------------------------------------LFGVHAYGPQVVQVGGW-EFPIGITLVADRLSALMVTVSSAITLGVLVYSIGQGIADQEEFYPTFLILVAGVSNAFLTGDLFNLYVGFEILLTSSYVLMTQGGTLARIRAGSTYVVVSLLSSVVFLIAIALIYAATGTVNMAHLALLAELPTELQLTLQAILLMAFAIKAAVFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTQTLLFPEDS-VVDTLLLWAALATMVIGIFGAMAQTDIKRMLSFILVSHIGYMVFGIGLASVHGMSGAVFYVAHHITVQTTLFLVAGLVERRCGSSSLNNVSGLAKISPVLGVLFFIPAMNLAGIPPLSGFLGKLGLIQAGVQDGSPLAYLLVGGAVATSLLTLYSIVR---------------------------------------------------------------------
141298947    ------------------------------------------------------------------------------VGIDGISLPLILLTTITMPIVILSSWR-IENKVKEYMICFLLLETLILGVFSSLDLVLFYLFFESGLIPMFLIIGIWGGSNKVYAAFKFFLYTLLGSILMLFAIIYMWTVSGTTDITELMSFNNISGGIQSILWIAFFASFAVKLPMWPFHTWLPDAHVQAPTGGSVVLAAILLKMGGYGFLRFSIPMFPGGSIVFQNFIFLISIIAIIYTSLVALMQSDIKKLIAYSSVAHMGFVTLGIFSFNQQGIDGAIFQMLSHGIISAALFLLVGVIYDRMHTRDIDFYGGLVSVMPKYSLFFIFFT-----------------------------------------------------------------------------------------------------------------------
296112942    MNLLALTFI--FPLIG-FLILTMGQGRIGEKPATIIGVGAMGLSAVCAFVSIFGFLTKGQQAMSVPLWTWLDFTPKFGLYLDGLSVTMMGVITGVGFLIHLFAYMKGEAGFARFFSYLNLFVASMLMLVLADNLLLMYLGWEGVGICSYLLIGFYYQNRANRAAIKAFTVTRVGDVFLAIGLFLLFVVFGTLDMTAINAKADAMFAVNDPMLLLIVAGAFGKSAQIPLHTWLADAMAGPTPVSALIHAATMVTAGVYLIAR-MHPLFVLTPQMLLYWVGGVGALSMLVASFCALAQTDIKRILAYSTMSQLGYMFIALGVG---AWQVAIFHLMTHAFFKALLFLASGAVISTHHEQNIFKMGGLRHKIPLVFWSFLVGGGALVALPFTVGFYSKEAILWETYATGHMSLFWAGFGAFLTAVYTFRLIYLVFFGEQKTH------------------------------------------------------------
160872427    -------------------------------TAHRVTIFAVALSFLLSLYFAYELFFLHGVIYDENLYLWGKFRFNIGFLIDPLTVVMFLIVTFISFIVHIYSYMAGDPGYKRFFSYMSAFTFAMLMLVSANNFLQLFFGWEAVGLVSYLLIGFWFKREAARGSFKAFLVNRIGDFGFFLGIALLFNYFGSLDYYHIFHTAHTSYSVIAVICFLLFIGAMGKSAQIPLHVWLPESMEGPTPISALIHAATMVTAGVYLVAR--LSPLYEYAPGVLNLILILGGTTALSMGLVAIVQNDIKRIVAYSTLSQLGYMVVGLGA---SAYAASIFHLVTHAFFKALLFLAAGSVITMHHEQDIRKMGGLAKIMPITMICFLIGALALAAIPPFSGFYSKDVIIDAVHESTLPAATYALFGAFVTSFYIFRAFFLVFQGRARAPHPRYQQTTSIV-RFSLIALAIPSTIAGFLFAP----------------------------
142193135    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTFDFLALVGMDIDP-NTQKMLFLGFFFAFAIKAPLWPFHTWLPDAAAESKPGTSVLLIGVLDKVGTFGMIRYLLPIFPAASEFYAPVVIGMALIGIFYGAYIALTAKDMKRLFAYSSMSHFGFITLGIFVFTSIGQTGSVVYMVAHGLSTAALFLTAGLMFRRRESALISDYGGVNKVAPVLAGFFLVAVLSSLALPGMVSFIGEFLVLLGAFERYIWVGALATLGIVITAAYALRLYQKSMTGPLNPSDGNTITDLKGREITALMPIAALTVVLGFYPAPLLNVIEPAVDRTLE--------------
183220695    -------IVVLLPLLGFLHNGLL-KDKIPHRFAGAIGTLAVFIPFLITLGAFNEFNPMRTAPHLVSVFDWINFKSSFGYQIDQLSLYMTLIITGIGSLIHLYSMGYMKGNYNRFFAYLNLFIFCMLNLVLSDNLVLTFLGWEGVGLASYLLIGFDYDKSAAEAGMKAFILNRIGDVGFILGTGFLFWLGGSLEYLTLQTNLSGHSNLSEYIALFFFIAAMGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVFLIVRLNFVFYLAPETSF--FIACIGALTALFAATIGILQNDIKKILAYSTVSQLGFMFLAMGSM---SYVAGLFHLMTHAFFKALLFLGAGSVIHAHHEQNIKHMGKLFGKIKITSITFLLGTLAIAGFFPFSGFFSKDLILEKAYAYGSILWTMGVVAAFFTSFYMFRLVFVVFFGKDNTDSHHKIHESPWTMTLPLMILAIGAVFAGFLQTP----------------------------
254166910    -------FIIIVPLIAAFATPVISRVSARARNI-WVILALALTEIFVVILLYQVYNFGTQVYVFGATSPNLGIPIRIIFVVDGMSIFMAFTASTVALAGVIYSISCEKEGQDKYYSLLLLMTVGMLGMMLTGDLFNFFVFLEINSLASAALVAYRVDRGAVEAAFKYAIISSLGGLMVLFAIGILYGEYDALNMAMYRMHATGFSNLDKIAMALLTVTLAMKAGAIPMHFWVPDGYGKAPGAISAMLVTASQ-ASLYGLFRVNFTVFGLAANTFGWFIIILGVLSMFVGVTMALIQHDIKRLMAYHAISQTGYMLLGVGVGLAAAMEGGIFHIINHAMYKGLLFLTAGAIIYRVGTSDLDKMGGLGHTMKYTMIFFMIGALAIAGIPPFNGFASKLLIYESVYQFNPILSILAMIVSILT----LASFVKVFHSAFMGPKRYDVKEVPLPMLVGMGILTFFIIFFGLFPNIAMQYLVTPAATALSD---PVGYITRVLG
222876460    ---------------------------------------------------------------------------SYLFSVDYLSYGLILLSIWVLGLMMMASEKYYKKQEKLFMMMLLLLLVLLILTFSTMNIFLFYLFFEGSLIPTFFLVLGWYQPERLQAGLYLLFYTLLASLPLLITIMYLYMKFFTLDYFFYILVNDF----NIYIYLSLILAFLVKMPMFLVHLWLPKAHVEAPIAGSMILAGVLLKLGGYGLMRVLMIV-QEFSVNISYIWVSISLVGGSLVSLLCLCQTDMKSLIAYSSVVHMGIVIGGLMTVTYWGYSGAYGLMIAHGLCSSGLFCLANIVYERSGSRSLLINRGMLTLMPSLALWWFLLSSMNMAAPPSLNLLSEISLLNSIIMWSWVSMIMLFFISFLGAAYTLYLYAYSQHGKY---------------------------------------------------------------
23100561     -------------LVGILLIFFRHHIKLQRWSSLAAMIANIGIT------AYILHQIQQNGILRLDFGGWEPPFGILFVA-DSFSALLVLTTSIVAAICLVYAFSSTEKSYMFFYPFINFLVAGVNGSFLTGDLFNLYVCFEIMLLASYVLIAFGGRKGQLRESIKYVIINVVSSWFFLIAIAYTYGALGTLNFAHLSVAEQGQSPMLTVVSIVFLTVFALKAGLL-LYFWLPGSYSVPPTAIAALFGALLTKVGIYAMFRVFTLLFYHEPHITHTIIGILAGLTLIIGSIGAVAYKDVRLIASYNVVIAVGFILVGLAVATPTAMEGSIFYLIHDMIVKALLFLLAGTMIAVTGETRIDYMSGLIRNYPLLGWIFFIVILALAGIPPLSGFIGKVLVGQGAVEAGAYILLALAFISSIFVLYSLRVFLTSFWGETIISKEDKI-PMKNGWIIPCIILAAGSFILGIGVEPLT--------------------------
207108466    --------VIFFPMLSALLAFFMSDQAS-----RAYAIVIALIELLLILLLWHGFDIQTAGMQFEETKELVQIGVNYHVGVDGIALFLLLLNAIVVLLSVIY----VKERRKDFAICLLLLEGILMGVFSSLNVIFFYAFWEISLLPVLYLIGRFGRNNKIYSGMKFFLYTFLASLCMLLGILYIGYYYASSFDILDWYQLNFSSEIKTWLFVAFLIGIAVKIPLFPLHTWLPYAYSNAPTLGSVMLSALLSKMGTYALLRFLLPLFPELSEIYLTPIAIVALCMIIYGGFLAYAQKDLKTLIAYSSFSHMGVVVLGVFSFNVEGVSGAVFMMFAHGIIVMGLFLLAGILEERASSLEIARFGSIAKSAPIFAAFFMIVLMANVGMPLSIGFVGEFLSLLGFFATYPLLAI----------------------------------------------------------------------------------------
17932809     -------------LIGMGLLLFPTATKNLRRMWAFHSVLLLGIAMVFSINL-SIQQINNGSIYQYIWSWIIDNDSSLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIQVYIFWELVGMCSYLLIGFWFTRPAAANAQKAFVTNRVGDFGLLLGILCFYWITGTFEFRDLFEISEVPFLLVTLCALLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LIPLFIVVPYIMNXISLIGLITLLLGATLALAQKDIKRSLAYSTMSQLGYMMLALGMG---SYRSALFHLVTHAYSKALLFLGSGSVIHSMETQNMVLMGGLTKQIPISKTAFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWATAGLTAFYMFRIYLLTFEGHF---------------------------------------------------------------
140435431    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTDITILYYLGIDPSYQKLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTVGSVLLAAILLKLAGYGFIRFSIGLFPIASDFFTPLIFSLSLIAIVFISLVALMQEDMKKLIAYSSVAHMGFVTLGIFTFTQQGLEGSIIQMISHGIVSAALFFSVGVLYDRTQSRIINNYGGLVSLMPKYSVMLMVFCLAALGLPGTFGFIGEFLILLGTFKKSFVVATIASLGVIFAAAYMLWLYKRLIFGDIKNKELLSIKDINIHESFILVSLLIPIILFGVYPETLLNTIEVS--------------------
212639775    ---------------AIVLIFFPKHVFWQRVVSLAATVGLVVASGAL------LHRVHTDGIQTLNVGNWPAPF-GITLVSDSLSALLVLTTSIIALACLVYSFYAIKRETFYYYSFFQFLIVGVNGAFTTGDLFNLFVFFEVMLMSSYVLLVLGGTKIQLRETIKYTLVNVISSALFVVAVAYLYAVTGTLNMAHLRINALGSSPILTVIAVLFIIVFGLKGAIFPLYFWLPGAYYAPPTPVLALFGGLLTKVGVYSILRTFTLLFTHDAAYTHTLLAWLALGTIIIGVIGAVAYNDMRYIVIYNIIAAVGVMIFGISIMTPESVEGTIFYLLQDMVMKAMLFLFVGIIFSITRSNDIRSFSGLITSYPLLGWAFFIAALSLAGIPPLSGFIGKLLIVKASFDAQLIFEAIVILLSSLLVLYSMKIFMNGFWGEKKG-------------------------------------------------------------
140644757    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TAGSVLLAAILLKMAGYGFIRFSLGLFPLASEFFVPLIYILSLIAIIYTSMVALMQDDMKKLIAYSSVAHMGFVTLGIFTFTQQGIEGSIFQMISHGLVSAALFFSVGVLYDRTHTRLIKDYGGIVSVIPKYAVVLMVFTLGGVGIPGTSGFVGEFLILMGAFKKNILVATIASLGVIIAAAYMLWMYKRVVFGTIKNENLKNLSDLNKSEILILVSLAILTIFFGFYPEPLVNSYEVSVNSLIDKHNLNI--------
257388902    -------LVIALPIVGGALPLLFGLF-TDRLGWPIATVTLLGQTVLAVALAMTVVDGGAVSY--VPGGFVAPYGI--ELVVDGLSAVVLVLIAAVS-LGVLAYARRAGPHADSFYAQYLLLVAGLSGMTATGDVFNLYVFLEITGLAAYGLVASGRSASAAVAALKYLIVGTIGASLYLLGAGYLLAATGTLNMADLAAEAGYGSTLVLTAFGLMVGGLAVKVALYPLHTWQPDAYASAHDTVSTLISALVSTVAAYALARLLFSVFFDAVPIAQTALLTVAAVSIVAGSLLAVAQSDVQRMLAYSSVSQFGLVIAGFAVGTQVAIVGALVHLVGHAVMKGGLFAATGIVERRTGARRLTEYAGLGERAPVTAAGIAVLLFAMVGVPPAVGFVGKWYIVVGAVEAGTWLVVVLLASTLLTLAYFARLFERMYFTAPPSASTTDVTPMP---------------------------------------------------
269958710    -------LCVTLPLIGAII---GQAMGRSRLLSSGMISACVFCSAVLSWYLFLTLQQ-RYSIEVMPWFHIGNMAVQWSICIDKLSAVMLVVVTTVSLMVHFYSIGYMSSDGGRFLAYLSIFTFFMMVLVTSGNFVQLFFGWEGVGLCSYLLIGFWFKKDAARSAMKAFVVNRVGDLFFLCGMLAIFYVFRSLSFDEIFEQISYQIQVVSIACILLFLGCMGKSAQLGLHTWLPDAMEGPTPASALIHAATMVTAGVFLVARCS--PIFELSQAARDVVLTVGLATCLIAALVAIVQEDIKKIVAYSTCSQLGYMFVACGT---SNYHLAIFHLATHALFKSLLFLAAGNVIHNAGEQRITHMRRCWRDIPLTYTLMWIGSLALMGVFPFAGFYSKELIIESSI-VSNVGFAVTNLVACLTSVYSCRLMLKVFH-NSSTERVASIHESSSIMLLPLFVLAIGAVFSGIW-------------------------------
188996642    ---------------------------------------------------------------FIVSFQSVIPFLTFSYKVDNLSLFFVGLVSLLSFASSIYSVSYIKENQKVLTFLYNLFIFSMIMVILSANVPTFLIWWEIMSVVSFLLVIFYKKQENLNAGIFYIFMTHLGTTFIIISFILLYIYSGSLEFKDFVNV-NLPEDVKFLVFLTSLIGFGTKAGIFLLHFWLPKAHPVAPSNVSALMSGVMIKTAIYMLIRFYFEFLKDMPVAFGYIVLFIGALSAIYGILYAYVQTDIKKMLAYSSMENIGIILIAVWILMGISFIAVLYHTLNHTVFKGLLFLGAGSVLFKTHTKNMEELGGLNKIMPKTGILFLIGILGITALPPFNGFVSEWLIYQSLLFGSSFTMPLFASVLALTGAFALKLYGTVFLGIGRTDKVKKASESDGFMLTGMGFLAFMVVILGLIP------------------------------
143667018    --------IILLPLIGFLILSFFKSNKFIDRAAEIITSLFITITAIFSFYIFID-NIGDPSIVSIKLFNWISFNADWSIYLDTATRVMLVVITSVSALVHIYSYMSHDESKPRFMGYLSLFTFAMLMLVTADNFLQLFFGWEGVGLASYLLIGFWYKPTANAAAIKAFIVNRIGDFGLALGIFTIFIVFGSIEYQTVFSNVSFELHALTLICIFLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PLFDLAPVALDFVVLIGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGLGAYGAA---MFHLFTHAFFKALLFLGAGSVIHAVHEQDIRKMGGISNFVPITQLMMIIGTISLMGFPFTSGYYSKDAIIETAYLSNSNFAILLTVGVVMTSFYSWRLMFLVFNGKTRMEDISKVHESSSVMLIPLIILAIGALFFGF--------------------------------
134102974    -----------------------------------------------------------------------------------------------------------------FHPMYLMLCAGVSLAYLTGDLFNLFVAFEIMLSSSYVLITRRTTSQRIRAGMTYTIVSLVSSLLFITMIALVYASTGTINLADLGAKADLPDGLTVALGLLVVIVFGVKAAMVPLHFWLPDSYPTAPAPVTAVFAGLLTKVGIYALIRTQTLVFHHHESW--KLMLGIALITMIVGALGALAQNDLNRMLSFLLVSHIGYMLFGLGVYDVAGLTGVILYVVHHITVQATLFLVSGLITRHTGTVALSRMGGLAKAAPLVAVLFALPALSLAGVPPFSGFVAKLALLEAGVGAGTTAAFAVTAGAVLTSLLTLYAMARVFWGQVRAPEPDPTGTSSPPMVVATGVLVASSVAIAVLAGPLAAISERAATDLMHGETYRTAVLGGV--
298530611    MDIQLAWLCLIFPFIGVLVTPFLARISTSVMNFGAVFFSFLAAVCALMLFPLLFSAEALPLESQLVWLH-TPITVSFGVLVDPLSIIVANVVAVISFFIMVYCVGYMKGDPGRFWMLMNAFIGSMLLLVLANNLIIIFIGWKLVGLCSYGLIGFYYRDEKKYCGVKAFIVTSVGDMLMLGGILIMYFYAGTFNVLELYQTAPATPGMIILVSILLIAGPVGKSAQFPLHEWLPEAMSGPGPVSALIHAATMVKSGVFLIARFIPIFYYGYWMYFFLIVAWIGAITAFLAASQGLVALELKKILAYSTVSQIGYMMLALGVAGFSGYAAGTFHLMSHAMFKACLFLCAGTVIHAAHSIYINDMGALRKFLPYTWLFMGLATLSLIGVPPLPGFWSKEAVLLATLESQHIVLFLIVLSVIFTAFYSTRYFGMMFHGKQSRHIKQELKKPHNHVHFACGVLAAGIVIFGLM-------------------------------
298504853    ---------------GVPLLVRSLSPAAGQKAATVLMLLATVIGLGSAVATLV------TGRTETFLLSWGLPFGPAEMAVDPLSAFFALPILLVAACCAVYALGYNPRTVRSLTFFFGLLVAALIGVIVARNGVLFLVAWEIMAVSWFVLTADHAKPEVRDAGTLYLITTHIGTLALFALFSLLKGTAGSYLFPAPASLAAG-GGIGAGIFLTALLGFGIKAGLMPLHVWLPSAHANAPSHISAIMSGVILKLGIYGIVR-TVSFFAQIPLWWGIVLLVAGMASGIAGVAFALGQHDLKRLLAYHSIENIGIIAMGIGVALVLGMAGALLHVLNHATFKALLFLGAGSVIHAVGTRKIDRMGGIARVMPRTALLFLTGAVAICGLPPLNGFVSEFLIYLGVFEAVHGTGAAAAVTSLAGPALALKVFGVVFLGLPRSEEAARAHEAGRPMLAPMAVLGAVCVVVGLAPAAVGALLDAAVRS-----------------
170676861    -------LVVFLPLLSAIISLFGRKIGTKGAGVLTSSCMVISALVSCCIFYETVLNSSAAYIKLWRWFDSELFTAYFGLQFDSLTSVMLIVVTSVSAFVHIYSYMSGDPHIPRFMSYLSLFTFLMIVLVTSENYVQLFIGWEGVGLCSYLLINFWLTRKANKAAMKAMLINRVGDIGLILAMIKILAEFGSLDFSTIYSIMSLNEWGETIICLLLFLGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIIRS--GPLFEGSPFALTVVTILGALTAFFAATTGVVQNDLKKVIAYSTCSQLGYMVMVCGL---SNYSTSLFHLMNHAFFKALLFLSAGSVIHASDEQDMRKMGGLLKSVPFTYTMILIGSLSLMGFPYLTGFYSKDLILELTFDKYYVAFWLGSFSALLTAFYSMRLIYLTFMTDTKKETLTKVHESTWTITLPLLLLAFGSIFVG---------------------------------
254170916    -----LMIIIFAPLLAGVLAWLLDIKGVRE------GLGVIGAALPLAYLIQAYQTLGT---QSSIQYSILLAGFKFEFLLYQINWIFAMIAGVVGFAAVLGMVSTARDSYEWLFALMSL--TGVYGVFLADDLASFFIFWEIMTFGSFMMVLKYNRK----ASLKYFLLSVFGAYAMLIAIGIIYAKVGALDFATIQADTLFSRNDMLLVFGLFLVAFGVKAGMFPLHVWAPDAYSETNQSYTAMFSGVLSKAGVYGMLVIYILLGIGAAPKFGYIIALLGGLTIIVGGLLAALQEDIRKLFAYSSISQIGYILVGIGVGTALSIEAAIYHAISHALFKGLFFLIVATIVLRTGKTEFKDMGGLAEKMPITFAMAFVAILSLAGIPPLVGFASKWLLFEAVIENMPILGGMIFFGSAIGFVYLIRFTYAVWFGQRPTE-LDDTKDAPLPLAIAMGILALLNVVFGIAPGLV---------------------------
50083959     -----LYLTILFPLIG-FILLAAGRDKLSENVAAIVGVGSVGLSALFALLAGLAFTSSGQPVFVQHLWTWFNFAPGITLHLDGLSLLMMGMITGVGFLIIFASWYMREEGYARFFSYFNLFVASMLVLVLGDNLALLFLGWEGVGLCSYLLIGFYYSNPANWAAIKAFTVTRVGDVFLLIALFLLYQQFGTLNTQYIVENATQSSSLSIWTALMLFLGAAGKSAQIPLQTWLADAMAGPTPVSALIHAATMVTAGVYLTSR--MHTVIEMAPAVMQFISITGAVTLLVAGFAALVQTDIKRILAYSTMSQLGYMFMAVGA---EAYQAGLFHMLAHAFFKALLFLSSGAVIACHHEQNIFKMGGLRKKIPFVFWCFVIGGGALAALPITIGFFSKDAILGAVYAQSNTLYWVGVAGAFLTSIYTFRLIWVVFFGEEKTEAHAIHGVTYWGPLAILAFLSTGVGYFLQAPVLLLSGANIPAFTIPEQLEAAVSHAEHL--
288961339    -----------------------------------------------------------------------DGPFSIALRIDGLGVLFMLMGTSIGAAILLFSVRYMEHEKQRFYAIMLVFIAGLLLLAGAADMLGAYLAWEVIGLCSYSLVGFWYRQKAATDARKVLVITHLAGYGFLIGLVLVYARAGSLAWTDPAVGTAFTSGVAALFIAAA----MAKSVMFPLHSWIPEAMNAPTPVSALLHSACYVKAGVYLIARMYGVGGGQWHAALQGPLLAVGCVTILVGVIFAMAQTDLKRLLAFHTVSQLGYIVVGLALGSDLGLAAGLFYCLSHALFKGTLFMCAGAIQHACGTRDLRDLGGLASVMPGTATVWIIAAAAIAGVPLTNGFVAKWLLFGAALDKGLLAVVLVGIGSILTAFSFLKATVNAFYGVPSKALLKRIHEASPSMLAGMGSMAGLCLLFGLAPQLLMVPVVAPA-------------------
182414272    ---------------------------------------------------------------------WVLGGENLHVRLDAVSAFFLVLLAVVGGAASVYSREYHPRSARSGRAWWTLLLATMGAVLVAANGLHFLIAWELFAVSGYFLITRERQRREVRAAWLYFAASHAGTLCLFGFFTLLAARTGSWDLGAMQDRRELAP-----LFWLALVGFGVKAGLFPLHIWLPSAHANAPSHVSAILSGVALKMGIYGLVR--FSGWLPVPVAAGWVIALLGVASAVLGVAFALGQHDLKRLLAYHSVENIGIILIGEPAWGRLALAGGLLHIWNHGLFKALLFLGAGSVLHATGTREMSRLGGLWRTMPWTAGCFTLGAVAISGLPPLNGFVSEWLVFLGLFDAAGWAAVPAAILLGMTGALALACFAKVFLGLPRSAVAEHAHESGPLMRGPMLLLAACCVAIGLAPVFFWPALAHAIDAWRPAWSGAVALANDAGG
119719106    ----------------------------------------------------------------------------FALYVDKLSAFLLLVISFVALYSSIFSIGYSEMYAGEYSISYLLFVLSMVLVVTANDALSFYLSWELMTLSSYMLVGYEHRSEESRDAAKYFIIAHAGGACILLSYALLYFIKGSLSFDAFRE-GGVPPGIASLIFLLALVGFGSKAGIVPLHAWLPQAHPAAPSNVSALLSGVMLKVAVYGLIRVVFDFLKPSGGLWGCAVMIIAAFSTIIGVQFAVVQHDLKRLLAYHSIENIGIILLGVGASLILYSEGALYHLLNHAVFKSLLFLGSGSVLKSCRTRNFELLGGLSKYLPWTSVTFLIAAMAIAGVPPLNGFASEWLTYQSLLAWVSLAALFSALMLGLAGALAVLCFTKV-YGVTFLGPLGRVKPKSLTMKIGMAIPAAACIVLGV--------------------------------
254293590    -------LLVLVPFLMATATVFAP----NGRFAWGMALLTSAFT-VWMAWALGA-DVAREGVVSYHMGGWAPP-LGIEFRVDGLNTLIVILISFMALMSALFAQPAVAREIKLFYTAYQICLAGLMGMSLTGDAFNLFVFLEISSISTYVLVALGATRDRLTAAFNYLIMGTIGASFFVIGVGFLYAATGTLNMADIAERLNHDSRVVQAGFAFIIVGLGLKAAMFPLHQWLPSAYAYAPSFVTVFLSATATKAAFYALARFIFTVFDPSWDFLNYVLAPAACLAILFCSFQAIFQLDVRRVLAYSSVAQVGYMLLGLSVGTAAGLSAGMFHLANHALLKGALFMAVGAAALGANVWKVSHFKGAGKKAPLTFAAFTIAGLSLMGVPLTAGFLSKWRLLEAVMINDWWWAALVIGASSFLAFFYVGRILQAVYFMEPDEGAPEIKEAPLVILFALWVLAGLNIFFGVNPSIPLGLAEAGAHAVL---------------
288817728    -------LVLFLPLFAFLVVGLLGRY-MGDLLSALITIGAGLLSFVLSLTILSKAISSPFSVKLYDFLP----FLSFGLYFDALSSITSAVVTLVACLIFVYSIGYMHNLFGKFYAYLSLFLFAMLLIVLSDNLLGIFFGWEGVGLASYLLIGYFHTQKKAADALEAFVMNRVGDWLFIFGIISSFYIFGSLSLLDIFGVSSVPSALLSVCALLLFGGAVGKSGQLPLHTWLPNAMAGPTPVSALLHAATMVAAGVYMVAR--LYPLFEATPESLKVVALIGGITALFAALAATSHTDIKKIIAFSTMSQLGLMYLALGLGDK---AGAMFHLTTHAFFKALLFLAAGSVIHAFHHQDIYQVGGLKKYMPATYWSFIVGALALSGIFPLSGFFSKDRIISSAYEAGTGWGLLASFVSLLTAYYIFREGFVMF--VSKREYEEKPHESEKVMVLPMVALSVLSVVSGL--------------------------------
146284517    ---------VLLPILGAGLAACLWKSPRAQRL-----VSALCITLLLAASLLLLVAVYREGILAIRFGDWAAPFGIVFVAD-ALAAAMVAITGILAAAVMTFGLADIREEQAGFHPLLLGMLAGVNGAFLTGDIFNLYVWFEVMLITAMGLLAIGRNRAQLDATVRYAILNLFSTLLFLTGVALLYGATGTLNMADLARVLPQPSINLTLSALLLLCGFGIKAGYFPLFFWLPASYHTASITVSAIFAGLLTKVGVYACLRVFTLIFSVEDSGIREIVAVLAAGTMLFGVFGAAVQWDVRRILSFHIVSQIGYMLLGLAISTQAALTGAIFYILHHIIVKANLFLLAGAIHRASGTFDLRKSGGLMYRNPLLAALFLIPALSLAGLPPLSGFWAKFLVIDATFRAGEHWLAGLALFVGLLTLYSMTKIWMEAFWKKPVLPRVEARRVPLPMLLAIAALGTLTLAIGFMPQPLI--------------------------
284053761    ---------------------------------------------------------------------------------------------------------------------------AIAGAFLSQNLLLFVLFYELELIPIYLLISIWGGEKRSYAAMKFLIYTAVSGILILAAFLGMAWLSGSGSFFGAIQTQNLSAISQLVLMVILLIGFGIKIPLVPLHTWLPDAYVESSAPVTILLGGLLAKLGTYGLIRFGLQLFPETWQIIAPELSIIAVFSVMYGALTAISQQDIKRMVAYSSIGHMGYIIVAMAAGTEVSLIGAISQMVAHGLILAILFHLVGIVEVKVGTRDLKLLNGLMRGLPLTSALLIMAGMASAGIPGLVGFVAEFLVFQGTFTVFPIQSLLCIIASGLTAVYFVILLNRTCFGKLDNELAYYPK-VAFSEQAPALILALLILFLGVQPSWLL--------------------------
160937464    ----YLLVPVLLPMVTGAAVLGLRPKERRKREILVMGGILAASAVIGALVL-------NRPGQPLVLYRFGSR-MNISLGLDGLSGVFACLIAVLWPLTALYSFEYMKHEGKEFFGYFSITYGVVAGVALSHSLITLYFFYELMTLATLPLVMHAMDTRAIYAGKKYLLLSMAGAAMVFVSIISLHEYGTTLDFTWGGVIPQGLSHVEYGAFILAFFGFGVKAAVVPFHSWLPAASVAPTPVSALLHAVAVVKGGVFALMRVVYWCFFLIGTKVQAAVLCVCCITILYGSLRALCTQHLKRRLAYSTVSQLSYILMGVMLMTPAGLAAGLTHMVCHALMKITLFFCAGAILYKGGREYVYELRGVGRAMPVTMTCFTLAGLGLVGVPLFAGFVSKFMLGSAAAEAGG-LGMLGVACLIISAFFTLFYMVLIIGAAWFPSHWNTHCDPNWNMKLPLIAITAMSMVLGLWSGPLIQVFN----------------------
143763790    -------LIIAAPLLFFATIAIAGQVWNGDEFWVNLGLGALSVSLSASIWLIYDYLDAHGHIESGDPFSWLTFGIGLGIYLDAVSIMLLFVATFLCFLICWFAIGYMDNSNHRFFAEFVLFSMGMFGMVLADNFLWLFIFWEIMGLCSYLLIGFYYWKEAAYAAKKAFLTTRVGDVFLMIGLLMLYDIYGSLDFATGVGGAAVDAAMLQTALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVHHHGVAGMEDLGLIVAWVGGITAFMAAAIAFVQNDIKKVLAYSTMSQLAYIFTGLGAALWLIFGGALFHLFNHAMAKGMLFMASGSVIHEVHHQDMRNMGGLASKLPVTATAMMFGSMSIIGIPLIGGFWSKEIIVGKTWYAGPAILILATAGM--TGFYMSRMWFMTFAGEPKNELVDHVHEETPWIKTPLVILSIITALGGF--------------------------------
137607945    ------------------------------------------------------------------SVNWLPLGLTWTVGADGLSMPLILLTSFITALAVLAAWP-VSFKPKLFFFLILAMDGGQIAVFAVQDMLLFFLAWELELLPVYLLLAIWGGKKRQYAATKFIIYTAGSSIFILLAALAMGFYGGSIPNFDFTHLAQFSQNFQILCYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPLAHAQFAPLLIVLGAVNIIYAAFTSFAQRNLKRKIAYSSISHMGFVLIGIGSFSSLGTSGAMLQMVSHGLIGASLFFLVGATYDRTKTLQLDEMGGVGQKMRIMFALWTACSLASLALPGMSGF-----------------------------------------------------------------------------------------------------------
269957954    -----------------------------------------------------------------------------------------------------------------FHPTFLVLAAGVSNAFLAGDLFNLYVGFEILLAASYVLLTLGGTADRIRAGSVYVVVALVSSVVFLMAVALAYSATGTVNLAQLAELPDVDPAVRLGIQLMLLIGFGIKAAIFPLSAWLPDSYPTAPAPVTAVFAGLLTKVGVYAIIRTLFPATGAGSPQVDQVLMVLALLTMLVGILGAVAQDDIKRLLSFTLVSHIGFMIFGVALAGSAATAAAIFYVVHHITVQTALFLVVGLVERRGGTTSLDRLGGLARVAPGLAILFFVPAMNLAGVPPLSGFLGKVGLLGEGVRNGSGLAWVLVVGSVLTSLLTLYAWNKAFWQATPPEIESGEAGESHIPLGMVAPTAALVLALTVLAGPIYGYAQRAADSLTDGHTYQ---------
136454611    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FVISGNQIGRTFDITALSTLEIDTTTQNFLFLGFFIAFAIKAPLWPLHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCVELFPEASRTFTPLIITLAVISILYGAFLAIGQKDIKSLIAFTSISHFGFITLGIFAMTTQSNSGATLYMFNHGISTAALFLTAGWMISRRGSSTIADFGGLQRVTPILAWSFFIAGLSSLALPGLSSFVSEFLVLVGTYTRYPVAAVIATFGIILAALYILIPVQKALHGPTTAGN-ENLPDLNRREIAAIAPVIALIIALGFYPKPALEIINPAAQVTI----TKAGYSDP---
141210991    --------------------------------------------------------------------------------------------------VLLTARTSNKINLHQYLASFLILEGLMIGVFSSLDAFLFYVFWEAMLIPMFIIIGIWGGENRVYATIKFFLYTFLGSVFMLIAIIYLYISTGSYSIFDFYNL-DLSRMEQILIFLAFLFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPAASNELSMLMVVLSLIAIIYIGMVALSQTDMKKLIAYSSVAHMGFVTLGTFVNMNIAISGAMIQMISHGLISGALFLCIGVMYDRIHSREINDYGGVALVMPRFAGLMVFFALANAALPGTSGFVGEVL------------------------------------------------------------------------------------------------------
271962242    -------LVILLPTVAAAAGLLGSRFPRGNRRAAWIAVVPTGISTVLAVWLASGPSGVGGVTGTLDVIDTGSVPISVGLLVDGLSASIAVLVTVVALAVQIYSIGYLDRRYPSYSAFISLFTGAMLLVVYAADLLVLYVGWEIMGLCSYLLIGHWWEDRANRAAVKAFLVTRLGDVGFLFGIFVLGTAAGSFRVADVIAVSEMSTGTIVAATMLLLAGVAGKSAQVPLHVWLPDAMAGP-TPISALIHAATMVAAGIFIVARLYPVFLGAGPTL-DVLAVLAALGMLGAALAALAQDDLKRVLAYSTISQLAYMAGALAAGSES---AAIFHLVTHGAFKALLFLCAGAVIHAVGSNLMSTMGGLRRALPVTFVTMTIGFAALMGLPPASGFFSKDEVLVAALSAGPLTDAAALLTVAVTGAYATRAWLRTFFGERPVNALPEVHEAPATMRWPIVILAVPALLLGL--------------------------------
135376060    ------------------------------------------------------------------------------------------VVTLVSLLVHIYSTDYVDRRYTHYFAFLSLFSASMLTLVISENTLQLLVAWELVGVCSFALIGHWWEKPNSDAALKAFLTNRVGDMGLLVGVTILFFAFGSFSIAATNTVANNGLLSHTALLVALMAAVMSKSGQFFLHTWLPDAMAGPTPVSALIHAATMVVAGVFMIARLYGVFFEGLSGSSVNLMALVGGVTTLVGASLAFVQRDIKKVLAYSTISQLGYMVLALGVG---AWTAAVFHLFTHAFFKACLFLGSGSVAHAVHSFDMSDMGGMRKAMPHTYRTFIIGSIALAGLPPLAGFWSKDEILTGGNGSYTLMLVMGMITAALTAAYMTRCVYLTFFGEFRGHG--DLHESGPRIVVPLWILAGLAIVAGLFNLP----------------------------
256826554    ----LLLTLIAVPLVAGLFMAVLPSKAVPRVAYEAIHLLSVTAACVLSLAVVVHVMAGGKPVDALGMW----------LHLDALGSVFVALIGVIGFLTGLYSVPYVRNRVKQFYLFFSLFIFTMLVVATSNNIILMWVGIEATTLSTVFLVGAYDAKLSLEAAWKYVIVCTAGVAFGLYSTVLIYANAAIFMTSIMPYATQLDGMLVQVAFVFAAIGFGTKAGLFPMHTWLPDAHSEAPSPVSGLLSGVLLKCAMLIIMRYILACQSIGSQFPRLVMLIIGILSVFMAALAVFSQDDLKRKLAYHSCENVGIVALFLGFGGPLGIAAALLHCITHGFTKALLFCISGNVLMKYGTRDLNKISGILKTMPATGVLMSIGFFALAGFPPFAMFVSEITITAGVIEGQWFVIVVFVIALTIVVAACAHVVTQAVMG--KVPEGMKKGDVSPVALIPEVVLVALILWFGVMPQPVLNGIEQATAIVLQQ-------------
142343468    -------LPIFLPFLTAIFLFLNKKLFNELITNFF-TLNSALLSFAIAAYSFISLALDKFKPVNVELFQWINPDISIGFTLDGLSGMMLILVTGLSFVIQLFSYMEKDENHCNYFVYFNFFVFSMLLLVMSSNFLVMFFGWELVGLSSYLLISFWKKPAAAKAGNKAFVINRVGDFGFLIGLMIILDTFNTFDFYILQNTTGIAESTITAISLFLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVR--ISPLLQHSKIASLLIIIFGLITALLAAFSAINQFDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQDIRKMGGLRKKMPITASMMGIGTLAISGIPPLAGFWSKDEILASVFVNGGIFWALALGAAFLTAFYMGRHWLLIF----EKDNGFEHSDVAEAPKAMTRPLLLLGLF-----------------------------------
134951658    -----------------------------------------SAVLSFYLFIINLTDPQIYKFILFSWITSGDLSVNWSLYIDSVTRVMLVVITSVSALVHIYSYMSHDDSKPRFMGYLSLFTFAMIMLVTADNFLQLFFGWEGVGLASYLLIGFWYKKPSANAAIKAFIVNRVGDFGLALGIFTIYMVFGSIEYQTVFENLDYEINAITLICFLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PLFDLSVEASSFVTLVGASTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFFAAGLGAYGAA---MFHLFTHAFFKALLFLGAGSVIHSVHEQDMRKMGGIYIFTPLTHAMMVIGTISLMGFPFTSGFYSKDAIIEAAYLSSNYAYFLGTLGVVMTSFYSWRLMFLTFNGNTRMEE-QKFRDVHESPYVMLIPLFVLAIGALSFGYIFKSYFIGSASDEFWNHTIAN--------
142063500    --------------------------AVGRKGAHRITILGVMIAFLLSAKVFFDVMGGASNATVYEWMNVGSLKLEVGFLVDSLTAMMMVVVTFVSLMVHVYTIGYMEDGYQRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFYFTRESAIYAMKAFLVNRVGDFGFLLGIGLLLAFAGSMNYGEVFAFPGTDWGLLTVACICLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFELSDTALSFITVIGAITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGV---SAYPVAVFHLMTHAFFKALLFLGAGSVIMMHHDQDMRNMGGLRKYMPITWITSLVGSLALIGTPFFSGFYSKDSIIDAVLPGSGFAYFAVVASVFVTALYSFRMYFLVFHGEERFRKPKHPE------------------------------------------------------
242310565    ----ILYTALFAPLIGVFGIPFGAKRKFLFVGVFASLMLFVSFVASLLLLVY-VYQGGVLEVVMMDWIGAGRLYIPFGFLIDSVSATMVFVVTLVSLCVHIYSYMNNDKNFNRFFVYLSAFVFSMLILVMSDNFAGLFIGWEGVGLCSWMLIGFWYERDSASFAANAFVMNRIADLGLLLGIFLIYWVFGTLSYVVLSSVYEAPKGILIAIGILLFIGAMGKSAQFPLHTWLADAMEGPTPVSALIHAATMVTAGVYLVIRANPLYSIIPEVSFG--ISVLGAFVAVFAASMALVNRDLKRIIAYSTLSQLGYMFVAAGLGAYWI---ALFHLATHAFFKSLLFLGAGNVMHAMNDKDITKMGALYKPLKYTAILMILASIALAGIYPFSGFFSKDKILEAAFGSGAYVLWMLLFGAFLTAFYSFRLIMLVFFGEKK--HQEHPHEAYSFMLYAMLPLGILAVFGGF--------------------------------
296274187    MHTDLLVWIILAPLLGAILNGGFYFYNIKKRAFSLIGTLAPIIGFIFTLIIFIDMVNTNSTYHQT-IFTWLELTIEMKFLGDNLSIFMAMFVTFVGSLIHIYAYMHKDEGFGKFFAYFNLFLASMLILVLADNPIILFIGWEGVGVCSYLLIFYYGNKENVLAANKAFIVNRVGDFGFILGVITLFFAIGQGNLSFESNLSNASPSLLILSGFLLFVGAMGKSAQIPLYTWLPDAMAGPTPISALIHAATMVTAGVYMVAR--FHFLYSGIEGVGTFIAYIGAFSALFAAIIATKQQDIKKILAYSTMSQLGYMFIGVGLGF---YSTGLFHVFTHAFFKAMLFMAAGMIMAQHHEQNIFKMAQHRVSTPIVGFCMLVGVIAISGIPPFSGFFSKDAILGAAFHEGQYIWAIGMFTAFLTAFYMFRLYFILFVAPNKNNTTAYVY-TSKTITLPLLVLAVGAISAGFLNLP----------------------------
143963574    --MTLLSIYTLIPMLPLLASVITGLFGSKLPKAFSHVLPILFVFGSFLLSLYALYISSHGYTFNETLFRWLQYDLKIGFLIDNLSALMMVVVTFVSLMVHVYTIGYMKDDYGRFFSFISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYQPTAIHANMKAFLVNRVGDFGFLLGISLILFWFGSLDYIDVFQMMGSSFSLMTLIAILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFLVAR--VSPIVEFSETALSFILIIGSITALFMGLLGIFQSDIKRVIAYSTLSQLGYMTIALGV---SSYSLAIFHLFTHAFFKALLFLGAGVIIGMHHEQNIFSMGNLRKYMPITWITFLLATLALVGMPFFSGFYSKESIIEAVLMGSSFAYFCAVIGVFITSLYSFRLYLIVFHGNENLGSLESPHESTWVVTLPLILLAIPSVIIGFFPILTTDFLHLALAHVVEHFHGPVGMA-----
144136063    -------LMLLFPVVGAALAGILRS-----RLGVAAGFATTIATFVTALFLPSSGAVS---------FTWLPA-LGLTVTLDPSSVLLLAASLTMIPVVLAASRLDRTQR-DTFVALLLVMQASLNGVFLATDLVLTYVFWEATLLPSLFLLGLFGGEHRRGAITKYLIYAFMGSFLMLASILALLPLSGAASYAFLPAARELDPVVQTWLFAGFAAAFAVKLPLFPLHSWLIDFHRQNHPSGLADVGGTLYKVGGFGFFAWAIPLLPDGAAAFQPLLLTLAAVTAFWGGLAATQQKDLKSMLAYMSLSHMGIVGVGVFSLTSFGLTGAMFLLAAQMISTGGLFLLSGMLHARTGSFAFDRYGGLAKSAPALAGLFLFVLFAAIGVPGLSNFPGEFMSLLGAFEAAPLLGAFAALGSVVAAVYGVNTFQRLFQGTPGERRA----DVAALDVAILAPVIAGILWLGLAPAAQLARIDASTQTAVTAVSAP---------
149377159    --------------------LAAPLFAQGGRTAIAVISCVPAIIGLAALYPHWAVLADGGIVQHTT--EWLPALLSLSFRLDGLSLLFTLLILIIGLLIILYARYYLKENVGKFYALLLCFKGSMLGIVLSSNLLLMVIFWELTSLTSFLLISFWTHKKDARRGARMLAITGGGGLALLAGILLIGNIVGSYELEDVLAAGDLNHSMYPVALTLVLLGAFTKSAQFPFHFWLPHAMQAPTPVSAYLHSATMVKAGIFLMAR--LYPALAGTEQWFYMVSFTGMATLLIGAYVAMFKHDLKGLLAHSTVSHLGLITLLFGMGTQLAAVAAVFHVINHAIFKASLFMAAGIIDHETGTRDMRRINGLWRYMPHTATLAMVAASSMAGVPLLNGFLSKEMFFAEALEWAYLPPLVATLAGIFAVAYSARFIHDVFFGRPVNLPIFPPHEPPRYMKIPVEILVFACLMVGMFPAFSVGPLLYAAAS-----------------
217969533    -------------LIAFAMLAAVPLVGRLGERAGWVLALAPLAAFVHFLVHMPTVAGGGV---VTSSLAWVPALVELAFRLDGLSLLFALLITGIGTLIVLYAYLSDHHHLGRFHACLLGFMAAMLGLVLADDLIAMFVFWELTSVCSFLLIAFQHDKESRRAALQALLITGGGGLALLAGLILLGSVGGSWQFSGLSGEAIAEHALYPAILALVLIGAFTKSAQLPFHLWLPNAMAAPTPVSAYLHSATMVKAGVYLLAR--LNPALGGSTSWGTILITVGAATALVGAVLAIRQTDLKRVLAYTTVTVLGQLVMLLGTNTHYGLQAFAIYLVAHAFYKAALFMAVGAIDHATGTRQIALLGGLIRHMPLTGFAVALAAFSNAGLPPFFGFIAKEFKYAGLIEWVTTAVMILTNALLLTAAGL--VFVRAFLGRE-GRYPQPPHEVSLPMWLGPMLLAIGGFVFGAFNNLAEVWLIDAAVQAVSRATVPV--------
142114784    --------IVFFPLIGAAIALFGRIIGDRAAEYVTTGLLILSAILSCISLINVGLAGDMQQIMVLNWISSGGLDVDWVLRVDTLTAVMLVVVTGVSSLVHVYSYMSHDPHRARFFAYLSLFTFMMLMLVTADNFLQLFFGWEGVGLASYLLIGFWFKKASANAAAIKFVVNRVGDFGLILGMAAIYFSVGSLQFDAVFASAEMTVPMLTTICLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARCS--PLFELSPTALNVVIVVGALTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVGLGIG---AYQAAMFHLFTHAFFKALLFLGAGSVIHAMGEQDMRKMGGLRQLIPATFSMMFIGTIALTGFPLTAGYYSKDAIIEGTFAASMFAFVLLVIAAFFTSFYSWRLMFMTFFGTARCSN-ETLSHVHESPPVMLIPLIILSFG-----------------------------------
212224170    MEVIFLFIVIILS-VASFIGVFSRSAILTKLVNALSALGSLTIAYAGIVGLKESVELNITLLHLKSD-SIINAFSTLTLKVDPLSGFFMIILGILGFCTSVYGIAYLKGDKRLYAFNYPLFLLFMFLVLVSWNLLWFVVFWELMTLFSQFLVAFERNEKTLIATLKYFCMTKAAADFMLIAIVLVLITISGGGDYDILSSQLVNYLEMYLVSAGFMIGLGVKAALVPFHVWLPDAYVEAPSNVSSLLSGAMEKMPVYMMFRFFLSFTPLTPN-IGLLIALFGTLTLFFGTMYALKQTDSKRLLAYHSVGQIGYVVFALGAGIYLALMASLFHALNHAFFKGLLFLTAGSILYRTGSRDLDHLGGLARFMPITAFAALIGSLSIAGMPPFNGFVSKWMIYVSTLPTPTLVSLFGALALFISAVTSFVKYFTSIFVRPPAKEIT-VKEVPVSMWASQLILAVLCVIFGVYPALPLEAISKAVDSV----------------
143828162    --------------------------------------------------------------------------------------------------------------------------------------FLFYVFWELTLIPMFFLILKWGGKDRRYAAQKFFIYTFCASVIMLLGLITLYFQYGTVTGRTFDMTVLFSNAMQNILFAMLMIGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMLRIPIAIFPDAVVYYQDVIMAIGLISLVWGSIVCLGQTNLKKMVAYSSVSHMGVILLGIASMQPIGYAAALFMMFAHGIISPMLFAVCGAFKHHYHSMEIGAMRGMAKWSPFLAVYMMFAWMASLGLPLLAGFVAELMVMIAFWPEYGWWILLPGAVLAITAAYYLWSMQRTIFQPPESLNGETPPDITLSENIGMIILAIFTVIFGIFPFIALGMMDQ---------------------
144179019    ----------------------------------WISVLVPAAIFVWFLQFLAPVAAGEQVLIGTDWVPSMD--IRLSFLIDGLSLTFGLLISGIGALVTLYSTKYLHPEYPRFVLFLLLFMVGMLGLVLSDNLIALFVFWEVTTISSYLLIGFDSDSKSRRSALQALLLTGTGGLALLAGMIMLGNAAGSFELSVILTMGDEIRAHEHYILILFLAGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLMAR--MNPSLGGTEPWFWALVIAGGFTTVFASLLAVRQTDIKQVLAYTTLMALGALTLFIGAGTSSAIKAAMIFLVVHSLYKAALFLMIGIVDHETGTREVDRLRGLARKMPITFVAGALAAISMAGIPPFFGFIGKEFLYKAGLEWVTGTIFAASVLMFMAAGIS---VARPFLGRTP-EALRSTHEGPAAMWIGPLVLGGLSLWFGLFSDLPELWLVAPATWAVYGST-----------
209427695    -------------------------------------------------------------FMILSGVPYLFYQISYFLGCDVISFGLILLSFWICGLMIMASQSVVKSNYYSFLFMILFLMIMLYCTFSSCNLFLFYLFFEGSLIPTLFLILGWYQPERVQAGMYLLFYTLLASLPLLVGIFYIYENLNSLFMPFLVKSDLL--SNASLFYLAMIFAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVFNLLSMLG-MKFNFIWIGISLVGGCLVSFICLRQTDLKALVAYSSVAHMGLVLGGLLTLNYWGVCGAFTLMIAHGLCSSGLFCLTNISYERLGSRSLVVNKGLLNFMPSMALWWFLLSSANMAAPPTLNLLGEISLLNSLVGWSWVTMLMLALLSFFSAAYTLYLFSYSQHGK----------------------------------------------------------------
11466551     -------LIVFLPLLGSITAGFFGRYLGKQGAAIITTSCVGLSSLFSMVAFYEVGLCGSPCY--LRLFNWIDLHASWGFLFDSLTVVMLIVVTIVSSLVHLYSYMSHDPHLPRFMSYLSLFTFFMLMLVTGDNFVQMFLGWEGVGLCSYLLINFWFTRQANKSAIKAMIMNRIGDFGLSLGMMAIFFTFKSVDFITVFALSPYMTDFNIIFFILLFVGAVGKSSQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIARCSPIFEYAPTALL--VVTIVGAMTAFFAATTGLLQNDIKRVIAYSTCSQLGYMVFACGI---SGYSVGMFHLMNHAFFKALLFLSAGCVIHAADEQDMRRMGGIVKIVPFTYGMMLIGSMSLMGFPFLTGFYSKDVILELAFADGTFAHWLGTVAAFFTAFYSFRLIYLTFLGETNSPRINHAHDAPFIMAFPLMILAVGSIFVGF--------------------------------
147919456    --------LVLTSLIGACGAIVLRRNKYCAYVAFGAATMTSVIGATLAAVILLGPGLNPESPGLRMILPMYTPFGEMSFTVDPLSAFFILAISIVGFAVSVYSIGYSREYVGKYSIGLLLFLLSMILVVTAGNAIQFLIVWEVMSILSYLLVVYENRKEAVSAGFLYIVMTHLGTAFITVGFLLLATTTGSFDFASFKAGAALPELVKSLAFVLFLIGFGTKAGIMPLHVWLPYAHPAAPSNVSALMSGVMVKTAIYMLIRCIFEFLGVADTWWGLLVLLVASLSAVLGVLFALNETDLKRLLAYSTVENVGIILIAIGASMVFVSYGLKFHAFNHSLFKALLFMGAGSVLYAVHTKNIELMGGLAKRMPWTGVFFFVGALSISAIPPLNGFVSEWLIFQSLLLSFPVTIGMLALTGALAAACFVRAYGIAFLAAPRTEHAAEAKDVPVTMLAGMAILAVLCVVTGLMSVFIVPAIDSVTATII---------------
145595744    ----LLIVPVVGPLLAAAVLFAVPDRLVLRRVVALLATAAVIAVGVVLLVV-----TSDGEVPVLRVGGW-PPVVAITLAADPLSALLVTVSAIVVLACLVAAAGTGDDRRQAFLPLTMVLSAGAYGAYLTTDLFNLFVLVEVTLVPSYVLLALSGGPGRAGAGRVYIATNLLGSTILLAGVGLLYGVAGTVGLGDLAGVAREVPAAAVAGGVVLL-AFALKGALVPLHDWLPRAYPVASPVVVALFSGLLTKVGLYAIIR-IYAVLYGGDPAYHPLLVAAALASMVIGVLGAIGVGSMRKVLAFHMVSQIGYVLLGLALFTAASLAAAVFYLAQYVLVKAALFLCAAAVRATRGTDRLSRLGGLASSSPLLALAFGVAALSLAGLPPFGGFLAKFLVLRAANEVGDWLVLVAVLVSLVTLLSMLKIWGVVFWGEVPRAARERTARPGAALLGPPLALGVCALLLGPLGGPLLQVADAAAAGLLE----PAGYVRAVSG
254173859    --MTYLAPIVLLLVFAALIGLLSGGRIMTKVVNLISALASLGICY-LGILGFTNNPPSVALNLFERESGMIGSLGSLTLKITPLSAFFLLILGVLSFSASLYGISYMKKDTRLYNVSYPLFLLFMMLTLLTQNLLWFIIFWELMTLFSQFLVAFERNEKAVRAAFKYFCMTKAGADFMLLAIIVMIIKTAGTADYSGISQVLPSYLLHYAIATGMLVGLGVKAAMVPFHSWLPDAHPEAPSNVSALLSGVMIKLPVYMMFVVFLKFLPLDK-YLGLGIALMGTLTLFFGTMYALKQTDSKRLLAYHSVGQIGYVILALGAGIYLALAASLYHAINHAAFKGLLFLTAGSVVYRTGSRDLDYLGGLAKFMPITALTALIGALSIAGMPPLNGFVSKWMIYVSTLPTSTVLSLFGAFALFISSVTSFVKYFTTIFTRPPLESI-EVKEVPPTMWIPQGILAFICFVFGIYPKLPLSLISKALTFL----------------
135896681    -NSPILSFALWVPIIGGFIVLLCGFLFEKIHMLKVVALSIAFVSLILSSIPLIFFEPTYSEMQFVEKAVWIDFGINYFLGIDGISIFFLPLTSLITLIVIISAWDVIKANVSLYLGNFLIMSGLLIGVFCALDGVLFYVFFEATLIPMYFIIGIWGGKNRIYAAVKFFLYTLLGSLLALVALIYLYITTNSFSILDWHKFA-LDLPVQLYLFAALFLAFAVKIPMWPVHTWLPDAHVEAPTGGSIILAAIMLKLGGYGFLRLTLPILPDASVFLAQAIIVLSLVAISYIALVALVQEDMKKLIAYSSIAHMGFVTLGTFLFSSLGIQGAIFQMISHGFISGAM------------------------------------------------------------------------------------------------------------------------------------------------------------
83591654     ----------------------------------------------------------------------------FGLALDPLSCLMLVVITLCGFLVVLYSGGYMDANLARYYFFVCLFITAMVGLVSSPNYFQLFLFWELTTLCSWGLISFYGDAEALKSAYKALLITHGAGLFLAAAVVLIYVETGSFAF---DAINLLTPGLKSLVIAFMGIAALAKAAQFPFFTWLPTAMAAPTPASSYLHAAAMVKAGIYLLARLALSVDAFPPEL-GLALSVIAIVTMCLAVVLYFPQDDLKRLLAFSTIANLGYMIAMGAMGSRTALEGGMLHLVGHSFTKSLLFLAVGAISYATGTRKIGLLSGLGRKMPVTALAFVLGAMAISGMPPFNMFWSKYLIVSGAIEWGWTLAVLTLAESVAGFAWFLHIVHKVFFGPV-SPTAENARDPGAAMLIPLIVLMAFSVLSTVFALPMI--------------------------
108760979    ------------------------------RAWPRRWLALMTMVSLAVVGAMLLVTVRREGIQSMQVGGWAAPF-GITLVADLLSALLVLVTGVMGLTVVSYSAATLSKEAGAYYPLVLVLVGGVCGAFLTGDLFNLFVWIEVMLGASFVLLALEARQEQLEASIKYMSLSLMGSVVLLCAVGLLYGAAGTLNLADLAVTVPGTPNLMTAVSMFFLVAFALKAGAFPLFFWLPASYHTPPAAVTTLFSALLTKVGVYALARVFTLVFTQDSQLTSTLLLVMGGLTMVTGVLGAVAQYDMRRLLSFHIISQIGYLIAALGLLTRSALTALIAFLIHYIFAKSALFLVSGATARVTRTYDLHQMGNLYRTQPLLAALFFIPALSLAGVPPFSGFFAKLAVIQAALRAENWIIAGTAVVVLLTLFSMMKIWREAFWKAPPEDQPQEPTRPLSLGDGVLGPCMAMTLFLGLGAEPLLELADAAAGQLLD--------------
118581930    ---------------------------------------------------------------------------------DGLSQLMLLIIGLVTCASSIVARELIERERHNFASLLLISLLGMNGVVLVRDTFSLYVFMEIVSVTSFVLIAFRHEHDAFEGSFKYIILSAIATILMLASNGIFLLVGGGTDFPLVAGASHHDNFLVQFAVLAFLAGLFIKGGLVPFHGWLPDAYTSASAPVSMLLAGIVTKVSGIYTLIRLVRDVFGFTPKTEQMLLFVGALSIVTGALAAMGQRDFKRMLAYSSISQVGYIILSLGAGSELGVAGAIFHLFNHTLFKTQLFMNASAVEASTGIRDLDRLGGLSARMPITGTTSVIAFLSAAGIPPLAGFWSKLVIVVALWRAGHGYMAVAILASLLTLAYFLILQRKVFFGKLAPE-WEGINEAGSLITGPSILFSLIIIAVGLLLPFLFDTIILPLGGLL---------------
142566372    MILEYSLIALLSPLIGGVLAAFLGKL-LGKIFVNIVTILGVTISFALSIIIALDIWESSAVLNQ-NIYTWLDINMSFHIGIDNLTASMMVVVTFVSLMVHVYTYMHDDPGYHRFFSYISLFTFSMLSLVMSNNFLQLFFGWEAVGVMSYLLIGFWFTKESAIKALKAFIVNRVGDLSLILGIGIIFSIIGSLDYYAVFSQSQNIAQTELYLCILLFGGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGVFLLAR--MSPLFELSTTALSFVLIIGASTALFTGILGLVQNDIKRVIAYSTLSQLGYMVAAAGV---SAYSVSLFHLMTHAFFKALLFLAAGSVIVAHHEQDIRKMGGLRTKLPITYLTSLIGSLALIGFPGFSGFFSKDALIEAIILGSGYAYASVLIGVFITALYTFRLFFKVFHGAQDDHH----QDVKESPLSITLPLILLAI------------------------------------
135979348    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AFFSSFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSILPDASIFFTPFIYFLSVVAIIYTSYIALVQDDMKKLIAYSSVAHMGFVTLGIFSANIQGLHGAIIQMISHGIISAALFFSIGSIYNRYKTKRIDFFGGLNIKLPKFSVVFLIFTLGSIGLPGTSGFVGEYLTLLAVYSKNTMVAFISTLGVILSASYMLKLYKRVFLGGLSQNLDKKKDDINIYEICLYVVLVILIFIIGIKPGFILSYTTASLERIIQLYPISI--------
184200027    --------IPVLLLHGLMALCAPSILKRTGRSGFYVVALAPLAGFAWLLSQTARVYGPEDGWS--TSFGWIPQLISLAFRMDALAYMMCVLVLGVGALVLAYCARYFKQDIGSFAAQLVAFAGAMFGLVTADDLMVLFVFWEITSVLSFLLISYSRTKLAARRAALQAIITTAGGLAMLVGLVMLGTAAGTFRISGVLAAAPMGSTPVDVAVVLVLAGVVTKSALFPTHFWLPAAMAAPTPVSAYLHAAAMVKAGIYLVAR--LAPGFAETQFWLPVTLTLGLGTMVFGGWVALRQYDLKLILAYGTVSQLGFITAVVAFGTADTAMAGMGMVMAHGLFKATLFLSVGVIDHQAGTRDIRRLSGVGRMAPKLFVVSVIGAASMAGIPPLLGFVAKEAVLTAFFEVGLIALVCAVLGSVLTVAYSARFLWGGFARKSAESVISEFTPASWAFLMAPIVLAVATVVLGVLPAPL---------------------------
298245618    -----------------------PHLSVWAKASAYAAMLIMALACAYSWVLLFALHNGLTVFQY-DWVAFGNLKYQVAFQLDNLAITMLVVVTSITLLVQFYSQGYMENGYARFYSYLSLFAFSMLVIVFSRNFLVIFTGWELVGLSSYLLIGFWINKRAASASLQAFVTNRVGDVGFIIGIMILFAHAGSFEFSQIQAIASMDKSLLAVAMILVFCGAIGKSAQFPLHVWLPSAMEGPTPVSALIHAATMVAAGVYMVAR-TFPLFAAADPIAFHVVAWVGAFTAFFAATIALVQSDFKRVLAFSTISQLGYMFVGLGVAGPEYGAGGMFHLFTHAFFKALLFLGAGSVLHGLHHQDTRLMGGLATRMPITAATWLVATLAISGFPFFSGFFSKETIIGLAFEQHDWFYILTLATAGLTAFYMLRAFILAFGGPLWGGTYRGEGHVHESPLTMTIPLLLLTI------------------------------------
137237770    ----------------------------------------------------------------------------------------------LTPICILASWKSITKRVKEYMLAFLFLETVMIGMFSSIDILLFYVFFEAVLIPMYLIIGIWGGQNRIYASFKFFLYTLLGSVLMLLAIIVIYRITGVMNIEQLQG-NHFNKSIQIFLWIAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFIRFNLGMLPEATVFFTPLVMILSVIAIVYTSLVALAQSDMKKLIAYSSVAHMGIVTIGIFLVNQQGLEGAMLQMISHGIVSAALFLSVGVIYDRMHTREISFYG----------------------------------------------------------------------------------------------------------------------------------------
143990554    -----------------------------------------------------------------ERTWWSNGGIDFTIGVDGLTVTLLVVVTLVSMLVHIYSTDYVDRRFTHYFGFLSLFTAAMLFFVTSANVLQMIVGWELVGVCSFALIGHWWEQPNSDAALKAFLTNRVGDMGLLVGIILFFASNEKWSIIDINAAAILSHTMLLIASLCLLAAVMSKSGQFFLHTWLPDAMAGPTPVSALIHAATMVVAGVYLIARLYGVFFNGLSIGGSSILAVIGAVTTLVGASLAFVQDDIKKVLAYSTISQLGYMTLALGVG---AWTAAVFHLTTHALFKACLFLGAGSVSHAVHSFDMKDMGGMRKFMPTTYKTFLIGSIALAGLPPLAGFWSKDEILAGTGGWGTIMLVMGMITAAMTAAYMTRVMYLTFFGEFRHAHHGDPHESGPRILWPLRILAGLAVVAGLMNLP----------------------------
291296245    ------------------------------------------------------------------------PGIPFSLNLDNLSGVMLMVVTGVGFLIHVIGYMHGDPGYSRFFSYFNLFIAAMLVLILGDSLPVVFIGWEGVGLASYLLIGFWYHERNVDSARKAFIVNRIGDLGFLLAMGLLWSMFGTLSISELVEAGGYSFTTLTLAGFFLLVGAMGKSAQVPLMVWLPDAMAGPTPVSALIHAATMVTAGVYLLVRHAFMLHDDA--YLSGLIVFIGLLTAFYGALCSLGQWDIKRIVAYTTLSQLGFMFVAVGVGAYWV---AIFHIVTHAFFKALMFMTSGSVIHALGEQDVRKMGGMRKYLPATHLHGLIATFASGGLVPLAGFWSKDAILAYSFEYGPWLWFLMLLASVLAALYSIRWYVLVFWGEYRGK--EHPHESPAVMLWPNHILMGGAIGVGFMGLP----------------------------
182412574    -----LLFAVLAPLVGAGLVMAFGKKPNLRESISVLA-AVTLCGLVLSLVPYTLFELIPADVAANFTVAPQATALTIALRADALSMIFAVVASFLWILAVFYSAGYMRHAQTRFNVCFALALFGAIGCAFADNLLTLYLFYEIVSVSTYPLVAHHQDEEGYEGGRKYLTYLTTTAKALVFAIVLIFVLSGTLDFAGNAHTGIIPATVQTALYIACLLGFA-KNGVMPFHHWLPGAMVAPTPVSALLHAVAVVKVGVFSTVRVMLYVFGVDTMDALNLGIPTAYITILVASIIALSKDNLKTRLAYSTVSQLSYIILGVALLTPTAVAGGLFHIAAHAFAKITLFFCAGAIYVATHKKYISEMSGLGRVMPWTFGAFALASLSMIGVPPVGGFTSKLYLLVGSLDAGAIILVVLIASTLLNAAYFAPVVYQAFFGKPPAPMPE---------------------------------------------------------
167627164    ----LIAVIVLSPLLGALIAGFGGK-SVKNAGVNFFTISLCGLSFVLSVILAYGVFAGSEVYS-VSYYQWAPFTFDVGFTVNKITVYMMLIVTFVSTLVHVYSIGYMKEGYARFFAYISGFTFAMLCLVMGNNFLLLFFGWEGVGLFSYLLIGFYFNRDKANVALRAFIVNRIGDLGFLLGIGAVILYTGSVDYTTVFAALSNIDNTQTIHFLLLFIGAMGKSAQFPLHSWLEGSMEGPTPISALIHAATMVTAGVFMVAR--LSPMFVLSPAALSFVLIIGAITCLFMGLIAIVQTDIKRVIAYCTLSQLGYMMVAQGAG---AFSIGMFHLMTHAMFKALLFLAAGSVIAMHHEQDIRRMGGLRKYMPVTYLCMLIGAWALAALPPFSGFFSKDLIIEAAVYGHQFAYYMVLACAFVTSFYIFRMFFLVFHGKERMEEKSHIKESPFSILIPLVLLAIPSVFVGEY-------------------------------
3093352      ------------------LIAIIPMTLSFKKQFFWTAFISSSFLMPFLFFIFTPLSFNSSFLMHLQ---------NKLFGYDMISAPLVFLSLWMLPLMALASQHHMKKYQLLYITILIIMQTLLILTFLSTNLMNFYILFESSLIPILLIIFRWGNQKERINAGIYLLFYTLIGSLPLLASLLFLSNTLSTLYIPILMMESSEMYHSPILWLGCFSALLIKTPLYGFHLWLPKAHVEATIAGSMTLAALMLKLGGYGMIRLSLMPF-LHSPKLSLILISIALWGAVMTSFICLRQTDLKALIAYSSVSHMGLMTASIMTLSLWGMSGAFIMMIAHGLSSSALFFLANSNYEKTNTRTIILLRHTQMLLPLTSLWWLFIILTNLAMPPSINFISEITIMSSLFLWSPLTFPFLALTMVITTTYSMSMFMLAQGKLSKMTKI--LSPFSTREHLTLFLHLFPMIAIMAYPNMIINIF-----------------------
56962564     ---------------GILLIFLRPFVKWQR----VISFATLLLTFGLSIYLLLHVQ--QEGIITLDFGGWSPPFGISFVG-DSFSLLLTATTYFIATICSLYSFSTMGKDKENMFVYPLLLLAGVSGSFLTGDLFNLYVCFEVMLLASYALIVLGGERVQLREAIKYVLVNVLSSFIFLIAIAYLYGVTGTLNLAHLSVAEAGQPPILTTIAIVFLLVFSLKAGLL-LYFWLPGAYGAPPMAIAALFGALLTKVGIYALFRFFTMLFYHEPELTHTIIAVMAIVTMVGGSIGAVAYNDLRKIVSYNVVIAVGFILSGLAIFNEAAIEGSIYYLVHDMIVKAFLFLLVGVTIYLSGTQRLERMSGMIRNYPLLGWLFFLATISLAGIPPLSGFVGKVFVAQGAIDGQAFVLLAVTLISSIFVLYSLLRIFRTVFWGETIIGTDEMVPLKTGMILP---------------------------------------------
239625099    ----ILLLPVLIPIVMGSLVLTVKGFRKNRNVLIA-AVAGTLAAGVLLTWAALLTGGRLTLWQMTEH-------ITVALAVDGVGRLFAALTSGIWLLVGIYSFSYMTHEKFRFFGFYLIVLGVLIALDFSANLVTFYVCYEMMTLTSLPLVLHEMTKEAVMAGLKYLFYSVAGAFLALFGIFYLYSVAESLTFTPGGVAMGLPANGHDGLFLGMLVGFGTKAGMFPLHGWLPTAHPVAPAPASAVLSGLITKSGVLALIRYIVGPDRLRGTWVQDVWMFLALLTVFMGSMLAYKEPVLKKRLAYSTVSQVSYIIFGLGLFNGTGFVGALSHVVFHSLVKNGLFLAAGAVIFKTGWTRTSEMDGLGRVMPVMLGCYTLVSLALIGIPPASGFVSKWYLATGALAWSWLGPVILLISALLTAGYLLPLAIRGFFGADFDEGEIRARGLAGQEWLMMVPMLALTILFGCFPGPLISMLKSIAATVL---------------
142402824    -------------------LLGEPRAGWVATAFAGASFIATLIVLVGLLGKDSHAGGRSYEFVLFEWLPAGSLKVEAGFLLDPLSITMALFVTGVGALIHLYSYMHGDEKYSKFFLYLNLFLFSMLMLVFGNNLVVTFLGWEGVGACSYFLISFWHRRESAATAKKAFVTNRVGDWGFMIATFAIWSALGTVTYTEIANSPAMSAATGTAVSLLLFVAAAGKSAQLPLYVWLPDAMEGPTPVSAMVHAATMVTSGVYLLVR----MNNVLTDDALLVIAVIGATTALFAALCAVAQHDIKRVLAYSTVSQLGYMFLAIGSG---AYVAAIFHVITHAFFKALLFLGSGSVIHGMHEQDMRKMGALRIAMPITGATFIIGWLAIAGVPPFAGFWSKDEILLAAWNIGPLLWVVGLVTALLTAYYM---------------------------------------------------------------------------
142910659    -------FIVLLPMLAFPVILFLGHIFNGNNSWVKIALPIMVASFVLSLLLIVEFIGGKHPIGTWLSFGWIDKAFGVGIYIDHVTVMLLFVASFLCMLINIFSIGYMDNRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYKPSAAYAAKKAFLTTRVGDVFLVIGLVMLWDLFGSLDYFNPENIALVDAGELQMALGMMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFSDPSMADLAFIIAAIGGITAVMAAAIAFVQDDLKKVLAYSTMSQLAYIFTGLGAALWLAFGAALFHLFNHAMAKGMLFMASGSVIHEMDAQSMSNMGGLASKMPITATAMLVGSASIMGLPLIGGFWSKEGIIANTWRVAWFPALCVLLGAAMTGFYMSRMWLKTFAGKPKTEVAANVHENTPWIPIPLVTLTFVSL------------------------------------
291295257    -------------VVAILVAFLGALAAPWVFRWLGNAAGWGLALLPLGLAVYSLLPDVVGGQTLRHSLVWVPSLVNFSFYLDGLSLLFALLITGIGTFIVIYSGGYLKPDLGRFYLVILLFMASMLGLVLADNVVTLFVMWELTSLTSYLLIGFNHSEFRRRAATQALLVTAGGGLALLAGLILLALMGGSLEISELLGQGQVLREHPLYLLILVLLGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLAR--LQPALGGSEVWSSALMVFGLATLLTGAALTFRHTDLKRLLAYSTVAALGALVFLIGLVPLTSYYAAMAFLLAHSLYKGGLFMAAGAVDHEAGTRDITQLGGLFRVMPLTGVAVVLAALSLAGLPPVLGFIGKEVLYVAALQAAPAWMVLAVLGFAVGAMLALLLVVPFFRGQPPQKVHEGPPSL----------------------------------------------------
254171031    ------SLLIALPLFSAFLVPLIKRAGKKVILYYLS--LVTLIQTGIAAWVFKEVYTTGKPIIVIAGGFKPPVGINLYIG--HFAALFILIIAIVSFFMTVFSIKAIAEPIDKYAMLFLLLMLGSTGMIATGDIFNLFVFMEITAISAYALTGYNKTGEASEAAMKYIVLGGIGSSFFLVGIALLYGSLGTLNLAQIAMLSKINPTVAQAALALLVFGLAVEAELFPLNAWAPDAYQASPHPVTVMFSAFVVKAGIYAMIRIVYLFDTQAFMGILSLLLILGTLTVIVGELSALRQTNVKRMLAYSSIAQIGLIAVGFGVATPQAIDAAVFHMLNHAIVKTLMFLAVGYVAVKFGSPQIENFRGLGKRMPLTAFAITVGAISIVGIPLFNIFWSKFKLLLAALQVGKTGIVALILGASLVAVYYFRLLHLMWFEEGKGEKVE----EDLALGVIMLLLVALIVVIGVYPDFVWGIVQKASADL----------------
154148862    --LNYVLISLFAPLVAFILAGIFAF--SKKSNFIGIVCSILIILSAVCSFALLEFTYGGHIINVYDFIGAGSFDSYFTFLIDSVSAVMMTTVGIVAAIVHIYSYMEHDEKFNKFFSFLGLFVFSMLILVMSDNFLGLFIGWEGVGLCSWLLIGFWYDKDNNWCANEAFIMNRVADLGILLGIFLIYTQVGSLRYAEFDAAAGINPFILSVIAILLFIGAMGKSAQFPFHTWLADAMAGPTPVSALIHAATMVTAGVYLVIRANVIF--AAVPAVSYFIVCLGVFVAVFAASMALVHDDLKKIIAYSTLSQLGYMFVAAGFGAYWI---ALFHLMTHAFFKSLLFLCAGNVMHAMNDDNIKKMGGLYKFMKPTAILMIIGSIALCGYYPFSGFFSKDKILEVAFNEGDLIIWVTLLGAVFTAFYSFRLIILVFFGKQKF--THTPHEAKNFVIISLIPLGILAVISGFF-------------------------------
142207148    -------------------------------------------------------------FTVRQTTPWMPTLISLGLRLDGLSALFLIIVLGIGALVMAYSARYMSERHTGYFAWMLLFAFAMTGLVLADDLILLFVFWELTTLCSFFLI-NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAAMTKSAQFPFHMWLPDAMVAPTPVSAYLHAAAMVKAGIYLLL--LFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGTPAALTTAALYTLGHALFKASLFMIVGIIDRQAGTRDIRILQGLWKKMPVTFVTTLLAGLSMAGIFPMLGFVSKEYLLGQILSTGDVLVAIAVFASVFTFAYTARILFGAFSNYKGSNRVEQDHDHSMKETVV---------------------------------------------
193213059    --------LLFLIITGFAVSAIAPYLYRLLKARF----VWFGVAFPLTLFASFMYPQVASGVPVRERWSWVPSLLNLSFVLDGLSLTFVMLVTLIGAAVFLYAYLRHYEEADRFFGFIGMFMTSMLGVVLADNMLLLFLFWELTSISSFLLIGFNHHPTSRASALKALLVTGAGGLALLAGMLLLGSVTGSFEISSFYAMNDLITSHRLYPAILILVGAFTKSAQFPFHFWLPDAMAAPSPVSAYLHSATMVKAGIYLIAR--FNHEIGGTALWQDTILVAGATTMIFAGLLSYRQSDLKRLLAYSTLSVLGTLVMLLGIGSKLAIKAFFIYLIAHSLYKGTLFLVAGTLDHETGTRDVSKLGGLWKAMPVTAVTAALASFSMMGVIPLIGFIGKETLYKAVLEVQPWLIVLAVAASALLVVVTFLVGFRPFLGKPRPE-LQKVHEAPVAMLVGPFILALSGLLLGLFPDFFVHLLEESAVSIISQ-------------
143037396    -----LFLIVFLPLLGSLVVGFFGKKLNLMLS-HSLSCLMIIIPFFLSLYFLKLTLSGSYYIPLFEWLSSGDLITEWSLRLDLLTSVMLVVVTSVSSLVHIYSYMSHDPHQTRFFAYLSFFTFAMLILVTSNNFLQLFFGWEGVGLASYLLIGFWHKKDSANSAMKAFVVNRVGDFGFLIGLAILFFYTSSLDFDTIFSMNNMDFNVLNTACFFLFMGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGIFLVARCS--PLFEMSPSILSFITYIGASTAFFAATVALVQNDIKRIVAYSTCSQLGYMFVALGSG---AYQIAIFHLFTHAFFKALLFLGSGSVIHASDEQDIRKMGGLYKLIPFTWIVMLIGTLGLTGAPLLSGYYSKDGIIEAAFEGHFYAFYLLVFSALLTSFYSWRLIFLTFNGKSNTEIFSKIHESPKVMLFPLIVLSILTIFSGIY-------------------------------
94496469     --------------------------ALGKLPAKIVTTGALFIACAMSWMIFVPFVAGHAEATVTPLFTWIEFDAQWALRVDTMTAVMLVVITSVSSLVHLYSWGYMDEEQPRFFAYLSLFTFAMLMLVTANNLLQMFFGWEGVGLASYLLIGFWFRKPSANAAIKAFVVNRVGDLGFMMGIFGTYLVFNTISIPEILEAAPSMFDTMTVLCLLLFVGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCR--LSPMFETSPTALGFVTFVGAATCLFAATVGTVQTDIKRVIAYSTCSQLGYMFFAAGVGAYGAA---MFHLFTHAFFKALLFLGAGSVIHMHHEQDMRYYGGLRKSIPITFWTMTLGTLAIVGIPGFAGFYSKDGILEAAGGAGVGAYYVGVFAALLTSFYSWRLVFLTFFGKPRWAASEHIQHA----------------------------------------------------
224373436    -------VLLCAPFLGAVLAYVLGKMKI--NLAFWVAEIVGAMLFLASIVIFLNY-SDTPINIDYTWIAYGDLKLPFGIYIDHLSIVMLLIATGLGFADIHFAYMGDDPDQPRYYAKVLFFIGGMILLVITKDLIGAFVGWEFMGLASYALISFWYYKNAADAGMQAFLYTRFGDIFILAAIGLLVYYTGTLNLVELNEMANLPKTVALVVALFIFMGAIGKSGQFPLYPWLMNAMEGPTTVSALIHGATMVNSGIYIVAR-LFDFFAYTDALF--IVANVAALSAFIGASSALVQKEIKKILAYSTMSHLSIAFVGLGVG---SLAAGMLHLVNHAIFKALLFLSAGVIYIAHHTKDAWKLGGLIKTAPFVALFMAMGSLSLAGVPPFSGYFSKEAVVAAAWANGNEFTVFVTIAALLSIAYITRLWVLIFLGEPRNEDIAGHAPSNLWIRLPLGVLAVVTLFISIW-------------------------------
297625179    ---------PFFALLGAFVCGFFGRYLRGTAPGVF-ATSMVGIGFFLSLAAFFSLLFRAERTVHVPLWSFLDFRLDLGFVLDPLSVTLMLIITGVGFLIHLYSYMHGDEGFARYFAGLNLFVASMLVLVMADSFLLMFLGWEGVGVCSFLLIGFWYRDRNADAARKAFITNRVGDVGFLLAMFLTFQTFGTLEIAAVNEAAGGLVAVLTTLGLLYLIAACGKSAQLPLHVWLPDAMAGPTPVSALIHAATMVTAGVYLVARAAPLFAAAPAASAAVAWVGALTALFAAFAAL--SQLDIKKILAYSTISQLGFMFVAVGVGAYWV---GIFHVLTHAFFKALLFLAAGSVIHALGEQDVRKMGGLGKHMRVTGTTALVGTLAISGVPLLSGFFSKDAILLHAFTTSFLIYLTLLATAVLTAFYMFRWYYLVFAGEERAEARAHLHESPPLMTTPLIVLAVLSAVAGFIGLP----------------------------
118593480    -----------------------------RWFKHNAAWLLAIVPALIFLHFTGFVEPVSKGESFVAAKAWAPYGVNFSVYVDGLSTLFALLISGIGTFIILYAGGYLKGHQGRFFSFLFMFMGSMLGLVLGNNLISLFIFWELTSITSFLLIGFHLRAASRRAALQALVVTGGGGLALLAGFILIISATGEIEMSVLLSSPDIDTALYVPIFFLVLGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMR--MHPLLGGTELWTTVLPLFGGVTLLVGTILAVRQTDLKLMLAYTTVASLGLLVMLTGTSQEKALEGAVLYLLAHSLFKGALFMVAGTIDHEAGTRDITKLGGLRSAMPITFVAACLAALSMAGLPPFIGFIAKEVLYYGTWGWLELGLPITVTAVVGNAL-MLVIAAAVAIKPFLGPKVETPKHAHEGPVLLFAGPVFLSV------------------------------------
16082004     --------IFISPLIGFLLTLIIG--KYYRRWSGAIASFFIFLAFIFSVITYFTVIKHPIYNSYTWFYN-----IDFGIYIDNLAIVMAMMVSFVSLMIHLFAIYYMKDDPNKYFAETALFTAGMLGLVISSNLVLLFLFWELVGLCSYLLIGFWFKPNATAAAKKAFIVTRVGDLSFIIGMSILYYSLINVTISNASSIAVAIGKVRLGIIAIFILGAAIKSAQFPLHVWIPDAMEGPTTVSALIHAATMVTAGVYLVAR-LFQVFLYAAPFAMYAVAIVGSFTALYAGIVGLVVNDVKRILAYSTISQLGYMLAAIGLAPIIGVSLGMFHLISHAIFKALLFMSAGALVAMMDLRDAKQMGGLWKRMPVTTTLFFIGSLALVAFPGTSGYFSKDPIIFASYNYGFLPLLFLMTGSLLTTLYTFRMFFLVAVGKPRSTLAERARDPPIVALLPLMVLSIFALILGVWQVPFYSFVKPTLD------------------
7374123      --------------------------------------LLSCIMLMLLVNNWWAVQSSLFILSFLMHHDFYNYMMGWCFSVDSLGYILILLSFWITALVVCSSQKVLKDNNYLFLLVNIFLLFFLLMTFSVNDYLLFYISFESSLIPTLVLILGWGYQPERLQAGVYMLFYTLFASLPLLLSLISLYNMSGSLTLGLVENVEGSGFISCLWYVVTVFAFIVKLPMFLVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLIRVLFL-FGEANKSMSWLWISISLVGGVVVSLMCLRQVDMKALIAYSSVAHMGLVLSGLVVFGWWGLNGAVVVMIGHGLCSSGLFCLANMVYERVGSRSLLISKGLMNFMPSMALWWFLLSAGNMAAPPTLNLLGEISLIISVVSWSKVSMLFIALLSFFSFSYTLYMFSLSQHGKYYS-------------------------------------------------------------
293596753    ---------ILIPFLGAITLMLLPKRVIVQRVF---ALIFSGILVVATIGL--VFYIRENGITTVNIGNWAAPFGITMVG-DMLAVLLTATTSIVLFCVILYSFYTIGKEKFLYYPAILFMIVGVNGSFLTGDIFNMFVFFEVMLMASYVLLVIGGTQVQLKATIKYLLINVVGSGFFVVAIALLYSMIGTLNMADISQLNGANTGMISVVAVLFLFVFGLKAGLFPLYFWLPGSYFAPPIPVLALFGGLLTKVGVYAIIRTYTLFFSSLTDFVVPLLGILAIVTIILGVIGAISYYDMKTIVIYNIMIAIGVILFSVSIMTRESMTGAVFYLIHDMIIKAALFLIVGIVMAITGYSSVKKFSGLMSVKPSLGWIFFIATLGLAGIPPLSGFIGKLLIVEGAFSAGQMVGIIILLSSLFVLMSLIKVFTKGFWGEKKG--VFNLQIPYKKMLVPVVILLAISIGYGVFSNAIYPFIEQAVDPLVD--------------
282860269    -------LILLLPFLSFLTLGLLG-MKMPKKVAGIAGTCMLGVLFALSLYTAYHYFFYTGEYTTVFNFTWLKFTFNIGFRLSPISVMMLVVITTVSFMVHIYSFGYMAERFQRFYAYLSMFTCSMLGLVVATNIFQMYLFWELVGVCSYLLIGFYYKHTAVHASKKAFIVTRFADLFFLIGILFFSFYVGTFNYLAKLATDPTTAWAIPTALFLMFIGGAGKSAMFPLHIWLPDAMEGPTPVSALIHAATMVVAGVFQVASLLPIYLQFGAQEQLHWIAWIAAFTAFYAAAVACAQKDIKRGLAFSTISQIAYMLVAFLHHGGLGYMAAMFHLFTHAMFKALLFLCSGAIIVIIGSNFKEYMGGLHKYMPITNICFLIGCLAIAGIPPFAGFFSKDEIISACGAEGQALKWIMTLVAGMTAFYMFRLYYVIFWGQSYPEHRRRPQEVPFVMWGPLVFLAIISCVAGLIP------------------------------
289207933    -------------------LVAAIAPAVHRVTGRASGWVLGLLPAALFLYFLSFLPAVSAGESIVLSWPWLPGLIHLSFLVDGLSLLFALLISGIGFFIVTYAGRYLERDLGRFYVIILAFMGSMLGLVLADNLIAMFVFWELTSITSYLLIGYHENADARKYALQGLIVTVGGGLALLAGIIMLAMAGGSYELSEILANGDVVHALYLPLLILILIGAFTKSAQVPFHFWLPRAMAAPTPVSAYLHSATMVKAGVYLMAR--LNPSLGGTDIWFTTLALFGAITMFTGVFLAFRSTGVKQVLAYSTVMALGTLTMLIGIGTETALMAAMAFLLAHSLYKGALFMVAGILDHEAGAKDFLQTGGLRTALPITAAFAILAALSLGGVIPLFGFVAKELMLESVLEAPGLVGILAVLTAILGVAVAAIVGIRPWFGARVETPKTPHHEAPPAMLAGPVVLASLGLIFGLGPGLADDGLVNAAAASVQ--------------
135952845    ---------VFLPLFSFLVCIFLQDNLSKKHLNFFSCLMMVIATILSACSLIFVQLNGESSIIISRWIDSGNLSLDWSLQLNLLTASMVLMVNLVSSLIHIYSVGYMEKDPKKFMAYLSLFTFFMLFLVSSSNLLQLFLGWEGVGLTSYLLIGFWNYKEKANSALKAFIVNRVGDAGLLLALFTTFVVFGTLNISEIKLLINFDIHSLTLISLLLFIGCMGKSAQFGLHIWLPDAMEGPTPVSALIHAATMVTAGVFLLI--VMSPLLESSEFSLNFILIVGSITCIFASSVAVFQNDIKRIIAYSTCSQLGYMFMAIGS---SAYTLAYFHLLSHAFFKALLFLGAGSVIHMSDEQDIKKMGGLYNKIPLTYITMLIGSLSLVGLPFLSGYYSKDLILEIIYEYSFYFFLMGVVGVLFTSIYSLRLLVYVFHSVADEKVIAHIHESPSIMILPLVILSIFAIFFGMF-------------------------------
143856433    -HLPVLQVAI--PLIAAPICVLFTFGGHRKLAWLF-TLAVSWVCFLIAGALLSRVLLDTDISYAI--GNWPPPF-GIEYRVDPINAFVLLIISGISAIALPFARLSVEKEIELFYTSYLLCLTGLLGVTITGDAFNIFVFLEISSLSTYVLIGVRQDRRALTAAYNYLILGTIGATFFVIGIGLLYMVTGTLNIADLAEQPLSDNRVVHAGFAFIVIGMGLKLALFPMHVWLPNAYTYAPSLVTVFLAATSTKVSVYVLLRFLFTVFGFVNLTFEFVLLPLAIVAMFAGSITAIFQTNAKRLFAYSSVAQLGYMMLGVALSNIPGLMATILHIFNHALMKGALFMALGCVMYRLGTVSLGSMKGLGRSMPWTMGALILGGLSLIGIPGTVGFISKWHLILGTLEAGFWPIAILIVASSLLAVIYIWKIVEVAYLENEINQEKTLKEAPISMLAPLWVLVILNFYFGI--------------------------------
134885662    MDQPLLSMVTFIPAFAAFVLLMVARDAAAQLVCKRVAMFTTIATFLVSLLILAKFDVQNTNFQMVESYSWI-MGLTYKLGIDGISILFVMLTTFMMPLVIWASW-SLETRVKEYMIAFLLLETLMLGVFMALDLVLFYLFFEAGLIPMFLIIGIWGGKDRIYASFKFFLYTLLGSVLMLIAMISMYNVAGTSDIPSLMNYTEIQGGFQTLLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMFPVGASEMTNFIFWLSAIAIIYTSLVALVQNDMKKLIAYSSVAHMGYVT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255284529    ----WIIPAIFFPILCGAAVLILPVFRERTRLLRMTGISLA-VTAVLALLVVTGGEQELLLWQFGENLK-------LYFRVDALGRLYAVLVSLVWVLAGVFSFEYMKHEQKRYFGFYLIVYGVLLALAFSGNLVTFYVFYEIMTLTSLPLVLHTRTREALMAGMKYLFYSLCGAYMVLLGIYFMNQYAATLDFTAGGSLDSGNEGVLLVIAFFMILGFGVKAGMFPMHAWLPTAHPVAPAPASAVLSGLIVKAGVIGVIRTVFYVIFLRGTWVQTTWLVLTLITVFMGSMLAYREKLLKKRLAYSTVSQASYILFGLALLQPQAMTGSLLHIVFHAIIKSCLFLSAGAIIYRTGKTQVDELTGIGKEMPVTIWCYTFASLALIGIPPASGFISKWYLATGSLESSWLGPVVLLISALLTAGYLLPITIKGFLGADYDYKSLKKLEPAKTMTIPLAILAALAVLLGVFPNPLTAYVSGIAGAVL---------------
144143599    ----LLALPIALPFAVGVAC-----HAARHRPALLRTISLSGALGLLAVALAILSQVMAGGPQAAQMGGWPAPY-GITLAADGLGAGLLVATALTGVAAVVFGFAEIERKSETHHTFLHILLGGVSGAFVTGDLFNLYVWFEVLLIASFGLLVVRGGRRQLDGAARYVTLNLLATVAFLLGVGLLYGATGTLNMADLRAATETPAKILVPGAFLLF-GFAAKAAMFPAFFWLPASYHTPSFTVSAVFAALLTKVGVYAIFRTFTLIYGLETPWVRELLLWGGGFTMVVGVLGAIAQTELRRVLAFQVISSIGFMVSILSAGGLEATTAAIFYLLQDMIAKVALFTVAWMAARQGGTEDLRLAGGLWSRAPLVGALFLVPALSLAGLPPFAGFWAKVLFVDAALKADLGWLAAVGLGVGLLTLYSMRVFSEVFWKARPADSPVSAMRPPLAGIAATVGLAALVTWIGVAPEPFIAFAQAAAADIVD----PAAYVAAVLG
271967910    ----LIPVPVVLPLLAAGL-----KLAIGGRLRGLQSLISVVTLTTVLVVSSVLLVAADTGGPLVTYAGGWGAPIGIALVADRLSTLMLVVSSAVTLCVMVYSISQAYADQERFHPAYLIMVAGVSDAFLAGDLFNLFVAFEMLLSGSYVLLTFGGTESRIRAGATYVVIGLASSMLFLVGIAVAYGATGTVSTAQLAEFSVLPEHVKLLVELLLLLVFVVKAAIFPMSAWLPDSYPTAPAPATALFAGLLTKVGIYSIIRLEALLFPGGP--VSGLLMWAALLTMLVGVFGAVAQTDIKRMLSFTLVSHIGYMVFGVALSSVLGMAGAVFYVVHHITVQTSLFLVTGLIERRTGTTSLDRLGGLMRLAPLIAVLFFVPAMNLAGIPPMSGFLGKLTLIQAGVADGSPMAITLVVGSLVTSLLTLYAVATTW-------------------------------------------------------------------
116733804    --------------------------------------------------------------------------------------------------------------------------------------LTFYIAFEATLIPTLLVITRWNQKERLTAGLYFLFYTLSASLPLLIALIMVQTRCNSLSMHIIPLSNLTLLSNMSWWWVACFLAFLIKMPLYIFHLWLPKAHVEAPIAGSMILAAILLKLGGYGMIRMSSLFVPLTKDLVIPFIV-IAVWGMIVSSSICLRQTDLKSMIAYSSINHMNLVVAGIFSMTPWAWSGALAMMIAHGLVSSGLFCLANITYERTHTRSIFMNRGLKTLFPLMSFWWLMMTFANMALPPFPNFMAEILIITSMFNWSNWTILLLGLSMTLTTLFSLNMLIMTQH--EHPNKHAPINPSTTREHLLMLMHMAPIILLIINPSTIM--------------------------
170728279    -HLPILQVV--LPLMAAPLCWFLNRSKL----VWMFALLVCAATSVNSILLLIEVMKSGPII--YELGGW-EAPWGIEYRIDQLNAFLLLIISTIGTVVLFAAQTSIQKELDEFYSLYLLSLTGMFGIVATGDAFNVFVFLEISSLSAYALIALGRDRRALWAAYQYLIMGTIGATFILIGIGMLYQMTGTLNMSDLRLVDVGHTRTVFAAFAFLIVGICLKLALFPLHLWLPNAYAYAPSIVTAFLAATATKVAVYLLIRFTFTVFGISFSFLQSILMVLGLMGVFAASITAIYQQNVKHILAYSSIAQVGYMIIGYSINTSTGVMASLLHLFNHALMKGALFLALGAVMYRIGSVQLSQFQGLGRQMPLTMSAIVIGGLSLIGVPLTVGFVSKWYLLIASVEAGMWVAVLILLGSLLAIVYIWRIVETAYF-RPPLPGREAVKEAPWTFLGPIWLLVIANIYFGI--------------------------------
164421048    -------LIVFLPLLSAIISGGFGRNLGEKGAGVFTSTCI-VICWFISLVIFNETNLNTSIL-YLKLGKWLDSELNFGFQFDVLTGIMLIVITSISALVHIYSYMSGDPHIPRFMCYLSLFTFFMILLVTSDNYVQLFIGWEGVGLCSYLLINFWFTRKANKAAIKAMLVNRVGDIGLVLAMFVIFKEFGSLEFTTVFSVLNEVSNNMTFICILLFIGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIIRS--GPLFENSPLALIIVTVLGALTAFFAATIGLVQNDLKKVVAYSTCSQLGYMVMVCGL---SNYSTSLFHLMNHAYFKALLFLSAGSVIHAADEQDMRKMGGLIKFLPFTYIMIFIGSFSLMGFPYLAGFYSKDLILELAYEKYYLTLWLGVFSALLTAYYSIRLIYLTFISNSKKERLMEAHESSWNITVPLGGLALGSIFVG---------------------------------
163759040    -----------LPFLAALIAWLTRRLGHNAAWLLALAPLAIFIHFLGFSAEVANREIVTGGFKWVPSYN-----VSFSWLIDGLSLTFVLLISGIGALIMLYSGGYLKENLGRFFSFMLLFMGAMLGLVVSDSFLMLFVFWELTSITSFLLIGFDHTREARRAALQALVVTGGGGLALLAGLLVIWNITGVTQLSLLLILGDDLRLSPFYLLALLLVLGGAKSAQFPLHFWLPNAMEAPTPVSAFLHSATMVKAGVYLLMR--LNPVLGDTVWWETILPVFGGTTLIVGTLLAIRQTDLKLMLAYTTVSSLGLLVMLTGFGSDYAISAAVLYLVAHSLFKGALFMVAGLIDHEAGTRDVTKLGGLRTAMPITFIAAMGAAISMGGLPPFFGFLAKEEVYYALWAWSLIFTLVAIIGNGLMFVIGFAVAIKPFFG-PKVETPKHAHEGPVLLWLGPLTLTIVALIAAILSPFTHQMISSPMASAVA--------------
51980094     ------------------------------------------------------------------------------FSVDLMSSTLIILTLWISSLMIMASYKHNHNMPKNFIIMCLSLSISLILTFSSSNLFMFYIFFETSLIPILILILTWYQPERLQASMYLMMYTLTASLPMLVMIFLIYSKNNHLSFLMSSWLSPFPNMMNIW-WFILILAFLVKMPMFSLHLWLPKAHVEAPVAGSMILAGVLLKLGTYGLMRMSLI-FTFMNKQSSSIITPLALWGAVVTSLICIRQTDLKALIAYSSIGHMGILLAGILSSTEWGWQGAMAMMIAHGLSSSALFLLANTTYELTHTRSIFLTKGMIIVFPTLTLWWFIATAANMAAPPSINLLSEILLITATLSQTTYLAIFLMLLSFLTAAYSLFLFASTQHGATTSTSI-SLPPLNSSFFLNSTLHLVPIFLLILKPELI---------------------------
292496246    -----------------------------------------------------------AFMAMYSVTMWVGPGISWYITNDIFSASMVTLTFWVCGVSILASGSTLRGDYKSFVWLMLLLCFFLVGCFLVNMMTLFYILFESTLIPMVAIIAIWGQQPERIPAIRYIAYTVGGSLPLLFIIIFMECQTGSSFIWFIAPK----HSMDWWFWVMCFSGFLVKFPIYPAHTWLPKAHVQAPVGGSVVLAGILLKLGGYGILR-MMMVFSYSLEKFGLFVISLSLGGSVYAAFMCSRQSDVKKLIAYSSVSHMAFCIIGLFSCLEVGLTSAFIMLMGHGFISSGLFALCGMSSELTHTRNLKMMSGACRTTPILTSMWLVFIMMNLGVPPCPTIISEVLAVVSAISVGPWSFLFLVVYFFASGVYSFGLYCQLVHGPVSEEDPVMFEEVSPRDMLSVFVLA----------------------------------------
188585147    -----LPIIIV--LIGIFVSFILPGLHFIKKNLNEY-VSLSAMILMLVIAIYLVIEVSSNGPFTYVVGEWAPPW-GIEFNVDYLGVYMTLIITGIGFLALLYASRDLHHELQEYYPLYMLLMASMIGMVLTNDIFNLFVLLEITLLTSVAIICVKENKDTIEASLKYLMLNALGSATVLMGIALLYIITGHLNMTYIAQELAVNFTVIMAIVALFFVGFGVKSALFPMHVWLPDAHGSAPSPSSAVLSGLVIKVYVVSLIRFYFIVLPEEILELMPILLWFAAAGMILGSMFAIAQEDIKKMLAYSSVAQISYVFLGIGLLSLTSFQGGLLHILNHAIIKSMLFLIAGAIIYTSGIRKISHMHGVGLRYPLIMICFTLGAFAMIGIPGTNGFISKWYLALGALDAGRPFFVLVILSSLLNGVYYLPIVVNSFFGDMQDADINFIKKLPWQMFFPIVLCGFLIIFIGLYPALPLSLVEPAVEFLMP--------------
169826200    ----FLLLPIIIPFFFGMILMFGQKNLMYQRTFSLLGIGISLITAI-SLLLKVKHD----GIQKVTFGDW-PVPYGITMVSDMVSALLVTTTLLIAFFVVWYGFGSITKERERFFYYIMFILTGVNGAFTTGDIFNLFVFFEVLLMASYLLIVLGGEKGQLKGSIKYILINVISSALFVITVAFLYSVVGTLNMADIAVAEINQPGIITVIAVLFLMVFGLKAAIFPLYFWLPTSYAAAPIPVLTLFGALLTKVGVYAITRTYTLFFVHDLSYTHDLLMVLAIATIVAGCIGALAYFDVKLIIIYNIVIAVGVILFGVSQMNEASLKGAMFYLVHDMLIKAALFMLIGIIIYITGTSDLRKMGGLMKKYPVLGWCYLIAAFGLAGIPPLSGFVGKLLIVQGGFEAGNWSSIFILASSLLVLLSVIRIFIYAFWGEEKETKGTVDKSIYKMLFMPSALLVLISVVYGVGSEWMTPFMDDAAKLL----------------
227498199    ----LLALVALHMLVGGVVPLLARRIGT---RAFFAAALVPAMSFAWLLTQAGTVTSGGVLGSQVAWIPTIGVSLTLRMGL--VQWILALIVTGVGALVLLYCRWYFSPGPARCLTLLTWFAGTMLGLVSADDLIVLYVMWELTTVYSYLLIGNDFTRKANRAALTALIVTTIGGLAMLVGIVILWVLTSTLSLSAIVAAPPT-GALATVAALLMLVGALSKSALVPFHFWLPGAMAAATPVSAYLHAAAMVKAGVYLVA--VLAPAFSSVPGWRLAVGLLGAVTMLIGGWRSLRQTDIKLLLAYGTVSQLGFMVLLTGMGTRSAALAGLAMTIAHALFKSALFLIIGIIDKSAGTRDLRELSGVGRRMRSLSLVMVLAAASMAGLPPMLGFVGKEAAFAALVALVSLVLIAVVLGSVLTMAYSLRL----VWGALALKPGKAETTLTMPPRAMLIAPALLTLG-----------------------------------
14591242     ------SLLIALPLISAFFVPVLKQIKKS-LIFPYLTLITLLQTGIAGWVFYEVYTTGKPILIYAGGWR---PPVGINLYIGPFAALFILIIAIVSFLTSLFSMRMVKEPIDKYAMLFLLLMLGATGMIATGDIFNLFVFMEITAITAYALTAYNKTGEAAEASMKYMILGGIGSSFFLIGVALIYGVTGTLNMAQLAEFAKIMPVVAQVGLSLIIFGLAVEAELFPLNAWAPDAYQAAPHPITVMFSAFVVKAGLYAMARILYLLQKVGWDSVLKLLLIMATLTVIFAELSALRQKDVKRMIAYSSIGQVGLIALAFSLGTQAGVDAGVFHMLNHAIVKTMMFLGVGYVGVMVGGTRIEDFRGLGKRMPLTALSLSVGAISTVGVPLFNVFWSKFRIIVATIQAGFWPAVLVLFASVVEAVYYFRLLHVMWF-AGEGERIKE-----GWIVVFLLLLALIIVGIGIYPTPVWEIVKRAGSDIFA--------------
110633224    ---------VAIPIVFGAVLLMFRHE-----TRIQASVAIIGLIATLACNLLLLLRIMDQGPVVMTMGRWLPPF-GISFTADVLGASLALVASLVALVCAFYSTADIGTRRYGFYPFLMLMMAGVGGSFLTGDLFNLYVWFEVFLISSFGLLILGSEHRQLDGATKYAILNLIGTTFFLTATALLYGAFGTLNMADIKADSVREVAPLTTLAMFFLLAFGMKAAAFPVNFWLPASYHTPRIVTAALFGGVLTKVGVYALLRVLVMLLPPERALLSGVIGWVAAATMILGVMGALAQTDIRRALGFVVISSVGIMLAGLALGNGEGLAGTIFYAFHSMIVMAALYLLAGIMNGLGGSYSLRTLSGLYANHPLIAAFALILILASAGLPPASGLWPKVMLVRASLDAGQGWLALAVLATGFFTTLALGRVFILAVWRQRDEAVTAERYSPLLGYVTLGILAVPVLFMGLYPQPVINIAEQAAGGILDAST-----------
256833132    ----------------------------GRWLGRSAGYVLAVPLLGVAVLLTAAVVDAGVVTQSVAWMPTLD--VHLAMRADGLSLLFALLVTVVGAAVLVYSARYLGGKQSSFYVLMTAFAAAMLALVLADDVVVLFVAWEATTFCSFFLIAR-SGTHAQEPALRTLLVTVFGGLLLLAGVITMAVATGTTQLSAIITATVWNPTLTTVVAVLIAVAAFTKSAQFPFQAWLPDSMVAITPVSTYLHAAAMVKAGIYLLLRFSPLFHGVTI--WHILLITCGVITAVIGATAALRRFDLKELLAYSTISQLGFLVAVIGVGTTYALTAAVIHTLAHALFKAALFMFVGVLDHEAGTRDIRELSRLRLTMPVTKAAITLAALSMAGVPPLLGFVSKETLFTAFPETPGWTGVLVTAVMALAAIFTFVYCGRIVFGTFTGD------------------------------------------------------------
270267672    --------------------------------------------------------------------------VGYIWGCDLLGRVMCLLTLWICALMILSSGKIYKNFFNAFLFMNLFLVFSLFCAFCTLDLFIFYLFFEVSLIPTLILILGWYQPERIQAGNYLFFYTLFASLPMMVGIFFLGSIFGSLDFFFLRGDIN-----NLFLYFCMSFVFLIKTPMYLVHLWLPKAHVEAPVAGSMILAGIMLKLGGYGLLR-VLSMFSTVGILVNFILISISLVGGVSVSLICLRQTDIKSLIAYSSVAHMGLALSGILTFNCWGFCGAFCMMVAHALCSSGLFCLANINYERLHSRSLFLNKGLLSVAPNLSLWWFLLCSSNMAAPPSLNLLGEIMLINSLVSWCYWTMISIAMLSFFSACYSLYLYSYTQHGKFYL-GLYSFLPIQLREYLLLFL------------------------------------------
289183158    -------------------------------------------------------------------------------GIDNLSSPLILLSFWLLPASLLASINHLSKNNKTFIIMSLVILTALLITFSSLDLIVLFIGFEATLVPTLILISRWNQQERIEAGYYFVFYTLISSLPLFISLLVLYSTENTLSIPLLNLLQIQEYYNILPTF--CLIAFLVKVPIFGVHLWLPKAHVEAPVAGSMILAAILLKLGGYGFIRLTNIFQLTFIKSIAPTLIPYCCWGGLLTSLICLSQTDLKSLIAYSSVSHMSFMIAGISSMTPWGINGGIIMMIAHGIASSALFSIANIYYERTGTRTLSINRGIKSAILMLPLFWLIFSCANLALPPLPNSMAEVLLFVSLLNFSVFAIFTVVGALTFTAIFSLTVFQLLNSGTDFSWNQEQTS-ISEREYLILL-------------------------------------------
149920051    -------LVVILPLFGGLLAPFTARRGGGIFAWLWTALITAAVFVCATVLLYDVHTGGEAITYRLGSWP-EQYGIGYT--VDSLNAYVIFVVALIAFLATIYAKDSVIDRHHLFYTVWMLAIAGLLGITVTGDTFNIYVLLEISSLTVYTLIAMGGERDRRAASLKYLVLGSIGATFILLGIGYLLMLTGTLNMADMHAKLVEMHQTVMVSFAFLMVGLSLKMALFPLHLWLPNAYTYAPSSVSALVASTATKVGVYMTFRFVFTIYGGGVFDSGEDLHFLALCGIVVSSFSAIRQVNVKRVLAYSSVGQIAYIVLGFSLANQDGVTASVIHIFNHAVIKGGMFMAIGAVALRMGGTSVDDIKGIGKRMPLTAAAFTVGGCGLIGVPLTAGFVSKWYLVVGTMQEGYWLAFVVLLGGVLALIYVWRLIEMIWF-HEPVDPDKEVEEAPLSMLIPMWILIGASVFFGV--------------------------------
135048741    ----------------------------------------------------------------------------------------------------------------------------MLGIVLADNLVMIFVFWELVGFSSYMLIGHYKTTEAAEAAKKAFIVNRVGDLGFLVGIALAYWHFGTVELSGMEALALDPGLMNAGIAALLMCGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGVYFLIRTVF----LFPPEVLAVITWLGAAMAVYAGLCAFAQNDIKRILAYSTLSQLGYMAAAFGLGFPGV---ALFHLVTHAFFKALLFLAAGSVIHCHHEQDIFKMGGLLKRMPVTGLTFLVGVLALCGVYGLAGFYSKDAILIGGGLTNTPAFVLLVAGAFLTAGYMGRLYWVAFLGKANSDDASHAKESPLVMTVPLIVLAVLSVWMHFWPEVLGSGIRADLDHL----------------
48478101     MNGDLYFFIFISPLIAAPLEYILSKY-YKRIAGVLMSLAILT-SFILSILAYMQINSSGIIYKSYQWF----YDINFGIYIDHLSAIMSLFVSFVALMVNLYAMYYMKDDPRKYFAEIGIFIFSMLGLTVSSNLAFFFFFWEIVGFMSYILIGFWYKPNAASAAKKAFIVTRVGDVLFIVGIGVLFYVSSPLSIPFIIAHPHFILTNLTLSTALILSGAIAKSAQFPLHVWLPDSMEGPTTVSALIHAATMVAAGIYLVAR--LFPLFDVTSGTMVAVAIIGSFTAIFAGILGTAMNDIKRILAYSTISQLAYMLAALGLGTFIGYTAAMFQLVVHGIFKALLFMAAGAIMIMTENRDIRYMGGLFKRMPATAILMLIGSITLAGIPPTAGFYSKDTIVSFAYLYYIIPWLLLSLGEIFTALYIFRMYFKVFLGRPRSKLAERARDPKLVYLIPVMVLAVLSLILGIFQVPFYHYI-----------------------
135447452    -----ISIIVFLPLVGFLCVFFGKLFGDKISQILTSTLLLVSAILSWIIFINFLEPNNPNVFRIFNWVTSGSFIADISLRVDALTSTMLIVVTTVSACVHFYSYMSNDKSISRFMGYLSLFTFFMLILVTSNNLLQMFLGWEGVGLASYLLIGFWHHKDSAKAALKAFVVNRVGDFAFAIGIVGIFFIFKTIEFDKIFDSVSNLENHSFIFFFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLAR--LSPLFEYADYTNLFITFIGAATAIFAATIAITQNDIKRVIAYSTCSQLGYMFFAAGIG---AYNASIFHLTTHGFFKALLFLSAGSVIHAHHEQDMRKMGGLFKKIPFTGSMMWIGSLAIIGFPFFSGYYSKESILENSFYSSSELGLIGIITALLTAFYSWRLLFMTFHGEIRCSQ-KIYSNVVESPVVMTIPLLILSLG-----------------------------------
135440799    -------------------IILIFFGKKLPRQGDWIAVGSIVTTFFFAVYLFIQMILADPGFSHGASFSWIDFKIDLGILVDNLTIIMLLIVTLVSSCTHIFSLEYMKGDIRRYYAYLGLFTFSMNGIVLADNLISMYMSWELVGVSSYLLIGHWFEKDSAANAKKAFLTNRVGDIGFFIGIMLLYTAVGSFAFGPIFESSSIAGLTLTLAGLGIFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYMSVR----LFPIFTPDALLIIAYIGAITAILAALIAVTQNDIKKVLAYSTVSQLGFMILAVGTGV---YTAAFFHLLTHAMFKANLFYCSGSVIHSMHHQDMRNMGGFKEKMPITYLSMFISTLAIAGVPLFSGFLSKDAILAGTLAFHFLLPIFGFSAAAITAFYMFRLIFMTFHGKPNMKDV--FKDIHESPK-----------------------------------------------
116749370    ------------PFVSFVLIMLLTR--SRPRLSAGLSIGAVTVSLVGAVVLLCLHWHTGKPVQYTTRWMIGDTGIPVGYLLDPVSLLMLLVVAAVSFLIQVYSLGYMDTGFSRYFAFMSLFVWAMMCLVIAPTLFQLYVFWELVGLSSYLLIGFWYRKSASQAGKKAFVMTRAGDVALFIGMLLVLLHLGNLNILEIDMAQRMPPNLLTLSAVLIFGGIIGKSAQFPLMTWLPDAMEGPAPVSALLHSSTMVAAGVYLFER--LFPFFLLSPVAMTVGLTIGTVSMLLASTMAMVSRDIKQIWAYSTISQLGFMIMGLDAG---SLFSGVFHLTTHAGFKALLFLCAGVFIHRHQTNDIFELSRLGVRAPMVCTVIAVGSLA--GLPPLSGFFSKEVILAGLGDANPMWLTAALLGVFLTAYYGFRLVFILLFPREPAERAGQNEGAHWLMTWPLILLAAATVLLGFLEKPL---------------------------
51892796     -----------------------------RRVALQRAVALLSSIAGIVLSVLLTYTIWTSGIQVQTAGGWPVPF-GITLTADLFSGMMMILAAVVLFTSILYIFRDMDSERTFFYPVLFFMMAGVNLSFATGDIFNLYVAFEVMLISSYFLMALGSTGPQVREGLKYLLLNTVASSLFLFGVALLYGVTSSLNMADIAAKAASEPGNPYITLMLFLVVFAAKGALFPFYWWLPRSYYYVPNGIAPLFASMLTKVGVYGLIRVFTLIFIHDSGLTHSLLLVIGGLTMFLGVMGAISQYDFKAILSYHIISQIGYMIMGLGLYTVLGLAGAVFYIAHHIIVKSGLFLLSGATSRITGQTDFKHYSGLLASYPGLAYTFFATAISLAGVPPFSGFFAKFALLRAAVEKGAWIAAVSLLVSFFTLFSMIKIFRKAYWGRPSGQRIQRTRRDYFAALTPAVILLALSVAMGLGGGYMMEFALATADQLMH--------------
205351341    ------------------------------------------------------------------------SYLSYFMGLDLISYGLIMLTLWICSLMIMASESIYRYSFNFFLLNILFLMLMLYLTFCSLNLFYFYLFFESSLIPTLFLIVGWYQPERLQAGTYLLFYTLFASLPMLVGIFFLYDVNGSLMYFMFTE----NFMMNYLFYLVILFAFLVKMPMFLVHLWLPKAHVEAPISGSMILAGILLKLGGYGMIRVLKLVVSLG-LSLNFIWIIISLVGGFLVSLICMRQVDLKSLIAYSSVSHMSLVIAGVMTLNYWGFNGSYTLMIGHGLCSSGLFCLANICYERTGSRSLLINKGMMNFMPSMCLWWFLLSSSNMAAPPSLNLLGEISLLNSVVGWSWITMFFISLLSFFGAAYSLYMYSYSQHGEMYS-GLYGYHNGSIREFILLM-------------------------------------------
186885739    -------IIPFLPLIGLGLLLFPTATKSLRRMWAFQSVLLLSIVMIFSMNLSIQQINSSSVYQYV--WSWIDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDHGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAKACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFQINEVNFVFVTLCAVLLFAGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPHIMNFISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSXXXYCPKKSQNMVLMG----------------------------------------------------------------------------------------------------------------------------------------
148272267    -------------LLAVFLVASVAIPLLARVMGVRAFVVAALVPAAAFVYTVAQAPAVLPDHEVVERVEWIPSLITLDMRMDALSWLLALVVTGVGALVLLYCARYFRSRFAGLLVAFAGVMF---GLVLADDVFVLFTFWEATSVLSYLLIGHYTGKKASRAALQALLVTTAGGLAMLVGLVILSVAGGTTSLAALVADPPGGQLIPVAV-VLILLGALSKSALVPFHFWLPAAMAAPTPVSAYLHAAAMVKAGIYLVAR--LAPGYADVPGWRVLLVSLGVATMLVGGWRALKQMDLKLVLAYGTVSQLGFLTVVVGYGTRDAALAGVTLLLAHALFKATLFLVVGVVDHRAGTRDLRKISGLGRKAPVLAVIAALALASMAGLPPFLGFVAKEAVLTALLTDGWVALVGVSVGSCLTVAYSARFMWGAFARKRGVDEVQPVHE-HLDFLVPPAVLAATGLVLGF--------------------------------
78778011     ----FLYTALFSPLVGSFAALFGASPKTKIAGIVPSALLGVSLISSTILLILVFTTGHTLHVEMMTWMATGDLYIPFGFVVDQVSVVMMMVVTLVSTVVHVYAYMDHDKGFNRFFSYLSAFVFSMMILVMSDNFAGLFIGWEGVGLCSWLLIGFWYHKESAWAANEAFIMNRIADLGMLIGIFLVYWNTGTLQYDAFAAMPSLDTATITWIGIFLFIGAMGKSAQFPLHTWLADAMEGPTPVSALIHAATMVTAGVYLVVRSS--PLYELIPNVGLFIASLGAFVALFAASMALVNRDMKRVIAYSTLSQLGYMFAAAGLGAYWV---ALFHLMAHAFFKALLFLGAGNVMHAMHDEDPFKMGGLNKVMKGTFLMMTIASVALAGIFPLAGFFSKDLILEVAFNHHYVIYAVLLFTAALTAFYSFRLVALIFHGEERYKLFIHPHEAYKFMLIAMSPLLLLAIIAGAF-------------------------------
182414276    -----------------------------------------------------------------EFIPPLFPFLTLTVRVDALGAFFLVVSSLAGLAISIYSIGAAKGNVGVLAALFNALLLATALVFMAGDLWLFLGAWELMALTAYGLVSFHEQPETRRAGVLYFIMSHLDAACVVLGLLLLFQASGSTSFDSLHAIGGHMAPGKRAAFVLFLLGFGIKAGIVPLHIWLPAAHPVAPSNVSAFMSGVLIKSGIYGLIRVSFDFLGTPPGWWGMTVLVIGTVSAVLGVLYALMEHDLKRLLAYHSIENIGIILMGHTALATLALIAGLYHTINHATFKGLLFLGAGAVLHATHTHNMEEMGGLAKRMPQTAFCFLIGAVAISALPPLNGFVSEWLTYQSLLQGFPLSGAMLALTGALAAACFVKAYGVTFLAQPRSEAAAHAQEAGPMLRFGMAVLVVACVLLGLFPTTVIRLLD-PVTQLL---------------
254471972    ------------PFVAAALSPILAKTLKHNASW------LLAIIPALAFLQFLSFVPGLAEGQTYKSLEWVPTFVNFSIYLDGLSVVFALLISGIGTFITLYAGGYLKENLGQFLSYLFLFMGAMLGVVVADNVITLFVYWELTSITSFLLIGFHLRRASRRSAVQALVVTGGGGLALMAGLILAGYQGGSFEMSELLNSGDVLRESPYYIFILVVLGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMR--MHPVLGGTELWMTVLPIFGGITLLVGTILGIRQTDLKLVLAYTTVASLGLLVMLTGTSDQIAIQGAVLYLFAHSLFKGSLFMVVGTVDHESGTRDLHRVGGLFSAMPITGTAAVLSALSMAGLPPLIGFVAKEVLYDGTWTNGGLWTAFAVLGNAMMFALAATVAIKPFFG-AKLKTPKAAHEGTVLLIAGSITLAVLGLVAGAFVASVGHQLLSPMTSAI---------------
134820632    -----------------------------------------------------------------------------------------------TVLVMIYSYMAHDKGYVRFFTYLALFSSSMMGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDAAHAAQKAFVVNRVGDFGLLLGILGLYWATNSFDFNDIALGNSLPGWAALLLCFLVFLGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LDPLYSLFPIMQFIIAMIGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAPL---AGIFHLITHACFKAMLFLGSGSVIHAMEEQDMRLMGGLRKKMPFTSITFLIGCIAISGIPPLAGFWSKDEILGNAFVSFPAFWFIGFMTAGMTAFYMFRLYFLTFEGDFRGN------------------------------------------------------------
141327154    -DWPILSIITFLPLLGAFILLIRGDEATIARNSRHVALWTTVVTFGISVFMIANFDTTTAAFQFEEYVPWIPYGIGYHLGVDGISVFFLLLTTFLVPICIISCWDAIKTRVREYMLAFLILETLILGVFSSLDMLMFYIFFEGQLIPMFMIIGIWGGKRRVYSAYKFFLYTLVGSVLFLLAILYMYFQTGTTDIPTLMNHVWAP-EVQVWLWLALFASFAVKLPMWPFHTWLPDAHVEAPTAGSVILAGILLKMGGYG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159901499    -------LIPLLPLAAFVLITLVPPIGRSRKASYTTALVLLGLATVIAWGVLAQSISPTFGNFYAKSFAWAPGFFKFGYRLDGATVLMLAMVTLAAWCIHLFSVGYMHQRQSRFFSYIALFTASMLGMTLADNLLLFFICWELMGLCSFLLIGFWFKPSAREAAKKAFITTRIGDVGMMLGMMYIYNKAGSLTFGHEPGQIYNGISAASLMAGLVFLGTVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLVIRTFPIF---AVSEVLPVVAFIGAFTALFAALIAVAQYDIKRILAFSTLSQLGFMVAALGIG---AWVAALFHLLTHAFFKALLFLGSGSVIHGMKAQDIRNMGTLRKFMPITFLTYMAGFFALIGIPPFAGFWSKDEIILDAFLHHHYVVYVLTAAAFLTAFYMTRQIVVVFFGKFRGYEPRKL-------------------------------------------------------
142287757    ---PWLSLSILVPIVGALLVPLVPDKGEG-KQVRWYALIVTLITFLITVAAYTGYDPSLSGLQLSERVSWLDLGLTWAVGADGLSMPLILLTSFITSLACLAAWP-VSFKPRLFYFLLLAMDGGQIAVFAVQDMLLFFLAWELELIPVYLLLAIWGGKKRQYAATKFILYTAGSSLFILLAALAMGFFGGGTPSFEYTALADFGTGFQLLCYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNCELLPAAHSQFAPLLIVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135947632    -------LIPVFPLIGAVLLGLISINKKINNSREIVSVGLISFVGISAVISYKALIEQVNGYQSVEWANAGDFSIPMGFVLDPLGSVMLALVTTITLLVMIYSYMAHDKGYVRFFTYLALFSSSMMGLIVSPNLLEIYVFWELVGMCSYLLVGFWYDRMELHTLHKKHLLLIEWRFWVLLGILGLFWATNSFDFNEIISDNSIPIWAALLLCFLVFLGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LQPLYSIFPSIQFIIALVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAP---VAGIFHLVTHACFKAMLFLGSGSVIHAMEEQDMRLMGGLRKKMPYTSTTFLIGCVAISGIPPLAGFWSKDEILE---------------------------------------------------------------------------------------------------
256824390    ---------------------------------RWIFPLLAVVPAGTAVWALAQSTAARSVAPPSERLEWVPSLLALAFRLDPLAWLMTLVIGVVGALVLLYYFSDDDEGLGRFAACLTAFAGAMVGLVTADDVLLLYIFWEITTVLSYLLIGHTSRKASRVAASQALVVTTFGGLAMLVGLVMLAEHVGSYRLSVIVAEPPAATTTVAVAVGLVLVGAMSKSALVPFQFWLPGAMAAPTPVSAFLHAAAMVKAGIYLMARMAPGFSDLA--VWRWMLVVGGGATMLLGAWRALRQTDLKLLLAHGTVSQLGFLALLLGIGNGDAALAGVALIVAHALFKSSLFLSVGVIDHATGTRDVRLLSGLRRSMPWTYWSCVLALASMAGLPPLYGFVAKEAAIGALQHGGPAALVVVVLGSALTFAYSARFLL----------------------------------------------------------------------
148259943    -----------------------------------ASLVIAAIAAIGTVYRHLVLGAADHLIVLGQWISVGTFAPQWALRMDTLSLVMVGMVCVVSALIHVYSIGYMAEDRPRFFVYISLFTFAMLMLATANNLLQLFFGWEGVGLMSYLLIGYWYDRASANEAIKAFIVNRVGDLFFAVGIALTWYEFGSVNFDTIFALFGTDMPVLEVISILLFIGAMGKSAQLFLHTWLPDAMEGPTPISALIHAATMVTAGVFMTAR--MSPVIDAAPVALALITVIGGFTAFFAATIGCVQNDIKRIIAYSTCSQLGYMFLAVGVG---AAPIGIFHLINHAFFKALLFLGAGSVIHAADEQDVRKMGGLWRKLPVTYVTMWAGSLALVAIPPFSGYFSKDAILSAAFAAQSHTAVFGWLGAGLTAFYTVRLMLLTFHGKPRSETLAHAHESPLVMLLPLVVLAIGALTTGFLLGP----------------------------
94985028     ------------------------------------------------------------------SVNWVPALITYSVALTGVSLALALVTALMTFIAVLYAARRV-SNPGTLLSLVLAMETGLIGIFAARDLVLFYVFFEDALLPALLMLAIYGGPNRMRALVKFAAYTLFGSLLMLLSIIGVRYYGGSPTFALVDLVQHVQGVTQTWLYLGFLAAMAVKLPLWPLHAWLPDFHEQNHASGVPDVMGTLYKVGGYGLFQFGLPLFPDASLELRPVLMGLAAFTALYAAWIAFRQTNWKRLIAYAGLSHMGFVALGVFSLNETATIGAMYLLAFQNVYTGALFLAVGMLQERVGSVH-TRVGGVMTQAGALGGLTLTLWLASIAVPGLAGFIGEFSVLLGAYQVQPWLAFVAGLSSIAAAAYALTAFQTTFW-QGRPWGAVRVADLRHTEWLVLGLPLAVVLFFGVYSAPALNLIQPAVRGVLA--------------
256678753    ----LLLIVVLGPLVGAVAALLPAPPGLRGRAVLRHGVTVSAVILAAALLLALGFDRDQAAIQASTDVSWIAYDIRFHLGVDGISLPLLVLTALLTFLCALHSYFRPPKGPRAFVALLLLLEGGALAAFAVLDLVLFFVAFETVLIPMYFLIARWGGAKREEAAWKFILFTLVGSAVMLLGLLLIGLRAGTFDMVALDNGSDLSKSVQVTAVLAIGLGLAVKSPMWPLHSWLPAAHTAAPTAGSVMLAGVLLKMGTYGFVRVAIPVAPEGMKVFAPWLAVLAAAGILWGSLACLQGGDLKRLVAYSSVGHMGFVLLGIASMTPQGLNGALFANIAHGLITGLLFFLVGGVKDRAGTSVLDRLSGLYGRAPRYAVLLAFAAVASLGLPGLAGFWGEMLTMYGAFD-----------------------------------------------------------------------------------------------
269128817    ---------------GALSLLVRRSAGLLR------ALSMAVLAGLVAVAVAVAAAVARHGVISVQAGDW-PAPLGITLVADRLSALMLVVSTVVLLAIMIYAVGHTESEPSLFYPVYLTLAAGVCLSFLAGDLFNLFVGFEVMLVSSHVLMTLAPNPARMHAGMTYTVTSLTSSILFLTAIGFTYAATGTVNLADLSVRTNLPPGLRAALAVMFLVVFGIKGAVVPLHLWLPDSYPVAITKITAIFAALLTKTAVYALIRTQTLLFPL--QEASALMLVLAALTLLVGMLGALVQHDIHRVLSFTLVGHIGFMVFGLALFSVAGLAGALLYLVHHIVVQATLFLVSDIMQEETGHTSLDRLGGLAKTSTLTAVLFFVPAMSLSGIPPLSGFVAKLALLQAGFGSGRALAYLVAGVAVAASLLTLVAMSRVWTLAFWRPRPSGAPPPETRSHLLVRAVTAGMVLLGLAVAVLAGPLTSWTLQAAGDLLDRTAYRQAVLG
135523736    --------------------------------------------------------------------------VRWTVGADALSFPMIWLTAMLIPISMLVEWDAKKGH--LFHPLILIMEGALLGVFVVLDLFVFYVFWELTLIPMFFLILIWGGDDRRYASMKFFIYTFTASVLMLIGILVMYFNTNDPSLAGTLTGHHFDLGLRHFVWLLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFIRIAVTIFPESTIIFSSLLIILGMASLVYGAIVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGIAGALFMMFAHGIISPLLFAVAGAFKHHYHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLLAGFVAEVAVMIAFWMTFGWLVLLPALTL----------------------------------------------------------------------------------
189095564    ----------------------------------------------------------------------------------------------------------IYHSNKKLLLCLMIIRTILFSAFTTTNLLIFYILFESSIIPLIIIIGIWSRKEKIRAIYYFLIYTIIGSLPLFLSILTIKNQLNTFNITTIQK-ERLERKRQIWLFSGLFLAFAIKTPLIPWHTWLPLAHVEAPATGSVLLAGILLKLGAYGFIRFTIPILPNTSKFLSPLIIILRILSLWSARLNSLRQNDIKRIIAYSSIAHMGIITAAIFSQNTIRKNGSLLLIIRHGLRRPALFILTSLLYERHKTRLIKNHQGTRLTTPILSTLTIIVRLAHMRTPGSINFIGEYMCLLGLWELHPTITLIRIIGILITTAYLLLLYIQTRRRKPQIYTNYKTHELSQNEIHRLLSLITPNILLGIIPYPILIKINIA--------------------
58578609     --------ILTLPLLSATVAGFLGRIGKTGSHLITCSSLVLTALLALVAFYEVGLCGSPVSIKLMSWIDSEFLLVSWGFIYDSLTVSMLLPVLIVSALVHIYSTNYMSEDPQRFFAYLSMFTFFMLMLVTGDNYLVMFIGWEGVGISSYLLINFWFTRQANKAAIKALVMNRVGDWGFSIGLWAIFWTFGNLDFTTVFSLAPFNEELITIISICLLVAAMGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVYLLLRSSPILEFGSTALI--LITWVGALTAFFAATTGLLQNDLKRVIAYSTCSQLGLLFLVCGL---SQYNVALFHLVNHAWFKALLFLSAGSVIHAMNEQDLRKFGGLSRLLPFTYSMMVIGSLSLMALPFLTGFYSKDLIIELAYGSGNLVYWLASVAAVFTAMYSIRSLYLTFLGYPNGPKINNIHEAPLIMAIPLVVLAVFSIFFG---------------------------------
141388800    -----------LPLLGAAIIFFFKEDEQGAKNARNAALWTTIVTFLASLVLFARFDVTTADFQFVEQVEWFDYGISYHLGIDGISLFMVLLTTFLMPICILCSWNTITARVREYMIAFLVLETFVIGVFCSLDLLLFYIFFEGMLIPMYLIIGIWGGGNRVYAAYKFFLYTLAGSVLFLIALLYLYLTFETTDIPALMEQANLTLSVQKWLWLAMLASFAVKVPMWPVHTWLPDAHVQAPTAGSVILAGILLKMGAYGFLRFSLPMLPEASIYY---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
225175179    -------LIVVVPLFFAYL---APVFSRWRKNWVAPA-TLSALVFMLLASLYMVWQVMTTGPFTYEMGNWPPPW-GIELTVDYLAAFASATLSALGLIILFYGTKDLLHELKEYYTLYLLLMASMLGMVLTNDLFNLFVFVEICAIASCGIISIKESRECIEAAFKYLVLSAVGSGCILLAIAMIYMVTGHLNFVFLQEAMYLYPYNLLAALALLLTGLGVKAALFPLHVWLPDAHSSAPSPSSAVLSGLVIKVYAIVMIKLLYKVFMLGMVPVMEILLWMSTLAIVIGSMFAIVQDDIKKMLAYSSIAQIGYVFLGVALMSETALTGGILHILNHAIMKAMLFLSAGAFIYCTGTRKLSQLKGIGHTMLIPTVAFSIGAFAMVGIPITNGFISKWYLALGSLDIGPFFAAVILISSLLNGIYYLPIIVNAFFGEPEG-RVAEPKKLPLQMSAPLVLLAFGVIWFGVFPSTVLGVVTRAAQSLL---------------
284176180    -------LLIVAPILAATLPIALGLRFD--RTGWSVAAITTAALFVAAGYLASAVHAGG---RVVHTLGGYPRTYGIQLVADQFSILVVLLVTGVAT-GVLAYTRRGGPRGNTFYTAYLLLVGGLLGISLTGDVFNLFVFLEISSLATYALVASGDGPESAVAALKYLILGTVAASMYLIGVAFVFMATGTLNMVELAEAIPNAETLIQAGFAFIVVGFATKVAQWPLHTWQPSAYEQAPDGATPLIAALVSTASAYAFGRLIVTVFEVSMPRAASIVLTVGCVSVLAGTVLAVIQREVKRMLAYSSVSQFGLVIAAYGVGSETAFTGAAIHLVGHGILKAGLFLSAAIVATSYGARTVNEYAGLAERRPVVAGAMAVLLFALVGVPPAVGFVGKWYIALGAVEAELWVAAVIFLSTMLTLAYAARLLEKMYFTPAPG-------------------------------------------------------------
194332944    ----FIMLPVILPFISAVLMLFFPKRLAVQR---WIHIASSAIQCALALIILGGVVSG--GVLSLQIGGWQAPF-GITFVADLLSSIMVAAAGVIGFTTSIYAVGSIDREREHFFFLMQMLMMGVNGAFLTGDIFNLYVWFEVMLISSFVLLVLGSRPEQLEGAIKYVTINLLSSAIFLAGVGLLYGMAGTLNMADLALRIPLLGELVSVVVVLFTVTFGVKAALFPLFFWLPASYHTPPVAVSAIFAGLLTKVGVYAIMRLLTTIFHDDAAFIQQFLLVVSGLTMVSGVLGAVAQYDVRKLLSFHIISQIGYMIFAIAIQSPLGIAGGLFYMLHNIAAKTNLFYISGIIRRLRGSFNLREIGGIYRYYPFFGLLFLVPALGLAGIPPLSGFWAKLTVIRAGIESEHYVLTGVALMVMLTLFSMIKIWNEAFHGSSHNSGGEYHGQSLCKKVMMVAPLGLFTVVSGLWFEPFFDLASSAAEQLLD----PTLYIQSVIG
257095402    ---------------------VATALWRRPPWAARLALGTSVLTLLLSLLIVFTFDAGNPDFQFLESATWIGLGVRYLVGVDGISLLFLPATALLFCGAVVAGWRVTAASPGLYFALLLLLEAATLGVFCALDTILFFFCWEFTLLPLYFLVSLWVGNGRQAAAVRYFLVMLAGGVPLLFGLLAAVFGQAKGGVLAFDLATPLPEGVQFVVFLLLLVGFGVKVPLVPVHTWLPSIAMGAPAAVTALLVGL--KLGAYGLIRLAIPLAPLAARDLHWLLAGFGTLAILYGGVAALAQSNLRGVLAYASLSHVGLVVLALASFSVSALQGALLLMLNFSVSTGGGFLILSFLQRRTGSTDIGHLGGVMRSMPLLSGFFLLFGLAGIGLPGTSGFPAELLIIVAALHSHTGAGLAALFGTVLAAAAFLAPFRQAFFGPVHNSDVAEAADLLPRETALLLLPALLILAIGVY-------------------------------
293191761    ---------------------------------------------------------------LFTWIPAGDFTVDFGLLVDPLSITFVILVTFVGSLIHVYAIAYMEHDRRRFFAYLNFFIAAMLTLVLADSYAGLFAGWEGVGLASYLLIGFWNHPAYAVAAKKAFVMNRVGDMGMLIAMMAMVASFHSVSFSEVSAMGSIPTASATVIGIFLLVAACGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLIVRS--GDVFMAAPIAATAVAIIGAITLLFGAIVGCAKDDMKKVLAASTMSQIGYMMLGAGLG-PIGWAFSIFHLFTHGFFKALMFLGAGSVMHGMGDQNMRRFGALRGAMKVTWLTFMMGWLAILGVPPFSGYWSKDKIIEAAFSAGWVYGPIAMIGAGITAFYMSRLFFMTFHGKARWTTEAEGAPVHPHESGPLMTIPMIILAIG---------------------------------
135161963    -------------------------------------------------------------FTARQTTPWMPTLISLGLRLDGLSALFLIIVLGIGALVMAYSARYMSERHTGYFAWMLLFAFAMTGLVLADDLILLFVFWELTTLCSFFLI-NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAAMTKSAQFPFHMWLPDAMVAPTPVSAYLHAAAMVKAGIYLLL--LFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGTPAALTTAALYTLGHALFKASLFMIVGIIDRQAGTRDIRILQGLWKKMPVTFVTTLLAGLSMAGIFPMLGFVSKEYLLGQILSTGDVLVAIAVFASVFTFAYTARILFGAFSNYKGSNRVEQDHDHSMKETVV---------------------------------------------
222150825    --------------------------GKRPIIKRMVAFFGTLITLIAAVIQFIHVYKNGTTY--LELGNWKVPY-SIVLVSDMFASILVVTSTFITLLMIFYSYQTIDRETYYYYTSVMFMLAGLNGAFTTGDIFNLFVFFEVFLIASYVLMIIGGTKIQLQESIKYILINVTSSAFFVLAIGMLYSVVGSLNMADISNSSIQNQDIIIVVSILFIFIFATKAGMFPLYFWLPGAYYAPPIPILGLFGALLTKVGVYAIYRTYSLFFSYSGPVVTNILLVLALLTIVFGCIGAIAYFDMKKIIIYNIMIAVGVIIMGIVIFTRESVIGGIYYLIHDMIIKASLFMLVGVIIKITGETDIRNISGLIKRYPVLGWAFFISALSLAGIPPLSGFFGKYFIVKAAFIEGYTASAIIILISSLIVLLSVIKIFIMVFFGDDKGIVYETKPYH-KMLIAAVIMTTAAVLFGLCSEQLYPYISTAAEHI----------------
28211022     --------------------------------IKGISIASFTICFLLYATTFKYVQINGDYFYKIGYYN-APFGVEFHIGT--VEIIIGLLFSFVATMIVWYSIYSIEHDIKKYYFLVSVLVGSLLGMVFSNDIFNVFVFIEIGNLASCGIVVIKDKKENIKAGMKYLIMSCLGSGLVLMGIAFLYSITGHLNMTYMHNNYMNHKNLLLISMGLFTVGLGVKSAMFPLHTWLPDAHSSAPTSSSALLSSLVLKGYVIFLIKMLFRVFGIDLLSILKVILILGCAGMIFGSLLAIVQKNFKRVIAYSTVAQMGYIFFALGLGTEMGFIISIFHIVGHAITKSALFLCAGDIIKGTGEKDLDKLKGVGAEMPYTLALFFIASLSMIGIPLLPGFISKWYLALASIESQPILIVIILLSSLLNAVYYFPIVVNGFFGENLKNKVYKSKNTPIVQLLPIIILIFAMIYVGTASSDIIELIRTSL-------------------
161110512    ------------------------------------------------------------------------------------------------------------------------------------------------------------RPVAANSCQKAFVTNRVGDFGLLLGILGFYWITGSFEFYDIFEINEVNVLFVIFCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNLISFIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRTALFHLITHAYSKALLFLGSGSVIHAMETQNMVLMGGLRKHMPITKTAFLLGTLSLCGIPPLACFWSKDEILNDTWLYSPIFALIAWSTAGLTAFYMFRIYLLTFEGHLNLN------------------------------------------------------------
212212060    -----LTGIVIITLLVSALVPIVVHYLKGPRLGWGLAL-IPFLLFIYFIHLIPTIMHGGTIYSGFRWFP--DLNINFSFYVDGLSLLFGLLITGIGIPIVIYSAPYLENHPHRYYGYLFLFMASMLGLVLANNLIVLFVFWELTSISSFLLIGLHERPAARKAAVQALFVTVIGGLSLLASFILIGIVTHTYSVAQLLSQGNLLQNQPLFILLLMLIGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVQVGIYLLAR--FHPLMSHNYWWFVILTTIGGITMLAGVLLAVRQTDMKLILAYTTITALGSLVFLLGSTHDLIIKAAVAFLLAHALYKATLFMAVGDIKHQTGTRDIGKVRGLHKAMPITFMAVLVAGASMAGLPPLLGFYVKELVYGASLLASHILTIIAVFSNMIMAMLAFLLVLRPFWGEQKPKRV---REANVNMSVNALLLASLTLLLSIFPFVINHTVLSPAVSAILRRPLKT--------
256824392    ---------------------------ATRRTRTQRLITVSALTLTVAVSAALVYLSDTRGPQVVNVGGW-SPLEGIVLIADRLASLMLLVSVVVTLAVVLFSIGEGRSSFDEFHPTLLVLSAGVSTTFLSGDLFHMYVGFEMLLAASFVLLTLGGTRERVRAGVNYVAVSLVSSLVFLSAIALVYAAAGTVNLAHLAYLSSVDADTRLALELMLLLGFGIKAAVFPMSGWLPDSYPTAPASVTAVFAGLLTKVGVYAVIRTEVLLFPD--DRVSPMLLVAAALTMVVGILGAVVQDDIKRMLSFTLVSHIGFMIFGIALGGELGLSAAIFYMVHHILIQSSLFLVAGLIERRGGTTSTMRLDRLATTSPLVAILFFVPAMNLGGIPPFSGFVAKVGLIEAGVADGGWLAYTLVAASVVTSLLTLYALSRTFWRPPFSEDGRPLRDLP---------------------------------------------------
297625739    -------LMIAIPLAVAGLLLVLGKLADAWGHLLGVLAPIASFVIALLLFISMMGSDEASRSVRVPVYTWVSFSIDISMLVDQLSILFALLVTFVGSLIFIYSIGYMKEDPRRFFAFLNFFVASMMTLVLADNYIMLFIGWEGVGLASYLLIGFWQERNAALAAKKAFVTNKVGDLGLFAASFAMFSLFGSVRFVVSNSVANVSPAWATALGCLLLLAACGKSAQVPLQVWLLDAMEGPTPVSALIHAATMVTAGVYLVVRS--HAIYALSNSASLAVAIVGLASVFAGAWIGCAKDDIKKVLAGSTMSQIGYMMLAAGLGPAGAAF-AIFHLLTHGAFKANMFLGAGAVMHMNEDTNMHHFGALAKAMPWVFGTFACGYLAIIGFPFFAGFYSKDHIIVAAFDKGPIFGWLALIGAGITAFYMTRLMMMTFMGNKRWLPGVHPHKPGALMVVPLVILAIISVVGGL--------------------------------
291298465    -----------LPLVPALLAAVGLLTPLRRRVAAGLGLAGSGIALATAVALLVMGAKQTSANNLIDFG---DVEVGLSVHIDPKVSAVAVAVTTVALLVQLYSIAYLRERYAPYAAQVGLFTAAMLLVVVADDLVPLLVGWEVMGACSYLLIGHDREPEAPTAAVKAFVVTRVGDIGFLLGVVLLGVHAGTFNITELRGVPELDGGVLLAAGLLILAGAAGKSAQFPLHTWLPDAMAGPTPISALIHAATMVAAGAYVLFR--LLPIYAAQPVSTTVIAAVAAVTMVLAACAALAADDLKRVLAWSTVSQVAFMFGGIAVLAP---DAALFHLLSHAAFKALLFLCAGAVIHMVASNLMSRMGGLRSGAPVTFWTMTLGFAALVGVPPLAGFWSKESILGAAFESTTPAASLVWLTVALTGAYATRAWLRTFFGRTRTPDA-HIHDPEPLMRWPLIVLAVPTVGVGL--------------------------------
149279900    ---------------------------------RWPAFLVSLYPATLTIYFLSYLPGILYGETLNVSQPWIPSLTNLDFRLDGLSMLFTLLITGIGTLICLYAYMRADPKLRSFYAYLCVFITAMLGLVLSDNLILLFIFWELTSISSFFLIGFYEDPASRKSALIALAVTGGGGFMLLSGFLLIGSMGQHYSIQHLLSYPPINDSLYPLILVFIFAGAFSKSAQFPLHFWLPGAMKAPSPVSAYLHSATMVKAGVYLLAR--LSPLLGNQPYWNYTLMTVGGFTMLYAAFHALFRTDLKAILAYSTLSALGMMFFLLGIGTELALLSLVTFIVVHALYKAAMFLITGVIDHETKTRDITKLGGLRKVLLPLAIAGVLAALSSAGIPFTFGFIGKELIYETSLAALPFAFLLTAVANILLGYAGFISGIRPFFGELSAEH-REVKTPSFWMWAPPLLLAFAGILFGAFPVLSQDLLHQAANSI----------------
135784837    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLALFFQTGAASFSFAHLMEAGALIDRDVQIWIFAGMFVGFAVKVPMFPFHTWLPDAHTQAPTQGSVILAAILLKLGTYGFVRIAIPMLPQGAKAWAPVIGILAVIGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGISTLTDFGINAALFGMVAHGLITGMLFFVAGSVKHRYHTLEISRLSGMLIQMPRLGWILGFAAMASLGLPGLAGFWGEFPAILSAYNPNFTLMVVAAIGTVFAAAYLLWLYQRTAFGRPNPEHDVDLHDVTKIEWIAWTPFLIAIVVFGVYPQLMFGVMDPAVSLLIERV------------
260579427    ------------------------------------ALGLLVPAFGIVGGVWVLVKVNEPNTVLVDNVGGFVGGISIPLVADNLAGIMILTTSVVALIANWFADVVGETRTRFYPALTLMLIGGVWGALLTADLFNLFVFIEVMLMPSFGLLAMTGTWARLAAGRMFIIVNLVTSLVLLSGVVLIYSVVGTTNLAALAEFAEGVYGNQWQLVIPLLLALAVKAGAAPVHTWLPRAYPSTSPAVMALFSGLHTKVGIYAIFRVYLTIF-EGDPTWSWAILVIVVLGMLIGGFAGLGETTMRSVIAYQMVNGIPFMLIGLAFLSDDALSAALFYMLHHMIVAGSLIMASGAIEETYGSGRVRKLSGLMRRDRFVAVVFAAGALAIVGLPPFSGLWGKLALVFGVAQDGTWKTWLAIGAIIVSSIGALYVWREVFWGRQMNANEADPERVPRRYVWPSAVMMLISVGMFIGAGPIFQQVNKAADNL----TDTTAYVEAVLG
289065172    --------IVFLPLASGLVAGFFGRKLGPYGAGILTTFCIGFTCFLSFISFYEIGLEGSPCY--IDLICWIDFSISWGFLFDSLTSVMLIVVTFISTLVHFYSYMGHDPHLPRFMCYLSLFTFFMVILVTADNFVQMFVGWEGVGLCSYLLINFWFTRQANKAAIKAMVVNRIGDLGLALGIFTIYYLFQSVNYITVFSLLNIEIHCLTLIGLLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLGRCSPIFEYAPQALI--VVTVVGAMTCFFSASVGLLQNDLKRVIAYSTCSQLGYMVFACGL---SNYSVGIFHLANHAFFKALLFLGAGSVIHVSDEQDMRKMGGLKKLLPFTYSMMLIGSLSLMGLPFLTGFYSKDVILEVAYSKGHFAYWLGTIGAFLTAFYSIRLLYLTFLSECNGYRPLNVHDAPIRMALPLAILAIPSIFIG---------------------------------
135318165    ------------------------------------------------------------------------LNMSVGFLVDNLTSVMLLVVSFISLMVHIYTIGYMQEDYTKFFSYISLFTFAMFMLVISNNFMQLFFGWEAVGLVSYLLIGFWHHKESAVEALKAFLVNRVGDFGFLLGIAVLLMFFGTLDYEETFALANQNISVITVICLLLFVGAMGKSAQVPLHVWLPGSMEGPTPISALIHAATMVTAGIFMVSR--MSPIFELSDVALTVVMVIGAITAIFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGV---SAYSVAIFHLMTHAFFKALLFLAAGSVIVAHHEQDIRNMGALRKKMPITYITALIGTLALIGFPGFAGFYSKDMIIEAVHFSNDWVYYAVVFGVFITAFYSLRMFFIVFHGESRLHTEEHVHETALSITVPLIVLAIPSVIIGYF-------------------------------
118581619    ----------------ALLAPLLHQLIPRRAGWLWGLPPLALFCFFLA-----RTGPAASGAVQQESYAWIPSLVTCILAMDSLSILFALLISGIGTIVLIYSYLRHHRHLGRFYGLILAFMAAMLGTVLAGDLLTLFMFWELTGFCSFMLIGFHENRASRDAALQALLVTGAGGLALLAGIVLMGRATGSMDLKTILASGDVLRAHPHYMLLLILSGAFTKSAQFPFHFWLPGAMAAPTPVSAYLHSATMVKLGIYLLAR--LAPVVGGTKEWFVCLTLVGATTMLLGGATAILRDDLKQILAWSTVSALGTLTLLLGLGTPLAVTTAMLLLPVHALYKSALFLAAGAVDHSVGSRAISRLGGLAGSIPWVAAGALIAALSMAGLPPLAGFIAKELLYETTLQAPLWPVLTTAFMTTANAIVAALMAGYAPFFGKRKEPGPPPHRVEAHLWLPVLVPALAGLLIGLFPAPFGHWLVAPA-------------------
13398324     -----------------------------------------------------------------------DFSLEFGYLIDPLTSIISILITTVGIMVLIYSYMSHDQGYLEFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAARACQKAFVTNRXXXXXXXXXXXXXXXXXXXXXXXXXXXITNNLIQNNTLCASLLFVGAVAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGISLVGRLLPLFIAI-----PYIMNLISLIGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGSYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTKYVPITRTTFLLGTLSLCGIPPLACFWSKDEIINDSWLYSPIFAIIAYFSAGLTAFYMFRVYLLSFDGYLRVH------------------------------------------------------------
152993796    -------IALFAPFVSSMFAALFGM--SPRQTFVGVVASLLLFTSFLASAILAFYVATTGMPVHVTMMDWIDLHIPFGFVVDQVSVTMMTVVTLVSTVVHIYSYMDHDKSFNRFFSYLSAFVFSMMILVMSDNFAGLFIGWEGVGVCSWLLIGFWYHKEDVWAANEAFIMNRIADLGMLIGLFIIYWNVGSLQYVVFAALPDLSGSILNAAAIALFIGAMGKSAQFPLHTWLTDAMEGPTPVSALIHAATMVTAGVFLVIRAN--PLFSMTPEVSYFIAALGTFVAIFAASMALVNRDLKRIIAFSTLSQLGYMFAAAGLGAYWI---ALFHLAAHAFFKALLFLGAGNVMHAMHDEDIFKMGGLKKTMKWTYIYMGVASLALAGIPFFAGFFSKDAIIETAFNEGTLFLWVLVVTAGMTAFYSFRQVFLTFEGDERYKKYIHPHEMYKFVLIAMSPLAILAVIAGFF-------------------------------
227537464    -------LTLALPFAAFLYALLGKRAQSGIIPAIAIALSA-----LFGLLTFVEIWNYRTVHIQTDWFTIGNKTFTVGILLNNLTALMLLIVPVIALPVHLYSYMHGDKGIHRYWMYLSLFCFAMLGLVMMNNLLLMYIFWELVGFASYLLIGFWFTKESAAQAKKAFIINRIGDLGFLTGIAIVYSQFGTLNLVELFMNNTMPAGWLTAAGIAFFIGAMAKSAQFPLHVWLPDAMEGPTSVSSLIHAATMVAAGVFL----MATLFPLFNETVLLVIAVIGTLTAASAAYFALAQYDIKRILAFSTISQLGYMMVGIGIG---AWDAAIFHLATHVFFKCLLFLCAGAVIHEMDAQDLRNMGGLRKYMPKTFALMALSSLALSGFPLTSGYLSKDSIVISAFEWSHIIPVVLIVVSILTAFYIGRLIFKAFFGQLRVPSSLTA-PMHEAPKMMLIPMFFLALWC-FFPIFSFNPLSYHHAWIVDGLLDQYPYAT----
297624890    ------------------------------------------------VALALLSEVHTGGILVADVGNWPAPF-GITFVADHLGAIMVVLSALVGLATTVYSLQDIGPERYGYYPLLQLLLFGVNGAFLTGDLFNLYVWFEVMLIASFVLMSLGGERAQLDGSLKYVFINLLSSALLLTAIGLTYGMTGTLNMADLALKLPQNPGLVTAVATLFLIAFGLKAGVFPLFAWLPASYHTPPVAVSAIFAGLLTKVGVYTLIRAFTLLFTGDVGYTHTLLLWVSGLTMVTGVLGAAAQFEVRRILSWHIISQIGYMVMGLALYTPLALVGSVFYITHHIIVKANLFFVGGIIARLTGSFELKKIGGLYRASPLLSLLFLVPAFSLAGFPPLSGFWAKYILIRAGLEVGAFAIVGVALVVGILTLFSMKIWNEAFWKKMPEGELEAPTGTRFGELLPVIFLASLTVLIGIYAQPFFVLADASAAELLS--------------
136182314    -----------------------------------------------------------------------------------------------STLVQIYSVEYLRGDRRYFFAALTLFSAGMLAMVIAEDTILLLLGWEIMGLCSFMLIGHWWEDGANRAALKAFFTVRTGDMGLLIGISILYFAANDWTKENLWALSGDPNSTVILVAVALFIAAIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFFDILGTGGNFITVIGGITIVIAAALAFVQNDIKKVLAYSTVSQLGYMMLGLGAGAWLP---AVFHIFTHAFFKACLFLGAGSISHSASHHSFDDMGGLRKVMPITFTTWVISTLALCGVFPFSGFFSKDEIIDNVGHNGYTFMIIGLIGAFMTAAYMTRATYLTFFGEPRGASAGEHHDEH---------------------------------------------------
165918800    -------LTVLAPLLGCLIAGL-GAKQIGRRGAQWVTIILMTVSLLSAIAVFMLVAVRGEHFYGTIYTWGISGRFHFDVGVDSLTAAMMVIVTFVSWVVHIYSIGYMDSGYQRFFSYMSMFTFAMLMLVTANNFFQLFFGWEGVGLVSYLLIGFWFDKESAAAGLKAFLVNRAGDFGFILGIAAILDYFGSLDYHTVFAGASAHWSIITVICILLFIGAMGKSAQMPLHVWLPESMEGPTPISALIHAATMVTAGVFLVAR--MSPLFELSQVALSTVLVIGATTALLTGLLAFVEFDIKRVIAFSTMSQLGYMIAADGA---SAYSAGIFHLLTHACFKALLFLSAGSVIALHHEQDMRKMGGLRKYLPATYITFLIGALSLAAIPPFAGFYSKDTIIEAVAHSTIPGAACLLIGAFVTGYYIFRAFFMTFHTTERPKLKSTLKETPLNMRGPQWILSVPSVLLG---------------------------------
239918376    -------------------------------------------------------------------VPWVPYLIELAFRMDVLAAFMSLIVLGVGALVLAYCARYFREHEPRFGGQLLAFAGAMFGLVTTDDLMVLYTFWEITSVLSFLLIGYSGHRIARRSAITALIVTTFGGLAMLAGLIMLAHFAGSWRISGVLAAAPGLLALLEVAVGLVLIGALTKSAQAPFHFWLPAAMAAPTPVSAYLHAAAMVKAGVFLVARLAPEFHGLA--MWQVLVIGVGLWTLLLGGWRALRQTDVKLVLAYGTVSQLGFLMVANGLGTRDAAMAGLAMLLAHAVFKAPLFMIVGIIDHEAGTRDLRKLSGIGRRHPVLAAVAVAAGLSMAGLPPLFGFVAKESVLESLAAWAWSPLVVMALGSVLTFAYTWRFLWGCF-------------------------------------------------------------------
254467905    ------TLIPMMPLIASIVIGLFGRQLPKVFSHLIPIVLVLGSFLLSLYALYISYHGYVFNENLFRWMTVGQYDLNIGFMVDNLTALMMSVVTFVSLMVHIYTIEYMENDYSRFFSFISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKPTAIHANMKAFLVNRVGDFGFLLGIALIMFYFGTLDYKEVFSLMGSSVSLVTLISILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFLVTR--VSPIVELSNTALSLILIVGSITALFMGILGIFQNDIKRVVAYSTLSQLGYMTIALGV---SSYSLAMFHLFTHAFFKALLFLGAGVIIGMHHDQNIMNMGNLKKYMPITWITFLLATLALVGMPFFSGFYSKESIIEAVIVGSSFAYFAAVFGVFITSLYSFRLYFIVFHGEERLTTNQSPHETTWVVIMPLILLAIPSVLIGFF-------------------------------
143483680    -----------------------------------IANISVGISFLFSLFLLIKYFFDNDNQTLVHLFTWLNFIFEFAFMIDSLTVIMSFIVTFISFFVHIFSIGYMKSSFNRFLIYTNFFTFSMLLIVFADNFLQLFIGWELVGLSSYLLIGFWYKKESAIKALKAFIVNRIGDIGLLLGVIMIFVFSNTLNYNEFFLTLPNLSNIDISIFLLLFIGASAKSAQIPLHFWLPDSMEGPTPISALIHAATMVTAGIFMVAR--LSPLYDLSSYVLDIILYIGILTAFLMGLVALIQNDIKRIIAYSTISQLGYMTVALGA---SFYSFAIFHLLTHAFFKALLFLCAGSIIKCHHEQDITKMGGLRKLMPYTFYTFVIAALALIGFPFTSGFFSKDLIIIFKYEENYAVYYILVFGILITTLYTAKIFFHVFFG----ENKMRIKDSQSIEHIPLVSLAIPSLLIGI--------------------------------
15150772     -------------------------------------LSLCTFVCSWEVIQFGLFFVSFLSLLFIYRFSGFNCF-SLMLGGDLLSYSLFGLSCWICSLMLMASYKVYKNNNEKFSFLVVLSLVFLFLSFCCLDLLFFYVSFESVLIPTLLMIIGWGGPERLQAGIYMLFYTLCASLPFLVGIFSLYGCEGSAVFYYLELKG---VSMGWFWFFVFVVAFLVKLPMFLFHLWLPKAHVEAPIAGSMVLAGVLLKLGGYGLFRVLWLFQSFVKSQ-GGWLVSVGLIGGLFTSFICMRQVDLKSLIAYSSVGHMGIVLGGVMTLSSWGCGGALLLMVAHGLCSSALFCLANVVYERFFSRSLVLLSGMMSVFPSLALWWFLFCVFNMAAPPSMNLFGEISLMVSLVGWSEWTVVCLGMLSFFSAYYSLFMFSSTQHGKS---------------------------------------------------------------
291522130    ----FILVPILLPIVGILLLIFPIEDAKKRNICIEIVVVLNTI-----LVLWLLTHRPTESFYMFSLGARLPL----TLNIDGLSMFFGGLVACLWPLASLYAYMKHEERVNTFMAFYTITYGVTLGVAFAGNIITMYLFYECLTMVTLPLVIHTMTREARKATRQYLYYMIGGTAFAFIAIVFYSLFCNDIAFVLGGNLNSNHMDIALLVYVFGFFGFGVKAAIFPFHGWLPAASVAPTPVTALLHAVAVVKSGAFAIMRLTYYCFTLHGTWAQVVVLIAALITITYGSTLGVRETHFKRRLAYSTISNLSYILLAVATMSPLGLIAGLSHMAVHAIMKISAFFCAGAVMHQTEKNYIYELDGLGFEMPVTFMALFISGLSLMGMPLFAGFVSKWNIVHALLEHESMIGYISVLVLLMTGIYMLTIIVRAWFPHVGYHKVEEFRDPNWLMKGPLVIFSVLTVVIGFYAQPLLDFIQKIAVGI----------------
50261279     --------IIFLPLLGAIFGGLFGKW-IGNKGSAVITTLSVFLTFILSLVMFSMTFALNTHLIVTTWISSGLFYCNWAFFFDTLTYVMLTVVTGVSVLVHLYSYMGHDPHLSRFMSYLSLFTFFMVILVTGDNFIQMFVGWEGVGLCSYLLINFWFTRQANKAAIKAMIVNRISDLVLVLGILILFTNLKTVEYFSAFATLNYNWSIIDIMCILIFIGAMGKSAQIFLHIWLPDAMEGPTPVSALIHAATMVTAGVYLVARCSPIF--EYSVLTLKIITIIGALTAFFASTVGLVQNDMKKIIAYSTCSQLGYMFFACGL---SNYSLGVFHLSNHACFKALLFLGAGSVIHAMGEQDIRKMGGLRRILPYTYVMFLIGSLALMGFPFLTGFYSKDVILEIAFASGHFAYWLGTIGASFTAFYSTRLLYFTFLSETNAHKILHAHDAPLRMALPLGILALGSIFIG---------------------------------
141062960    ----------------------------------------------------------------------------------------------------------------------------------------------------------GSRERRIRAAYMFFLYTLLGSVLMLLAILYIYYQAGTTDYQIL-LTTTFDPEVQKLLWLAFFASFAVKVPMLPVHIWLPEAHVEAPTAGSVILAGILLKLGSYGFLRFSLPLFPYASVYFTPFIYSFACIAVIYTSLTAIRQTDLKRIIAYASVAHMNLVLIGMFVYNLQGLEGSILQQLSHGLVSGALFLCVGVIYDRHHTRLIKYYSGLAHTMPIYIAIFMFFSMANIALPGTSSFVGEFLILAGAFQTNTTVCVLSATGMILGGGYSLWLFNRVAF------------------------------------------------------------------
169235494    -------FVVAVPIFGS-VLAFAAGIARPKTGWPVAAVASLAQVAVAGVLAAATFGAGPARIAYVVGGFETPFGI--ELVVDGLSATVLVLVAVVSLGVLAYARRA-GPRSNAFYAIYMLLVAGLSGMTVTADLFNMYVFLEITGLTAYALVAAGEDSRSTVAALKYLLVGTFGASLFLLGIGYAYVGTGTLNMADLAAKLADADPVLAQAAFALIVGLFIKVAVFPLHTWQPDAYAGAPDTVSALISALVSTVAAYALLRVVYTVFGDSTPVARAILIGGAVVSIVAGSLLAVSQSEIKRVLAYSSVSQFGLILAAIAIGNDTALTGAAIHLVGHAVMKGGLFLTAGVVATETGARTIDEFDGLADRSPVAAGAFGVLAVSMVGVPPTVGFAGKWYIAIGAAEASWALLAVIVASTLLTLAYFLRLVERMFFRAPRSDGAETPASSSTGMYATVVGATVCAVALGFGAFVYSTQMQATLTQLLS--------------
138346902    -----------------------------------------------------------------------SWGISWHLGIDGISLFLVLLTGVLFPLAIIDPHNDDPRRDKPYFAWLLLLEAGVMGSFLSLDLFLFFVFFEIVLVPMYFLIGGWGYEGREYAATKFFLYTMAGSAFMLVSILATVFIAVTFDLIELAEGANFAASTGRWLFFGFAIAFAVKVPIFPLHTWLPDAHTQAPTAGSVVLAGVMLKLGTYGLLRFGLYLFPEASYWSRSLWLTLAVIGIIYGAIAATMQKDLKRLVAYSSVAHLGFIVLGTFAFTSQAVTGSVMQMVNHGVSTGALFLMVGMIYERRHTREISQLKGLQ-------------------------------------------------------------------------------------------------------------------------------------
42520912     MQLPILQVII--PIIASMFCFLAKKHKVS----WFISFIATTITLIISSILLIKTYKGE--IITYHLGNWAPPY-GIELRIDVLNSLILTLVNFIALISVLYSFYINEKEISKFYSLFLLCLSGLLGILVTNDIFNLYVFLEISSLSSYVLVSMGRDKKALVAAFEYLISGTIGATFYLFGIGLLYSMTGTLNMSDMAEVPLHDNNIIKLGTLFIFIGLSIKMALFPLSRWLVNAYSEAPSFISIFFSGTVAKVMIYVFIRIFYTVFHQNFFLFSNVIIILALCAVIFGSIFAITAKDIKRLLAHSSISQIGYIILALSFNSKTGVFAAILHIVNHSIIKTSLFMAAGCISYKFDTTKIENLSGLKKSMPYTALAFTLLSLALIGVPLTNGFVSKWYIMKAIIESHAWISLVTAAGSFLALIYMWKMVEKMYFENDATSRPDKINDVPFPMLFCLLFMAVLTVVTGIYSTPI---------------------------
124485776    -------LLIAVPLFCAFLVPLIGRFVPKIRDAWIVLASFAS-SLLAVITAITVYTKGTIVYVFGAAAGTPAAPIDIIFTIDGFGAFMLLSAAIVSFAVVLYLISSQKERSGEFYALYLLLTAGVFGMVSTGDMFNFFVFLEINSLAGAALVSYHRGGIAAEGALKYLIVNTVGGLMVLFAIGLLYAQYNSLNMAVIASQMTLS-TLNIIALVLFVAALAMKAGSVPFHFATPDAYSVAPSGITAAMI-VASQAGLYGMFRILFTLYGDTTVTIGWVVIILGVLSMVIGVTMAIPQKDVKRLLAYHAVSQTGYMLLGVGVALQTAMEGGLFHIINHAMYKGLLFLAVGAVIYRTGVWSLNKMGGLGHNMKWTMIFFLIGALAIAGIPPFNGFASKLMIYESVFAFNPALSIIAMVVSILTLASFMKVFHSMFMGPQLPEYA-EVKEVPKLMIAGMVILTIFVIGFGLVPDLVVNNLIAPAANAL---------------
138365702    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EIPVATQVWLFLGMFLAFAIKIPLFPFHGWLPSFHEQAPTIGSVEMAAIMMKLGPYGFLRFALPTYPEAVALLSDYLMVLSLVCILYGGLVAIVQTNLKRLMAYSSISHMGYILLGVFALNQQGMTGGLMQMVNYAIVTSALFLCLGMLLHKSESQEIGSFGGLLKTMPIFSGFFILFSMGSIGLPGLNSFIGEVLTMIGAAKVNLWFGVFAAVGVLIAAIYMLWMVQRVLFGPA---TKSHRSDLGLREIVVLSPLAFLAVLLGVYPQLFFDKVEPTVS------------------
62161397     ----------------------------------------------------------------------------YFFGVDVLSNSLILLSFWICGLMMMGSTSVYQSNSIIFALLIFFLMVFLFGSFASTDLLFFYVSFEAKIIPTFMLVVGWYQPERLQAGVYLLFYTLFASLPLLLGLMYVYIYWGVISFFMFVPSIEFSFVSVIW-YFSLIGAFLVKMPMYLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLYRVFPLILFVGNSL-NFIWIVLSLVGGIVISMVCLRQTDLKSLIAYSSVAHMGVILCGGMTMGVWGMEAGLVLMVAHGLCSSGLFVLANICYERTGTRSLLINKGLLSFMPSMSLWWFLLCSSNMAAPPSLNLVGEVGLLNSIVGWNFMSMYFLAFLFFLSACYTLYLFSLTQHGKFSG-------------------------------------------------------------
257388903    --LAILASLLAIPLI------FATSSRRNLREGVTIAAALTKFGLIASLVPSVVWGGETYEYALFTLASGIEL----ALEVDALGLLFGLLASLLWIVTSFYSIGYMRHAQTRYFASFAASLAAAVGVAFAANLLTLFVFYELLTVATYPLVTHDETDEARTAGRKYLTYTFGGGVAVLAGTVLLFWATGTTAFTPIAELATTDPAIARAIFALLVTGFGVKAALMPMHSWLPDAMVAPTPVSGLLHAVAVVKSGVFGLARVILDVFTVESLGVGLPLAVVATATLLIASIIALGRDNLKRRLAYSTISQLSYIVLGLALLKESALIGGLLHIPAHAFMKLTLFFCAGAIHVETHTDDISDMAGIGRRMPLTMAAFAVASAGMAGIPLLAGFVSKWYIVIGAIEGGGWFFAGALLLSVLNIGYFWPVVYQAYFESPDDHDEKPL-------------------------------------------------------
144212241    ----LLSLIIFFPSFGAIILGIFLRAENSNKNAKLLALVSTFATFIFSLFVIYNFNSNESGFQLVEEYEWL-MGMNYKVGIDGISLPLVILTTVTMPIVVISSWK-IENKVKEYMICFLLLETLILGVFCSLDIVLFYLFFESGLIPMFLIIGIWGGSNRVYAAFKFFLYTLLGSILMLFAIIYMWTVSGTTDVPTLMSFNFNSSGMQSVLWLAFFASFAVKLPMWPFHTWLPDAHVQAPTGGSVVLAAILLKMGGYGFLRFSLPMFPHASILFQNFIFVISIIGIIYTSLVALMQTDIKKLIAYSSVAHMGFVTLGIFSMNQQG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
282856065    ----------------------------------------------------------------------------------------------------------------FYSALFLLLTAGTMGMILTGDLFNFFVFLEISSVASFGLIAFWRRPESVEASYKYMLVSQLAAQLVLVGLAFIYGRYGVLNMAAFSRAVQ-PDLISKVVLVFVLVALGMKCGAFPMHMWMPDSYAEAPASVTVMLVATSQASLVVLCRFCFLYGTAIGSAAVPWALIVMGCLSMFGGVSMAVVQHEVKRLMGYHSVSQVGYMLTAFGVGLLAAVSGGLYHMINYILYKGLLFLCAGALYYVAGSRDLDKMGGLARRMPVTSVLFLIAAAAISGLPPFNGFVSKWMIYESVYAVHPFLMVVALVSSVLTLASFVKVYQTAFLGPERSQ-FAAVREVPKSMIAGMVVLAAAILVLSLFPSWTVNTLVRPAAEAL---------------
289809527    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGFFIAFAVKMPVVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFSLPLFPNASAEFAPIAMWLGVIGIFYGAWMAFTQYDIKRLIAYTSVSHMGFVLIAIYTGSQLAYQGAVIQMIAHGLSAAGLFILCGQLYERLHTRDMRMMGGLWGKMKWLPALSMFFAVATLGMPGTGNFVGEFMILFGSYQVVPMITVISTFGLVFASVYSLAMLHRAYFGKAKSQASQELLGMSLRELFIILLLVVLLVLLGFYPQPILDTSHSAMSNIQQWFVNSV--------
140399056    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TEVDGALEMGLMLGFFIAFATKLPSVPFHSWLPDAHSQAPTAGSVLLAGVLLKTGAYGLIRFTLPFFPEASAQFTPVALALAVISILYCAKVALAQSDIKRLIAYTSVSHMGFVLLGIYAWNLIGLQGAVMTMLAHGLSAAALFSLAGGLQGRLHTRDMRLMGGFWALAPRMAVVALFFSVAALGMPGLGNFVGEFLSLLGVFSVSIWAAALAALGMIVASVYSLWVMQAVFQGAKNSEADHSLPDLDNRELFIYALMMIGLVVMGLFPNAFLDLSSGVLERL----------------
90422448     -----------------------------------------------------------------------------HFRLDALAAFFLGVVNLGGAVASLYALGYGQHEPQRVLPFFPAFLAGMNLVVLAADAFSYLLCWEFMSLASWALVMTHHRPGNARAGYVYLLMASFGTLALLLAFGLLAGPAGDYGFAAIRAMPHAPAEA-TLVLILMLLGAGSKAGLVPLHVWLPLAHPAAPSHVSALMSGVMTKVAVYGFIRVVFDLLGPPNWTASVLVLSLGGVTAVMGILYALLEKDLKRLLAYSTIENIGIIFVCLGLALSLAFTAALFHVFNHSLFKSLLFFGAGAVLVATGARDMDRLGGLIHRMPVTSVVFLIGCVAISALPPFNGFVSEWLMFQAVLQWGLKIMVPAIGALLALAAAFVKAYGVSFLSRPRSDAAANAQEVDRFSLAAMVILASLCLLAGIFPGLVIDALSPVTQQILD--------------
134614015    ----------------------------------------------------------------------------------------------------------------------------------------------------------------RYATIKFILYTVFGSVFIFIGTVYTAVLSFGVNDFETLSSLSLLESQSKTLFLLFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSIMLAGVLLKVGAYGILRVSIPFFTEGFLAYKNMIAILSVIGIIYGAIVAIAQIDIKKLIAYSSVSHMGFVMLGISAGGFLSIEGAIIQMINHGITAGALFMLVGFIYERRHTRKISDFGGVKISMPRYAAIFLFTSFASIGLPGLNGFVGEFMILMGSFNSYKILTSFAAFGVVLAAIYMLWAYQRMFTGPIKHQENESLSDLNSRETASIAPLVL---------------------------------------
143916800    MMLNMLTVIPLSPLIAACFVGLFGKKLPKYFSYLVPIFGVTIAFILSGYALYLTLYGFKLNETVYTWLTSGGYTFEIGFLVDTLSAVMMVIVTFISLMVHIYTINYMKDDFSRFFSYISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKKPRAIHALKAFLVNRVGDFGLILGVALIMFWFGTLDLSQHVILFNTSISLITLIGFCLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFLVAR--MSPLFEQSDVLLSVVIVIGAITAISMGILGVIQNDIKKIIAYSTLSQLGYMTVALGV---SAYSVAIFHLLTHAFFKALLFLGAGVIIGMHHDQDITQMGGLKKYMPITAFTFLIGSLSLIGTPFFSGFYSKETIIESTVWGANFAYYALLIGVFFTAFYSFRLYFLVFCGEEKWHKGEK--------------------------------------------------------
289679210    MNLLFLTFV--FPLIGFLLLSFSRGR-LSENLAALIGVGSIGLSAIVTAWVIWQFNVAEGGHYTQVLWRWMDFQPNFALYLDGLSVTMLGVVVGVGFLIHLASWYMRGEGYSRFFSYTNLFIASMLFLILGDNLLFIYFGWEGVGLCSYLLIGFYYNRNNGNAALKAFIVTRIGDVFMAIGLFILFQQLGTLNVQELLVRAPEHFKVGVLATLMLLGGAVGKSAQLPLQTWLADAMAGPTPVSALIHAATMVTAGVYLIAR--THGLFALAPDILHLVGIVGGVTLVLAGFAALVQTDIKRILAYSTMSQIGYMFLALGVG---AWEGAIFHLMTHAFFKALLFLASGAVIACHHEQNIFKMGGLWKKLPLAYASFIVGGAALSALPLTAGFYSKDEILWEAFASGNNGLLYAGLGAFMTSLYTFRLIFIAFHGEAKTEAHAGHGIAHW--------------------------------------------------
258561553    --------------------------------------------------------------------------VSFALRADGLSAFFALLALIIGGIVLIYSAAYLKDGNTSFYTIMTAFTLSVLLLVLADDVVLLFIGWELVSIASFLLIAR-SGSSGEAGSFRTLALTFFGGLTLLAGLALAATSTGTTRLHEILASDVWADNLTTIVAVLIACSGFTKAAQFPFHFWLPEAMAAATPVSAFLHAAAVVKAGIYLLVRFSTIFHD--TPTWNILLTVTGLGTALMSAIFAITKTDLKHLTAYSTVSHLGWIVAAIGIGTPLALAAALTHTLAHALFKSSLFMLIGVIDHETGTRDMRRLGKLYDKMPWTFGSVIVAAASMAAVPPLFGFVSKESILEAFHEYGTVLLILAGLAAFLTFVYSAKIVFGAFVGERDMSEVHEAPVSFWLPAAFPGLMSVPAVFV----------------------------------
256678752    -------LVPLLPFLGGIAGLLIGRGAAG--LVRPLAVLPAAASAVLAVLVAVRQGGGATIDAATRLTPTGAAPVDLALHLDGFAVLVAVLVTVVSTCVQLYSTGYLREDPRSYAALVSLFTSAMLLVVYSGDLMVLLVGWEVMGICSYFLIGYWETPEARSASLKAFLVTKLGDVPFLFGLFALAADTGSFRITELHAVTHGGLDHPTLIALLLLCGVVGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYLVAR--LLPVFTSSAAALVVLAVLAALTMVGSGLAALAQDDIKRVLAYSTAGQLGYMTGALAVGDRG---AAVFHLLSHGAFKALLFLAAGVVIHAAGTNSLAAMSGLRRAVPDAYWTMTVALLALAAIPPFTGFFSKEAVLHGIPTAAGWLVLVAGLATLLTGAYATRLWLLLTASAPDGTPAHGHPGTPRVMNAVLWLLAIPTFLFGLTAWVLPDWFD----------------------
41057402     --------------------------------------------------------------------------LSWGMLTDNYNSPLIALSLWLIPVALLANISHLQNNSRNFILLVIAILVFLIITFSSNSFIGLFLGFEGTLIPTLYLITRWAQQERIEAGLYFVFYTLVSSLPLFLSLIHIYSSNHHLSINLSSIQSLGNISNISALF--CMLAFLVKVPIFSLHLWLPKAHVEAPVAGSMILAAVLLKMGGYGFIRLTSLFYLPFNTFISTILIPFCCWGGLLTSLICLTQSDLKSLIAYSSVSHMSFMVAGISVLTSWAFAGGSIVMIAHGVVSSALFCLANTFYERTNTRTLIVSRGIKTMFSILPIVWLVFAAANMGIPPLPNSIGETFVISAIVAHNITNFLPIILGVTITAVFSLTIYQLLNSG-SDLKWNTNVSILTEREHNTLFLHMIPLIVLVISPELI---------------------------
143903548    --IHIFSIAPFAPLLASILVGLFGNKFSKVFSYGLTTASVGLAFFVAIYTLYITSHGFSGEFTLYQWLSTGSYTFEIGFMIDNLTALMMVVVTFVSLMVHIYTIGYMRDDFSRFFSYISLFTFAMLMLVMSNNFLQLFFGWEGVGLVSYLLIGFWYQPTAIHANLKAFLVNRVGDIGLLLGVALILFWFGSLDYQEIFLVGDFSVPLFSLICILLFIGAMGKSAQIPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--LSPLFELSETALSFITIIGATTAILMGIMGVIQNDIKRVIAFSTLSQLGYMTVALGV---SAYSVAIFHLMTHAFFKALLFLAAGVIIGMHHDQDIRHMGNIKKYMPITWITFLLGSLALIGTPFFSGFYSKEMIIETTIFGSDYAYWMLVFGVFFTALYSTRLYLMVFHGTEKWKTLKLPFESSRVVTIPLILLAIPSVIIG---------------------------------
288796475    ----------------------------------------------------------------------------------------------------------VDHRYPPYAAQLSLFTAAMLTVVVSGDLIMLLVGWEVMGVCSYLLIAHDRRPEAPGAAVKAFLVTRVGDVGFLLGIALLGVGAGSFRIADVLA-HDYGTGTLTAACLLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYAVAR-LFPLFERAPAALA-VLGVMAAITMLLGAFAATAQDDIKRVLAWSTVSQIGYMTGALAVGAPAAAL---FHLLTHAAFKALLFLAAGAVIHAVGTTLMSRMGGLRTAMPVTFWCMVVGLGALAGVPPLSGFWSKDGVLAATAAWVGWLVWLAGLGVAVTAWYATRLLLRTFLGRTRTPLLRPHDP----PALLRWPVLLLTV------------------------------------
138896527    ---------IAIPLTTAVILIFCVKSLKAQKV-----ISLVSAGALIAAGAWLVRLVDHEGVQKLDVGNWPAPF-GITLVSDMLSALLVLTTSVIALAGLLYSFYTIDSKQMYYYVFFQFLIVGVNGAFSTGDIFNLFVFYEVMLMSSYALLVHGGTKIQLQETMKYMIINVFSSALFVIAVGYLYAVTGTLNMAHLRISGAENTAVLTVICLLFLIVFGLKGALFPFYVWMPGAYSAPPSAVLALFGGLLTKVGVYSILRTFSLIFRQDIGYTHTILAWLAMATIVLGVIGAVAYRDMRQIAIYNIVAAIGVMAFGISLMTKESMEGTIFYLLQDMVMKTALFFIVGAIAYVAGTNQLGRFSGLLGSYPLLGWAVFLTALALSGIPPFSGFIGKALIIRAAFEKGQLFALIVLLSSLLVLYSVMKIFIQSCWGEARGYEQKRVAPL----YVPIVALLALAVLYGIGAEFVRPYIAQAAATL----------------
149374617    ------TLSFLLPLAGTLILAFSGGR-LGALASSVVGVGSVGLAALATAWAMMAHSGGSEGITLWTWIAVGDFQPTIGLAVDGLALVMMSVITGVGFLIHLFAYMTGEEGITRFYAWMNLFVFSMMLLVLGDNLLLLFLGWEGVGLCSYGLIGYYYQGSANWAAFKAFVVTRIGDVFLALGLFLIFMELGTLDIQQLLALAPQQWTTANLAALLVLGGALGKSAQVPLHTWLPDAMAGPTPVSALIHAATMVTAGVYLIAR--LNGLFLLAPDVLLLVGVIGAVSLLLAAFAALAQTDIKRVLAYSTMSQIGYMFVALGVG---AFDAAIFHLVTHAFFKALLFLSAGVIISCHHEQDMRRLGGLWRKLPVAYGGFLVGGAALVALPLSAGFFSKDEILWQAMAADQTGLLIVGLGAVLTGIYTVRLILGTFHGEPGSDHARHPEPGPLTHHLPLIVLAALSTFIGAW-------------------------------
212704386    --FLILLALCVLAVSAAGLGLLAFARPTPATTRLADLFGPLGAACGCALGMAGLFTDSWTG-SLLWTQAWGLPVGSLSLGLDALSRVFLLPVFGLGFVCACAGGISLRHNLAAHWLFYLLLVLGMAVVMMARDAVLFLLAWEVMSLSPFFLIDFNDSDRNVRDAWVYLVAAHLGAVLLLAFFGLLWQNAGDTAFAVLALKEGPVVPLASVLFVLSLLGFGAKAGIAPMHVWLPEAHPAAPSHISALLSGAMINAGLYGIIREFVAPLSAAPAWWGWLTLFLGLGTALMGILKALAQSNLKRLLAYSSVENMGLMLMGVGAWLILGLAGAMFHMLNHSAFKGLLFLTAGEVLHATGTVRMELLGGLQQRMPLVGAAFGIGAVSIACFPPFNGFAGEFVLALSLLDGSSMALVVLGLVSGLAAATYAKAYGITFLGAPRSRCVEEAHRPRPRDLWPLAIPAFLCVAGGL--------------------------------
189346506    ----ILVFPILFPLLSAITMLFFRRSVATQRI-----ISILSSFLLLAAAGWLLAAVISGGMLTVQVGGWRAPF-GITLAADLFSAVMVAASALIGLTTVLFSLATIDQERERFFYLLQLLMMGINGAFLTGDVFNLYVWFEVMLISSFVLLVLGGTPVQLEGAIKYVTINLLSSSVFLAAAGILYGMAGTLNMADLARITPHLPNLLAVVSVLFMITFGVKAAVFPLFFWLPASYHTPPVAVSAIFAGLLTKVGVYALIRFFTTIFSHEAVFIDEVLLAASALTMLSGVLGAAAQYDFRRLLSFHIISQIGYMIFGLALHSPLAIAGALFYIVHNIIAKTNLFYLSGIVERITGTFDLKKAGGVYAAHPVIGMLFLIPALALAGIPPLSGFWAKFVIIKAGFQAGYAVTSIALLVGLLTLFSMMKIWNEAFWKDLPQPQVE---------------------------------------------------------
114775569    ------------------------------------------------------------------------PWLPMHFRVDGLSAFFLLVIGTLLLPVAIYSQGYLKGEKRLGALAVFLFVLGMLGVVIADDAFTFMLFWEMMSVSSYFLVTFEHERENRKAGFIYLLMAHLAGLLILGGFAVLYAASGSFEFSVMRAAHLFPFWATAAFLLVAF-GFGTKAGVVPMHGWLPDAHPVAPSNVSALMSGIMLKVAVFGFLRWDLIGPGDFQWWWGALVLTAGSASAVSGVLFALQQHDLKRLLAYHSIENIGIILFGHPLLAALGLIAGLYHTINHALFKGLLFMGAGAVLHVTGTRDMETMGGLIHRMPATALFFLVACVSISALPPFNGFVSEWLTFQTALMAPQLGGALLTAIVPFSAAMFVKVFGVVFLGHARSEHVAGAHEVDGWMKLGMAIPALLCLLLGLLPVMFIPLMDAIPASLLH--------------
262200681    --------------------------------------ILALAPAGALVWVIAEWPDGNPADARTETVAWVPSLMDIVTRFDTLAAIMSVLILGVGALVLCYCAHYFDERVAVFGGEMIAFAAAMFGLVVSDNMLVLYVFWELTTVLSFMLVGFYVRTTSRRAATQALLVTTLGGLAMLVGIIVLGERCGTYLLSEILANPPAAGTYIEIAIVLLLIGALSKSAIVPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIYLIAR--LAPAFATTLSWHVAVVVLGSITMVLGGWRSLRELDLKLVLAFGTVSQLGFMAVLVGIGDANVAMAGLTMLVAHAMFKASLFMVVGIIDHSTGTRDIRKLARLGHRLPALALVAAIAGASMAGIPFTFGFVGKETAFGSVWATGAFSSIVLLVGSIITFAYTCRFLWGAFGRKVRSTPSPAVAKMHPPSAMFFFSPVVLAIG-----------------------------------
143816969    -----------------------------------------------------------------------------------------------------------------------------LFFVLSENILQTIVGWELVGVCSFALIGHWWEKPNSDAALKAFLTNRVGDMGLLVGMIILFWSAGSWSIVDINVAAINNEIGQTTLLIASLCAVMSKSGQFILHTWLPDAMAGPTPVSALIHAATMVVAGIYMVARLYGVFFYDIAGSSFNVLALVGSVTLVGAGLLAFVQDDIKKVLAYSTVSQLGYMVMALGVG---AWTAAVFHLFTHAFFKAGLFLGAGSVSHSVHSFDMKKMGGMRKFMPTTYKTFIICTIALMGLPPLAGFWSKDEILVGGNGSYVFALVMGIIGAALTCAYMTRVIYLTFFGEFRGDTHGHPHESGKRITIPLIILSVMAIGAGFLNLPV---------------------------
144157240    MDIPNLMVLQFIPLLAVLVSLFSSSRPNLRETWTFIAALI-KFGLVVSLIPGALQGETVGGALFE-----IAPGLPFELEADPLGVFFALIASGLWIFTSAYSIGYMRGNSERFFAAFAMSLSSTIGVAFAGNLFTFIVFYEILTLSTYPLVVHKESDAAIQAARKYLTYTLTAGLLLVAGAALLYMETGTLDFLAALTTTTMSSGKLWVIFILMFIGVGVKAGVMPLHSWLPSAMAAPTPVSSLLHAVAVVKSGVFGVLRFVFGFGVLQQIGADVLMMVLSAFTLTVASFLAFKQDNLKRRLAYSTVGHLSYIVLGVSLMTMSGVLGSVLHIAAHATMKITLFFCAGAIYVNLHKDSISQLDGAAKVMPWTFAAFTIGAMGLTGIPPINGFFSKWTLALGTIEATQWIPLLLILSGLMNAGYFFPIVARAYF-KPGGQDLEGHGEANPWMVVPLVSTALLSVIFGLFPNAFVHILDLA--------------------
143855129    ------------------------------------------------------------------------------------------------------------KRFSRYFAYLGLFTFSMNGIILSNNLFFIFVFWELVGFSSFLLIGFWYEKQSAGDAAKAFLTNRIGDIGMFLGIMLLFVHAGTFSF-NGIQFAGIDHTIMTLCGLLIFMGAIGKSAQFPLHIWLPDAMEGPTPVSALIHAATMVAAGVYLSLR----IFPFLTAEALHVVALIGAITAILASLIATSQYDIKKILAYSTVSQLGYMICSIGVG---AYFAAFFHLITHAMFKACLFLCSGSVIHAMHHQDIRNMGGLRNKMPITFIAMLISTMSLCGFPLFSGFLSKDSIVAGAISYYFIIPLFIIVSACLTTFYMFRLIFLVFFGENRQKSITHIKECSHNITIPLILLSILSFAF----------------------------------
225155885    ---PHLWLIPALPLAACVIGVFTSARSRLASTAALAAMAAAFVVSCLSLRE-ALASPAAHATATLDWINAGALKLPLSLLLDPLTAFMLVMVTFVGFLIFLFSTGYMKDRYGKFFCYLSLFAAAMLGLLISNSLLLLFVCWELVGLASYLLIGFWFEKPSAAAAKKAFIVTRIGDLGFLLGILWLHSATDTLLFYDNGAALPGGLAVSTAIGLLIFCGAVGKSGQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVFLMAR----IQPLLTPDALAVIATIGAITALFGAILATAQNDIKRVLAYSTVSQLGYMMLAIGVG---AWPAAIFHLLTHAFFKALLFLGAGSVIHAHHEQDIRKLGGLAPRMKLTFATFAIGMMALAGVPFFSGFWAKEAILHGAHAWSQLPFLTALATVILTAFYMTAPRRRGVYGKTPHPRRRTRARNPLSMTLPLVLLAICAIALGFLGTP----------------------------
152964017    -----------------------------RRAFPLLAL-VPAATTVWAAVQGPAVLAGNGPELVV---PWVPSLAELAFRLDPLSWVLTLLVGGVGALVLFYCGSYFNPGSARFAAVLTAFTGAMTGLVLADDLVQLYVFWELTTVFSYLLIGYDSHERAARRATQALVVTTLGGLAMLVGLIVLGQSAGTYRLSAL--LAEFPTGTAATVAVVLVLVGAVKSALVPFHFWLPAAMAAPTPVSAYLHAAAMVKAGVYLVARFAPAAADL--PAWQVTVIGLGLTTMLVGGYRSLRQHDVKLLLAFGTVSQLGFLIVLVGAGTKAATAAGIALLVAHATFKAALFLVVGIVDHQTGTRDLRELSGLGRRMPLLAVVGTVAAASMAGVPVTLGFVAKEAAYEAFLHDRPWVLVVLVLGSVLTAAYSARFAWGTF-------------------------------------------------------------------
135139563    -----LSAIIWLPILGGALVLGSGDKAPNVSRW--LALIFAVLTFLISIPLYTGFDPGTAQMQFVEKTPWIPLFVNYYLGVDGISMPLILLTTFITILVIIAGWEVIQYKPSQYMAAFLIMEGVMVGVFAALDAILFYVFWEAMLIPMFIIIGVWGGPNRVYATIKFFLYTFLGSVFMLVALIYMYFQSGSMEILAFHDL-KLNLTEQVLIFVAFLLAFAVKVPMWPVHTWLPDAHVEAPTGGSVILAAIMLKIGGYGFC-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
145220062    ------------------------------------------IAVLFPLYMFFGFLSRYPEISVRESLPWVPSLINFSFLLDGLSLTFALIISLVGAAVFLFAGAYMKRDAGRFYLYIGVFMTSMLGLVLADNMLLLFVFWELTSFSSYLLIGFNHHKESRKSALQALLVTGGGGLALLAGILLLGSVTGTYEISSFYDMNRIITSSALYIVVLLLLGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGIYLIAR--LNHEIGGTPLWQDTVLITGAVTMLFTATLAFRQTDLKKLLAYSTLSVLGTLVMLLGIGSELAIKAFFIYLIAHSLYKGTLFLVAGTIDHETGTRDVGKLAGLRKAMPVTAAAAALASFSMMGVIPLIGFIGKETVYKAILELDRWGLPLIGAAVLANAMVTLLVGFRPFLGKAK-ETPRQAHEAPLKMLLGPSLLAVLGLLIGLFPDFFISAM-----------------------
50059247     -----------------------------------------------------------------------DNFSCIGFELDYLSWSLIVLSFWVIYLSFFSSMKVFNKLNKFYSFTMFSLLFFLILSFSISDFFLFYLGFESCLIPILMMILGWYQPERAQAGIYMLFYTLFGSLPLFFYIIKMNSENGSSYMYDYNMIYG-----GLIPLLFLVSAFLVKFPMYGVHLWLLKAHVEAPVAGSMILAGVLLKLGGYGLIR-IFAYFSCNMMFFKEIMITLSLWGSIMVSLACLRHTDMKLLIASSSVVHMASCICGLFIMSEWGVKGCLIMMLTHGVCSSGLFCLANIIYERTHSRSMLVSKGLLNIMPVMSLWWFLIVAANMAAPPTLNLVSEIMLFNSIISWDNLTIYFLVFLSFFSGAYSLYLYSLSQHGVY---------------------------------------------------------------
297565702    -------IALFLPLLAGVSLVLWPGLG---RPFAWVA---SGGVFVLSLVMFFL-HPKEGIAYLTQTPLLGPAGIYYAVGLDNAAMFLWLAVSFTVFLSVW-----VAKAPTRMLGYALMMETGLLGIFAALDLVLFYVFFEFTLIPALLMLGLYGGRERMRALYTFALFTLVGSLPMLAAILAARFLGGAESFLIGDLYNHLKGVAASWVFLGFFFALAVKTPLFPLHAWLPSFHQENHPSGLADAMGTLYKVGIFAFFRWAMPLAPEGFQGLQPLLLTLAAFTAIYAAWAAWGAKDWKNLLAYGGISHMGLAAIGLFSGTSEGAVGALFLLGASFVYTGGMFLFTGLLYERTGTLEIGPVRGLAKSAPALAALGMILVMSMIGLPGLAGFPGEFMALLGAYKASPWLTFVAFLSVIAAAAYALTAYQKVFH----ESENRAVPDMTLQEWSFAVVIVAAIALLGLYPKLFTQLLQP---------------------
256833647    ---------------AVMAVCAPLVVHRLGRQAFVVMALAPASAFVYALWSAPAVLSGKTPETVVSWIP--ALGLDIAVRLDTLSWLMLLIVSGVGVAVFIYCSAYFAKELSRFAGVLTAFAGSMVGLVVADDLLLMFIFWELTTVFSYLLIGHYFRKTARRAAMQAIMITTAGGLAMLVGVVILGVASEGGFRISALLNNPPTGPLITAAAVCIFAGAASKSALIPTHFWLPSAMAAPTPVSAYLHAAAMVKAGVYLIARMTPMFSTIS--VWTWLVIILGGGTLLVGGYRALRQHDLKLLLAYGTVSQLGLIILIVGLGTQSAALAGVTMILAHALFKAALFLTTGVIDASAGTRDIRRLSGVGKAMPVVAGTGILAAASMMGLPPFLGYVAKEAALEGIIHVGALVVVLIAVGSALTVAYGARFVWGAF-------------------------------------------------------------------
150391841    MNLTRMIIQLWLPIFGLVEALIIPFLGGKRRFIRRLSVKVMILTTILMISAYGEVQKGPIIYEIANV-----FGNGIIFKIDYLNYTLMLFAGLMWLIVSIYSSVDVKNRERSFFFFFTITYISTLGTLMAGDLLSFFLFFEIMTFSSYALMVHRRGTEIIEAGNTYIYMGIIGGLSILSGILMLSAYTQSYEWVNLAEKFSQMGMIKYIISGLFIFGFGVKAGMVPFHFWVPKIYVGAPISVNALSSGILMKVGAYGILRVVVTILWSTSENLGVVIIWLGILTMVVGVFMALQQANMKRMLAYHSVSQMGYIIMGIGVAAYLGYQGAMYHMVNHGLFKALLFMVAGAVYMRTKELDMYQLGGLWRKMPFTAFVALIAVFGITGMPGFNGFASKSILIIEAYEYGHPSFMLFTLVSAGTVCSFLKFYGFIFLGKCPEEH-QKIEGDDPKMSLAMGILAMLIVLIGLNPSVFLNIMIIP--------------------
242097261    -----------------------------------------------------------------------SLNFSLLFFTDSLSAPLLALTTWLLPLMLMASQFHLSKRKKLYITMLILLQLFLIMTFSAMELILFYILFEATLVPTLVIITRWGNQTERLNAGLYFLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWLACMMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XKSLIAYSSVSHMALVIVAVLIQTPWSYMGATALMIAHGLTSSMLFCLANSNYERIHSRTMILARGLQTLLPLMAAWWLLASLTNLALPPTINLIGELFVVVATFSWSNITITLMGTNIIITALYSLYMLITTQRGKC-TDHIKSIKPSFTRENA----------------------------------------------
10945073     ------------------------------------------------------------------------PGIDVALRADALGMVFATVSSLLWIVAAVYSIGYMRHAQTRFFACFATSLAAAVGGAFAANLFTLVIFYEVLSLVTYPLVYHHEDEEGWRGSRKYLVYLMGASKVLLAALALTYHIAGSLDFVRGGLLTGANASATLLTVVYFCYLFGFKAAVMPMHAWLPAAMVAPTPVSALLHAVAVVKMGVFCVLRVIFHVFGVSTLGLGAATAYLVSFTILMASVYALTRDDLKARLAYSTVSQLSYIVLGAVLLSPLAMVGGIIHIAAHAFSKITLFFCAGSIYCASGKRNISDMAGIGRRLPWTMGAFFVASLSMIGIPPTAGFVSKWYLAEGSVEAGQMFLAVLLASSVLNAAYFLPVSYTAFFEAETKESRAPVREIPLV-AIPLVATAILSVLMGIFPYYV---------------------------
142842061    -DIPILTLTTFLPLIGVFFLLFIRGEKEFVKTSGYVAQLTSIVTFLASILILINFNYKDPNFQFIEEQDWILNFVNYKVGIDGISLSFILLTTFITPICILATINSIKDRLREFLIALLLMETMMIGVFCSLDLFIFYLFFEAGLIPMFLIIGIWGGERRVYSAFKFFLYTLFGSIFMLVSIIYIYFDAGTLDVEKLLNI-QINKDYQKYLWLGFFASFAVKTPMWPVHTWLPDAHVEAPTSGSVILAAILLKMAGYGFIR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
227494454    -----LTVFYLVTFLFAASLFAPALTRRFKRNALLILALPLLVTFIWTA---TQYKQAFSETPLQQSYIWVNNLLSLTFQLDGLSWLMSLIVTGVGALVMIYASRYFPENLPLFTAVFSAFAAAMYGLVTANHLMMVYLFWELTTILSFLLIGHHYDRRAARAAARQAIVTSLGSLAMFAGFVMIALPHSTTNLLQAMARGDYPVDSTIIASLLIFAGAASKSALVPNHFWLPGAMAAPTPVSSFLHSAAMVKAGVYLLAR--LVPGLSLIPGWSATVVGFGLATMLVGGYRALRQTDLKLVLAYGTVSQLGLIAAAVGFGSQTLLATGVVMLVAHSLFKSTLFMTVGLIEKLTGTRDLRKISGLLFRQPLLAALALVTSASMAGFPPFLGYLGKESAVSAGLSMQSVFLLILVAGSVMTAAYSLRFWWGA-FGVKPGVAWCECKPLPGLAAFPLAVLAALSFYL----------------------------------
189218525    -----------------------------------------------------------------------------HFRIDSLSAFFLLVVNLASFMASLYGYGSHFAEQQRILPFYILFLGSMNMVLLAADMFSFLFFWELMSLSSWALVMSHKEKETAGAGFIYLLMAVLGTFALLFSMSLLASHSGTFSF-EGMSKAALPSKSASLVFALALFGAGSKAGLVPLHAWLPRAHPAAPSHVSALMSGVMTKVAVYGFLRIVFDLLRTQEKWWSYLLLVIAGVSMIAGVLYALMQHDLKRLLAYHTIENIGIVFVGIGLAMAFKTYGMVFHVLNHSLFKNLLFLGAGSIQSSTGSRDMEKLGGLVSKMPYTAFAFLMGSMAICALPPLNGFVSEWLLMQSILLSPPSIGAFLALSAALAASCFIKVYGITFLGRPRSMSAMAATETDRWSLLALYFLAFLCLLWGVFPAPVLHLLGPAVGLL----------------
154248539    --------------------------------------------------------------------------------------LLAVLGAVVSLIMAVDWQAREKQAKFEYAVLIVIATLGMCMLVSAGDLIALYLGLELMSLSLYVVASINRDSVRTEAGLKYFVLGALSSGMLLYGASFIYGFTGSVNFLQIAAVAKEPSPGLIFGIVFLLAGLCFKVSAVPFHMWTPDVYEGAPTPVTAFFASAPKVAAMAIFVRVVIEAFPHVTHQWQQIVAFVSLASMVLGAFAAIGQRNIKRLLAYSSIGHMGFALVGLAAGTAEGVRGVLLYMTIYVVMTLGTFACVLTMRRKGQAETIEDLSGLARRNPLMALALGALMFSLAGIPPLAGFLAKYYVFVAAIQAGYALAVVGVLASVVGAFYYLRVVKIMYF----DEPVEAFDPMPTELKAVLAVSGLFTIFYFVYPAPLIEAAGVAARSL----------------
256830381    ------------------------------------------------------------------------------MRLDAISAFFLLLLAVVGASGAFYSQKKHPRSARQSRLWWSAMLASMGMVLTQSNGLHFLFAWESFALSAYFLVTLERDNPKVRAAGRLYLVASHAGTLALFGFFTSAAQTGSWELGPMTSQTSLAP-----LFWVALLGFGIKAGVFPLHIWLPSAHANAPSHVSAIMSGVAIKMGIYGLVRFSSWLPLPAGA--GWVVAGLGCVSAVLGVAFALGQHDVKRLLAYHSVENIGIILIGLGFAMIALDQGGLLHVWNHGLFKALLFLGAGAVLHSTGTREMSRLGGLWKTMPWTAALFTLGAMAISGLPPLNGFVSEWLIFSGLFDAGSLGAVPAAILLGVTGALALACFVKVFLGAPRSEAAANARECGTGMRAAMGVLALGCLIIGLAPAFFWPTL-----------------------
6689377      -------------LIGVGLLLVPGATKDLHRIWAFPRVFLLSIVMLFSANLSIQQINGSSIYQYVWSWT-INNDFSLKLGIDPLTSIMSILITTVGLMVLVXXYMSHDQGYWXFXAYMSFXNTSMLGLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXGLLLGILGYWITGSFEFQDLFELFNNSTYNNTLCASLLFVGAVAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFTVIPYIMYVISMIGIITIPLGATLALAQKDIKRGFGYSTMSQLGYMMLALGMG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLKKHVPITKIAFFLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAYFTAGLTAFYMFRVYLLTFEGHLNIH------------------------------------------------------------
254708553    ----------------------------------------------------------------------------WALRVDTLTGVMLVVVNSVSALVHIYSYMHHDPHRPRFFAYLSLFTFAMLMLVTSDNLIQMFFGWEGVGLASYLLIGFWFKKPSANAAMKAFVVNRVGDFGFLLGIFSVFALFQSVDYNTIFAAAANALGAITIACLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--MSPIFELSQTALLVVTIIGATTAFFAATVALVQNDIKRVIAYSTCSQLGYMFAALGVG---AYGAAVFHLFTHAFFKALLFLCAGSVIHASDEQDMRRMGGLRKLIPVTYWMMIIGTVAILGIPGTAGFFSKDAIIEAVFASHNLASTLLIVAALFTSFYSWRLIFMTFFGKPRAEVMHHVHESPPVMLVPLLILGIGAILAGV--------------------------------
145220065    ----LIILPVLVPLTTALIMLLLPRRIAVHRLLGVLSTLLLSVVSVILLNSVL-----SGGILSLQAGGWAAPF-GITMVVDTFSCIMLAMASLIGLTTAIYSIGSVDEKQNFYHPLIQLLLMGINGAFLTGDIFNLYVWFEVMLISSFVLLVLEGRPEQFEGAIKYVTLNLLSSAIFLAAVGILYGMAGTLNMADLAMRLPMLEELLSVAAVLFLITFGIKAAVFPLFFWLPASYHTPHVAVSAIFAGLLTKVGVYAIIRFFTTIFTLSTPFIHHILLWVSAFTMVTGVLGAVAQYDLRKLLSFHIISQIGYMIFAIAIQSPLAIAGGLLFIVHNIAAKTNLFYLSGIIQLLSGSWNLRQIGGLYATYPLLGLLFLVPALALAGIPPLSGFWAKLTVIQAGLEAQQWLAVSVALMVSILTLYSMIKIWNEAFLKDNPQRGREYHELSAGKKIALIILAMFTIVSGLWFEPFF--------------------------
74325166     -------LLIFLPLIGSICAGLFGRI-LGPFGSSFVTVICLMVTFCLSLFAFYEVALLDCCV-YIKLAPWINLNVDWGFLFDSLTVVMCCVVTFVSSIVHLYSYMAYDPHLPRFMSYLSLFTFFMLILVTADNFIQMFVGWEGVGLCSYLLINFWFTRQANKAAIKAMILNRIGDFGLVIGILIIFVEYKAVDYATVFALTNFDFDLISLICFFLFIGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIARTSPLFEYTSS--ILSLVTIVGACTAFFAATVGLLQNDLKRVIAYSTCSQLGYMVFACGL---SNYSVGVFHLVNHAFFKALLFLGAGSIIHAADEQDMRKMGGLKKLVPFTYSMMVIGSLALIGFPFLTGFYSKDVILEVAYLEGHFSYILGTLGAFLTAFYSTRLIYLTFLSKPNGYKICAAYDSSYQISASLFFLVIPSVLIGFY-------------------------------
142361717    ------------------------------------------------------------------------------FLIDNLTAMMMVVVTFVSLMVHIYTMGYMKGDYRRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWFRSTAIYANLKAFLVNRVGDFGFILGIALILYWTGSLDYATVMQLFGQPVAVVTVICILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR--TSPLFELSDTALSFVMIIGAITALFMGLLGIIQNDIKRVIAYSTLSQLGYMTVALGA---SAYSVAMFHLMTHAFFKALLFLGAGVIIGMHHDQDIQHMGNLKKYMPMTWITFLIGSLALIGTPLFSGFYSKDSLIEAVIAGSHFAYFSVLVGVFVTAFYSFRLYFLVFHGKEKLSPKDNPHESPLSVTIPLALLAIPSLIIG---------------------------------
212224718    ------------------------------------------------------------------------------FQIDGLSLIMCFIFGALGLAASIYSPRYMAIYEKSYITIYSVFMLSMILIVTIANMFWFIFLWEVMTFTSYLLTIWESDKEDVRKAWKYFVTMHIVSTLPLIIALALLY-ADVSSIEGLNFESLAALKLSPVFYALFLIGFGSKSGVVPLHFWAPEAYTVAPSNVSALMAGALEKVAVYALIRTTCFIMKP-NETFGYAVALLGTVTLTVGTLYALKQTDAKRLLAYHSIGQIGYIWLGMGVGIAIALASSLYHLVNHTFFKGLLFLSTGSIFYRTRSRDLNQLRGLAKLMPFTALFTFIAAMSIAGTPPFNGFMSKWMIYQSTFLSGNGLIVFFGVMALFATLASFIKFYTTAFGGEPTEFTKDAEEVPSPMLIAKGFLASLCILLGLVPSLILPILLSPGAAL----------------
154174337    -------ISLFFPLLSFIFAAALSHAKRLNFVGLVCSFLILCSATASLMQATIVFDGAPIQILLKDFIWVDGLRLNFGFTIDAVSAMMMCVVGVVSTIVHIYSIGYMDDGFNRYFSYLGLFVFCMMFLVMSDNFVGLFIGWEGVGLCSWLLIGFWYQRSSANAAANEFVMNRIADLGMLLGMFFIFKEFGSLKFSDVFADAPVSHQALNFIAAFLFIGAMGKSAQFPFHTWLANAMEGPTPVSALIHAATMVTAGVYLVVRANAIFAQ--APEISTFIAYLGAFVAVFAASIALVHNDLKKIIAYSTLSQLGYMFVAAGLGAYWV---ALFHLMTHAFFKSLLFLGAGNVMHAMRDEDIKKMGGLYKFMKPTAVLMTIGSVALAGFYPFAGFFSKDKILEAAFNGGYILWVVLFAGALMTAFYSFRLLMLVFFGEAKFKF--HPHEAKNFMLTAMGVLGVLALISG----WFGSDLSLALSSVLPKFELNLEYESEVT-
256830251    ----------------------------GRNVCTWSAMAVTACTLVLTMTPLMQAFQGNPASMHRSWVD--DAGLALTLRMDGLAALFALLVLGIGLLVIIYARYYLSEKMGRLHGLLLVFMSSMLGVVLSDNLILMLIFWEMTSLSSFLLIGYWQHRDARQGARMALIVTGSGGLALLAGFLLLGQMAGTYQISHILPQGDLIRAHPLYVLVLILIGAFTKSAQFPFHFWLPRAMAAPTPISAYLHSATMVKAGVFLLAR--FYPVLAGTDLWFFTVGGVGLTTLLMGAYIAIFQHDLKGLLAYSTISHLGLIVLLFGLDTPLAAVAAVFHIINHATFKASLFMAAGIIDHETGTRDMRSLNGLWKYMPHTAALAMIASAAMAGVPLLNGFLSKEMFFAETLHVGLILPAAATLAGVFAVAYSARFIHDVFFGEPQGLPKYPPHEPPRFMKVPVEILAGLCLLVGILPGPLLRLAATSVTGTLPHYSLAVWH------
218548084    -------------FFAGIASLFLYDLDRIAIKISGIASLAGGLVGIVSALTQLH-----SAIPLVTEFITPFPFATLTIRMDSLSAFMLLVISVLVAVCALYSLAYMREYLGKGAFFMNMFIASMVSLLVMDNAFWFIVFFEMMSLASWFLVIAAQDKESIRAGMLYFFIAHAGSVLIMIAFFLMWRECHSLDFASFRTLPLSPGLASAVFLLGFF-GFGAKAGMLPLHSWLPLAHPAAPSHASALMSGVMVKIGIFGILKVSIDLLGNSQLWWGVVVIIFGAVSALLGVLYALAENDIKRLLAWSTVENVGIILLGVGVSMVGGLLAALFHLLNHAMFKGLLFLGAGAVIGRLHTRDMEKMGALAKRMPRTAAAFLIGCVAISALPPLNGFISEWYTYQSLFAMGPVAIVMLAVTGALAAMCFVKLYGISFCGAPRSSAAEEAHEAPWQMTV----------------------------------------------
298725799    -------LPLIVPVITAILLVFLKEHVTLQRI-----ISLLTLSFIIIISVILLVEIQEQGVMRIDFSGWAPPF-GISFVADSFATLLVLVANIVALICMLYAIMELRYEKMYFYPFTLLMIAGVNGSFLTGDIFNLFVCFEVMLLASYALISLGGEKIQLREALKYVLINIVASWIFLVALAFLYGTVGTLNMAHIRVMEAGANPLITTVALIFLIVFSLKAGLL-LFFWLPGSYSVPPTAIAALFAALLTKVGMYALVRSFTLLFPNNPEVTHTALGIMAGITIIAGCIGALSGRDVRTIASYNVLIGVGFIIIGLAVGTESALQGVIYYLMHDMIAKAMLFLAVGMMIYLTGETVIDKMSGLIRNYPFFGWLFFIAMCSLAGIPPLSGFLGKVLIGQGAIEGGHFVLLGLGFFSSLIVLYSLRIFLSSFFGETIIS-LEDEKPLPKRILLPLTLLAVCTFGLGI--------------------------------
135574050    ----------------------------------------------------------------------------WSIRLDTLTAVMFIVVTTVSACVHLYSIGYMDEDVSRFMGYLSLFTFFMLVLVSSNNLLQMFFGWEGVGLASYLLIGFWHHKDSAKAAMKAFIVNRVGDFGYAIGIAGIFFVFGSISFDNIFEQVELNFPTLDLLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAANMVTAGVFLVAR--MSPLYEFAEITNLFITFIGAATAIFAASIALTQNDIKRVIAYSTCSQLGYMFFAAGVG---AYNASIFHLTTHAFFKALLFLSAGSVIHMHHEQDMTKMGGLFKKIPFTATMMWIGSLAIIGFPYLSGYYSKESILENAYYTSNGIAYFAIVTALLTAFYSWRLLFLTFHGENRSEK-----------------------------------------------------------
116619264    ---------IILTVMGTLLMVLDPVIHKRSSNAFGISLIALVMALGASIYAYGIAGPAFGGM----------------LMVDGFATFFRVVVITVGILTVFPSYRFLDAETSEYHALLLFSIAGQCLMAASNDLIMVFIGLEISSIASYVLAGYLRDDKRANEALKYFLLGSFATGFFLYGVAWIYGLTRSVNLSGVFQHQPVDPTFVGIAAALMFVGLAFKVSAAPFQIWAPDVYQGAPTPVSAFLSAGPKAAAFAIFLRIFMTAFEPISDKWQPLVWTAALASMCIGNFAAILQTNIKRMLAYSSIAHAGYVLVALTAHSETGVAAAMFYLAGYAFMNVGAFAAVSVLTGKGEYQNIDDFKGMGRKQPLAAAMFTIFLLSLLGVPLTGGFFGKFYIFKAALDSHLWLTVLGLLNSAVGAYYYLR-ILVVMYMYEPGEAADAAEPLAPSLAFALILPALGTLALGIFPGWVLEFATKSAANL----------------
160688765    -----------LPLISALITGLSGRFLGSYVSIR-LAIICMLLTVCSCLYIYYDIVLCNNVVQLKEWINSGFLNLEYGFLFDSLTSVMLVVITFISCMVHIYSVEYMSEDPHRFFSYLSFFTFFMMILVTSDNLIQFFLGWEGVGIMSYLLINFWYTRQANKAALKAVILNRFGDFGVFFGILLIYYIFNTFDFSIIFVLTPFNVNAITLISIFLVLGVIGKSAQLGLHMWLPDAMEGPTPVSALLHAATMVTAGVFLLLRFSLLISY--SLSILNFLTIIGALTTLFATTVGFVQNDIKRVIAYSTCAQLGYMVFSCGILN---YNASLYHLTTHAFFKALLFLSAGSVIHSSDEQDMRKMGGLVNFLPLTYQCMLIGTLALTGFPFLSGYYSKDVILETSYASFYWEGIFASLAAFGTTFYSFRLLFLTFFNKPRMSKMKKVHDAPLWMMIPLIVLSVCSIFIG---------------------------------
135075916    ------------------------------------------------------------------------------LKIDALALLFVSLSAALWLLTTVYAYFGTKPQQSRFFGFFSLCVFATTGIALSGSLISFFIFFELLTLSTWPLVAHKQDAASLRAARSYLLYALPCSTLLLVAIVWLESATGPVLFDETPDLSGLDPASQRAIFALFIAGVGMKAAIVPLHGWLPSAMAAPAPVSALLHAVAVVKAGAFGIVRVVYDVFRVAELGVGTPLAMLASVTILWGSLRALQQTEIKKRLAYSTVSQVSYIVLGAALASPFAVIGGLVHLVHQGLMKITLFFCAGIYDERAGVRDIAGLDGLGWRMPWISVCFSLGALGMIGLPPLAGFVTKIYLGIGALQAAAWVLAVLGASTLLNAAYFLPLLSRLWFGEAAPD------------------------------------------------------------
297560689    ------------------------------------------------------------------SLPWMPALVGLHLRMDGLAWLFCVLVLGVGALVMAYSTRYFPPGRRTFYVLMSAFALAMTGLVLADDVVLLFVFWELTTICSFHLIGL-SGPGASRPAVRTFLLTAMGGLALLTAVVLLWVRTGTTRLSAILGDPSWTQDTAFTGTVAVLVVIAVKSAQFPFHYWLPDAMAASTPVSAYLHAAAMVKAGVYLAMRFSPAFAD--TPLWGTTLVVAGLTTAVVGAVLALRRHDLKELTAYSTVSQLGFLVAVIGVGTPQALVAAVVHTAAHALFKSALFMSVGVIDHQTGTRDLRELGGLRRAMPVTAAVSALAALSMAGVPPLLGFVSKENLFEALLQTPGPAWAGPVAGAVLTFAYAFRFVYLAFGG-----------------------------------------------------------------
222053783    ------------------------------------------------------------------------------FGVDHLSAFFLLPVLIVSTCCSLYSTSYNPKTWRRLTFFFGILTASLLILITARNGILFLLAWEVMALSAFFVLTTEDHKQDVQDAGLLYMIATHTGTLALFALFSLLGVAASSYQFSAMAGLTPSAPVAAAIFCTALFGFGMKAGLMPLHVWLPSAHASAPSHISAIMSGVMIKMGVYGLLR-ILSFFPHPPMWWGMTLLIAGIISAIMGVVFALGQHDIKRLLAYHSIENIGILAFNLPLLSLLGMSGALLHTLNHAIFKSLLFLGAGSVIHSSHTREIDLMGGIAKSMPWTSALFLVGAVAICGLPPLNGFVSEYLIYLGIFNGVNLAAPALAMVGALAVACFVKVCGITFLGTARNSETSNIHEAGWPMRLPMIALASLCAVIGLFPQLAAGLLQSAVSSWLP--------------
152992445    --------LLLLPFFGAIVAYLLGLKRTS--LAFWTAEVASALLFVISLYLLITYDGAIDLP--MTWFEFGSLSIPFGIYIDKLSLVMLLIATGLGFLDVHFAHDYMAEDPHRYYAKVLFFIGGMILLVSAKDLVALFVGWEFMGLASYLLISFWHQKRDADAGVSAFLFTRFGDIFLFAAIGILYYYAGSIDMVHLNEMAKSGTLNKDMMFLAIFIAAIGKSGQFPLFPWLMRAMEGPTTVSALIHGATMVNSGIYIVARLFDFYMVAEALI---VVASIGALSAFIGATSALVQSELKKVLAYSTMSHLSIAFVGLGAG---SLAAGMTHLVNHAVFKALLFLGAGAVIMAGHVKDMWRLGGLGKKLTWTALFMGMAVLSLSGIPPFSGFFSKDAVIVSAIANHGWVSVMVTIAGVLSIAYIGRLWLLTFAGKPRDKALKVKAPSKFWIVLPLGIMAVVTLLLGFFQEPL---------------------------
143763634    -------TLIWILLVAHLVGVVAVLSLPNPRPAFAVAL---TAPLASAVWAASRLGAGEIDTARLDWVEGLDLAVSFRVG--PLGALLAVLVSGIGVLIFVYGQGYFGGGDRRFAATLLAFSGSMLGLVWADDVWTLFLFWEATSVTSFLLVGTKSTSTAVTAARRALLVTVAGGLVLLAGLLVLVDVAGTAT---LSEMGPVTGDQATVAAVLILVGAFTKSAQLPFHVWLPGAMAAPTPVSAYLHSATMVKAGIVLIG--VMHPVLGAVDIWSGLGVTVGLLTMFWGAIGALRHADAKLVLAWGTVSQLGLMTAMMSLGSGKAIFAAVSLVVAHAVFKAALFMAVGEIDIRTGSRDLRSLSGLRTSMPVAFWVMVFAGLSMAGVPPLLGFPAKEAAIEASLASGDLILAGVTIGSVLTVAYTTRLVLALF--SDKGGESTEVAPFRWAAAAPSVLLSALGVVGYVLAPSVTDWVVPAAATL----------------
161527793    -------LVWILPFAAALIM--PGIGKISKRATGYVAVGFALMSALSAASLLPVAIEASEIHHQIMWIEAIGLKGG--VLADPLSVIMANVVAWISFLIMIYSTGYMKKDITRFWFWMMFFIGSMQIIVLSDNLLQVFFGWEGVGLASYALISFWYRDKKKHAGMKAFIMTKVGDVMMIAGMLLIFLFAGTFGFKELWAIAMNAQGMLVPAFVLLFGGAIGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPIVFALMADQFFEIVAWVGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMMALGHQYVDGYTAGFFHLISHAMFKASLFMAAGSLLHIVGSRFMTDMGGLRKHMKKTYAFMWAAGLGLMGAPFTTGFWSKDAIFAAVYEWALPLFAIAVLTAIITAFYTTRMIGMVFFGNKSKEEGHHIHEASLSMWAPYGILAVLTIGIGL--------------------------------
257093578    -----------------------------------------------------------------------------------------------------------SDRLGRFYSILLLFMAAMLGVVLSENLLLLLVFWELTSLSSFLLVAYQSEKESRIGARLALAVTGGGGLALLAGILLLGHIAGSYELSVILAAGERIRAHALYALILILLGAFTKSAQFPFHFWLPSAMAAPTPVSAYLHSATMVKAGVFLLAR--LYPALGSSDLWFWLVGGTGAVTLVYAAATALFRNDIKGLLAYSTISHLGLITLLFGLDTPLSVVAGVFHIINHAIFKASLFMAAGVIDHECGTRDMRRVNGMFRVMPITATLAIIAAGSMAGVPLLNGFLSKEMFFAETVTYGWALPLFATIAGMLAVAYSSRFIHDVFFNGEPIDLPRQPHEPPRWMRAPI--------------------------------------------
51892735     -----LPAIVVVPLLSAAIVGYFRNT-WSKSLVSWVACGSVAISFALTVAVAAQYWGGGAVAPIRSALTSWGSLLDLGLVADGLSLWWALVVTGAGLLIHIYSTAYMREDYGRFMAKMNFFIFAMTLLVLSDNFVGLAMGWGCVGLASYMLIGFYFTRPAQNAAIKAFVMNIIGEAGLFAGIAFIYANFGSFKFDDVFAQGPVSASALNLIGLLLLIGAAAKSAQLPLHTWLPYAMEGPTPVSALIHAATMVTAGVYLVSRAYPIYEVATGAAMA--VAWIGGLGALFGALVAAGQFDIKRVLAFSTLSQIGYMFLANGLG---AYVAADFHFFTHAFFKACLFLAAGIVVHHYGGQDIRHMGGLWYRDRFAGLTFGAAALALIGLPPFAGFFSKDEILLAAYSQGQWLFAIAIVAAGLTAFYNVRLFSLVFLGDAYVPPAKP--------------------------------------------------------
222147966    -------LALVLPFLGACLAPWLVRRLGSRAAW-----VLALLPLLSFVHFLGFLPEIANGEEVTGGYAWVPYNVSFSWFLDGLSLTFALLITGIGTLIVLYAGGYMKGHQGRFLSFLLLFMGAMLGVVMSDSFLMLFIYWELTSITSFLLIGFNHERPAARRAALQALVITGGGGLLLLAGLILLWNSGVTQLSMLMHSNNMVTASPFYLAILLLVGAFTKSAQFPFHVWLPNAMEAPTPVSAYLHSATMVKAGVYLLMR--LQPVLGSTPAWEILLPFFGGVTLIVGSVVAVRQTDLKLMLAYTTVASLGLMVMLTGFGSPHALSAAVLYLVAHSLFKGALFMVAGVLDHEAGSRDLTRLGGLARAMPITFATALLAGLSMAGLPPLFGFLAKEEIYEAL-AGGNLRALLFTAIAVIGNALMMVVGLALAFKPFLGRVATSQKPAHDGPALLLGPLGLALTGLGVFSGLFHQAISSPMVSAVTGRTVTVS-------
142462748    --------IVFLPLIGFFIAGLLSFVNNSDKAAQFITVSFISVAAFLSAFTFIAHDHSIVHIKLFDWIAVGSFIVSWAIYVDPVTRIMLIVISSVSALVHIYSYMSHDNSKPRFMAYLSLFTFAMLALVTADNFLQLFFGWEGVGLASYLLIGFWYKKPTANAAIKAFVVNRVGDFGLALGIFSIFYLFGTLDYQEVFSKAEFKIGSLNLICFLLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIVRCSPMY--DLAPDILSLITFIGATTAIFAASIGLVQNDIKRIIAYSTCSQLGYMFFAIGVG---AYGAAMFHLFTHAFFKALLFLGAGSVIHASDEQDIRKMGGLYNYIPFTHMLMIIGTISLMGFPFTAGYYSKDAIIESAYLASSGFFIIGLLGVLMTSFYSWRLMFLTFNGTTRIEE-----------------------------------------------------------
218660062    ---------------------------------------------------------------------------------------------------------------------------------------------------MYLIIGVWGGDGRVYAAFKFFLYTLAGSVLFLVGVIVLYFSGRDPSTFLALTAQDLPFRVQSWLFFAFLVAFAVKVPMVPVHTWLPDAHVQAPTAGSIILAGVLLKMGAYGFLRFSLPMLPEASVYYSTLMLSLSALAIVYGGLLALAQDDLKKLVAYSSISHMGFVTMGIFALNLRGLEGGILQMFNHGVTTGALFLFVGLIYERTHTRSIADYGGLMKAAPVYTAFLALFILSSMALPGTNSFVGELLVLSGGFAANPAVGATAVLGALLGAAYLLW-------------------------------------------------------------------------
47176644     ---------------------FPKATKNLRRMWAFQSVLLLSIAMILSIDLSIQQINGSSIYQYV--WSWIDFSLEFGYLIDPLTSIMLILITTVGIMVLIYSYMSHDQGYLRFFSYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAANASKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEINEVNILFVILCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNLISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRTALFHLIXXAYSKALLFLGSGSVIHSMET-----------------------------------------------------------------------------------------------------------------------------------------------
136585390    ---------------------------IGRSTAHTVTILGVAISCILSFMVLNDVMAGRFNETIYTWMQLGELSLEVGFLVDPLTAMMMVVVTFVSLMVHIYTIGYMDEGYARFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKRPTAIFAMKAFLVNRVGDFGFILGIGLLLAYTGSMSYDGVFAQKDLDWNLVTVACVCLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFELSDAALSFVLIIGSITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGV---SAYPIAVFHLMTHAFFKALLFLGAGSVIMMHHDQDMRNMGGLWKYMPITWFTSLLGSLALIGTPLFSGFYSKDSIIESTITGSGFAFFAVMAGVFITAFYSFRMYFLVFHGKER--------------------------------------------------------------
239625101    ----------------------------------------------------------------------IPGFCGMHLRLDGFRLVYVLIAIVMWTVCGLFSLEYMREKRGRYYVFFWITFLATAGVFLSADLYTTFIFFEIMSFTSYVWVAFDEKKESLRAAGTYLAVAVIGGLVMLMGLFLLYDMTGTLEIDGLAGAAETILSGNYVAGGLLLFGFGAKAGCFPLHIWLPKAHPVAPAPASALLSGILTKAGVFGIVIVSCVMFQ-ADRNWGLLVAVLGFITMFLGALLALFSVNLKRTLACSSVSQIGFILTGTGMGNGLAVRGTFLHMVNHSMFKLVLFLCAGAVFMNLHQLDLNDIRGFGRRKPALLFCFLMGALGISGIPMWSGYVSKTLLHEGIVEYGEMLA-----------------------------------------------------------------------------------------
283840170    MNALLPVVTLATSLLAAGVIFLLPESSKTVRTVVNLTAALGKLGLALLMII------GVAAGETYEATLTLLPGLDLILRVDALALLFLTLSAFLWLLTTVYAISYLGDGPHRFFGFFSLCVAATTGVALSGSLITFFVFYELLTLSTWPLVVHKGDGASLAAGRRYLIYTMSGSAALLAGILWLEGGLGPIEFTRHGSLDAGDPTVLIGAFVLMVAGLGVKAALVPLHGWLPSAMVAPAPVSALLHAVAVVKAGAFGIIRLVYDVYGVTELGVGLPLAIVAAVTIIYGSLRALQQHDIKRRLAYSTVSQVAYIVLGTGLFGPYATIGGVVHLVHQGLMKITLFFCAGALAERIGVTRVEQLDGAGRRMPLTMAAFSVATLGMIGLPPLAGFVSKWYLGIGSLQAGHWVLAVLAVSSLLNAAYFLPLLHRAWF------------------------------------------------------------------
70727274     ---------------GLIVIMLIVLMTLFIKSLRRFAGYIALLAPILASGYFLAQIPNVLHGKFVEFIPWMPAIVNLDFRLDGLGLMFGLIISIIGVAVFFYATQYLRDNLPRFFLYLLLFMFSMLGIVVSNNTILMYVFWELTSVSSFLLISYWYNAESQLGAIQSFIITVLGGLALLTGFIMLYIITGTNTISELLTQSHSIHALFIPMMIMLLIGAFTKSAQFPFHIWLPKAMAAPTPVSAYLHSATMVKAGIFLLFKFTPILG--LSDSYIYIVTFVGLITMIFGSVTALRQYDLKGILAYSTISQLGMIMSMVGLGGGIALFAGLFHLMNHAIFKCALFMGVGIIDHEAGTRDIRRLSGMRKFFPKMNLVMTLAALSMAGVPLLNGFLSKEMFFDSLVSATIIVVAIGVIASIFTFVYAVYMLKETYWGEFDEKKVPKKHHEPWLFSLPAIILMVMIPIIFFIPNFFTEHLVLPALRNVTNLGSSV--------
25027953     ---------------------IFPLPEERVRLRSTINLSAAGLKVLLVMLLFPVVLDADLRPEFSMPFL---PGSDLVLRVDPLALFFATLSAVLWLLTTVYAIGYLGENRSRFFGFFSLCVTATVGISFSGNLITFLVFYEMLTLVTYPLVAHWGDRASLKAARVYLRYTLSGGLALLIGVVWLTIYAGPVDFAPVTEVATHSPGIAIVIFALLVGGLGVKAALVPLHGWLPNAMVAPAPVSALLHAVAVVKAGVFGIVRVIDDVYGISELGVLTPLLVVACVTIIYGSYQALRQIDLKKRLAFSTVSQVSYVAVGISLATVAGVTGGVAHLVHQGIMKITLFFCAGLYAETLGAKRVDQLTGLGHRMPGTSLAFTIGAFGMIGLPPTAGFISKWQLGVGALEAHSWVVAVLVASSLLNSMYFLPIVYRLWF------------------------------------------------------------------
118581622    ----LLFVPLLIPLATATAGLLAWRRRNLQRM-----LGVCGTTSLLVAGLCLLTQVRGKGILSVQAGNWPAPF-GITLVADSFSALMIAATGFMGLAVSVYSLTDADQESLGYHPLLQVLLLGVCGSFLTADLFNLYVWFEVLMISSFVLLALGGRREQIEGAIKYVALNLTASAFFLAGIGLLYGVTGTLNMAHVAVQLRETEHTGTIIAALLFSAFGVKAAVFPFHFWLPASYHTAPIAVTTLFSALLSKVGIYVLIRIFTLIFVQEAIAGQAIILTAAGLTMLIGVLGAMVQYEMRRLLSFHIVSQIGYLLMGLGLMTPLALAGTIFFMAHIIAAKSALFLTTGIVARLTGSSELPRSGGLYHQRPFLAAIFLLPALSMAGLPPLSGFWAKLALITASLGHGHYLLTLVALLVSLMTLFSMKIWNEAFWKTRPPGEETDPRPMSVQLYAPALALALVSVTMGLGAEPFFRLALVAAGQLLE----PAGYITAVLG
257077087    -------FIFLLPLFGFPLEYIIGKYRLKYSGIFSSVMVLGSLILVILAYLYLLHHN------FIYSHYTWFYNIDVGIYISHLTVIMAMMVAFMSLMITLFAMFYMKDDPRKYFSETSLFIAGMLGLVVSSNLVLFFLFWEIVGLCSYLLIGFWFKPNAAAAAKKAFIVTRVGDLLFIIGMGVLFAKAGTSPLSIPYLIDNIGPDVLALATILFLAGAVAKSAQFPLHVWLPDSMEGPTTVSALIHAATMVTAGVYLVAR-LFPLFYYSASFSLYAVAIIGSFTAFYAGILAIVVNDIKRVIAYSTISELGYMMAAIGLGGVIGYSGGMYHLVVHAVFKALLFMSAGVILVMMELRNIKDMGGLFRKMPVTAILMLIGVVTLAAIPPTAGYFSRDQIISGAYEYNIIPWLLLVFGEILTAIYAFRLYFLVFAGKPRSKLAEKAHDPKLIYLVPLMVLAFLSLTLGIIQKPFYTFLDSSV-------------------
288900917    ---------------------------------------------------------------------------------------------------------------------------------MCQDMLSFYVYFEASLAPLFILIGLYGASNRDKASDYILIYTLFSSLFMLLAIGTYEVLIGNTDYQSISLIV-LSTDLQCILFICLTIGIMVKTPLVPVHTWLPVVHSESPLAGSMLLAGVILKLAIYALIRLVIPSLSDATVLYTPIAYLICAITIIYTSLITLRQSDLKVIVAYSSISHMAVCILGILSNTLTGINGSLIMSIAHGFVSPALFIIVGILYDRYHNRLIYYYQGLITYMPILSIYLLILSFCNIGTPLTVNFIGELLSLTGAINRSAILGAISALSVLLSAAYMLKVTNRL-TGGVRTPYIHLTSDCTYRENILMIILIIPTIFYGIYPNGIINMI-----------------------
253575423    ----WLIGPVIIPLMMGMVLIVFQQNLRLQRILSLLALLATCLVSILLIH-----QINAGGIQTLQLGGWEAPYGISFVG-DMFSALLLLATSVVSIGCLLYAFPSIKQEKLYFYPLFLFLITGVNGSFLTGDLFNLYVFFEVFLVASYVLITMGGARQQFREALKYIFTNIIASAFFLMGVAYLYSITGTLNLAHLRIAEVGQDGLITTVALLFLIVFALKAGLL-LFFWLPGSYSVPPTAIAAIFAALLTKVGIYAIFRMFTLIFYHEPQITHLIIGILAAATMILGGLGAVGFGDLKKIITYNVIISVGFILLGLVSMTQEGMMGSIYYLLHDILIKALIFLIGGTVIYLTGTSRLQDISGLIRLHPQLGWMFLIAALSMVGIPPLSGFLGKVFTIQGTFESGDYWLGGIGLAASLFILYSMIKLFMSVFWGETILSVDDEKGTTQGLLLPIALLTIASLALGL--------------------------------
150401368    ----------------------------------------------------------------YELTYLVESIIPISFKIDPISMFFSAVVLLVSIMAAIYSYGYMDDKKRKLYLNFAVLVASMVGVTISNNSIIFLLFWELMSISSFLLVMFGFKEEVRKSGYIYLIYTHAGGMFIFASFALAYVATGSISFDQF---SNMPDYLKIAVFLLGFVGFASKAGVFPFHSWLPYAHPVAPSHVSAVMSGVMIKMGIYGII-MLILLLGINNIYIGYMVLILGILSGILGVAYALAQHDIKRLLAYSSIENIGIILIGLGIGLILGFAGALLHILNHALFKSLLFMGAGAMIKSTGTHSLEGMGGLMKRMPTTSLVFLIGSLAISGIPPFNGFVSELLIYMGGFNGLNDSVGLLIASTF---------------------------------------------------------------------------------
158316968    -----------------------------------------------------------------------PAPIGITLVADRLSGLLLLTSAVVTFAVLAYAIGTRRGNSSIFQSVYLVLVAGVALAYLTGDLFNLFVAFEVMLVSSYVLITLDTTAGRIRAGMTYVIVSMTSSLLFLTMLALVYAATGTMNLADLSGVGELPEGLAGALGLLALVVFGIKAAAVPLHFWLPDSYPTAPAPVTAVLAALLTKVGVYALLRTHTLVF--AHDGVWVLLLVAAVVTLLVGALGALAQDNLNRMLSYLLVSHIGYMLFGLSLFTVIGLTGVIIYMVHHIVAQAALFLASGLITRYAGTSVPRRMGGLAAAVPATAVLFALPALSLAGIPPFSGFVAKLTLLEAGSGVGTWPVYAAVAAGLATSLLTLYAMARVWTLAFWGSRRASVPDPTERVNRPMILATGGIVAVGLAAAVFAGPLAALSQRAADDLLEPSGYVESVL-
222824427    -------IALFSPLVSAIVLGIFAFSAKKIILGYIASLLIAFSALASIVLLSNGMHFN------FELGTWISLDVSFGFKIDSITLIMMNVVSIVATFVHLYSYMEHDEGFNRYFSYLGLFVFSMMFLIMSDNFLGLFIGWEGVGLCSWLLIGFWYHNEKYTFAANAFIMNRIADLALLLGIFLIYIEFNSLEFFTLLSLGHENDVILILIALLLFVGAMGKSAQFPFHTWLADAMAGPTPVSALIHAATMVTAGVYLVIRA--GGLYLQVSEVGYFIAILGAFVALFAASMALVAKDLKRIIAYSTLSQLGYMFVAAGLG---AYAIALFHLATHAFFKSLLFLGAGNVMHAMNDKDISKMGGLYKSMRFSAILMVIGSLALAGIYPFAGFFSKDLILFSFISHHHGIFLALLIAAFMTAFYSFRLLMLVFFTPKRHE--EHPHEASKIALLAMSPLALLAIVAGFF-------------------------------
90426042     ------------------------------------------------------------------------------LMVDPLAAIFVGLIGVVGCLTGFYSIGYIRHDQKLYYGFFNLFLFTMLLVVTANNIVMMWVGIEATTLGSAFLVGIYGKGTSLEAAWKYLIICSVGVAFGLYGTVLTFANAAALWTSIMAHAQELDPTLIKIAFVFVLIGFGTKAGIFPMHAWLPDAHSEAPSPVSGLLSGVLLKCGLFVIIRYYAVTIKIGPEFPQSMLLVLGVLTVAISAFLVFVQHDFKRKLAYHSIEHVGLIVIGLGVGGPLGIAAALLHTINHSFTKALLFCGSGNVLQKYGTRDLRSVKGILRTAPVTGLFIMAGALALAGFPPFNVFVSEFMVFAAGLDAGPKLMILVALLFTITVAALVDIIAHSVLGKAPENMEKS--DSSWLSLAPMGVLLALIMVFGVMPRPVGEILRQATGIVMDQ-------------
254033623    ------TIVTLLLTFAFLCFVLLFIPIYNYSMFRILSLAVAFVPLGWSLYLWILYNGSGPTFQCICHIP----MIHLTFGIDAAGLSLVILTSAIFPLCIM------LMRTISGILTFLLLELVILGSLLVLDLLGFYLLFEASLILLYLLIARPERYSTMDAAYKITLYTMVGSLLFLPVIFILYANYGSTNLLILTCSDNPMLSVQLILGWGLLAVFAVKIPLIPLAVWLPHAHVAAPTAGSVLLAGVLLKLGGIGIIRYLIPIFPVFVVKIFPFIAVMCLISFLFSTLTTLRQIDLKKIVAYSSIAHMSLVTLAIFSLSEHSVASSTFMMVAHGLVSPALFLLVGFLYERSHTKYLPYLTGLGSHMPIYASLFFILTLANLSFPLFPNFIAEVLCLVSLFAVHSLYAYIFCISQVLGAVYGFWTFNRVMHGYNSNTFTTSVVDLSRREVSLILPLLIGIFWLGLKPM-----------------------------
209947454    ---------------GFGLFLIPTATKNLRRIWAFPSILLLSIAMVFSVHLSIQQINGSSIYQYLWSWTINDFSLEFGYLIDPLTSIMLILITTVGILVLIYSYMSHDEGYLRFFVYISFFNTSMLGLXTSSNLIQIYFFWELIGMCSYLLIGFWFTRPXXXXXXXXXXXXRVGDFGLLLGILGFFWITGSLEFRDLFKIANINSLLTTLCAFLLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLLARLLPLFIPLP--LIMSFISLVGTITLFLGATLALAQRXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQNMVLMGGLRKYVPITKTTFLCGTLSLCGIPPLACFWSKDEILSNSWLYSPFFGIIASFTAGLTAFYMFRIYLLTFDGYLRVH------------------------------------------------------------
55380054     -------LLVVLPIVGGAIPLAASLVSD-RAGWPVATVTLLGQAGLAGLLAWTVGTNGTVSYAVGGFA----APYGIELVVDGLSGAVALLVAVVS-LGVLAYARQAGPHSGPFYGLYLLLIAGLTGMTVTGDVFNLYVFLEITGLAAYGLVASGRDASAAVAALKYLIIGTVGASLYLLGIGYLLAATGTLNMADLAEMAAYDSTLVLTAFGLMVGGLTVKVALFPLHTWQPDAYANAPDTVSAFISALVSTVSAYALARLLFSVFTVAVPVARWALVGLACVSIIAGSALAVSQDSVQRMLAYSSVSQFGLVIAGFAIATPLAVVGATVHLLGHAVMKGGLFAATGIIERKTGATTVNGYAGMGSRVPVSAFAFAVLSLAMVGVPPAVGFVGKWYIVLGAVNTENWAVVVLLASTLLTLAYFARLVERLYFAEATIHSKPDEAPVT---------------------------------------------------
71647214     --------------------------------------------------------------------------VSYFMGLDCVSFFLVVLSVWIGALMLMASEGTLRYKYYDRVFLLLVLTLFLVLAFSSVDLLLFYLFFESALIPTLLLIFGWYQPERLQAGSYLLFYTLFASLPMLVGILFIMRFNGSL-VFPLISVDLGLDMFSYLWYFSLLGAFLVKMPMFLVHLWLPKAHVEAPIAGSMILAGILLKLGGYGIMR-VLKVFSLVHCGFSWLWISVSLVGGFVVSLICMRQADLSALIAYSSVVHMGLVLGGLMTLSVWGFSGAFLVMLGHGLCSSGLFCLANIVYERVGSRSMVIGRGLLSFMPSITLWWFLLGVCNMAAPPSLNLMGEIFLLGSLVSWDYLCIPFLGLISFFSACYTLYMYSSSQHGK----------------------------------------------------------------
257453977    -----LPLTFMLPLIG-FLILATMRDRLSENAAAVVGVGSMGLAALCALMAGSDFLMNHPQGAVINQPLWGSFAPKFGLMLDGLGVTMMGVITGVGFLIIFASWYMRGEGYARFFSYMNLFVASMLLLVLADNLVLLYLGWEGVGICSYLLIGFYYHERANRAAMKAFTVTRVGDVFLAFGLFLLFRELGTLNISDINAIFGHSYPTIKVAAVMLVLGAMGKSAQIPLHSWLADAMAGPTPVSALIHAATMVTAGVYLIAR-LHPVFLLTPDVLASWVGIVGATTLLVAGFCALAQTDIKRILAYSTMSQIGYMFLALGVG---AWQVAIFHLMTHAFFKALLFLGSGAVIAYHHEQNIFKMGGLFYKNKFLFAVFAIGGGALAAIPWTVGYYSKDEIIWEAFASGHMLFWMAVVGAFLTSIYTFRMIWIVFFGEEKT-PIHDLK--GWTYWLPLAVLLVLSTAVGAMIHP----------------------------
149279897    MTDHYLISPILTHLFSVILLLFCWK---KVRLQKVISISSNAVIMMIAVFLWMVWNQGILSMQGGDW----QAPYGITFVADTFSATMILLTAVAGFAVATFSAAGISKQQHGYFPIMHLLLMGLNGAFFAGDIFNLYVWFEVIIIASFVLMTLGGKKPQMEGAINYVTMNLLASVIFLTAIALLYGLTGTLNMADLSLKVALNRSMVNVTALLFFVGFGIKSAVFPLYFWLPSSYNTPPSAIAALFGGLLTKVGIYALIRMFTLIFPP-DEFLHYLFLFVAIATLLTGAAGALIKRDFRKMLSYLIICHIGYMVAGLGLFTKSGMNGALFYLFQDIVVKTNLFLIAGVIFKMMGTMNMDRLGGLAKSHPRLSALMAIAFFTLIGIPPMSGFWPKISLIRESFTTDSYLLLAALIIASFLTMYVMMKMWTDIFWKAQTQEIPQGKNSELRPHLLIIPIAFLCLL-----------------------------------
192293803    ------------------IIFFLVVLVWFVKSWKLVQISLFLVCFILGLACSHDFFV---------------FDLGLGLGIDYLSYILIFLSLWIMSLIVSSSIYFLKNFSNMFLMMNLLLLIFLVVTFSSMDYLLFYISFEACLIPTLVLILGWYQPERIQAGVYMLFYTLFASLPLLVSLLSLYWFGGSLVMNLTLKIQDLGFSGSLW-FFATVMAFIIKLPMYMFHLWLPKAHVEAPVAGSMILAGILLKLGGYGLIRVLFM-FSELSKMYCWIWVSMGILGGLFVSLICLRQVDIKSLIAYSSVAHMGLVLAGLMSFGSWGMNGAVVLMVGHGLCSSGLFCLANMVYERLGSRSLLINKGLINFMPSMALWWFLLSIGNMGVPPTLNFLGEINLIMGMVGWSKLTMLIICLLFFFSCSYTLYMYSLSQHGLFFS-------------------------------------------------------------
256826550    ----------------------------------------------------------------------------------------MLVISVLAFAAWIYGLNYFDEYKGQGLFFMNLFIASMGFVICVDNALWFLVFFELMSLTSYFLVIVEQNETSIKGGFLYLIMAHIGFFLIMIAFFVMAGLTGSFEFQAFRT-SAFSPVISSLVFVLCFIGFGCKAGMIPFHSWLPQAHPAAPSNVSALMSGGMIKIGVFGMVKVGLDLLQSSPLWWGILVLLFGAVSSVLGVVYALAEHDIKRLLAYHSVENIGIILLGVGIGFILGFLAGFYHLFNHAMFKGLLFLGAGSVLYSTGTRNMEKMGGLARVMPVTAMCFLIGSLAISAIPPLNGFVSEWFTYQSMFTAAFLFAAFAAVSLAITGALAVKAYGVTFLSAPRSDVARNAQEVPGPMKFAMGLIAFICVCMGLGAPWVAPIMQHIAEATVQ--------------
145595746    -------------LLAAVAPVLTWWLG--RNAGYALAVGLVGAGLLFSQRPLLLADQAVTL-----SWPWLPSLGVFELRMDALSLIFALLVLAVGAFVMAYCPRYLSPDSRRVYVTMTLFAAAMLGLVLADDLLLLFVFWELSSILSFVLIGQGGRPQARGPAIQALFVTTTGGVALLVAVVVLSASLGTSDLDEILADPGRLATGPAWAAGALVIFAAIKSAQVPFHFWLPGAMVALTPVSAYLHAATLVKAGIYLLMR--FSALFGGQWPWDLTLIGLGLITAVVGALLALRQHDLKALLAYSTVSQLGLLVSVIGVGTPASDAAAILYTIAHALFKATLFMLVGIIDRQAGSRDIRALTGLWRAMPITVTLTVLAAMSLAGLPPTIGFVGKEAIFEAL-------------------------------------------------------------------------------------------------
284042666    ----------------------PSARVAARDPLAWAVTLLALAAFVACVVGW----RTGGGTIDVPWAPTLDLRLTFSF--DGLGALYGLLATGIGAAVFAYATRYMASERWRFWPWMGLFMASMVGLATAQDLIALFVLFDVTAVCSYFLIGFDREERSTRAALMALLVTGVGAVAMLVGAVILYADHGTFSIPELSRALQNPSTLTTVAVALIAVAALAKSAQVPLHFWLPRAMAAPTPVSAYLHSAAMVAAGVLVLGR--TYQLMEVSQVVLDGLLVVGLASIAIGGAISLTRDGFKQVLAYSTISQYGYVVALYGIGGAKGAGAAAFYVVAHALAKSALFLTAGAVTMATGQRRLSQVGGLARELPLLAAVSAVAAATLSALPLTVGFFKDELFFRAAADRSTAMGVLAVIAAGLTFAYTWRFWSGIFLGPWRTE----ARPLPALLVAPVAVLALLAMVGGIVVAPFNELAGDAATATLGRTT-----------
73912698     ------------------------------------------------------------------FHDFYMYNLGFMFGMDYLSYIMVYLSIWIMFLVLLASEKVKEHKNFHFSFVNLILLLFLMITFSSISYLIFYVSFEASLIPTLILILGWYQPERIQAGIYMLFYTLTLSLPLLVCLLNIYYTKESLVMGSSCSSMKDSNYMMNIWYLFMVLAFLVKLPMYMFHLWLPKAHVEAPVAGSMILAGILLKLGGYGLFRVLIM-FQLIGVKVSSVWMSMGLMGGFIISLVCLRQIDIKSLIAYSSVVHMGLVLCGLMIFSWWGLMGAIVVMIGHGLCSSGLFSLANMIYERVGSRSLFLSKGLLTFMPSMAMWWFILSVSNMAAPPSLNLVGEISLIISMISWSEMSIIGIMLISFFSAAYTLYMYSLSQHGLF---------------------------------------------------------------
120437875    --------LILYPLFLQMAISIILMFGWARIRFQKVSVFGSILSVGLAIWLFTYIWNN--GTQTIQAGNWEAPF-GITFVADMLSTTLVLLTAISGLAVSIFSAGSVLKDRLRYFPIFHFLLLGLNGAFLTGDIFNLYVWFEIVIISSFVLITIGGEKAQLEGAVKYFTLNILASMIFLTAIAVLYGITGSLNMADLAGQIAQVENLVQITGLLFLIGFGIKAGVFPLYFWLPASYHTPPFAVSAIFGGLLTKVGVYALIRVFTLIFVDDP-FLHDIIMIIAILTLISGGVGALVQNNMRKVFSYLIICHIGYMIAGIGMFTEVAIAGAIFYLIHDIIVKTNLFMLSGVVYRIKGTNSMRDLGGIYAKWPKISLLLFIPLFSLVGIPPLSGFWPKINLIKAGFAGGSYITVGAIFASFITLVIIAKLWAEVFW------------------------------------------------------------------
189095636    -----------------------------------------------------------------------------FLGGDLMSGLLILLTFWLCGLMLMASQNVMNDSWEEFLGLVVGMGLILYVVFGVLDLFWFYIFFELVLIPTLLMIVGWVQPERLQAGVYMLFYTLGASLPLLLGLMYMYYNLGSLNFY----LSWFEGEVGGGWILVMMLAFLVKLPMYMVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLYRVMMM-FYTNIYYYSCWIISLSLIGGVVISMICICQVDLKSLIAYSSVSHMGILLGGYCTFNSWGLEGGLIMMIAHGLCSSGLFCLVNIFYERFHTRSIIMIKGMMMIFPSLGLFWFMMSMGNMASPPTINLLGEIMLMVSMIGWSGKVVIFISILSFMSVAYTIYMYSSVQHGK----------------------------------------------------------------
224373089    ---------------------------------------------IFTLAGVAVFVLPQVYLIIPKLFSNINSFLAFGFDYHGIRGIFALIFAFIITMVFLYSFDYIKTYKTFYYSALAVLGVALIEVAMSESFESFYLFWELMTISSYLLIMHSRSDESISAAKLYFVMCIAGAYLLQLAFSNFYA----FGIESFSEVKNLSLST----AILLMLGFGVKAGMVPMHKWLPVAHPEAPSSISAPLSGILTKAGIFGIIAIVYIFNFHA-LVFSYLLIGIGLVTLFYGEIKTLFEKDLKRLLAYSTIGQIGEIITVLGLMSTAALSGALYHIINHAVVKDLLFLSAGLLIMSAGSRNLDDLKGIGKKLPILAFPLGIGIFAISAFPPFGNFNSKFLMIFAATDTHNY---LAAFGLIAGAVIGFIGMLRVFKYIFLYNSSKEFKNVGGLKLGVVYLLAFISFLLGIFPNAVLGFINQAISATIHANVIQPEFA-----
224373089    ----------------------------------------------------------------------------------GISEFFAALVLFMAVLNFLYAYMDHSHKPYRFFANFMIMIIGIIGVSLSDSIYSMFFYWEIMGWALYIALVHEEDSYSITEASKYLIYNFAGAGVIMIGLSIVMHYGSYFDVFEMMPLTSY----TIFAVALLTVGFLAKAAQFPVRIDYQMHPKPAPTPISGYISSVMLKTGFYLIAAGMSLTKMLAIDSIAHFAAVVGVITIIMGASFGLLTNSMKRLLIFLTVAEIGYIVAGVSLVTSEGLAGGMLHLINHMFFKDLLFLSAGAIFYKTGIDSLDKLGGIARKMPITFAVFMVAVFATAGVPMFSGFVSKWMIYHALMAKGYVFAILTILGSVMILLVFVKFMHSAYFGK-MDKSFEKIEKVDLFMSVPMIILAVLNIILGIFPYLALKPINMILET-----------------
46201316     -----------------------------------------------------------------------------HFRLDNLSALFMVVVNLASAAASAYGYCSHLPEPRRVTPFYPLFLFGMNTVLIADDAFMFLVAWEFMSLSSWLLVADHKNAENRRAAFVYLVMACFGTFCLLTCFGLMAGGEGAYSFSAMRA-AKLDGIAGFLVVLLALLGAGSKAGLVPLHAWLPLAHPAAPSHVSALMSGVMTKVALYGLIRILFDLHGHVNWAWGAAMMVIGGITAVMGVLYAILQDDLKKLLAYSTVENIGVVVIGLGLAIAFKGSGGLYHIVNHSIFKTLWFLSAGAVITATGERDLGKLGGLTKRMPWNGVAALVGAIAISALPPLNGFVSEWLIFQSLFKGPSLPHWAMKFGVPVVGAMFVRAYGIAFLGRPRSEAAAQAHQVPATMRWTVALLAVLCVVLGAIPVTITDALSHVVTPL----------------
284165980    ------SGLVIAPMLVVLVAAVGSLLGRWPRLRIGVSLAGGAAYAAVVAAIYVVLAPDAPGVATYQVGDWPAPF-GITLVVDGLSAFMLTMVAILGIASLVFSTRVLPERRSYYFPLFHFLALGVTGAFLTGDLFNLFVWFEVMLMASYIFVAYYGGPQHTRAAFWYVALNLLASAVFLLGVGGIYATTGTLNMADLAQAYGLDPTPVVGLFALLLSVFAIKSGLVPFQFWIPTAYRAAPPQISALLAGATKKVGIYAIIRLSFTVLADADAFVGAALFVMAAASILVGGIGAVGRDSIEGVLAYSSIGQVGFIAVPVAIAATTGVVAALVYALNHTLAKGLLFLAVGAIRSATGTSRLSDLGGLAGRSPPLAIGFFVGSLALVGIPPLSGFFGKFLVFDAAARASAPLLVLLLVGSLLTIAYTTRTWNRSFWGARTDAVEEASVDVVQVGVVLVLATAIVAVGIGFEP------------------------------
142067448    -------------LLPGLVVFFLGEARVRTRTALNLGGAFLKLAMV-AWMLWGVYHG-----QRYELRLPLLDDLDLVLRVGALSLLFLVLSAGLWLVTTIYAVGYLEHSPHRFFGFFSLCVTATVGVAMAGNLLTFLLFFEMLTLTTYPLVVHRGTEAAREAGVVYLTHTVLAGALLLAGTVWLYTLTGTLTFAFVGDVADSHPAALTAIFALLIGGVGVKAALVPLHGWLPRAMVAPAPVSALLHAVAVVKAGAFGVVLIVYDVFGIAALGVTGPLALVAAVTIVYGSLRALFQDDLKRRLAFSTVSQVSYIVLGVAIVGPLASVGGIVHLVHQGVMKITLFFCAGNLAETLGIHKVSEMNGVGRRMPWTMGAFTIAALGMIGVPPMAGFISKWYLSLGALEAGHWPLYVLIASSLLNAAYFLPILHAAWMREPTTPWAEPAPETGWLLMLPPLVTAALSLLIGLF-------------------------------
268325859    -----------------------------------------------------------------------------FLYVDRLSLIMGYIFAIIGAAAILYSLDIVKENGE--LMCGLLYLGSAMGAVFAGDFFTLYIFWEIMAFASLGLIWYTRTERATNAGMRYILFHLFGGCALLAGIIINYMNTGAISLVPGALGIGHFPVELGIGYFLLLIGIGVNTAFIFLHTWLPDSYPKATLAGAVFMCVFTTKTGVYVLARTFPAKLSLFFGDGIPFIAYMGGLMCVYGVVFALLQNDVRKLLSYHIISQVGYMVAGVGIGTYIGINGGIAHVFNHILYKALLFMCMGAVIYSTGRRNLTDLGGLARKMPVTTITCIIAALSISGVVGFNGYVSKGMIIHAALSHMHILTLVLMLGSIGTF---LSFLKLTYFTFFRRNDEIEAKEAPIFMLIPMCAVAFLCVAFGVYPKMLYEILPYKAVAL----------------
139649000    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLCYLGFLIGFGVKLPMFPLHTWLPDAHGEANAPISMLLAGVLLKMGGYALLRFNVQMLPEIHLQLAPALMVLGIVNVVYGALNAFAQDNVKRRIACSSVSHMGFVLLGIAAVNDLGLSGAMLQMISHGLIAAGLFFVTGVFYERTKTLSIPNMGGLAKVLPITFALFVITCLASLALPGMSGFVSEITVFLGITSNEAITIVLAAIGLVLTPMYLLSMCRRVFFG-PRIPALATVGDMRPRELTIALVLVVPTLLIGFWPRLIYDATTDSIAGQLHNTLLAALQLTSSVG
32267091     -------IALFAPLIGAFAALFGHKKKCLFAGLIPTILLFFSLLASCVLFLEIYSSNVVIHIDFLDWIEAGSFYSSFGFMIDTISVSMMVVVSLVSAMVHIYSIGYMKHDFNRYFSYLSAFVFSMMLLVMSDNFLGLFAGWEGVGLCSYLLVGFWYERPKANFAIEAFVANRIADLALIIGIFLIAYHCESLEVFLSLASNNFDMSILLWIGALLFVGAMGKSAQFPFHTWLADAMEGPTPVSALIHAATMVTAGVYLVVRA--HPLYQMIPDVGFFIASLGAFVAFFGASMALVNKDLKRIIAYSTLSQLGYMFVAAGLGAYWI---ALFHLITHAFFKALLFLGAGNVMHAMNDKDISKMGALHKPLRWTMLMMSIASVALAGIYPFAGFFSKDLILEVAFSNHLFIWTTLFVSALFTAFYSFRLLMLVFFVPKR--HHDNPHEAYPYMLLSMLPLAVLAIIGGM--------------------------------
284034100    -------------------------------AWRVAGVGFSLLV-ILSAILLAGADPQVTSFPGTGAG---DAFWTYDLRTDDLTVLLLAVVGVVSACVQVYSIGYLHERAASYTALVTLFTAAMVTVVVSDSLFLLLIGWEVMGACSYLLISYWERRDARSGAVKAFLITRLADVAFLFGIFVLGLGYGTFRISELGSSPISPAALTTGT-VLLLVGVVGKSAQVPLQTWLPDAMPGPSPVSALIHAATMVAAGVFLIAR--LYDVFVAAGTTLTVLAVIACVTMLFAALCAMAAVEVKRVLAWSTVSQLAIMFAGLSLGTADGRHAALFHLVTHAAFKGLLFLCAGVLLHQVGSRRHTRLGASRKAMPVTFGTMTIGLAALAGVPGFAGFFSKDAVVEAAWHVGWVVLVSVCLTAALTAFYCVRLWLWVFFRTPADPATAKLRDAPWVMLAPLILLALGAIVLGYADGLHLNWVVAALTTVLAALGALPAYS-----
296128076    ------------------------FTWLGRRAFWTLALAPASAA-VWALTQTAEVQAGDGPVQVVEWIP--ALGIELSFRLDTLSWLMTVVVGGVGALVLVYYFSPTASGLGRFGGVFTAFAGSMLGLVTADDLLLMFMFWELTTVTSYLLIGHYADRKARRAAMQAIIVTTAGGLAMLVGVVILGHAAGTYSMSALVTDPPAASPAIIAAVACLLAGAATKSALIPFHFWLPAAMAAPTPVSAYLHAAAMVKAGVYLVARFAPAFAEL--PVWRWTVVVLGGGTLLLGGYRALRQHDLKLVLAFGTVSQLGLIILLVGLGTQATALAGLAMLGAHAMFKAALFLVVGTVDVACGTRDLRRLSGVGRALPWTALAGGLATASMIGLPPFAGYVAKEAGLEALVHLEDGTITVVVLGSALTVAYGLRFWWGAF-------------------------------------------------------------------
45655863     ---------------------------------------------------------------------------NMYFSLNYFSVLMIFLSCILCLLALVST--PYEKVASSYSICLLVLCGVLSLAFSMSNIILFYIFFEASLIPTLMLIIGWYQPERLQAGSYMMLYTVGASLPLLVVLIWWCVENGSMSILMLKNMG---FSFPIFLTVVIYGAFLVKLPMYSFHLWLPKAHVEAPLAGSMILAGILLKLGGYGIF-VMNNSFCMSPNSVSLVIISLSMWGGFLATMMCLRQVDVKALVAYSSVGHMSIVSSGLILDQTWGVTSALITMLAHGASSSALFCLAYFSYTKSHTRNIPYMKGMLQMYPILSFAWFVFCCINMAAPPTLNLVGELLVSSVLWNYSYLLAVVMGLMVFFSASYNMYLYSSINHGFHSN-------------------------------------------------------------
83764113     -----------------------------------------------------------------------------YMSSDMMSFTLSALTIWVTVMMILASIMHLNMYPKMFMTNLVILLIILINCFLSPNLIMFYIWFEASLIPTMVLIMTWYQPERSQASMYLMIYTVAASLPMLMVLCKIFIVSKTAMMPMFMNMEPMDYPSMPLAWVLTLGGFLVKLPMFTVHLWLPKAHVEAPIAGSMILAAILLKLGGYGILR-MLSLFHYVAKSTSSLLSSVALVGAVSTSLICFRQSDLKSLIAYSSVGHMGLMVAGALMNSNWGFQAALAMMIAHGLSSSALFVMANMNYEXTHTRSLFLMKGLLVLAPTLTMWWFLFTASNMAAPPSINLLSEIMLITSILKMSTSAFILLGLTSFFTAAYCLYMYTSMHHGPLML-TSNPIPQFKVKDLTLMTMHLVPTILIIFKPELITS-------------------------
118431448    LNLPLMSLVWMAPYLAAVVIAVGWLLGVTRESFYWVSVAGILVSALLSTYLAKLVLIDGKIVHVGADSVWIPHLVGWGSYIDGLAAVMSLVVSWISLLIAVYSIKYMEGDFGRYFFMISFFVGSMMLLVVADNLVLMFVGWEGTGLASYALIGHWYTDEEDYSAVRAILFTRIGDIGFLIGIAALYLTAGTLSIPELASTAHVWIAVLPLILLIFTLGALAKSAQVPFHEWLVTAMTGPTPVSALIHAATMVKAGVYFVLRFAPIIVAGALAAYFTLIAWIAVLTALLLSLMALVSDELKLILAFSTASQLGYMILAAAAGAGEAVAAGLGHLVSHAVFKAALFLAAGWVIHAAHSRFIDNMGGFARYMKLTAAAFWLAGLSLAGVPPLSGFFTKEEVVAIAYKAEPVIGGLAALTALLTAAYTARMIIRVFHLPPYEEKSSGDKHLHEAPPLMLVPLALASLALGIGFAGFFNTLSIAAT------------------
84508543     --------VIFLPLFGSLIAGFFGRF-LGGIGAGIVTGCSVCFSFILSCLCFVGFSSCPTYIRLVPWLELDFFHVDWGFCFDSLTVVMLCVVTLVSSLVHLYSLEYMDPHLPRFMSYLSLFTFFMLILVTADNFVQMFVGWEGVGLCSYLLINFWFTRQANKAAIKAMLVNRVGDFGLALSIFCIFICFGSVDYATVFALAPQLSSYTLLFFILLFVGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLARCSPLLEYCPKAL--VVVSFVGAITAFFAASTALVQNDLKRVIAYSTCSQLGYMVFACGL---SNYSVAIFHLANHAFFKALLFLGAGSVIHAVGEQDMRKMGGLRKILPFTYSMMVVGSLALMGMPFLTGFYSKDVILEIGYNVSHFAYWLGSFAAFCTAFYSIRLLALCFLSESPRHLILSATEGGWIIGSVLGILALPSIFIG---------------------------------
135468326    --------------------------------------------------------------------------------------------------------------------------------VLSTNLIEFYIFFEVMLIPSFFLIAWYGDGARRKIALMFFFWTHVGAVVLLLGFLAIGLSIGSFDFADIKE-SQIPPDIIAISAVAIILGLGVKLAAFIFHIWLPYAHGASPTPITALLSPAMIGIGAYGIFRLIIEFLPQTYADLSIVLTIWGIATMFYGGAMALMQDDFKRLLAYSSISQMGYLLFGLGSLSAYGLAGAEMMYVSHALGKGLLFMTAGILIVNVGTRIIIKLGGLASKMPITAVCAVIGALTIMGVPPTSGFMGEWMLFYGALETASLMFALGLVATALTMSYLLWMLKRVFFGKLP-ENLKNVKDGSWYMLAPMMVLAGFTIVVGIYPDIFLSQIMPYMQGVM---------------
293166032    ---------------------------------------------------------------VTDSAAWIPSIVALRLRLDGLSFLFALVVLVIGAAVLVYSTAYLTERPATFYTLMTAFAAAMLLLVLADDLVVLFVAWELTTLCSYLLI-LTSGPRAGPPATRTLLVTAAGGLCLLGAVGLVVVRTGTTELTAALASPGQDPTFAGAVAVLVALAAMTKSAQFPFHAWLPDAMVAPAPVSAYLHAAAMVKAGIFLL--MLFADAASSSPLWSPLLITVGLLTSVMGAAFALQRTDLKELLAYSTVSQLGLVVAVIGVGSTGAMLAASVHVVAHALFKSAAFMHVGLLERRVGTRDIRELSGMARTMPWDAAMITLAAVSMAGVPITLGFVSKELILDYMLQAGWLVAGVAAGGALLTFAYSARLLVTTLPGP----------------------------------------------------------------
49147340     ------------------------------------------------------FIFLLSSFLYSGNNNIIWNYLSLSLTADNISTPLIVLSCWLIPVSILASINSISNNQQSFLFFNVWILIALIVTFSTTSLIVFFVSFEATLIPTLLLISRWMQKERIEASYYFVFYTLISSLPLFIGLLTIYLNNHETNIVL--NNWNLNSSISPTLILFCILTFLVKVPIFTFHLWLPKAHVEAPVAGSMILAAILLKMGGYGFIRIYQYFWEPLTINIAPILILFCCWGGILTSLICITQTDLKSLIAYSSVSHMSFMIAGVSTGTEWGIKASIVIMIAHGIVSSALFALANIFYERSGTRTLLVNRSLKAIINLLPLFWLFFVSANLGLPPLPNAIGEIMSFSSVINWSIISYFPIALGVVFTSIFSLSIYQLLNSGWAHKWNIMN-SNTTQRESLM---------------------------------------------
254780865    -------VIVFLPLIGAVFSGFFGRLMGKQFADIFTSLLMVIGAFLSWYVFYEIGFGHDVQVVKREIFPWIIFDIPWGLRIDTLSSVMFVVVNSISAVVHIYSIGYMHDDPHRFFSYLSFFTFAMLVLVSSDNLLQMFFGWEGVGLASYLLIGFWSFKEAIKASMKAFVVNRIGDLGLILAISAIIYLFHSVDFFSFFGIDVHPHDSIAIICLLFFLGAMGKSAQLLLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVAR--MSPLFELSPFVLDCITVLGCITAFFAATVGLVQHDIKRVIAYSTCSQLGYMFVALGC---RAYGASIFHLFTHAFFKALLFLGSGSVIHAAGEQDMRRMGGLYPHLPRTCWMMIVGTLALTGIPGFSGFFSKDIILEVAYTSSHFVFFLLLFAAFLTSFYSWRLMFLTFFGKMRVDKSHKIHESPLVMQIPLFILAIGSIFFGF--------------------------------
224370600    ------TILSVKPFLAVLISLVASKTQNLRETWTFVA---GAIKFLLVLSMLPAVLKGKAIVYTVAQ---IFPNLGIAFRVDAFGMLFALVASSLWIITSIYSMGYMRHSQTRYYSFFAVALSATIGVAFSANLLTLYLFYEMLSLATYPLVTHHQDREARSSGRKYLLYILGGSIGLLPAMLITYHFTGTLDFAAQGVMAGHINSGLALLLSLMFLFGFAKVGIMPMHSWLPAAMVAPTPVSALLHAVAVVKVGAFSVVRVLTGIVGLAQYHINWIVCTIASITVVVASLIALSQDELKRRLAFSTIGQLSYIVLGVALLSTSGMTGGMLHIAMHAFGKITLFFCAGAIFCTTGIKHISKMKGIGRQMPITMTAFLIGSLSVVGLPPCGGFISKWYLVLGTIESGQMFLLVLLLSSFLNAAYFFPVFYNAFFSDSEMLFEPGIKEAPLWCVVPLTITAGISIILFFYPQPFLNLAKLAVQSI----------------
187438960    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QKILWIAFFVSFAVKVPMIPFYIWLPEAHVEAPTPGSVILAGILLKLGTYGFLRFSLPLFTFANFYYTPFIYTLSILGLIYSSLVAIRQTDLKRIVAYASIAHMNLIMIGLYTNKIYGIEGSLLQMFSHGLVSGALFLIVGVLYERYHTRLIKYYSGLVQTMPLFAVIFLLFTLANIALPTTSSFVGEFLIFLGIFNTNSTIAVFAILSMMFGSIYSLWLYNRVCYGNIQINFISLYQDLNKREFVMFCLILVLVFLIGIYPTFLLDYLNMSVSFLLN--------------
53805245     --FPVLSTLIGLPLVFMLAALRAEQRGL----AWIIGLAGSLAELGVALFLLARFDAGTADFQFTEHTVFLS-LLNYHLGVDGISLGFVLLTALLTVLALLCREVGKDGPSGLYVATVLACEATAMGMFLALDLVQFWIAACLELWPVALILGRWEGGDGAEARRVYLRFAGMGLALLLLGLGHARATGIWSYDLAALLETPLSGTFESLVFVLLFYGFSVRLAQFPLHGWLPIVAAQG-PPVTALALLVGMKVGIYGLLRFVLPLLPNAVHEWTALTLGLALAGLFYGAVLALMQLDFRRLMAFATVSQTGMLVAGVFALDLEGLSGTLLLAFDFGVAGAGLFFLAGMLRCRTGTLLLPRLGGLFESLPGPGLLFLVAASSTIAMPGTPGFDAAHLLLEGLIENGPAAAIAVAVGNVLAAGFLLWAFQRVFLAHRRSHRPYPERPPGWREHTLIALLCLVLLGVGFYTAPWVHLTRQSLFRLAQVYT-----------
255019949    ----WLWLIPGFPLLGALIAGFGQRLGVPVVKRLAALMPLLSSGVILILWLQHAAHPDLTD-RIWTWMTVGSFVARIGLHVDAVSLVMISIAAFVGFLIHLYSQQFLDYGERRYYFYLNLFVGGMLILTMADNLLLLYLGWETVGLCSYALVAHWYRRKNAWAGRKAFVVTRIGDMTFAIGIFLLFAQYHTLDIQRLLPMIQAQPAPSVLLAALVLIGALAKSAQFPLHLWLPDSMAGPSTVSALIHAATMVTAGVYLSIR--LLPLFAAVPGMLSVIALLGAWTAFYAASCGLAQVDIKRVLAYSTISQLGYMFLAVGIGAP---ALGLFHLLVHACFKALLFMAAGAVISIYEDHDIRHMGGLKRQQPLLRWTFLAGISALAAVPISAGFYSKDAIIDASWLAPHGIYTLALAGALLTAAYAFRLYFLVFEGEPRGGEPYR---LGWGMKIPLLILAIASVGIG---------------------------------
140739083    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPIAHAQFAPLLIVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSFSSLGTSGAMLQMVSHGLIGASLFFLVGATYDRTKTLKLDEMSGVGQKMRIMFALWTACSLASLALPGMSGFVSELMVFTGTLSFRVVMASLAAIGVILTPIYLLSMLREIFFGKENPKLVEKQKDAEPREVYIIACLLLPIIGIGLYPRLVTESYLASINNLVD--------------
241890292    ----------------SLIVPFGRFLKSK---WGFILAFLPCILFLYFLQYTAAIVDGNIIHQHISWVP--SLGVDFQFRLDGLSLLFTFLITGIGTAIFLYARSYLKPNFDRFFGFLCLFMAAMLGVVLSDNIFLLFIFWELTSISSFFLIGFNNQSDSRKSALTALSITGLGGLFLLAGLTLLGNIADTYTISELVDKRSLLIEHPLYPLILIFIGAFTKSAQFPFHFWLPGAMKAPTPVSAYLHSATMVKAGIYLLARFFPILG--GTEYWTYPLLIVGGITMLYGAIHSLFRVDMKGVLAYSTISALGILTFLLGMGTKEAIIAAAVFLLVHALYKATLFLITGIIDHETGTRDLSKLQGLRKVLLPVAVAGLLASLSSAGMPLTLGFIGKDLIYDATLKFDTQLALFVTIAAVVTNIGLVAAGFMAGIKPFAGKLPDQFKDLHLPYKSMWIP------------------------------------------
288796342    ---------------------------------------------------------------VVETYPWISQLLDVALRVTTLSWLMLLLVGGVGALVLVYSARYFSTGLARFAAVMVAFAGAMLGLVVSDDLLLLYVFWELTTVFSYLLIGHTERRSSRWAAAQALTVTTLGGLAMLVGFLLLGHHAGGYRWSAVAAAPLPGGGYLVVAVLLILAGALAKSAVFPFNAWLPVAMAAPTPVSAYLHAAAMVKAGIFLIG--LLGPVLAPVDGWRPVTVVAGLVTLVIGGWAALRQTDLKLLLAYGTVSQLGLLTVVFGAGTPKAALAGVAMLAAHALFKAALFLVVGILDHEAGTRDLRELSGVRRTAPVLAVVATLAAASMAGVPPLLGFVGKEAAL-AAFTGDPLVLTVLVVGSALTVAYSIRFL----WGAFGTRPGTPDTELARPPAAMLVP------------------------------------------
142523120    -----------------------------------------------------------------------SFNASWSIYIDSLSSLMFVVITIVSSLVHIYSYMSHDPHKTRFMSYLSLFTFSMLILVSSDNFLQLFFGWEGVGLCSYLLIGFWFKKEANAAAIKAFIVNRIGDFGLALGIFLIFYVFGTVNYNNDISFLGIKFNTINLICILLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCSPIY--EFSEFALNIITIVGMSTAFFAASVALVQNDIKKIIAYSTCSQLGYMFFAIGVG---AYNVAMFHLFTHAFFKALLFLGAGSVIHSFQNQNIDEMGGVWKKMPYTWILMIIGTLALTGFPFLSGFYSKDAILEFAYLKGTTIGYLAALTALMTSIYSWRLLFKTFHGAYKNTKIK-FESIHESPMERIIPLIILS-------------------------------------
49146863     -----------------------------------------------------------------------PLDCSYSLMTDVLSNTLILLTLWIIFLMFLSSMKYLNKHKKEFNFVLIILMFTLTLTFSTMNLMMFYLAFESTLIPTLILIMGWNNPERTQAGAYFMMYTLMASLPLLLAIMLIYKNSFTLWMPFLCNQS----TQLLYMYIALILAFLVKTPMFLTHLWLPKAHVEAPISGSMILAGVLLKLGSYGLMRILSMVENINNNL-NHIWISIMLMGSIITSLICLRQTDLKALIAYSSVVHMGTATSAILTMNYWGLSGGLALLIAHGLASSGLFCLSNINYERSNSRSILINKGILLTMPNLSLWWFLLSVTNMSGPPSINLFSEIKIISSLASWDMSSMLPLALIAFLSGVYTLFIFSNTQHGKPLMSH-----------------------------------------------------------
158425984    ------------------------------------------------------------------------------VRLDALSAVFLAIVNLCGAAASLYAIGYGRHEPARVLPFFPAFLAAMSLVLLADDAYSFLFGWEVMSLASWALVLADHREAARRAAFIYLVMASAGAFLLMLAFGLLAGSAGSVAFSVLRAHAPEGVLGAVVLFLA-LAGAGSKAGLFPLHAWLPLAHPAAPSHVSALMSAGMTKVAVYGFVRIAFDLLGPPEWWWGMPVLAIGAATAVLGVLYALMQADLKRALAFSTIENIGIIFVGLGLALAFSANGMLFHALNHALFKSLLFFGAGAVLHGTGTRDMERLGGLIHAMPVTAFAMLVACAAISALPPLNGFVSEWLTFQAILLSPDLPAWLLALAAALAAACFVRIYGTVFLGRPRSPAAAQAHEVERWSLAAMLGLAGLCVLAGILPGVVIDAVAPAVQALVD--------------
94263292     --------ILFSSFIAGIIIFFLREESVGWRT--ALNLGGAGLKLVLIGVLIHGLYRGIHYESVMPFLPGLEL----TLRADTLSVLFATLSAVLWFLTTLYAVGYLENDRSRFFGFFSLCVSATVGIALAGDLVTFLIFYEMLTLTTYPLVVHRGTSEALRAGRIYLYYTVGGGALLLLGVIWLRGLVGDLSFQPGGILAALPAADHKVIFLLLIFGLGVKAAIFPFCGWLPIAMAAPAPVSALLHAVAVVKAGAFGIVRVVFDIFLARLLELLPLLAGLAAFTIIYGSLRALGQDNLKKRLAWSTVSQVSYIALAVGIGNPLAAVGGLVHLVHQGLMKITLFFCAGNLAETMGIHKISEMAGLGRRMPWTMAAFTIGALGMIGTPPLAGFFSKWYLGWGALAGGPWVLAVLAASTLLNAAYFLPVLYRVWFLPPRIHPRRE--------------------------------------------------------
91176258     ----------------------------------------------------------------------IPTSLTESLTLDNMSIPLLILSTWITMLMLIASYKTMKKLPHTFLITCLALLFFLILSFSVNNLLMFYIAFEASLIPTLFLILTWYQPERLQAGLYSMMYTITASLPLLMGIASIAHQFNSLNMFSLHP-TCFLSNPSNLISLVMMAAFMVKMPMYGVHLWLPKAHVEAPVAGSMVLAGVLLKLGSYGLLRMSNIIMSI-NAAMSNSIMAICMVGGVMTGLTCIRQPDLKALIAYSSVAHMALLTAGAMSNSLWGWEGALAMMLAHGLCSSALFAIANSTYETTQTRSLFLTKGMLSLFPAMTLWWFVLLAANLGAPPSLNLLSEIMLLTSILSISTSLAIPIALTSFMAATYSLILFTSTQHGSLPSFTNPLTMYSYTRTHILMMLHAIPLFLL----------------------------------
50812140     -------------------------------------ILISTLCLIPSVFVMNWFMFSLSVL-MVMMFWWTQINFSLDLNFEALSYILVTLLFWLTFLMVISSYSSKTSNNGIFLMLLFLLLLFLEVTFLISDFLLFYIMFECSLIPTFLLIMGWYQPERIRAALYLLFYTLAASLPLLVCIFFLGWKLGTLNMS---YLTFYMFPISSFMFIFLITAFLVKMPMYFFHLWLPKAHVEAPIAGSMILAGILLKLGGYGLMRILIFDLNMVYEL-GPLVISISLVGAVITSLICLIQSDIKALIAYSSVAHMALVIGGLFSGYMWGWNGALIMMIAHGLASSGLFCLANISYERTNSRSLVLNRGLMNLYPTITIWWFLISAVSMAAPPSLNLLGEFSLINSLVGWSVWSMILLGLISFLAAGYTLYLYSSTQHGTPTVSLTASY-PVSVREILLSFL------------------------------------------
84370583     -----------------------------------------------------------------------SLNFSLMFFSDPLSAPLLELATWLLPLMLMASQHHLSKRKKLCIAMLTMLQTFLIMTFTATELISFYILFEATLVPTLIIITRWGNQERLNAGLYFLFYTLMGSLPLLVALISIQNLTGSLNFLQYWNQALPDSWSNIFLWLACMMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGMLRITTMLNPQTS-FMAYPFLMLSLWGMIMTSSICLRQTDLKSLIADSSVSHMALVIVAVLIQTPWSYMGATALMIAQGLTSSILLSWANSNCECTHSRYMILVRGLQTLLPLMAAWWLLASLTNLALPPSINLIGELF------------------------------------------------------------------------------------------------------
134633759    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGSLLMLVALLYLYQASEGSFDLLAFHHLPLTGGVQTLIFLAFFAAFAVKIPMVPVHTWLPDAHVEAPTGGSVILAAITLKMGAYGFLRIAMPIAPDAAQQFAPLVIGLSLLAVVYIALVALIQQDMKKLIAYSSISHMGFVTLGFFVFETRAMEGAIVQMISHGFVSGALFLCVGVLYDRLHSREIATYGGVMKVMPVFAFFMVFFAMANAGLPGTSGFVGEFLVILGTFSVNAWYAAIAALTLIVGAAYTLWMVKRVVFGEIKNPKVSELQDLDRREFGVL--------------------------------------------
238866909    ---------------------------------------------------------------------------------DPLSAPLVTLSLWITMLMIMASFKLIQNSNSKFTFMVLSLCTILLLTFWASSFLSFYLFFEASLIPTAILILVWYQPERLQASFYLMLYTVFASLPLLLSIMLIKTSNNHLSLLAAPMQPPSILTYELW-WVITILAFMAKMPIYGVHLWLPKAHVEAPVSGSMVLAGILLKLGGYGLLRFSYS-FQHINMKLTHLFLPMTLLGAFMASVICIRQSDLKSLIAYSSVSHMGLMTAGIMTNNSWAWQGALMMMIAHGLSSSGLFAVANMTYEATHTRSIFLTKGMLNIFPSMTMLWFLLSAANMAAPPSINLMSEIMLMTGILNISLVSAPLLIIIAFMGGAYTLHLYTASQHGNPPSFMNPMYQPIPRNTHA-IFLHVLPVFMLILCPETVSN-------------------------
209966913    ---------ILVPLTTAALCGLLWGRVKAQRA---VSLAGSVLLVICAALLLG--QVAEHGITAAQMSNWPAPF-GITLVADRLAAVMVLVASVMAVAAAVYALGDIDRERNGFHPVFQVLMVGVCGSFVTGDLFNLYVWFEVMLISSFMLLALGGRRDQIDGAVKYALLNLIATAAFLMAVALLYGMTGTLNMADLALRLRTVEATVTTVAVLFIIAFGMKAAVFPLFFWLPASYHTPAVAVQAIFAGLLTKVGVYALLRTFTLIFVGDVGYTHGLMLWIAGLTMAAGVLGSLAVSDLRRAFSWQVVAHIGYMVMGLALYTPLAIAGAVFYLVHDIVVKTNLFLGAGLARRLTGSHELPAMGGLFKAAPLLAVVMFVPLASLAGFPPLSGFWSKLVLLEAGLERQAYVIVAVSLVVLLTMWLVGRIWAELFWKPHPAGAATGTVSLPPGGRFPLVLLSGLTVGIGLFAEPVMALARDAAAELMH--------------
115494882    --------------------------------------------------------------------------LSLGLGVDWVSYILILLSFWIVALVVKSSQKISDTYNFEILFLFVALLVSLIMTFCCTDYLLFYICFESSLIPTLILILGWYQPERVQAGIYMLFYTLFGSLPLLVSFLLMYSVNGSLTFNLAAACSSVGFVSFIWYFCTFF-AFAVKLPMFTVHLWLPKAHVEAPVSGSMVLAGVLLKLGGYGMIRVSSMFLGVGRE-MSFGWLSLGLMGGSIVSVMCLRQTDMKALIAYSSVAHMGLVLCGLMLFSLVGVGGAVVVMVGHGLCSSCLFCLTNMVYERVGSRSMSVSKGLLSFMPSMSLWWFLLSAGNMAAPPTLNLLGEINLIMGVVSWSKSCFLGVACLSFFSAAYTLYMFSTSQHGKYFS-------------------------------------------------------------
225011358    --------------------------------------ILMVLLMTLVVDSWITVQVSLFLASFMFGVYSLNGFLGLGFGMDYIAYILILLSFWIMALVVGSSQKNFKDFDKMFLLVNVFLLLSLVLTFSCLDYLMFYICFESSLIPTMILILGWGYQPERLQAGVYMLFYTLFGSLPLLISILSLYSTGGSVTFGLSFVPNCSVSLFGVWYVCSVMAFIVKLPVYLVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLVR-VCPLFIHSAVDFSWLWVSVGLLGGIFVSFMCLRQTDIKALIAYSSVAHMGLVLCGLSVFSWWGLSGAVSVMVGHGLCSSGLFCLANMVYERLGSRSLFISKGLLSFMPTMGLWWFLLSAGNMAAPPTVNLLGEISLILSVVSWVVLTMLPVALLSFLSAAYSLYMFSLSQHGKYFS-------------------------------------------------------------
206890243    ----------------SFLALISGMVLTSFIKNKNFSGFITLIMMIFSSFCIFYFSLDENKFIEQEIFSLKPLLSSFTISIDSLSALFLLIISLVSFCVSLFSWKYLDNSPKRFYPFLILLFIASIGVVSVKDFLFFIVFWELMTLSSWFLVIFREKKSALKGGLQYFIATHVTTAFLILASVILYSYSNDFSFKEINLIIKNQPYLSHFILFCIFIAFVTKAGVLPFGFWLPNTYPQPPSSASSFFGGVMSKLAVYALFRFFVIPFSFHTQIWGFIIASFGVFSIFVGTIAALTQDEAKRLMSFHAIGQVGYMFLGIGVGLYFALVGGLFHVFNNSIYKSLLFLNAGSIFYKTGTTDLNKVSGLMKVMPLTAITALIGSLSIAGVPPFNGFISKLLIFESSIWSAGAFIVFGIISVFISAVTSFLKFVNSAFMGKLQGTIDEKRNLPWSMVLSQIILAFICLLAGLFPFIPLKIIYNAV-------------------
142355027    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TWLPDAHVEAPTGGSVVLAAVMLKLGAYSFMRFAMPIAPEAAIYLKEFMVTLSLIAILYIALIAIVQKDMKKLIAYSSISHMGFVTLGLFMFNSIGIEGAYVQMISHGFISAAMFLSVGVLYDRLHTRQIADYGGVIHAMPTFAAFAVFFAMANCGLPGTSGFVGEFMVIMSAMQNNFWIALIAASSLIFGAAYSLWMVKRVFYGEARNQKIRALKDISWREFFILSILALLIILVGVYPKIITDMTNASTVQFLEQLHL----------
139437062    --------------IGALAVLLIKADNAAKTAGCLIGAVAAVLSFIAGL---EAVLGDVSSLNTVFFFP----FARLELLLNGLAGLIVVLISILAFAGFIYGLSYFDEKVGRAGFFMNTFVASMMLVITADNVFWFLVAFELMSLTSYFLVVIEENKNSIKGGWLYFVIAHVGFVLIMASFLLMTNGVGGSFSFSDFRTHDFGPAISSVCFVLAFFGFGAKAGIIPLHSWLPQAHPEAPSNVSALMSGGMIKIGILGILKVGLDLLAGSQLWWGLMVLVFGSISSVLGVVYALHEHDIKRLLAYHSVENIGIILLGVGASMTAALMAALYHTLNHAMFKGELFLGAGSLLYATGTRNMEKMGGLFRRMPVTAVCFLIGALAISAIPPLNGFVSEWFTYQSLFNISTLSAAALAITGALAVTCFVKAYGVSFASSPRSQEAANAKESPAPMLFSQMLLAAICVVLGIGSPVIAPVLGDVAQSVLAGSAVTA--------
143483004    -DWPLVSVIIFLPLIGALIILFIKEDEITSINIKWAALLATLGTFILSLILWLQFDYSNPSYQYEEKFRWFDFNFFYHVGVDGISLFMILLSTFLTPLCILASWNNIKKRVKEYMLSFLFLETVMIGMFASIDILLFYIFFEAVLIPMYLIIGIWGGNRRIYASFKFFLYTLLGSVLMLIAIIVMYRNTSSMSIEFLQG-NYFSYNTQLFLWLAFFASFAVKIPMWPFHTWLPDAHVEAPTAGSVILAGILLKM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
39997438     ---------------------------AWNRRELQRLLGVCGTTALLGAGVALLTVVQRQGVVSVQAGNWPAPF-GITLVADLFSAVMVVVVGAMGLAVAVYSLASIDHESLGYHPLMQVLLLGVCGSLLTGDLFNLYVWFEVMLIASFVLLALGGRRQQMEGAIKYVALNLIASAFFLAGIGILYGVAGTLNMADLQLRAVPHGGTVPVIAALLFAAFGIKSAVFPLFFWLPASYHTPPVAVTTIFSALLTKVGVYVLVRIFTLIFVQEAEAGRTLILAAAGLTMVTGVLGAVAQHEMRRLLSFHIVSQIGYLVMGLGLLTPLALAGTIFFMVHVIAAKSALFLVAGIVKRLTGTTELAELGGLYEGRPLVAGLFLVPALALAGIPPLSGFWAKLALVRAGLGEGYVVVAAALAVSILTLFSMTKIWAEAFWKDHPEAHAQYHPHIPGGARLLLLVLALATVAMGVGAEPLFRLSLTAADQLLN--------------
284989093    ----------------ASVLAPVLVRWWGRQAFLALAL-VPAAGFA---WVLSRLGPVLAGQEPRETLPWIPALLDVALRLDALALTFAALVTGVGALVLVYCARYFEEGTGRFAGSLTAFAGSMLGLVLADDMLLLYVFWELTTVFSFLLIGGGRRLAARRAASQALILTTAGGLAMLVGLILIGRASGSFLLSEVVAEPGSGTGVTVGVALV-LAGAVTKSALVPFHFWLPAAMEAPTPVSAYLHAAAMVKAGVYLVAR--LAPGFADVPGWRPVVLGLGVATMLVGGYRALRQKDLKLLLAFGTVSQLGFLVTLVGAGSSELAAAGLAMTLAHALFKSTLFLTVGVVDHATGTRDLRRLSGLGRRLPLLAAIGAAAAASMAGLPPLLGFVGKEAAFTALLDGGVPLVVLTGVGSVLTAAYTARFVWGAFARKPGVEDSELEHPPEPLFLAAPAVLALTGLVLG--PAPLLDPLVVAYAETLP--------------
157689306    -------IIPFLPLLGAGLLFFPTATKNLRRIWTVLSIFFLSLVMLFSIDLFIQQINSSSIYQHVWSWT-INNDFSFEFGIDPLTSIMLILITTVGILVLIYSYMSHDQGYLKFFAYMNLFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLLPLFMVIPYIMNIIALIGIITLLLGATLALAQKDIKRSLAYSTMSQLGYMMLALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLIKHVPITKTAFLLGILSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAFSTAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
58578645     --------IILIPLVGSIFAGLFGR-KLGAQGSQFITTFGLIVTCLLSFTAFYEVGLNQSSVS-VDLFSWIDFLVKWGFTFDSLTVSMLIPIVFISSLVHMYSIGYMDPHTQRFFSYLSAFTFCMLLLVCGDNLLVLFVGWEGVGVCSYLLISFWFTRIAAKSAIQAIVTNKVGDWGMSIALFAIIFVFGNLDFSNLFSLAPYNTDILTFICLCILIGVMAKSAQLGLHAWLPTAMEGPTPVSALIHSATMVTAGIFLMIRTSPLLEYSSTALI--VITCLGSLSAFVFASIGLVQNDLKRIIAYSTASQLGYLGAVCGL---SQYNIAFYHIINHAFFKALLFLAAGSVIHMADEQDVRRMGGLAKLLPFTFVVMFIAALSNIAFPFLSGFYSKEIIILSGYGQGSFAYWLTTLAAFFTSIYTTRLLYLTFFSIPNGNNYENTHEAPFFMAIPLGILAVLSVIFG---------------------------------
143967864    -------------------------------------------------------------------------------------------------------YMSHDPSKPRFMAYLGLFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWYQRPSAHEAMKAFVVNRVGDFGFALGIFALFHLTGSVQLDHIFQATPSLVESHIVIFILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--LSPLLEYAPVTRDIITIVGAMTAIFAATIGMTQFDIKRVIAYSTCSQLGYM---FFAAGVSAYPAAMFHLTTHAFFKALLFLGAGSVIHMSDEQDMRNMGGIWYKIPFTYVMMWIGSLALAGVPFFAGYYSKDMILEAAWGAHTSVWYLGIVAAFLTAFYSWRLLMMTFHGKSRAEVVAHIHESPLVMTIPLFILAIGAVLSG---------------------------------
269216340    MSMTILLASIAVSVIGGFLALFLGKSAHAAKVVA--CLFGMGSALLAVLAGFQGVIGQGACLSVATPFS----FADFTLLLNPIAGLLLAIINVLAFAAFLYGLSYFDEYKENGLLFMNLFIASMNVLVVADNAFWFLVFFELMSLTSYFLVVVEQKKQSIKGGFMYLVMAHVGFLMIMISYFIMASQTGSFEFAAYR-VHDFGPALGSLAFVLAFFGFGCKAGMVPFHSWLPQAHPAAPSNVSALMSGGMIKIGVFGIIKVGLDLLSGTMLWWGLLVLVVGAVSSVLGVVYALGEHDIKKLLAYHSVENIGIILLGVGLAAGLALLAGIYHMLNHAMFKGLLFLGAGSVLYATGTRNMEKMGGLIHAMPVTAMCFLIGSLAISAIPPLNGFVSEWFTYQAMFSAAFMGGTMIAVTGALAVTCFVKAYGVTFLGVGRSDAALKAKEVPASMTASMVILSIVCIFLGL--------------------------------
120555762    ----WLTAPILIPLLGGILQALMGYAPITLRRTLALATTVLILVSAIVLLVLA----NDGSYRIYAFGNWQPPF-GIVLVLDRLAALMLVMTSVLALFCHLYAIGGADEGNRQFHALFLFQLMGLNIAFLTGDLFNLFVAFEVLLIASYGLLMHGGGTIRTVPGLHYVVLNLIGSAIFLISVGMIYSVTGTLNMADLPQVTGESLNIVKAGGMMLLVVFGLKAAILPLCFWLPRAYSKA-TAPVAALFAVMTKVGIYAILRVYPLVFGELANLGMDWLFPIALATLAMGVIGALGSGSLKTLVAWQVIISVGTLLAPISLGSEAGLSAALFYMLSTTWTVGGLFLVSELIANQRGSNDRIITAPRMHNRTFLSVLFLIGAVAAAGLPPLSGFIGKLLILQSVFEMAWLWSVLLVGSFLTIIAYS--RAGSIVFWRTVDGHLEKPDPLNGRISVAAGALTALAIVLVVFAGPITRYTDATAEQLHNN-------------
114770373    -HLPLLQVLV--PFCTAPVIVLFGS----RRFAWPLAFISSVISLVISVMLMMIVREG--GYISYTLGGWAPP-LGIEYRIDATNAFVLMLISTIGTLVLPFAYTSIKNEIRNLYACWMLCFTGLLGMVATGDAFNVFVFLEISSLSTYVLVAQGASKDRRAAAYDYLIMGTIGATFFVIGLGMLYMATGTLNLADLRIANQGANRTVRSGFAFVIVGMGLKVAIFPLHLWLPKAYTFAPSAVTVFLSATATKAALYVVMRFVFPDFSFAKNTLEIIFLPLAIIAMFSASFVAVFQVNMKKMLAYSSIAQVGYMLLGIAILNEAGLTASLLHMFNHGFAKALLFMGAGVLVLKTGGSFYLQISGMGRKMPITSGAIVIGGLSLIGVPGTAGFLSKWLLVQAALERSNSLFLVVALSIVLSSLLAVVYVWRIFEVLFLREALIPSSEAPIMMLIPMWILAGSCVWFGFSTDLLYDVANQAALNLLEGSMGMSG-------
254166726    -------LLIAFPLLFAFLIGLWSKKWVRYLVIFATALNATLAGFILMEALQHPIFDIIGGFQ---------PPLGIVLMVGPLGAIIALIINIVAFIISIYNLKVEKEPIVKYSMLYLLLVMGSTGMVLTGDLFNLFVFLEVTSIASYGLAAYNKDKEGFMGAMKYVIIGSIGSTFVLIGITLIYSQLRTLNMLDIAAIGTMDPYVKIIAFTSLFLGFGVEAEMFPLNTWVPDAYDGAPHPISAAFASLPAKAGIFALARVIFTMFSFTN--FLWFVVIMGLLTVFFGEIIAYTQKNLKKMLAYSSIGQMGMIIMGLGIGTTLAVEGAFYQMIAHALGKALLFIAAGFLIYAAKSNKIEDMKGMARN-PLIGIPLLIGALSIMGMPPFAGFYGKFFILMGGFSQGYYAIIALFLAAIVEVAYYARFIKIVF-------------------------------------------------------------------
146221441    -------------------------------------------------------------------------IISTRLTIDTLSTILMTLTALLILTSLLISEKTIYHTHTTLMLCLFTTLLILFLAFTTSSLINFYITFESSVIPLIIIIGLWSRKEKIRATYYFLLYTITGSLPLFIAILILHNKTGTFN-ATLIQHQTIDQQPQLLLFLGLFLAFAIKTPLIPWHAWLPLAHVEAPAIGSILLAGILLKLGTYGFIRFTIPILTHTTTFIAPIIITISIISMWLASLNSLRQNDIKRIIAYSSIAHMGIITAACFSTNHISTKGAIILMISHGLTSSTLFLLVSCLYERHKSRLLKSFQGSSYTTPTLSSLTIIAALAHMSTPGTTNFIGEYLCLVGLWELHPSISIISIASIIITTAYLLLLYIQITSSKPPIYTKYKIQDLSRQEIQATLTLTTPNIAIGIIPYPII--------------------------
225181457    -------VLVLLVLMAAFLMPAFAHFG--RKACGPAAVLTMVAAFIYSLHFALITRDGQTIAYSVMGW---DAPWGIEVIIEPFSAFMLLVISAVCLVIMIYSMSSLGREIGWYYTTFLLLVGSMMGMVMTNDLFNMYVFIEVTGIAACALVLAKGGRLATEASFKYLLLATVGSGFVLTGIALIYVITGNLNISFVAAEFALVYPLIWTVLSFFLVGFGIKSALFPLHVWLPDAHSSAPTTSSAVLSGLVVKAYIVALAKFYFQIFGLDQIFIRHMILIMATGAILGGSMFAFVQLDLKRRLAYSSVAQIGYIFLGLGLSSPIGLAAGILHIFNHAVMKACLFLAAGAIYRQTGEKRVNRLQGLAFQMPITMFAFSIAALSMVGLPLFSGFISKWYLALGSIEAGPMFVGLIILSGLLNASYFLPIVWQAFFVVDEQEPKTFTMDIPVSMSVSLVVLAMAVIYFGINPEFPLALATKAVGVLLH--------------
139967813    --------------------------------------------------------------------------------------------------------------------------------FVSLDIFLFYVFFEAGLIPMFLIIGIWGGKERVFASFKFFLYTLLGSILMLIAMIVMWDITGTTDITKLMLGVYIPSGVQTFLWLGFFASFAVKLPMFPVHTWLPDAHVQAPTSGSVILAAILLKMGGYGFIRFSIPMFYEASLYFQNFIFILSVIAIIYTSLVALVQTDMKKLIAYSSVAHMGFVTIGLFSFNQQGIDGAIFQMVSHGFISAALFLVVGVVYERTHTREIIAFGGLVNRMPNYAMIFMVLTLANVGLPGTSALL----------------------------------------------------------------------------------------------------------
141142119    --------LLVFPLIGAIWCFAFR---SSREAHKYIALATTLFTFIISLIVFVQ-SGSGSGFRLMEEYEWAPLGVSLLLGVDGLSSPLVLLTGIIGPLTVVFSW-HEREKPALFFSLLLVMQTALYGVFITLDYFVFYIFWEVVLIPMFFLIAIWGGDNRRYASIKFFIYTFTASVIMLVGFMALYFEAGVNSFSMIDIANNFSREFQIWVFAALFIGFAVKIPSVPWHTWLPDAHVQAPTAGSILLAGVMLKMGLYGLMRAALPPLPIGAEVFVPLMVALAIISILYGAVLSLGQTDLKKLVAYSSVSHMGVALLGVATMTELGFAGAV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143980736    -------LIVFLPLIGAIISLFSKQISDKFSQIFNSSLLLLSAIFSTIVFFQYGVAGIEENVHIVNWMSIGTFSADWSLKIDSLSSIMLVVVTYVSSLVHIYSAGYMKKSIPRFMSYLSLFTFFMLILVTADNFLQLFVGWEGVGLASYLLIGFYHHKLSANLAMKAFIVNRVSDFGFVLGIALLFLSFGSVEFSQIFSALSESPDQNIIIWILLFIGAMGKSAQIILHVWLADAMEGPTPVSALIHAATMVTAGVFLIARCSPIF--ESSQIALNFITIIGATTAIFAATIALTQNDIKKIIAYSTCSQLGYMFFACGVG---AYSAGIFHLFTHAFFKALLFLGAGVIYALHHEQDIRKMGGIAKKLPITTAVMWIGSLALIGLPPFAGFYSKDMILETAYMSNSSFGPYAFYMGILAAFLT---------------------------------------------------------------------------
253575231    ----LLVFPLIIPLLTAVALIFGHNRIMLQR---WISLVGSLIHLVVS--CLIVRQVHHDGIQTLYMGGWLPPYGIIFVA-DMFAALLVLSTSVVSLACLLYAFRTIGQDRERYYFYFQFLIVGVCGSFLTGDLFNLFVCFEVMLIASYALIVLGGTKRQLRETLKYILINIVSSALFVAAVAYLYSVTGTLNMAHLSVAELEQAGILTVIAVMLLTVFALKAGLL-LFFWLPGSYSAPPAAVRAVFAALLTKVGLYAIVRTVTLLFPYQPDLIRDGIGLMAMATMVLGGIGAVAYTNIHKIINYNVILGIGFIGFGIAVGNHASMDGVIFYLLHDMLAKALLFLLGGMLIKAAGTEDLREMGGLIKRYPLLGWLFFIVTLALVGVPPLSGFPGKMLMLRGGLESGNLLTAVAVLSSLLVLYSLIRVFIGAFLGEEKRSEI----------------------------------------------------------
269216335    MTGELLIILMLVPLVAGVIIAILPSKEGLIPAYEALHGIDVVAVLVLSFVIAGVVGSGETAAAMGEW-----------FRLDQLSCIFVGLIGFIGCMTGLYAIPYIRHDVKQFYLFFSLFIFTMLVAALSNNIFMMWIAVEATTLSTIFLVGAYDVKPSLEAAWKYAIVCTSGVAFGLYGTVLIYANAASYWTAILPYADRFDTLTVALAFVFATIGFGTKAGLFPMHTWLPDAHSEAPSPVSGLLSGVLLKCAMLLIIRYILACAALGDAFPKMVMLVIGILSVAMAALSVFSQDDLKRKLAYHSVENIGIVALFLGFGGPLGIAAALLHCVTHGLTKSFLFCLSGNVLMKYGTRDLNEISGVLKAMPATGVLLAMGFFALAGFPPFAMFVSEITITAGVMDGRWIVLAIFVIALTIVVAACAHVVTAAVFGKVPDHIKKG--DVGVAALVPEVILAVTLLWFGVAPQPMLQCVEDATGIVTQSST-----------
209427643    --------IISLPLLAFLTAGLGGRKKQGVQIITSVSVSIAAILSIIGFYSIAGYDSTSTAVIIMPWIESEILTIDWGFQFDSISITMCVVILSISSLVHIYSIGYMSEDPQRFFSYLSLFTFFMLILVCSDNYLLMFVGWEGVGVSSYLLINFWFTRQANKSAMQAILMNRVGDWGLSIALFTIFWLFGTSDYSTVFSISQYDEQYLTILTIFLLIAAVGKSAQLGLHTWLPSAMEGPTPVSALIHAATMVTAGVYLILRSSPLFELAPTSLICVCIV--GSLTAIFAATTGLFQNDLKRVIAYSTCSQLGYMVFAAGL---SQYEVAFFHLFNHAYFKALLFLSAGSIIHALHEQDMRKMGGLVNLLPFTYTMILIGSLSLMALPFLTGYYSKDVILEVAYGTGTFTYWLGTITATITAFYSSKALAFGFFGTPNGSKYNTIHEAPLIMSIPLFLLSICSIFIG---------------------------------
297569877    -------------------VMLSGRNPNIRESWSMLAAVVMFTIIASMVPVIL------AGKTLVYPIFQILPGVSVTLRVDAFSLIFALAASFLWILAVSYSAGYMRHAQTRFNTCFALALFGAMGVAFADNLFTLYLFYEIVSIGTYPLVAHHQDQEGYEGAKKYIVYTATAKGLVLPAMILIYVLTGTLEFADNVSTGILPAALVTVLYFFCLLGFA-KNGVMPFHGWLPGAMVAPTPVSALLHAVAVVKVGVFCTTRVMLYVFGVDIMDDLNLGIITAYFTILTASIIALTKDNLKARLAYSTVSQLSYIILGVALLTPAAVEGGLIHITNHAFAKITLFFCAGAIYVAAHKKNISEMGGLGRVMPFTFGAFAIASLSMIGAPPVAGFVTKWYLLIGSLDAAQLIVLVLLVSTLLNVGYFAPITYKAFFGKPPAGEPAGIKEAPLTMVIPIVIAATISVIIGIYPDFMLQFVKMVTAGLM---------------
143667017    --IPILSILIFIPVVGIFFMLLIRNDDQSSQNLKHTALWITFLNFIISLSLLFSFDLNNPDFQFVEKYAWIESGISYHLGIDGVSILFVILTTMLVPICILASYESIKFSVKEYLISFLALETFMIGVFCSLDLVLFYLFFEGGLIPMFLIIGIWGGERRVYSTFKFFLYTLAGSVFMLLAIIYIFISTGTTDVETL-LVYNFTAKEQLILWIAFFTSFMVKIPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMAGYGFIRFSIGFFRMHQNFLRHLYFLLVL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
162009907    -------ISVFLILFALCVTLIPEAHYHMVRVWSFVA---TIIPMWVVTWMWWNFDASGHGLQMLVILGR----SHLAFGIDGVALSLMLLTTVLFPICMM------LLRTVAGFMTFILLEVLVLSALCVLDLLGFYILFEASLILLFLLIGRAPYG-SLEAAYKIVLYTMAGSLVLLPTLFMIYSECGTTNVLYMTCA----YNHQTVLGWGLLAVLAVKIPLMPVHLWLPEAHVAAPTAGSVLLAGVLLKLGGIGFLRFMLPVVPEFCVSVFPLVSTLCLVSFLFSTLSTLRQIDLKKIVAYSSIAHMSMVTLAIFSQSEFSAYSSSFLMIAHGLISPALFLIVGILYDRAHTKFILYFSGLGASMPIGSTLFFLFTLGNLAFPLFPNFIAEVLCMVSIFAVHELLAYVFCVCQVLGAAYGFWAFNRVVHGLPRGPA-----DVTRTEFHTVLPLLIGAVWLGIKPM-----------------------------
20093155     MNILLETLVAIAALVSGTVLPLLYRSKNTRKTAFGLSLISSILLLVFAGTVL--YTGKEPVFPAIGFLPGLD----FTLAADRLSAGFILLIAAVVPGVSIYSVEYVEHGKNLQAALTNLFILAMLMVVLAGNMVGFLIFWEIMSLSSLLLVLHYSSEENKKAGFFYFVMTNISTAFLFLGFISLFRLTGSTEFGPL----EYAAGELTLPFLSLFVGFGVKAGLVPFHKWLPYAHPAAPSSVSALMSGVMLKVAVYGFLRFLLSI-STPELWWGVLILTAGSLSALFGVIYALKENDIKRLLAYSSIENIGIIFTGIGLYVIFGVEGACFHSFNHALFKSLLFLCAGSVVHATGTRKIEALGGLVKSMPATSALFMIGSVSIAALPPTNGFAGELLLYQAFFQSFAVTDPLLTVFLII-ALSSFALFGITCLAMPRSEKSRLAEEVRKPMLIGPAVPAAFCILGGLFSKQLLSL------------------------
141338067    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSEKVQWFLFIAFFLAFAVKIPMWPFHSWLPDAHTEAPAGGSVILAALMLKLGAYGFIRFALPIIPDIHASLDWLLISLSLIGIIYIGLIAIVQKDAKRLIAYSSISHMGLVTLGMFSDASLSVQGAVYQMIAHAFSSGGLFIGIGYLYSRMNTRSISDFGGVAKTMPIFAAFFMLFAMANVGLPGTSGFVGEFMILLAIFKASPTMALLAGLTVILAPAYTLWMYKNVFFGSVKSDVVSKLEDIKGMEIGVFVLLAIPTILFGVYPEPIIQLSQAASNSFIH--------------
124027087    LSAPLLWLAVAAPIAAGIVSGFAGRSISAKGH---TALATVSWLVSLLLLFPALGHALAGRVVVDPFYGEVPGLGVFALFMDAVSAILALSVVLVSLIIAVYSRPYMEHRFEEYFLLYQLFTAGMLGAVLASNTILFYLFLELTLIPSGLLIALYGYGDRLRVALLYLVWTHVGTLLYLLGV----FISGAYDIYVPDTGYTVAAFTGLLPLALIIVGLGVKMAMAGIHFWLPYAHAEAPTPVSALLSPLFIGVGGYALFRVGVGMFQADWATLRPILFAWAVATMLYGGFLVLVQQDVKRLFAYSSISQMGYIMLGLSVANPEAEAGAILHYMSHALGKAILFGVAGVFIVALGTRNIREMGGLLGVMPYTGSIALTGFMLISGLPPTLGMWSEVLLVFGYAKWAMLTAALVAAAMSLTVVYSFQTFRLVFLGRRGPAAERGGESHASSLIAPLLALAVLGVTLFVAAGVLVDPL-----------------------
143324914    MNNELLTLAPLIVILGAIAVLVSDMVTPNRNGAP-----IAVALAALGATAALLVNQGGSSASALGGSYVAGPFVAF-VGLLGISIV------TITLLVAPAYLAARRYPTAELAATLLFALAGAILLGAATDLVTLFVGLELMVIPGYVLAAYAKRDPSTEGAVKYFLLGSFSSAILLFGIVVLWGLAGTASLNGITALAAGEVSAGLSVALALVTGAAFKIAAVPFHYWTPDAYQGSPTPITGYLSVGPKVGAFVLLIKLFVVALAPLATLWIPVLVVLAAATMTLGNLVALTQSNVKRMLAYSSIAHTGYLMVGIVAAGAGEAAGILFYAAAYAFMNLGAFAFLTALQGRPGTTQLSDLAGLGRKHPRMAILAVIFLLSLTGIPPTAGFFAKTYVILAAVQAGTLLAVIAVLNAAIAAFYYLRVIVYLFMRDPAEPPVQVAEGAMLRAGLLVA--AIGTVALGLAPTPIIEAVIQALAT-----------------
298529677    ---------VLIPLIITFLTPIGIYLARHNINVRGVSFLGGILTFASVLALVPGVLEGEVYDYTLLVLM---EGIKIRISVDGLSLIFALVASFLWIFATSYNIGYMRHAQTRYYICFAVAIFGAVGVAFSGNLFTLYLFYEVITFCTCPLVAHHEDDEAYLGMRKYVIYLLGASKLFLFPALILTYFMVGHLDFNMTDISTGIFTTVVTIIYILFIAGIAKAALIPFHNWLPSAMVAPTPVSGLLHAVAVVKAGVFCISRVILSIFGLDTMYLGIPTAYLAAFTIVTASVIAMTKDDLKARLAYSTVSQLSYVIIGIAMINTLSIAGGTMHIAHHAFSKITLFFAAGAIYVATKQKKISNLGGIGRRMPWTFGAFSLAALSMIGVPPVSGFISKWYLLLGSLETGHLVLLGALLATLLNAYYFGEIIYRAFFGAPPGVDLNKYSEAPLFMVVPIVAAAVISVLLGIFPETFYQFSQI---------------------
91216133     -----------------------------------LAVLSSLIPLSLFIYFSTFISEIADGKVIYEIHEWVPSFVNLSFTLDGLSLLFALMITGVGTMVFVYSSAYLKDHKYRFYGYLSLFMAAMLGLVLSDNLMSMFIFWELTSISSFYLIGFNNDKESRKSALIALGVTGIGGLMLLGGAILLGDVAGTYRISEMLSSREAIADSSHYVLILIFIAAFTKSAQFPFHFWLPEAMKAPTPVSTYLHSATMVKAGVYLLFRMTPVLN--GAEIWHTVLIVVGGITMIYSAIHIIFRTDLKGILAYSTIAALGILVFLIGIGTQAALVAAAVFIVVHALYKASLFLITGIIDHETGTRDVTQLAGLRKVMLPVAIAGFIAALISGGVPPTLGFVGKDLIYESTFKDNAILLTIIALSTNVLLFYAGFVAGIKPFMGKLPKKFEKIRLPSPLMWVPPLIMTSAGLVFGLFPGLIETAVAKPIA------------------
136727174    ----------------------------------------------------------------------------------------------------------------RFMAYLSLFTFAMLMLVTSDNLVQLFFGWEGVGVVSYLLIGFWFKPTANAAAIKAFVVNRVGDFGFLLGIFGIYMVFDAVTFDTVFNAVDIEGHALTLICLLLFVGAMGKSAQLLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARMSPLFEYAPSAL--EVVTIVGASTAFFAATIGCVQTDIKRVIAYSTCSQLGYMFFACGVG---AYPAAIFHLMTHAWFKALLFLGSGSVIHMSDEQDMRKMGGIWKHIKVTYAMMWIGTLALVAVPPFAGYYSKDMILEAAYGAHTSVGIMGIGAALLTAFYSGRLLFMTFHGEPRADKMDHVHESPLVMTLPLAGLAIGAIFAGM--------------------------------
68537081     --------------IAVALILVPLLVKTLDRKAGWP-LGVTF--LALAGYVIKHADPILNGKTVTWSVTWIQGFLNLALKMDSLGLFFTLLALLIGAVVFIYSYLHKGDKIMSFYVLMTSFMLAVLLLVLADDVALLFIGWELVSLASFFLIAR-SGSGGEAGSIRTLLLTFIGGLFLLAALGIGVITTGTTNLSAMLHSPAWEGQDVRLAIVAVLIALAAKAAQIPFHFWLPEAMAADTPVSAFLHAAAVVKAGVYLLLR--FSGLFEGVMAWHILLIVIGMTTAIMGAVFAIQKTDLKKLTAYSTVSQLGWIVATIGVGTPFAISAALVHTAAHALFKSSLFMIAGVVDHQAGSRDIRRLGPLWRQMPFTFVSAVIAAASMAAIPPTFGFVSKEGMLTAFFNNAGVIALLAGLGALATFVYSARYVLGAFIDGPKD--MSHVKEAPANLWIPAVLPGVLSLFLGFF-------------------------------
239917607    ----------------------------------------------------------------TEHHPWIPAGVDLDLRLNGLALVFAMIVLVIGAAILAYSSRYLESRPGSFYLLMTAFAASMLLLVLADNIVVLFVAWEFTSFTSFFLIGR-SGDHARDPAIRTLLVTVGGGLALLAAVALMAVRTGTASLSGVLASDVWSEAFTTTVAVLLAVAAFTKSAQFPFQAWLPDSMVAISPVSAYLHAAAMVKAGIFLLL--VFSPVLAGNPVWSALLIGSGLITALLGAVSAIRRHDLKGLLAYSTMSQLGLLVTAIGIGTPVALTAAIVHTVAHALFKSALFMLIGVVDHEAGTRDLRELAARHVRMPVTGTAIAVAALSMAGIPPLFGFISKEGLVEAALGTPGWLPVLVTAGIALTSVFTVAYSGRLVLG-----------------------------------------------------------------
150406471    --------------------------------YRGAALITTTCVALSAIFSFIAFYALSGSPCYIKLAPWIDFDASWGFLFDTLTVVMLIVVTFVSTLVHLYSISYMSEDPHRFMSYLSLFTFFMLTLVTGDNFIQMFFGWEGVGLASYLLINFWFTREAANNAIKAMLVNRVGDFGLALGIMGLFFLFRTVDFTTLFALANMEVNAFNTICLLLFVGAIGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMIARSS--PLFEYAPLALVVVTVMGALTAFFAATTGVMQNDLKRVIAYSTCSQLGYMVFASGL---SNYSVTIFHLMNHAFFKALLFLTAGSVIHMSDEQDMRKMGGLIQILPFTYTMMLIGSLSLVGFPFLTGFYSKDLILELAFASGRFAFWLGSVSVIFTSYYSFRLLFLTFLAPYNGQNVRDAHDAPIIMAIPLILLGFGSVFVG---------------------------------
291296244    ---------LWLPLLAGLSLFMLPSLG------RTFAIVSAAVSLAIAVALFAGY-GGQGVAYASQTPFLPEVGVYYAVGLDGAGLLLWIAVGLVVLLGVW-----IAEVPVRFLALALMMQTGLLGIFAAQDLIFFYAFFEATLIPALLMLWFYGGAERLKAIYIFALFTLVGSLPMLAAIFAVRYLGGAESFLYTDLVAHLTGQAAVLAFLGFLVALAVKTPLFPLHAWLPSFHQQNHPSGLADAMGTLYKVGVFALFKWAIPLMPEGFKEWQGLLLFLAAFGALYAAWLAFSAPDWKTLLAYAGVSHMGVAALGLFSGNMEGTVGALYLLGASMIYGSAMFLFVGLVYKRTGSLDILPVRGLARHTPALYVLGMFLLMAMIGLPGLSGFPGELMVLLGAYKVSPWLTFLAFLAVIAAAAYALTAFQKLF---QETPQAQAVPDMDTREWGFAAVTVGVLLLMGLYPKLFT--------------------------
115375564    ---------------------------------------------------------------------------------------MVLLSGTMGLLCVVYSAGSLEERQGAHYPLVLVMLAGVCGSFLTADLFNLFVWFELMLVASFVLLALEAERERLEACLKYMTLSLLGSALFLIALALLYAVGGSLNLADLAMRLPGTPPLATAAAMLLLAVFGLKAAAFPFSFWLPASYHTPPVVVTALFSALLTKVGVYALFRTFPLLFSGDPGLTQPVILGMAVLSMLVGVTGAVVQYDLRRLLSFEIISQVGYLLAGLGLSTRAALAAAIAYWVHYVCAKSALFFVTGALERVTGTHHLGKMGGLSRTHPLLGLLFLVPALSLAGMPPFSGFFAKMALLRAALRAEMWGVAGVGAAVGLLTLYILIKVWREVFWKTPPQEAQGPSG-PAAMLGPCVVLALLMVGLGLGARPLFVLSDAAAGQLLDRDT-----------
298530612    MIPSILLQIIFVPALVALVILLFRFQLGMKAGWVAVALAYTTFLLLLAFFEVYKGTPITETYQILK-----SPEISITLVADGLSIAVAFICNLLCLALGTYSIKYIYHRYACFYYLFLFFPVGFMGVSFASDLVLMYFFLEVLTLFLFFLMAYFGYYERVWVAIICTVWGIFSALFFLAGVALIYSQTGSLQIEQIHTMSGDPLA--FWAILLVLVGMIAKLAIVPLHVWMPWVHAEHPT-CIAGLLAVYANIAAYIIVRMLVLPLWEDFQVFGPYIMVLAVITMIYGSLLTLAQRDMKRIPACSTISQSAYSMLGIGALTAASIEGGLFFFLSHIMGKTVFFSACGLVVYMTHIRNVKYLGGLGAKMPITALVFLSGGMMLAGIPPFSSFAAEVVMFAGIFERGDTFGIIGLLAILLSISYAVHFTRIIFFGPLPEKLANHIKDPPWVMLAPLIVIILFSAFLGLYPTLVMELFEPVISTAIANM------------
282165355    -------VPIILPIAGALLTYVLGRYSEKLQDIFIVAFAALLFVFNAS--------------YFVALREGILRPVTYGFMVDAPGIFIGTLVAFIGTLVVFYSYKDRTHYDNTYFIMYFLLMGMMSGLASTYNVIVMLIFLEAATVISAVLILFGRTKKAIRATYVYLAISIVEVILVVTGAFILYNDAGTLDLNKLTA-GAVSEGDMFLLAMLFFFGFGTKAGLLPLIIWLPSAHSEAPPPISATMSGILIKASVVAMVKAIYPFYLISGETLILVVIGFGVLNMLVGVIMALLSEDIKRLLAFHSISQMGYIIMGFGLATPAAVYGALFHITNHMLFKGCLFLITGALILRVNTRQIHRMGGLMKQMPLTGLCFLIASLAMSGVPLLNGFVSKELIYEGSVQAGYILGLVGWLTSILTFACLIHAFYVMFLGKPK-EEFKDVKEPPLYMLLPILIMAGLCIVIGVYPDLVSGALEFAADALLA--------------
142340109    --------------------------------------------------------------------------------------------------------------------LLLVLTSGVVLAFLTGDLFTLFVAFELILVSSYVLLTHQGRRGQIRSGMTYVAMNLFASTLFLVGLAVVYASTGTVNLALLAEIPELDDPLRWGIGLWFLVVFGTKAAIFPLFSWLPDSYPTAPTTITAVFAGLLTKIGVYVLIRFHVLTGM---DDLGPLILTLAALTMVIGVAGALAQDDVKRILSFHIISQIGYMLMGLGLFTLAGIAGAIVFLVHHIPVKTVLFLVGGLIEEREGTSALDKIGGLAQRQPLLAVLFALPALSLAGIPPFSGFVAKLALVDAGIEVVVPIVVIALANSVLTLVSMVKIWTGVFWGSGDDESATPIRILRPGHRLMVGATAVALV------------------------------------
67968336     -NYPWPTIIVLPPVPAGLLIPPLPSPHGGNKIVRRYTPGICSITHTLC----YHFESNSPFVRLREDYDRINLPSDFHLGIDGLPMGLIPPTGLVTASATLAA-RPVTRSPRSPHLLMLAMHSGQAGLFAPQDTPPPFLVREPELIPAHLPLCSWGGKRRPYAATKFIPYTAGGPISLSAGAITMGPYVPGEPALDFRVLASHPAAPEMVSYLSFPMAHAVKPPILPLHARSPDTHGEAHYSTRMLPAGAPSKMGGHGPIRINMESLPRAHSVPAPGLAVVGATQIVRAALIPLNQRSVKRRIAHSSVSHMGPVPIGIGPITEIGPEGAILQMISHGSTGAAPFLTGGTSCDRMQTPFLGRMGGIAILMPRIFIMPSSLPIAPSAPPGMSGSAAESMVSPGVASYDSKIIVLAAIGVILTPIHPLSMPRQMPYGVSTAPMVPRAMDSGPREISIPIRSLLPVIGIGLYPNSVLSLCRGGVYPVLE--------------
118576853    ---------------------------------------------------------------------------------DMFGGFFAIAMLVIAVMTTVGSINYMRKHHAVYYSLILLSAIGMILVAYSTDLVMLFVAWELMSIPTYVLAGFNKSNPRNEAAIKYFLFGALASAVIIYGISIAYGITGSTNIAEFAVLDAELIPLGLLAVGLFIAGFGFKMGIVPFHMWLPDAYHGSPPPVAALLAAGTKKAGFAATFRVVVMGTVALSIDWTLALGIIAVITMTVGNVAAIMQRDLSRMLAYSSIGHAGYILIGLAVFSSVGVSGAMLHILNHAVMKGAAFIAVAGIVAVLATTQLDKLKGLGRRMPITSLGLVISLFALAGIPPLNGFWSKLMLFGGALDWAPWLAIAGVLNSALSLAFYGWIMRKMYFEGEGEKRVSEPRSV----VAVMIFSIIFMVGFGVYPEPLIQLAESAA-------------------
77917830     ---------------GALIVMFAGGL-LSRRVLAGVAITSVAASAAVTLWLWPL-AVNSTRVSLFTWLEAGALRVPVEILFSPLSAAMALMVTSVSALIHLYAYLHHEPDTRRFFALFNLFVFAMLVIVLADNLLLLFLGWEGVGFCSYALIGFWYNPEFAAAGRKAFLVTRAADVLFGIALLWLFRLTGTLSMEAINSQASMSPNTVTLIALLLLAGACGKSAQLPFSSWLPDAMAGPTPVSALIHAATMVTAGVYLLCR--LFPLIALSPTALAVIGLVGTASAFYGAICALVQRDIKRVLAYSTISQVGYMFVAVGAGT---VTGAMFHLLTHAFFKALLFMVAGVVIHAAGEQDLFRLGQLSRRAPLLFWLLLAGALALAGVPLTSGFFSKDTILAACFAWWTLLGVVGLITALLTAMYALRL---VYLLAADRAAAAGRGPTPRSMAWPMLPLAVMALVGG---------------------------------
298529324    MNLNWLPLLVLASSLFAGLIIFMLDES---RSRLRTALNLFAAAFKVVAVHYMAYRLLVHG-EVHEVGFSMGLGFEFLLKVDFLSLMFLALSSNLWLVTTLYAVGYLEPNRSRFFGFFSLCVTASTGIAMAGNLITFFIFYEFLTLTTYPLVVHRETRQALEAGRNYLWYTIGGGSVLFVGIVWLHVLAGPFDFTDLEALDPAHYSTLIIIFALLIAGLGVKAALVPLHGWLPVAMIAPAPVSALLHAVAVVKAGAFGIVRVVFDVYFAAGLGLLEPLALVAAVTIVFGSVRALMQTDLKKRLAYSTVSQVSYITLGVAILAPFSTVAAIVHLVHQGIMKITLFFCAGNIAETLGLHSIKDLGGVGRRMPVTAICFTVAAFGMIGVPPVAGFVSKWYLGLGGMDAGRWVVGIMVLSSMLNAAYFLPVVKTIWFKTPQKK------------------------------------------------------------
162453077    -------------------------------------------------------------------WRWPTPIDSMAFRVDALGAFFLAWSLPMTLLGTIYAVGYLRPYFDRHFALLNMVALSFVLIYSVQNALVFLLGWEIAALAAWLLVIWDYRNQKIRFAFNYLISTHVGLFVLVAAFMLLHSKTDSMDLAVFGEFLSSQDPARGTLFLLLGVAFALKSAFFPFHTWLPRAHSAAPAHISALMSGVIHKAGLFAFLRFTLLMGRP-DEWMGWSVLGFGALSAFFGVLSTSAERDLKRLLGYSSTENVGIAAMGLGVGTLCGFGGGLLHILNHALFKCLLFYAAGAIYRAAHTVDLERLGGLAKRLPRTSILFLIGCLAISALPPLNGFVSELLIYAGLLSVTIAAAAALAFVGAVSALSMTRAFGLTFLGVPRDPGLHVGEDAPSSMLWPMVVHAAFVIAIGVAPDLGIAAIGAAL-------------------
283824896    -------LVIASSLLPGLIIFGLPENRVGLRTTLNMFGALFKLSLV-GLMLWGVYNER----QFETRVPFLP-GLDLVLSASPLALLFVTLSTVLWFFTTIYAIGYLEGEPHRFFGFFSLCVTATVGVALSGNLITFVLFYELLTLATYPLLVHRGTEAARHAGKIYLAYTMSGGALLLLGTIWLYTLTGTLDFVFVQHLSPLHDTTLVTIFVLLIAGLGVKAALVPLHGWLPEAMVAPAPVSALLHAVAVVKAGAFGIVLVVYEVFGVASLGVLSPLAWLAAVTIIYGSLRALFQDDLKRRLAYSTVSQVAYIILGVAIASPIATIGGLVHLVNQGVMKITLFFCAGSFAQTLGVHKVSEMNGIGGRMPWTMAAFTIGAFGMIGAPPVAGFITKWYLGLGALEAQGWVILVLVGSTLLNAAYFLPILNRAWFAAPSPEWPREQNLTRTKKGWALLLPLIAT-------------------------------------
143338815    -----------------------------------------------------------------------------------------------------------DRRYTHFFAALTLFSAGMLAMVIAEDMILFLLGWEIMGLCSFMLIGHWWEDGANRAALKAFFTVRTGDVGLLVGIAILFFAANEWTTTNLWALSGDPNSTVILLAIALFIACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFTGLDILSSNVIMIIAAITIVIAAALAFVQTDIKRVLAYSTVSQLGYMMLGLGAGAWLP---AVFHIFTHAFFKACLFLCAGSISHSASHHSFDDMGGLRKHMPITFASWVVSTLALCGVFPFSGFFSKDEIIDNVGGNGYTFFMIVGFGAFLTAAYMTRATYLTFFGSPRGAAAGEHADHP---------------------------------------------------
225166399    -------------------------------------------------------------------------------------------------------------------ILFLTIQGAALGVFLAQDFFLWFLFWELSLFPAFFLTKLYGNDNASRAAYQFVIYTMGGSAFMLLSFAAIYAVTGTLNFEELQFLAAVSPALPMLVFFGVLLGLAVKVPLFPFHTWLPSAYAAAPTGASIFLTAIMSKMGLYGFIRILWSIFPIELIITAPILIWFALAGVVFGAFAALRQRDLKRMIAYSSINHLGYCLLAFFAFVIAALTGMILQMFNHGLSAAALFYCIGILENRTGGRGMGDFGGVRKVAPIFAAFCGISMFSSLGLPGLNGFVGEFLIFRGVFGAAPVVAAIATLGLLATALFLLTFWQRVFHGPV-TPNAQRVTDLTATEILTLAPAIVLMFVLGLAPQLLINLF-----------------------
108764092    ---PSLWLIIALPLLGAFICGVFGKM-MGRANVQLVACAAVAGSFVLSLLAFWATSHHNPAYDYGTWFSVGDFRVNFGLMVDHLSGILLLIITGVGFLIHLYSTSYMEHDYWRFFAYLNLFVAAMLTLVLADNLILLFVGWEGVGMASYLLIGFWYDPAKAWAGRKAFVFAFLVGTFLLVSNAADYNNAGTTAQHYTAALGYTFGGVMTVAMLLFLLGAAGKSAQLPLYVWLPDAMAGPTPVSALIHAATMVTAGVYLFSR--MSALLVLSPTAMATIAIIGALTSLLAALIAFAQDDIKKVLAYSTVSQLGIMFMGVGMGIFW---AAVFHLMTHAFFKACLFLGAGSVMHGNGETDIKKLGGLRKEMPWTWATFLVATLAITGIIPLSGFFSKDAILHGVHHNSSLVYYLGLLIAASTAFYMTRVYLLTFEGPSKEARVAHAHESAWQMTLP---------------------------------------------
144217707    -----------------------------------------------------------------------PLGIGIHLRVDELNALILVVIGIVAFLVASFSVGRMGRENGQFYILYLLLCTGLFGITITADAFNLFVLIEVSSLTSYGLVAMGSNRRGTHAAFNYVIMGTVGASFYLIGVGYLYMKTGSLNMIDIRNVLNNNAAIAIISFLFILVGIWIKMAFFPLNGWLPNAYSYCPSTSACILAPLMTKVSVYVMIRAMLTIFIFSYPFWSDLVVWLAVIAILAGSIFALAQREIKKMLSYLIIAEVGYMVGGAWLGDSWGVTGAIYHILADAMMTLCLFIAAGIFARSFNAIHISDLEGLFKKSPWVAAGFVIGALAMIGVPPTCGFFSKFYLVRGGIDAGHWEYVAALLSSLVNAILFFRIFEIAHFGNKPPEGHGHHAEGSWNSTAPLLLSAAGIILLGLFNGQIVELIRIAVDDI----------------
289548979    -------LVLIFPVVAFLVVGLLGRR-LGDFPSAIITVLASSLSFLFSLYAALQAIKNPVHVPLYTFILLQSKPLELGLLFDTLSSVVATLVTFVATFIFLYSIGYMRNLFYKFYAYLSFFLFSMLLIVLSDNLLLLFFGWEGVGLASYLLIGFHEQRKATNAALEAFVMNRVGDWLFLLGILMSFITFGSIRYQEMWEKAHLVDPLMLWACLLLFGGAVGKSGQVPLHTWLPNAMAGPTPVSALLHSSTMVAAGVYMVAR--LHPVFEASDTALKVIVVVGSVTALMAALAATSHTDIKKIIAFSTMSQLGLMFIALGLKDKLAGS---FHLMTHAFFKALLFLAAGSVIHTFHHKDIYEVGGLRSKMPVTYLSFMVGALALAGVFPFAGFWSKELILGRAYEASFGIGVLVSVVSVLTAYYIFREGFVMFHGEERKGG------AHESEGVMILPMAVLMLG-----------------------------------
136570901    ----LLSFSIWTPIF-LGGLILLLSGKMSDTQAKWLSLVSSVISFLITIPLYTAFDFSFGQFQFQEFFHWIPAFINYHLGVDGFAVPLILLTSFTTVIVVMASWRSIQDRVAQYMAAFLIMSGLMIGVFSALDAILYYIFWEAMLIPMFLVIGIWGGPNRIYATIKFFLYTVLGSLLMLVAFIYLYLHTHSFEVVDFY-NAGLGLYPQIFIFLAFFMAFAVKIPMWPLHTWLPDAHVEAPTGGSVVLAAVMLKLGAYSFMRFAMPIAPEAAIYLKDFMVTLSLIAILYIALIAIVQKDMKKLIAYSSISHMGFVTLGLFMFNAIGIEGAYVQMISHGFISAAMFLSV--------------------------------------------------------------------------------------------------------------------------------------------------------
148262965    ----------FLIITGLILTGFSGVPGLKNAAAFGQKLATAFACVGALCGLAGAFSTIASGETEIFVVNWSLPFGPCEIGIDPLAALFLLSVFLISGCSAVYANGYLPATSRALCFFIGILSASMALLIIARNSVFFLMAWEVMALSAYFAFTVESGNEVRKAGMLYLVCTHAGTMALFVMFILLRTMTGSFQFASTASLNPLAPGAAVIFFAALF-GFGMKAGIMPLHIWLPAAHANGPSHVSAMMSGVMLKMGIYGIIR-IISLFYPVPTWWGAVILGLGIISGVTGIISAIGQNDIKRILAYSSIENIGIITMGIGAAVILGMGGALLHVLNHSLFKSLLFLGSGALIHSVGTRELNRMGGLARRMPRTAPLFLIGAMAICGLPPLNGFISEYLLYFGFFSGVKDGAAPILLGMGLAVTAFVKVYGVAFLGAPRSAEAEQGHDAPWQMPAAMGLLALCCLVIGLLPQYAAHLVQPAVYAVFPSLVAA---------
297570756    ----------------VLAFFVVGALGAPRLMRAGRLGFLVLAVIPAGAFAWLVVQGPRAGSVVTESVPWVPQMVSVDVRIDALSWVLGLIVTGVGSLVLVYCARYFSPNLGRFAGVFVAFSGAMLGLVTTDNTLVLYMFWELTTVFSYLLIGHNFSASSRRAAGQAIIVTTAGGLAMLAGIVMLGQVPGGSYRLSHGELSATHGVLVSSAVVLVLVGALSKSALVPFHFWLPAAMAAPTPVSAYLHAAAMVKAGVYLIARLAPGFSHLDS--WRYLVVSAGLTTLIVGGFRAMKQFDLKLVLAFGTVSQLGLIIVLVGYGTSAALLAGLALLVAHSLFKSALFLSVGSVDWSTGTRDLRELSGVGRKCPKVAVGAALAGGSMMGLPLTAGFVAKEAALEGLLHGSTFTWVMIAIGSAFTVAYTLRFWWGA-FATKKGVDPTGTKDASWLMTLPILILATLGIIAGI--------------------------------
298504857    -------------LAAIVLVALSGVPGVLARRFVPGQILAAVMAVAASLLGLTGTIRTLLEHRTTAFLAWTLPFGPADLAVDPLSALFLIPVFLVFGCGSLYALGYNRSTEPALTFFYGILAAAMAGLVVARNGVLFLMAWEAMALSAWFLLATEHRDPAVRQAIVYLAATHAGTAALFVLFCVLRGVTGSFVFPAPHSLDP-ALVPATVLFLAALAGFGAKAGIMPLHIWLPAAHASAPSHVSALMSGVMLKMGLYGLVR-TISFFAPVPLWWGGLILVLGAVSALAGIVLAASQRDLKRLLACSSIENIGIIALGIGTALTLGMTGALLHLLNHSLFKPLLFFGAGAVIHATGTREMDRMGGLARLMPRSALFFLVGSVAICGLPPLNGFVGEFLLYAGFFPLLALSAPLLAVVGGIATVSFVKLYGVIFLGVPRCGAHHHSHLPDWRMGAPMGLLALLCLAAGIAPGPVLSLVEPAVGA-----------------
84488731     ----------------------------------FISCLICPFNFLWSILIVFGGVLFFISIFFVGGSWCSWSFASFYLGLDSVGMPLVVLSCWLLPLTLLASQGHMSFYQRLYCALLTSVLISLIVTFSSLELILFYISFEATLIPILVIISRWGSQDRYQASVYFLFYTLFGSLPFLVSLLSISAFSSSLFLPFFDFSSFFDVVLSSYFWFFTFIVFVVKMPVYGFHLWLPKAHVEATVAGSMLLAAVLLKLGGYGLIRLVNLFGLVNLVSFSDLLLSFCVWGALMTGVICLCQSDLKALIAYSSVGHMSLVAAGIFLGGVVSINGSMILMVAHGLVSSGLFCLANFLYERSGTRTLGLVRGYKFLMVLMGLWWLVSCAANLGLPPLPNLIGELMVVASLGGLDVVLLFISGGATVAGAIYSLLIYQFTQ-------------------------------------------------------------------
280958267    ---------ILLPVITLIAPLFIWLNRKDENKREAVSFVAAAATFLCVLSMAPAVLQGEVWYYHVTT---IMPGITIAFAADGLGMIFALIASLLWFFATSYNIGYMRHAQTRYYICFGVAIFGAVGVAFAANVFTLYLFYEVITVFTYPLVYHHEDADAKMGARKYIVYLMGTSKLFLLPAMVLTYVLVGNLDFHLTDIVNGMFSPAVVLTYWLYIFGIGKAALMPFHNWLPSAMVAPTPVSALLHAVAVVKAGVFCVSRIVLSGFMLGDTTLGIGTAYIAAFTIVVASLIALTKDDIKARLAYSTVSQLSYVVIGVTMLTDSAVQGGVMHIAHHAFSKITLFMAAGAIYVATHLKKISLMDGLGRRMPWTFAAFGLASLSMIGMPPVCGFASKWYLVNGTLQANQMPLLVALLATALNAGYFLPILYRAFFKTASPENIAQYNEASKTMVVPLFITAVISVLLGLYPQTFLNFVNV---------------------
225697626    --------------------------------------------------------------------------LSYFFGNDSISFGLILLSYWVCVLMIMASESIYRFNYKFFVFLIIFLMLMLFCTFSSINLLSFYLFFEGGLIPTLFLILGWYQPERLQAGIYLLFYTLLASLPFINWHFFVYGCIESLMFIYFVDVCIY----NWMFYFCMIFAFLVSMPMFMVHLWLPKAHVEAPISGSMILAGVLLKLGGYGLMRVISLLISFGFGL-NYIWISISLMGGILVSFICMRQTDLKALIAYSSVAHMGMVIGGLMNMTYWGFSGAYILMIAHGLCSSGLFCLANISYERLGSRSILINKGLMNFMPSMTLWWFLLSSCNMAAPPSLNLLGEVELLNSLVGWSWLSMLTLMFLSFFSAVYTLYMYSYSQHGMFYS-------------------------------------------------------------
164421202    --------ILCFPLMGAILAGLWGRKLGSRGSSYWLVLLVFCGFLVLLKGMWDIREGGAIYVEFESWIKAGFVEINWGFYVDYVTIAMMFIIMIVSGLVHLYSIGYMEGDPHRFMSYLSLFTFFMLVLVTSHNYLQLFIGWEGVGLCSYLLINFWGTRAANKAAIKAMLVNRVGDMGLIIGMIFLLNQYDTLEYGLLSVLYEIGDSKLEVIGFCLLVGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIIRS--ADLFVHCSMVLILMGVIGSLTAFFAGTVGLVQGDLKKVIAYSTCSQLGLMVLACGC---LCFSSALYHLVNHAFFKALLFLSAGSLIHGLGXQDMRKFGGFKGVMPITYVGILVGSLSLMGVPYLTGFYSKXVGLELVYEYMWGLIYWLGVGSVLTGAYSGRLIYWVFLGQPRGSWLK-YRGVYEGNWCILIPLVILSVG-----------------------------------
139437058    MDVSMLTVALLAPLVFSLIMAALPKT-TSYSVFAGLNTISVAATLVLSVVTAGTMLSSGQNIDALGLW----------LHLDSLSSIFVLLVGIIGFITGVYSISYIKERTKQYYALFSLFVFTMLLACLSNNIILTWAAVEATTLSTVFLVGIYKNKQALEASWKYAMVCTAGVAFGLFGTLLIYANAAAFLTSIMPYADQFDPMLVRLAFAFIVIGFGTKAGLFPMHTWLPDAHSQAPSPVSALLSGVLLKCAMLVIIRYSLSIITVGDTYPRTLLLILGTLSILVAALCIFKQDDIKRRFAYSSVDNVGVVALCLGIGGPLGIAACLLHCIFHGFTKALAFCMAGNIQHIYHTRDLNKIKGVVEIAPVTAALTIIALLALAAFPPFALFISEFLTFVAGIQSGPIWVVVL-VAIGLTGVYFALIALKSIFG--KAPEGMKRHEVPALMIIPEIALAIVVMWFGIAPVAITSGVEDATSVVLNQ-------------
21228584     -------LIPLLPALAFAITFFFGRKMPSGGAIVPILAIAASFVISFAITLGLLANPEEVISQSYSWF----AVLNIGILIDPLAAVMLSMVSFVSLLIHIYSYMSHDAGKARYFAETALFTAAMLSLVLSDNILQLFVSWELVGLCSYLLIGFWFEKPSAAAAAKKFLTTRIGDVMFLTGIIVEIFSYIPELAALQINILGFEISHLTIITLLFFGGAVGKSGQFPLHVWLPDAMEGPTTVSALIHAATMVTAGVYLVARTF--PMFIAAPDSLMVVAYFGGFTALFAGTMGIVMNDLKRVLAFSTISQLGYMMLGLGLGTAIGLEASLFHLINHAFFKALLFLCAGSVIHAVGTQDMRELGGVGKVMPITAATMTIAALALAGIPGTSGFMSKDPIIEAAYSSNWIPYVFSILAALLTSIYIFRLIFMTFTGKPRSNY--HGHESPAIMTIPLSILAIFALAFG---------------------------------
171473594    ----------------------------------------------------------------------------YFLGVDSLSNALILLSFWLCSLMILASFNVLKVNFNTFVGLIVSLLMFLYLTFSSMSMLLFYIFFEASLIPTLFLIVGWYQPERLQAGLYLLFYTLLASLPLLMGIFFLYKCGGSLEFLSIFSSMYLDF-VYIWFYFSMVLAFLVKMPMFLLHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLLRVLPFMNKLAS-FLNIVWIIISLFGGVVVSLVCLRQSDLKSLIAYSSVAHMGLVLSGLMTMNYWGLDGCMILMIGHGLCSSGLFALANICYERLGSRSMLVNKGLLSFMPTMTMWWFLLSSCSMAAPPSLNLAGEISLINGIVCWSNMSMYMLILISFFSVVYTLYMYSSSQHG-----------------------------------------------------------------
297159546    ----------------------------------------------------------------------------------------------------IYSTGYLRDDPRSYAALVSLFTAAMLLVVYSDDLIVLLVGWEIMGICSYFLVGHYWETSAARSALKAFLVTKLGDVPFLFGIFALGADAGTFRISRIYSAAHFQLDHPTLIALLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYFIAR--LLPVFASSAAALAVLAVMAAVTMVGSALAALAQDDIKRVLAYSTVGQLGYMTGALAVDNRG---AAVFHLLAHGAFKALLFLGAGVIIHAAGTNSMSRMSGLAGRIPDAYWTMTVALLALAAIPPFAGFFSKEAVLGAAAAVGWTVLVAGLLTALLTAGYAVRLWLLAFRG-----KGTEAPDHGRQPAVMNAVLWVL--------------------------------------
91202879     ----------------AIGALFALCFFKWQAVGNYISLICAAIASCFSIVLSISVLTNGLIIHF--DFLIYHAIIRYNFLLDPLSSFFMLVISVIGFVASIYSMGYTKRDTRFLGFAYNLLLVSMLLVVTANNALVFMIVWELMTLVSFFLVIFHENPTNRKAGYVYLVMSHIGAGLIAVAFFIMFAYAGTFSFDDFRHIAHMPPIYKNIVFFLIIIGFGIKAGIFPLHLWLPMAHPAAPSNVSMVMSGVMIKTAIYGFIRFYFEFLTPCPPWWGFIVLVAGASSAILGILYALMERDIKTLLAYSSVENMIFKSYNLMTLSSLAMMAGLYHLINHAVFKCLLFGCAGNIYYSTHTKNIEELGGLIKRLRVTAPLFLVGALSISAIPPLNGFMSEWLIFQSLLNGFYIPSVIVALTGALVAMCFVKAFGVSFLALPRSEHTRKAKEVPLVMLVSMGILASMCVFMGLFPATIMATINQVNTHLL---------------
138524402    ---------------------------------------------------------------LVERTGWIPQFIEYFLGLDGLNLFFLLIITFITPLALLGSWN-LQKRNWQFQIQMLLLEIGMLGCFAAFDVVLFYVFFEVMLVPMYFLIGIWGGSNRLYATMKFVIYTMVGSLLMLVALIYTANNGWSFNILDWYGMNIAP-ETQTWLFLGFAVAFAVKIPLFPFHTWLPDAHYEAPTAGSVQLAAVMLKFGPYGFLRFAMPVFPAAVYELTPLFITLSLIGVIYGGLVAMVQKQIKRLIAYSSVAHMGYIVLGLFALNTQGVYGGWIQMINHAIVTGALFLVVGMIYERTHTQ----------------------------------------------------------------------------------------------------------------------------------------------
136096940    --------IVFLPLVGAIAAGLFSLRKLDG-AAVTVSIAGVCLSFVLSCFAFGTIALGQATIDVARWIGSGSFQAHWTLRFDTLTAVMLIVVTGVSSCVHIYSYMHNDKSIARFMAYLSFFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWHHKETAHTAMKAFVVNRVGDFGFVLGILAIFALTGSVSFDAIFEIFGLHLPALEVVSVLLFFGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLICR--LSPVIEYAPIALDIITFVGALTAIFAATVGMTQFDIKRVIAYSTCSQLGYM---FFAAGVSAYPAAMFHLTTHAFFKALLFLGAGSVIHASNEQDLRKMGGIWRQIPVTYAIMWIGSLALAGFPFFAGFYSKDMILEAAYGAH---------------------------------------------------------------------------------------------
183981669    ------------------------------------------------------------------HIAWLVPLIGVDFDIGRLGGFFIALTGAVAVVAGIYSIGYARREHAVALTMLPVFVTAMLLVPAAGSVSTFLLAWELMAISSLVLVATDHRRAQVRSAAYYAVMTQLGFATLLLGLMVLAAAAGTDRFAD---MAVPSEGVRTFVFVATLLGFGSKAGLLPLHAWLPRAHPESPSPVSALMSAAMVNLGIYGLVRIDLQLLGPGPKWWGVTLLVIGAFSAMYGVLQASVATDLKRLLGYSTIENMGLVTLGLGAATLLSMTAALLHLIAHAAFKSLGFLAAGSVLVATQQRDLDMLGGLAHRMRCTTTFFGIAALGASGLPLGAGFVSEWLLVQSLIHAHNTIVGLAALTTGLGVAAMVKAFGTGFLARPRSGSAERAREAPATMLVGMAVAALGCVVIAIAPAVVTGPLQSVLDTL----------------
258649555    ----------------------------------------------------------------VGSFNSLWMNISYGFGTDLLSFGLILLSIWICMLMIMASELIYKNNNFDNYFILLVLILLLFCSFSSMNLFKFYFFFESSLIPTLILIMGWYQPERMQAGGYLLFYTLFASLPMMIGIFYFYNNYNSLDFFYLKEFNSF----NLYMYMSMIFAFLVKLPMYMVHLWLPKAHVEAPVSGSMILAGILLKLGGYGLLRVMIM-FIYIGKYFSSLFVSISLLGGALISLVCLRQSDLKLLIAYSSVAHMGMVLAGIMSLNYWGACGSYLMMIAHGLCSSGLFCLANISYERLHSRSMFINKGLINLMPSMTLWWFLLCSSNMAAPPSLNLLGEISLLNSVISWSFISILFLMFLSFFSAVYSLYLYSFSQHGK----------------------------------------------------------------
126736349    -----------------------------------------------SLFIWFAQMIPGGGDTLRYVWEWVPSLVNVSIYIDGLSLTFALLITGIGALVMLYSARYLAGHVHRFSLYLTSFMLAMIGLVISDNLLALFVFWELTTITSYLLIGFSHDTKARRSALQALMMTGVGGLALLAGIILIGTTAGTFEMSEINAMDGVLKDSVMYLVLLVLAGAFTKSAQMPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLMAR--THPSLAGTDFWLWTLTVFGAITMVFASVMALRQTDLKLALAYTTLMALGALTLLLGNESGYTITAAATFLVVHSLYKAALFLVVGILDAQTGTRDANSLFGLARALPITATAAAIAAFSMAGFPPFLGFIGKELKYAGAIAVASEPIFVAG-AVLISSALMVTIAGIVSFRPFWSKPIPNVKEAPWPMLVGPVVLAILGAFFGIFPETLATTLVNPTVAAI---------------
142426708    --------IITLPLIASIISGFFGKYIGDRNSEIVTSLLVS-ISAILSIIVFVVFNQYEDNIIIATWINSGTLDVNWSMKIDSLSSVMLVVVTSVSALVHIYSYMSHDPHKPRFMAYLSLFTFAMLMLVTSDNFIQLFFGWEGVGLCSYFLIGFWFKKEANSAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYNEVFQQIPFEVKSIDLICLLLFVGAMGKSAQILLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIYEYSELALNLITVVGMATAIFAASVALVQTDIKKIIAYSTCSQLGYMFFAAGVG---AYNIAMFHLFTHAFFKALLFLGSGSVIHAFKEQNINSMGGVWKKLPYTYVLMIIGTLALTGFPLLSGFYSKDAIIE---------------------------------------------------------------------------------------------------
114777372    -----LLAIPGLPLLAALTVGLFGW-ALKEKLSHTITSGCVIISAFLSIHVFMQVLAGASFYG--NFWSWIDFVVNVGMMIDRLTVMMMVVVTVVSACVHIYTYMHGDPGYSRFFSYISGFTFSMLVLVMGNNFFTLFFGWEAVGLVSYLLIGFWFKRESAFAAMKAFIVNRVGDLGFAVGILAIWYYFGSVDYRTVFDMVPWQMSALTFICLALFVGAMGKSGQVPLHVWLPDSMEGPTPISALIHAATMVTAGVFMVARCSPMFEYSDTALAA--VTLVGAITAWMCATIGLVQNDIKRVIAYSTCSQLGYMFVACGV---SAYSVGIFHLMTHAFFKALLFLAAGSVIHAMAEQDIRKMGRLRKYMPITYITMLIAALALSGVPPFAGFWSKDLIIEATMWVGNFASFAVLSAVFMTAFYTFRMFFLTFHNSDRVPANIK-SHVHESPKVITIPLMIL--------------------------------------
33416148     --------------------------------------------------------------------------------------------TTVGIMVMIYSYMSHDQGYVRFFAYLSLFNASMLGLVISPNLVQIYIFWELVGMCSYLLIGSWFTRPAANACQKAFITNRIGDFGLLLGILGFYQITGSFKFRYLIASNEVSSFFATLCAFLLFLGPVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFKALPFIMNLISWTGGITALLGATMALAQSDLKRGLAYSTMSQSGYMVLALGTG---SYRAALFHPITHAYSKALLFLGSGSVYCPAESQNMVLMGGLSKYMPITGTTFLLGTLSLCGIPPFACFWSKDEIISDSWLYSTILGGIA--------------------------------------------------------------------------------------
254503629    ---------------AALSFLVLPRLGKSAGPVAALLPAGLFAAFMTYVPVMAYGEGVPTILQTVQWVP--SLGINFDVRLDGFSLLFALMITGIGSLVVLYAGSYFAEDRGRFLSYILLFMSAMLGTVLSDNVIVMFVFWEMTSLLSFLLIGFNSTSEARKAALQSLVITAGGGLALFGGLLIMGMEAGTFSLLEITSNPGVVTDSTWFIAALVLIGAFTKSAQFPFHFWLPNAMQAPTPASAYLHSATMVKLGIFLLAR--FDPILSASPTVIVIMVAVGLTTMLVAALMALRADGLKAILAYSTVASLGLLVTLIGLQGPGSSIGIAGFILAHSLYKAALFFCAGIVIHATGATRVRDLGALFGLLPLTAIAAILASLSMAGLPPFVGFIAKEYVLEAKLDSSFVTFVAVLVNSVLVAIAGIFA-LRPFFGKATAFTEKPKHGETIGMTTGPVVLAALGVFFGLF-------------------------------
18138554     --------------------------------------GWLELSFAVEVIVLGLVLSASISLLYINYQDLMMSVFGLGLGGDMMSVGLIWLSMWITLLMLMASLKSGNVNS-WFMSLVVSLVILLLGVFLSMDLVWFYVMFEGVLVPTFLLIGYGYQPERLQAGLYLIFYTVFASLPLLLMVLWWGSQGCSSSVMHL--INCVEGGVGFVLYLAGIGAFLVKMPLFLVHLWLPKAHVEAPISGSMVLAGVLLKMGGFGLIR-VCPLFVSWISMTSWFWVSLSLWGGVYLSLVCLRQGDVKSLIAYSSVVHMGLVVGGIMSLSVIGFMGSYILMVGHGLCSSGLFCLANITYDRVGSRSILVTSGFLTLIPSGSLVWFLLLSANMAAPPTINLLGEISLLGSILGWSSMSLVGLGLVSFFSASYSLYLFTSSQHGET---------------------------------------------------------------
143816973    --------------------------------------------------------NNSFQFYLFNWLNSGNLISTWSINIDFFTSVMISIVNIISALVQLYSIGYMKNDINRFFCYLNLFTFFMLLLVCSENLLQLYIGWEGVGLCSYLLIGFWFYKESANAAKKAFIVNRVGDMFFILGIILIYITFETINFSNIFQNFDFNIKSLDAICIFLILGAMAKSAQFGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLICKMSI--FFNDSLFASNLIILIGSLTAVFAASVALVQNDIKKIIAYSTCSQLGFMFIAAGF---SMYNLAIFHLVTHAFFKALLFLSAGSVISMNHEQNIKKMGNLWKKLPITYTSMIIGSLALSGIPFFSGYYSKELIVNSSLMSSKYIYFITIIVVALTSAYSFRLVYHVFHGPLNFSKNQYFK-TKENSYYIIIPLVILSFF-----------------------------------
238866885    --------------------------------------------------------------------------ISFFFGFDLLSYMMVLLSVWISGLMILASSKIFKIKNFLFLVTVLVLLISLVCCFCSLNLFIFYLFFEVSLIPTLFLILGWYQPERVQASVYLLFYTLLASLPMLVALFFFYTKFGSLNFVFFKEDIN-----SFLVFICINMVFFVKIPMYFVHLWLPKAHVEAPVAGSMILAGIMLKLGGYGMLR-LFSVFMKVGQGVSSIFVSISLLGGVIVSLICLRQMDMKSLIAYSSVAHMGLAMGGIFTLNYWGLCGAFAMMIAHGLCSSGLFCLANFSYERVSSRSLYLNKGLMGFMPSMSLWWFLLCSSNMAAPPSLNLLGEIMLINSLLSWSWLSMIGISLVSFFSAAYSLYLFSFSQHGKFYS-------------------------------------------------------------
256752558    ---------------------------------------------------------------------WIPP-IGIELYADKLSVFMATL-FLSCALLILVSFESFKYEIGEYFMLVSILIGAMLGIIFTRDLFNLYVFVEITTIAACGIISIKNEKKAVEAALKYFILSSIASTSILLGLILIYNIGGYLHYDTLKSVLLESPKIISGSLVLIISGFSLKSALFPLHIWLPDAHSAAPTTSSALLSGLVIKVYVFAIIRLLNDVFGLMYTYLLEVLLALGNVGVFSGAVLAGFQNDIKRRLAYSSISQMGYVFLGLGFNNQYGFEGALLQVLNHALAKSGLFLAAGWMVKFTGTRDIKGLEKISDKLPLTALCFSVCAMSLVGMPFTLGFLSKWHLAMAAIESGPLQLIFIILSALLTLSYYFPIIVKAFTGDKSFERKLEFEKIKGGSLISILIFTFVIMFLGIYPKFLL--------------------------
91773266     -------LIPLLPALAFVLTFFLGKKLPSGGAIIPIIAIAISCVISLAITAGLLANPEHVVTQSVHWF----AILNLGILIDPLAAVMLLMVTFVSLLIHIYAYMSHDPAKPRYFAETALFTAAMLGLVLSDNILQLFVCWELVGLSSYLLIGFWFHKPAASAAKKAFLTTRIGDVMFLAGIYLLQFEEIFKFIPDLVAINSTVLGMEVIVTLLFFGGAVGKSGQFPLHVWLPDAMEGPTTVSALIHAATMVTAGVYLVARTFPMFLAAPSTLI--VVAILGAFTALFAATMGIVMNDLKRVLAYSTISQLGYMVLGLGLGAVIGAEASMFHLINHAFFKALLFLCAGSVIHAVGTHDMRQLGGVRKVMPITFATMTAAALALAGIPGTSGFLSKDPIIEYAYTGNWMPYLFAITAAFLTSLYIFRLIFMTFTGKPRSDYGGHESPSS-----MTIPLAILAVFAVIFGALSRGKFMTFIESNFEHLDMNA--------
135254016    -------------------------------------------------------------------------------------------------------------RYHRFFQYLSLFSFSMLGVVISGNMAMVFVFWELVGICSYFLIGFYIERQSACDAAKAFIVNRIGDFGMLIGMMALWSSLGTFAFGDTREDAEADTAGQWLLLIAIFCGCVGKSAQFPLHVWLPDAMEGPTPVSALVHSATMVAARVYLVGRFYPAFSPEALL----VIAYIGCITLFIAATIAITATDIKRVLAYSTVSQLGYMMLSLGLG---GWLSGIFHLITHAFFKSLLFLCSGSVIHAVHTNEMTEMGGLRKKMPITAYTMLVGCLAIAGVPGLSGYFSKDSIIEHAFSFGHLLQWVPVAGAAITAFYMFRLWFMTFAGEPRKHRYDHAHESPRVMTGPLLLLAFFAIAIG---------------------------------
164421096    ------------------------------------------------------------------------------FGGDMMSLGLTLLSFWIVMLMVVASTSTIESSGGSYFFLMVVLILLLMGVFLSVDLFSFYLSFESVLIPTYILIVGWYQPERLQAGIYLMFYTLLASLPLLIVILFFDSLSGAALATSLVTVTWTNHWLSVMLYVAGVLAFLIKVPLFLFHLWLPKAHVEAPIAGSMLLAGVLLKMGGYGLFRFS-AYFMGNLSVVGCLWTVVGLTGGVFLSLVCLRQSDVKSLIAYSSVVHMGLVVGGLVTMSWLGVVGSYVLMFSHGLCSSGLFCLANMNYMQIHSRSLILNSGLINLIPSGALIWFLLASSNMAAPPSLNLLGEITLIGSLLGWNFNVVYGLGLMSFFSASYCLYLYSFTQHGEP---------------------------------------------------------------
138176219    -----------------------------------------------------------------------------------------------FSICIYYTKFSIRFRSKEFMVCFLALEALVMGVFSCLDIVLFYIFFESLLIPMFLIIGIWGGKRRIFASYKFFLYTLAGSVFFLISIIVMAIVANTTSIVELD-NYYFNAYLQKWLWVGMFLSFTIKVPMWPFHTWLPDAHVEAPTVGSIILAGILLKVGGYAFLRLSLPILPDATFYFADFMIIISIISIIYTSFVAIAQDDIKKMIAYSSVAHMGYVTAGIFSLTEEGIKGAIFQMVSHGIVSSALFLSIGFLYEQTKSREIKTYSFLVKSMPTFSFLFIVIVLSSVGLPG---------------------------------------------------------------------------------------------------------------
260556294    -NTPIFSILI--PAFTGFILLLLGNPGAGRQPWRRGISLISAIAGLITAVSYLLV-ANTGQITVYQLSEWSAPF-GIVLVLDRLSAFMLVLTYALAVPVLWYASENWDTRGRYFHAIFHFLLMGLCGAFLTGDLFNLFVFFEILLMASYVLLLHGQGKPRFQLGVHYVIINLLASALFLIGLGMIYGSVGSLNMADLPTLDADQHKLAVAGALLLFVVFGIKAAMLPVGFWLPKTYAVASTPVAAIFT-IMTKVGIYAILRVNGTVFNLSQEIFKSWLLPIGLVTSLYGVIGAIGADRLRRFVGFMVLSSIGTLLIAIAMSNTQAWSGALFYLVHSTLIGAAFYLFCGMTSQRGDFKDHLKIAPRIKQEKAAMLTYFLIAMMLAGLPPFSGFFGKVFILQATVEYQGWVIGIVLLVSLLSIIALTRVGFILFWRASPPEEDPLPEKAPPRNDTVIYILLAGLVAYVVFASPVLHYTTNTAQQIQDHALYQQS-------
142848493    ---------IAAPLAMFPVVLLIGQIWNGNETWVSLALSALSVSLIAGLWMVLDFLGAGEKKAHGDPLTWLDFNISFGIWLDPISAMLLFVATFLCFLICWFAIGYMSNRNHRFFAEFILFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFYYWKESAAAAKKAFMTTRVGDVFLMVGLLMLYDIYGSLDFAVVFDNAPVKASELQPALLMLFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPYYGVMGMEDLGIIIAWVGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFLGLGSALYLMLGGALFHLFNHAMAKGMLFMASGSVIEHFDAQDMRNMGGLASKMPVTSIAMMLGSMSIIGIPLIGGFWSKEAIILGALEYEPLLAILAVLTAGMTGFYMSRMWMMTFAGEPKHNAASHVHEETLWIKTPLITLSIVT-------------------------------------
110639001    -------TIFFLPVI-TFVVLFFAGKHIPASIRSWLATTVMGVMFVLSLYLHTQIEGEHLSRWIWFEIGSIQFTTSLLLT--NYSSTMMLIATFVSFMVHLYSVQYMKERRNKYFPYLALFVSSMLGIILSDNLLITFIFWELVGLASFLLIGFWYEKDSAAAAKKAFLYNKFADLAFVIAIMILSAVYGTTEISVIKEHVHISAALQVLAGLAIWFATVGKSAQFPLYVWLPDAMAGPTPVSALLHAATMVAAGVFLL----LKTSFLLGGWVAHFIVIIGCITALLAALQAIRTFDAKKVLAYSTVSQLGYMMMAVGAG---ATDAAFFHLATHAFFKACLFLSVGAVIHAMHTLDMRLMGSFRKKMPITFVSYTVAYAALIGLPFFSGFLSKDAILGGLYDWSWLIVAAAFATVGLTAFYMTRQFILIFFGDFRLIKIEHIKESEWLINIPMMILAALSMWF----------------------------------
150021102    ---------------------------------------VIGAIFNFLLTGYALFVVWNVEVGTTEKLFSIFEGLESVLKVTFLGKFFALISLIVISFVAFFVLEWIKKNAAAFNLFYMLMIAGVLGVFFSNDLLTLYVFWEIAVLGSFLIVPMG-KEDSKKAAIIYVVISGIGSYLYLFATFSLYFRYGVLDFKGVQHLLNEPSNIYKWFVVLFIASAGIKSGLFPLHTWLRITHGNAPDAFSAVLSGQLVKMGSYVLAIQLFNAFYMGVPLINYILIWLGNISIIIGTFMAIRQNDMKQLIAFSSIANGGYILVGLGVMNSTGFAGGLFHVFNHAIAAAMIFLSFAAVVYRTGTTKIDEMGGLIWRMPWTFVIYLVGIISLAGIPPTSGFISKWMIFNALLTKGMFLTLITFIGSIGSFLYVFRPLAGVFLGQLKKKH-YEIEEVSIIMLIPMLLLVFLTLIIGIYPKPLLDMIS----------------------
139591854    ---------------------------------------------------------------------------------------------------------------------------------------------------------VWGGPRRVYAAFKFFLYTLLGSVLMLVCMLAMYIDVGTTNIPQIMS-HEFARDIQTWLFIGFFASFAVKVPMWPVHTWLPDAHVEAPTAGSMILAGVLLKMGGYGFLRFSLPMFPFASELFAPVIFVLSVVAVIYTSLVALAQSDMKKMIAYSSVAHMGFVTIGIFSMNEQGIAGAMFQMISHGLISAALFFCVGVVYDRLHTREISAYGGVAAVMPRYAVFFMFMMLASVGLPGTSGFVGEMLVLVGAWQANTWLAL----------------------------------------------------------------------------------------
135579734    -----LEILTLTPLAAGLMLLFLHEIVPNNTRIRYANLGIAIILFLLATQIWAAGNFGGQNAYVLESTPISSIGVTWHIGIDALSFPMVWLTTLLIPISMLVQWDA--EKGAQFHSLILIMEGALLGVFVVLDLFMFYAFWELTLVPMFFLILVWGGADRRYAAMKFFIYTFSASILMLIGILIVYFHSHHFDMVSLMQQSSLIDSLRMVVFLLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRIAVSFFPQETVTMIPLLVFLGMASLFYGAWVCLGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGIAGALFMMFAHGLISPLLFAVCGSFKHHYHTLEIGSMRGL--------------------------------------------------------------------------------------------------------------------------------------
242278969    ---------ILIPLITLVAPFFIWFFRENINRREAVSIWAGILTFLVASMVPDVMEGKIVEYTLFTLFPGVK----VSFAADGLAFIFALIASFLWVFATSYNIGYMRHAQTRYYFCFAVAIFGAVGVAFSANIFTLYLFYEIISVFTYPLVAHHQDDVSFNGARKYMVYLMGTSKLFLLPAMVMTYVLCGTLDFHLGDVAQGIFPTLVTITYVLYIAGLAKAALMPFHNWLPSAMVAPTPVSALLHAVAVVKAGVFSVSRVILSGFGVDLMDLGLPTAYLAAFTIVTASLIALTKDDIKARLAYSTVSQLSYIIIGVAMLTPEAVQGGLMHIAHHAFSKITLFFGAGAIYVATHLKKISLMDGLGRRMPWTFGAFAIASLSMIGVPPVCGFATKWYLVKGAVSIGQWGLLVALLATLLNAGYFGPIVYRAFFAPAEGANIEQYNEAPLCMVIPLFTTALISVWLGLYPQTFLNFINV---------------------
299125438    -------LLIVTPILAATLSLLLGVRYG--RAGWSIAALTTTALFGLAVWLATSVFSGGTIVYEVGNF---PRPIGIELVADRLSALVVVLVAGVSA-GVLAYTRRGGPRGTSFYSAYLLLVGGLLGLSLTGDVFNMFVFLEITGLTTYALIAKGESGESAVAALKYLIIGTVGASLYLIGVGFLFLATGTLNMVDLAASGGYANPLVLAAFAFVFVGFAIKIALFPLHTWQPDAYQRAPDGVTALISALVSTVSAYALFRVIYSVFTIATPHVTEVIVAFGSVSVLAGTALAVIQTEIKRTLAYSSVSQFGLVVLAYGLANETALLGGLVHLLGHAIMKGGLFLAFGVVAAKTGARTVDEYAGLARRAPFAAGTFAVLGLALVGVPPSIGFVGKWYIAVGAVEAGIWVAVVVFLSTMLTLAYVARLIEKMYFTPPTGD------------------------------------------------------------
142035979    -------LIWILPFAAAMIIPAVGKFSKLTTGRVAVAFAAMS-----AISAATLFPMALGAHEIHHQIMWIDAILKAGVLADPLSVIMSNVVGWISFLIMCYSTGYMKKDITRFWFWMMFFIGSMQLIILSDNLLQVFFGWEGVGLASYALISFWYRDKKKHAGMKAFIMTKVGDVMMLSGMLLLFMYAGTFGFRELWAVEMSAQGLLVPAFVLLFGGAMGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPIVFALAADQFFEIVAWVGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMLALGHQYVDGYTAGFFHLISHAMFKASLFMAAGSLLHVVGSRFMTDMGGLKKQMKKTYAFMWAAGLGLMGAPFTTGFWSKDAIFATVYEWALPLFIIAVLTAIITAFYTTRMIGMVFFGKNSKHEGHHIHEAPKSMWIPYGILAVLTIGIGL--------------------------------
136350059    -TFPVLPSLIIIPLIGALLITVTSR--QRPELLKLIAVITSITTGAISIWLLTAFDSSSHGFQFTSHHEWLDLGISWSFGLDGISLFLVVLTGVLFPLALLAT--DPEHSGRAWYGWLLILEAGVMGVFISLDLVMFFLCFEAVLVPMYFLIGRWGHGNRTYAATKFFLYTMAGSALMLVGILALAFNAITFDLVEIAESQSLATTTARWVFLSFALAFAVKVPIFPLHTWLPDAHTEAPTAGSVILAGVLLKLGTYGFLRFGLYLFPEASHYFAPVFLTLGVVGILYGAVVATMQKDLKRLVAYSSVAHLG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
139507047    ---------------------------------------------------------------------------------------------------------------------------------------------------------IWGGNNRIYASFKFFLYTLLGSILMLIALIAMWKISGTSNIAYLTDFKDILGGTQMLLWWAFFASFAVKLPMWPFHTWLPDAHVEAPTAGSVVLAAILLKLGGYGFLRFSVPMFPNASNLMQDFVFFLSVVAIIYTSLVALRQTDMKKLIAYSSVAHMGFVTIGIFSFNRQGIDGAIFQMLSHGFISAALFLIVGVIYDRIHTRDIEAYGGLVLRMPFYALIFMFFTMANIGLPGTSGFVGEVLALVGVFQVSKLTALGAAIGVILSAAY----------------------------------------------------------------------------
144168593    ----------------ILFALLVPAMGLFREQWAQP-LATIGSGIATSLSVYGFWHVLQHGTVRYFFGNWAPP-IGIEFVYDGLSAFFVLIINSVGLMVLLHSRRELTTKRMPYYALTMLMLLGFNGMILTGDLFNLFVFLEIASLAGYALIAIGDRP-APYAAFRYLIIGTVGGTLYLLGIGLLYTATGTLNMIDMATLLPADHRSVIAALTLIVAGMGIKAALFPLHGWLPDAYTFAPSVTSSLIAPIGTKVGAYVLFRILYWVFGTSFLDVLEILAILSGIGILFGSVMAIAQTEMKRMLAYSSVSQIGYILMGLSLANPWGFAGALLHVLNHAIMKALLFMVSGHLQNKEGHSDIRRFHAYRKKYPWTMAAFTVGAVSMVGLPPLAGFFSKWYLALGTVENSNWILLVVILSSLLNAVYFFRILEKVYMDPSKAQKEPGEGEYSEPGLSAMIPLLTLA-------------------------------------
136259360    -----------------------------------------------------------------------------SLGVDGLSAPLVALSGLITFLSAAASWK-IKKKSNLYFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKKLYAATKFILYTALASLLILISGLALALNGDTFTLNITDLTNKHVTSLALLSYLGFLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHLQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGAVDALGISGAMLQMISHGLIAAAMFFVTGSFYERTNTLSIPNMGGLAKVLPIT-------------------------------------------------------------------------------------------------------------------------------
170289387    ------------------------------------------------------------------------FGLNIQFEWTNVSFYFSFVSLLVIVSVMLFSWLETQKYRASYNMFLLMVTAGSLGVFMAADLITLYVFWEIAVLSS-LLIVPMEKKEARKAVVVYAVMSAVGTYAFLYGTFLAYQRYGTLNIIAQGMLNDTSIGFKMAVFLLLSAAGIAKSGIFPLHIWLRETHGLAPNAFSSVLSGQFIKLGNYIFLLVLSVIPSLGIPLPNYILIALGNVSIVIGTLMAIKQDDMKMLMAYSSVANGGYILIGIGTMDPLGFEGGMFHIFNHAVASAVIFMAFAAVIYRTKTQKISEMGGLIHKMPVTFLVYLFSIISLAGIPPMSGFISKWMIYQALVRKGMITAFLAFFGSIGSFLYVFRPLAGVFLGQLPR-KYRDVKEAPAVMLTPMVLLVLISFFLGVWPFPILQVIE----------------------
143897946    ---------------------------------------------------------------------------------------------------------------------------------------------EGVGLCSYLLIGFWYKNTSYNNAAKAFVMNRIGDLGFLIALFLIFKTFGSISFNEVFTSATSGDPTLTTIAILLFIGAMGKSAQLPLYTWLPDAMAGPTPVSALIHAATMVTAGIYMIARSSIIY--ALAPIAMDIVATIGMITAVWAALIALTQTDIKKVLAYSTVSQLGYMFVALGVG---SFTGAVFYLMTHAFFKALLFLGAGSVIHMSGEQDMRSMGGLKKKLPITFLTILIGTLAISGVPPFAGFFSKDEILAATYNHSMPMFIVMSITSVLTAFYMFRMLFLTFYGNFRGTN-DQASHLHESPKSMTIPLIVLAVF-----------------------------------
141048437    MNFPILSSIIFLPLLGALFIFLSQSKTSSIKSAIYVSLFTSIANFLLSIFLWYSFDRNFTGFQFVEDKNWISGLIKFKLGIDGISILFIVLTTFIAPICILSCINSVKTRIKEFLIAILVLETFMLGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGGPRRVYSAYKFFLYTLLGSVLMLIAIIAIYWISGTTDFVQILEF-KIPKEYQYILWLAFFSSFAVKLPMWPVHTWLPDAHVEAPTAGSVILASIL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269958275    ---------VIVPLLSAVVCSLLRS-----RVAWAQAISCGAVALSFFTALALFVQISNSGPVVYQVGGWGPPY-GIELRVDLLSATMLLLVGFIGIMSVIYGVYPSRREVPRFYAAFLLAFGGMLGILVSHDVFNVYVFLEVASISSYVLVAVGNDKRAVASAFEYLIMGTVGATFYLIGIGFLYAATGTLNMSDMFTILQDAPINKAIQAGVLFLGLVVKAALFPFHGWMIKAYSTSPAFVTVFLSGTATKVMVYLIIRVVHNVFMFTELPFGTALLVLAAVATVLTSVIAALSRDMRDVLAYSSASNIGCIILAVCINTYSGLAAAVAYMVNHSIVKSALFMVSGGIYHFDRCKTSSQYLNLSRALPHVTSAFVLLALSLVGMPPTVGFVAKWHMLSSFMDARAFTGVVLSVGSVCSVIYTWRLYFSSAAGTAESCANDTALKTPRAMTLCIWIMAFFGFIAGAYPLPLTSISEQIAADL----------------
88607720     --------------------------KHGRFVSHVVACSFIGKSAILSWYLFLATKQSYA-VDLLSWLEVGGVSVRWSIYIDKLTTVMMIVVTTVSFIVHLYSYMHKDKGAVRFLAYLSMFTFFMMALVTSGNFMQLFFGWEGVGLCSYLLIGFWFGKDSAKAAMKAFVVNRVGDLFFLCGILVVFYSFHTLNFDEIFAVWGYQVPLKDLAVILLFVGCMGKSAQLGLHVWLPDAMEGPTPASALIHAATMVTAGVFLIARSS--PIVELSPIGQEVILVVGLATCLFAAVVAILQEDIKKIVAYSTCSQLGYMFVACGT---SSYHLAIFHLLTHAFFKSLLFLLAGNVIHNNGEQRIAYMKNCWRDIPFTYALMWIGSLALMGVFPLAGYYSKDLIIESSYGHVAGF-VITNLVACLTSAYSCRLMIRVFH-NSHSERIPSIHESS---------------------------------------------------
78223798     --------------------LLARRSAWGQRIAAILVIAASCLGEVAVISLLSGIPASSYQI------DWPLPFGPALFSADHLSTIFLFPLFLVTGAVALYSWPAREKASAGRLTFFLLFAAAMIIVVMARNGVLFLMAWEVMALSAYFLLTTEQQSSDVRVGTVYLLATHTGTMALFVMFSLLRGTVGTFAFPATHALS-LTVPVATTVIITALIGFGGKAGLMPLHFWLPGAHANAPSHVSAMMSGLMLKMGVYGILR-TLSFFDQLPVWLGWLILLLGAWSAINGIALAAGQRDLKRLLACSSIENIGIVFIGIGLALVGGLAGAFIHIVNHGLFKSLLFLGSGVLIHGTGTREIDRMGGLARRMPVTSPLFLVGSLAICGLPPLNGFVGEFFLYIGAITDGALVAPVLALVGGLAVLTFVKLFGIVFLGSPRSVESAHGHEASAVMTGPMMLLAGGCLVAGMAPVLLVRLVTPVV-------------------
143779320    ---------------------------------------------------------------YIKIAPWIDFNVPWGFLFDSLTVVMLVVVTFISTLVHLYSYMSHDPHLPRFMSYLSLFTAFMLVLVTGDNYMQMFLGWEGIGLSSYLLINFWFTRQANKAAIKAMIINRIGDFGLALGIFMIYIFFQSMEYSSVFAMVPFNFNLLNVVGVLLFIGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATLVTAGVFLMARSSPLLEYANGAL--SIITIFGGMTAFFAATTGLLQNDLKRVIAYSTCSQLGYMVFACGV---SNYAVGVFHLANHAFFKALLFLSAGSVIHVSDEQDMRKMGGLRRLLPFTYAMMLIGSLSLMGMPFLTGFYSKDVILEVAYAKGHFAYWLGTFAAFFTAFYSMRLAFLTFLSEPNGYRITNAHDSPIRMALPLAILAVPSIFIGF--------------------------------
24080115     --------ILALPMFGSAVAGLRGRT-IGVTGAHIITTGCLMTSAALSIVAFYEVGLSGSPVSIV-IGSWIDSLVQWGFLFDSLTVSMLLPVLIVSSLVHLYSISYMDPHNQRFFSYLSMFTFFMLVLVAGDNYFIMFVGWEGIGISSYLLINFWYTRQANKAGMKALTVNRVGDMFLSVGFFAIFWVFGNVDYASVFSVAPYINETAIIIGLLLLVGAMAKSANIPLHTWLPDAMEGPTPVSALIHAATLVTAGVYLMLRSSPIIEYGPTVL--VVITWVGALTAFFAATTGLLQNDLKRVIAYSTCSQMGYLFMAVGL---SQYNVALFHLVNHAFFKALLFLAAGAVIHMADQQDLRRLGGLVNFLPFTYTAILIGSLSLMALPFMTGFYSKDLILEVALGSGTIAYWLGTISAVFTAFYSFRLVSLTFFTTPNAPKGDYLH-AHEAPMIIVIPLVILSIMSIVFGYIAKDMF-----------------------
95928427     ----LMQLCLIIPAAGALFIVLSHRLRDLRE---GVTLFSAAALFAVVFQLFRRPDALDASPVILATPL---PGLELALDLEPLGLLFAGIASLLWMITSLYTIGYMRGNREQLYACFALALASTMGIALAGNLLTLFVFYEMLTLSTYPLVTHKRDHDALTGGRFYLGILVGSSIGLLLPAIIWTWHLTGTTAFQFGGILPTDTSKTVVTALLLLYAFGIKAALMPLHRWLPEAMVAPTPVSALLHAVAVVKAGVFCIVKVVLYVFILIGSDGLFILQVIAAFTLLCASLIALQQDNLKRRLAYSTISQLSYITLATAILAPLSITGAVVHIAAHAVGKITLFFAAGAIYTAAHKTRVSELNGIGKRMPWTMGAFAVATLSMIGLPPAAGFLSKWFMLQGAFQSGQWVIAVLLLSTLLNAGYFIPIVYAAFFKPEDHVPDHAHGEAPLSMVVALSATAGLTLVLFFWPDLIVTIAS----------------------
163793074    -HLPALQVVV--PLLAAPVCFLLRR----GVICWGFATLVSWAAFATSLVLLQVVLADGTI--RYEMGGWAAPWGIEYV-IDATNAIVLVIVSGIGSAVMPYARRSVANQHGLYYTAYLLCLAGLLGVTITGDAFNVFVFLEITSLSSYILVGAGMDRRALTAAYNYLVLGTVGATFFVIGVGLLYMVTGTLNIIDLSERALQHNRTVHVAFAFIVVGMGLKLALFPLHTWLPNAYTYAPSTGTAFLAATSTKVSVYVLLRFLFVVFAPSYGFMAYVLLPLALIGMVAATVAAIYQYNIKRLLAYSSVAQIGYMVLGIAYGSVEGLTAAILHLFNHALMKGALFLALGCIMLRVGDVTMRGVQGLGRQMPWTMAAFVTGGLSLIGVPLTVGFISKWYLITAALDDGRWPIAAVILASSLLAIIYVWKIVEAAYLKEPPEG-RVVREAPLSMLVPTWVLVLANIGFGINAEFTVGVARTAAMGLL---------------
297565703    -----------------------------------IASGLVLASLVLGVALLAQ---GGAKFAVPDWLPGI----SFSLNLDHLSGLMLLIVTGVGFLIHVYAIGYMDAGFSRFFAYLNLFIAMMLTLVLADNYVVMFIGWEGVGLASYLLIGFWYQDRNADSARKAFIVNRIGDLGFLLGMGLLWAMFGTLGISEINEENLFIPAGLSLAAFLLFVGAIGKSAQVPLMVWLPDAMAGPTPVSALIHAATMVTAGVYLLARSSFLYINV--PEVSLWIAILGLATAIYGALSAFGQQDIKRIVAYSTLSQLGFMFVAAGMGAYWI---ALFHVLTHAFFKALLFMASGSVIHALGEQDIRKMGGMWRYLPQTRWHGLIGALALGGMPLLSGFWSKDAILYSSVNSSLVFYLLLLATAFLTAMYSMRWFVTVFLGQYRGD--AHPHESPGVMLFPNHILALGAVFIGYIPEPFPNFLERFLEPNLAHLEYE---------
94263660     -------------LAAVPLIAISGGRPNLREFWTFVAAAV-KFTMVLSLAGWVL----AGNVVEVELIRVLPE-LSIAFRVDSFGMVFALVSSFLWIVAATYTIGYMRHAQTRFMICFALSLCAAIGVAFSANLLTMYLFYEMLSLATYPLVAHHEDREGRAGARKYLVFLLGGSVGLLPALIVIFTLAGTVGFADNIHGGIIPAGTMVVILFFAFLFGFAKNGIMPMHAWLPGAMVAPTPVSALLHAVAVVKVGVFCTTRVMLYVFGIDLMDELNLGLVTAYITIVMASVIALTKDNLKARLAYSTVSQLSYIVLGVALLAPAAVQGGLIHIVNHAFGKITLFFCAGAIYVAAHKKNISEMGGLGRVMPFTFGAFAVASLSMIGAPPVGGFISKWYLLVGALDAGQVAIILVLLATMLNVAYLAPVVYKAFWGRPPAGETPGIKEAPLIMVVPIMLTATISFMLGVYPELMM--------------------------
297570462    -------LIIIFPLFISLVLTLAGSLGP--RVAYGLLLCGMAGSLLFSLLALGQVVADNQAIHY-RMGDWPPP-MGIELVIDHLSGIVLVLVSACALLTAVYSLRTAAERLHHYYALFALLVTGLLGMTASGDVFNLYVLLEISALSSYGLLARGRGP-AYYATFKYLIVGTIGACFYLLGIGYLYIMTGSLNMLDLAEIISRPELQESIGFSLMILGVWIKMALFPLHAWLPNAYSKAGITTACLIAPLMTKVSVYIMLRIMFTVFSVDSIAWSQVVIYLASAAALIGMISALAQRDLRMMLCYIVVAEIGYMTGGAWVANAAGYTGAVYHILADGLMTLCLFMAVGAVIYRTGLTSMAAMQGIFQRMPITAVVLVIGAASIIGIPPTCGFFSKFYLIQGAAQAGAWVFVAALLIASLVAAVMFFLLEIAFFGDPQAQPVVARHEAPLSMLIPMVITAAGLIVLGLYTKEVVEFF-----------------------
154244124    -------LLVALGAVAVLLALAGLGVATARRPAGRPLVGALAVTLLAGLSALTAIAAPAAGIVLPLGIPWIGA----HLRLDALSAVFLAVINLGGAAASLYGYGRHDHAPERVLPFFPAFLAGMNMVLLADDAYSFLLSWEFMSLASWALVAHDKEAGNVRAGLVYILMASFGTLALMLAFGLLAAGSGGGYAFDAMREAPPVGAFAALVLALALLGAGSKAGLMPLHVWLPLAHPAAPSHVSALMSGVMTKVAVYGFIRIVFDLSGPPDWWWGIPVLGAGGVAAVIGVLQALLQGDTKRVLAYSTIENIGLIFIGLGLALAFSANGALFHVLNHAAMKSLLFFGAGAVLTATGTRQMEELGGLIHRMPTTSVVMLIGCAAISALPPLNGFASEWLVFQAVLLSPPAVGALMALAAALAAACFVRLYGIAFLGRPRSPKASEAHEVDAFSRAAMIALAAVCVGAGLLPGFVIDVLQPAVGGLVGQTMPAQG-------
137008454    ---------------------------------------------------------------------------------------------------------------NKFISLFLILEGLLIGVFSAFDSILFYIFFESMLIPLFLIIGIWGGNNRIYATLKFFIYTFVGSVLMLISLIYLSNQADSFNIVDFYNL-NLPLETQIYIFLAFLIAFGIKIPMWPVHTWLPDAHVEAPSSGSVILAAVLLKVGGYGLIRFLLPITSDAGFYLNSILITLSLIAIIYISFVTLAQKDMKKLIAYSSVAHMGFVTLGIFLAFNLGLQGSVMQMVSHGLISAGLFFCIGIIYARTKNRAIDDQSGIGQVMPLFSAMMMFFLLSDAGLPGTSGFVG---------------------------------------------------------------------------------------------------------
7335656      -------------------------------------------------------------------------YISYYFGLDMISYGLILLSFWICGLMLMASEKVFTYNNYKFIFMILFLLFMLVLTFSSMSVFMFYLFFEASLIPTLFLILGWYQPERLQAGVYLLFYTLLASLPLLIGIFYILNFMDTLSFT---LLLNYMFTDMNLLYLSLIFAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGILLKLGGYGLLR-MFSLLQVSGIKYNYWWISVSLIGGVLISLVCLRQTDLKALIAYSSVAHMGIVLSGLLTMTYWGLTGSYALMIAHGLCSSGLFCLANISYERMGSRSLLINKGLLNFMPTLSLWWFLLCSGNMAAPPTLNLLGEISLLNSIVSWSWVTMIMLAFLSFFSAAYSLYLFAYSQHGK----------------------------------------------------------------
142336348    MNFYAVSASILFPLLGSIVAGLGQC--HLKKYADKLTVLFLALSFYSALYLGHIFILEGNPQVDLPVYQWIEGLTVYHLWLDALTATMTIVVTGISLLVHIYAMGYMKGEYTRFFSYMSLFTFMMLCLVMANNLIMLFFGWEGVGLVSYLLIGFYYQPSAVKGSLKAFLVNRVGDMAFVLGIATVVYCLGTVQFYDIFQALNYIIPATSLIALCWFIGAMAKSAQMPLHVWLPESMEGPTPISALIHAATMVTAGVYVMCR--FAPIFECAPEVQNAILLIGSSGALWLGLVGIVQTDIKRVIAYSTLSQLGYMVAAVGAG---AYSLAIFHLVTHAFFKALLFLAAGSVIANHHEQNLFKLGGLHKTMPITGVTFLIGALALSAIPPFAGFFSKEAIIQAVFLGGGYAYTCVLLGALVTPVYIFRAFWLTFYTVDRTGDDIEESPMSI--------------------------------------------------
76801067     --------VLLVPLVTVGLIFLSKNRPNIREAW-----SILAAVTMFGIVASMVPDVLNGRVHETDLGFFVE-GIELVLRADGLGMLFALVASGLYVVTAIYSIGYMRGHHERFFAMLCASVGAALGVAFASNLFMLLVFYEVLTLATYPLVAHDESEKARVSGYKYLAYALSGGLAVFGGMLAVYWLTDPSTITFLATVAAADPWAARGAFALLAGGFAVKAAVMPLHSWLPSAMVAPTPVSGLLHAVAVVKAGAFGVARTIIDVFGPETVRMGLPLTIAAGATILIASLFALRQDNLKARLAYSTIAQLSYIVLGLSLLSGMGLMGGLLHIPAHAFSKLTLFLCAGALYVELDVKYISEMAGVGKRMPVTMGAFGLASFSMAGIPLMAGFVSKWHLIWGGAEAGYLVAPLLVLSGVLNVAYFWPIIYTAFF------------------------------------------------------------------
142187908    --MPELLIISLAVIFGAAAVAPWVVAVLGDRGGWLLSLA---PFFALASLLALIGPVGEGAAVVYELEWFAALDVSLALRLDGLALMMGLLITGVGGFICLYAMGYLHGHPGRFYLYLLAFMGAMLGLVLSDNLILLFVFWELTSITSYLLIGFHEEKQSRWKALQALLVTGLGAMSMLAGFVLIAMVTGSWNLSEINSLGDLLQVSPLYTAIVLLIGAFTKSAQVPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--LNPCLSGTELWAWSLSLVGSFTLLLAVALGIFQTDLKRILAYTTLAVLGMLTMLLGLGSAVAIKAMVLFLIGHAFYKAALFMVAGSVDHEAGTRDVTRLSGLRAVMPITAAAALLAALSKSGFPPFIGFLGKEYVYVALEGAANYFLVAAFIGNLLIMAMALCVAISPFFGSRDGHGPKKPHEAPLTMWIGPLSLGLLGLAVGLFPDLIANSIVGPAIAAIKGVPVK---------
222839801    --------IIVLPLLASMASGLLGRKLGTTGVHILACLAVVLASLLSCVAFFEVALAGSSV--TVSLATWLDLDLSWSFLFDSLTVSMLLPVLIVSALVHIYSIGYMDPHHQRFFAYLSMFTFFMLLLVCGDNFLVMFIGWEGVGISSYLLISFWFTRQATKSALQAILVNRVGDWAFLIGLFGLFWLFGTLEYSTLFSIAPMIHALFTLIALGLLIGAMAKSAQIGLHTWLPNAMEGPTPVSALLHAATMVVAGVFLFLR--ISPLLEYSETALLLLLWIGSLTAFMAATTGLFQNDLKRVIAYSTCSQLGMLMVACGL---SQYNAALFHLVNHAFFKALLFLSAGAVIHALNEQDLRKYGGLVTLLPFCYVLMLIGSFSLMALPFLTGYYSKEVIILSSYASGHLAYWISTVAATFTALYSVRSLYLTFLGRPNGPKANYLS-VHEPPLVMALPLAILALFSLFFGYVTQQLFVGPGSAIFGN-------------
15888247     -------------------------------------------------------------------YAWVPSFLSFSWFIDGLSLTFALLITGIGVLIVLYAGGYMKGHQGRFLSFLLLFMGAMLGVVVSDSVLMLFVFWELTSITSFLLIGFDHERAARRAALQALVVTGGGGLLLLAGLIFIWDISGLTQLSMLVRGGDILRDSPFYLAALLLVLGGAKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMRLNPVLGDTAA--WQILLPFFGGLTMLTGALLAVRQTDLKLMLAYTTVSSLGLLVMLTGFGSDHAIEAAVLYLVAHSLFKGALFMVAGIIDHETGTRDVTKLAGLRKAMPITFAAALAAAISMAGLPPFFGFLAKEEIYYALAHGNPRAVLFTGIAIL---------------------------------------------------------------------------------
163840951    -----LTILTAHFVVALIAPFFFRWLG---RNAFYVLAAVPAGSFIWLLAQYDAIEDGKPPM---ESFSWIDFGLNISFQLDDLAWLLSLLILGVGALVLAYCARYFKTDDGAFRAQLLAFAGVMFGLVAADDLILLFIFWELTTVLSYLLIGYRTRIAARRAALQALMVTTFGGLTMLVGIIMLGQAAGTYQISEILNHVPTGTLVDIGVFL-ILIGAVSKSALIPFHFWLPGAMAAPTPVSAYLHAAAMVKAGIFLIA--MLAPAFAHTPFWQPTVIVLGLGTMLVGGWRALRQNDLKLILAYGTVSQLGFLTLVVGLGTPAGALAGMALLLAHGLFKATLFLVVGIIDHQTGTRDIRKLSGVFRASRVLGVIAAIGAASMAGVPLMAGFVAKEAVYQALINFNPWVVAGAVIGSMLTVAYSARFWWGGFARKSKG-MATAFGKVSTEFLAAPAILAVLTVVAGIWFVPVQSWIEP---------------------
288941133    MNLPYLPLAIVLSALPGVLIFLLGEESHWRRTLLNMFGALLKIVLV-GWMIWGVFHGH-----VYESRLTLMPGLELVLSADALSVLFVALSTVLWLVTTIYAIGYLEHNRSRFFGFFSLCVSATVGIALAGNLMTFVVFYEILTLATYPLVAHRGTPDADHGAKVYLAYTMSGGVLLFVGAVWLQTLVGQLAFTQGGLLGAAPEALHIVIFFLLLAGLGVKAALVPLHGWLPQAMVAPAPVSALLHAVAVVKAGAFGIVRVVYDVYGVEFAHLLTVLGVLAATTIVYGSVKALSQDGLKKRLAYSTVSQVSYIALGASVLGPIATIGGLVHLVHQGIMKITLFFCAGNYAETLGVHKVSEMNGVGQRMPWTTLAFTVGALGMIGIPPVAGFVTKWYLGLGAASAGYWVIGVLLVSSLLNAAYFLPILYRAWFRPPPEHWPKEH-------------------------------------------------------
4091914      -------LVILIPLLSAVGSGLGGRYLGRKGASLLSSLWVLVSSLLSFILFYEILINGSTVY--IELGRWIELITNFGLQFDEVTAVMLIVVTTISGLVHVYSTSYMRDDPHRFMSYLSLFTFFMLVLITSNNYLQLFIGWEGVGLCSYLLINFWFTRQANKAAIKAMLINRIGDIGLMLAIILIWKEFGVLDYCSIFS-ALTASSACTWICILLIIGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIIRS--APIFDYSPTATIIVGLVGSLTAFFAATVGLVQSDIKKVIAYSTCSQLGYMVVACGT---SSSFSSLYHLLTHAFFKALLFLGAGSIIHALDEQDLRKMGGIVRGLPLTYVLMLIGSLSLAGFPYLSGFYSKDLILELTYNGYCLITILASITAFLTAFYSFRLIYLSFLSRPNLTHLQHLQEADWNLLGPLLVLAIGSILVG---------------------------------
218782748    ---PLLAVIASL----AVTPILLSARSPNVREGWTFAAGAVKLGIVLS-MLPAVLGGNVFCFALTEVIPGI----RLAFRVDAMGMLFALVASTLWIVTSAYSIGYMRHSQTRYFCFFAIALSATIGAAFAANLVTLYMFYEILSFATYPLVTHHQDEEAKISGRKYLFFIVGGSVVLLPAMIICHMKAGTLDFAPQGFLAGHVTQGLAAVLLLLFVFGLAKAALMPMHSWLPAAMVAPTPVSALLHAVAVVKVGAFSVARVLTGVFGLAQYGLGILLAVLASITILVASFIALSQDGLKRRLAFSTIGQLSYILLGVALLTPKSITGGLVHIAMHAFGKITLFFCAGAIFVAAGIKNISEMKGLGRRMPITMGAFFIGSLSVIGLPPGGGFISKWFLALGALESHELAFLVLLFSSFLNAAYFLPIAYNAFFAKPPDDAKEGFQEAPPWCVVPLAFTAIASVWLFFNPWPFLDLARLAAAQV----------------
15964745     -------------------------------------------------------------------YIWIPSFVSFSWLIDGLSLTFALLISGIGTLIVLYSGGYLKPDQGRFFSFILMFMGSMQGLVVSDSFLMLFVFWELTSITSFLLIGFDHTREAARRAALQALVVTGGGGLALLAGLLILWNVSGFSLLLSFGDELKQSPFYLAALLLVLGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMR--LNPVLGGTTEWQVLLPLFGVTTLVAGAALAVRQTDLKMMLAYTTMSSLGLLVMLTGLGLPYAIEAAVLYLVAHALFKGALFMVAGIIDHETGTRDLTKLGGLRRAMPLTFAIALAAALSMGGLPPFFGFLAKEEIYAALSGFDRRSMVFAAL-TILGNGLMFAVGFAIALKPFLGPKVDTPRHAHEAPVLLWIGPAILA-------------------------------------
258593563    -----LIALVLMPLAAAAILMLVRPRAWLECIHALAALSGLAAGLMVAARVWGG---------------EMPTAVGGLLRADGLSALMVVVITLVGAIAALYGIGYIRAEYRSFFALFHVFIFTMLLAVTTDNLGIMWVAIEGTTLATAFLVNLHNTPKSLEAAYKYLILSSVGIALAFIGTALMYYAGASNWTSLRAAASSLNPQVVRLAFAFILIGYGTKAGLAPMHTWLPDAHSEAPAPISALMSGVLLNVGLYAVMRFVVTDIAVGAHFAGPWLLGIGLLSLTVAAIFLIVPRNYKRMLAYSSVEHVGVICLGLGFGGYWGVLGALLHVINHALSKSLLFILSGNILLKYQTTDLRRVRGLLRASPLTAGAFAAGTLALLGLPPFGLFISEFLIFRAGVESGPLWVVILGVALLVIFAGMLGSVNQMLYGAPPDN--MEHGDPLRWSLAPLVVNFSLLLVLGLFPHAVAEALEQAL-------------------
154687272    -------------------------------------------------------------------------------------------TAIIGLLVTLYSFRSIGEKRERYYSGVQFLLAGVSGAFLTGDLFNMYVFFELLLIASYMLIVLGGTKIQLRESLKYIVFNIVSSAFFVIGVGYLYAVTGTLNMADLSVKISESTGLITVIGVLLLVVFGLKGGIFPLYFWMPGSYYAPPAAISALFGSLLTKVGLYAILRVFTLIFIHDTGFTHQLMMWLAMLTVLFGVIGSIAFSDVMKIVIYNIITAVGVILFGIAMNTPASIQGAVYYLIHDMLIKGALFMLAGTLIALTGTASLHKMGGLITRYPVLGWMFFISAISLAGIPPFSGFVGKLKIAEGGFD-----------------------------------------------------------------------------------------------
136121242    --FPILSAMLLVPLIAGVACFFLAA-----QAARVTALVATLANLTLGIVLWVNYEIGGPQWQFTETAPLFAGF-EYALGIDGIALMLIMLSIFLMPICILASWNTIQKRVGEYMAAFLIMEVLMIGVFAAQDLFLFYIFFEAGLIPMYLIIGVWGGDNRIYASYKFFLYTLLGSVLMLIAMFWMVDTAGSSDIPTLMQY-DFDLDEQVWLFLAFFASFAVKMPMWPVHTWLPDAHVQAPTAGSVILAGVLLKLGGYGFIRFSLPMF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289583092    -----------LPLAAVLVLIIASYRYPNVREGWSVLAALAKFGIILS-MLPDVLDGTTYYWSLQESLG-IEFLIDFVLRADPLGMLFALLASFLWIFTSFYAAGYMRHAQTRFFASFAASLSAALGIAFAGNLVTIFIFYELLSLVTYPLVAHNEDDEARIAGRKYLTYTFFGGVFLLAGTVLTYWLTSSGGIDALAEAAQAEPVFAQAAFFLLIAGFGVKAAVMPLHSWLADAMVAPTPVSGLLHAVAVVKSGAFGVARVILEVFGIGEVGLNVPVAILAAFTLTAASIIALRKDHLKRRLAFSTTAQLSYIVLGLSMLHPFAILGALFHIPAHAFGKLTLFFCAGAVHVETHTDYVSEMAGIGKRMPLTMSAFAIGAAGMAGMPLIAGFVSKFYMLIGSADVGWLFASALILSGILNIAYLWPVVYTAFFESEDRHDAKPLLEFPP--------------------------------------------------
143678109    -------LVVFLPLIGGIIVFVQAADREKQHSLDMLAQWVTCLGLALSMICAIIVFNDEGNARTTELFTWIDSGASWALKVDTLTAVMMIVVTVVSAMVHIYSYMHHDTAIPRFMCYLSLFTFFMLMLITSDNLVQLFFGWEGVGLASYLLIGFWYNPTANAAAIKAFLVNRVGDFGFALGIFAVFMLFQTVELDTIFAAAEGKKDATFVIFLLLFVGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--LSPIFEYSDTVLTVVTLVGATTAIFAATVGCVQNDIKRVIAYSTCSQLGYMFFACGV---SAYSAGVFHLMTHGFFKALLFLGAGSVIHMSDEQDMRRMGGIWRHIKVTYVLMWIGSLALAGVPFFAGFYSKDIILEAAYAAETGIGWLGLMAAFLTAFYSWRLL-----------------------------------------------------------------------
47059791     --------------------------------------------------------------------------LGYFLGGDSLSMTLISLTFWILGLMILSMYKIKQDSFGEFMIVNLVLLISLFFTFSSMDLLSFYIWFEISLIPTFIMILGWYQPERVQAGIYLMFYTLTASLPLLICLMVYYEELGSLSFIMLGSVK---LDVSSVMYLFSILAFLVKMPMYMLHLWLPKAHVEAPIAGSMVLAGILLKMGGYGLLRMNQIML-MKFMSMSWFFIGLSLLGGVYVSLMCLRQWDIKSLIAYSSVAHMGMVLGGIMTCSTWGFVGSLVMMIAHGLCSSGMFCLSNIIYERLESRSLIVSKGLVSIFPNLSMWFFLLCVSNMAAPPSMNLLGEICLLSSIIFWCKLTFWGLIFLSFFSAAYSLYLFSLTQHG--KIMVFYGFKGIKVREYLLLFL------------------------------------------
42523738     -------------LISFITALLTYLCRKNSLLLRGVSLAGSVAALAVAVHLFLLVDEGGG--QTVQIGNWQSPF-GISFAVGLFSSLMLVGSSLVALVGNLCMQALLNRELRGYYTLFHFMMMGVFGAFSTGDLFNLYVWYEVMLAASFFLVAMSRYRTSVTGAYKYAVLSILSSVAFLIGIAFIYNTAGSLDIGDLQYQRTYGQNLGVVVGLCCLMAFSVKSALFPFFFWMPAAYPVTLTAVAGVFAGFLTKVGVYSLMRILVPVSTLGSERLLPLLYVLALISMILGVLGALSRDNMKGILAFHSTSQIGYMVLGLSMETSAGIAACVFYMIHHMLVKTNLFFTVAAMEKVTGTSFVSESGGLWKARPLLGLVFAFSALSLVGVPPLSGFWAKVLTLEAALIEERWLAVMALVVSLLTLMSMLKIWNGVFWKPAVSSLPENDRQGRVRWLVPLLTMTLLILGVGLGFQPLVNLTERIAQELLD--------------
226453419    ------------------------------------------------LPMLLLIDSGAKTITTNITWAQMTFNLSLSFMFDYYSTMFLPIALLITSIMEFSSWYMASDNLCKFSKHLLLFLIAMLTLTTANNMLQLFIGWEGVGIMSFLLIGWWHGRTAATTALQAIIYNRVGDVGLILSMSWIAVEQNTWELHQMFSHQDTP----TLPLLGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--MHPLIQSNEIATSTCICLGALTTTFAALCALTQNDIKKIIAFSTLSQLGLMFLTIGLNQP---ELAFLHISTHAFFKAMLFLCSGSVIHALNEQDIRKMGGMQKAMPITTTAMTLGSLALAGTPFLAGFYSKDAIIEAMTNSNAWALTLTMLATSLTAAYSLRLVLYIQMGTPRYPSQMQPTETHRSQTAPILRLAVGSILAGL--------------------------------
40458412     ----------------------------------------------------------------------VNSFSGSGLYLDWLSAGLVLLSIWMILLCVLGSSNF--NVSIWFNLCLGGLLSVLIMTFCCQSVLMFYISFEASLIPLFFLMMGWVQPERLQASVYFLLYTLVGSLPLLFSFIWMYLDRGSAMW------EGGVSGVNVYVWLGLLVAFLVKLPLFLVHLWLPKAHVEAPLAGSMVLAGVTLKLGVYGIVR-LLSAVMEGHVIWGQVFMVVGALGSIVMGLVCLRQVDLKALIAYSSVSHMGVGVLGVMMSNVWGLMGGYWMLLAHGLASSGMFSLANAGYSRLGSRSIYMNKGLLNLMPSMAMWWFLICICNMASPPSLNLFSEMFMLVGVGSWSVYLLILVLVGGYFSACYSLYVFSFTQHGEYK--------------------------------------------------------------
144168599    ------SMVELVPLFAILVSLAAVVPILLSRSYPNLREFWTLLAGAVKFWLVLQLLPYAIDGKTIELHLFLAPGLPLALKADPLGVYFAVIASGLWIFTSFYSIGYMRKKQTRYFASFALCLSATIGIAFSANLLTFIVFYEMLTLATYPLVIHKENREAIQAGRKYLSYTLTAGLMLIAASALVYSYTGSLDFTPLFTDIEIPRTAMLVIFILFLGAVGVKAGLMPIHSWLPAAMAAPTPVSALLHAVAVVKSGVFAVTRVAGYVFGVETMELYDILIVLSGTTIILASLIAFAQDNLKRRLAYSTVGHLSYIVLGIALLTPLGIQGGIMHIAAHATMKITLFFCAGAIYVNLHKTEISQLDGIAKVMPWTMGAFAIGAMGLAGIPPINGFFSKWTLILGSLEGEMIIVVILVVSGLLNAGYFFPILYRAYF------------------------------------------------------------------
135050090    --------------------------------------------------------------------------LSLGFRVDELSVLMMLVITGVGALIHLYSYMHGDPGYARYFSFLNLFVAAMSVLVLADSFVLMFVGWEGVGVSSFLLIGFWYGTKAADAARKAFIVNRVGDVGFLLAMFLTAAVFGTLTIAEVNQAAAFGSATLAVIGILFLIGAAGKSAQLPLQVWLPDAMAGPTPVSALIHAATMVTAGVYLIARA--APLFSMTPLASAVVAWVGAITALVAAFAALAQTDIKKILAYSTISQLGYMFVAVGVGAYWV---GIFHVFTHAFFKALLFLGSGSVIHALGEQDIRKMGGLGAKMKLTGTTSLIATLAIAGVPLLSGFFSKDAVLAYTFTSFHLLYGVLLLTAAMTAFYMFRWYFGIFGGTSRMDPKVEAK-VHESPATMTLP------------------------------------------
292655225    ------STLVIAPLLVALVLTLLTRPSDILQRTVSLLGGVAYLVAVAALFDAVVLPLGGESTTLVYQVSNWAAPFGITLVADALSAFLLALTGFVSLLTLSYSVASVGSQRLSYHTLFHFMVVGVTGSFLTGDIFNLFVWFEVMLMSSYILVLFYSGREHTRAALNYVVLNLIGSAVMLVAIGGLYSTTGTLNMADIPAAYDIELLPTLGLSAVLFSVFALKAGLAPFQFWVPAAYRAAPSPVTAMLAGVVKKVGIYAIVRLYFTIFAAASGFFGPVMFVMAAVSIVLGGIGAVGRDDVDGILAYSSISQVGFIVLPLAVAATAGVTAALVYAFNHGLAKSLLFLASGTLKDVVGSDRLSDLGGLADRAPVLAAGFLLGALTLIGVPPLSGFFGKYLVFQAGGAGAGLALAVALAGAILTIAYYTRAWNAVFWGRP---------------------------------------------------------------
143556483    ----------------------------------------------------------------------------------------------------------------------------------SDNFIQLFFGWEGVGLCSYFLIGFWFKKESAKAAIKAFVVNRVGDFGLALGIFLIFYIFGTVNYDEVFEQIPINIEIIDLICLLLLIGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIVRCSPIY--EYSPLALTVITIVGMTTAFFAATVALVQNDIKKIIAYSTCSQLGYMFFAAGVG---AYNVAMFHLFTHAFFKALLFLGAGAVIHSFHEQDINKMGGVIKKLPYTYVLMLIGTLALTGFPFLSGFYSKDAIIEFAYLRGNGVGILAAFTALLTSIYSWRLIFKTFHGNFNNKEL-SFDKIHESPLVMIAPLVILAIGAIFAGMAFKDLF-----------------------
255525497    -----------------------------------------------------------------------------------------------------------KYSVKYNFMLMLLFAASMLCVVLARDSITFIVFWEVMSAVSFFLVVYYKNKENIRSGIMYFIMTHISGLFLMIMFAFLYKYTGSISFDKFYQLSNFTISQKYIIFTFAILGFGAKAGLLPLHGWLPKAHPSAPSNASALMSGVMLKVAIYGLIRVTFTFIKVLPLKAALLLVLLGAVTAIFSVLNALVQKDIKKLLAYSSAENIGIIILNLNSFANLTLIAALFHIFNHAIFKSLLFASAGSVLYSTGTKNMNELGGLYKKMKFAAICAFIGTAAISAIPPLNGFASEILIFKCFITWTALIIIGSGLIIALTSGVTLYAFGITYLGAPRSEKAINAHKIPLSMNIGLGILALLCIISGVFSPFIINLISKVSNSILN--------------
220905142    --------------------------------------------------------------------------------------LFLIMTSLVALVVCVYSQGYIHRHQGRYWFFLLLTFASLAGIVSSSDAPGLYGYWELMTFASYFLVVHEGRRSAFDAGLKYYIMCAGGALFMLPG-------------LLMLGQGFVPTPVVQAAFVLCLAGFGVKAGLVPLHSWLPDAHPAAPSSVSAPLSGIITKMGIFGIVAVLLMRPMVSSLWLGTGLVFTGAATLILGEVMALRQDDIKRMLAYSTLGQIGEIALVLGIGTWLSTTGALWHMFNHAIMKDLLFLGAGALILRSGSRKLADLRGLGRQMPFTVACMGIGLVSIMGLPPFGAFYSKFLMIQAATEAGQWLAALILGGSLVGLVYYTRILKTLVF-EERPDYLPKATEAPLTMRLGM--------------------------------------------
220905142    -------------------------------------------------------------------------------GLDTLSFCFALIVPLLGAVNMAYALGYMEHSHRRFYCAFTAMCGGLVGMAASQYLLSFFLFWEIMSWTLYLAIAHEGDKASLREAFKYFIFNVFGAGFIFVGLCVIGPFTPFSTLLLEGMAPSLSPGAAWLGMALLAAGFVMKAAQLPFRIDWQMHPALAPTPVSGYISSVLLKSAILGLIKLFMLLGGGFALAISVAVMWIGGITIIMAALQALRSNGIKLIFIYSTVSQLGYMVLAVAAGGALGYAGGMLHVINHVFFKDLLFLVCGAVMFASHKETLDDLGGIGRKMPFTLAMFAIAGLSVVGVPPTSGFSSKWLIYHALMEAGPFLALLSLIGSVLTMAYIAKFLHAAFLGQPARD-LDEIREVPRIMRVPMGILAAGCLLTGIFPGLALGPINSVL-------------------
206890256    --LPLLAILVS--AIGAVIIVLIGERNPNLREATSVIAGVLKFSFVCMLIPPFLRGETIGL-----KIATILPGIELSFRVDGLGLLFAFGASFLWILTTFYSIGYMRHAQTRYFTCFALSLSSAIGIAFAANLFTMFIFYEALTIVTYPLVAHHEDREGLEGGRQYIVYLLGTAKIFLFAIVITYILTGTLDFIFAPEIVEENKLILQILLILFIYGFN-KSAVMPLHSWLPAAMVAPTPVSALLHAVAVVKAGVFTVSRVLLNIYGEATIKMQDLIFFLTGFTIIMGSLIALTRDDFKARLAFSTVANLSYIIIGVAMFSPLGIMGGLIHISMHAFSKITMFFVAGSVYVSTHVKRISELDGIGKVMPITMFSFFLATLSMIGIPLFAGFISKYNLAMGALQIGPELLGIFIASSFLNAVYFLPISYKAFFRKPLQENRWQNVKENYFCAIPLLITALFTIILGVYPDFLMEII-----------------------
121997603    ------------------VIIFALRDERRRQRTFW-NLFGASVKLILVALLVHGFVQGQSYVVAWE----ILPGVTFRLAADPLALLFAMLSAVLWLVTTVYAVAYLENSAQRFFGFFSLCVAATFGIALAGNLFTFLLFYEALTLATYPLVVHRGHPAALSAGRTYLAYTLGGGMALLAGTVALYAAVGDQPFTPGGVAAVAEWAGQTAVLGLLLAGVAVKAALFPLQAWLPIAMVAPAPVSALLHAVAVVKAGAFGVVRIVQDVFGHTDLHVTPVLAVLAAVTILYGSVRALAQVEIKRRLAFSTVSQVSFITLGVAMGGPLALIGGLVHLVHQGLMKITLFFCAGNYAETLDIHRIGSLNGVGRRMPLTSIAFTIGALGMIGFPPIAGFISKWHLLGALAQELYWVLAVLVASTLLNAAYFLPVLRRIWLLPEPAGGPGGVGTSSSAERWLLYP------------------------------------------
139031184    -SWPILSITTFLPLCGAFFIILISKESENNNSSFTVALWTSIMTFLASIIILINFDFNSKGFQFEEISEWVPLGIVYHFGIDGISLSFILLTTFLIPICILLSWNSINHRLREYMISFLVLETFIIGMFCSLDLIVFYIFFEGVLIPMFLIIGIWGGVNRVYAAFKFFLYTLLGSVLMLIAIIYILNVVGSSDLVDVQNF-DFNFYTQIYLFLAFMISFAVKVPMWPFHTWLPDAHVEAPTAGSVILAGVLLKMGGYGFLRFSLPLFPEASQFFQPYYFF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
213966286    -----LTLLSVPLLVAVALALTPLFVKLLGRHAGWPIVAFFLASVVLSRVTGDVLDGTTFTWSRVWS---PELNAAFALKLDPLSMVFSFLALLVGSIVFIYSTAYLKKSAMSFYVLMTAFMLAVLLLVLADDIMLLFIGWELVSMASFLLIARSGSSGEL-GSLRTLLLTFTGGLLLLAALGGAVWLTGSTNLTEVLASPEWNPAARSLIAALVALGAFTKAAQFPFHAWLPEAMAAATPVSAFLHAAAVVKAGVYLLMRFSTVFADV--RVWQLLLIVMGMWTAVATAYFALQQTDLKKLIAYSTVSQLGWIVATIGVGTRFAIMAAVVHTIAHAMFKSSLFMMAGVVDHQAGTRDIRRLGPLWKQMPWSFGSMIFGAASMAAIPPFFGFMSKEGMLTAFLSNTGVIILLAAIGAIGTFAYSARLVFGAFVDGPR--NVDHITEAPISLWLPAAIPGLLSL------------------------------------
55583317     ------------------------------------------------------------------------------LGVDYLSISLLALSCLIISLAILSG---LEKACNEMVWACSFLMVALALSFFSPNFLVFYCGFELSMVPMVYIILRWGSEARLVAGGYMVFYTLFSSMPLLWAIACLSYKTGDVSMFLLNK-TPFGGMMGGLWWVCLILAFLVKSPVYPFHLWLPKAHVEAPTFGSMILAGIMLKLGTYGLFR-VFPLYGSGHSIINFLVISLGIWGAIYSSIICLRLVDMKEVIAYASVGHMGLVVSGIFSYNSWGFHGAYMMMLSHGLISSLLFALVGFMSDLSGSRGFIFNRGWMNVRPFLSVFMFMGCSANMGVPPFPSFIAEIGLMGGLGSMNYINFLLMGVASVLTGAYSLRLYLLTQHGSSPSHLLP---------------------------------------------------------
89896925     -NLVILPLI--LPVMAGMLMVILR---NHIRFHRFLSLFTTTLVGIVSLVLMRQIQA--TGIQTLQLGGWEAPF-GISFVADMTAILLVLVTAIVTFCCVSYAFASIQRERHYFYPLSQFLIAGVNGSFLTGDIFNLFVCFEVMLVASYVLITLGGTKLQLKESIPYILINMISSFLFLIALAFLYRLTGTLNLAHLRVAEVGQDGLMTAVAFLFLIVFSLKAGLF-LFFWLPGSYSAPPAAIAALFAALLTKVGIYSIMRLFSLVFYHEPEVTHLLIGVLAAVTMLLGAMGAVAFGDIKSILTYNVVVGVGFILAGFASFTETGLRGSIYYLAHDMIVKALLFLLGGTILHLTGTGKLKDMSGLIRLHPQLGWMFFVAALSISGIPPLSGFLGKIFVTEGTFQAGYFWLGGIGLLTSLMVLYSMLKLFMNVFWGYTNFTEETEKGTTKGLLLPIALLTACTIALGLGAEGLHGVVDLAAAGLLD--------------
114569441    -------LIVVIPLIMAAVSALMP----NGRLGWLVTLITSALVAVLALNLLG--QVATQDVISYHLGGWAPP-LGIEYRVDMLNIPLLLVVGIVGFLCVIYALPSVENKQALFYSAFLVCFAGLLGVTITGDAFNVFVFLEISSISTYVIIAMGAGKDRLTASYNYLILGTIGATFFVIGVGFLYMATGTLNMADMAAILEETGHNRVAAFAFIVVGLGLKAAMFPLHLWLPNAYAFAPNFVTAFLASTATKVAFYALIRFLFSVFHFVSMSFTWLFAVVGTIAMVVASLQAVFQTDARRLLAYSSVAQVGYMMLGLGMGTASGLSAGLLHLMNHALMKGALFMALGAFALNFGVRRVKDLAGMSKTMPASATAFTIAGLSLVGVPLTVGFTSKWYLVTAALERGWWWAVALMLSSLLALAYVARLLSAIWMDAPPSHHGELMQRAPWMVLVPMSFLALANVYFFFHADPLVWLARSAAEAVM---------------
136568010    ------------PLGAAALSALFLRRAGGFAAWFSTAAAFGIAGLSLYLLA-----QGADVRWHVELAKFGGVSLGFGYLLDANARLMLFVVSFVAAWIHLFSVGYMQEDRGRFFGGLSIFMFSILGIVVADNLLMTFIFWELVGFSSYMLIAHYFDKDFAAAASKKAIVNRVGDLGFILGIAMCLSLYGTLDFAALKDHAAAAKTIPVAVGALLMCGFLGKSAQFPLHVWLTDAMAGPTPVSALIHAATMVAAGVYFMARVSF----LLAPEVLDFIAISGAGMAALAGLCALAQTDIKKSLAYSTLAHLGIMGCALGLGHP---ELALMHMAMHAFFKATLFLGAGSVIHCHHEQDMLKMGGLLKKMPLTAATFIAATLSNCAVPFLAGWYSKDAIIEAAYEHHYAIFAFLSLAALATCLYSGRMIRLVFLGEANSEDASHAHESPWTMTLPLVVLGL---------------------------------------
254171994    ------------------------------------------------------------------------------------------------------------------WMFALFSVSGLLGVFLSGDFAGFFLFWELMTFASFMMVLRYNKG----ASLKYFVLSIIGAYAMLLAIAILYAKTGTLEFQSLRGMIYNSITDTILVYALFLLAFGVKAGTWPLHVWAPDAYSETNQSYTSFFSGALSKAGVYGFVLMFIMGTFHGHMVFTYILAWLGAITVVVAGFLAVLQEDLRKLLAYSSVSQVGYIVLALGIGSGIGFAGAFFHILSHAVFKGLFWLITAALILRTGKTKFEDFGGLAEKMPVTFAMALIAVLSLAGIPPMAGFASKWLIYEAAISAHPLVAGAIFLGSGLAFAYVVRFLYSIWFGQ-RPSDLEDVEEAPLPLLIGMAILAIPNIVFGIAPGLAVKLIN----------------------
143861796    -HLPILEILV--PFVAAPLIVFIGR----RDLAWPIAFIASAASFVIAGMLLSQVIDG--SVISYQLGGWAPP-LGIEYRVDTANAFVLLLVSGISTLVLPYAKASVARELPEFYALFLLCFTGLLGVTITGDAFNVFVFLEISSLSTYVLIGAHRDKRALTASYNYLIMGTIGATFFVIGVGFLYMATGTLNMADLRIENQYDSRTVRAAFAFIMVGMGLKVAIFPLHLWLPNAYTYAPSAITSFLAATATKVAIYVMLRFLFSVFQPGFPTLDLILYPFAILAMFAASYTAILQRDLKRMLAYSSIGQVGYMLLGIALLSESGLMATMIHLFNHGITKAALFMGVGVYVLNGGGSFYHNLRGRGKTMPWTSAAMVVAGLSLIGVPGTAGFLSKWLLVEATLEQGLWPIALLIVASSLLAVIYVWKLIETLYLAQPAEGLQD-QNVPLMMMIPLWVMAL---------------------------------------
227542704    -------------LAAAAFVLSPVAVKLLQRRAGWLLGTLLLVGAVFVAPDVFSGTRRDIGWTWMRDLAGPGQDVTFGFSGDALSLTFALLALGIGGVVLLYSYLHEDDKPRSFYNFMTGFALSVLILVLAADVVVLFVGWELVSIASFLLIA-QSGSAGEKGASRTLILTFFGGLTLLAALGIAVAVTGTTNIEAIVASPAWSSGLTTAFALLIACSGFTKAAQFPFHLWLPEAMAAATPVSAFLHAAAVVKAGIYLLIR--FSPVFAGNQVWSVTLMVVGMGTALMSAFFAIQKTDLKKLTAYSTVSHLGWIVATIGTG---AIAAAVVHTIAHALFKSSLFMLVGVVDHQAGSRDVRRLGSLWRRMPFTFGGAVLAAASMAAVPPLMGFVSKEAMLTA-FEPFPLLLIAGAGGALLTFVYSTRYVFGAFVDGPRDMSEVREAPVSLWLPAAFALSIVLPFTLGLFDAPLTAITGEP--------------------
142419134    -----LSVGTFLPMLGVLLLLVVP--KENEHLIKMVALFTSIATVAVGVWTLFRFDFGNAGMQFVDEKTWIPLISSYYIGLDGISLPLYFLSMVITLLVVIYSLDHIPSNPKAFFSLMLVLQTGMAGTFIAQDLILFFVFFELVLLPMYFMIGVWGGENRQYASLKFFLYTMFGSALMLVAFLALFFKTGAESFAIPYLVENLAKNVQVWIFAGMFIGFAVKVPMFPFHTWLPDAHTQAPTQGSVILAAILLKLGTYGFVRIAIPVLPEAAIAWAPYIGGLAVIGIIYGALGCLAQTDMKRLIAFSSVAHMGFVML---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289583093    ----ILPLLVAVPILMATVPIALGLRFDRTGWGVTTLTTTGLLAATAYLASAVY----SEGMVTHELGGW-PREFGIQLVADEFSTLIALLV-IATATAVLAYMRVGGPRGNTFYAGYLLLTGGLLGLSLTGDVFNMFVFLEIVGLATYALIASGDGPESAVSALKYLILGTVGASLYLIGVGFIFMATGTLNMQVLSEIMPQNLVLMQAAFAFIFVGFALKVAQWPLHTWQPDAYQHAPDGVTPVIAALVSTAYAYALGRLMYPEFLTSTPYLTEIVVTVGCLSVLAGSTLAVIQTDVKRMFAYSSVAQFGLVVAAFGLVTETALIGGIIHLLGHAVIKAGLFAAAGVIAVSYGARTVDEYAGLADNRPFVAGGTALLLIALIGIPPSAGFIGKWYIAVGSVQAEMWVAAVILLSTMLTLAYSARLLEKMYFTPATPVESPHPS------------------------------------------------------
110633221    ----WLTFLALLPFLGAAAAP------PLVRAFGHNAAWILALVPAFLFYHFAGFLGIIAGGQAVSGYRWIESLVDFSWYLDGLSLTFALLISGIGTLIVLYSGGYLKDHPGRFFSFILMFMGAMQGLVVADSFLMLFVFWELTSIASFLLIGFHRREAARRAALQALIVTGAGGLALLAGLLVITLATGANSLSALLQSGDALAPLYLTALLLVLGGAFTKSAQFPLHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMR--LNPVMGDTVLWETILPIFGGTTLIVGTLLALRQTDLKLMLAYTTVASLGLLVMLTGFGSEIAIEAAVLYLVAHSMFKGALFMVAGSVDHETGTRDITKLGGIGRAMPITFAAAVLAALSMGGLPPFFGFLAKEEIYAGLSNWSTLVTLVALLGNALMFAIGFAVALKPFTGRF-IATPKTAHEGPVLLWLGPVVLALCGLLTAIFSEISHRFISTPMASAVAGESVSVSIS-----
139700512    -----------------------------------------------------GFDSTTSAFQFIERLPWIPALATYHLGVDGISLPLVLLTTFVTIPVVVAAWTVIEQRPAQYFAAFLIMEGLMVGVFSALDALLFYFFWEAMLIPMFLIIGIWGGPRRVYATLKFFLYTFLGSVFMLVALIYMYLLAGSYNIAAFQEL-PLSYDEQFWIFLAFFAAFAVKIPMFPVHTWLPDAHVEAPTGGSVVLAAIMLKMGGYGFLRFALPIAPDAARELDMLVIALSLVAVVYIGFVALAQSDMKKLIAYSSIAHMGFVTLGCFL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
61105798     --------------------------------------------------------------------------LSYGFGADWLSYVLILLSFWIMLLVLMSSQAILDKNNFHTIFVMTLLNFFLVMTFASTDLLLFYISFEASLIPTLILILGWYQPERIGAGIYMLFYTLTASLPYEYSLMILYEVGGSLTIGLTHEVVNNSFIYKVW-YIVSVYAFMVKLPMLMFHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLLR-VVPLFSEVNSQLCWIWVSISLVGGVLVSLMCLRQVDIKALIAYSSVAHMGMVLCGVTIFNWWGVNGAVVVMVGHGLCSSGLFFMINMVYERLSSRSLLISKGLLNIMPTMAMWWFLLCAGNMAAPPTLNLLGEVQLIISIMNWSKLTLVGIGLLSFFSAAYTLYLLSISQHGKY---------------------------------------------------------------
147920900    MNDYLALAPVILPVIGALIALAAYRFYKKAFEAFVI--------------VYSVFLFTINLGYLLLLHQGMKPLSYGPLTLDASGMLISTVVCFLGTLVMFYSFAYKRRPQYTYFAAYLMMMGFMSGLACSSNVVIMLIFLEASTVISAVLVLFGRTKRSIQAATVYLTISIFEVLLVMYGAFILYNHTGSFDV--LTSMSLIPDSDKFLLALLFLFGFGTKAGLLPLGLWLPPAHSEAPPPISATMSGILISASVIAMIRAVYPFYGSSGDTLMLIVVGFGALNLIVGMIMALFQEDLKRVLAYSSISQMGYIIMGLGLATTLGAYGALFHITNHMLFKGALFLISGALILGVNTRQLHKMGGLWKRMPITAICFAIAGLAMAGLPFLNGAVSKGAIEEATMEAAHWFAYLQILGSIVTFAYLFRAFYLIFLGKEKP-GFEKSSDPPLYMLLPILIMVALCVILGLFPGLVEGLIQMAAASLLH--------------
82541848     --------------------------------------------------------------------------LSYFMGCDIISYMLILLSFWVCLLMVMASQSVMKSNYKMFLMLIIILLLMLFCTFSCSNLLSFYLFFEISLIPTLLLILGWYQPERLQASIYLLFYTLFASFPLLVSIMYLYFIKGSLSFIMFYDFNI----VYFIFYLGMILAFLVKMPMFLVHLWLPSAHVEAPVSGSMILAGVLLKLGGYGLIR-VFSLFISSGLTFNFIWISISLLGGFLVSLMCLRQVDLKSLIAYSSVAHMGIVLGGVMTLNYWGLLGSLILMLAHGLCSSGLFCLANIVYERSGSRSLMINKGLMNFMPSMVLWWFLLCSCNMSSPPSLNLLGEISLLNSLVSWSAFCMLMLMLISFFSAAYTLFLYSYSQHG-----------------------------------------------------------------
258404918    -------LAVLVSLAATPLIVASGKRPNVRETWTFVAAFLKC--GIVVSMIPAVLDGKRLVLSLVEIFPGVPL----AFHVDALGLLFAVVASCLWIITAMYTMGYMRHSQTRFFTFFAIALSSTMGVAFSANLFTLYLFYEVLSFSTYPLVTHHQDQESRVSGRKYLGYLAGASIGLLPAMIIVYNITGTLDFTAQGILSGAQTSPGLLVALVLMLVFGFKVALMPLHSWLPAAMVAPTPVSALLHAVAVVKVGAFSVFRVITGIFFLAANNLNTGIMYVAGFTLLAASVIALSQDNLKRRLAFSTISQLSYIALGAAMLAPSALLGGSLHIANHAFMKITLFFCAGAIFVRHHKKNVSELDGIGYKMPFTMGAFAVGSLGMAGLPPIAGFISKWYLCLGALEADILFLIVLLLSSLLNAAYFFPIVYRAFFRKPSEWVPGQRIKLAEAPALLVVPLALYSIVLGIVPDFPLSLMELAQTAVTQ--------------
138857798    -----------------------------------------------------------------------------------------------------------------YYALFLVFSMGMLGTVLATNLIEFYIFFEVMLIPAFLLVGFWGDHPRRRIALMFFFWTHVGAVILLLGFLAIGLDVGSFDFADINE-ANISADILVPAAVAIIIGLGVKLAAFGFHIWLPYAHGSAPTPISALLSPAMIGIGAYALFRLIVEFLPQTYADLSIWLTIWGVGTMFYGGAMALMQDDIKRVFAYSSISQMGYLLFGIGSISTLGLAGAEMMYISHALGKGLLFMTAGILIVQVGTRSLSKLGGLGSKLPITAVCAVIGALTIMGVPPTSGFMGEWML-----------------------------------------------------------------------------------------------------
156937338    ---------VLVSIIIAALASVGVLLIGERKAKAFAAVITVIIALLLAKPIVVGASGGIYSESYVIPG-LHAIGADLTFRVDALSSLFLAITALIFIAVAWAASWEIEERPRLYLALMLASEAALIGVFATWNLFWFYLFWEFTLLPMFIHILYWGGERKVYAAYKFFVYTQVGGLMLLVAIALWLYGANTFDFTEFAALAVAPDWVKVAFAWLTLLSFFIKMPVPPFHTWLPAAHVEAPSPSSVILASLMLKMGGYAFIRITLGMAPYVLMGALPFIAVWAALAAVYASTVAIAQEDFKRVVAYTSITHMSMSTIGAAVWSLLGFIGSVFEMISHSFVVGALFLLSGVIKHYCHTRKIPAIRGLAFVAPILSTVIMVAIFAGFGLPGTSGYPAELSLVASAAGAGSLVLALLLIAIATVTGYLIWDAQRMLFTRPPLE----VKDVRFYHIGPILYLLAISVIIGVVPALVMDPLIKAVHQM----------------
293166034    MNDALMPLLVAVPLAGAGLSAFGR---PGSRWPLALLGVVLLANLVGGAVLLTATADGTVLAHSVGAW---PAGIAIPFVGDALSALMITVTALLTGVCAWFAVAAGTGRLPLFAPLVMALTAGVNGALLTADLFNLFVFVEVMLLPSYGLLILSRRREAVTGSRLYVTFNLFVSTVLLAGIALVYGTAGTVNLAELAGAAAES-SLVAAATAVCLFAFAMKAAVAPSHGWLARTYPSTSPAVTALFSGLHTKVAIYAIYRIYAVVFDGDDRYLWIGIVMFSA-TMLVGVLGAVGEDTMRSILSFNMISGIGYVLVGVALFTPAGLAAGLFYLVHHMIAKASLLLSAGAVETHHGTGRLDDLRGLVRRQPLLAAAFGMAALSLAGLPPFSGFVAKLSLVLAAVDADRFVVVAIVIGALLSLLSLLRIWNAVFAGPRPDEAAEASHPASRTPVVPSVVLAVVTLGLGLGAEVLLDLTSTAAAGLLDTTPYVTAVV-----
170289772    MDYALLTWS--LPFIGALLSLILRGKVRDI-----IAVLAILASALFSTLSLQEFLRAGEPIHL--SYQWIPSLISLGTYVDSLSGFMSLIVSWLSFLIAAYSLKYMEEDPGRYWFFFDFFVGSMLLLVLADNLITMFLGWEGTGLASYALIGHWYTDEEERCGLRAIVFTRLGDVGFIAGIGVLYYFTKSFSIIEIWAGPMAEGGLLLPFLLIFSLGAFAKSAQFPFHEWLVTAMTGPTSVSALIHAATMVKAGVYFLLRFSPIFVLAAHEVFFSVVAIIGAFTAFLMASQALVSRELKLILAFSTASQLGYMFLALGAAFPLGFLAGFSHLMSHAIFKASLFLVAGAMIHAVHSRFIDDMGGLWKVMRWSFLSISLAALSLMGIPPFMGFWTKDMVLEVAKDSGIYIAYILGLTAGLTAFYSTRLLIRTFI----IGKAHHAHEAHPIMLLPYLILALISFLLGM--------------------------------
1171827      ----YLSIII-LPLLGSIVAGFFGR-KVGVSGAQLITCLSVIITTGLAILAFFEVGFNNIPV-TINLFRWIDYNILWGFQFDSLTVAMLIPVLIISSLVHIYSYMSHDPHNQRFFSYLSLFTFMMIILVTANNYLLMFVGWEGVGVCSYLLVSFWFTRIAAQSSMSAFLTNRVGDCFLTIGMFVVLWTLGNLDYATVFSLAPYINSIATIIGICLLIGAMAKSSQVGLHVWLPMAMEGPTPVSALIHAATMVTAGVYLLMRSSPLIEYSSTVLLLC--LWLGAITTVFSSLIGLFQQDIKKVIAYSTMSQLGMMVIAIGL---SSYNVALFHLINHAFYKALLFLGAGSVIHAADNQDFRKFGGLKNYLPLTYSVMLIASLSLVAFPYMTGFYSKDFILESAYGSGVAVYIIATIGAIFTTLYSVKVLYLTFLANPNG-------------------------------------------------------------
15451736     ----------------------------------------------------------------------------YEFGGDLLSFMMLFLSFWICSLMLLASEKIYLKNSGFFMFVVLMLMLSLYLTFSSLNLFIFYIFFEVSLIPTLILIVGWYQPERLQAGVYLLFYTLLASLPMMISLFFCYGKFYSLHYFYLSGMVN-----SLFIYLLVNMVFFIKIPMFFVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGMMR-LMIMFQEIGALINVIFIGLSLVGGFYVSLICLRQSDMKSLIAYSSVSHMGLVLAGVMTMNFWGLGGSLTMMVAHGLCSSGLFCLANISYERLHSRSLYMNKGLINVMPSLSMFWFLLLASNIAAPPSMNLLGEIVLINSLVGFSELSMIFLMLVSFFGAVYSLFLYSYSQHG-----------------------------------------------------------------
83942237     ----WLILPIVLPMLAAFMVLAARYHLLIQRVLSLTGTLGLLALALGLFW-----QASDGTVSLYQLGSWAAPF-GIVLVADRLSTLMVLLTCVLALPVLLYAIGSGDNRGRHFHPLFQFQLMGILGAFLTGDAFNLFVFFEVLLIASYGLMIHAGGQRRLRAGTQYVLYNLLGSTLFLFALGTIYAETGTLNMADLAMLDAGDGAGIRVAAVLLLLVFAVKAAILPLHFWLPASYSEAPAPVAALF-AIMTKVGAYCIIRFYTLVFPITQGLFDVWLMPAALLTVALGMAGVLGAKRADRMVAFSVIGSMGMLLAAVSVFTPAGISAALYYAIHSTFAAAALFLLIDVIRSRRGAAEVSFLAGGA----LVAGMFFVAAIAMTGLPPLSGFLGKLLILDAARSADWWVWGVILVGSLIAVVGFSRAGSQIFW------------------------------------------------------------------
119719983    ---------------------------------------------------------------------------------DWISRLMLAVVNVLGFLITLYSYMSGEAGYVRYYSLILLFIGSMSGLVLTEDLVLLYLFWELVGVCSALLIAYWWKPEARRAGLKAFTVTRVGDVGLLLALATVIQATGTTRIPGVIASLSGNAQLALTVCSLLLVAAVGKSAQFPLFVWLPDAMEGPTSVSALIHAATMVKAGVYLLAR--FYPLLQVAPGLGELVVYLSVFTALLSALAALGASDLKKVLAYSTINHLALMFLAIGAGALGAA---MYHLLAHSMFKALLFLCAGLIIHETKTRSLDKLEGLWDALKFTAVAFLVGALSLAGLPPLPGFFTKEAVLASLESAIHGEAVLAFALSALSSLYIFRLFFRLFTGCC-------FRPLHEELDAMTVPIAVLAVL-----------------------------------
169832297    -------VAVLVSLAAAGLILFCDRRPDLRETVTMAAAVVKFVVVLSML-------PAVLGGAVVETAPLIAKGIALHFRVDAFGLLFALLASGLWIVTSVYSIGYMRSLKYGYFASFAVCLSAAVGIAMSGNLLTFFIFYEILTIATYPLVIHRRNAEAVSGGREYMVYLLLAGQVLLIAVAWAHYLVPGAAFTPFLAASGASVGALQVLFVLFMVGVGVKAAVLPLHGWLPTAMVAPTPVSALLHAVAVVKAGAFAVVRVTGFVFGMGELGVGVILAWFAAATIIFASLRALSEDHLKRRLAYSTVSQLSYVVLGAALATPAAILGAMFHIVAHAFMKITLFFCAGAIYATTHKEYIRELDGLGRRMPYTMGAFAAAALAITGMPLLVGFISKWNLGVGSIQAGQPVFIAVLIGALLNAAYFFPIVYRAYFGRAR--------------------------------------------------------------
135324719    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TQIYLFLAFLIAFGIKIPMWPVHTWLPDAHVEAPSSGSVILAAVLLKVGGYGMIRFLLPITPDAGIYLNHVLITLSLIAIIYISFVALAQKDMKKLIAYSSIAHMGFVTLGMFLVFNTGLQGAIIQMISHGLISAGLFICIGIIYTRTKSRIIDEQSGIAQTMPLFSALMMFFLLANSGLPGTSGFVGEFMVLISSIEINPFYAILASTTLVLAASYSLWLGKRVLFGPVTNENIVKMKSLRADEFWSLFILVILILLIGIKPNLILDISHESSYNIINSLVTK---------
84488828     ----------------------------------------------------------------------------YVLGIDYVSISLIVLSCWLLPLTLLASQGHMSFNQRIYCVLLVLVLISLIFTFSSLEFSLFYISFEATLIPILLIISRWGSQDRYQASVYFVFYTLFGSLPFLVSLLNINVYLGSLFFPFSFVFEIFFNNFSSLWWFFTFLVFVVKMPVYGFHLWLPKAHVEATVAGSMLLAAVLLKLGGYGLIRILNFFNFVNIFNLNYYLISFCLWGSLITGIICFCQSDLKSLIAYSSVGHMSLVAGGVFLGINSSINGSMVLMISHGLVSSGLFCLANILYERSSTRTLGLMRGYKCLMGLMAFWWLISCAANLGLPPFPNLIGELLIISSFGGFDFLFVFFAGGSVITSAIYSLLIYQMTQ-SNKLISNFSNILEISFREHILLFSHIFPLFLLILNPSLLF--------------------------
143355660    -------LIPLLPLVGFLINGLGRNF-LTKKMSSSIGSGVLVLSFVCSLLIFFQVTQPGFSTQVLFLFDFIGIDIPFALQFDQLSSLFLLVITGIGSLIHIYSAAYMHEEYARYFAYLNLFVFFMLILVLGSSFVTMFIGWEGVGLSSYLLIGYWFTNNNYNNAAKKFVMNRIGDLGFLLAIFWMLSQFGVITYAGVFAVSTMPVTAITGITLLLFVGAMGKSAQIPLYTWLPDAMAGPTPVSALIHAATMVTAGIYMIARSNIMFS--LAPVSQNVVAIIGISTALLAATIALKQNDIKKVLAYSTVSQLGLMFLALGVG---SYTAGVFHVMTHAFFKALLFLGAGSVIHMHHEQDIYKMGGLKKKLPVTHITFLIGCLAIAGIPPFAGFFSKDEILTAALEKNVVYYVLGVLTSLMT-------------------------------------------------------------------------------
122891695    ---------------------------------------------------------------------------SYFMSYDSMSLMLISLTLWISLMMMLASQSSVKNNDSIFSQLIMSMNLILMLTFLCSNSLLFYFLFEASLIPTLMLILGWYQPERLQAGMYMMIYTVAASLPLLFCIVWFCSEMLISSTLRLHAILPQYMWQWSLLGILVFAAFLVKLPMFSVHLWLPKAHVEAPVAGSMVLAAILLKLGGYGILR-FFQYFNFIPLYSLVILFSIAMWGGMITSIICFRQVDLKSLIAYSSIGHMSLMLAGAFSNSSWGWSGALILMLSHGFCSSALFALANYTYEKTQTRSLLLNKGMLMFLPSLTMWWFLFCIINMAAPPSINLLGEIMIFPAVIFSSSYCLLPLAFMSFFSALYSMYLFTTIHHGGSP--------------------------------------------------------------
222054801    ---------------GAIFAGLSGVPGLFPRLGAAVALTTLLACFASLCGLGGAVFVAVNGMTEYFVIDWSLPFGPCEIRIDPLAAFFLIPIFLVSGACAVYANGYHAGTSRLLGFFLGLLSSSMVLLITAGNSVFFLISWEVMAVSAYFAIAENEDHEVRKAGFVYLVCTHVGTLALFVMFIILRLMTGSFAFPLAATLSPLGPGAAVIFFTALF-GFGMKAGIMPLHIWLPAAHANGPSHVSAMMSGVMLKMGIYGIIR-ILSTFSPVPLWWGFVILGAGIISGLAGVISAIGQQDLKRLLAYSSIENIGIITMALGTALMMGMGGCLLHVLNHSLFKSLLFLGSGAVIHAAGTRELSRMGGLARQMPRTALLFFIGCVAICGLPPLNGFISEYLLYLGFFSGINGTGIPVFASMGL-AIFSLRLCGIAFLGHNRSPDRAEMHDAPLTMLIPMALLAACCLGIGLLPLSAVNLVKIPVLAIFPSVLAAGTDVSSL--
91780247     ----------------------------------------------------------------------------FHLRLDGLSAYFLVVSAGVSAFSAGYFRKGEGTPPGVLCFEYHVCLASMAMLLLADDAYCFMVSWETMTLSATFLVMTNHRAEIRRAAWLYFLISHVGALALLLCFGLLQANTGDYTFANMRE-QHLDVFWASLAFLLALFGFGTKAGIFPLHVWLPEAHPAAPSPVSALMSGFVLKAGLYGVLRTVFDLLHVQIAWWGVLMLVLGLFTALFGVVFSAVQTDMKRLLAYSSIDNIGLMFVSMGLAIALSMTALLYQIASHAAFKSLLFLGTGSVLHATGERNLGRLGGLLRFMPWTAWAALVGVLASAGLPPLGGFVSEWLLLQSFLFTPPLAAALIALVAALAGYTMVKFFGIIFLGQPREAKLRDARDASPWERAGFVWLAAICALLGLLPVQFVAVLDRVTQLLV---------------
118581194    ------------------------------------------------------------------------------LYVDGLSSIFLLLAVLIGVCAALYSIVHVEKSAAMYHPFLLLFVGGMYGILSITDTMWFFCFWQLMTIPSFILMLFESEKPGIKAAFKYLVFMEAAMVAAMAGAAMIAGGPAEPGLAYIPALVATNPGALTGCLALFLVGFGIKVGMWPFQLWVPDAYAAAPSPVTALISGVMSKTGVYGLMRTFLWLGQYDMSRWGMALAILGTITLFTGTMQGMKQDDTKRLLAFSSVGQLGYIILALLALAAIAFCGGLLHAINHGIFKGLLFFSAGSLYQATGTQDLNKMGGLWKYMPVTGFAVLIASFGIAGVPLLNGFVSKWSIYVATIQGSTSAKYLAAIIAILTSAMTLAMYIK-FFGVAFLSRQSTVVEVGMTQQLPQLIMALLCIVIGLAPGAVYQVLGQVLNTSRQGFAEKLADANTMSA
157326169    --------------------------------------------------------------------------ISYYLGMDVISFGLILLSFWVTGLMIMSSEKIYKYKNKIFMLMVTFLLLMLILTFSSLDLFMFYLFFESSLIPTFFLILGWYQPERLQAGVYLLFYTLFASLPLLLVILFLKQDLGSSCFYFLNFDYN-----KKLLYFCLIMAFLVKMPMFFVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVYILIQSMALKY-NILFYVISLLGGVLISLVCLMQVDLKALIAYSSVAHMGIVISGLMTLSFWGFMGSYVLMIGHGLCSSGLFCLSNIVYERTGSRSLFINKGLMNFMPSMALWWFLLASSNMAAPPSLNLVGEIFLLNSIISWAWGSMWMIALLSFFSAAYSLYLFAISQHGSLFSLSLTFNSPSVRENLVLML-------------------------------------------
138222585    ---------------------------------YWLSLTTSLLVFGMSMYALSMFKTDQVGIQFELIAPWIERFINYHLGIDGISFPLILLTTFITPIVILTARTSNKINLHQYLASFLILEGLMIGVFSSLDAFLFYVFWEAMLIPMFIIIGIWGGKNRVYATIKFFLYTFLGSVFMLIAIIYLYISTGSYSIFDFYNL-DLSRMEQILIFLAFLFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPAASNELSMLMVVFSLIAIIYIGMVALSQTDMKKLIAYSSVAHMGF------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
110816063    --------LVFLPLMGSLLTLFGRFLGFRGAALLTTSCTFTAFVLSCVAFYEVALCASPCYIKLAPWFETELFDASWGFMFDTLTVVMLIVVTSVSTLVHLYSISYMDPHIPRFMSYLSVFTFFMLMLVTADNFVQLFFGWEGVGLASYLLINFWFTRQANKAAIKAMMVNRVGDVGLALGIFGIFYFYKTTDYLTVFALLNMEVDALDAICILLFIGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLISRCSPVFEYAPTAL--VVVTFGGAMTCFFAATTGVVQNDLKRVIAYSTCSQLGYMIFACGL---SNYSVGVFHLMNHAFFKALLFLGAGSVIHAADEQNMLKMGGVAKAIPFTYSMMFIGSLSLAGIPFLTGFYSKDVILEVAYAAGNFAYLLGSLCVAFTSYYSFRLLILTFLTPTQAHKIKVVEEASLLMSIPLVILAFGSIFVG---------------------------------
136654505    ---------------------------------------------------------------------------------------MIILTSFMTIMVILISYQSQKLKSASYYSAFLIMSGLMIGVFCALDSILYYIFWEAMLIPMFLIIGIWGGPNRIYATIKFFLYTVLGSLLMLIAFLYLYFKSGTFSIIDYYYL-PISLEAQILIFLAFFMAFAVKIPMWPLHTWLPDAHVQAPTGGSVILAAIMLKLGGYSFIRFAMPISPDATLLLKPLMILLSLIAIVYIALVALIQKDMKKLIAYSSISHMGFVTLGLFLISPLAVEGAYIQMISHGFISAAMFICVGILYDQTHTREIKKYGGVINKMPLFTAFAVFFA-----------------------------------------------------------------------------------------------------------------------
116747656    -----------LPFLAMAVILIFTRHNPRLSSFISIGAVTVSVCAALYL-LYKLHGAGRPVQYQTEWLSSDTLVVPFGYLLDPLSLLMLAIVACISFLVQVYSIGYMDTGYSRYYAFQSLFAWAMMNMVIAPGMLQLFIFWELVGLASYLLIGFYYDKESAQAGKKAFVMTRLGDLGFFLGLIVLTLGFGNLGILDLNEAARTHQISQLLMALLIFGGVIGKSAQFPLLTWLPDAMEGPTPVSALLHSATMVAAGVYMFSRIF--PLFAASPDAMAMALAIGTATMLLSSTMAMVTYDIKQVWAYSTISQLGFMVMALAAG---GYFAGVFHLTTHAGFKALLFLCSGIFIHEYHSNDMRLIGGGGRRLVIPMACMTVGALALSGLPPFSGFFSKEAILGVLAAHPNKLWLAAGLGALMTAYYSFRLIFFILFPRGGIETPHGHSQGHEHEAVPVMILATLTLFLGFF-------------------------------
144151700    -----------------------------------------LIGAVAKLVLVALLIYGVWLGQVFETRIAIAPGLTLVLNADALSVLFVTLSTVLWLVTTVYAIGYLEHNRSRFFGFFSLCVSATVGIALSGNLLTFVIFYEILTLATYPLVAHRGTPEATRGAKIYLAYTLSGGLLLLVGAVWLRTLTGPVDFQEGGVLGHLSADVHVMIFALLLAGLGVKAALVPLHGWLPQSMVAPAPVSSLLHAVAVVKAGAFGIVRVVYDVYGVSQLGLLAVLSVLASFTIVYGSVMAMTQDGLKKRLAYSTVSQVSYIALGTSLLGPVATIGGLVHLVHQGIMKITLFFCAGNYAETLGVANVSQMDGVGRRMPLTTLAFTVGALGMIGIPPIAGFVSKWYLGLGGVEAGHWVLLVLASSTLLNAAYFLPILYRAWFRPPPAPKEHHFHTRFETMGALLWPPVITAVF-----------------------------------
187373142    -------TLLFLPMLGSIRAGFGRKIGITGAHFITCSCIIISRVLAIAAFFEVGLSDSPVSINFTSWIDSETLDVSWGFLFDSLTVSMLIPVLIVSSLVHIFSYMSRDPHNQRFFSYLSMFTFFMLILVTGDNYLIMFVGWEGIGISSYLLINFWFTRQANKSAIKALVVNRVGDMFLSIRFFAIFFLFGNLDYATVFSLSSNNETRITIIGLLFLLAGMGKSAQMGLHTWLPDAMEFPTPVSALIHAATLVTAGVYLLLRSSPILEYRPTTLL--IITWVGAITAFFAASTGLLQNDLKRVIAYSTCSQMGYLFMACGL---SQYNVALFHLVNHAFFKALLFLAAGAVLHATYDQDQRRLGGLLPFLPFTYTSILIGSLSLMAIPWLTGFYSKDLIIELAYASGSMAYWLGTISAFLTAFYSFRLVSFTFLTTPNRSQ-RTYNNIHDAPIIVMIPLSILSLF-----------------------------------
290967691    -----------------------------------------------------------------------SFYSNYIFSGGNISCLMVFLSLLLCFLATMSTPS---EKGFKYLFWIASLGVILSIAFSTGNILVFYVFFEASLIPTLMLIIGWYQPERLQAGTYMMVYTVTASLPLLVLLIYRCWDCASGSV---NIMSVVPFAGSSILVLVGYAAFLVKLPMYSFHLWLPKAHVEAPLAGSMILAGILLKLGGFGLFQMNKCFSFGGGGGFVYFLTALSMWGGLMATLMCLRQVDMKALVAYSSVGHMGIVAAGYMLDRSWGVTSATITMLAHGLSSSALFGLAYFTYEKIHSRNLPYLGGFLSLYPVLGLFWFVFCCINMAAPPTLNLLGELMIVPCLWSVHLTLVVVMGLLVFFSAAYNMYLYTSINHGAASAFNCSANGLRSFEMMSLVAHMAPLMVL-----------------------------------
196228504    -------------------------------------------------------------------------------------------------------------------------MFSMLGIVLANNFVMMFIFWELVGVSSYLLIGHWFTRDSAAAAANKAFLNRIGDFGFMLGILMVWTATGSVVFSEMQGNLSLTAGFLTLVTVLIFCGAIGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVAAGVYMLARVSF--LIQLSPTGQSVIAAIGIITAVLAALIATQQDDIKRILAYSTLSQLGYMICAIGLAAPG---AAMFHLFTHAFFKALLFLGAGAIIHMHHEQDIWKMGGLRKKMDWTFWTFAAGYLALIGTPLFSGFFSKDVILLAAWQHSYLVFLLGVFTAFLTAFYMTRLFVVTFLGSSRSDAADHAHDGSFRMTAPLVILAFFSVFAG---------------------------------
251827306    ---------------------------ALQRAPQVICRVIFPLSACISLLLAATGLSALGGVANIAVLPLGLPDLPIHLRLDALSSFFLILLGGASFGISLYSAGYFKRTRGRVLGLLCLFLASMALVLLADDAYLFMVAWETMALSSYFLVTTDHAPDIRRAGFLYLLIAHVGAVAILLSFGVMQAGHGGAYTFGAMREVTLSGFWSSVAFLLALAGFGAKAGVLPMHVWLPEAHPAAPSPVSALMSGVMLKMAIYGLLRVTFDLLGTQLWWWGVLALGLGLITAVFGVMFAAVQGDMKRLLAYSSIENIGLLMVGIGLTLIFHVYGTLYHSMNHAFFKSLLFIGTGSILHATGERNMGQLGGLIHPMPWVSVLMLVGVLAISGLPPLNGFVSEWLLLQAFLLSPPVAAAGIVLAAALSAYVMVKFYGVIFLGQRRENAHKVAHDADYWERAGLLWLAAGCVLLGLAPVFVIQQIDA---------------------
143599212    --FPILSLIIFSPVIGIALAGVFRDASDGI-PAKVAALSSSLLTFLLSLYLWFHFDASEEGLQLVERKGWIPQFIEYFLGLDGLNLFFLLIITFITPLALLGSWN-LQKRNWQFQIQMLLLQIGMLGCFAAFDVVLFYVFFEVMLVPMYFLIGIWGGSNRLYATMKFVIYTMVGSLLMLVALIYTANNGWSFNILDWYGMNIAP-ETQTWLFLGFAVAFAVKIPLFPFHTWLPDAHYEAPTAGSVQLAAVMLKFGPYGFLRFAMPVFPAAVYELTPLFITLSLIGIIYGGLVAMVQKQIKRLIAYSSVAHMGYIVLGLFA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
119719993    MGVPYLWLALLVPLAASLASLALKSRKAL------AALNSSALAFSAAVLLLLYLTNGSNRW-FDPLSFKLGSLGTFSLVMDPMVFLVAFSVAVTTSVIALYSSPYMEHRFEEYYFLYTLFALSMMGTVMSTNIIEFYVFLELTLIPSFLLIAFYGYGERLKIAIMYLIWTHVGALLFLIGALTVGSKVGFDFVPEKGFLLGLGEGVGVLAFWLMVVGLSVKLAAAGLHMWLPYAHAEAPTPISALLSPNLIGLGGAMMFRVVYVLFPKTFAAASPVLMAWALVTMIYGGLMALSQSDFKRLLAYSSISQMGYLLLGLASVDVYGVAGTFLHYMVHAFGKAILFAVAGILIATYHGRDITRMGGLASKMPYTASLALIGFMHITGIPPTLGIWSEYLILRGAVAHALLLAAALLVGIGLSTAYSFLTMRRVFYGPLK---VPEAREAGKALWAPLLAFAVLGVLFFVCASLLIDPLVSS--------------------
138502226    ------------------------------------------------------------------------------IGIDGISLPLLLLSTFISVLAIIYSFEHLPENAKGMMSLILILETGMNGTFVALDLILFFVFFELVLLPMYFMIGIWGDKTRLYASIKFFVFTLFGSAFMLLGFLGLYFRGNRTFLIELGSSGAFTGTFATLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFVRIALPILPEQAVAWAPAIAVLSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGISSLTSIGINAAMIGMVAHGIITGLLFFVSGSMAHTYHTRDMGRLGGNMKLLPKTG------------------------------------------------------------------------------------------------------------------------------
188996806    --------------------------------------------------------------------------------VDSFSLFFLLISTILIVINLQSYVDSKKTSYGEYYYLILFSLLGIMIMVSSPNLVSFYIGLELMSVSIYILVGLWRKDKSKEGAFKYLIIGGAGTAVISYAIALLYGKTGSFDFAIFNEVQDKADIGLTAGLVLLILGLALKASAVPLHFWTPDAYEAAPTPITAFLASISKVATYALILRVMVEAFPLVNSIWSYAWAILAAASMIVGNIIALRQKNVKRMLAYSSIAHTGYILAALASPNGMGFTALIFYSLVYMFMAIGGFIFLSAFEKDSRTNDIDNFKGLAKKHPIMALFMLIYMFSMLGIPPTVGFMGKFGVFMALISSNWWLAVVLVITSVISAGYYLRVVAYMYMYEP---VIEGRFNLTVSEKFTVGFLAIVVLMLGIYPTVFWEISNILTSILVMNVGVR---------
291522131    ---PILLLLVVGPMAAAVIGYLIGRVNKSARDYFADAVTI--LTFLAMAFFFLTYKEGQEVSLVVPEVCGM----GLSFKLDGFRIIFASVTAFMWMMTTIFSYLAHARNRNRYYFFLLVTFGATMGVFLSDDLFTTFVFFEIMSLASYVCVIHDEKKETMYAGAVYLAVAVIGGMVTLMGLLMLYHAAGTLQLDALLSVCEEIFPENAWLYIAILFGFGAKAGMYPLHIWLPMAHPVAPAPASALLSGIITKTGIFGVIVISSRIF-LHNGYWGMVILLFGVITMMLGGILAVFSLDLKRTLACSSMSQLGFIFVGIGMQNALAVRGTMLHMFNHSNLKLVLFMAAGVVVMNLHKLNLNDIRGFGRKKPLLLYTFLMGSLGIGGIPLFNGYVSKTLIHESIVEY----------------------------------------------------------------------------------------------
57505804     -----LNILIFFPLLVAFLSFFLGRGGIKI-------FSVVASLLILGLNLQIFFDFLQGVSFESHFSLGFAKFFSFHIGVSAISLSLMLLCSLMIFL----SFLFLKIENRAIVSAIFFLEFAMMGLFSAQDALLFYIFWEFSLLPLLYILGVYGKD--FKAGIKFFIYAFVGSILMLVAILYQASLTQQVLGIFTFDLSVTPLLEQIVLFLAFFIAFAIKAPLFPLHTWAPKVY--ANSPILVSVMLVAFKMAPFGFLQFCLPLFPDASVYLMPFVLVLCVISVVYCAMIAFKTRDLKELIAYSSISHIGIMVAGIFTFSTLGISGAVFYMFAHGLVTGTLFLLAHLLVKKYGTSELNKLHSLSLKTPGFAIFFALVLLASVSLPLTISFVGEFLVLLALAKINIFLALFAGLVVILGVIYMLAVFRKIFFMQKEDEIASF--GLKMREILALIPVVALIFYLGIAPNILLKPLQDEAKSLQEMMHLRALEQKSVN-
136362115    ----------------------------------------------FLLYFFYSSNSGPISANFLTFADTKLFSLYFGVYIDSLALIMSSVVTSVSLLVHYYSIAYMKNDFNRFFIYTNFFTFSMLLIVFANNFLQLFIGWELVGLSSYLLIGFWIKKESAIKAYKAFLVNRVGDIGLLLGLCLILLSYNTTDYNQIFQIKNSIFNALSVICLLLFIGAMAKSAQVPLQFWLPDSMEGPTPISALIHAATMVTAGIYMVAR--LSPLYELTDGVLIFILYVGSITAFFLGLVALVQNDIKRIIAYSTISQLGYMTAALGA---SLYSLAMFHLITHAFFKALLFLCAGIIIKCHHEQDIRKIGGLRKYMPITYLAFMYASLSLIGFPITSGFYSKESIIDAIGYFGHTIPYLMLLLSIFTTLYTSKIFFKVFFGESTLPKENPRNENDRQMLLPLFILTAPSVFLGLF-------------------------------
113170509    -------LLVFLPFFGFLLVTVFGRFFGYRGAPLLSTFAVMSSACLSFVALYEVGICGSPCYQFLPWFQTDMFVASWGFLFDSLTVIMCVVVTFVSSLVHIYSISYMGEDPHRFMSYLSVFTFFMLMLVTSDNFLQMFFGWEGVGVASYLLINFWYTRQANKSAIKAMLVNRVGDFGLALGIMGIFHIFKAVDFETVFACASEFACHHFLFFLLLFIGAIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLARCS--PLVEYSSQALVVITLVGASTAFFAATTGVVQNDLKRVIAYSTCSQLGYMMFACGI---SQYALGVFHLMNHAFFKALLFLSAGSVIHALGEQDMRKMGGLVRLLPFTYSMMMLGSLALIGFPYLTGFYSKDVILEVAYASGNFAYWLGSVSALFTSYYSFRLLYLTFLASPQMSSVQNVHDAPFLMGLSLCCLALGSIFGGF--------------------------------
255019950    ------------------------------------------------------------------------------------------------------------EEFRALVIAAFVLVGALMGTFFSQNFLGFYLFYEIVALSGAWMILISGDRDRA-AALRFLLYTVGGSLLLLLAVLYIYLDNGTFSWTGLAAVPRPEGAVAPWLFLAMLAGLAVKLPVFPLHSWAGPAYGRAAPAASMLLSGAAVLAGAYGLIHWAIPLLPQGALQFAPYGILTGAVGTLYAAFLALDAPNLRRFAAWASVSHMNLVALGLFALQEQALHGALFLLVAHALLAVGLFGVIAILEARGLPGHWDGLGGLFRQTPRLGAWTLFFFLTGMGLPGLANFPGEFLSLAGAFRVSPWPAAIAAFGILLSVIVFLRAYERVMLGPLNPGIPRGIGDLSGGELTMMWALGILCLWLGLDPQPVLGQF-----------------------
299123933    ---------VVAPMLVALVTIVAT-LGTRRRLGAQIALSVAGALATVLVIVRRVVFSATASPATYQLGGWPAPF-GITLVADALSAFMLSMVAIVGPAALVFSVSYMDEQRVFYHPLFHCLLLGVSGAFLTGDLFNLFVWFEVMLLSSYVFVAFYGKKKHTRAAFWYVVLNLIGSVVMLVAIGGLYAVTGTLNMADMPATFGIEVGAVVGLSALLFVVFALKAGLVPFQFWVPAAYRAAPLPVTALLAGVTKKVGLYAVVRLYFTVFGGTELFYGIVLLCLATASVLVGGLGALDAASLEGVFAYSSISQIGFIVIPLAIGAASGVLAALVYALNHALAKSTLFMAAGTVRSAIGTSRLDDLGGIAARSPALAGVVFVAALSLVGIPPLTGFFGKLLVFVALRAEAAFGLALLLGGTGLTIAYTTRMWNRAFWGTETP--AVSASSPARLQIAVVVALSACILVVGLGFDPVY--------------------------
40714312     --------------------------------------------------------------------------------------------------------------------------------------------FEATLIPTLVIITRWGNQERLNAGTYFLFYTLAGSLPLLVALLLLQNSTGTLSLLTLQYSAPLQLVSDKLWWAGCLLAFLVKMPLYGVHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRMMIMLEPLTKELSYPFIVF-ALWGVIMTGSICLRQTDLKSLIAYSSVSHMGLVAGGILIQTPWGFTGALILMIAHGLTSSALFCLANTNYERTHSRTMVLARGLQMVLPLMTTWWFIASLANLALPPLPNLMGELMILTSLF------------------------------------------------------------------------------------------------
270267644    --------------------------------------------------------------------------VGYVWGIDMLSFMMILLSFWICSLMIMASESIFKSGYYYHLYLFVLLVLLFSCTFSSMSLFVFYLFFEFSLIPTLILIXGWYQPERILAGVYLLFYTLMASLPMMISIFYYYAVYGTLDFFFSFGVDYF------LFYMCMSLVFFVKIPMYFVHLWLPKAHVEAPVAGSMILAGIMLKLGGYGLLRFMPLMMNIATK-INIVFVVISLVGGLFVSLVCIRQSDVKALIAYSSVSHMGLVLSGIMTLNCWGISGCLVMMVAHGLCSSGLFCLANISYERLGSRSFFLNKGFINMMPSMSLWWFLLCSSNMAAPPSLNLLGEIMLINSIISWSFMCMFLLATISFFGAVYSLFLYAYSQHGK----------------------------------------------------------------
90410732     --------------------------------------------------------------------------------MDMLSALMVVVISVVTMAASVYSINYLKEYLGKGNILFNVFAAAMTALVVSANVMLFIVLMEIISLASWLIVISDGSVASKKAGLQYFIADHVASVLIMAAFLILSLQANSYNFSAF-THHPVTGTTASLVFLLALAGFGIKAAGIGFHGWLAKAYPIAPSYCSTLISCVMVKIGIYGILKVGVLFLGATQLWWGFLVLIFGALSSVLGVMYALAEHDIKRLLAYHTIENIGIILIGVGVSMIGIASGALYHLLNHAVFKGLLCLGSGSIVYRMHTKDMDKMGGLGKTMSKTAITFLIGTLAICALPPLNGFVSEWFIYQSLFSAGPFGMVMLALTGALACMCFVKVYGICFAGAPKTEQAATTREVGPAMITATSALAVLCAVLGIGSPWIAPYFSAIASSILHIAPVSVANGMAV--
464240       -------------------------------TLIFISIGMTLTSFVVSLWPVTILQSAFLSIAAIALIHWISKWHNFINSVDSMQLPLLVLSCWLTPLALIASKGHLNNNQRTFIVLVIIITTSLIITFSSLELILFYIAFETTLVPTLILITRWGAMERFQAGLYFIFYTLFGSLPLLISLIALYFSSNSLSIVELVWLTTNSSTSLTVWWLLSILAFLVKMPIYGFHLWLPKAHVEAPVAGSMILAAILLKLGGYGLMRLISLFSTTSLNFSSLPLVVFCCWGALVTSIICIRQTDLKALIAYSSVGHMSIVAAGVFSQTIWGINGALMLMIAHGLVSSALFALANTMYERSGTRTLVITRGMKLILPLSTFWWLIMCAANLGFPY-SNLIGEIL-YISWYGWSIWCSYFSNYNCVWG-VYSLMIFQVSQQGPS---------------------------------------------------------------
171914645    --------------------------------ARVTALAASLLNLVLVGWAFLNYQSLHGADGAMAFRHLTSPHIQFAVGADGLSLTMALLT----VLVTLAAVWSLVDKERIYYTSTLLIASGALGAFLCTDIFFLYAFHELALIPTFLMIALFGHGDKKDAAWRITIYLGVGSLILLAGLLGVVWYCSTFDLLALKPLAADAPYAKYAAFFVLLVGFGTLVSLFPFHSWAAPAYAAAPTPIAMMHAGVLKKFGLYGLIRIALPLLPTGTPWVQHALLYMLLGNILVMGFVTLHQRRLDGLLANSSVMHMGYIFLGLASGNALGQNGAVLLMFAHGISVALLFMLCGRLRNQLGTLEFDKLGGLAANAPFLSLIFGVGAFASIGLPGLANFAGEVLIFLSTFKNFQVTTILSLWGVVISAVYMLRAYRKIFFGQPSAGHF--MSDPSLLQRVPMFLLAAVLLVVGLYPAILLNVVQVSLAA-----------------
291612257    --------------------------------------IMMTTLLVFSCTFWVNMTLLTGTVMVVMSFLWFHQMENFMFIWDFLSMPLISLSVWITLLMIMASFKINQFNNFKFLMSVFFLMWFLVLTFSTPNYMMFYIMFEASLIPTFMLILGWYQPERIQAGMYMLLYTITASLPLLLLLILTTSKNNSTNMLML-SMLPFKSFSSMVMMLTFMMAFLVKLPLYWIHLWLPKAHVEAPVAGSMVLAGVLLKLGGYGMMRLSSKIMHELTKL-NWTLMTWSLIGGSLVSIACLRQTDMKSLIALSSVAHMAMVAGSIITLKMWGNNGAMFIMMGHGFCSSALFYIANLSYERTHSRSLTLNKGMQTLAPTLTLWWFILCAANMAVPPSINLLGELNSIISLLAISKLNTIPISLLVFFAASYSLYLYISTQHGKP-SSMLTNSHPLNSLEFLTLTLHVIPLFILIMSPVLF---------------------------
283823673    -----------------------------------------------------------------EHLPIGLPGVGLHIRLDGLSAFFGFIVNVGVLMASIYGAGIKRDDLSRRIPLYPAFCAAMNAVLLADDAFGFLFFWELMSLSSWALVSRHDDPDNRKAGYVYLLMAAGGTMALLFAFGGLAGASGGYAFDTMRASHLTPLVSALVLGAALF-GAGSKAGIMPLHAWLPLAHPAAPSHVSALMSGVMTKVAIYALIRVVFDLLGDPQWWWSLPFILLGAASAVGALLYAVQDQDLKRLLAYSTIENVGIIFAGIGLAIAFALAAALIHALNHSWFKSLLFLGAGAVLHSTGTKQLDRLGGLIHRMPKTSAFWLIGALAISALPPLNGFVSEWLLFQAVLTGSPVLGAMLALAAGLAAACFVRAYGTVFLGRPRSPEAANAHEAPFAQTLAIGLLAVLCILGGLF----GGLTAFALNPLLVEYAGAAAAINTQTG
298674256    ------------------------------------------------------------------------------LTVDALSQFFKIVFLIVALLVSVASIKYTENNVEEFFTLVLLAVVGMMMVASSNDLLVLFVSFELASISTYALAGFERRNKSLESAMKYFIIGALSSALMLFGISFVYGLAGTTNIPEIAQNSAMLVSLGIVSIVLLVAGFGFKIALVPFHMWAPDTYEGSPSVVSSLLAAGSKKMGFVAAFKVFMIALVALKTEWTMAFAILSVITMTLGNVIALSQNSVKRMLAYSSVAQAGYISMAFVVMSPMAVTGGLFYILSHGFMKAGAFLVTAVVGYMILSENLENFKGLAKRMPISAFSMMIFVFALAGIPLTAGYMSKFVLFSSTIEAGLWLAVIAILNSAISLYYYARVVKYMYFYPAEGERVSEPLPYALT----LVAAVVGVLILGFWPEPFIQWAMEAAKVLIA--------------
47176638     ---------------------FPKATKNLRRMWAFQSVLLLSIAMILSIDLSIQQINGSSIYQYV--WSWIDFSLEFGYLIDPLTSIMLILITTVGIMVLIYSYMSHDQGYLRFFSYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAANAQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFEINEVNILFVILCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNLISLIGIITVFLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRTALFHLITHAYSKALLFLGSGSVI----------------------------------------------------------------------------------------------------------------------------------------------------
297623912    ----------------------------------------------------------------------------------PLALLFLVLSAGLWLLTTIYAYMAGTPHQSRFYGFFGLCVTATAGVAMAGNLLTFFFFYELLTLVTYPLVVHTQSEAALRAGRTYLRYAIAGGTALLAGVIWLYVLAGAVPFTEGGALAAAGLGEQTAIFVLLILGLGVKSALVPLHGWLPAAMVAPAPVSALLHAVAVVKAGAFGVLRVVYEVFGVSLAQELGVLGPLAVITILYGSWMALQQDELKKRLAYSTVSQLAYITLGVSIAGAEATAGGIVHLVHHGVMKITLFFCAGVIAKTLGLTRISELDGVARRLPATMVAFSVAALGMMGLPPLAGFVTKWYLGLGAAENGLWPLAVLVLSTVLNAAYFLPIIYRAWFKAPPGPFTEKLPPSETRWVLLLPPLASLTVLVGL--------------------------------
291295254    -------------------------------------------------------QVQRQGIQAVQIGNWPAPF-GITFVADHLSALMVLITGVVAVAVALFALAEGDQSREGYYALGHLLLFGVNGAFLTGDLFNLYVWFEVLLLSSFVLMVLGGNRAQLAGGVKYFAVSLLSSIFFLVAVGLLYGATGALNMADLALVDRVHPGLLSALSMLFLVAFGLKAAVFPFFFWLPASYPAPPAMISALFAGLLTKVGVYALIRVFTLLFTHDTGFTHSLILWVAGFTLLLGVLMVLAQGELRRLLSFQLVSHIGYMLMGLGILTPLALAGSVFYALNHMIVIAALFLLAGLLQRLQGTTVLVRMGGLYRPYPWLAVLFLLPAFSLAGLPPFSGFWAKYTLVAAGLQAGQYGIVVVALLVGLLTLLSMGLVFAEVFWKKAPEGARSAPGGLAGLVLPVGLLAVLTLGIGLWAEPLLSLSQTAARELLE----PSGYIQAVLG
154250407    ------------------------------------------------------------------------------------------------------SWISKAKNPHAFNALSVITMLGTIGVFFSSHLIVLYIFWEIAVLGSLFIVPMG-KEESRKATIWYVVISAIGTYMFLYGAFLLYSKFGTFNIFEINELQNTSLGFRWAVVLLLLSAGIAKSGIFPLHTWLRNVHGNAPDTFSAVLSGQLVKMGSYILIASMFSEFYHGVNLLSYILIWLGNLSILIGTLMAIKQNDMKMLIAYSTVANGGYILIGLATLDNVGYAGGLFHVINHALAATMIFLSFAAVVYRTGTTKIDELGGLIHRMPITFVTYLVGIISLAGIPPTSGFISKWMIFQSLVSRGMFVTMFVFIGSIGSFLYVFRPLAGVFLGQLKSAH-KEVKEAPIFMTIPMIILVILTVLWGVFPQQVL--------------------------
288797384    --------ILLTPLTAALIIFALGEERQFLRIV--VNILAAVLKMVLVGIMLWGVERGHFFGLTFEVVPGI----SLAFFADGFTMLFLVLSALLWLITTIYAIAYLEHNRCRFFGFFSLCMAATMGIATAANMFTFFIFYELLTLSTYPLVVHRGTAKALRGGKVYLAYTLGGGALLLLGMVWLQSLGGGQHFVEGGTIGFLLAEYRWQLFVLMIIGVGVKSALIPFHGWLPEAMVAPAPVSALLHAVAVVKAGAFGIVRIVHDVFGVKLLGMAQILLIFAAATIVYGSVRALMQTDIKKRLAYSTVSQVSYITLGIAMGSPLAAMGGIVHLMHQGLMKITLFFCAGNLAETYDISRVDQMNGIARRMPWTMGAFSLAALAMIGIPPMAGFISKWYLGLGAVESHYWVIAVLLASTILNAAYFLPLIYRAWFRQPTIEWPRPSHETHLGLLIPTLITALLALSAGLF-------------------------------
149909810    -------------LIAAGVILCLHNRPNARDAVSVVAAVIKFIIVISMAPL--ILAGNTVDLTLFEILPGVD----FAFRVDALGMVFATVSSLLWIFAAIYCIGYMRKNQTRFYASFAVSLSAAVGGAFAANLFTLVIFYELLSLITYPLVYHKENQESWHGSKRYIVYLVGASKFLLAALALTYQLTGSFDFLPQGLFKDVVAADGLLIIIYFCYLFGFKSAIMPFHAWLPAAMVAPTPVSALLHAVAVVKMGVFCLLRVIFHVFGMSTLGLGIITAYLVSFTIVTASIYALTRDDLKARLAYSTVSQLSYIILGAAMLTPMAAMGGIIHIAAHAFSKITLFFCAGSIYCASHRKKISDLSGIGKRLPLTMTAFFIGSLGMIGIPPTGGFISKWYLVVGSVDAGQMLLIVLLVSAVLNAAYFLPVTYKAFFEPEKIPQDPSLVAANDIHEIPMVAM-----------------------------------------
143727270    ---------------------------------------------------------------------------------------------------------NVTNAVKGYFSLFLLLNTGVMGVFLALDFFLFYIFWEVMLLPMYFLIGMWGGPQREYAAIKFFIYTLAGSVLMLIAVLALYFTCGTFDMLLLMERAPIALNGMLWIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVILAGVLLKLGVYGMLRINYTMLPDGVFWFAGALAVLGLINVIWGAMCALAQKDLKKLVAYSSVNHMGYTLLGMLISAQAGLGGAVFQMFNHGTISAMLFILVGVIYDRAHHRDIEGFGGLASQMPIYTAFVAVAFFAGLGLPGFSGFVSEAMIFIGAFPVFKTVVII---------------------------------------------------------------------------------------
254763528    --------------------------------------------------------------------------LSYLFGKDLISYGMILLSLWICSLMLMASINFFNNYSGFFMFIILVLLLLLYLTFSSLNLFLFYVFFEGSLIPTLFLILGWYQPERLQAGLYLLFYTLMASLPMMLGIFFFYYNNNSMMFMMLNLN----YNNYYLLYMSMILAFLVKMPMYLFHLWLPKAHVEAPISGSMILAGVLLKLGGYGLLRIFPFMMKMGVKY-NYVFIIISILGGFIISLMCLRQLDLKSLIAYSSVAHMGIVLSGMMTLMLWGLTSSYTLMIAHGLCSSGLFCLANINYERIHSRSLLINKGLMSFMPSMTLWWFLLCASNMACPPTINLLGEIGLLNSSISWSWITMISLSLLSFFSAAYSLFLFSYTQHGK----------------------------------------------------------------
137060967    --------------------------------------------------------------------------------------------------------------------------------------------FESVLIPMFLIIGVWGSRERIRAAYQFFLYTLIGSLFMLLAILLIYFQVGTTDLQVL-STVEFSERRQFFLWAAFFLSFAVKVPMIPFHIWLPEAHVEAPTAGSVILAGILLKLGTYGFLRFSIPLFPEATVYFTPLIYTLSVLGIIYASFTTLRQIDLKKIIAYSSVAHMGFVTLGLFSLNAQGIEGAILLMLSHGFVASALFLCIGILYDRTHTRLVRYYGGLVQTMPLFSFFFFVFTLGNLSLPGTSSFVGEFLILLGVFQTNTFIA-----------------------------------------------------------------------------------------
162035841    ----------------VGLLLFPTATKKLRRMWSFHSVLLLSIVMIFSINLSIQQINRNSIYQYV--WSWIDFSLEFGYLIDPLTSIMSILITSVGIMGLIYSYMAHDQAYLRFFAYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFNNFILNNEVHFVFVTLCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFIVIPYIMNFISLIGIITVLLGATLAVAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSIYSPYKSQNMALMGGLTKHIPITKSTFLVGTLSLCGIPPLACFWSKDEILNDSWLYSTIFAIIAWTTAGLTAFYMFRIYLLTFEG-----------------------------------------------------------------
116255497    -------------LLGMAVLAVPIARSASPTIIYGASLVFSAIAFVIAFAYLATALPAAEASALV--LPLGLPWLGSHFRIDALAALFLVIVNLGGALSSLYGYGRHEHAPHRVLPFFPAFLAGMNLVIMADDAFTFLISWEFMSLASWAMVMAHHRDAGNRKAGYLYIVMASFGTLALLLAFGLLAGADGNYGFAAMRMSEHTPFTAGLVLILLLLGAGSKAGLVPLHVWLPLAHPAAPSHVSALMSGVMTKVAVYAFIRVIFDLIGAPTWWSGVIVLVLGGGTAVLGILHAMMERDLKRLLAYSTIENIGVIFVGLGLALAFKANGMLFHALNHSFFKSLLFFGAGAVLTATGERDMDKLGGLIHRMPVTSFLFLIGCVAISALPPFNGFVSEWLAFQAILQSPPAVGGLLALSAALAGACFVKAFGITFLGRPRTVVAEQALEVDRFSHAAMSVLAALCLFAGILPGIIIDGLAPVTLSLI---------------
289641414    ------------------------------------------------------------------------------------------------------------------YPLMAFSAAGMLLFVSSNTLLIMFVALEILSLPLYLLTGLARRRRSQEAAMKYFLLGAFSSAFFIYGLAFVYGYAGSVNLGRIADAAGTVGANDTYLYLLLGIGLFFKIGAVPFHSWTPDVYQGAPTPITAFMAAGTKVAAFGALLRLFYVSFGGLRWDWRPIVWIIAILTMVVGAVLALTQRDIKRMLAYSAIAHAGFLLTGLAAANSDGLSGSLFYLVAYGFTTIAAFGLVTLVRTGDGESDLSQWQGLGRRSPVLAGIFAFLLLALAGIPLTSGFTGKFAVFEAAIAGATPLVVVALVTSAIAAFFYVRVIVLMFFQEPGADGPIIVTRPTLT-YAAVGIGAVVTLLLGVAPQPLLDLAGTAATS-----------------
138463814    --------------------------------------------------------------------------------------------------------MEHDDGYSRYFSYMGLFTTSMLGLVTARNLIQLFIFWELVGATSYLLIGFWYKKQAIKAAKKAFLMTRVGDFGLIAGILLIAKQGSQYLDITQFYLGIFSESLIFIVGLLIVIGAIGKSAQFPLHNWLPDAMEGPTPVSALLHSATMVTAGVFIIGRIYPAIGY--SENLGLIISYVGAFTLIFAASMAIVSNDIKKVLAYSSISQLGYMFLALGVG---SYGAAILHLFAHAWFKALLFLGAGSVGHAVHTFDMKLMGGMRNKMKKTYLTMLVGTISLIGIFPLSGFWSKDEILIGVKSESTFLLVIALIGVVMTAFYMTRMMAMTFFGDLK--------------------------------------------------------------
138745416    ----LLSVVTFLPLLGAAILFLRGSDVAAQRNAKLLALVVTSATFIISIAIYTQFDPNDTGFQFVEEYDWFG-GLKYKLGVDGISVLFVLLTTFLMPVVVGACWL-VEDRVKEYMILFLVLETLMIAVFCALDLIMFYVVFEAGLIPMFLIVGIWGGQNRIYAAFKFFLYTLFGSVLMLVAMLAMWWDAGTTDIPMLLQHEFASDNLQTLLFLAFFSSFAVKMPMWPVHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFIRFSLPMFPVASGLLADFVMTLSVIAIIYTSLVAM-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118581931    ------------------------------------------------------------------SLPWAGFGMLFELRLYHFSAFILAAAAGFALLVSLYSFMARRSHTNQFYAYLLISLGMVNGAVLADNLILMLFFWEGLLCTIFGFIVIGSG-ESFRSAIKAFVLIGVSDILMMVGIGMTGFLAGTMTISRIHLSP--DSALAGAAFLLLVIGATSKAGSMPFHSWIPDAAVDAPLPFMALMPAALEKLGIYFLSRITLDLFALSPSWLSPLLMTLGVVTILLAVMMALIQKDYKRLLSYHAISQVGYMILGIGTAVPVGIVGGIFHMINHAMYKSCLFLTSGSVEAQTGTTDLKKLGGMGMRMPITFICFIIAAAAISGVPPFNGFFSKELIYDGALERHWIFYAGALAGSFLTAASFLKLGHAVFLGKAEDEASFSLREAPLSMLIPMVTIAGGCVLFGVANRLPLDTLIVPI-------------------
144127921    --------------VGGVVAWVMSSRGTA--AVRQSGLVSAVVTLGLAGWLVVRFLASGAPFAVVETAWLVDFDIRFSLGLDGLSIWLFALAALLTLTAVLVSWEAIQERAVGFYAMLLLLETAMLGVFAARDLILFYVFFEFTLVPLFFLIGIWGHDERRRAAVKFFLYTFAGSVLAFLGLLVIVLWNASHTGRVSCDIATLTAGLQMWVFLALLAGFAIKVPIVPVHTWLPLAHVEAPTGGSVDLAGVLLKIGIYGFLRFSLPMLPSAAAVAAPWLVALGVAGILYGALVALVQSDLKRLIAYSSVSHMGYCVMGLFALEPVAMEGANLQLINHGLASAGLFAVVGMIYERYHTRKI--------------------------------------------------------------------------------------------------------------------------------------------
177807244    ---------------------------------------------------------------------------NMIFSFNSLSSFMMTLSIVLCVLSLIATPSS---KSFSYQSTIGLLAGFLILAFSSSNMINFYVWFEASLIPTLILIISWYQPERLQAGTYMMLYTVGASLPLLIMLIWRCVETSSTSLFLMGLSSCDLFS---WGVFFIYGAFLVKLPMYGVHLWLPKAHVEAPLAGSMILAGILLKLGGFGLFQMNKCFSLSCSYSASLFLVCVSLWGGLLAILVCLRQVDVKAYVAYSSVGHMGLVSAGVILDRTWGASSALVTMIAHGFASSALFCLAFFTYEKSHSRSMPYMKGMLKLYPVLSFWWFIFCCINMAAPPTINLLGEMMIIPSIWFCFWGLAVVMSVMVFMSAAYNMYLYSSINHGDSSRYLTSGVTLSHHEGAALFAHLIPLLIVF----------------------------------
57505805     -------ISLFAPFVSF---LFASIFALRQRSILLGFICSLLIALSAICSLILFFKDASFNITLFEWF----VGVNFGFDIDAVSLSMMSVVGIVATCVHFYSYMEKDEGFNKFFAYLGLFVFSMLFLVMSDNFLGLFVGWEGVGLCSWLLIGFWYHNDKYSFAANAFIMNRIADLGMLLGIFWLYLQAGTLKYSEVFVMSSLDHGALILIASCLFIGAMGKSAQFPLHTWLADAMAGPTPVSALIHAATMVTAGVYLVIRA--GGIYDLVPEVGYIIAILGAFVALFAASMALVARDLKRIIAYSTLSQLGYMFVAAGLGAYALAL---FHLGTHAFFKSLLFLGAGNVMHAMNDEDIKKMGGLAKPLKITAIFMTIASLALAGIYPLAGFFSKDLILGYAFSFHHGIFLTLLIAAFMTAFYSFRLLMLVFFTPKR--HHAHPHEASKIALFAMSPLVILALISGFFEHGFLEYLSTKL-------------------
138474970    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IWLAFFASFATKVPMVPVHIWLPEAHVEAPTAGSVILAGVLLKLGTYGLIRFSFPLFPEACFYFTPLVFSIAVIGVIYTSFTAIRQTDFKRIIAYTSVAHMNLVIIGMFCFNNISLEGAILQSISHGFVASALFLIIGIVYERHHTRMVKYYGGLVHVMPIYIFIFLFFTMANIGLPGTGSFIGEFLILTGIFKLNTTIAFFSATGMVLGGCYSLWLFNRIAYGNLKSQYLIYFKDLNKREFLTLLPLIL---------------------------------------
189500529    ---------------------------------------------------------------------------------------FFVLSGILTVLLSMFSLNHRTSGLGEYYVLIVGMVIGMVMMASSTDLLMILVAMELVSLAAYVLTGYLKREKRSTEGLKYLVYGAVSSGLMIYGFSLLYGLTGETNISEISRMNGYDPLTLMIASIMILAGIGYKVGAVPFHFWSPDVYEGAPIPVTALLSVASKAAGLALLIRFFYVAVPHGPEAWLMLLMILSVTSMIYGNVVALWQTNIKRLLAYSSIAHAGYILLGIIVMDELGTQATLFYMLSYLLMNFGAFLVAVIIANKTGSENIEDYRGLGRRMPLAGAAMTVFLISLVGLPPTVGFIGKLMIFSALLSKGSIFIWLALVG-ILTSVISLYYYMLIPLNMYLRESKQPLPDTGILPQLVTACLMLLTLYFGIFFTPLSDFARYAVT------------------
257057007    -----LTVALALPWVAGIVLV-----GFDGRRPIIAWLTVAVLAANLAVLLLLAFDVLTRGDTQLVTGDW-PAGVGIVLRADALGITFALLSVFVLLIATTA-EAINGVRVRTFPGLAVLLSAGLSGLFLTYDVFNFYVFFELSMTVSYVLTAYGGRTRQLRAALVFTAVNLLGSFLFLLAVAGTYRVTGTLLMSDVAAMDQVSDHASLLIALGFFVAFSVKVGLFPFHFWLPTVYAGTRPAVAAILSGAVANIGSYGLLRFGVGMFEEQLRLAAVVVIVLGAASIVYGALLAVSRGDPAEMLAYSTIGQIGYVLVAIGVGGVVGLTAAVLYSVVNGLNKTLLFLGVG-------------MRG-----KLVAAAFVIGAFSVAGIPPAVGFIGKLEMFRTAIAASPTLVVLLFVGSSLSLIYLFQVYQRVFWGGASSWAPERTSPLPLR--TLTLVLALIVLAAGLWPEPLLQLSGNAADALI---------------
48478002     ------------------------------------------------------------------------YNIDFGIYIDHLSLIMAFIVSSVSLIINVFSYMGKDPRNRTYFSEISIFVASMLGLVLSSNLVFTFLFWELVGIMSYLLIGFWYKPNAAYAAKKSLLITRFGDLSFIIGLSIIYVSLNRIDPASPLSIPYLISNSGYLSLMFIFIGALSKSAQFPLHVWLPDSMEGPTTVSALIHAATMVTAGVYIIARLFPLFYY---SYSMYTIAIIGSVTAILGALMGIAVNDMKRILAYSTMSQLGYMLGMSGIFFYSGVSFAMYQLLVHAVFKALLFMSAAVVMMYTETRDIRSLGGLFRKMPATAILMLIGSITLAGIPPTAGFYSKDEIVFLGYAYFERTGNILPFMLLLTSIYIFRMYFNIFLGKTKTKAAENAKDPKFIYLIPLIILAFLSLFLG---------------------------------
255060442    ------------------------------------------------------------------------PFGDLEIGIDALSAFFLLPIFIVTGCCSVYGAGYHPAHGGKLAFFLGLLGAALTTLLIARSTMLFLMAWEVMAFAAYFLTTEDEKPQVREAGVLYLITAHLGALALFATFSLLHAATGAYLFPEQGSLSA-AGPLATAIFLTALFGFGMKAGVMPLHIWLPSAHANAPSHISAILSGIVLKTGIYGMMR-VFAAFSEPPLWWGAVVLVLGCVSAVLGVAYAIGQHDLKRLLAYHSIENIGIIMMGWEELIALGAGGALLHVMNHALFKALLFLSAGSVIHAADTREIDLLGGVSRRLPYTALFFLVGAVAICGLPPLNGFVSELMVYLGSFNAIGSAAVLALVGGLAIACF-VKVYGVVFLGEPRSGEHVAGHEAGTGMLVPMGVLAFFCALIGLAPGLFSRLLDNAL-------------------
134299882    --------------------------------------------------------------------------------VDQYATFFKILCLISAILVVLGSFRYIDKNQFEYYSTVIFTTLGMVVMASAGDFITLYLGLELMTISFVILVAFRFEAKSLEAGMKYILLAGLSSAVLLYGLSLVYGATGTILIGEVEIADKGSTPLLIVGVVMLVAGLGFKISAVPFHMWSPDVYEGAPTPVTSFLAVGSKAASFAVLLRLFAGGFGGIQEQWTLLVAVLAALSMLIGNLVAIPQTNIKRMLAYSSIAQAGYIMVGLVSATEAGIKGVMFYAFLYVFATIGAFTVVAIVSNQTNSDEIRDYAGLIQRAPLAASVMLICLLSMAGIPPLAGFVGKFYLFKTVVENHMWLVYLGLIMSMVSVYYYLRVALVMFRDEPKESAPIHVGGAAT---ITLVITMVATIILGIYPGPLAEVANMAAQSFL---------------
84488785     --------------------------------------------------------------------------LSYIFGYDYLSYGLVLLSFWICVLMITASYSVIRYKFYNFLFMILLLLFMLYCTFCSLNMISFYFFFEGSLIPTLFLIFGWYQPERLQAGIYLLFYTLFASLPLLLGIMYMYNDLNCLVFTLFY----LSDFVNFYLYLSMILAFLVKMPMYLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLR-IFEYLMKIGMMINMFWLSISLVGGFLVSLMCLRQVDMKALIAYSSVAHMGLVVGGLMTLNVWGFYMSFVLMIAHGLCSSGLFCLANISYERLGSRSLLINKGLLNLMPSMTLWWFLLSSCNMAAPPSLNLLGEIGLFNSMVGWMWMVMLFLMLISFFSAAYTLYLYSYSQHGIYYS-------------------------------------------------------------
78221596     -------------IAGALLILFLPKKLDWGQKCASLTVVLGSILGIIGA-LATLFTERTVSYTLVSSLPFGPLEA----GIDPLSAFFLLPVFIVSACCAVYGISHHPRTAPRLTFFFGVLAASLALVPLARNGVLFLIFWEIMALSAYFALATDDLEQEVRDASLIYLVATHASTLTLFACFSLLKATAGSFSFPATTALDGTTPLGAAIFVTALLGFGLKAGVMPLHVWLPGAHASAPSHVSALMSGVLIKMGIYGMVR-ILSFFGVVPPWWGMVLLMAGIVSGILGVAFAVGQHDLKRLLAYHSIENIGIIVMGLGVALILGLGGALLHILNHALFKSLLFLGAGAVIHEAGTREIDSLGGLGRRMPWTAALFLTGAVAICGLPPLNGFVSELLVYLGFFSLLGLAAPALAMVGGMAVLCFVKVFGTVFLGLPRSSDAAGCHEPGWAMRGPMMLLAILCAAIGLLPVALPRFLEPAL-------------------
23464604     -------LILFLPLLSAVIAGLGGRFIGTK----GAGIITTICIMITSLFSWIAFYEVGINMSYIPLWKWINLDMSLGLMYDSLTVTMLILVTTVSSLVHLYSISYMDGDPHRFMSYLSLFTFSMVMLVTADSYLLCVWGWESVGICSYLLINFWYTRQANKSAIKAMVMNRVGDMTLFLGMFAIFVVFNTLDYSTIFSSTNYEIHALTLISILLFLGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLIRSSPIIEYAPKAL--VIITIVGTLTALFAASIGLVQNDIKKVIAYSTCSQLGYMVLACGL---SNYNVALFHLFTHGFFKALLFLGAGSVIHAMGEQDMRKLGGLIKRIPYTYSMMLIGSLSLMGFPFLAGFYSKDAILELAYGDGTFAHLLGTLAAGMTAYYSIRLIYMTFLSDTNGSQMKNSHESPWQMTLPLFILSIGSIFFG---------------------------------
256821995    ------------------------AFGKWPNLREAVTLISGGLLLIAVIVFYQNFDAGQAAY-----VHWIELLLDIAFRAEPLGVLFSMVAGSLWLVTSIYAIGYMRGNQTRFYACFAVAISAVMGLAFADNLFTLFIFYEVLTLSTYPLVTHAGTEKAKQGGRTYLSILLATSIFLLLAIVGTWWQAGTLTFTQGGVFDDSTSKVAASVLLVLFIFGIGKAAIMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVCVYIFGIDLLRATQWLLYLAAASVLLASLVAMRQDNLKKRLAYSTVSQLGYITIGALLASQAGILGGALHIVAHAFGKITLFFCAGAIMVAAHKTEISDMRGLGKAMPITMIAFFIGSLSIIGLPPAGGVWSKWYLLMGTLDTHQWVVMVLMVSSLLNIAYLLPIPLRAFFPGAGPQGADQIKEAPWPSLIALSLTAIMTMVLFFWPHVFYELAA----------------------
57635073     ---------------------------------------------------------------------------NMYLATDPLSTPLLVLTCWLLPLMILASQNHINNRQRSYITLLASLQTFLIMAFGATEIIMFYIMFEATLIPTLIIITRWGNQERLNAGTYFLFYTLAGSLPLLVALLLLQQSTGTLSMLVLQYSQPLQLNSHMIWWAGCLIAFLVKMPLYGVHLWLPKAHVEAPVAGSMVLAAVLLKLGGYGMMRMMVMLDPLSKELAYPFII-LALWGIIMTGSICLRQTDLKSLIAYSSVSHMGLVAGGILIQTSWGFSGAIILMIAHGLVSSALFCLANTAYERTHSRTMM-------------------------------------------------------------------------------------------------------------------------------------------
146280779    ------------------------------------------------------------------------------LQADALSLLFVALSSLLWAATTIYAIGYLENSPSRFFGYFSLCVSATVGLALAGNLVSFLLFYELLTLATFPLVVHRGTPESLTAGRVYLAYTVGGGTLVLMGVGLLHSLAGTPDFQAAGYLLEQVDEHEVPLFVLLILGLGVKAALIPLHGWLPQAMVAPAPVSALLHAVAVVKAGAFGIVRVVYDVFGLTRLDLTRPLLWLAAATILYGSLRALQQQELKKRLAYSTISQVSYVTLGVALLGPIAAVGGLVHLVHQGLMKVTLFYCAGNFAETLGIHRIREMDGVGRRMPWTMAAFSIGALGMIGIPPIAGFISKWTLGLGALEVGQWVLLVLLGSALLNAAYFLPLLWRGWFAEP---------------------------------------------------------------
25057524     --------------------------------------------FLISLPLLFYIDNQQTTFATLDWEMTSSLSTNFSFYFDRFSIPFVSAALFVSWAILEFAYMHADPLVNRFFKYMLIFLLMMLVFLTANNLFQLFIGWEGMGIMSFLLIGWWHGRDANTAAMQAVAYNRVGDVGLIMCMAWLATNIDSWDIQHIVILTKN--LDLTFPMLGIIIAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--LNPLITNSPQALTLCLCLGALTALFSAICALTQNDIKKIIAFSTSSQLGLMMVSIGLNQP---ELAFLHIFTHAFFKAMLFMCAGSFIHMLNEQDIRKMGGMMYLAPDTSAYFTIGCLALSGMPFLSGFFSKDAIIEALNTSNATALVFTLIATAFTAVYSLRLIFSVVMGQPRYPALSFSNEDNPLVMNPLTRLSVASILVGTFIAVSSFSWEPPV-------------------
142185669    -----------------------------------------------------------------------SLDVNLSFFLDGFGLLFALLISGVGTVVFLYAGGYLSPKLGRFYAWIGLFLASMLGIVIADNIFVLFIFWELTSISSFMLIGHYHENPRARCARQALVVTVAGGLCLMAGLILLGLASGSWRVSEILAGPSLTGHALYPAILTLIAGAFTKSAQFPFHFWLPNAMAAPAPVSSLLHSATMVKAGVFLLARFNPVLGE--SDAWFYLLTAVGGITMTWNALLALRQDDLKKILAYSTTSVLGALVMLIGIGDAQAIQAAMVLLLAHGLYKGALFMAAGAVDHESGERSVDRLGGLRALMPWTFGAAALAAFSNAGFPPMLGFIAKEYFYKAKIGEPEFLLLLCLTVLTNICLFAVWLVGFRPFLGARRETPKHPHDPPWVMRLGPLLLALAGLIFGLNPGMIDQALIAPAKSAV---------------
144192869    -----------------------------------------------------------------------------------------------------------------------------LMLVTADNLIQLFFGWEGVGLASYLLIGFWHHKDSANAAMKAFVVNRVGDFGFMLGILAIWTIFGTVQFSELYTFFGFEGNALTIACLLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLARLSPIFEYAPTALM--VVAVLGACTAFVAATIGLTQFDIKRVIAYSTMSQLGYMFFALGV---SAYSAAVFHLMTHAFFKALLFLGAGSVIHMSDEQDMRKMGGIWKKIPFTYAMMWIGSLALAGIPLFAGYYSKDIVLEAAWAFGNFAYWMGIAAAVMTAFYSWRLIIMTFHGTPRASE-DVMSHIHESPLVMTIPLAILAIG-----------------------------------
289596056    -------IFILLPLAGALLSYF------GRKYAPAIALIFVAITGIF-LYVWYGSFGSYT----------IDIGVKLNFTFDITTWFFMLMMNTVLFSSLLFAVSAGLKNAGGFSTLVLLGFAGANGVLLSRDFLSLYLFWELMSWSVYVLILRTSGE----YARRYLLFGVLSAYLIIMGIGIVYYYTGSFLYADALS-GAIPHYAWAWILTFLILGFGVKMAIVPLHVWAPYAYS-SEPPFVSFLSGGLSKLGTFGIYMSMYSIAGVGILLLGYPFALLGAITAFVGTILAIFQDDIRKLLAYSSIGQLGYVMVGLGLGTSLALGGALFHAFNHAFFKSLLFLGAGAVIYRTGKYKISEMGGLGYRMPFTFLFVLFAIFALAGIPLTSGFISKWMLYEAAIEKKFVIIALMLIASVGAFLYSYRILYGIFLGELKEEH-KKIKEAPAPMLAAMFILTIPLLVFSIVPGWILNWIN----------------------
83591660     -----------IPALGAVV----EYPLGRARSALAGAPSVAGALGAFAVAVTMAFRIAESGDLFA---------LGGWFHADALSAVVAIVVTFVGLAATLFSIGYLRHEVEAYFVLNSVFIATMAAVTVTNNVIMMYVVVEATTLASALLVTYYRKPGAWEAGYKYLLLCSVGITMGLLGCVILYSAAGGHRAMQISELAQLPPTAVVVGCVLIIIGFGSKAGLIPFHAWLPDAHSQSPSPVSALLSGVTLKVAIYAIAR-IASLFYAGHGALGVFCIVLGAITMLGGIIAAFSQTDLKRLLAYSSVSQVGYIIMGLGIGSYLGFYGAVYHLMNHALDKAMLFLCTGLLLYSCGTTSIEEL-GKRKHSPLVALCFFIGALAISGVPPLNGFWSKFAIYTAAAEAHLWWALVALLTSLIT-------------------------------------------------------------------------------
142173717    ----------------------------------------LAVVFLVSAGLLLVEAPAVSGETIVQSWQWVAAFVQFTLRLNGLALLFAMLVLGVGALVLSYAPQYLDYEVGRLYTVLNLFAAAMLGIVLSGDLILLLVFWEVTTLSSFLLVA-GNGTAGAWAATRALVITGIGGLSLFGAVVLLAVRTQTTDIATVFAVAPERLTTTDLAIILIVLAAFTKSAQLPFHFWLPGAMVAVTPVSAYLHAATLVKAGIYLLLLFSPLFLDM--PAWNLTLMTFGLATAVFGAFQALRQRDLKALLAYSTVSQLGTMVALVGVGTSAALAAAALLVAAHALFKATLFMLVGVVDREAGSRDLAELSGLWRAMPITAALTGLAAMSMAGLPPLVGFVAKEEAFYSFLDTGIVAAAIAVLGAALTFAYSARIFGGVFFGPL---TQRKLYEPSWLFLAPAFVPAVAGLVLGVAPGLLNGIID----------------------
38232914     ----------------------------------------LAALFVVAAVLLCKELPGIAGTPLTLEYTWVPDFVSFALRADALSSFFALLALGIGSVVFAYSASYLHNNAGNFYTIMTAFMASILLLVFANDAVLLFIAWELVSLASFMLIARSGGKGGELGSQRTLILTFIGGLTLLVAMAIASNQAGSTNIDAIIHAGFWAPALTGVVAVLVAVSAFTKSAQFPFHFWLPEAMAAATPVSAFLHAAAVVKAGIYVLLRFSAVFSDVA--VWNWLLIVVGMFTAVMASFFAIQKTDMKKLTAYSTVSHLGWIVATIGVGTPFALAAAVVHTLAHALFKSSLFMLVGVVDHQAGTRDLTRLGSSWRQLPFTFGAMAIAAASMAAVPPLFGFVSKEGMLEAFLHAPIVLMVAAGVGALFTFTYSVRLVVDGF-----IDGSREMSDCKEAPVSLWLPAALPGV-LSIPAALFVSRLDAPVSAAVSEVA-----------
240266649    --------------------------------------------------------------------------ISYVFGMDKLSYLLVLLTIWIILLMLISSYNNA--NMVMFMLFLYMLMLFLMFSFSCYNLMLFYIFFESSLIPTIFLILGWYQPERLSSVFYLLFYTLFGSLPLLLSIMYMYNNYGTLYFFIL------NINLNFYLYLSMVIGFLIKMPMFMFHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLIR-VFNFIWSNISHFNLYFINLSLFGGLLISFVCMFQYDIKSMIAYSSVSHMSLVIGGIMTMNVWGIMGSIVLMIGHGLCSSGLFCLANIIYERSNSRSFYLNKGLILTFPSLSMFWFMFCSNNMASPPSLNLFGEILLINSLMIWSKLLMILLGLLSFMSCCYSIYLYSYINHGLIYSSIKMKL-NINCREYILLLLHFIPLNILILKPLFL---------------------------
225181466    ------------------------------------------------------------------------------------------------VLALYTATYPLKQGYRRFKAIFLFILACATGVVLAGDLLTLFLFFEAMSLSFFLLVIHHRTREAVAATMKFLYMTVGGSVLYFMALAVVFVQSQNFSWQDGGFMTAGAYT--SLAFVGFAIAFGMKAGMFPLHLWMADVYGQAPPPAVALSSMIMLKTGAYGMIRIFHQVFGVEEQGWHVVILVLAIISIIYGSLCAFAERDLPRRLAYSGIAQLGYILFGISLLTSEALIGGVYHIMGHAMMKGTLLLCAGAILAKTGKRKIADLAGIGWQMPLTMSCFSFAALTAVGLPPMNIFISKWYLLGALVNEQPLLILILLLSSVMNAAYYLPIAFTAFFGERNRDLHASLDRLPLGMWVSMLLLAIGSVAFGL--------------------------------
142388019    ----------------------------------------------------------------------------------------------------------------RFFAEFVLFSMGMFGMVLADNFLWLFIFWEIMGLCSYLLIGFYYWKEAAYAAKKAFLTTRVGDVFLMIGLLMLYDIYGSLDFATGVGGAAVDAAMLQTALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVHHHGVAGMEDLGLIVAWVGGITAFMAAAIAFVQNDIKKVLAYSTMSQLAYIFTGLGAALWLIFGGALFHLFNHAMAKGMLFMASGSVIHEVHHQDMRNMGGLASKLPVTATAMMFGSMSIIGIPLIGGFWSKEIIVGKTWYAGPAILILATAGM--TGFYMSRMWFMTFAGEPKNELVEHVHEETPWIKTPLVILSIITALGGF--------------------------------
140370363    ----------------------------------------------------------DPGFQLLEKYSWIPSLINYQLGVDGISLILILLSTILVPIVILAGWDESENGVKTFYLLILILETMMIGVFAATDVFLFYVLFEAMLIPVYFLIGGYGTGARQAAAVKFLLYSLFGGLLMLASIIGIYNQIGHTFDIEALSTLTIDNRTENFLFLGFFIAFAIKAPLWPLHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYCVELFPDAAKTFTPAIITLSVISILYGAFLAIGQRDIKGLIAFTSISHFGFITLGIFAMTTQGNSGATLYMLNHGFSTAALFLTAGWMIKRRNSSTM--------------------------------------------------------------------------------------------------------------------------------------------
222617198    -------------------------------------------------------------------------------------------------------------------------------------------------MCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFFWITGSLEFRDLFKIANINSLLTILCAFLLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLIAR--LLPLFISLPLIMSFISLIGTLTLFLGATLALAQRDIKRSLAYSTMSQLGYMMLALGIG---SYQAALFHLITHAYSKALLFLGSGSVIHSMKSQNMVLMGGLRKYIPITRTCFLWGTLSLCGIPPLACFWSKDEILSNSWLYSPFFGIIASFTAGLTAFYMFRIYLLTFDGYLRVH------------------------------------------------------------
256380652    ------------------------------------------------------------------------------------------------------------------FPLTLFALGGMMVFVAANDLLTMFIALEVLSLPLYLLCGLGRRRRSQEAAVKYFLLGAFASAFFLYGVALLYGYSGSVKLVDIAAATAATDRSDTLLYAGFVVGLLFKASVGPFHAWTPDVYQGAPTPVTAFMAACTKVAAFGGILRVLHVAFQGSSWEWNVVLAVLAGVSMVIGAVLGLTQTDVKRMIAYSSVAHAGFLLVGAIALTPEGLSATMFYLAAYGFTTIAAFGVVSLVRNADGETHLSQWAGLAKRSPITAAVFTLLLLALAGIPFTSGFIGKFVVFAAAIDAGMPLVVFALVVSAIAAFFYLRVIVLMYFSEPAADGPTVTVPGAFTTASITLG-AVITLVLGVWPAFALD-------------------------
154253406    -----LLIALGLPAAATFMIAALGSRPNLRDATSVIA---SLLTFAVVLYLLNGFDGARPSITLFEVMP----GLVVNFAIEPLGMLFATVASGLWIVTAIYSIGYMRKKQTRFYICFAIAISAALGIAFSGNLFTLFIFYEVLTISTYPLVAHKETPEARRGARIYLAILMTTSILFLLVAVIWTWNLAGTMDFRPGGILEGRIDPAYVPLLLALFAFGIKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTMLKVGTYIFFLSRTGAAEWLVWLAAASILIASIIALTKDDLKERLAYSTVSQLSYITLGMALANQMGVVGGGMHIVMHAMGKITLFMCAGAIYVAAHKTKVSELDGLGRKMPFTFIAFTLASLSIIGLPPFGGAWSKWYLMLSAAEAEHLIIIVLMVSSLLNVAYLLPVAARAFFAPPKGGVAHSL-------------------------------------------------------
280956105    ----------------------------------------------------------------------------IAFRVDAFGMLFALVSSSLWVVTTVYSIGYMRHAQTRFFGYFASSIFCAVGVAFSANLLTMYLFYELLSFSTYPLVAHHQNEESRKAGRKYLGFIVGTSIGLLPAMVAVHHFTGSLDFASGGIALGAADSTTLTVLLCLLLFGFAKAALMPVHVWLPAAMVAPTPVSSLLHAVAVVKVGAFCIMRVVTGTFTLQALHLNDVITGVAAVTMLAASLIALSQDGLKRRLAYSTIGQLSYIVLGAGLMTTAGLTGGMLHISMHAFGKITLFFCAGAIYVATGEKYISRLNGIGYRMPWTMTAFLIGSLSIIGIPPTGGFLSKWYLLNGCIGSGQWVLALVLLVSSLNAAYFLPIVYRAWFAPDQAQHSGPVREAPLACIVPPLITAGISVILFFYPYPFLNLARLAAN------------------
92115237     ------------------LILSLGGSRLTLRGAATVGVVALGLAAAATTWVGLDFLERGSAARVVKLWTWIDFQPTMGLLVDGLSITMLGVITGVGFLIHLFAYMRGETGVRRFYAYMNLFVFSMVLLVLGDNLLLLYLGWEGVGLCSYLLIGYYYQTSANWAAFKAFLVTRIGDVLMAIGLFILFVELGTLDIQTLLARAPQVWAMVELATLMLLGGALGKSAQLPLHTWLADAMAGPTPVSALIHAATMVTAGVYLIAR--MHGLFLLAPDVLTLVGWIGALTLLLAGCAALAQTDIKRVLAYSTMSQIGYMFLALGVG---AFDAAIFHLMTHAFFKALLFLSAGSVISCHHEQDMRRLGGLWRKLPLAYAGFVVGGAALAALPLTAGFYSKDEILWEALASGHILLLAGLVGALLTSLYTVRLIVGTFHGTPGSDHSRHAAGRGLVHGVPLVVLIVLSTLVGAWIHPPLD-------------------------
298529678    -------LIPVLYLISSMLIPMIGYFRSG--ASFYIALLTSVAVFGVSIMGLQEVMANGSI--SYHLGGWMPP-LGIELVLDPLSAFISVIITASALMVMIYAHSNVRQEIMGFYSLSMLFMGGLAGMAITGDFFNLFVFLEISALASYGLLAIG-TRRGPVSAFRYLVLGTAGAIFYLMGVAFIIIATGSLNMADVAKILPYAEYPVIVGLVLILVGIIIKMGVFPIHHWLPDAYSDASSTATALIAPIGTKVAAYILIRVMTIYEFPP---LLDVMTWMAGLSIVAGSILAIAQTNIKRMLAYSSVANIGYIVLGVTLANPLAFIGAMLHILNHALMKLVLFMSAGGMLHSVGSVSISRMRGFPTVMPWTALAFFIAALSMVGIPPTGGFFSKVYLIMGAIEAAWIFVAIIILSTLLAFVYLFRMINIAFFRPTKDESKKEFESMPRKEMGLLMLLSVIIILVGIYNGWIIDNMIT---------------------
153006619    ------------------------------------------------------------------------------LRVDALSAIFLLPICAVSALGAIYGLGYHRQRSVRLQIFYGLTTAGMVLLVSATSAIVFLVGWEVMALGGFLLVHTHERAEVQRAAFVYLAATHVGTLALFALFALLRQATGTFDLGGMAGLSG-SGPVARGAFALALLGFGMKAGVMPLHFWLPGAHAAAPSHVSALMSGVLIKTGVYGLLRVT-GLFDAPPAAWGTALLVLGGASAVLGVAFALAQHDLKRLLAYHSVENVGIIVLGAGLALALGLGGAALHVVNHALFKSLLFLGAGAVQHATGTRELDQLGGLARPMRATATLFLVGAAAISGLPPLNGFVSEWLVYLGFLAAGDDLLAFAVLGVGLAAACFAKVVGVVFLGSPRTAHARAAHEAPRAMLVPMAVLAAACAAIGLAPAAVLPALVRAASA-----------------
226463839    -----------------------------------------------------------------------SSGMNMMFYNSNVSGLMVFLSVILCFLGILSTPN---EKSQEYMLCISLLGGFLVLAFSMSNIIMFYIFFECSLIPTLMLIIGWYQPERLQAGTYMMLYTVGASLPLLVVLSWRCYDGSSMSIMMLSMYKNF---FSGSVLFLVYGAFLVKLPMYSTHLWLPKAHVEAPLAGSMILAGILLKLGGFGLMQVNKCFSLVMFSKVPIFLISVGMWGGLLAVFMCMRQVDVKALVAYSSVGHMGIVAAGILPDRSWGVSSAMITMVAHGFSSSALFCLAYFTYEKIHSRNIPYMKGVLQLYPILSLWWFIFCCINMAAPPSINLIGELMIVPSLLVSFMSLGLTMGLMVFFSAAYNMYLYTSVNHGSPSG-------------------------------------------------------------
150375688    -------------------------------MISKIYTWVTLLTMILSVLIYSATLMNNAPYSMLSEFSSSDTMS----------SSLSILTIWVTAMMILASTKIYASNPKLFTTNVVILTTILILCFNASNIFMFYIWFEASLIPTMILIMMWYQPERLQASMYLMIYTVTASLPMLTALYKIYMTSKSTQLPMFMSLNPMDYPSLSLAWLMTLAGFMVKLPMFTVHLWLPKAHVEAPIAGSMILAAILLKLGGYGLLR-MSSLFSHMLKYLSAPTMSIALTGAVVTSMICMRQPDLKSLIAYSSVGHMGLMIAGMSSNTNWGMQASLAMMVAHGLSSSALFVMANMNYEITSTRSLYLTKGLMVIMPALTMWWFLFTASNMAAPPSINLLSEIMLITSIMSSTIWTIILLSFTSFLTAAYSLLMFTSMGHG-SFTTSTNPLMNVKSKDFTLMTMHLVPVVLVILKPELITN-------------------------
226453472    ---------------------------------------------------------------------------NMMFSSSGISGLLVFLSCLLCLFAYLSTPS---EKGYKYTMSILYLCIFLILAFSMSNVIMFYVFFEASLVPTLILIIGWYQPERLQAGSYMMLYTVGASLPL---LLVLLWRSEEVSSSVSWLLGSVSGVSSGILGLVIYGAFLVKLPMYTVHLWLPKAHVEAPLAGSMILAGILLKLGGYGIM-QMNLCFSIQSSNVMMILVSISMWGGLLSALMCLRQVDVKALVAYSSVGHMGIVSAGLLLDTSWGVSSAVITMVAHGLSSSALFCLAYFTYEKSHTRNIPYVKGFLQLYPSLTFFWFLFCCINMAAPPTMNLVGELLIVPSLWSGHIMLVIVMGLMVFFSAAYNMYLY-----------------------------------------------------------------------
255506419    --------------------------------------------------------------------------VSYMLGMDLMSYSLILLSFWICSLMILASEKLFKLNNYSNLFLFIMLMLALYLAFSSMNLFIFYLFFEISLIPTLILIIGWYQPERVEAGIYLLFYTLLASLPMMVSIFFLYENYFSLDFFFMKFNLN-----NIFMYLCMNFVFFIKMPMFFVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLMR-LMSLFLLVGSKFNFIFIMISLVGGFFISLICLRQSDIKSLIAYSSVAHMGLVLSGIMTLNNWGFWGALVMMLAHGLCSSGLFCLANISYERVLSRSLYLNKGMINILPSMSFWWFMFSACNMAAPPSLNLLGEIILINSLVSFCSILMIFLALISFFSAAYSLFLYAYSQHGNYYS-------------------------------------------------------------
288961306    --------------VALFLLTLPWFRESLPEAFATDKGGVALLERIHLGSIGYVFLLSVAALIQVLSNGAIAAFGDWLF-VDALGAVFMMLIGVVGLMTGLYSIAYIRHDLRIYYGFFSLFLFTMLLAVTANNIIMMWAAIEATTLGSAFLVGLYGQKSSLEAAWKYVIICTVGVAFGLYGTVLVFSNAAVLWTALVGHAAELDPMLVKLAFVFALIGFGTKAGIFPMHAWLPDAHSEAPSPVSGLLSGVLLKCALLIVIRYVITVGTVGTGFPQMLLLTLGLLSVGVSSLLFFVQQDLKRKLAYSSIENIGLIVVALGVGGPLGIAAALLHAINHSVTKALFFCSAGNVLMKYGSRDLRAVKGVLRVAPATGLLMMGCALALAGFPPFNIFVSEFMVFMAGLNEGYWIMALCALFLCITIAGLVKIVADSVLGKSPETMAKG--DVGWKALAPLGVLAALVLMLGFAPQPLSDLVRQATAVVMN--------------
297616452    --------------------------------------------------------------------------------LDAWSTFFKTLFLIAGILVVLSSDLYARRRTDEFYGLMVLALLGMTVMVTAGELLTLYVGMELMTISFYILAAYCVRDERSEAGLKYLILGAVSSAVMLFGISLVYAVTGSTVLAEI-AANLLTQPVLAAGVLLILAGFGFKLALVPFHMWAPDIYQGSPITVTAFLAVGSKAAALGAMLRVFTTALPETAVDWRLVVAVLAGLTMVVGNLIALVQVDIKRLLAYSSIAQAGYMLTGLAAMNDYGLKGAAFYAMIYVFANVGAFAVATAVEVDTGSTEIKAMNGLAERSPFMAAVMTVCLLSLAGIPPLAGFVGKFYLFTGAVQAGWWLAFVGLVMSMVSVYYYLSVAKAMYIGEAGTVTRLNPGTATG---LTLWVCLVATVLIGIYPAPLSLITPLP--------------------
190349583    -----------------------------------------------------------------------------SFMFDSLSLPLIMLTCWTIFLMFLSSMNIMLQNNKSFFTMLIMLLFILILAFSSMNMMMFYITFEASLIPTVLLIMGWYQPERLQAGIYLLFYTLFASLPLLIGILILSFKLKTSSMFMMMNL----IITNNYLLIICLMAFLVKLPMYLTHLWLPKAHVEAPISGSMILAGVLLKLGGYGMIR-LLMIFKSKFYNISEMFITISLLGAFMTSLICLRQIDLKVLIAYSSVGHMGLMVSSIFTNTYWGYNSAISMMIAHGLCSSGMFCLANITYERYNSRSMMMIKGGLNMFPGLSLMWFLLCITNISSPPSLNLLSEIGIIISLLSWSKISMIFISLISFFSAAYTLYMYSSTQHGK----------------------------------------------------------------
206890232    MDFLILTLIT--PFIGAFFAYIC------KNKAGFMASIFSLITLLFGLFNFFEISISKIKIYYFSLFKWLNSEINFGLICDPLTSILLILIIVIGFLVILYSAGYMSKPLGNYYFFMLLFIGAMVGIVTAVNFLQLFFFWEITTLCSWALISYTKEQKALFSGLKAFIMTHIGGLSFLIALALMYSEAKSFDFSVIGSLS-----TKSLVFILLFFAASAKSAQIPLFTWLPDAMVAPTPVSAYLHAAAMVKAGVYLMARIYLSNASLAESE-AFVIGIIAISTMMVSVILYYFQDDLKKLLAYSTIGHLGYILFGISLGIYGSGIGGIFHIINHGFAKGLLFLSVGAIAYATGSKSIRELQGVSKRFPLFTACFLTGMFAIIGIPPFSGFWSKFMIFTGAFETTNLFGLIAIFESILAFCWYIFVGHKVFFGEASQKVLNAADKIPLSMKLSLICLLVLNIVSPIIGYPFIKAL-----------------------
48427651     --------------------------------------------------------------------------LGHMTGVDYLSYALIALSVWIVMLMVYSSSSVKKTSNFSFLLVNLGLLVVLVLTFSSVNYLMFYISFESSLIPMLVLILGWYQPERIQAGVYMLFYTLFASLPLLVSLLSLYSLSGSLNMGLLAGLMSGP-SVNILWYFCTVFAFMVKLPLFLFHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLIR-VLSMFSEVNKMFSWVWMSLGILGGMVISLMCLRQVDMKSLIAYSSVAHMGLVLGGLVSMSSWGLNGALVVMVGHGLCSSGLFCLANMVYERLGSRSLMISKGLLSFMPSMGFWWFLLVVGNMAAPPTLNLMGEISLIISVVSWSKLVMLGVGALSFFSAAYILYMYSLSQHGLF---------------------------------------------------------------
157374536    -DVPWIVVLIILPLMGGMACFLFPIISK--------SLGLLISLAVVACVWGLGWQLSEEGAQRYAVGGWGAP-LGIDLYADGLSLLMVAVSALVGLISVYSSGYFSRDKANHFWPLWLFLCGALNALFLSSDIFNLYVTLELLGLTAVALVALANGAEALTSAMRYLLVNLMGSLFYLLGVAFLYHSFGSLDIAILAQRAE-PSPAVWAAVGLISTGLLLKTALFPMHFWLPAAHACAPAPVSALLSALVVKASFYILLRMWLEIFPMVGTSFAQLLGLLGAAAVLWGGIQALRQTRLKLLIAYSTVSQLGYLFLAFPLGISIAWKGALYMLLSHAVAKAAMFMAAGNILAAGGDDRIAALSSIAQRLPLTLTAFALAGISIMGLPPSGGFIAKWLLLEASIQSGWWWGVILLLGGLLAAAYVFKVVGHVF---TQAEQTLEARDVPARMEWTALGLALVVIFLGLFASWPLALMEI---------------------
288931101    ----LLLLAVFTPGIASILILLLRNHPNLRES---VTISASILSFLCIFNISKQVLEAPVEVTLFNIAPGID----FSFKADAFGTIFALTSSSLWILVSIYSVGYMRHAQTRFYFFFAIALFSAFGIAFSKNLITFYVFYELLTICTYPLVAHEESEEALSAGRRYLAYLLPSGGALLAATMITYFLTGTTDFKAGGFIAGSEAMLKFLFVLFLLG--FVKAAYMPLHSWLPTAMVAPTPVSALLHAVAVVKAGVFGIIRVVYYVYGMSELKLGAILAAVAGFTMIVANLLAIGEDNLKRRIAYSTINQLSFILLGTAMLNPLAFSGAAMHIPFHGYMKITLFLCAGAIAVISGKDRVSELDGLGKSLPLTFAAFAIGAIGMSGIPPVAGFLSKWYIAFGAINANNLMALAVVLLSSLLAIYFFPIVRNAFFRESNERFRELSHLYNVYMILPLSITALFSVVLFLNPDVL---------------------------
215405155    ----------------------------------------------------------------------------------------------------------------ELFPLAMLSVGGMMVFPASNDLLTMFVALEVLSLPLYLMCGLARNRRSQEAAMKYFLLGAFSSAFFLYGVALLYGATGTLTLPGIRLAARTDDSMALAGVALLAVGLLFKVGAVPFHSWIPDVYQGAPTPITGFMAAATKVAAFGALLRVVYVALPPLHDQWRPVLWAIAILTMTVGTVTAVNQTNVKRMLAYSSVAHVGFILTGVISDNPAGLSATLFYLVAYSFSTMGAFAIVGLVRGADGSADLSHWAGLGQRSPIVGVMLSMFLLAFAGIPLTSGFVSKFAVFRAAASAGAVPLVIVGISSGVAAYFYVRVIVSMFFTEESGDTPHVAAP-GVLSKAAIAVCTVVTVVLGIAPQPVLDLADQAAQLL----------------
257459155    --FVWLLIALFAPLASAIFAGVFIRAKDKMFIGVICSALVILSTIASLALMELVSDNRLISVSLADFISTGFLDAKFSFLIDSVSAVMMVVVGIVSSVVHVYSIYYMDENFAKFFSFLGLFVFSMLVLVTSDNFLGLFIGWEGVGLCSWLLIGFWYDRSNYWCANEAFIMNRIADLGMLLGIFLIYLSFGSLRYEVVFANAALEPEILTLIAALLFIGAMGKSAQFPFHTWLADAMAGPTPVSALIHAATMVTAGVYLVVRAN--SIFALAPEVSGFIVCLGAFVAVFAASMALVHNDLKKIIAYSTLSQLGYMFVAAGFGAYWI---ALFHLATHAFFKALLFLGAGNVMHAMKDDNIQNMGGLYKFMRPTAILMCIGSLALCGFYPFAGFFSKDKILEAAWSADAYFIWLLFAGAAMTTFYSVRLIMLVFFGKAK--YSHHPHEAKGFALIAMGVLAVPAVIAGFF-------------------------------
299125439    ---------VLVSFLAAGAIVASYRHPNIRDSW---SVLAALAKFGIVASMLPGVLSGTV---YVWSFGTFLPGVEFALRADPLGLFFALLASFLWIFTAFYATGYMRPNQTRFFAAFAVSLSTAVGIAFAQNLVTIFVFYELLSVATYPLVAHDEDAEARIAGRKYLAYTFFGGGVFVLAGTVLVFQMAGTGIPALAQAAGTDPWFARLAFGLLVTGFGVKAALMPIHSWLADAMVAPTPVSGLLHAVAVVKSGAFGISRVVLDVYGPADLGVHIPLAIVAAFTLTAASIIALRKDHLKRRLAYSTTAQLSYIVLGLSMLHPYAILGGLFHIPAHAFCKLTLFFCAGSIHVETHTDYISEMAGIGKRMPFTMAAFTVGAAGMAGIPLVAGFVSKYYM-----------------------------------------------------------------------------------------------------
240103306    -------IVPIIPLGFAFFLPFIAFITGRRRVVIAYSLVGLLATFISTLWLFNEVYSSNEPL-VYALGNWIAP-IGIVLEVDLMGAILVLLTAFLFLLAGIYAYLSHDHGIEFFYTSLLGLEAGLIGLFMTGDAFNTFVMLEVTGASAYALVGFYRSREAVEGAFKYGISGATATTLYFLALGFIYASFGTLNMADLSALFGEPTLALAIFFALTLSMVIVKSAIFPGHYWLPYAHSAAPSPVSALLSGLVVSGGVYLLARYLYTVFYDLPFWLSVVLLALGAASALLSSIMMVVQKDVKRLVAYSTILHMGYLVMALGVGTQLALTAFLYHTVNHAIAKGMLFLTVGAFIHHAGTRKIDELAGIGKKMPLTTALFGLATLSLVGVPPLNVFFSKMLIFNALLQVSPLVASVVVITSAIAAWAYFRLFITLWRGKPGHHHGHDEHEEPERHEVPLFVLGTLVVTFGVFAPVIIDKFFHPAS------------------
296274492    -------IALFAPLVGSIVASLFSMKPKTLFTGIFTSL-MLAVSMVASLILLFNIISSDEIISLMDWIVIGNLSIPFGFVADAVSATMMVVVTIVSTMVHIHSYMDHDKSFNRYFAWLSAFVFSMMILVMSDNFAGLFIGWEGVGLCSWGLIGFWYHKEPSYAANEAFIMNRVADLGMLVGIFLIYWNLGSLQYDVVFANGNLSHGIIIAIAIFLFIGAMGKSAQFPFNQWLANAMEGPTPVSALIHAATMVTAGVYLLVRANVIF--TAVPEVGYGIACLGAFVAIFAATQAMVASNIKKIVAFSTLSQLGYMFVAAGLGAYWV---ALFHLATHAFFKSVLFLGAGNVMHALNDENIKNMGGLYKHMKGTAIIMIIASAALSGIWPLAGFYSKDLILEVAFGAHQYILWILWVTAGLTAFYSFRLVMYVFFGEERFKKLNHPHETYGFVIAAMSPLAILAIVTGWF-------------------------------
141908938    ----------------------------------------------------------------------------------------------------------------------------------------------------------WGGSNRVYATLKFFIYTLFGSVLMLVAILYLSFKSGSFYILDFYNI-RLNLDTQILIFLAFMISFGIKIPMWPIHTWLPDAHVEAPSSGSVILAAVLLKVGGYGMIRFLLPIAPEAGLYLNTFLIPLSLIAIIYISFVAIAQQDMKKLIAYSSIAHMGFVTLGIFSISHIGLQGATMQMLSHGLISAGLFMCIGIIYSRTKSRIINEQSGIAQAMPVFSALMMFFLLSNSGLPGTSGFVGEFMVLIASAKESFVYAILASLTLVLAATYSLWLGKRVLFGKLSRVNISSLKMINPYEF-----------------------------------------------
192288387    ---------------------------------------------------------------------------------DFLNYPLIILTFWISSLMILSSFMTFQNKKSMFTFLIIFLNLSLYVCFSSSNILTFYIFFELSLIPTLFLILGWNQPERLQAGFYLMIYTVTASLPLLMSILFLTYENNSFNFLHSMWYTPHIWYLTKFWWLISITAFMVKMPLYLTHLWLPKAHVEAPVAGSMILAGLLLKLGGYGLIRLSFI-FPQNSHNILAPFIAVSLWGAIITGLICLRQHDMKSLIAYSSIGHMGLVISGVMTMTKWGWEGAILMMIAHGLASSAMFSIANSTYEATHSRSLYISKGLISLFPTMSMLFFLLSAANMAAPPSINLVSEISLLTSILSSSAMTAPLIAIISFLAGAYSLFLYVSTQHGSTPMALFTQRNYLTLTMHLMPLFIIIL--------------------------------------
90426044     ---------ILLPTVGAALIALSPRSASKRLGQVFAGLATAVL-----LVLAYQFAIGGKVASEYSVINFGGVEI-LGFGVDTVSVLVACAVVGIGFLISIYSGGYLDAGRRRYFAFLSLFIGAMAGLVFSTTVIGQLVFFEISGVCSWALIGYYEKPKSLYSAAKALIITHIASLGLYVAASVMFLETHTF---ALSAIGGLSDSAKTIVLLAILVAAWGKSAQLPFHMWLPDAMEAPTPVSAYLHAASMVKVGVYIFARALMSSNG-APELVGYVCTIMATITLVYGFIMYLPQCDMKRLLAYSTITQLSYMFLGLGLGSQMAFNGAIAHLFNHAFAKTLFFLVAGALSYTTGTRMLPLLRGVLSKSPLLGIAFVVAALAIAGVPPFNGFFSKFAIFAGGFEVHPLLMVLLVIALLESVGSFAWFLKWVGWTVPPSEAVAAASPVPLSMQIVLITLIVMAV------------------------------------
289208185    ----WLLLAILMSSLGGLAIFFLPERRYGLRTLLN--LGGAGTKLVLVGWLLVSVLRGDEYRLVLPLVPGID----FVLAADALSLLFATLSAVLWFVTTVYAIGYLEGSPRRFFGFFSLCVSATVGIALSGNLITLLIFYELLTLATWPLVVHRGTPAALRAGRLYLAYTLTSGLVLFTAIVWLTLLAGAESFVYLGDLATTHETTLKVLFVMLMIGFGVKAALVPLHSWLPIAMVAPAPVSALLHAVAVVKAGAFGIVRVVNDVYVAIELGLAAGLVVIAAITILYGSIQALRTDDLKQRLAFSTVSQVSYIVLGVALAGPLGVIGGLVHLVHQGITKITLFFCAGNFAETLGIHKISELDGVGRRMPLTMLAFTLGALGMIGLPPLAGFVTKWHLGLGALEAQHWVLAVLVASSLLNAAYFLPPVIRGWLGERRTPWHEHMVEHSGPTRFETWMLLVPTLFV----------------------------------
135530233    ---------------------------------------------------------------------------------------------------------------------ISLFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYKKESAIFALKAFIVNRVGDFGFLLGIAAILMYFNTLDYIDVFNINGESWSVMTVICLSLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFELSVTTLNFILVIGSITALFMGLLGLVQNDIKRVVAYSTLSQLGYMTVALGASAYAAA---MFHLVTHAFFKALLFLAAGVIIVMHHEQDMRKMGGLFKYMPITSITCLIGTLALIGFPGTSGFFSKDIIIEAVHHSSNFAYYAVLSGVFVTALYSFRLLFMTFFGKENMETWKNLHEAPAVVTTPLLVLAVPSLLLGIF-------------------------------
142208286    ------------------------------------------------------------------------PGIAIAFRVEPLGMLFAAVASLLWPINSVYSIGYMRGNQTRFYVFFAVALFATMGVAFASNLVTLFLFYEILTLSTYPLVTHKGNDAARAGGRVYLGILIATSIGLLLAVIWTQAIAGSTEFMPGGLLANIAPALPPATVGLLFFLFMYKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSVVKVMVFTFGIDTLQAAQWLLYIAASTIIVGSVIALRQDNLKRRLAYSTVSQLSYVVLGAAILAPLSVVGAALHIVAHAFGKITLFFAAGAIYTASHKTEVSQLRGIGWRMPWTMTAFAIGALSMIGVPPAAGFISKWYILAGALQTEQLLAVVIVLSTLLNAAYFAPIVFSA-FARPADDDPADHGEAPLPIVIAVTTTAALTVLLFLFHQVPLELAN----------------------
51980089     -----------------------------------LSLWVSTYTLWMAASFLLSFLVAAFILTFLPYISSMNILATENLSLDSLSFPLILLTLWTSALMILASINILLNNQKSFCLNILLLNLTLFVMFSLNNYFMFYIFFEVSLIPTLFLILGWYQPERLQAGLYLVLYTVTASLPLLMSIIMIMYKNNSLFMFLNTYSPPTIYFINMW-WIMSIMAFMVKMPLYTTHLWLPKAHVEAPVAGSMILAGILLKLGSYGVIRLATPFWWTSTTSISMMFTSISVMGAIITGLICLRQPDLKALIAYSSVGHMGLIIAGFMSNTSWGWEASLTMMVAHGLCSSALFVLANMTYETTQSRSMFLNKGMLSMFPIMALWWFMMASANMGAPPSLNLVSEVSLLASILNLSKSFIIPMILSMFISGMYSLIMYTTTQHGTPTS-------------------------------------------------------------
157374537    -------------LIPGLMIFFLSEEHVVARTALNLASALLKIVLI-----GGMFWGMLHGYHYESRLPLLP-GLDLVLRAEPLSMLFVLLSAGLWLVTTVYAIGYLEESPYRFFGFFSLCVTATVGIALAGNLMTFLVFYELLTLCTYPLIVHRGTEVARRAGRIYLTYTIAGGALLLLSSVWLYTLAGTLEFTARGFLSGLDTSLHMLIFALLIAGLGVKAALLPLHGWLPLAMVAPAPVSALLHAVAVVKAGAFGIVRVVYDVYGITGLGVTLPLTILAAATIIYGSLRALFQDELKRRLAFSTVSQVSYIVLGIAVAGPVATIGGLIHLVHQGVQKITLFFCAGNLAETLGIHKISEMNGVGWRMPWTMSAFTIGAFGMIGAPPLAGFFSKWYLGRGALDAGQWVILILAGSSILNAAYFLPILYIAWFKKPPAERTFGRQETAWALLLPPLVTALMTLVLGL--------------------------------
149194131    --------MLLIPLIGAIVIWFLPENFGLVSTIHAL---LAVVELVLTLNVVSFVIDGS-----------IYFTLHKYLILDPIAGVFLTLIAIVGFLVNMYAINYMKKDVKLYYGLMHLFIFTMMLSVVSNNIAIMWAAVEATTLSSVFMVAIYKNKRAVESGWKYIIICSVGLAFALYGTVLMYGAGYNFWSNLMASANLLNPDALKVVFIFVLIGFGTKAGLAPMHTWLPDVHSEGPSPTSAILSAVLLKCAIAAILRYIIGHSSVGFGYVETLFLVVGLLSIFIAALFIIRQRDIKRMFAYHSVEHVGIIAVGFGVGGPLGVFAALFHTMAHSLSKALAFCASGNIIKIYGTRDMEKMGGLVKINPLVTTLFAVAIFSLIGIPLLAVFVSEFLIIAGIFTSQYLQIVLFIIGLAIIFIAVLAHFNEVAFGNVRGE------------------------------------------------------------
269793506    ------------------------------------------------------------------------PSVDLVLRVEPFSLFFLGLSAFLWLLTTVYAIGYLKKHRSRFFAFFSLCVVASSGIALSGNLVTFVIFYELLTLATYPLVIHEQTKAALRGGRVYLTYTLTGGAALLLGAVWLTSLVGPVEFADVAQLAADDPGAARAVFVLILAGLAVKAALVPLHGWLPRSMVAPAPVSALLHAVAVVKAGVFGIVLLVDLVYGAEVAELLTPLMVLACVTILWGSVRALRQDGLKARLAYSTVSQVAYVTLGISMVNAAGMTGGLVHIVHQGLMKITLFFCAGLIAHTLGLTKVSQLSGIGRRMPLTCAAFTVGALGMVGIPPVAGYMSKWYLGLGAVEAAPWVVVVLVASSLLNAAYFLPVVARMWWGTPDPHRVKVGAEAPWAMLGPTIITAVCSVGVTVF-------------------------------
71892256     MNLLFLTI--LFPLLG-FITLAISQGKWSENTSSIIGVGTISASALVTIYIYCNFSNDVNFVFVQELWTWFTINITVALRLDGLSLIMLSVIIGVGFIIHLYAYMSGCEGYSRFFAYTNLFMANMVLLVLSDNLLLMYFGWEGVGLCSYLLIGFYYDAKNGIAALKAFIITRSGDICLVCALFMIYDQYHTLSFLELKCSSCHIFNDITWISFMLLIGAIGKSAQLPLQNWLTSAMVGPTPVSALIHAATMVTSGVYLIIR--MNNFFLMTPSILYLTGIIGSLTVILFSCSALFQSNIKKILAYSTISQIGYMFLALG---GRHWDAAMFHLVTHAFFKALLFLSAGLIYSCRYEQNIFKMGGLYKFIPLIYICFLIGGASLSGVPITAGFYSKEMIMLKTLANHDYFFLLSGIGMFLTPIYTFRMIFVVFHGEKKIEP-----------------------------------------------------------
94263836     ------------PLLALGIALLVFATGHHYRWRVFWSLGAALLKFGVVVSLLPGAMAGEVYLYRLMEF---PPGVGIGFRVDLMGLFFALVSSTLWIFTTIYAIGYMRGEQVRFFGFFALCVTSTVGIALAENLLTLFIFYELLTICTYPLVIHKETPAALQAGRKYLLYTLGGGGLVLLGLVLVQDAAGTLSFGQAGLLAAGINNGSLLIFAALVLGFGVKAAVMPLHGWLPSAMVAPTPVSALLHAVAVVKAGAFGILRVIYDIFGLAELGFTQALAWLAVVSIIGGSLLAWRQVNLKRRLAYSTVSQVSYILLAASLLNPTATVVAIMHLANQGFAKITMFFVAGAIEQGSGKTEIHQLDGIGRQMPWCLAAFTVAALSFIGVPLLAGFLTKWLVILGALEGAWWFAAVMVVSGLLNAAYWLPVVFRAYFRPVSG----TATDPGWLLRGPIMVCAAFVLLLG---------------------------------
195953680    -----------------------------------IALFIKGDNYITVAYLWGVADLSIHLNTTIKH-------ITYSFYVDRLSLFFIGIVAFNGAINSIYTLDYIEEENYDKKILMTMLILSMILVLLSANAFTFLLFWEVMSILSFFLVLWDFKKEENYKALIYIVMTHIGTAFILLSFVGFYINTNSLSFDHWQNLSLNTFWT-TWIFLFSVLGFGMKAGIIGLHNWLPKAHPVAPSFVSALMSGLMIKMPVYMFIRYWFYFIKQYPASFGLLILTIGTITMLFGILNASVQNRLKAMLAYSSMENIGIIYVGIGLAMALALGASLFHILNHSLFKSLLFMSAGSLMARAHTQEIAKLGGAIKYAPKLGTITLVGMLSLVALPPFNGFISEWLLYQSLWIASPLSASFLALTGGIAMLSAVKYFGLTFLGNPRKD-IKRKEDIKTMSLISMGILALSCLLVGVLPVFVLDVIN----------------------
262196720    ------------------------------------------------------------GPQLVRVGGWPAPFA-ISLRGDLLAAIMVLLAAIVGLAGAVYALADVDAKRSAFGFLYHALLLGVNGAFLTGDLFNLFVWFEVMLLASFVLLALGGTPRQMRGATHYVTINYVSSALFLVAVGLVYAVVHTLDMDDLVQLSETRPALVTTMAGLLLMSFGIKAGLFPLFGWLPASYHTPPVVVSAVFAGLLTKVGVYAIIRVLGGVFPPLPGL-STVLLAVAAVTMLVGVIGAVAQHHLRRILSFHIISQIGYITAAVGLLASAGVATAIFYMAHHILVKANLFLVVGVMRAIGRSEELDQLGGMQRRVPWLAALFAVPALSLAGIPPLSGFWAKLEVFRVTVQASYLVTAAAAVAGLLTILSMLKIWLGAFWGPAPEPSGDQGRAALALQVAPIVALVALTLVLGANASAVFALAQDAAAQVL---------------
94313593     ----------------------------------------------------------------------------FHLRLDSLSAYFLMVIAGISVFAAGYFRQGEGTPPGLLCLEYHLFLASMAGVVLADDAYAFMVMWETMALSSFFLATANHRAEVRSAGYLYITMAHIGAIAVLLCFGVLQANTGDYTFANMRAQTLTPFWASVAFLLAMF-GFGAKAGLLPLHVWLPEAHPAAPSPVSAMMSGVMLNTAIYGLLRVVLDLAQIHLWWWGGLLLASGLATALYGVVFAAVQTDMKRLLAYSSIENMGLLFVAIGLALIFSAYGMLYHVASHAFFKSLLFLGTGSVLHATAERSLGKLGGLIRQMPWVGWLTLVGVLTSAGLPPLGGFVSEWLLLQSLFTTGLPVPLLTMLIAALAGYTMVKFFGVIFLGLPREPRLNDAQDAGGWERAGMLWLALGSIALGLLPSPFIGLIDAVTQQLV---------------
142208279    ------------------------------RPAWLAATLVSWLVLAISIALLWQVRAGGELHYA--FGDWAPPWGIDYV-VDRLAAYVLLIVAAIAAVVLPYSWRSVRRELGIFYTLLLLCLAGLLGIVITGDAFNLFVLLEISSLSTYALISLGRDRRALTAAYQYLIMGTIGATFYIIGVGLLYMLTGTLNMADMAAAAMEGSSTLHTAFAFIVVGLALKLAMFPLHLWLPNAYAFAPSVVTAFLAATATKVALYAMIRFIYPAFTFGEMHVQLLVLPLAAAGVFVGSVVAVFQHGLKRMLAYSSVAQIGYMLLGIGAMSVTGLTAALLHLFNHALMKGALFLAVGALVYRLGGSRLQDIAGIARDMPWTMAAFVIGGLSLIGVPGTVGFISKWYLILAALENGWWPVVVLVLVTSLVAVVYIWRVVEAAYFGARPADAAPVREAPLALLVPTWLLVAANLYFGI--------------------------------
296272271    ----------FLYLIGCVISLLLYK---QNRIAGRVGFSISAIASAYAVIYFLMNLGQTSSFSMFESLLYSPTFILNPLG-NFFSFVVSLVSLASSVYAIQYSQEYENKGSLAVMAMFNAFILSMLLLISSSDVFWFIIFWECMTVISAYLICFNDSKASLKAIMIYLGIAHIGAMCITAAFLLLASQSGSLEFSSFENVTLSPV-MASVIFILAFIGFGSKAGMFPMHVWLPKAHPAAPTNVSALMSGVMIKIAIFGIIKFCLWLPVM--EWWGLLIITVGAISAILGVLYALVQHDYKALLAYHSVENIGIILLGIGTGVYGGFLAGLYHILNHATFKGLLFLGAGSVLYSTHTKDMDALGGLARKMPLTAFAFLIGSLSITAIPPLNGFISEWFTYQGMIQSSRVVFTISIITLALTGALAIKVYSVIFGGVPRDEKIQKAKEVPITMVIGMFILVAGCVAFGLGANVVVENIMLVISSFSNTYNATNG-------
256830383    ------------------------------RTYPRIWLGLSAVSALSGLYAALLVLLTTQAW--LWHGEFALGGETPFLRLDGISALFLVLVCLVGGLGALYSHEHHPRSAPKGRCWWSALTLSMGLVLTCANGLHFLFAWEAFALSAYFLITLDHDSTARKAGWLYLAASHAGTMALFAFFSALAARTGTWELGPVHAQAGLAP-----LFWLVLFGFGVKAGMFPLHIWLPSAHAGAPSHVSAIMSAVAIKMGVYGIVRFSGWLPMPASA--GWVLLGIGCVSAILGIAFALAQNDIKRLLAYCSVENVGIILIGLGLWGKAALAGTFLHIINHGIFKSLIFFGAGSVLHATGTRDMSRLGGLWKVMPWTATLFAIGAMAVSGLPPLNGFVGEWAIYQGLLQKGPAVGALPAVIVLAGAGAMALAVGIVFLGAPRSKPAAHAVECGWFMRAPMLVLVTIMIAIGLLPGLFF--------------------------
257057004    ----------------------PRRRRPATDWLGWVSCAITLVGFGLLALAW-----STGGFSV--SLPWAPSDLRLSLSLDGLGALYALLATGVGALVFAYGSRYLSLHLRRFWPWMMLFAVSMVGLALAQDLILLFVFFDLTAICSYFLIGFHNRRDARAAAIMSLIVTVASAVAMLIAATLFYSHYGTFSIPELVQLVD-SGSTTTTATALLAVAALAKSAQVPLHFWLPRAMAAPTPVSAYLHSAAMVAAGVLVLGR--VHPLLAHSDAVLTGLSVVGTLSIVIGGVLALGQDRLKQILAYSTISQYGYMVLLYGIGGPDGNGAAAFYVLVHGVAKSALFMTAGAVTMATDEDRLSRLGGLRRRMPVLAIASGVAAATLAALPLTSGFFKDELFFKAALEAGLWQTTVALVAAGLTFAYIGRFWGALFLGPERVERSDPAETVDT--------------------------------------------------
91786821     ---------------GGLVLALVGHRDNARD----VNVAFSLATFIAACVLTIQIIEGGPLLVWGN-----------EFYIDALNVFLVSLTAFVGFTTSIFSRPYMRPRLRLYHSMYQLFSFTMLLALTTNNMGILWVAMEAATLTTVLLVSVYRTAASLEAAWKYFILCGVGIAQALFGTVLLYMEAGALLWTNLDAVNQLDPNIITLAFAFLFIGYGTKVGLVPLHNWLPDAHAEGPTPVSAVLSGLLLNVALYAILRCVLTDGALHSHLAGRLMMGFGLLSVVAAVFLMIRQKDVKRMFAYSSIEHMGMMTFAFGMGGPIANFAGLLHMTVHSLIKSAIFFAVGHATQKAGTQVMENIRGLIKVSPTVAWGLMLGSLAILGMPPFGVFASEFLIVTTAMREQPWATPFLLIALGLAFASVFSRIQPMVFGETNVQPL-----AHPPALIPVFVHLALGLMLGLYIPSYLNAWYRQAAAML---------------
254431242    --------------------------------------------------------------------------------------PLMVLTSLLTALSVLAS-PVNQSRPRLYFALILATNLGLVGAFLATNALLFLLAFELVLIPTTLLVATWGKERRAAAAVRYLLYGAVSGLALLAGVLAIGWYSLTLFSYQTLEAAEIPSGVGTVILGLLVLSFGLKLPVVPLHGWQPISYAEAPIPVVMLLSGAVSKLAAYGLLRFGVGFLPEAWANLSPWIAAIAAISAVYGAMTAIAQTDIRRLMAYSSLGHMGLLTLALAAATPLSLQGAVAQVIAHGLISALLFSCVGLIERKTGTTAIPDLSGLMRGLPFTMGMLLLALMAAAGIPGLAGFPAELLVFEGSWLTFPRATLVCLVASGFTAVYAVRLFNRVGFGRLDNARADW-QATTWGERAPAMVLTTLVLLAGIWPSLLTGWSEPDTAAL----------------
268325841    -------LAILCPAIASILIVLFGKWPNIREGW---TMLASVLQFLIVVSMVPVILEGN----IIKCIFFTPFGVEFGFSVDAFGLVFAITSSFLWILVSSYSIGYMRHAQTRYYFCFAWAIFGAVGIALSGNLLTMFIFYEILTVSTYPLVAHDQTPEALFAGRKYLAYLLTAGVFFLAAVIITYHISGTMDFVNIPNLAAEASRATLLVLFMLFLLGFMKAAWMPFHSWLPTAMAAPTPVSALLHAVAVVKAGVFGIIRVVCYIFGVDLMHLGLVLISIAIFTIIVANLFALAQDNLKKRLAYSTINQLSLVIFGAALLTYDGIEGAMIHIPFHAFMKITLFMCAGAIMVTSGKKNISDMAGIGRVMPVTLIAFTIGALGMCALPPTAGYLSHHLLVHGCEEAGSYFPYILLIAAILDVMYFFPIIYIAFF--KKPEGGSKLKEAPLFMLVPIVITATCSIIFYFYPDLFYDLVETAMTSL----------------
200004036    -------LIIFLPFLSAFITFFGNLLTKKGSTKIAISLIVLACCFAYIIFYEVCLCSSPCYITLSPWIIAGSFKLYWDFIFDSLTATMLVVVLTISTVVHIYSLSYMEHHFNRFIAYLSLFTFFMLILVTANNYIQMFVGWEGVGLCSYLLINFWYTRQANKAAIKAMLVNRIGDISIIFAIVTIFYIFKTVDYSTIFALAPYDLNILNLICIFIFIGAVGKSAQVGLHIWLPDAMEGPTPVSALIHAATMVTAGVFVICRSSFIF--EYAPLALTIVTIVGAITTFYAATIGLVQNDLKKVIAYSTCSQLGYMIFACGI---SGYNVSMYHLTNHAFFKALLFLSAGSVIHAMHEQDMRKMGGLLKVLPFTYSMFLIGSFALLGFPFLSGYYSKDLLLEISFANSHFAYILGTLAAFCTAFYSIRLLMLTFIIKTNTYKTVYMK------------------------------------------------------
257051650    -------------LVTAILTLLTRRYGRLQRAISLLGIGVLAVGAIASRVFSIGVLTGASGETTTLTYQLSDWGAPFSLVADALSAFMLVLAAIVSVAALVFSARYVTEYGQRYHSLFHFMLTGVTGAFLTGDIFNLFVWFEVMLMPSYVLVVFYGRSEHTRAALQYTVLNLLGSALMLVSIGGLYATTGTLNMADMSSQYGIDPAPVLGLSAILLAVFALKAGIVPFQFWVPAAYKAAPAPISAMLAGVTKKVGVYAIVRLVFTVLGGASDFLGPVLFIMAVGSIFVGGLGAVSRNDLDGVLAYSSIGQVGFIVLAIALAAGTSLIAVLVYSLNHAIAKSLLFLISGVIQESVGSTRFSAVGGLASRRPILAGSFFLGALAMIGIPPLTGFFGKLLVFDSAVPFAELALGAALLGAILTIIYMSRAWSQVFWGSQTEPVAHAYRPTTL--VAIVAGFSLLVVVLGVGFDPVYRVAETAANAAMDH----AGYVDAV--
225164844    -----------------------PARWLSRENWLALVLGACVAGLAASVCVLAGGGGNALDATNTEGWVWRGGFATPLLRLDGISALFLALLCVVGGAGAVYSDEHYPASARRGRGWWSMMILCMGLVLLNGNGLHFLIAWELFAVSSYFLITLDRRREETRAAGWLYLAASHAGTLCLFAFFATLAARTGSWLREQLAAANSATGGTGVLFWLMLVAFGIKAGLFPLHVWLPTAHANAPSHVSALMSGVAIKMGIYGLIRFTGWLPVPAAA--GWVVIGIGATSALLGIAFAFAQTDLKRLLAYCSVENVGVMAIGIGGALIGAASGALLHVWNHGLFKALLFFGAGAVLHATGTREMSRLGGLWQRMPWTAAAFALGAAAVSALPPLNGFVSEWLIYLGLFDAATWAAMPAVVMLAMSGALALASFVKVFLGAPRTAAAAHAHECGPLMRGAMWTMAGLCVALGLGPVLVWPAVMRAVNA-----------------
297747690    --------------------------------------------------------------------------LSYIFGCDMISFGLILLSIWICGLMLMASENLFKLKFYINFFLFIFLLIMLYMTFSTLNLFMFYLFFEGSLIPILLLIMGWYQPERIQAGLYLLFYTLFASLPLLLGIFFIFNKEKFIMIYFLKFLNLDIY----LLYFSMIMAFLVKMPMYFVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLLRVMI-FLQQIGMKFNFIWVVISLLGGFFVSLNCFCQVDMKSLIAYSSVAHMSLVIGGIMTLNYWGFLGSYVLMIGHGLCSSGMFCLANINYERLHSRSLFINKGMMNFIPSMSLWWFLLMSSNMAAPPSLNLMGEIMLINSLVSWCSLSMIFLMLISFFSAGYSLYLYSYTQHGKY---------------------------------------------------------------
136438042    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNNSKPIVLRILYCLRNQAPVWPFHTWLPDAAQSATPGTSVLLLGVLDKVGTFGMIRYCLTLFPEASKTFTPVILVLAVISIIYGAFLAIGAKDIKRLIAYTSISHFGFITMGIFAMTSQGQSGATLYMFNHGFSTAALFLVAGWMISRRGSSTIADFGGLQRVTPVMAWSFFLAGMSSLALPGLSSFVSEFLVLVGTFTRYPVHAIIATFGIVLAALYILIPVQKALHGPT-TPGNEALSDLNLREKIAIAPVIAIIVVLGFYPSPLLKVINPAAS------------------
227879911    ------STAVIAPLLVALVTAIATLLTRTNDTIRGVSLLGGVGYFAAVALLFIVLPLGSEGQTLVYQVSGWKAPFGIVLVADPLSAFMLALTAIVSLCALTYSVLFVDGQRLSYHPLYHFMVVGVTGSFLTGDIFNLFVWFEVMLMSSYILVLFYSGPEHTRAALNYVVLNLLGSAVMLLAIGGLYATTGTLNMADLPATYDVAVAPVIGLAAVLFSVFALKAGIVPFQFWVPAAYRAAPAPVTAMLAGVVKKVGVYAIVRLYFTVFAAASLFFGPVFFVMATASIVVGGVGAIGREDIDGLLAYSSISQVGFIILPFAVAAMAGVTAGIVYAFNHGLAKSLLFLASGTIQEAVGTARFDQLGGLARRAPVLSAGFLLGALTLIGVPPLSGFFGKLLVFQTAADAAGAALIVALVGAVLTIAYYTRAWNDAFWGAP---------------------------------------------------------------
252125078    ----------------------------WRQARNALSLVGPLITGAAGAWLFSYTAAHGTIAHSVGLYV---GGVAIPFAGDQFSALMIVTASVVIFVANWFAIIVGETRARFYPALSLMLLAGCMGGFLTADLFNFFVFVEVMLLPSYGLLAMTGTWARMSSGRTFVLVNLTASTMLLIGVCFIYATAGAVNIAALRGAAAGNGPVTVAVGIVVL-AMVVKAGLFPVHTWLPRTYPQTSASVMALFSSVHTKIAVYILFRIYVVIFDLDPR-WMWPIVGFCVVSMVVGSFAGLGEKSLRRVLAYQMVGGIPLILAFSYGQPSVALAAGIFYMVHHMITVGSLILTAGAIEETYGEDLLSRLSGLARRDPWVATVFAAGAFSVVGFPPFSGLWGKVLTVTSIAQAGSPVAWLVIAVVVVTSFAMLRVWRKVFWGAEMNQRIPENLRVPAYRIAPAGVLMLISVGMFLAAGPMVQATRDAADSLVN--------------
146306463    MNQALLVAPILIPLCSLLLATVLRRHLLAVRALSLGGTGLLLAAGLALVW-----QAAHGVVLSGQVGGWQAPF-GISLVIDRLSAVMIAISALIALVTLLYGVAKDNDTRRDFHLFVQGLLTGICGAFITADIFNLYVWFEVLLIASFALMALGGGSRRLAGSMTYVALNLFATLIFLLAAGLVYGASGTLNMGELAMISGEAPPGVTPALLLMLLSFAIKAALFPVFGWLPATYHVALTAVSAMFAGLLTKVGVYALIR-LVTLLWPEYGLPHQLLLWVACATMLVGVLGAAAQTEVRRILSFHIVSQVGYMILGLALATPLALAGAVFYLIHHIIVKANLFFIGGLAARICGSERLVAMGGLYRRMPWLALLFAIPALSLAGIPPLSGFWAKFLLVKASLDAAAWWAAGIALLTGVFTLLSMNKIWNEAFLKPHPQGEEALQPVPRAAWLGMAGLALLTVLIGLGAGPLID-------------------------
116251143    -------------------------------------------------------------------GRWLPPF-GIAFTVDLFGALMAFTAAVAALAGGIYALADIGESGRRYFPLLMLLMAGVTGAFLTGDIFNLYVWFEVLLISSFGLIILGSEREQIDGALKYAVLNLIATTLFLVGVGILYAAFGTLSMADIAAKAGDLRGTAPLMTLAFLLAFGMKAAAFPVNFWLPAAYHTPRIVVSALFAGLLTKVGIYALIRVMVMLLPMERQELSPVIALAAAATIVVGALGALAENDIRRLFGYVVISGIGNMLAGVALGGLGGISGAVFYALHSMVLMTALYLAAGEIARRGGGFSLSALGGLYRQSGGFTALSLVLFLAACGLPPFSGFWPKVILVKASLDLGWWLAASILLGGFLTTIAFGRLFLFAYWRPAPIAPTPRPPGVRWRTGLPLAALTALVVGFGILPEQLLALSQSAAAGL----------------
142035980    -----IILMVILGVAGMIIPVINVLRRERGSSTFYGAIAFGALLLALGFVIFQFYDDNLAPAAV---------FSEDVLADDGFGSFFAIAMLIVSIMTVAGSFNYMRKRSNPYFSLILLSSIGMVLIAFATDLVMLFVAWELMSIPTYILAGFNKNPSSNEAAIKYFLFGALSSGIIIYGISLAYGITGSTNIGDFANLSPDMLPLGLLAIGMFIAGFGFKMGLVPFHMWLPDTYEGSPPTITALLAAGTKKAGFAAALRIIIMGAAALNLDWTLALGVIAIMTMTIGNVAAIMQKNLTRMLAYSSIGHAGYILIGISLFTGMGLQASLFHILNHAVMKGAAFIAVAGIVTTLAVTHMDKIKGLGRKMPITAFGLVISLLALAGVPPLNGFWSKLMLFTSVVWWAPWLAIAGVLNSALSLAYYGWIIRKMYFEGETEKRIKEPASI----VGVMIFSVIFMVTIGVYPEPIIQFVEMITPSI----------------
20258754     --------------IGVGLLLFPTATKNLRRMWAFSSISLLSIAMIFSLTLSIQQINNNSIYQYVWSWTINDFSLEFGYLFDPLTSIMAVLITTVAILVLIYSYMSHDEGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYWITGSFDFRDLFEINGVNLXFCILWAFFLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPIFIVIPYIMYVIAFIGIITVFLGATLALAQKDXXXXXXXXX---XXXXXXXXXXXXXXSYRTALFHLITHAYSKALLFLGSGSLIHSMETQNMVFMGGLTKHVPITKTAFFIGTLSLCGIPPLACFWSKDEILNDSWLYS---------------------------------------------------------------------------------------------
282860732    ------------------------------------------------------------------------------------------------------------------FPLLLFSVAGMLVFPAANDLLTLFIALEVFSLPLYLLCAVARRKRSQEAAVKYFLLGSFSSAFLLFGIALLYGYAGTVSYAGIAADTMGNDALLLIGGAMILMGLFFKVGAVPFHMWTPDVYQGAPTPVTGFMAAATKVAAFGALLRLLYVVLPGLTWDLRPVMWGVAIVTMVGGAVVAITQTDIKRLLAYSSIAHAGFILAGVIAASPDGISSVLFYLGVYSFVTVGAFAVVTLVRDAGGETHLSKWAGLGRRSPLTAAVFAVFLLSFAGIPLTSGFSGKFAVFKAAADGGAPLVVVGVISSAIAAFFYIRVIVLMFFSEPKADGPTVAVPSPLTMTTIAVGVAV-TLVLGLAPQYFLDLASQA--------------------
134489758    -------------------------------------------------------------------------------------------------------------RYTFFFTSLTLFAGSMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYNVAFIAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEAL-DIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSG---AYTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSMLEMGGLRKVMPKTFSTFIIGTIALAGLPPFAGFFSKDEILASFHEGETTFFFIAVLGAFITAFYMTRAVCLT--------------------------------------------------------------------
154150670    ------------------------------------------------------------------------PGISVTFFIDRLAAFFLVLIGAVSACVAVYCTGYIEERRNILCGCTALFVFAMALVVASATTISFLLFWELMAAVSFLLVMYYTGSETTRAGIFYFVMTQLSTLFVMLGIILLFFATGSFAIAPAHVTAG-SLPLVTAAFLALFVGFSVKAGIIPFHKWLPYAHPASPSPVSALMSGVMLKVAVYGLIRFLVAVFTP-DLWWGMVILIAGITSAVLGVIYAIKEDDIKGLLAYSSIENIGIIFVGIGLFVIFSCTGALFHSLNHALFKSLLFLTSGSVVHATHTRDIEQMGGLASRMPVTSALFFVGAAAIAALPPLNGFASELLVYTAFFESVTVALALFALTSALSAACFVKAFGSIFLARPRSQESREAREAGRAMLAGPALLAIACVVLGVFSYQILAGF-----------------------
172088182    -------------------------------------------------------------------------------ATDMMSTPLITLTLWVAALMFYASMNIFNNNYSQFSMYIIILTLILLWTFSVSNILLFYISFESSLIPTLLLIIGWYQPERMQAGMYMMIYTIAASLPLLLSILLMYYNAHLFMFASNISMESSSLFIMKMWWFITILAFMVKMPLYMTHLWLPKAHVEAPVAGSMVLAGILLKLGSYGLLR-MSSLFMKANMLMSPYISSIALWGGAITSFICIRQTDLKSLIAYSSVGHMGLLTAGVMSNTTWGWQGAMTLMIAHGLCSSALFALANMTYETTHTRSIYLTKGLLALFPALTLWWFLMAAGNMAAPPTINLLSEIILLTSSLFLSMFTSLSLAIMSFLAAAYSLFLYTSSQHGSTPT-FMNSLNLTTPRNHTIILLHAVPLFIL----------------------------------
260913687    ------------------------------------------------------------------------------FYVDSLSAIFVGIIGIVGLLAGLYSIGYMKKEYGNYYGFFHLFFFTMLLSVMTNNIVVMWVGIEATTLSSAFLVGAYGKRTSLEAAWKYIIICSVGVAFGLYGTLLVFADASNILADPEQAITALDPHLIHLAFIFILIGFGTKCGLFPMHTWLPDAHSEAPSPVSAILSGILLNCAMLVVLRYYILTNKVGPEFAQNLLLIFGIISVAIAALFIIAQRDIKRLLAYSSIENMGLIAVGFGIGGPLGVFAGLLHTINHSLAKTLLFCASGNILVKYHSRDMQDIKGLWKTMPITAVLFAGGALALSGVPPFNLFISELALVTAGITTGHIGLMIFCLILLTIVLAALKMVLNTVLGEKPEH------------------------------------------------------------
110083980    -------LVILAPLLGALTSFFGRKIGEKGAGIFTSACLIFSLSWSALIFYETTLNSSTTYIKLWRWLDSDLLTTYFGFQFDSVTATMLLVVTGVSTLVHIFSYMDGDPHLPRFMSYLSLFTFFMILLVTSDNYPQLFIGWEGVGLCSYLLINFWLTREANKAAIKAMLVNRVGDIGLVLAMFAIWEEFGSLDFSSVFNAAPVAASHITLICLFLFIGAVGKSAQLGLHTWLPDAMEGPPTPVSALIHAATMVTAGVFLLIRSAPLLEQAPLALM-VVTVVGSMTAFFTATVGLVQNDLKKVIAYSTCSQLGYMVVACGI---SHYSISLFHLMNHAFFKALLFLSAGSVIHMADEQDMRKMGGLIKSTPFTYTMMAIGSLSLMGFPYLTGFYSKDLILELAYDQYYLAFWLVVFSALLTAFYSIRLIYLTFIADSKKEVFMQAHEGSWNLTLPLILLALGSIFVGYLTKEVLWSFQATLPPIIP--------------
160902355    -------------LITGLLLSVLTFFLTKINKKLGSYFTIFSTLFVL-IFLFGYMNDVGTVFNLWSFGGFSLQLVSSNYGW-FFSIIMVLTYFLVSFFN--PYWVEKMVNPASYNMLYVFSVISTLGVFFAKDFLTLFIFWEMVVWSSLFIIPLGKSRKA---SVVYYTISTIGSFSMFFAIMYLYSLFQTFDIESISQNLISSPNTAVMAYFVIIIAGLAKLGIFPFHTWLPIAHGNAPHTFSPVLSGGLVKMGAFIALLFSNHIHIIGVPYENYIIMVLGAISIIVGTLMAIKQEDAKRLIAYSTVANGGYILIGISLLDQVGFAGGMMHIFNHAMASAAMFLTIGAVAYRTGTTNMSELGGMIKKMPVTFAAYLVAIISIAGIPPTSGFASKWLIFQGLASKGLMFIAFATFGSIGSFMYVFRPLATVFLGQLSPKH-NDVKEVPFMMQIPMLVMSLLTIYFGVFPSQMLGFIS----------------------
256774807    ----LLPLVVAVPLFGAAVLVAAGRR--LPRLASDVLGCAFAAATAATTLILAGHSTGRPVEWVGGWHPVRGEGVGIVLVGDPLGTGLAALVSLLVVAVLVYSWRYFEEPPRSFTALILLFQAGMCGFALTGDLFNAFVFFELMGVVAYALTGFREEPKPLQGALAFGVVNSLGAYCMLLGITLLYARTGELGFAQLGRALDTPDALVLVAFVLVTTGLLVKAAAVPFHFWLPDAHAVAPTPVCMLLSGVMVELGVYGVGRVYGTVFGIAHSAFTHALLALGVLTAVLGALMCWQQRHLKRLLAFSTVAHTGLFLTGLAVLSPDAVSGTALYVAGHAGVKAALFACAGILLDRYASVDEHELYGKARELRLVGVLFTVGGLALCGLPPFGSGLGKAVAEEAAGHAAGWLPALYVVVSAVTGGAVLRVALRVFAGAGRPPHGGRLGRIPVPMLAVPAVLLAGALAVGVIP-----PLASAAGRAGALFTDGPGYQHAVLG
220929113    -----------------------SSPKWSNRLSNSFALLASSLLTFLMIYKLIYSRDVSTKLDFNTNIP----FLSIEFNIDSLSAFFIMIISIVAVIVSLFSYTYMSHYFSKFGCLYNLFIVSMVLLVASSNMLLFLVFWELMSLISFFLVIYEHEKDEVQKAGRYIIMTYIGTVCIMAAFVLIAAYTGSFNLSSINPQS-IPHGSANIIFLLLLVGFGTKAGIIPVHIWLPYAHPVAPSNISALMSGVMIKMAIYGLFRFIFNILPVSGLWWGVAVLCIGIASALIGIAYSVATTNIKRLLAYSSIENMGIILAGIGMMMIASLTATLLHTLNHAVFKSLLFMGAGTIQYSTHTKNMEKLGGLIKKMPAASVFIFIGCLSISAVPPFNGFISEFMIFRTIISSISYFA-----------------------------------------------------------------------------------------
157954627    ------------------------------------------------------------------------FGLEFTFMTDTISRFFCILVGISGFAVSIYTTEYMEPRHLN-LAAYPAFVLSMALIVISRDFLGFIIFWELMTIASYILIVTYYDSPETKKAIYLVAMHAFNTAPLLLAIGAIYSNFGTLSFSTLQGA-----YVPTWVIWAFLIGFMSKAGIFPIHFWLPEAHPVAPSNVSALLSGTMLKMAIYGMIR--IIELFPGSVVIARAMVVLAVLTIVIGAIMALVQKDIKRIMAYSSVDNMGYLIMLDETLKKIAFLAVLLHTFNHLVFKNLLFMLSGNVLHATGRKDLG-LRGLGKKMPFTAAMMIVGILSVSAVPPLNGFISKWLIYQATFLSKDPLLVGGGIVSLFASALTLTAYIKIYR-IFSGEPNVETHEAAPLMLAGEAILAFLCVAAGIFPGVIAGLVDVDIGN-----------------
135536545    ----LLQSITFLPLLGALVAGFLYRF-LGEKFVTLFATFLLAISCTLSWVIFFTYPEGTVKVLLSDWIKSADLEISWMLRFDKLNSVMLVVITTISSVVHLYSIGYMSHDKARFFAYLSLFTFMMLMLVTADNFLQMFFGWEGVGLASYLLIGFYYKKSAANSAIKAFIVNRVGDFGFALGIFGLFYLFGNINFMDAKEMAESNYVQLELFAFFLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--ISPILELTPITTSVITVVGTATAFFAASVALVQTDIKRIIAYSTCSQLGYMFVAAGIGF---YQAAMFHLFTHAFFKALLFLGAGSVIHMHHEQNIFKMGGLRIKMPYTFLSMLIGTLAIVGIPGFAGFASKDAILEGVYASSIYAFWVLIVAAVMTSFYS---------------------------------------------------------------------------
136129198    MTLPWADIVAILPVAGALILTLDPITPASRKEW----LAWIGLGALAACIGVTVSQMGATVMAFNDLVILDPYAGFWKL--------LLYAVSGLTILLSLAYLKEEALHLAEYYGFLLLSLTGMMVMVSAADLLTIYLGMELMSLSLYVLAGIRRAEGRLEASAKYFVLGAFSSGILLYGISLLFGVAGSTRLSAIAAAVHLDDPLLLLTMVLLVVGFGFKIAAVPFHMWTPDVYEGSPTSVTAFMAVAAKAASFGAFMRVFLEGLGGLKANWGWLVLVVCVATLALGNVVAIVQTNIKRMLAYSSIAHAGYALIGVAVAGSLGLASVLLYLSIYSFMTMGAFAVVALLRKGVEGEEIEDFTGLAKRQPVAAFLMLVFMVSLAGIPPTAGFIGKFYLFMGAVQAGTWLAVVALLFAAVSAYYYLRVVMVMYM------------------------------------------------------------------
237786569    ------TIAALLPLFLAGPLAAAALAAMSPWKVLRIALAIVGFAAGLSLMIYHWNHPAIA-----ENVGGYAAGIAIPFASDSFSSLMITMTSIVCLVSVWFATAVGEMNARFYPALVCMLMGGVYGAMSTADLFNLFVCIEVMLLPSYALLAMTGTLQRLRSGRLFVLVNLITSAVLVVGVTLTYATAGTSNLPALASAARGNGPVVVTGGL-ILLALAIKAGLFPVHTWLPRTYPNTSPAVMALFSGLHTKVAFYAIFRIYAVMFGL-DDRWSWLILVICVAAMLVGSWAGLGERTMRSVLAYQMVNGMPFMLVGLAFVDHDMLAAGVFYAVHHMTVIASLTLSIGSIEETYGTGRLQRLSGLMRRDPLVAAVFVAGALSIVGLPPFSGVIGKLGVVMAVASDYSVAIVIAGMGALLS---MLRLWREVFWGKPNPQYVDRQLAVPVRFILPSAVMALMSAGLLLGAGPAISATNHAADSLLN--------------
269128819    --------VTLVAFHAVLALLLPWALRHDRRAMPYVAALAPLATVIWAVRQSGAVAAGEPIAETVDWAA--ELGLVLQFRLDGLSWVMLLLVGGVGVLVLVYSAWYFPRPPALIISVLVAFAGAMTGLVLADNLLVLYVFWELTTLCSYLLIARPEDPEHRRAANQALLITTGFGLVMLAGFVVLGLAAGTYTISVLLADPPEGAAVITALVLILLGAFA-KSAQMPLHSWLPAAMVAPTPISAYLHAAAMVQAGVYLVGR--LTPGFAGTGVWVPLVVTVGLVSLLAAGWQALWQDDLKRLLAYGTISQLGLLMVLVGAGDRTAALAGDALLLAHGLFKAPMFLAVGVLDRTFGTRRGSRLHGVGPQLPVTALATALAVASMVGLPPFLGFTAKEAALEAFAHGGADLLVLAGVGSAFTVAYGIRFLQAAFGGDADEPTGAELK------------------------------------------------------
136337185    ------------------LISAICIIGSQNKKAEYISTIFLFLAALTSMYIYINIETFKGNFIVYNWINFAQINLNFSIFLDPLTAIMFCVVTIVSSVVHMFSIGYMHEDKARFFCYLSLFTFAMLVLVSADNFIQLFLGWEGVGLCSYLLVGYYFHKPSANNAIKAFLVNRIGDFGYLIAIALIYKYFNSLNFQEVFSNTSFEFNLITCICMFLFMAAVGKSAQIGLHVWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFEYSQFTLNVITYVGLITSLFAASVALLQNDIKKVIAYSTCSQLGYMFFACGI---SAYSLAMFHLVTHAFFKALLFLGAGCVIHCHHEQDCNKMGGLYKKLPVTFAFIIIGSIALMGIPPFAGYFSKDLILE---------------------------------------------------------------------------------------------------
256985359    --------------------------------------------------------------------------LSYFFGCDVISYILILLSVWVCGLMILASGSIYHYYYYNFIFFIVFLFITLFLSFSSNNLIMFYLFFESSLIPTMFLIFGWYQPERLQSGMYFLFYTLFSSLPMLISMLYYYYLYGSLSF----SLFGIYDYFYFIFYFCMIFSFLVKIPMFVVHIWLPKAHVEAPVSGSMILAGVLLKLGGYGLYR-VFSMFLMSGVVYNFIWVGISLIGGLFVGLICLRQSDLKSLIAYSSVIHMSLVLGGLMTMSCWGVFGSFVLMIAHGLCSSGLFCLANIVYDRLGSRSLFIISGLINIMPSMSLWWFLLSSYNMAAPPSLNLMGEIILFNSMVSWSSLNTYIFIVMSFFSAVYTLYMYSYTQHG-----------------------------------------------------------------
212212063    --------------------------------------LTGAIVLLMAVIVIFIFVTQKGILVMQMGDYLAPFGISIV--IDLLSAIMLVVTGLIALCVAIYALSDIKSTQQNFYPVYWILLVGICGAFSTGDMFNLYVWFEVMLIASFVLMALGNERIQLDGTIKYVAMNLIATILMLTAIAMLYGIVGTLNMADLRLSHYPNASIVMAAALLLAIAFSIKTALFPLFFWLPASYHTTSVSASAIFAGMLTKVGVYTLIR-LVTLIVPNNQIILGLLLASSGLTMLTGVLGAASQYNFRRILSFHIISQIGYMVMGLSIRTPLALASAVFYIVHHIIVKTNLFLISGVTNRLGKSFDIRALSGFYRQSPLLAILFFIPAFSLAGFPPLSGFWAKLSLLQAAFNHNYIIAAIALIVSFLTLYSMIKIWNQVFWTDKSQSKKEDHALLSTGEKFSLFVPVILLVSITLAIAFFPQLFFQVMSKASSQLLDSSQYVRAVLG
140362503    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFTLLGSVLMLVAIISIYWLTGTTDVEKLYEIG-IDAKYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVILAAILLKMAGYGFLRFSIGLFPIGSEYFVPLVYILSLIAIIYTSLVALMQEDMKKLIAYSSVAHMGFVTLGIFTLTQQGLEGSIFQMISHGLVSAALFLCVGVVYERMHTRLIKDYGGLVSIMPKYAIVFMIFALGSLSLPGTSGFIGEFLILMGAFKKNFLVATVASVGVILGA------------------------------------------------------------------------------
238061173    ----------------------------------------------------------------------------------------------------------VDHRYPPYAAQISLFTAAMLLVVVAGDLIMLLVGWEVMGLCSYLLIAHDRRPGAPAAAMKAFLVTRVGDVGFLLGIALLGVSAGSFRIVDVLA-HDHATGTLTAACLLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYAVAR--LYPLFERAPAALAVLGVLASVTLLLGALAATAQDDLKRVLAWSTVSQLGYMTGALAVGSPS---AALFHLLTHAAFKALLFLAAGAVIHAVGTTLMSRMGGLRSAMPVTFWCTAVGLGALAGVPPLAGFWSKDGVLAAAQAWVGWLVWLAGLGVAVTAWYATRLLL----------------------------------------------------------------------
633591       -------LIVLFPLLGSLFAGGFGRF-LGYRGAALITTSCVFFSFLCSTIAFYEVAASPVTINCSDWFFCELFDASWGFWFDSLTVVMLIVITSISTLVHLYSVSYMADDPHRFMAYLSIFTFFMLMLVTANNFIQMFLGWEGVGLASYLLINFWFTRQANKSAIKAMLVNRVGDFGLALGIMGIFVVFKTIDFATVFAIGGYPCHALTIIGILLFVGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMISRCS--PLFEYAPDALVTVTIIGAMTTFFAATTGLVQNDLKRVIAYSTCSQLGYMILACGI---SHYSVGVFHLMNHAFFKALLFLSAGSVIHASDEQDMRKMGGMVQLLPLTYTMMLIGSLSLVAFPFLTGFYSKDLILEVAYSNANFAYWLGATCVLFTSYYSFRVLFLTFLTSTNAYKVKNVHESSLLLCIPLIILAFGSIFVGYF-------------------------------
289522401    -------LVVSVPLLGAFISIAM--VKPRLRNLWFATILVATTVLAFLMWRHVAINGTLVYVMGGERWNLMTLPIRIIMEVDAFGAFMALAGSIATLASGLFSVRFLDNDGNKFVALFFLLFAGMLGLEVTGDFFNFFVFLEIASVASFGLIAFWRRPEAIEASFKYAVLSTFVALIFLIGVGILYGVYGTLNMAAIAKNMQVGF-LEKLALVLFIVSLAMKSGAVPLHMWEPDAYGQAPAGVSCFLV-VVGQASLYGMFRIAFSVYGQAFEVLAWVIIVLGLLSMFIGVIMAVIQKEAKRLMAYHCISQTGYMLMGIGLGLLAAMKGGIFHIINNAMYKGLLFLTAGSLFYATGTTNLNKLGGLARKMPYTTFMFAVAAAAIAGLPPFNGFVSKLLIYESSFVVHPFLAVVAMVTSILTLASFVKVFQSGFLGPSRDD-LNNVREVPLSMIVGMMVLCVMIISLSLMPNWALANLIEPAARDLVN---QASYIQAVMG
168703221    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPYGLFVLMGIGIFLGCAGKSAQVPLQTWLPDAMEGPTPVSALIHAATMVAAGVYLVGRC----FPLFAPEVLLTVAYIGAVTLFISATIALVQTDIKRVLAYSTCSQLGFMMLALGLG---GWVAGLLHLITHAFFKALLFLCSGSVIHCHHEQDIRKMGGLKSKMPVTAFTMLVGVLAISGAPLLSGWYSKDMILSTALGYHALLFVLPALTAGLTAYYMFRLWFLTFTGTPRDTHLHD--HAHESPRVMTLPLVVLAVF-----------------------------------
142148460    -----LPLVFLGPLIAAVITFVLGASAVSR----FIGLLVPLGVFAVSIALVIATMDGQVVVSQIAGW---PGGVAIAFVGDLFSALMLGVSSLLVFTSMVFSYAAGLGIDRWFVPAVLVMTGGVYGAYVTADLFNLFVMVEVALLPSYILMSRRGTLTALRAARLYLIVNLTASTLFLAGLGAVYGVTGTVNMAALAGLGVLPVVGVATGVVV--IALSLKAALVPTHSWLPATYPYTSPAVTALFSGLLTKIGVYALVRIISLVYEPG-QLVTVIVVLACVASMVIGVLGALGEGTIRGVLTFHMISQVGYILVGVVLAGAVGLAAVVFYLIHHTIVKTSLFLTGGTVEHEEGTGIIKRLGGLARAHPVASLAFLLAALSLTGIPPFSGFWAKLGVLNAAADAGSVLVFAAALIVVGTLGSMLKLGSGVFWGTPKGMREEEAPPVTRWRPLLVIPLALISLGIGLYPEWLLALSDTAGQSLSE----PTAYVTAVLG
209966910    -------------LTAVLVIFLLAAIAPTVRALPGISWLLAAVPAAVTLWFASFLPAVGAGEVVLQAVPWVPSLVELAFRLDGLSLLFALLILGIGTLVVIYAGGYLEGHPGRFYLFIIAFMASMLGLVLADDVVTLFVFWEMTSITSFLLIGFNHEDARRRSAVQALLVTATGGLALLAGLVLLGMAGGTWTLSGIEASGVDLHALYLPILVLVLVGAFTKSAQVPFHFWLPNAMDAPTPVSAYLHSATMVKAGVYLLAR--LNPTLGGTEVWMLTLAGFGTVTALWGGLMALRSTDLKRVLAYTTLMALGTLTMLVGLGTEYAIKAYAAFLLAHSLYKGSLFMGAGSVDHGAGGRDLSELSGLWSSMKVTGVAIALAALSMAGLPPFFGFIGKEFMYTGMLEAGG-LGLLVIAGMVLANATMLGAAGLVFWKPFTGAPSALAAGAHEGGPALWLVLAGLGLAFGL--------------------------------
125213987    --------ILALPLFGAASAGLLGRKLGVTGAQLITSVCMCTSALLSIVAFYEVALCGSPSIYLSSWIDSGMMSVDWAFMFDSLTVSMLLPVTVVSSMVHIYSMSYMDPHNQRFFSYLSMFTFFMLVLVAGDNYLILFVGWEGIGVSSYLLINFWFTRQANKSAIKAMTVNRVGDTFLSIAFFGVFWAFGNLDYATVYSLSPYNETVLTIIGLLFLFAAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATLVTAGVYLLLRSSPLLEYAPTTL--VVITWVGAITAFFAATTGLLQNDIKRVIAYSTCSQMGYLFMAVGI---SQYSVALFHLVNHAFFKAVLFLAAGVLHSMADQQDMRRLGGLINLLPFTYTIILIGSLSLMAIPFMTGFYSKDLILESGYASGHIVYWLGTLTAMITAFYSFRLISMTFLTTPNAPKVDYEH------------------------------------------------------
284991364    --LVVLPVVAPLTAAGLLVLLGSTRAGISLVMRRVAGVGVSTGVLVVAAVLLTAAMDGQRP--VLRLGGW-PSGIAITLVADVFSALVVTVTALLVVASLVFAAATGEDQDPSFIPLALVLSTGVYGALLTADLFNLFVFVEVMLVPSYVLLTAGGGRQRLAAGRLYVTVNLLASTVFLGGIGLVYGVTGTVNLGELAGAAAA-GPAAALAGAVVLLAMAVKSAVVPLHSWLPGTYSATGPAVTVLFSGLLTKVGVYALIR-IYAVVYDGDRRYLWLLMAAALLTMVVGVLGAVGEKAVRPVLTFHMVSQIGYMLLGLALFTGAGLAAAVFFLVQYVLVKAALLMVAGAVEVGYGTGELARLGGLMRREPALAVAFAVSALALVGIPPLSGFVAKLGLATAAVERQHLAAAVVAGVSLLTLTSMLKVWNAVFWQPAPDSRAPSPHDDAERSAAPALLLTGLSVVLGLWADPLLTVAAAAADGLVDTGGYVTAVT-----
238063437    ---------------------------------------------------------------LVETYPWVPQLLELAFRLTTLSWLMTLLVGGVGALVLVYCARYFAAGLARFAAVLVAFAGAMLGLVLADDLLLLYVFWELTTIFSYLLIGHSTERRARWAAAQALTVTTFGGLVMLVGFLMLGRHAGGYRWSELAGAGLPADGYLATAVLLVLAGALAKSAVLPFSGWLPQAMAAPTPVSAYLHAAAMVKAGVYLLG--LLAPVLATVGPWRPVTVTAGLLTMLGAGWTALRQCDLKLLLAYGTVSQLGLLTVVLGAGTPKAALAGAAMLLAHALFKAALFLVVGAIDHTTGTRDLRELSGLGRQAPLLAAVAVLAAASMAGLPPMVGFVAKEAVL-AAFADQPLVLAGLVAGTALTVAYTVRFVWGA-FGARPPAEQTEPQPVPAAMLGPPALLAAAGLVV----------------------------------
91773264     ---------------------------------------------------------------------------SNSLSIDALSQFFKIVFLTVTTLVCIASVKYTDGNDHEYYVLVLFATIGMMMVASANDLMVLFVAFELASLATYALAGFEKNPASIEASMKYFIIGSLSAALLLLGIGYVYGATGTTNIEGIAQNIDLLLNMGILSLVLLIAGFGFKIALVPFHMWAPDTYQGAPSLVSALLAAGSKKMGIIAAFKVFIGALIALQADWQIAFAILAVLTMTYGNIVALSQTSVKRMLAYSSLAQAGYITMAFVVMTPMALTGGILYALSHGFMKAGAFIATAAVVYMVTSENLDNFKGLGRRMPITALSMTVFVFALSGIPPTAGYMSKFILFSSTIQSG---LVWLAVIAILNSALSLYYYARVVRYMYAKPTDGDRVSEPLPYVIALLLAVAGVLVIGIWPEPFVNMAMEAASVLI---------------
11466663     -------TIITLPIVSAIISGFGGRFIGSKGSQILTTSCLLVSAILSIIAFYEVGILGSPCY--ITGFTWIDFNLNYGLLFDSLTVVMLIVVTVIATLVNLYSYMSHDPHQPRFFSYISIFTFAMLILVTANNYLQMFIGWEGVGVSSYLLINFWFTRQANKSAIKAMIVNRVGDFGLALGIMAIYYVYRSIDFSVIFASSYYLFNSKILFLLLLFIGAIGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMIIRSSPLLEFTHNAL--VIITIMGAITAFFAATTGVTQNDLKRVIAYSTCSQLGYMIFACGL---SSYSVSLFHLMNHAFFKALLFLSAGSVIHAIDEQDMRKMGGFVQIIPFTYVLILIGSLSLMGIPFLTGFYSKDVILELAFAYSSFSYWLGTISALFTSFYSFRLIYLTFFNKTNAETVSNMHDAPIIMIIPLFLLGLGSIFIG---------------------------------
135785567    -----------------------------------VALFTSFVNFFLSVYLWILFDQSTSEFQFVENRIWIKDFINYRVGIDGISILFILLTTFITPLCIISVNNSIKNRLSEFLMAVLIMESFMIGVFCSLDLVIFYLFFEAGLIPMFLIIGIWGGVRRVYSAFKFFLYTLLGSVLMLVAIISIYWISGTTDVVELYDIG-IDVKYQNLLWLAFFSSFAVKTPMWPVHTWLPDAHVEAPTAGSVLLAAILLKMAGYGFIRFSLGLFPAASEIFTPLIYLLSVIAIIFTSLIALMQK----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89255417     ------------------------------------------------------------------------------LYCDSMSGMLVVLSLWISGLMFLASMYSMKNKSLTFSYTVVILSLVVLLYFLSAHIMYFYIFFEISLIPTLMLIIGWYQPERLQAGVYMMLYTISASLPLLVALVLISSVIGSYNMLLVSYLSNLMYKANVLWFLGVMGAFLVKLPMFSVHLWLPKAHVEAPIAGSMILAGVLLKLGGYGVLRMLYTYF-LNNLLLSSVFIVLSIWGGVVTAGICVGQSDIKSLIAYSSVGHMGLMLGGCLTKFMWGWEGGMLMMISHGFCSSGLFCLANLMYEKLKSRSLYLCGGMVNVSPVVCLWWFLFCIGNMGAPPFINLVSEVMLFCCMYMYSSWFIITIIIMVFVGGLYNLVMFVSTQHG-----------------------------------------------------------------
37779770     ----------------FGLILIPTATKNIRRMWAFPSVMFLSIAMIFSANLAIQQINGSFIYQYIWSWT-INNDFSLEFGIDPLTSIMSILITTVGIMVLIYSYMSHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIHIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGLYWITGSLEFRALFEIANNNSLFATLCASLLFVGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LYPLFIAIPYIMNLISLIGVITILLGATLALAQRDIKKSLAYSTMSQLGYIMLALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSME------------------------------------------------------------------------------------------------------------------------------------------------
90418822     --------LIVLPVV-ICFIFGAALLMMRKRTNRQPWIAIPGLVLLFAVDLALLAKVATEGTQTMMMGGWKPPF-GIAFTVDLMGALFVTVTGFVALACGIYAVASISERRYGFYPFLFLMIGGVSGAFLTGDIFNLYVWLEVLLIGSFGLLILGSEHEQLDGATKYCFLNLVGTTLFLITTAYLYGVFGTLNMADIAAKAATMESAVTIIAVMYLVAFALKAAAFPLNAWLPASYHTPRFVVSALFAGLLTKVGVYGIMRVLMMLFPPEHQVLVPLIAWIAGLTMLLGALGALAQTDLRRLLNYMVIAGIGTILAAAIPAAQTGLAGAIYYALHSIVVMTALFLAAGVAARLNGSSSLAEMGGLWRRYPLLAALMLVFLFGVSGLPPFSGFWPKVALVRATILADPWLAATILVSGFLLTIASARVFALAFW------------------------------------------------------------------
148597410    -------------------------------------------------------------------------------------------------------------------------------------------------MSSYLLIGFWFTRPAASACQKAFVTNRIGDFGLLLGIIGFYWITGSVEFRYLFKITDNLIKTNTVCASLLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LIPLFIYIPYIMNIISFIGVLTLILGATLALAQRDIKRSLAYSTMSQLGYIMLALGIG---SYRSALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLKKYVPITRIAFLLGTFSLCGLPPFACFWSKDEILNDSWLYSSSFAILACLTAGLTGFYMFRVYLLTFDGYLR--------------------------------------------------------------
254170221    -----------------------------------------------------------------------------------------------------------KEDMRVYTFNYPIFLLTMYFVLICWNLLWFIIFWELMSLFSQFLVAFEQSEEKAKAAFKYFCMTKAGAEFLVLAVVLIILKVTSFNADYSEIASILPLGVLYALTFALLIGFGVKAAMIPFHSWLPDAHPEAPSNVSALLSGIMIKLPIYMMLRFFITFFPLEPE-IGLIIAVFGVLTLFFSMMYALLQEDSKRLLAFSSIDNIGYILLPMGAGIYFALAAALFHTMNHAFFKGLLFLTAGSVMYETGTRDLNYLGSLAKKMPLTAFAALIGSLAIAGMPPLNGFVSKWMIYISTLS-SPATSLFGIIAIFISAV-TLGAFVKYFTAIFTKPAVKEIKEVPLLMSAPQILLALLCIAFGIYPFVPLKMISQALGAI----------------
1279873      -------------------------------------VLGAGLSFLLNLYLFLTHPGGVAHAFQAPLLP--GAGVYWAFGLDGLSALFFLTIALTVFLGALVARVE-----GRFLGLALLMEGLLLGLFAARDLLVFYVFFEAALIPALLMLYLYGGEGRTRALYTFVLFTLVGSLPMLAAVLGDRLLSGSPTFLLEDLLAHLQEEAAFWVFLGFALAFDIKTPLFPLHAWLPPFHQENHPSGLADALGTLYKVGVFDFFRFDIPLAPEGFAQAQGLLLFLAALSALYGAWVAFAAKDFKTLLAYAGLSHMGVAALGVFSGTPEGAMGGLYLLAASGVYTGGLFLLAGRLYERTGTLEIGRYRGLAQSAPGLAALALILFLAMVGLPGLSGFPGEFLTLLGAYKASPWLAALAFLSVIASAAYALTAFQKTFW----EEGGSGVKDLAGAEWGFALLSVLALLLMGVFPGYFARGLHPLAEA-----------------
212223424    -----------------------------------------------------------------------ESFLGIPLIIDSLSLPFLFIIALLSLVVSVYSISYMEGRPLAYTILYGTFVLSIVFVALTSNLLWFVFFWELMTLTSFIFVSWREQD----AGIKYLLTMQLATVPLFVALGIIYSATGSFSVDYATLASSLSPVQLKLLYAMFLVTFLAKSGSVPFQFWVPDAYEAAPSNIASLMAGVMEKMAVYGLIR-LLCNALPCSEGIGYVLVIVGILTMTFGTLYALRETHAKRLLAYSSVGQMGYIWFAVGMGMYLAFLAGVFHSFNHTLFKGLLFLISGNFEYSAGTADLNELGGLRRAMPYSSLFTVIGALSLAGVPLFSGFLSKWMIYQAGYYSGIGLFVMAVFMSAVTLAYSLKLYTSA-FGGEPNERTENAREVPSGMLLGEGIIALTSLAVGILPAIAYPILTISLNG-----------------
76801065     ----LLAVIILLPLISASVPIAASVR--WKNVGWAIAAVVVSATFAMSVALAWMVPRAEDRL-LAHQLGGVEVPIGIELFADEFSVIVLLLVLAVCLGVLVFT-RIGGPRGNAFYSGFLLLVGGMMGILLTGDLFNMYVFLEIMAISSYALVSASKYRWSTYAAFKYLLVGTVGAGFYLLGVALVLASTGTLTMRLLPELLAYTDPVVVAAFILMAVGLAIKIALFPVHTWLADAHASAPDGISAVISALVPAVAVYAFARVLFLDFIAANPVIGNLLLVAALFSLFAGSFFALLQDHIKLVLAYSTVSQFGLIFVGIAIANETAVFGAILQIFGHGVVKASLFVLAGMFALRFGGRTLKEYSGVAERAPIMAGAFAVLGIAMIGLPPTVGFAGKWYIALGAFEAGLWQVSLLVLGTLLSAGYILPFINRIYFHPFEGEDVDAAK------------------------------------------------------
289183214    ----------------------------------------------------------------------------INLATDSINSPLIILSCWLIPVTIAASISNLHNDNNIFISLNILIIIILTITFSTTNLIIFFLGFESTLIPTLILITRWMQKERIEAGYYFVFYTLISSLPLFISFIILYNNTNNLNIILNFFQNN--WNINNILASFCIIAFLVKIPIFGFHLWLPKAHVEAPVAGSMILAAILLKMGGYGLIRITNFLWLNFNLNINNILIIFCCWGGVLTSLICLTQTDLKSLIAYSSVSHMSFMVAAISTNTNWAISSSIIIMIAHGLVSSALFFAANIFYERSSSRTLIISRGLKNIFSILPLWWLIFSCANLGLPPFPNSIGEILAFSSIINWNLISFIPISLGITLTSIFSLSLYIYLNSGN-RFNWNNINTNLNERESLTFSLHILPLITLIINPNITMN-------------------------
288931099    -----------------------------------------------------------------------------FVRVDKLSLVF----AYVFSIAAIAMNVYALHSSRFEHFSAMVYVGSALGVVFAGDLFSFYIFWELMAVGSLFLIWMRRTKKAEEAGFRYALWHLVGGLFLLAGIVLYVQQTGNLKFV--------SFEKVGLAYYLILIGFIVNAAVPPLHAWLPDAYPEATVTGAVYLTAFTTKSAVYALARGFAGE---------ELLMWLGAVMAMYGVIFAVLENDGRRLLAYHIVSQVGYMVAGVGIGTAMAINGACSHAFTHILYKALLFMGVGAVIEVTGRSKFTELGGLYRYMPITFYLYMVGAFSISAFPLFSGFVSKNMTVYASAEENLVLVWFLLEGASVGTFTGLKLPWNVWF---SREPVIEAREPPKNMLAGMIILAALNVFFGTYP------------------------------
288931102    -------TVVAISLLSAFTILLSGIFS--RRAGYYISLGTISIQLILSLFILDYVTKNGAIRYWLGGWR---PPWGIEYATDELGAYTLFVVLFFSLVATIYAKKVVEKEIEEYYTLWQLLVSGMCGVAVTGDLFNLFVFMEIASLSGYTLIAM-AGKRALVASYNYLILGTVGISFYLLGTAFLYAATGTLNMLDAKILLSLLYENKVVAFVFYFVGLAIKMALFPLHFWQPDAYEYSPSAVTVLISTAMAKINAYALIRIIFSVFTVEFLVVWELVAYVASAAIILGSVFAIMQRSLKRMLAYSSISHVGYVLAMSFLNTKWGISAAVAHLLNHSLMKATLFMVACGFVYKANARRIEDVEGLGRKMPLSAAAFTIAAISMIGIPPTVGFVTKLYIILASLETGKLGFIAVMIASSLLSLVYFWRVIEALYMKGNHEKVEK--------------------------------------------------------
196052156    -------------LIGTGLILFPRATKSFRRMWAFQSVLLLSIVMIFSIYLSIQQINSSSFYQYVWSWIINNDFCEFGYLIDPLTSIMSILITTVGIMVLIYSYMVHDQGYLRFFASLSFFTTCMLGLVTSSNLIQIYIFWELVGLCSYLLIGFWFTRPLAANAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXPLFIVIPYIMYSISVIGIITVLLGTTLALGQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSIIHSMETQNMGLMGGLRKHVPITKITFFLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAW-------------------------------------------------------------------------------------
242097247    -----------------------------------------------------------------------SLNFSLLFFTDSLSAPLLALTTWLLPLMLMASQFHLSKRKKLYITMLILLQLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXWLACMMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRITTLLNPLTS-FMAYPFMMLSLWGMIMTSSICLRQTDLKSLIAYSSVSHMALVIVAVLIQTPWSYMGATALMIAHGLTSSMLFCLANSNYERIHSRTMILARGLQTLLPLMAAWWLLASLTNLALPPTINLIGELFVVVATFSWSNITITLMGTNIIITALYSLYMLITTQRGKC-TDHIKSIKPSFTRENA----------------------------------------------
28804895     ------------------------------------------ISFFVSLVPLFLF-LDEGAETIVTNWRWMNFDVNLSFKFDHYSLIFTPIALYVTWSILFASWYMHSDPMNRFFKYLLLFLVAMIVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAVLYNRVGDIGLILSMAWLATNYNSWELQQIFSTTRGDD--LTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LSPLMAGNPVALTTCLCLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLGQP---QLAFLHICTHAFFKAMLFLCSGSVIHSLNEQDIRKMGGMHRLTPFTSTALTIGSLALTGTPFLAGFFSKDAIIEALNTSNAWALVLTLLATSFTAVYSLRVVFFVSMGHPRFPSLSPINENNPSVINPIKRLAWGSIVAGL--------------------------------
115494792    ------------------------------------------------------------------------FMIYTNFSWDSISSLLTILTLWTSMLMLMSSVKSTKNYSSMFVLLILILNSTLVLAFSVNNILVFYIMFEASLIPTFMLILGWYQPERIQAGVYLLMYTIMASLPLLLTLLMWQNSSNTLDFYSIPPQTS-KLMLNELFAAASVLAFLVKLPLYFVHLWLPKAHVEAPVAGSMILASVLLKLGGYGIYR-MTPKLSLFLPTLGYSVMTWSLVGGVIISLLCLTQTDLKHLIALSSVAHMALVAGGLLTGSQWGVKGAIVIMMGHGFCSSGLFCIANMAYERIHSRSMKMIKGLMSLAPVMTLFWFLLSAANMAAPPSLNLLGEISSIISLLSWSNFLVLPLALLTFFAAASSLLLYSNTQHGKP-CNMVFPFLPLTPLEILTLILHSIP--------------------------------------
193216252    -------------FLSGLFLLVVTIDLFRIPSKRTIIPAVSVIGLIISGY-----------FVYLQHAIPPDEFFLGMYAVDPFAIFFKYLFIVSGVFAVLISIDSVERSLGEYYSLIVAMVLGMFLMASSTDLLMMFLSLEMVSIISYILVGYLKGQVRSEAGLKYVIYGSVSSGLMIYGFSIIYGLTGETNIFAINEFNEVDSITLMLGSLLILGGFGYKAGVVPFHFWSPDVYEGAPTPITAYLSVGSKAAGFAMLIRFFRVTIPLLAFDWVTLLSVVSVVSMVLGNVVALWQSNVKRLLAYSSIAHAGYILLGVIVADDLGTQATLFYLAAYTIMNIGAFFVIILISNEIGSDDVNDYKGLGKKMPLAAASLTIFLVSLTGLPPTVGFIGKLMIFSALLAKGPVFVWLAVIG-VLTSVVSLYFYFKIMYLRESEDGSETEFNVGMLSNALVAFLMILTVVFGLYFTPLSVLAEESVKII----------------
225554155    -------VIIILPLLGSIFSFFGRSLGTKGSQLITSSSIIVTTLLALLAFIEVGYNNIPVTIDLIRWIDSESLNVYWGFYYDSLTVSMLIPVLIVSSLVHIYSYMSHDPHNQRFFSYLSLFTFMMIILVTANNYLLMFLGWEGVGVCSYLLINFWFTRIAAQSSISAFLTNRVGDCFLMIGMFIIIWSFGNINYSTIFSLAPYNSNIITLIGICLLIGAMAKSSQIGLHVWLPQAMEGPTPVSALIHAATMVTAGVYLLMRSSPLIEYSSTVLLLC--LWVGGITTIFSSIIGLFQQDIKKVIAYSTMSQICQLGMMVIAIGLSSYNIALFHLVNHAFYKALLFLGAGAIIHSSDNQDFRKFGGLKAFLPLTYSVMLIASLSLVAIPFMTGFYSKDFILESAYLSSIIVYILASVGAIFTTLYSAKVLYLTFLTNPNGPLITYKKAGDLFINLPLIILAILSIFFG---------------------------------
15789776     ----------------------------------------------------------------------------------------------------------------------MLLVAGLSGMTVTADLFNMYVFLEITGLTAYALVAAGEDSRSTVAALKYLLVGTFGASLFLLGIGYAYVGTGTLNMADLAAKLADADPVLAQAAFALIVGLFIKVAVFPLHTWQPDAYAGAPDTVSALISALVSTVAAYALLRVVYTVFGDSTPVARAILIGGAVVSIVAGSLLAVSQSEIKRVLAYSSVSQFGLILAAIAIGNDTALTGAAIHLVGHAVMKGGLFLTAGVVATETGARTIDEFDGLADRSPVAAGAFGVLAVSMVGVPPTVGFAGKWYIAIGAAEASWALLAVIVASTLLTLAYFLRLVERMFFRAPRSDGAETPASSSTGMYATVVGATVCAVALGFGAFVYSTQMQATLTQLLS--------------
225181465    ---------ILVPACGGGLIALVKEHQARARN--ALAVIIALITFLIVAPALPVVLQGET---ITWTAVQITQGLSISFAVEPLGVLFAVLASLLWVFAAIYAYMGHEYHCRRFFTFYILALSATMGVAFSANLFTMYLFYEYLALITYPLVIHAQTREAYAAGTKYIIYCFVSGAMVFLTMFIFGGIGESLTFSTAGIFGSVLESHALTLWIMFFMGFGVKAAIMPLHSWLPSAMVAPTPVSALLHAVAIVKTGIFGILRVMFYLYGVEALQYLGVTNILAAITIIIASVLAIRQEKLKSRLAYSTIGQLGYITLGAAMLSPYGLTGGIVHIINHAFLKIVLFFCAGAIITQTGAKYLEQLNGIGKRMPYTMFFFSLASIGLIGVLPLAGYVSKLYLLGGSIESGPILGFVLLTSAILNSIYYFPIIIRAYFSEGSYSAPQGL-ESPPAMFIPTAVLTVMCFVFGFY-------------------------------
143525260    ----IVTITIFFPALTAIFLLLLSD----RKKIVITSISSSVLTFLLSLVVFLSYDKSKGGIQFIDHFQWIDSLSSYLVGVDGFSAPLVLLTGLLSMVACMASWR-IEKRVKEYFIWILLLVTSVMGVFTALDLLLFFVFFEFELIPMYMLISIWGSGRKEYSATKFVIFTLAGGAFMLVAILALFSSESVTNLSMVSIDELGIIGIPELIAIFFFIAFAVKLPLWPFHNWLPDAHTDAPTAVSIMLAGVLLKMAGYGLFRINLGFFQETYGFYTNFLVILGTISIIYGAIVTLRQTDLKRLIAYSSISHMGFVLLGFSAFSYFALNGSAMQMFTHGTITGLSFLTVGLIYDRTHTRDINKLG----------------------------------------------------------------------------------------------------------------------------------------
137901615    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEGFLRYQYIIAFLSVVGIIYGAIVAIVQIDIKKLIAYSSISHMGFVMLGISAGRYLSLEGAVIQMINHGITSGALFMLVGFLYDRRHTRRISDFGGLKKSMPIYASIFLFTSFASIGLPGLNGFVGEFMILMGSYPTFKVLTSIAAFGVVLAAIYMLWAYQRMFNGQLDNDENAVLSDLNSKELVAVGPLLALMLFIGIYPSFIESYVVQDVSVIYESISNLIGVSQ----
91203934     MTFNILSILPVLVLAGFGMIVLMMDVFSSRKMGEKNFLAYLSLIGVVIAAIVSRSFTGTTLFSFYGVYT-----------IDNYALFFQFVFLLCAGLTILISKNYVQRNHGEYYTLILFSTIGMILMASGADLLNIFIGLEIMSISIYILVGMKRTRTSNEASLKYFLLGAFSTGFLLYGIAMVYGATGTINLRQIAVFLAGKGSVVDPLLLALIVGIGFKIASVPFHAWVPDVYEGAPTAITAFMAIGPKAAGFAAFMRIFFTAFGQAHHDWEKAIWVLAVLTMTTGNIIALAQTNIKRMLAYSSIAHAGYLLIALVAANNMSVSAVLFYLLAYLFMNIGAFAVVIVVSQKEDSLKISDFNGLAFKHPRLAIAMTLFLLSMAGVPPTAGFVGKFYIFSSAIKSGYWLAVIGVINSAIAVFYYLRV--TVAMYMRDPEREFQPLTLSPFIFVAIVISIIGTIQLGIFPAKVLEIVRQSV-------------------
14601393     LGFPLLWLSLVLPVLASLTIVALPP-----RTAYWLVAITLAIPGIVSSYYAFQGVLSEGIIDPVSLNLSNIGIGVVALAVDGFSYPFVLGVSVVTALVAVYGYKYMEVRLREYLILYSIFSSTMLGIAYSLNFLLFIIFLELSLLSSFLLIAFYGYGDRRRIALLYFVWTHIAGALALLGGLYYVIKTGTFDVATVEGGRIVYFSSPAIAGVSLLLGMLVKMAVFGVHMWLPYAHAEAPTPISALLSPNLIGLGGYGIARFAAAFYPWLLEDLKPLLVGLAFVTIVYGGLVALSQLDFKRLLAYSSISQMGYMLLALSTLHPLGFAAASLIFLGHAVGKAVLFMTAGVFIEAHGLRNIARMGGLARLYPLTAAAALIGFLHLAGIPPAFGFWGELYLTLSVLNYPGLLAIILIVAFTVTAAYSFITMRRIFFGRPRADMDAREEVDGFKSTVVL--LAVLGVALFLLAGPMVTDLAASSLAMVEAF------------
137286026    ----ILSILIFLPIFGAFIVLLIPNLQNSITNIKLVSLWTSIMTFLMTLLLSLNFNYNEKQYQFLEFSEWVPSLVVYRVGLDGLSLPFVVLTAFLVPVCILCSWNTIQHKIKEFMISFLILEAFIIGMFSALDIVVFYIFFEAVLIPMFLIIGIWGGVERIYASFKFFLYTLLGSVLMLLAIIYIIGTTGTSDLI-RVLDYDFSETEQLLLFMGFFFSFAVKVPMWPFHTWLPDAHVQAPTAGSIILAGILLKMGGYGFLRFSLPLFPDASLFYQPYIFFMSCVA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126666314    --------------AGTLILAFSQGTFSYRVSAIVGVGSVGLAALVTALLVLGFVNANASHPQIVTLWTWIEFQPTMGLALDGLSLTMLGIITGVGFLIHLFAYMRGDEGVTRFYTYMNLFVFSMVLLVLGDNLLLLFLGWEGVGMCSYLLIGYYYQNNANWAGFKAFIITRIGDVFLAIGMFLLFAKLGTLNIAEILSLAPQMWPTVELVALLLLGGAVGKSAQLPLHTWLADAMAGPTPVSALIHAATMVTAGVYLIAR-MHGVFELAPTAL-YLTGLIGALTLLMAGFAALAQTDIKRVLAYSTMSQIGYMFLALGVG---AFNAAVFHLMIHAFFKALLFLSAGVIISCHHEQDMRRLGGLWRKLPLAYMGFIVGGAALVALPLTAGFYSKDEILWQELAAGRQGLLIAGFGAFLTSLYTVRLIIGIFHGEMKSDGARQAKGRGLAHGLPLVILALLSTLLGAWITP----------------------------
294338739    ------------------------------RSTRWVARVIFPLGALGSLVMAAVGLLALFAAPQSLVLPIGLPGLPLHLRLDALSGFFLFLTVGISTFASGYFREGEGTAPGLLGMQYHVFLAAMCMVMLAADAYSFMLSWEVMAMASYFLVISQHRMAEIRSAGYYLLLAHLGAIALLLCFGVMMQGGIASLTFEAMRHAHLSPAWASVAFGLAVIGFGAKAGLVPLHIWLPEAHPAAPSPVSALMSGVMLKTALYGLLRVSFDLLHAPLWWWGVPLLALGLFGALFGVLFAAVQTDMKRLLAYSSIENIGIAFAALGLALVFHGVGMLYHLLNHAFFKSLLFLTTGSVLHATHQRSLGKLGGLLRTMPWVGWTALIGTLAIAGLPPLNGFVAEWLLLQSFLFTPPLGAAMLVLTAALAAYVMVKFYGVIFLGRAREPQLEQAHDVGWLERIGLLWLAAGCVLLGLIPTWVLQAID----------------------
158316970    -------------------------------------------------------------------------------------------------------------------AALLAFAGAMLGLVLADDLFTLYLFWELTTVFSFLLIGQGVSAPGRRSAVQALLITSVGGLAMLFGFVLLGQAAGTYRISRIVA-APPSGAVVTAALVLVLLGAATKSAQIPFHSWLPAAMVAPTPVSAYLHAAAMVKAGVFLVA--TLTPAFAGVVGWQVPAVALGAATMLLGGLRALVQTDLKRLLAFGTVSQLGFLTALVGFGSRTAALAGATLILAHGLFKAALFMVVGIVDHQAGTRDLRDLSGLWRSVPVVCGGAVLAAASMVGLPPFLGYLGKEAAFEALVHGGLALLAVFAAGSCLTTGYALRFLWGA-FGARPGAPPSAVARPAAVFVAPVVVLALAGLGLGI--------------------------------
142828240    --------------------------------------------------------------------------------IDTLTAVMLVVVNTVSAVVHFYSIGYMHDDPQRFFSYLSLFTFAMLMLVTSNNFLQLFFGWEGVGLASYLLIGFWHHKESANNAIKAFIVNRVGDFGFALGIFCIFYFFGSLDFNTVFSNASNSIGAISFICFLLFIGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARCS--PLYELAPSIMSFIVFIGATTAIFAASVALVQNDIKKVIAYSTCSQLGYMFVALGVG---AYQVGIFHLFTHAFFKALLFLGAGSVIHMSNEQDMRYMGGLRKFIPKTYILMLVGTLALTGLFGMAGFYSKDAIVEAAYVSSLGIGTMLLVAALMTSFYSWRLIFMTFHGTPRASK-EVMSHLHESPNIMLIPLIILVIG-----------------------------------
114705418    ---PLIDYSVILP-VAICFIFGAGLLMMRKSIRWHPLIALPGLVLLFLADLTLLYRVATQGTVTMMMGGWLPPF-GIAFTADLMGALFLAASGFAALCCGIYAVASISERRYGFFPLFFIMMGGVSGSFITGDVFNLYVWFEVFLIGSFGLLILGSRHEQLDGATKYCFLNLVGTTFFLIATGYLYGIFGTLNMADIAQKAAETTAMLFTLAALYFVSFAMKAAAFPLNFWLPASYHTPRFVVSALFAGLLTKVGIYAAIRINLMLFPPERAELSAVFAWVAALTMLVGGLGALAQTDLRRLLNYVVIAGIGTMFVALAMPVPVGLSGTIFYALHSIVVMTALYLAAGVAAHLTGTSSLREMGGLWRSNPLFAAVMLILLFAVSGLPPFSGFWPKVALVRASISGDPWLAAMVLVSGFLLTIASARVFALGFWGGVVEEKFLAAGPDRALSAIPLFALTAFVIAAGVWPQWLFDLTDGAAAGIVD----PSGYISSVFG
85717259     MTMPILIVVLALPFAGSCLAALL--QSNARNAEAWLAGAVSFICLMLLVVSYPHIVNGGVIRHTVEWVP--ELGLNFYLRMDGFAWVLAALIASIGFLVVLYAYLSPQDPVPRFFSFLLAFMGAMLGIVLSGNLIQLVFFWELTSLFSFLLIGYWYQTAQARDGARMLIVTSAGGFCLFAGILILGHIAGSYDLNRVLASGDKIHSLYIPALVLILLGALTKSAQFPFHFWLPQAMAAPTPVSAYLHSATMVKGGVFLLVR--LWPALGGTNEWLWLVGSAGLISFILGAFIALFQQDMKGLLAYSTISHLGLITLLIGLDSPLAQVAAIFHLMNHATFKASLFMAAGIIDHETGTRDLRRLSGLRRFMPITATLAMVAAAAMAGVPVT--------------------------------------------------------------------------------------------------------------
138502415    --------------------------------------------------------------------------------------------------------------------------------------------------------------------YKFFLYTLAGSVFFLVSIIVMAIITNTTSIVELD-NYYFNTYLQKWLWVGMFLSFAIKVPMWPFHTWLPDAHVEAPTVGSIILAGILLKVGGYAFLRLSLPILPDATYYFADFMIIISIISIIYTSFVAIAQDDIKKMIAYSSVAHMGYVTAGIFSLTEEGIKGAIFQMVSHGIVSSALFLSIGFLYEQTKSREIKTYSFLVKSMPTFSFLFIVIVLSSIGLPGTSGFIGELFSVLGVYKYNSLFGFLVAIGLILGAIYMLRLVREIIFTVDK-DKLVVLKDLILSERVLLL-------------------------------------------
143845241    ------------------------------------------------------------------------------FSVDGFSIFVTMLITICVILISPIAETFLKRENPEPYVLMLIAATGGIIMAGANDFIILFLGIEVLSISSYILAAMNSRRQSQEAGLKYFVLGAFASGFLLYGIALLYGATGSTSFSAIKNFTQTNDTLLLAALALIIVGLAFKVAAVPFHFWSPDVYQGSPTPFVAFMASAVKAAGFAAILRVLYVTLGEYQADWQPVIYAIAIATLLTGSLLAIVQTDLKRMLAYSSISHAGYLLVGTQAASDQGVKAVLFYIATYAFMAIGSFTVVAINSGDTGIQDLNSISGLATRKPLLAITFTIFLLGQAGIPLTSGFFAKFYVIEAAIERSYLLAIIAMIAAVIGAFLYLRILVKVWLLEPEKDQKGIKLHIPIEIGLVLAIAVIATMFFGIWPEPLVEMVQRAIPALIP--------------
195933673    -----------------FMIIFLIPICLLGNCWWLVHSLIFLLSFIFMISLYSYSDLS---------------MISYYFGVDFYSFMLILLSLWICCLMITASSSIYSSHPNFFVFVVLLLLIMLFCSFSSLNLFSFYIFFESSLVPTLFLILGWYQPERLQASVYLMFYTLVASLPLLLVLFSINDVFNTLYYPLLIDFGSFYF----LFYVFSIFAFLVKMPIFLFHLWLPKAHVEAPISGSMILAGILLKLGGYGIFRLMKVISCLG-LSFNYFVLSLSLLGGVIISFVCFRQVDLKSLIAYSSVAHMSLVICGLMTMNWWGCMGSLSLMIGHGLCSSGLFCLSNIIYERLGSRSLLINKGMINLMPSMTIWWFLLSSSNMAAPPSLNLLGEFSLLNSIISWSSYMILLLIFLSFFSAVYTLYMYSYSQHGLYYS-------------------------------------------------------------
297569875    -----------------LHPALILIIGACAVPFFRGALRVPFLLLIPTLSFGAVLSMTPGVYGVFSFADWELVFG----RVDSLSLVFAYIMALMCILGTLYGLHVRDPYQ---HMAAWFYVAGSLGVIFAGDFLVLFLFWEIMAFASTFLIWFRGRAQSLGAGYRYLLVHTAGGLALLAGIVLHYHATGGDLSF-----NALDISQPTVATWLILIGFMLNAAVFPLHSWLPDAYGEASVVGAVFMCAFTTKTAVYTLARGFAG---------MEILIPLGVIMAVVGVIYAVLENDARRLLAYSIISQVGYMVAAVGIGSSLAINGAAAHAFAHILYKGLLFMGVGSVLHMTGTSKFTELGGLYKKMPRTLLFTLVGCASIAAFPLFSGFVSKSMIISAGFGEHYWATFILLAASAGTFLYGLKLPYLIWFGESRCETYERAADPPWHMQLAMGMGAFFCVLVGVYYPYLYGMLPNPVE------------------
136471029    ---------------------------------------------------------------------------------------------------------------NTYLGLILFMLGGTLGVFGTNHLVGFYFFHEFALIPTFILTLFWGGEGRRPAAMQMAIFLTAGAMGILIAVDASGVEYGAATFENVALGLQNAKSIPAATGALVLFGLGTLASLFPFHSWAAPGYSAAPTPVSMLHAGALKKFGLYGIILLGLSSLDITGGSLGTWFLWFALANVVLVGLICLAQRDLKQLLSWSSVAHMGPIFLGIWSGKADGLDAAAFLMVAHGLSCAALFLLANAVRARAGTYRLDELGGLATRTPILAALFIAATMASIGLPGFGNFWGEVGVFLALRAQPLWLQALVASTVVISAVYALRAVASTFFGPEKRFAAAPFGDLGWAERFAAFVLLGASLAIGFAPSLITKSVNPVAAGI----------------
138808194    ------------PILGGIWSLIIGDQQEKVVKHF--SLLISLATFLFSIILYYQFDNNFLGMQFIEEFYWIESFIKYHLGVDGIALPLIMLTSFTTVIVVLAAWEVIDEYISFYMCAFLILTGLMNGVFAALDSILFYVFWEAMLIPMFLIIGIWGGPNRVYATIKFFLYTFLGSVFMLVALLYLYSISGSFNIEDMQQTS-LGLTAQKLIFIAFFLAFAVKIPMWPIHTWLPDAHVEAPTGGSVVLAAIMLKMGGYGFLRFSLPIAPDASFFFATPMILLSLIAIVYIGFVALVQEDRK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189425615    -----------------------------------------------------------------------------------------------------------------------LLLASMALVLVARDGLLLLIAWEVMALSSWLLLMTDQQNQVQRAGTVYLLATHTGSMALYVFFALLKGETGSFAFPAAHSLA-LGGTVTLVMLVAALIGFGAKAGIMPLHIWLPGAHANAPSHVSALMSGIMLKVGIYGIIRAV-SFFQQLPVWFGWLVLLLGAVSAITGIALASAQRDLKRLLACSSIENIGIICIGLGMALILGLAGAFIHIINHALFKPLLFLGSGAIIHATGTRQIDRMGGLSRILPRTAPLFLVGSLAICGLPPLNGFVGELFLYFGAFSDGMLVAPILALVGGLAVITFVKLYGAVFLGVPRDPELAHGHESPLAMLLPMGLLAGICLLAGIGAPLLLQLVAPAV-------------------
163784174    ------------------------------------------------------------------------------------------ISTIIIVATYRRYFESKDIYFGEFYYLTLFALLGMMIMVSSPNLFTFYVGLELSSITTYILVGMFKTKKSKEGAFKYLIIGGAGTAVISYAIALLYGATGTFDFMEIAQVALNDANIGLVSMILLVLGLALKAAAVPLHHWAPDAYEGAPTPITTFMAVAVKVATFALILRVMVEAFPFISKDWALVWSILAALSMIVGNFIALRQKNIKRMLAYSSVAHTGYITAALAAPTGMGFAAFIFYTLVYIFMSIGAFAVLTFLEKTEGWNNFDDFKGLAKRSPLIAIVMLVFMFSLLGIPPTVGFFGKLGVFLALIGSDWWLAVVLVIMSIVSAGYYLRVVSVMYMYDPIKNISFNINGV---EKSILILMAVIVLILGVYPTVFWGISTQ---------------------
268325840    -------LVVVISMLSSFTILIAGWL--NKKSCCFIAFATILIQFIMSLFILHHVTTDGPIIYWLGGWS---PPWGIEYVVDALNAYVLVLLLFLALVCVTYSKRNIEHELPSFYALFQLLITGLCGITLTGDIFNMYVFIEITSLSAYALIA-SRGKIALKASFTYLVLGAIGACFFLLGIGFLYAITGTLNIHDLSLISYYENRAVQAAFVFFTVGLSIKMALFPLHVWLPDAHSFAPSEISALLSGIIIEVSTYAFIRICFSVYTVEFITIFDFICWLSAIGIIVGSILAIAQYNLKRMLAYSSVSQMGYIMLAVGLSTSTGLNPALMHIVNHALMKGCLFLVAGAFIYKAELWDIADLKGLARKMPYTCFGFTLAAISMIGVPPSVGFVSKVYIIFASLSAGHPAYIIFVAVLLFSTLLNLVYFWRVVEGEDIHSQSVKRDELPLSMLIPVLILAALCIIVGIFPLPVFDQINA---------------------
28207206     -------------------------------------------------------------------------------------------------------------------------------------------------------------------CQKAFVTNRVGDFGLLLGILGFYWVTGSFEFRDLFKISNNHFLFVTLCAVLLFSGAVSKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFILIPYIMNFISLIGILTIFLGATLALAQKDIKIGLAYSTMSQLGYMMLALGMG---SYRSALFHLMTHAYSKALLFLGSGSIIHSMKSQNMALMGGLIKHVPITKNSFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFSIIAWSTAGLTAFYMFRIYFLTFEG----HLNANFKNYSGKKNIPFYSISL---------------------------------------
160937463    ----WLLGAVAWPFLAAFISLLAGKKGERNRDVFASAAMVMEFTGMLCLYPV----NSPAAFSWAGFCE-----MGIWLRADGFRWLYSTIAAFMWMMTTLFSMEYFHGNRGRYCFFSLLTCGATMGVFLSDSLFSLFLFFEIMGLTSFVMVIQEETEAAGRAARTYLAIAVIGGLCALFGIFMIAAGTGNLSMDSLEQFRKATGGTLYLAGALLLAGFGAKAGMYPLHVWLPNAHPVAPAPASALLSGILTKTGVFGILAVTVTMFRH-DMAWGMVLLVPGAVTMVLGAILAVFSIDLKRTLACSSMSQIGFILTGCAMQNGLAVSGTVLHMVNHSMIKLVLFMAAGCIYMNLHKLDLNEIRGYGRNKPFLMLVFAMGAYGICGIPLWNGYVSKTLLHESIVEYIEVLGWAFLLAGGLTVAYMAKLFAAIFLEKAPMGRERDDREAGTAACFALGGSACLLPLMGMAPHQIMDRMT----------------------
91202883     ------------PVITAIACVFIKTHSISK----YVSIAGSFLVLLYSIFLNYNIYLHQSLYGLNEF-----------FYMDALSILTTQIITIVGFAAALYSVGYMEEEVREYYFLFHMFIFSMLLVCVTNNLGIMWVAIEATTLSTTFLVGFYNKKQHQEAAWKYIVICTVGITLALFGVILTYYSSKSVFGEIGHMLNRFDPHLIKLAFIFILIGYGTKAGLAPMHTWLPDAHSQAPSPISALFSGVLLNCSLYGIIRHIITSKCVGPHYSCTLLMVFGLISVIASIPFILVQRDYKRLFAYSSIEHIGFITLGIGFGGMYSVYGAELHTFNHAVAKSLLFFCAGNLFLKYKTRDMDSIKGVIKTTPVTGVFLIIAVFAITGTPPFGIFVSEFLVLADGFSSGNVFIIIFSSLLVVCITLIFIGFINNIFKMVLGEPTTSVPEVSKLTIASMGFLLIFVLVVSFYVPPFLREILTNIYNIVRNV------------
222085290    -----------LPFLGAMIAP-AAVRYLGHNAAWPLALFPA-----LAFLHFAGFLPSIAAGQTVQGFDWVPSLLRFSWLLDGLSLTFALLITGIGALVVLYAGGYLKGHVGRFFSFIFLFMGSMLGLVVSDSFLTLFVFWELTSITSFLLIGFDHQREAARRAALQALVVTGGGGLLLLAGLLLIWQITGAADMSGLLRAGGVLPLYLAALILILGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMR--LNPAMGGTMAWQTILPLFGAATLLVGTLLAIRQTDLKLKLAYTTVSSLGLLVLLTGFGSDYAIEAAVLYLVAHSLFKGALFMVAGIVDHETGTRDITRLGGLRAAMPLTFAAAIVAAVSMGGLPPAFGFLAKEEIYTALADASVWSIALTIIAVAGNAL-MFAIAFAVALKPFLGARVETPRHPHEAPPLLWLGPVMLAV-LGLIAALLSGFWHAYISS-----------------
257460511    ------------------------------------------------------------------------------FALSPLGNFFSFVVVFIGFASSVYGMSYAEENIGVFACLFNTFILSMLLVISADNVFCFAVLWELMTLISSFLIIVNDGKGTLKAVMVYLGIAQIGAFCITCGLLIIANYAGSFEFAEWGKV-NMPMGASVAAFILFLVGFGSKAGMWPFHVWLPQAHPAAPSNVSALMSGVMIKVALFTLVKFTL--FLPLSIYFGLAVLILGAASSLFGVLYALCQHDFKALLAYHSVENIGIILLGLGTGIYGGFLAGCYHVVNHAIFKGLLFLCAGSVIHATHTQNMDVLGGLAKKMPLTAVGMFIGIMGIAALPPVNGFVSEWFTYQGMLQGAKESGILAVVALALTGVLVLKLYAVIFAGTPRDEKIENAKESPLGMVLGMIILMIGCVGFGVGAHFIVDYIMQAVNSITSN-------------
139937433    -----LTAVVFLPLISALILTAIP--KSQELLIKGFALVSSIVTFILSALLLPQFDFSNADLQLGNKISWISINANYEIGIDGISLPLLILSTFITVLAIIYSIEHLPESPKGFLALILVLETGMNGTFVALDLILFFVFFEIVLLPMYFMIGIWGDKTRLYASIKFFVFTLFGSAFMLLGFLGLYYRGNRTFLIELGTNGAFTGTFAMLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFVRIAIPILPEQAKAWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSS------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
50120181     --------------LGISVLNFSCHLAGSAARRLVTTLHAIGIAALLVESLWVV---------SLIYYHGDILAAHKWLHMDALSLLFLAILGIVSFITGLYSIGYMRHEVDNYYGFFHLFVFTMLLTITSNNLIMMWAAVEATTLSSAFLVGTYNQRSSLEAAWKYIIICSVGVAFGLFGTILVYANATNFWTDVLQHAALLDPVLMQLAFVFVLIGFGTKAGLFPMHAWLPDAHSEAPSPVSALLSAVLLNCALLIILRYIIINGTIGNRFTSTLLIVFGLLSIAVAAFFILVQTDIKRLLAYSSVENMGLIAVALGIGGPLGVLAAMLHTLNHSLGKTLLFCGSGNVLLKYGTRDITVVKGMLNVVPFSAVLMTGGALALGGMPPFNIFLSEFMTVVAALSADHFWLTLVLLLLLTLVMGGLRMISAIIFGSAPQQVSRG--ELGLLTTLPMAILLVLMLIMGTYPHPVVQMLENAASVVLQ--------------
142673858    --------IVFLPLLGAVVAGLFGRI-IGDRVAHLVTCGLMAASMLLGAICFVALQQNAQTIQLFTWIESGTLKAVWALKIDTLTAVMILVVTSVSTMVHVYSYMHHDPHNPRFFAYLSLFTFAMLMLVTADNLVQMFFGWEGVGLASYLLIGFWYHPEANAAAIKAFLVNRVGDFGFALGIFGTYLLFDTIVLDEIFRSVSFSADALTVLTMLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMLAR--LSPMMEYAPDTLALVTFIGASTAIFAASVGLCQNDIKRVIAYSTCSQLGYMFFACGV---SAYSAGIYHLLTHAFFKALLFLGAGSVIHMSDEQDMRKMGGLRKRIPLTYWLMIVGTLALTGFPFLSGFYS---------------------------------------------------------------------------------------------------------
22550344     --------------------FFGRFIGSRGSAIITTTCVLFSAIFSIVAFYEVALSGSTCTIRVAPWFFSQMFDASWGFLFDTLTCVMLIVVTVVSTLVHIYSYMSHDPHLSRFMCYLCVFTFFMLMLITGDNFIQMFLGWEGVGLASYLLINFWFTRQANKSAIKAMLVNRVGDFGLALGIMACFAVFQTVDFATIFACANFKVHALTLICLLLFVGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMIARCS--PLFEYSSFALLVVTVLGAMTCFFAATTGIVQNDLKRVIAYSTCSQLGYMVFACGI---SNYALGVFHLANHAFFKALLFLSAGSVIHASDEQDMRKMGGLANLLPLTYSLMLIGSLSLIGFPFLTGFYSKDVILELAYSHGNFAFWLGSISVLFTSYYSFRLLFLTFLVPSNSFKIAKTHDAPFLMALPLMILALGSIFVGYF-------------------------------
143694923    -------LSILTPLIAFFITPLLSSNPNLRDSLGPIG---GIITFYSSLKIASLYINGEI---LSYTFFQINETLSISFKITGLGVIFGLVASGLWILASIYTIGYMRKNQTRFFTFYSIAIFAAICIAYSGNLLTLFIFYEVLTFSTYPLVAHKQNDAAKQAGRLYMGILVGTSIVFLLPAIIIVWVLTGSLDFAPNGVLKGNISNEYVPFLLALFAFGIKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFSMLVVITYVFFLTETSSSVWLIWVSSITLLLSSCIAITKDDLKARLAYSTISQLSYIVLGGAIATNIAVQGAAIHIVMHAVGKITLFFAAGSIYVATHLSKISDLNGMGKSMPLTFIAFFIGSLSIIGVPPMGGSWSKFYLMLGSVEKDYLLIIILAISTLLNVYYLLEIPAKAFFQPKRTNIQVTKHPL---IVYPTFFAAMLTIVLFIYIEPLKDITN----------------------
257077088    -------ILLYFFILFFILTGLSFFAGKHSKSVSLVSLGILTVFFIISIFDFRNYTGGVISYYNVLLTSFITININFSLGLTGFSDLLVIIALLITMFSIL---MGSKSHGAYFYGLFMAAGFGLAGLFMVRNFLFFYIFWEVVLIPVFFIIGKYGTGNKEKSSLKFFIYTHIGSLFLLLSIFTSIFTFQIGDLMNVAFIIGIPTYAFYFILFGFLLAFLIKLPTFPLHVWLPDAYYDAPYSGTIMLSGGLVAMGGYGLLGILYPIAGLFPKYLVYFIIFLGLISIIYFAFSALFQPDLKRMAAYGSAAEMSFITIAFGTALLSTLAGGMYQIIAHTFVAALIFASLSLVYKRTGTSRIYELGGLNRELPILSSFLLVGMLASLGLPSLAGFIGEFSVTISAFQSIGLYTLFIVLGLIVIAAFLIWAAQRTIFGYF-NERLGRLRDVNKQEFLILFFIMVCTIFLGVYPTLFFKILTAYASHL----------------
95928461     -------------IVGALLLPLFKKFNAQKIWLV-----------VVPLLAFIQIKYLPASFGCVE---WLGFKLQFG-RVDELTMVFLHVFTLMALIGSIFGLHVKESGQ---HAAAWLYVAGSLGTTLAGDYLVVFIFWELMAFASVFLVWYRKRKRSIEAGYRYLLVHTFGGLVLLGGIFLRYQNLGDLTFV------PISPDTATLADYLIMIGFMLNAAVPPIHAWLPDAYPEATVTGAVFMCAFTTKTAVYVLARGFAGFETLA---------IMGAIMTLYGVGYAVIENDARRILAYHIVSQVGYMVCGVGIGTEMAINGACAHAYAHILYKALLFMGVGSVLEMTGRSKLSELGGLYKYMPLSMIFTVIGGIAISGFPLTSGFISKSMIIAAAGANHQLILMLMLSLAAVGTFLSVGIKLPYFIWFGPNDCGLKPKEAYWNMQVGMFMAAFMCIFLGVYPDYLYDMLPYAVN------------------
6466820      ------------------------------------------------------------------------------FSFDGLTAFFLFLLFLGQGVASLYGLGYMKEYEGKFSLSWVAFLGSMAGVLLVNNGFYFLFLWELMSLFSFFLVVYHEETSNRKAAFIYFVMTHVGTVFLIAAVLYLYSKTGSFLYGDWAAIASELSPGEKIVSFYVFGGFGTKAGLVPFHIWLPYAHPVAPSPVSALMSGVMVKIALYMIMRLVWLTLAPMELWWGGLMLALGVLSAFIGILYACVERNVKRLLAYSTVENMGILTMALGTAMIAALAAFFWHGVHHLLFKSNMFMAAGNIIQATHTKKLDQMGGLLKKMPRTGLWAMVGAVGLAALPPLGGFWGEWLLFHALWKTSPLILTALAFVSALALATMVKWFSGAFLGQARTANAEKAQELPWSQTVSMGSSMMLTLLILLWPQGLLKLMSVPIQVL----------------
47176632     ---------------------FPKATKNLRRMWAFQSVLLLSIAMILSIDLSIQQINGSSIYQYV--WSWIDFSLEFGYLIDPLTSIMLILITTVGIMVLIYSYMSHDQGYLRFFSYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAAANAQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDLFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSYRTALFHLITHAYSKALLFLGSGSVIHSMETQNMVLMGGLTKHVPITKTAFLLGTLSLCGIPPLACFWSKDEILNESWLYLPIFAIIAWSTAXLTAFYMFXIYLLTFEGHLNVH------------------------------------------------------------
149194134    ------------------------------------------------------------------------FIFNPHFELTPLRAFFSFVISFIALAASIYSISYSKENAGVMAALFSGFILSMLLVISAANVFWFMVFWELMTIISYFLIVFNDDEKSLKATVIYMGIAHFGGAMILLAFLILSYYAGSMEFKDFY-MANLTPTTATIVFLLAFFGFGSKAGVFPIHVWLPKAHPAAPSNVSALMSGVMIKVAIFGIIQFCLWLPVMPS--WGIMITIFGAVSALMGVLYALTQHDYKALLAYHSVENIGIILLGIGVGVYGGFLGGLYHVLNHATFKGLLFLSAGSVLHSTHTKDMEILGGLARKMPYTAFAFLIGSMAITALPPLNGFVSEWITYQSMLQAALGEGILLALVGALAVMCFVKVYSVIFGGTPRNKKIEKAKEAPITMIIGMYLLVLGCFAYGV--------------------------------
145294392    ---------------------------------------------------------------------------------------------VIGAVVFVYSAEYLKKGNTSFYTIMTAFTAAILLLVLADDVFVLFVGWELVSLASFMLIARSGSSG-ESGSIRTLILTFFGGLTLLTAVAIAATQAGTTSLDGILHSDFWAPVLTGVIAVLIAMSAFTKSAQFPFHFWLPEAMAAATPVSAFLHAAAAVKAGIYLLLRFSIVFHDVA--VWNWLLIIVGMGTAIMSAYFAVQKTDLKKLTAYSTVSHLGWIVATIGVGTPFALGAAIVHTLSHALFKSSLFMLIGVIDHQTGTRDIRRLGFLVKQMPFTFVSVLIGALSMASVPPLLGFVSKEGMITAFMDNSYVVLLLAAIGAVLTFTYSAKLVLGAFVDGPRDMSHVKEAPVSLWLPAAL--------------------------------------------
135879427    -------IIIFSPLLGSLILLFSRELTEKSSSIIALSIGISALTSLILLVPFLIGDGLIKQYFLYTWYITGDYHLQLGFLLDSLTVVMAFIVSFISFFVHVYSYMNKDNSFKRFFIYTNFFTFSMLVIIFSNNFLQLFIGWELVGLSSYLLIGFWHKKESAIKALKAFVVNRVGDIGLLLGVLLIFINTKSLNYDVFFLLLGNEIAILPLIAILLFIGAAAKSAQIPLHFWLPDSMEGPTPISALIHAATMVTAGIFMVAR--LSPLYDLSLYVLDIILLLGLSTAFFMGIVALVQDDIKRIIAYSTISQLGYMTVALGA---SYYSFAIFHLLTHAFFKALLFLCAGSIIKCHHEQNINKMGGLRASMPITFITFTIAGLSLIGFPGMSGFFSKDLII----------------------------------------------------------------------------------------------------
136459145    -----------------------------------------------------------------------------------------------------------------------------------------------------------------YSAMKLALMLMAGSALVFVGLVGVYQHAGSFDLTQLQQV-RLSTDVQRMFFPFLFFGFGIFAALFPFHTWVPDGHASAPTAASMFLAGISMKLGGYGCLRVAVFLMPDAAHEYAWLIILLSTIAILYGAFATMMQTDLKYINAYSSVSHCGFVLLGIGMLNETSINGAVLQMISHGLMTALFFAAIGMIYSRTHTRMVAQLGGLLKVMPFISSIFVIAGLCSLGLPGFSGFVAEMTVFMGSWQWYRLATLLACASIVVTAVYILRAAGKTVMGPISAQH-TTLTDATWNERAAAVLLVAGILIMGLAPFLINRLIGASTTQIMQQV------------
108805930    -------------------------------------------------------------------LPWAPSLASFAVKMDGLAALYSLLATGIGLVVLVYSAGYLPLHLEHFYFFVLLFMGSMVGLAMAQDLILIFLFWDLTAIASYYLIGYDRHRESRASAMMSLLVTGITAVLLLVGALLLYASYGTFSVPELAGRVE-PGALLASAGLLVLLAAFAKSAQAPFHFWLPRAMAAPTPVSAYLHSAAMVAAGVLLIGR--LYPILAQSEALLAVMSAVGLLSMGLGGVLALTRDTLKQLLAYSTVAQYGYVVFMYGLGGRYGAAGAAFYVIAHALAKSALFLSAGAVTEATGEDRLSRLGGLWSKMPLLAASSGLAAAGLAALPLTIGFFKDEFFFAAALERGALFGGLAVLSASVTLAYTWRFWSGIFLGRPAAEPGR----VAGKLVWPVVLLGALVLFGGLLPGPF---------------------------
114563457    -HLPALQVVI--PMLSAPLIVMLQPRGLAWAAATAAALVSFSIAVALTLAVL-----DGQALQYAMGGWPAPYGI--ALSVDTFSAIILLVITGASTAALLAAKPSIDERQPLFYAAWLLVLSGLVGIVVSADAFNIFVFMEISSLASYILIAGGPDRRALPAVFKYLMMGTIGATFYLIGVGLIYMMTGTLNLADIQDRLGDVTDINPVLVAAGFIGLALKAAVFPLHVWVPNAYTHAPHMVTVFLAACATKVALYVLIRFDYMVFQATLEDFALFAMPLAILGILIASAVAMFEGHLKRRLASSSIAQIGYILLGVSFVSMAGLSASAMHMFNHALAKGGLFLAVACLAYQYRDLRLDQLGGAAARMPWTCAAFVVCGLSLIGVPGTAGFISKWLLITAALESGPW-------------------------------------------------------------------------------------------
140927720    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLPDAHTQAPTVGSVILAAVLLKLGTYGFIRIAIPMLPEAAAAWAPFIGLLAVIGIIYGALGCLAQRDMKRLIAFSSVAHMGFVMLGISTLTDFGINAAVFGMVAHGLITGMLFFIAGSMKDRYHTLDMGRLGGLLVSAPRLGWILGFSAMASLGLPGLAGFWGEFPAILASYNPASILMVVAALGTVLAAGYLLWMLQKTAMGNPKEEFAEEITDVKKHEWIAWAPILALILLFGLYPRPIFKTTDDAV-------------------
270267700    ---------------------------------------------------------------FSFSYDYLFMYVSYDFGVDLLSYLMVLLSFWICGLMLLASINLFSNYDKFFQFTVLLLLFSLVVAFSSLNFFLFYIFFEVSLIPTLMLIVGWYQPERLQAGIYLLFYTMLASLPMLISLFYYYSFFDSLAMSYLEG-----DFSSILYFLFFTMVFFVKIPMFMLHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLMRVLVMFIGLGLE-ISSFFMSVALLGGVYVSLICLRQSDMKSLIAYSSVAHMGMVICGLFTFTIWGMVGSLGMMVAHGLCSSGLFCLANISYERLGSRSLLVNKGLINLAPSMSLCWFLLSSSNMAAPPSFNLLSEIALLSSVVSWSSLTMGVLFFLSFFSAAYTLFLYSYTQHGIF---------------------------------------------------------------
258514500    -NLSLLSIEILTAILGAILVLGLVVPSNARRGVGYVTCLFLLGILGASILTWDNVGTVFGGMYI----------------VDQYSIFFKQIFIIAAILVVMGSMRYVNESQSEYYSMLVFTLLGMMVMASAGDFITLYLGLELMTIAFCILVCFRKETKSVEAGIKYILLAGMSSAVLLYGMSLIYGLTGTVQINEIAGIVKQGTASPLLLLVMLIAGFGFKISAVPFHMWSPDVYEGAPTPVTSFLAVGSKAASFAIILRVFVGALPGIFSSWSMVVAILAAVTIIIGNLVAIPQTNIKRMLAYSSIGQAGYILVGLVAATEAGIKGVMFYALLYVFSTVGAFTVVSSVFDAIGSEEIKDYAGLSQRAPLLAAVLTMSMLSMAGIPPLAGFVGKFYLFSTIVDNYLWLVFIGLVMSMISVYYYLRVALVIYRDKPLDETPIT---VSSSVAITLIITMVITVILGVYPGPVAEISNTAAHS-----------------
294338742    -----LLIVLAIPLLGAAVLALVGQRGFAP----WVNLAFSAVTFIAACVLTARVIFQGPMLVFAEQFF-----------IDPFNVFLVTLTAFVGMTTAAFSRPYMRARLRLYHSMYQAFMFTMLLALTTNNLGLLWVAMEAATLTTVLLVSLYRTKASLEAAWKYFILCGVGIALALFGTVLLYFMNALLWTQLDAVKGRLEPGIIGIAFVFLLVGYGTKVGLAPLHSWLPDAHAEGPTPVSAVLSGLLLNVALYAVMRKVLVEGSLHAAWPGQMLMAFGLFSVLVGAFLLWRQKDVKRMFAYSSIEHMGIITFAFGMGGPLANFAALLHMTGHALTKSAIFYTTGHASQKAHSQRIDDIQGLREQSPALGWGLMIGVLAIAGMPPFSVFASEFLILTTAMQQQPWATPILLLGLGVAFGALFLRGQGMVFGRSNLRELSHAPNM----------------------------------------------------
77920212     ------------------------------------------------------------------------------------------------------------------HPLLHGLVAGACGAFLTADLFNLYVWFELALICSLGLLAQGGTLRHLDATFKYFALNLVGTLLLLAAVALLYAYTGQLNFTALTAAAGRDGVLLLPLIGLLALAFLIKAAAFPFFSWLPSSYHTLPAPVLALFSALLSKVGICALIRILGGVLHPAPEVLFRGLGWIALISMVTGVLGAAYHWDLRRILAFHSISQVGYMLLALALASRAGNAAAIFFALHHSLVKAGLFLVAGMIYRHVGHYDLRRIGGLYAAKPGLATLFLILSLSLVGLPPSSGFWGKYLIVRESIVQGEYLWAGTALAVGLLTLYSMKIWLEAFWKPHPDSTWHVPAGMRLAPAYAVGVLILAVVWVGVYPGGLLGFVGAAATGL----------------
293168008    ------------------------------------------------------------------------------------------------------------EHTEVYPLAMFALFGMMIFA-TSNDLLTMFIALEVLSLPLYLLCGLARRRRSQEAALKYFLLGAFSSVFFLYGAALAYGYAGTFSLAGIDQAVTSRGSAELAAIALMAVGLLFKIGAVPFHAWTPDVYQGAPTPVTAFMAAGTKAAAFIALMRVLFVAFGGASWDWRPSIWVVAAITMIFGSLVAIAQTDVKRMLAYSSVAHAGFLLVGVSGGFVSGLSSVLFYLVAYGLASIGAFAVVMLVRDAGGETHLSRWAGLGKESPFLAGSFAIFMLSFAGIPLTAGFVGKLSVFTAAFSGGFWPLVVVGVLTSAVAAYFYVRVIVLMFFTEAASDGPTVAVGGTMTTVVIVIAAVGTVALGILPGPLLELVQNA--------------------
182679425    ----------------AVLAVLIGQTRNSTPAIYGGCLMISLLALAGGIISLLTGAAGTEVVLPLG-LPWIGA----HFRIDPLAGFFLAVVNLGGAAASLYGYGRHEHEPSRVLPFFPAFLAGMNLVVMADDAFTFLFSWEFMSLSSWALVMAHHGRENARAGLVYLIMASFGTLVLLLAFGLLAGPDGFYAFTAIRTHHLSQLQAGTVLVLALL-GTGSKAGLVPLHVWLPLAHPAAPSHVSALMSGVMTKVAVYAFIRIAFDLLGPPDWWWSVPVLVMSGGSAVLGVLYAMMQDDLKRVLAYSTIENIGIIFVTLGLALTFALTAGLFHVLNHALFKSVLFFGAGAVLVSTGLRRMDHLGGLINPMPVTSILVLVACAAISALPPLNGFVSEWLAFQAILLSPPAVGALLALSAALAAACFVRVFGIVFLGRPRTPAAQQAREVDLWSQSAMAVLASLCLLAGILPGFIIDSIAPSVYSLIKARMPVQGQIQ----
138461242    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAIKVPVFPFHTWLPLAHVEAPTAISVLLAGILLKLGVYGILRVNYGLMPDGVYWFSYALALLGLINVVWGGLCALAQKDLKKLVAYSSVNHMGYSLIGMAAAAQAGLGGAVFQMFNHGTISAMLFILVGVIYERAHHRDIEGFGGLAAQMPVYTGITAIAFFAGLGLPGLSGFISEAMCFIGAFPVYRWIVIASTIGILLNAAYFLWAFQRVFFGKL-NEKYTDLPEINRLELFTVVPLLVITLFFGIYPAPYIDLIA----------------------
88608767     ------------------------------RESVCLQLLSSFLIGLAAISSWSLFDGEAFLLPLFEWISVGSLQALFRVNIDKLTVLMFVVVNTVSFVVHCYSIAYMKNDKSRFFAYLSLFTFAMLVLVSAGDLLQLFLGWEGVGVCSYLLIGFWFRKESANVAMKAFLVNRVGDFCFLIGIFSVYKIFGTLELKGIISDVGFHFDSLTFICLMLFIGCMSKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLAR--LSPLFECTELVRHIIMWVGVSTAAFGSVVALCQDDIKRIIAYSTCSQLGYMFAACGA---SAYGLAIFHLSTHAFFKALLFLCAGNVIHSVGEQDVHKMGALRNKIFSTYCMMIIGSLALCGIFPFAGFYSKDLIISSL-SHAEIPFILLILTAFCTSVYSCRLLMLVFFGEQNFSLKKFHSPP----------------------------------------------------
84701934     -----------------------------------------------TLIAWLSFWAAAALLVQVRSVDVVDYPLGIVYRIDVLGALVMALISGIAAAVLPFARQSLARESSHIYGMILVSVAGLLGVVATGDAFNLFVFLEISSLSTYTLVAMGARQDRRAAAFTYLVLGTIGATFFVIGIGLLYQATGTLNMIDLHELSGQDDRVVRAGFAFVVTGLALKLAMFPMHRWLPDAYTFAPSVVTAILAATSTKAAIYALMRFLFTVFGFTFPFLLFLLMAFGLAGMVIASLIAVFRDDVKQILAFSSVAQVGYMLLGISIATSDGVSASIVHVFNHALMKAALFMAVGAVFYAVGSHRIAAYRGLFKTMPFTACCFISAGLSLIGVPFTAGFVSKYVLIEAALAASLLLVGFVVVSSLIAVAYVGRVAYAILLDPPPENQVKIRSSVPLGMLIPMGLMTFANLYVGF--------------------------------
280958269    ----------------ALLVPFIPRNLWLNKAFRGALALIPPFIALASIMTVEPGMYGNLDY----------LSQSLVLGVDKLSIVFGQVFAVIAVAGAIYGMHVED---RGHYVCGSLYVAGGFGCVFAGDLLTVFLFWELMSIGSTFLIWQARTKESVGAGFRYFMYHTVGGLFLLCGLLLKYKATGSFAF-----IGVEPGAAQLYDWL-ILIGFCVNAAVVPLHAWLPDAYPRASIGGAVYMCAFTTKTAVYVLCRGFAGW---------EILAVAGTCMAVFGVLYACIENNARRILSYHIVSQVGYMVAGIGIGTAMTLNGAIAHAYAHILYKGLLFMGTGCLLYAVGTAKLDKLGGLAYRLPWVMVWYMVAALSISGMPLFNGFISKTMTIAGAAEAHHTILALAAVGTFISVGIKLPYFA---FWGGKREYVGEVKPIPFNMYVGMGLTGLLCIAQGVYPDMLYRYLPFAVEHAYHPWTI----------
142921869    --------LVAFPLIASMVLLAFVSNGTERMRERLVALVFSLVMLTITTGMFFQYNIAFNDYEYRTTYTWIESLINWSVGLDALSFPMVWLTTFLLPVTIIATWN--EKSGATYFPLLLMMGGALIGVFVSLDLFMFYVFWELTLIPMFFLILKWGGKDRKYASQKFFIYTFTASVVMLLGLITLYFLQDPYSLPSAGTMTGRSFSIQKILFVMLMIGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMFRLPISLFPHALYHFQLALMIIGMVSLVWGAIVCLGQTNLKKMVAYSSVSHMGVILIGIATMQPMGWAAALFMMFAHGIISPMLFAVCGAFKHHYHSMEI--------------------------------------------------------------------------------------------------------------------------------------------
143911343    -----LWLVPVLPLFGALVIMFGRRLGEPKAGWLASFMTVGSFLITVSVFFNLLSRPAEERHQVITMFKWLPLQVDMALLADPLSITMALFITGIGSLIHLYAYMHGDPKFPKFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGACSYFLISFWHTRNAAVAGKKAFVTNRIGDFGVMTAMFLAFSKVGTLSYSGINEAAHLAPVTATAIALLLFVGACGKSAQLPLYLWLPDAMEGPTPVSALIHAATMVTSGVFLMTR-MSPVLQVSYTWAPMIIACIGAATALYAATVAVAQNDIKKVLAYSTVSQLGFMFLAIGSG---AYVAAIFHMVTHAFFKALLFLGSGSVIHMHHEQDMRRMGALRKLMPVTAITFIIGWLAIAGVPP---------------------------------------------------------------------------------------------------------------
297557445    -------------LIGMGLLLFPTATKNLRRMWSFQSVLLLSIVMIFSINLSIQQINSNSIYQYV--WSWIDFSLEFGYLIDPLTSIMSILITTVGVMVLIYSYMAHDQAYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGILGFYWITGSFEFRDLFEIFNNNFLFVTLCAALLFAGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNFISVIGIITILLGATLALAQKDIKRGLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
124359002    -------LVLFLPFINAFFLGFFGRLIGTTGSGILSTICMGSSTLIAFFLAYEVLVNDAVVH--IELYKWIEFITHIGLLFDTLSVTMLLVISSISTLVHIYSTSYMSDDPHRFICYLSLFTFLMMVLVTSDNYLQLFIGWEGVGVCSYLLVAFWTTRQANKAAIKAIVVNRVGDVGVILGMVLIYKTIGSLDFLTFNGANGAPLAPFAIIGILLLIGCIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLMIRSF--PLFEKAPFTLLIITIFGALTAFFAATVGLVQNDLKKVIAYSTCSQLGYMVLI--IGIEGSQNVGLFHLVNHAFFKALLFLSAGSVIHSMDEQDMRKMGGLIHSIPFTYTMMLIGSFSIMGLPYLTGFYSKDLILEGPFRASAFAFWLGTVAALLTAFYSIRLVYITFIITPNSPKSSHINIVDKRVLTVLSLLCFGAIFVG---------------------------------
212704290    ----------------------------------------------------------------------------------PVALLFLVMIGFIAFIVSVYSYMAHAHRQGWYWFFLLLTFASLAGIVSTPDMAAMYGYWELMTFASYFLVVHEANRVAFDAGFKYYLMCAGGALLMLPGMLLLGNGGLGLADVRIQSALLSPHVLNM-AALLCLVGFGVKAGLVPLHSWLPDAHPAAPSSVSGPLSGIITKMGMFGIVVLLLGQTNGALSWFGSILTFMGAATLIFGELMALKQDDIKRMLAYSTLGQLGEIALVLGMGTWLATAGALSHMLSHAIMKDLLFLGAGALILRAGSRKLADLRGLGQCMPWTVSCMAVGLICIMGLPPFTAFFSKYLMIQSAIHAGPALAALILIGSLVGAIYYVRILKTLVF------------------------------------------------------------------
212704290    --------------------------------------------------------------------------------LDTLSYCFALIVPLIGALNVFYAYMSHSHTQWRFYCAFTAMCGGLVGISASTYLFQFFLFWEIMSWTLYMAIAHEGDKASLREAFKYFFFNVLGAGFIFVGVCVLGPATSSESMQHLTKLFLLPGWVVWGGTALLAIGFVMKAAQLPFRIDWQMHPALAPTPVSGYISSVLLKSSILGLIKLFMLMGGWPNELIQTVVMWIGGITIVMAATQALLVNNVKLVFIYSTVSQIGYMVLAVAAGGALGYAGGMLHVVNHVFFKDLLFLVCGAVMFATHADSLDDLGGIGRKMPFTLCMFAIAGLSVVGVPPTSGFSSKWIIYHALMQADPFLALLSLVGSVLTLAYIAKFLHAAFLGQPST-HLDHVQEAPLTMRVPMAILAIGCIITGIFPGLMLWPINAIL-------------------
95928462     --------------------MFSGKKPNLRDSWSTLGAIITFVSVLN--FLPIILDGQQLQYTLFELYPGI----SVKLNLDALGVVFALVASFLWILASLYCVGYMRHAQTRFYVCYAVSVGAAMGAAFAGNLFTLYLFYEIVSIFTYPLVMHHQDEEGYAGAKKYIVYLMFTSKAFLLPAMVIIYVLCGTLDFNTANVAQGIFPAEAIAYLLCLFGFA-KSGIMPLHNWLPDAMVAPTPVSALLHAVVVVKVGVFSTCRVMLSIFGTNILHETGLGIFTASFTILTASVIALTKTNLKARLAYSTVSQLSYIILGVAMLTPNSITGGLIHIANHAFAKITLFFAAGCIFVASGKKDITEMGGLGKRMPFTMMAFGVASLGMIGAPPVGGFVTKWYLALGTMDIHNWILLVLLASSLLNAGYFVPVFLQAFFGKPLPEGLTGSLEKKPLILFMVVPLVIISVLIGIYPDLFLDLINLMVKS-----------------
15888250     ----WLIILPIALCIGAGAVLMMMRHAIRHHA----AVAIAALSLLVILNAALLWKVATQGPFTMVMGRWLPPF-GIAFTADLTGALLSLAAAIVALAGAIHAGADIDASGRRYYPFLMLLMAGVTGAFLTGDLFNLYVWFEVLLISSFGLIVLGSTREQIDGALKYAILNLIGTTLFLITVGYLYAIFGTLNMADIALKATELRGTAPLMTLASLFALAFAMKAAPVNFWLPASYHTPRIVVSALFGGLLTKVGIYSLLRVMVMLFPVEREELSIVIAISAALTMVLGAMGALAQNDIRRMLGYIVISGIGYMMAGIAIGTPSGVSGAIFYALHSMVLMTALYLAAGHAARLGGGFSLTSLGDLYRQAPWFSALALALFFAGSGLPPFSGFWPKAVLVKSAIDIGAWWLAAAILVSGFIATIAFRVFLLCFWRPVTTPALQPAARPPAPSVAPLVGLTLLVVFFGLFPESLLNLSQQAAAGL----------------
121582631    --------------------------------------AVKSAFLITLVPLMAYIDQGMSA--TITNLHWITYNFNINFILDFYPLFFVPIALLITWSIMDFSYMASDPNIYRFFNYLFFFLVAMLILVTAGNMFQLFVGWEGVGIMSFLLIGWWLSRDANSSALQAVIYNRVGDIGLLMTLAWLMVNENTWEIQLINQASPESH----LPLLGLVLAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVIAGIFLLVR--LHPLLETHQSALTACLCLGAMTTLFAATCALMQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFLHISTHAFFKALLFLCSGSIIHSADEQDIRKMGGLQKILPITTTCLTIGNLALMGTPFLAGFYSKDTIIETMNTSHLWALSMTILATALTAAYSMRIIYYVQLNNPHHNPTAQPAETNKHMTSPLLRLASGSIIMGL--------------------------------
16117435     ------------------------------------------LSFFISLIPLTLFQGIQTIIMNISWIHLPLFNINLSFKFDMYSIMFTSVALYVTILDFTSWYMYSDPNINRFFKYLLLFLITMILLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAVIYNRIGDIGLILSMIWLATNLNSWEMNQFMVLSKN--LNLTIPLLGLILAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLVR--LNPLFQNNKEILTVCLCLGALTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---YLAFLHVCTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLNNILPFTSSCMVLGSLALTGMPFLAGFFSKDAIIESLNTSNAWALILTLIATSFTAIYSLRLISFTMMGHPRFLPVSPINENHKLLKNPLKRLAYGSILAGF--------------------------------
260575426    --------------------------------------ALLCAGFALVGLVALAGPASGSALVLPIGLPWIGA----HLRLDLLSSFFLVVLGLGGSITSLYAYGRHEHAPLRVLAFYPPFLGAMALVLLADDAYTFLLSWEVMSLLSWALVLTHHREEDTRTAGYYLVMAGFGTMALLLAFGLLAGADGGYGFDAMRGAVRSPLIVAVVLGL-MLLGAGSKAGLAPLHVWLPLAHPAAPSHVSALMSGVMTKVALYGFIRVVFDLLGPLEWWAAPVVIFLGAATAVLGILLAMMETDIKRALAYSTIENIGVIFAALGLALAFRANGALFHIFNHMAFKSLLFMGAGAVLNATGLRDLDRLGGLIHRMPVTAFLMLVGVLAISALPPLNGFASEWLLFQAVLMSPPAAGGGLALAAALAAAAFVRIYGVGFLGRARSDAAGSAVEVDRFSLTAMGILAAICVLAGIFPGVVLDAMAPVVQAVI---------------
297570465    -----------------------------------------------------------AVLQMEQGVYGVFPFLNWELRVDSLSLVFAYIMTLMCIIGTLYGLHVDNDYE---HISAWFYVAGSLGVIFAGDLLVLFLFWEVMAFSSTFLVWFRGTPGALAAGYRYLLVHTAGGLALLAGIVLHYQATGDLSF------TQFDVTNPTLPVWLIMIGVILNAAVPPLHAWLPDAYSRATVSGAVFMCAFTTKTAVYALCRGFAG---------MEILIVLGVIMTLYGVIYALLSNDVRRLLSYHIISQVGFMVAGVGVGTALAINGAIAHAFAHILYKALLFMGVGSVLYMTGKSKASELGGLYKKMPMALFFTVIGGLSISGFPLLSGFVSKSMVVAGSFDASHYWALLASVGTFLSVGIKIPYV--VWFGENKCETWDKAADPPLHMQLAMGIAAFLCLYIGVYTPYLYNML-----------------------
253699699    -------------------------------------------------LVYILFRRQTSSFTL----DWNLPFGPCEIALDPLAAFFLIPIFLVFPAGALYALGYRRTSERSVTFFYGLLACAMALVVVAGNGALFLIAWEVMAVSYFLLVAEHAEEEVRRAGTVYLVASHLGAGALMVLFSTLFFSTGAFQFPAAGSL-QVTAGLSTLIFCAALAGFGSKAGLMPLHIWLPSAHANAPSHVSALLSGVMLKVGIYGLLR-VVSFFPHPPLWWGALLTAAGLTSALMGICIASAQKDIKRLLAYSSIENLGIICTGIGVYLLAAASGALFHVLNHAIFKPLLFFSAGSVIHAAGTRELDRMGGLAKRMPRTAFLSLCGAVAICGLPPFNGFASEMLLYLGFFGEAQAGAPYLALGAGVAVISFVKLYGIAFLGAPRTEGSAKSHEAPFSMLAPMGLLALLALTGGLFPQLFLALVNPAVAAL----------------
296141388    ------------PLLVILICLSLATLAAPVVVGRFGARGFLGLAVVAAALVWILTQWPRSGPDRTETLRWVQALMNFDLRLTPLAAVMSVLVLGIGAVILVYCAGYFTDTSNTFAAELVAFMAVMFGLVVSDNMLAMYVFWELTSVLSFLLVGYYAERTSRRAATQALLVTTLGGLAMLVGIIELGEHYGTYLFSEVIAQAVADPSTISIGVVLILIGAISKSAIAPFHFWLPGAMAAPTPVSGYLHAAAMVKAGIFLVALIAPPFSHLTS--WRVIVFGLGISTMILAGWRALREFDLKLILAFGTVSQLGMLLVLVGTGERNVALAGITLLTAHALFKATLFMVVGIIDHAAGTRDIRRLARLGDKQPVLAGIAALAAASMAGLPPLYGFVGKEAMLESMLHADLLLVIGLCAGSALTVAYSIRFLWGAFGRKGQVAPTRSVAELHAPGPIFLALLAVLSLVAGFASPWLDHVLS----------------------
258593438    -----------------------------------------------------------------------------------------LVSAALILLMSIGYLKSERIDKGEFYPLILFATLGMMLMVSAVDLLILYIGLEMMSISIYILAGFMKRERRSEAALKYLLMGGFSSAIMLYGIVMLYGLTGTIGLREIASMISADTASNILGMVMLVAGFGFKIAAVPFHMYIPDVYEGAPTPVAALLSAASEVAGLAILMRVFLVAIPGLQDRWTLLFYVLSLLTMTIGNVVAIAQSNVKRMLAYSSIAHIGYLLIGLVAGRELGISAVLLYTLIYAMMTLGAFAMVILLVGEVKGERIDDFTGLAQRSPMAAAVMLIFLLSLAGVPPTAGFVGKFYLFGAAIERGYWLAIIAVINSAISLFYYMKVVVAMYMRDLPPQGLTLSSSAPLR--LALFVTLVATIAIGIYPGPFLELARASVAGL----------------
228968413    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTRIGDVGLFIGMILIFWYAGSFEIFRAIYTGDLPPYMITITAILIFIGAMGKSGQFPLHTWLPDAMEGPTPVSALIHAATMVAAGVYLVA--TMFPLFSASAVAMQTVAIVGAFTAIFAASIGLVQTDIKRVLAYSTVSQLGYMMLALGS---AGYVAGIFHLTTHAFFKALLFLAAGSVIHAVHTQNINKMGGLQKKMKVTGTLFLIGTLAISGVPLLSGFFSKDEILAATWMNGNYFLVLAVLAAFLTAFYMFRLYFLVFIGEAKTK--EDVHESPRIMTYPMIVLGVLAVVAGYINTPWFGTF-----------------------
55380052     -------------------------------------------------------------------------FDAVLLNVDPFSRLMGIIFGLIAAVAVLYSYASEANTTQTGYALSYVATSF--GAVFAGDWLTLIFFWELMAVTSTLLVWHYGGK-AVRAGFRYALLHGLGGTLLMAAILRHYVEVETFLFASVPGGPETAGITTGLAAALAAIGIGVNVGFIGLHAWLPDTYPRPHIAASVFLCVFTTKTGVYGMYRAFPNG--------HEAIAYMGGGMAIFGALFALFQNDMRRLLSYHIQSQVGYMVAGVGIGTSLAQAGAFAHVFNHILYKGLLFMTAGVVIYRTGTESLKKLGGLWREMPITAGAFSVAALSIAGFPGFNGFVSKGIIISGSFYTLEWMLLLGGVGTFMSFI--KFGYYAFFHG----EYDDSVPDANRGQSIAMVAVAALCIIYGVY-------------------------------
11466311     ----------------------------NKKDLLTLSIINMLITTCIALNILSEIIVSQNTIN-VECFYWIFSNIKWVFLFDSLTALMLIVVSSISTCVHIYSLEYMQEHVQRFMSYLSFFTFFMLILVTGNNLLQMFMGWEGVGLCSYLLINFWFHRQANKAALKAMIVNRIGDFGLALGLFLTFTTFKTFSQHYLTYIGSLSFETISLISLLLFVGAVGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLICRTF--YLFEYSPNIGILITILGSLTAFIAGTIGLVQNDLKRVIAYSTCSQLGYMVFACGV---SHYDVAFYHLTNHAFFKAALFMGAGSVIHALDEQDMRKFGGLKNFLYFTFIVILIGSLSLIGFPFLTGFFSKDAILEALTLESSFGFSLGILGAFITAFYSVRSLARTFLQKPLGFK-NYFEKSHESGFWMNAPLIILSV------------------------------------
154253652    -------------------------------------------------------------------------------------------------------------DRFEYPVLIILATLGMFMMVSANGLISLYMGLELQSLSLYVIAAFHRDNTRAEAGLKYFVLGALASGMLLYGASLIYGFTGSVQFGSIATVLQADGTNIGVIFVFVLAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFAGAPKVAAMALILRVLFVAFPSMESEWQQIIVFIAIASMVLGAFAAIGQSNIKRLMAYSSISHMGFAMVGLAAGTPEGVRGVLIYLVIYVVMNAGVFCCILAMQRKEGVENISDLAGLSRNQPMVAFMMAMLMFSLAGVPPLAGFFGKFYVFMAAVEAGYPLAVIGVLASVVGAFYYLRIVKIMYFDEAAEPFIQ---PMPGELTAVLGISGVFTLFFFVYPAPLILASQAAVRALLP--------------
46200211     ------------------------------------------------------------------------PGIPFSLLLDNLSGFMLLIVTGVGFLIHVYAIGYMDPGYSRFFAYFNLFIAMMLTLVLADSYPVMFIGWEGVGLASFLLIGFWYKNAQADSARKAFIVNRIGDLGFMLGMAILWALYGTLSISELKEAMEGPLDLLALAGLLLFLGAVGKSAQIPLMVWLPDAMAGPTPVSALIHAATMVTAGVYLIARSSFLYSVL--PDVSYAIAVVGLLTAAYGALSAFGQTDIKKIVAYSTISQLGYMFLAAGVGAYWV---ALFHVFTHAFFKALLFLASGSVIHALGEQDVRKMGGLWKHLPQTRWHALIGALALGGLPLLSGFWSKDAILTATLTYGVGFYVGALLVAVLTAMYAMRWFVLVFLGEERGHH--HPHEAPPVMLWPNHLLALGSVLAGALPHPLPNVLEPFLKPALAEVEAH---------
225163839    ----------------AIVLLLAGRVGVWRR-WFVLASATAQLGVALAMVATAYGMPPR----VMAAGGWMAPF-GIVLVIDMLTAIMLTLGAITALTSILFGYAEMRRTHPLRLPLVQFLMLGINLTFCTGDLFNLFVGFEVMLISSYGLLTLEADDWDIRQTFPYLALNLFGSTLFLVAAGVAYAIFGSLNFAQIMAVGPAGEARVTVLGLLLLVVFGLKAGLFPLYYWLPNSYPILPTPVAALYAGMLTKVGIYVLLRIFGQVLPTDLTVVHTMLSWLAGITMLFGVIGAVSRNFIRGILSFHILSQIGYMALAVGFFTEYAFTAAIFYIIHHIVVKSSLFMVGGAVAVLNGTDNLEHTGGLWKTAPLLGVVFLIQALSLAGIPPLSGFWGKYMVIVEGLRMREWVLVALALIAGILTLFSMLKIWIGAFWRDASECGATVTLDDRRWKPMTAVIAGMTVF-----------------------------------
135212499    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAHVEAPTPISVILAGILLKMGTYGFFRFSYPLFPEATIWFQPYMAILAVVGIVYGGFVALAQTDFKKMVAYSSVSHMGFVLLGLAALTTKGMNGALLQMFNHGCITGGLFLLVGVLYDRAHTRDMNSFGGISAQMPIYSGILIFFSLASLGLPGLSGFVSEFLVLLGSYPYSKLFTGLACIGIILAATYLLLMIRRVLLG-SLNSKWASLPEINLREVITLVPLMILVLGVGIYPKVILKYLAPTLQALLVNF------------
18390121     -------------------------------------------------LLQWMFLFMSFLFIFEFNFSLNLFSLSYYYGYDSLSYYLVLLSFWICSLMIMASEKLLKEEYYYKIFMFLLLMLVLFLTFVSLNFFIFYLFFEISLIPLFLIIGWGYQPERIEAGLYLLFYTLLMSLPMMVGIFFYYYSSYHLIFYLMSEQS-----LHLFMYLCINMVFFCKIPMFFIHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLMR-FMPMFMSMVLNIGVLLITLSLIGGFFVSLICLRQSDIKSLIAYSSVAHMSLLIGGLMSMSLWGYYGSLMMMIAHGLCSSGLFCLANITYERLMSRSLYLSKGLLNIFPSLAFWWFMLLIGNMAAPLTLNLFSEIMLINSLISYSNFCLYILILLSFFSAVYSLYLYSFSQHGAYYS-------------------------------------------------------------
138594059    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLGSIFLLIAIITIYLQLNTTDVEQLSKI-NIPVNLQYYLWWGFFISLAVKLPMWPFHTWLPDAHVEAPTAGSVILAAILLKIAGYAFIRFSIGLFPNASLFFSNIVFILSLVAIIYTSLVALMQSDMKKLIAYSSVAHMGYVTIGIFSFSKQGIDGAIFQMISHGFISSALFLCVGVLYDRVHSRLIDTYKGIVNVMPIFSLVFLTSSLANVGLPGTSGFIGELLTLIGVFKMNYVVAIIAGLGVILSAAYMLWL------------------------------------------------------------------------
137447296    -----------------------------------------------------------------------------------------------------------------------FFVFSMLLLVMSSNFLVMFFGWELVGLSSYLLISFWKKPAAAKAGNKAFILNRVGDFGFLIGLMIILNTFNTFDFYTLKSASDVPENTITLITLFLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPILQH--SKIAGMVIISFGLITALLAAFSAINQYDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQDIRKMGGLRKQMPVTASMMGIGTLAISGIPPLAGFWSKDEILASVFANGGIYYIFWALGAFLTAFYMGRHWLLIF-------------------------------------------------------------------
251792880    ----WIIALLIAPL-AISLASFACSVTKTRTICTALHVTGLILMFAFSLQVITGVLTQGEISSLGNWIH-----------VDSLSAIFLALISVVGGLAGVYSIAYINREFNEYYGFLHLFFFTMILSVTTNNLILMWAGIEATTLSSAFLVGTYKQKTSLEAAWKYIIICSVGVAFGLFGTILTFSNGTNLLADPSQAISDLHHGLMYLAFAFILVGFGTKCGLFPMHTWLPDAHSEAPSPVSAVLSAVLLNCAMLVVLRYYILVSKVGSDYPQTLMLVFGLLSTGVASFFIIMQHDIKRKLAYHSIENMGLISFAFGLGGPVGAFAGLLHTITHSLAKALLFCASGNILLKYRSRDIHEVSGLWRTMPFTAVLFAGGALALGGMPPFGMFTSEFAIAVAGIYAGKTWLIVLCLIFLTIALAGLTMLLKTVLGKPK--EGIEVGELNKSSIVILATYLLLLLFMGIYIEPILQLLTNAVGIVLGQPNVSFG-------
139887890    -------ILIVLPLIGLAFIFFSSEEDENAVQSKKSALWTCASNFFLSLYLPINFDKSIPHFQFVNSFSWFNSNLRFALGVDGLSMPFVLLSTFLILICIVFLLPQSKKNMKMYLASFLLLESFLVGTFSAIDLFSFYIFFESILIPMYLIIGFWGGERRIYSAYKFFLYTLLGSVLMLIAIIFLYQEFGTISIPKLLDYT-LPFYIQVWLWLAFFSSFAVKIPMWPFHTWLPDAHVEAPTEGSVILAGILLKLGGYGFIRFNLSILPDASIFFTPFIYFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114319905    -------------LVTAVVIFLLGERRQRARTAMNLGGALAKLALV-AVMLFGVWAGHDFHF----RWAVIPGGPDIVLHADALAMLFISLSALLWLLTTVYAIGYLEGQPHRFFGFFSLCVAATMGIATAGNLFTFFIFYELLTLSTWPLVVHKGTHAALRGGAVYLRYTLGAGLLLLPGIIGFYLLTGLQSFQPGGVVGEVVPEQALALTVFFWMGIGVKAALVPLHGWLPTAMVAPAPVSALLHAVAVVKAGAFGIVRDLYGISVVAELGVGVPLALLASFTILYGSWRALAQDDIKRRLAFSTVSQVAYITLGVAVAGPVAAVGGLVHLVHQGLMKITLFFCAGNVAETLGVHSIRDLDGTGRRMPLTMAAFTLGAFGMIGAPPLAGFISKWHLGIGMVEAGPAFIAVLVASTLLNAAYFLPVLHRIWFRPPPNERDLGPGETHGWLLWPTLTTAAMALGAGL--------------------------------
115531586    ------TSIVLLPLISSITLLLNGR-KLGGKGSNIVSCTCMLICLCVSLLLYHNVVLLETGIS-INYWSWVSYNLNLSFFVDSLSASMILAVNIVSFLVHMYSVSYMKGDPHRFMGYLSLFTFFMLILVSSQNYLQLFIGWEGVGLCSYLLINFWYSRQANKAAIKAMLVNRLGDAALIAAVIIMWVNYGSINFLSVLPISQFKFD--WVIPILLLVGAIGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVYLIIRSS--PLFELSSLALIVTALVGSITALFAATIGLAQNDIKKIIAYSTCSQLGFMVLSCGI---SYYSVALFHLVNHAFFKALLFLGAGSIIHMLDEQDIRKMGGINITQPISYVFIVIGSLSLAGFPFMAGYYSKDLLLELSSQKYFVIFWLGIFATLLTALYSFKLILRSFLQFQNSPKIY---------------------------------------------------------
222478921    ------SWLVIAPLLVVVTTAVCTLALGRRPRIQRAASVSGAIGYVVSVAVWTLVLGPAAPGAAAYQVGDWPAPFGITLVLDGLSAFMLTMAAGVGIASILFSVRYITPENQRYHPLFHLLLAGVTGAFLTGDLFNLFVWFEVMLIVSYVFVAFYGTDYATAASFRYLVMNVFGSALMLVAIGGLYATTGTLNMADMARRLATPDAYGIGLSALLLAVFALKSGLVPFQFWVPAAYTAAPTPVTAMFAGVTKKVGIYAIIRLYFTVFATASAFLAPVLGAMGVASIVVGGFGAVGQDRLESVFAYSSIGQVGFIAVPVAIAAAAAIAAALVFALHHALAKGLLFLSVAAVEDATKTDRLRNLGGVAGHSPVLSGTVFVGLLSLIGLPPLTGFFGKFLAFDAAI------------------------------------------------------------------------------------------------
134591395    -----------------------------------------------------------------------------------------LFVTGIGALIHLYAYMHGDDRYPKFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGTCSYLLISFWHEREAAVAGKKAFVTNRIGDVGVMTAMFLAFSAVGSLSYADLGRAAQLGGSTATAIALLAFLGACGKSAQLPLHLWLPDAMEGPTPVSALIHAATMVTAGVFLMTR-LNPVLAASYEWAPTLVAVVGAGTALFAATIAVAQHDVKRVLAYSTISQLGYMFLAVGSG---AYVAAIFHMVTHAFFKALLFLGSGSVIHMHHEQDMRRMGALRVAMPITAGTFIVGWLAIAGVPPFAGFWSKDEILLYVYAKSPILWAV---------------------------------------------------------------------------------------
251790297    -TLDLFSLLLGVPLAAALLAFVCRFTGTAARALVSLIAGIGALLWVALLAVWTVYQQGE----LLAANRW--------LHLDSLSALFLAILGVIGFLTGLYSMGYMRHEVDSYYGFFHLFLFTMLLVITSNNLILMWAAIEATTLSSAFLVGLYGQRSSLEAAWKYIIICTVGVAFGLYGTVLVYANAANFWTEVLQHAGELDSTLMHLAFIFILIGFGTKTGLFPMHAWLPDAHSEAPSPTSALLSAVLLNCALLVIVRYTILITAIGPEFPQRLLLVFGLLSVAVAAFLILVQRDMKRLLAYSSVENMGLIAVALGIGGPLGILAALLHTLNHSLAKTLLFCGSGNVLLKYGTRDMDAVKGILRVAPVTGALLAGGALALGGMPPFNVFLSEFMTVTAGIHAGH--------------------------------------------------------------------------------------------
150017827    ---------------------------------------------------------------------------------DSFSTFFKQLFLIAAVLTVLISRDHLVSKQGEFYALIVSALLGMMIMVSSGELIAIYIGLELMTISFCVLIAYKGDDKSKEASLKYLILSAMSSAIFLYGLSLIYGITQTTAIKEIAEVTGQIAPLEILGMIFLIAGFAFKIAIVPFHMWAPDIYEGAPTSITVFLAVASKTAGLAVLLRLFMTGMSSASSYWIDLIIVLSVITLVLGNLVAIPQTNIKRLLAYSSISQAGYFLLGIIANSSLGIASILLYSLFYLFANMGAFGVVIAVSKATGNDQIKDYAYLAKRSPFLAAVMLISLLSLAGIPPLAGFIGKFYLFLSIIEKGQIWLAFLSIGMVISVYYYLKVVKVMYFGESPTKL--ESIPVSISTKLALTISMTVLVILGIYPSQVVNVV-----------------------
143813460    ----LLSILIWLPILGGGSVLLIGNDRGS--LAKWTSAVISVLVFILSLNLFLDFDTSTSAMQFVEKASWISQFIFYHLGVDGISMPLIILTTFSTILVIIAGWEVIQNRVADYMAAFLMMEGIIIGVFSAMDSMLYYVFWEASLIPMLLIIGVWGGQNRVYAAIKFFLYTFLGSVFMLVSLIYMYNLGGSFAISDMHAL-PLTLAQQSWIFWAFFLAFAVKVPMFPVHTWLPDAHVQAPTGGSVILAAIMLKMGGYGFFRFSLPITPDASSY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
208433927    ------------------------------------------------------------------------SLISYFLGMDILSFGLVFLTFWISGLMLLASIYNLNNYSSFFLFSLILMMLMLFITFSSLSLFSFYLFFEMSLIPILFMIMGWYQPERLQAGVYLLFYTLLASLPMMITIFFYYNLNGSLNFFMFIMSVE-----SFFFYLFMVFAFLVKMPMFMVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGILRVMNFMLLMGMKY-NFFWIGLSLFGGFLISLICLRQIDMKMLIAYSSVAHMGLALGGMMTMNFWGLYGSYVMMIGHGLCSSGLFCLANISYERLGSRNLYMNKGMINFFPSLSLWWFLLVSSNMAAPPSLNLLGEICLINSIVSWSWVSMIMISLISFFSAAYSLYLYSFTQHGK----------------------------------------------------------------
56968575     -------------------------------MWAFKSVLLLSIAMVLSINLSIQQINSSSVYQYV--WSWIDFSLELGYLIDPLTCIMLILITTVGIMVLIYSYMSHDQGYLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWMRPVAANACQKAFVTNRVGDFGLLLGILGFYWITGSFEFRDMFEINEVNVLFVIFCAVLLFSGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFTIIPYIMNLISFIGIITVFLGATFALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRTALFHLITHAYSKALL------------------------------------------------------------------------------------------------------------------------------------------------------------
21326218     --------------------------------------------------------------------------VSYFYGCDYISYFMIMLSLWIVMLMMMASNKLCNNSYSDFSLVVLFLMFSLFFTFSSMNVFVFYIFFEVSLIPTLMLILGWYHPERIQAGIYMFMYTLLGSLPMMISLFYIYNFHNSLDFAFMG------FVDNYYIYMCTIFVFLVKFPMYFIHLWLPKAHTEVPISGSMILAGVMLKLGGYGLIRFMKIYIKVGLNL-NIVFLIISLFGGFIISLICLRQEDIKSLIANSSVAHMGLALAGLMSMNIWGFFGAFIMMISHGLCSSGLFCLANISYERTYSRSIYLNKGLLNLMPSVSLLWFLLCSSNMAAPPSLNLVAEVLLINSIVFFSWLTVILVSMISFFSGAYSLYLYSQTQHGE----------------------------------------------------------------
284042669    -------IALLIPWVAGVLLLLADGR---RRSWGWFAVAAMAGNLAALVVLAVKVLPDGS--ERVVTGGW-EGGVGIVLEADPLGVAFALVSSLV-VLAALVHEVLDGVRSRTFPALVVLLATGLTGLFLTGDVFNFYVFFELAMIAAYVLTAYGDDRHQLGAALIFAVVNLVGSFLFLIAVAATYHVTGTLEMAGIATMSDVEPNAAILIAVTFFVAFGTKLGLFPFHFWLPAVYAGTRPAVAAILSGALANIGAYGLLRFGAGLLPEELELGSTVLIVIGSASVIYGALLAVSRRDPAEMLAYSAIGQAGYVLVALGVGGPVGLAAAVLYAILNALSKALLFLSAG-------------LRGA-----LVAGAFAVGALSLAGMPPAAGFVGKLALFTGVDAGSVALVVLLFVGGALSFVYAFQLYQHEFW------------------------------------------------------------------
257055512    -----------------------------------------------------------------------------------------------------------------FQPAYLVLCAGVSLAYITGDLFNLFVAFEIMLSASYVLITRRTTARRVRAGMTYVIVSLTSSLLFITLVALVYAATGTVNLAALSEFRELAPGVQTSLALLATVVFGIKAALVPLHFWLPDSYPTAPAPITAVFAGLLTKVGVYALIRIHTLVFQ--SDTVWNVLLVVSIVTMIVGALGAIAQEDINRLLSFLLVSHIGFMLFGLGMATVIGLSGAILYVVHHITVQAALFLVSGLVTRRTGTVSLREMSGVAKSAPLVAVLFAVPALNLAGIPPFSGFIAKITLFRAGAESATVWAYAATAAAVLTSFLTLYAVTRIWVSAFWGAEREPFPDANRPMVFATSVLVLTGIVISLAAGPLSAMSERAADDLL---------------
139836224    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IKFFIYTFVGSAILLVAILYMRLQAGSFNILDFYSL-RLDMHTQIMLFIAFLLAFGIKIPLWPVHTWLPDAHTEAPAGGSVVLAALMLKIGAYGFLRFSIPIVPDACAALSDVMIVLSLIAIVYVGLIAIAQTDMKKLIAYSSIAHMGFVTLGCFIIAYLVLEGAIIQMVTHAFSSGAMFLAFGLLYQQLQTRLIKNFGGIAKVMPYFTAFFVVFAMSNVALPGTAGFVGEFMILMGMMQASFWLTFIAATTVVIGAVYTLWMVRRVFFGPVVHDQVAKLHDISGMDYLVF--------------------------------------------
13398301     -------IIPFLPLIGFGLLLIPRTTKNIRRMWAFPSVLLLSIAMVFSANLSIQQINGSFIYQYLWSWTINDFSLEFGYLIXPLTSIMSILITTVGIXXXXXXXXXXXQGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFXWITGSLEFXXXXQNNEVNSLFATLCASLLXVGAVAKSAQFPLHIWLPDAMEGPTPISALIHAATXXXX--XXXXXXXLLPLFIAIPYIMNFISLIGIITLLLGATLALAQRXXKRSLAYSTMSQLGYIMLAIG-----SYXXXXXXXXXXXXXKALLFLGSGSIIHSMKSQNMVLMGGLTKYIPITRTTFLLGTLSLCGIPPLACFWSK--------------------------------------------------------------------------------------------------------
11465636     -------LIIALPLLGTLITGLGGRWLGREGSNIFSTTCVILCLFLSLVSFYEVGLCGVPCYISISWISSGALNISWGFLFDSLTTTMLVVITSISSLVHIYSIQYMEYDPHRFMSFLEIFTFFMLLLVTADNFVQMFLGWEGVGLASYLLINFWYTRLANQAAVKALIVNRVGDFGLSLGIFTIFFLFGSVDYEVVFSLADVYSNHSIYIFVFLLIGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIVRCSPLINLSPNVLF--LITILGSSTAFFASIVGVFQNDIKRVIAYSTCSQLGYMVFVCGL---SYYNVGMFHLVNHAFFKALLFLSAGSVIHASNEQDMRRMGSLVYNLPITYTAMLIGSLSLAGFPFLTGFYSKDLIISNLYTTYGIFAWLANISVFFTAFYTFRLVFLTFIKNNNSYKMDNIHESPLFIVIPLILLAIASILIGF--------------------------------
183582345    ---------------------------------------------------------------------WIEYFLSLSFYYDTYTIIFLPVALFVTWSIMEFSYMHEDPEKNRFLKYLLTFLLAMIILVTAGNFFVFFVGWEGVGLMSFLLIGWYYGRNNAAAAFQAMLYNRFGDIGFLAALCWLLKKVSSVEWLFTLT-----TTPPTLLLFCLISAAATKSAQFLFHPWLASAMEGPTPVSALLHSSTMVVAGIFLLIR--VSPFLLKNQTSLTICLCLGALTTFYAAMLALTQNDIKKIVAYSTSSQLGLMMVAIGIGQP---HLAFFHICTHAFFKAMLFLCSGAIIHNLDEQDIRKMGGLQLTMPVTTTCFSIGTLALMGTPFLAGFYSKDAIIEAISLSFVNTMALAMIATAFTAVYSLRLVFYISLMTPRTNPVLKFDETNIPVLNSITRLALGSVVAGL--------------------------------
11467931     ---------VLAPFLGSALAGLMGRWLGARGSGCVTILGMGTSTLLSYVIFYEIRSMGSAVLSLGSWFGAHTVTVEWLLCFDPLSAAMMVTVCTVSFCVHIYSLGYMQNDPHRFLSYLSLFTGSMLLLVTANDLLTLMVGWEMIGVCSYLLIGFWFHRSRTKRAQKAMLVNRVSDTVLLFGLFLCWWYLGSTDTSLLTATSTSAYYAD-WICFALLGGALGKSAQVGLHVWLADAMEGPXPVSALIHAATLVTAGIFLIAR--TNRIWECSVYARTVLLWVGAVTSLMRRTMGLVQNDVKRVIAYSTCSQLGYMVV---ALSLSHYGLAMYHLMTHACFKRLLFLGAGVVIHCADVQDMRRSGGAHASLPLAWTCLLXGSLSLLGWPFLAGYYSKDAILELSWATPGSAALILMTVACLTSAYSFRVLIAVFYAPNNARKSERTPGVPLTMAVPLCILALGSIFRG---------------------------------
296241853    -------LTPFIPVFGAFTTPLISSVVKKRAIPLYYGLLISGITLLATLRLLAQSFSYDTPLVFKAGGWPPPIGIIYIL--DRVNALLSFTTALVLTLIFAYSLEYIRDEGAIWYSILLLAEAGMLGIILTADFFNLFVMLEVTSVSSYSLVMYYRSRAAIISGLKYAFVGAMGTTLYFVGCALLYNAYGTLNIVDLQYITLTGPPIETYLLVLMSWAFTIKSGVFPNHFWLPDAHPAAPTPISALLSGLVVNVGGISLYKFMYPETQALKSALSAILMFTGTCSAIVGALLMNIQKDLKRLIAYSTVMNTGFLFMAVSTGTQLGLSAFVYHTIVHSIAKSNLFLSAGVFIKVARSRSIEDISGLGFKHPIASVAFATSILTLAGIPPLPGFLSKMLLYEALFEYNIATAVVMILASTIGLISYMKIFYILFFGTQGREVEKSAKTMNVVLLVLSIVLFGFTILLVAYPGFYDTVITATVNQV----------------
142539143    ------------------------------------------------------------------------------------------------------------------MSYLSLFTFAMLVLVVSDNFIQLFFGWEGVGLSSYLLIGFWYKRESAKAAIKAFLVNRIGDFGLAIGVFLIFLYFGTLNYEEVFQQVSLEANLITLISLFLFIGAMGKSAQFFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFEYSQFALNIVTIIGMTTAFFAATVAIVQNDIKKIIAYSTCSQLGYMFFAAGVG---AYNVAMFHLFTHAFFKALLFLGSGSVIHSLNEQDIRNMGDIWKKMPFTWLAMIVGTLALTGFPLLSGFYSKDAIIEYAYLSQSNIGYIAIITALLTAIYSWRLIFKTFHGKFNNKDISKIKESGLSITVPLGILILGSIFSGF--------------------------------
142323062    -----LELVNHLPILQVITMLIAPILVVLNNKTLSWLLSFLGALACLFISILLMQTVSDGSILTYYLGGWVPP-IGIEYRIDAANSILLFLISIISAIVLIFSYSSLEEKHTLFYSCFLLCLTGLLGVVATADIFNVFVFLEISSLSTYVLVGAYLDRRALSASFNYLIMGTIGATFFVIGIGYIYMATGSLNMMDIAERVSQIGDNRTIGFAFIVVGMGLKLAMVPLHVWLPNAYTYAPTIVTCFLAATATKVALYVLIRFVFSVFNFVNELFFLLLMPLAVVAMIAASVIAIFKQNLKKLLAYSSLAQIGYMLLGLSLMSQKGLSSSLVHMVNHGFTKAALFMSLGAFMLNTKNVYIKSLRGLGRSMPFTSGAFVIGGLSLIGVPGTAGFISKWLLLEAALETGYWL------------------------------------------------------------------------------------------
195953128    ------SLILLFPLLSFITIGLFGRR-IGDFASGVINAGAGVLSFIVALITMLSM-KGPEDIVFYKFLPISNTSVDIGIYIDKLSITTTVTVTFVASVIFVYAIGYMRYLFGKFFAYFSLFLFSMLLILLGDSLILMFFGWEGVGLASYLLIGYFHEEKATKASLEAFVMNRIGDWSFILGIIYTFWLFGTLSLPKLFENASYVPGI-TLATLLLFGGAVGKSGQIPLHTWLPNAMAGPTPVSALLHAATMVAAGVYMVAR-LYPIFSLSPTTLSY-ITITGVVTMLFAALVATVHDDIKKIIAFSTMSQLAIMFTALGMRFP---TAAIFHLTTHAFFKALLFLAAGAVITHHHTQNIFEMGGIKKYMPITFGAFMIGALALSGFPPFAGYFSKDAIVSLIMDKNTLVATLILITSLLTAYYITREAFVVFLGE--GHYHEEPHEVEPIMSFPMLILSFLSLMGGFLLWNYFSYMNSPIEA-----------------
126506281    --------------------------------------------------------------------------ISFGFGVDMISLPLLMLSMLTCVLMIIASLKVFKNNSYYFCIMVLMLNLVLFYTFSSLNLLVFYLLFEFSLIPTMILIMGWYQPERLQASYIVVLYHLFASFPLLMGIFGFYWWMNTLSMVILVKYYFYVSDYMMLYWIMCMMAFMVKLPLYVMHIWLPKAHVEAPISGSMILASVLLKLGGYGVIRFSMI-LSLVSFKFSSFLLCLSLFGALMTSIICIRQVDMKSLIAYSSVGHMGLMISSVFVMCKWGMNAAIWMMVGHGLCSSGLFCLSSVAYERYHSRSMMVSKGMMNLFPSISLFWFMLIIANMAAPPSLNLMSEIGIMNSLISWSKLSIVLLVFISFFGAVYSMYLYSYSQHGE----------------------------------------------------------------
291464793    -----------------------------------------------------------------------PKYIIYSLSFDCLSFPLIMLTSWTCFLMFLSSYKMYEKENNLFSLMIIMLLSILIYAFSSMNIMKFYISFEASLIPTVLLILGWYQPERLQASIYLLFYTLFASLPLLIGLLSLNNNLMTNSIFLL----SFSYFNMKFLMIICLMAFMVKLPMYMIHLWLPKAHVEAPISGSMILAGILLKLGGYGVAR-LYSIFKFNNYYFSELFISISLIGGVMTSITCIRQIDLKLLIAYSSVGHMGLMISALFTNTQWGFNSAISMMVAHGLCSSGLFCLANFNYERYFSRSMIIMKGKLNLLPMMSLMWFLLIICNMAAPPSMNLLSEISIIISLISWSKMTMILISLVSFLSAIYSLYMYSFINHG--KIAELSKFFNVYEREYMIMFLHWIPLNLLILKPEMIFNL------------------------
218886698    ------------PAIGFLAL--AAVLPFLRGKWWNWLLPAPAVLAVFAVFTMTPGDHLT--------LHWLGQTLLLG-RVDKLSLVFAQVFAVMSVAGMLYAMHVEDRGQ---HIAAALYVSGGFGCVFAGDYLTLFVFWELMSIGSTFLVLLNRTRESVLAGFRYFLYHTAGGLLLLAGLLLRYKALGTWEFTAMAPSANAP-----LYEWLILAGFCVNAAVVPLHAWLPDAYPRGTVTGSVFMCAYTTKTAVYVLARGFAGW---------EILAAAGTVMAVYGVLYACIENNARRILSYHIVSQVGYMVAGIGVGTAMTLNGAVAHAYAHILYKGLLFMGTGCLLYAAGTAKLDKLGGLAARLPWVMVLYMVAALSISGMPVFNGFISKTMTITGAAEAHRTLVALAAVGTFISVGIKLPYF--AFWGGKPTDNDRVLAPIPWNMYAGMTVLAVLCILQGVAPSILYAYLPFEVEH-----------------
220929110    ------------------------------------------------------------------------------FYMDSLSGYILFITTLAFFLVSLYSISYFGQELKNYYSLSNAFVLSMILALTTRNMGVMWISIEATTLASAFLVGFYNNKRAIEAAWKYLIICSVGITFALLGIILLFYSSGMDWSYLIKYASALDPSILKIAFIFILIGFGTKVGFSPMHTWLPDAHSQAPSPVSALLSGVLLNTAMYGVIRVMVNKCLGSSNYTGNLLIVLSVLSIGTAAVFILVQQDYKRILAYSSIEHMGIIALGLGVCTPISIFAALYHTFNHAMTKLMLFLATGNVYLKHHTKKISSIRGLIKTMPVTGIVFVLGTFAITGMPPFGVFMSEFNTVVGTI-FSKRYIVTALLLIFLSMVFAGFTLGKMFYGNNSNPQIKK-GEIDIIGPAVLIILLCITVLAGIYPVPFKELMENTTDIIL---------------
258649609    -------------------------------SIMFFILMLIPLSLMNMFWLISWLLFIGSFMMSVSYFLDFYSGLSYFLGMDILSYSLVYLTFWIVVLMLVASIYSLKDYSSFFLFNLIVLLLALVITFSSMDLFIFYFFFEVSLIPTLILILGWYQPERLQAGSYLLFYTLLASLPMLVSIFYCYRMSGTLSFPLLGSVDSL------LLYLCMNGVFFIKIPMFFVHLWLPKAHVEAPISGSMILAGIMLKL-GGYGLLRLLPLFVVINMKLNLFLISISLIGGVIVSLICLRQSDMKMLIAYSSVSHMGLALGGILSLNYWGVSGSLVMMLAHGLCSSGLFCLANISYERIHSRSMYLNKGLINIIPSLSLWWFLLVSSNMAAPPSFNLLGEIMLINSLVAVNEYNMIFLMLLSFFSAAYSLYLYSFTQHG-----------------------------------------------------------------
15811184     ----------------------------------------------------------------------------IELKVNIFSATMLVLVNFIAVMSILYGYPNIREKIPSFYSVFLLCLGGFLGILVSNDVFNIYVFLEISSISSYILVAMGKDKAALIAAFDYLVIGTIGATFYLIGIGFLYAITGTLNIGDLFLIIHDNLLVTNIAMLFIMVGLFIKTALFPFHKWLIQAYSFAPSFISVFFSGTSTKVMIYLIIKMIYADFVFVTLPFNIVFMCFAVLSIVCGSLLAIFTSNIKKIFAYSSIAHLGYIVFAVSLNTNYGLVAAIAYIISHSLVKSALFMIVGSIDYSCGNRHLKDCANMWETMPKITLPFIILCLSLIGMPVTSGFIAKWYIVDAVIKSNFWVGIFLLIGSGLSIVYVWKIVEAVCLRSPDNKVVMSSFETPNVMVLCIWIMVIASIIVGIYPIPLTLISNKIATLLL---------------
296130538    ------------------------------------------------------------------------------------------------------------------FPLLLFATGGMMVFPATTDLLTLFVALEVLSLPLYLLSGMARRRRSQEAAMKYFLLGAFVSAIMLFGIGLLYGYAGSLRYADIAAATATPDGTEGLLVVGALLLLFFKVGAVPFHMWTPDVYQGAPTPVTGFMAACTKVAAFGALLRVVYGMLPGMAWDLEVVLWVVAVLTMVVGTVAALVQTDVKRLLAYSSVAHAGFVLTGVVALEQSGITAVLFYLLAYGAATVGAFGLVSLVREQGEATRLSQWAGLGRSHPVVAVTFTLFLLSFAGIPLTAGFVGKFAVFSAAVEGGAWLALVGVLASAAAAFFYVRIIVLMFFTEAHDEAAEAPR------------------------------------------------------
89895862     -----------------------------------------------------------------------------FFSWDALSALLLGVIVVIAAYVIVYSFSYMEHRLPRYYFWVWMFIGTMLWVVSTPNLGLLWVGIEGTTLATALLVGFYRQKTAVEAAWKYIVLCTVGISFALLGTMILYAASGRINGYSLAALPQLDPALVKLGCIFAFIGYGAKVGFVPMHPWLPDAHSQAPSPVSALLSGVLLNCALYAILRWLVRQTGLGPDFSGKLLLVFGLISLGAMMAFILLQKDIKRLLAYSSVEHMGIIALGLGLGTPLAVWGACFHLILHALTKANLFVVVGRVVQMMGTRQIPKIRGVMSLWPYTGGILFMGLLAITGMPPFGTFRSEISIMAGFFNHHPILGFLTALFLAVIFAGFLYHFLGMLFGTPGERCLKDKGE--GKEVLWLAVPMILVLMLGVFPEPLNQALNQVVELIL---------------
135062367    -----------------------------RRGLAALGFGWPLIAGLVLFGSFVPSPDGAYNFELKLPTGLESIGIYLHLGLNGISLPLFLLAGVVGLAAGLYALYAKAERPHLYLALLLLMQSGLMGTFASIDVFFFYFFHEFALIPTFIMIGIWGGAGRKGAAIEMTIYLTLGALLSLLGLVALYAQSGAESFSDYLAAQPLEETVQENIFALLLFGFGILVSLFPFHSWAPKGYAVAPTGAAMLHAGVLKKFGLYGLLQIAAPLLPAGAAHWFPWIVWLALGNILFIGLVTIAQKDLKLMLGYSSVMHMGYAFLGIACFSVAGAGGALLMMVAHGLSVALLFMLSTCIYHRSHTFDMTAIGGLATRTPVLAAFFVAATMASIGLPGFGNFWGEFTVFVALAESETWLVAPAAIGIIISAIYGLRAVGRIFFGPASESFAPRL-------------------------------------------------------
90407580     -------LTILLPFLGAIITMLVAAP-----LAKWVSQIFAGIAAFGVLVLAFLYRSSGQSTLHYTLFH-IDNTEILGFTFDAVSTLTVIAVVILGFLVNIYSLGYMTESNREYYAFLLIIIGAMAGLVLSSTFVGQLLFFEITSVCSWALIGYYQKATSLKSALKALLVTHFASIGLFVATVIVFKETGTFSIT---ALAQLSDQTKIIVFLGIMLAAWGKSAQLPLQFWLPETMDSPTPVSAYLDAASMVKIGVYIFARAILSAGEI-PHIIGVIGVIGAILTMLYGFILYLPQKDMKRLLAYSTITQLAYIFLALSLGSHLALESAVAYIFNHAFAKTLFFLVAGSLGYTCGTRMLPSLKGIIKTSPLLAVGFGVAALAISGVPPFNGFFSKFPLFEAGFQWLIPVMLIALLESVASFGWLLYWFGKTVLGNP-SEAVQKASPLPISMKIVIVILIIMSVF-----------------------------------
49146639     -------------------------------MLKFIVFIIFLIPLYFNFWLIQSMMFLLCILLMFSNYGFNYTMMSYFFSIDLISLGFIILSIWISCLMVMASFMIKKNNNYSFILLVNLLMFFLIVSFSTNNYLLFYFFFESSLVPTLILIFGWGYQPKRLSSGYYLLFYTLLASLPLLLSIIYLYNLNGSFMFMINSYN----SNCLYIYIGLIMAFLVKLPMFMFHFWLPKAHVEAPISGSMVLAGILLKLGGYGLMRFMYFVPNYFITY-NYIWIVVSLYGGVLISLVCLVQSDVKSLIAYSSVCHMSLVLMGIMTLFCWGESGSFMLMLGHGLCSSGLFCLSNIMYERLNSRSFFISKGMMSFMPSMSLFWFMFCSSNMASPPSMNLLGEIMIINSLISWSSFSVLFLGLMSFLSACYSLYLFSYSQHGNFYS-------------------------------------------------------------
283795062    -------LIIFLPLFGFILAGFFGRYVGSKGSTSLSFVCVLFSFFCSIFCFYETVIC--HCFVFIRLNSWINFNVDWGFMFDSLTSIMCCVVSFISTLVHLYSVEYMANDPHRFMSYLSLFTFFMLILVTSDNFVQMFLGWEGVGLCSYLLINFWFTRQANKAAIKAMILNRVGDLGLIIGLLLIFLTFKSLDYSTVFSMLNMKFHTLDLICFFIFVGAIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLVRCS--CMFEHCFHIRSFITVIGASTAFFAATVGLVQNDLKKVIAYSTCSQLGYMIFACGL---SNYSVGVFHLSNHAFFKALLFLGAGSVIHAIGEQDMRKMGGLKNLIPFTYSIILIGSLALAGFPFLTGFYSKDLILESAYSLGHYGYYLGVSSAFLTAYYSTRLLFLTFLSKPNGSMYEQSFDSSYFICAVLSILAVPSIFVGFF-------------------------------
182412576    -------------------------------------------------------------------------------RVDALSSVFGYI---MGLMAIIGSLFGLHVKRDTEHMAAWTYVAGSLGAIFAGDLLTLFLFWEIMAFSSVFLIWFRGRQESLASGYRYLLVHVAGGVSLLAGIILHYAATHSFAF------NLFNVENLQLADWLILIGFLVNAAVPPLHAWLPDAYGEATFNGSVFMCAFTTKTAVYALIRGFAG---------TDILIALGVVMALYGVVYAVLENDSRRLLAYHIISQVGYMVAGVGLGTELAINGAVAHAFAHILYKGLLFMGCGSVLYMTGKSKFTELGGLYQKMPWTFLFTLIGGLSISAFPLFSGFVSKSMIVAAGFEDHKWVGFLLMLASAGTFLHTLKVPYFIWFGKNNPETWQRAKEPPANMIAAMAITSFLCIFIGCYTPYLYKMLPYAV-------------------
218884284    MSPHVIGLIPFIPVLGAFLTPLVYLVSRSRLTVFAHGVLFTLITLALSILGFIQAYESDAPQAYLMGGWPPPLGITYTL--DKLTGILVLTTSLVLTVIMVYSVEYIDDGYPWYVTLMLGVFSGILGVIMTSDVFNLFVMLEVTGVSSYGLVMYYRHRAGIVSGIKYAFVGAMGTTLYLLALAIIYNVYGSLNLIDLSLKTHYDAVSIGLIMAISFWTFSIKSGVFPNHFWLPDAHPAAPSPVSAMLSGLVVNTGAVGLYKILYLIYGGSIDAISFLIVLTGAFSAIIGALLMNIQEDVKRMIAYSTVMNTGYIFMGIGILSPFGILAFLYYTVVHSLAKSTLFLSTGLLIKYTGSRRINELAGSFKTHIIPGVASVISLLTLSGIPPLPGFLGKLLLYNALFSYNPVFAIVMLIASAIGLLAYMRLFFILVFEAPTRKTIGKLSEASTLAIALFTSIVGILLLF----------------------------------
94676589     ------------------------------------SVGLAAILTARFLILNHYYANTVIFYQYLWTWISVDAFVVFALSIDGLSLTMLSIITGVGFLIHLYAYMEGEEGYSRFFAYTNLFIANMVLLVLADNLLLMYFGWEGVGLCSYLLIGFYHTNKQNNNAIKAFIITRIGDVLLALALFLLYAHFGTLNIHDLIFLAEKPTIANTWATLLILGGAAAKSAQLPLQTWLADAMVGPTPVSALIHAATMVTAGVYLIAR--THSLFLLTPDILNLVGLVGAMTLVMACLSALVQTDLKKILAYSTMSQIGYMFLALGTQV---WDGAIIHLMTHAFFKALLFLCSGIVILNYHEQNIFKIGGLRQSLPFIYISLLVGCLALSAMPLTAGFFSKEKILCGALSHGNSLMLVGLLGEFLTSMYTFRMFFVLCYGE-KNIKASYLRKTSISYYVSLVTLLILSTFI----------------------------------
192288415    ---------------------------------------------------------STSSFLFIYPFSPFFFINSYAILVDFLSAPLITLTLWISSLMILASYNTLKKAPFLFIFMILSLNLILLLTFSQINLILFYICFEASLIPTLFLILGWYQPERLKASFYLMIYTVAASLPLLVNLCILFYTNLSLSL--LIPLWTPLPFLSALCWFFTILAFLVKMPVYLAHLWLPKAHVEAPVAGSMILAAILLKLGSYGLLRFASLYPFLNKNLSAPLIA-ISLCGAIVTSMICIRQPDMKSLIAYSSVGHMGLLTAGIMTSQIWGWEGAMIMMIAHGLCSSALFALANTLYETTHTRSLFLTKGLLALFPTMTLFWFMFSAANMAAPPSLNLSSEIILLSSILSSSLATAPFIAFSSFLAAVYSLFLYTATQHG-SPTNFINPLSIFSQRNYILFSLHLIPLFFLFLKPDII---------------------------
28211020     MNLNYIFIILIVPLIASLVGFIIGKYNEKIRDRFNIA--VTFIVFLVITYIFP-YISNKSIELFIEDIM----GTGLSLKIDMFRYIFIWLTALIWFLVTIYSVQYLNKNRNRYYLFFMLTYWSTLGIFISENFLNLFTFFEIMSLTSYPLIIHDEDEYSHEAGETYIIMAVTGGLVLLMGLFLLFDYTQTLEISLLKNSLANLGNIKYAIVFLIIFGFGIKAGMFPLHIWLPKAHPAAPAPASAVLSGVLLKTGIFGIMITSQIITPEDKK-ISLVILVLGFMTMFIGGFLAMFQRNIKRILAYSSMSQMGYILVGIGLMGILAFYGTTYHIINHMIFKVLLFMIAGVIYMYLHELSINHIGGFGRNKKLLKILFFIAICGITAMPGFNGFISKNILHHALLEWVSFGDIIFILSSGFTVAYLLKIFIGLFIEEGAGSQYKGKIKISKITFFPMIVLTFMTIFLGIKGDLVMKILYKS--------------------
140200371    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YSGTSHLTLLINTNIPFILQIWLFLSFFASFAIKIPMWPFHTWLPDAHVEAPTAGSVILAGVILKLGGYGFLRFSLPLFPEASEFFAPFIFILSLIAIIYISLVALAQTNIKKLIAYSSIAHMGFVTIGIFSRNLEGLQGAVFQMISHGLISAALFLSAGLLIDKMQTKNIDDFGGLWNQMPIFSIFFMVYCLGAISFPGTSGFIGEFLVLLGAMKINFLISFIAAFGVILSVCYVLWLYNRVCFGNNNFKGITDL-------------------------------------------------------
213583233    MLLPWL---ILIPFIGGFLCWQTERFGVKVPRW--IALITMELTLALGLQLWLQQSAGIPQWQSEFVLPWIPRFISIHLALDGLSLLMVVLTGLLGVLAVLCSWREIEKYQGFFHLNLMWILGGVIGVFLAIDMFLFFFFWEMMLVPMYFLIALWDGKTRITAATKFFIYTQASGLVMLIAIVFVHYKATSVWTFNYEELLNTPMSVEYLLMLGFFIAFAVKMPVVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYGLLRFSLPLFPNASAEFAPIAMWLGVIGIFYGAWMAFTQYDIKRLIAYTSVSHMGFVL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
186885775    --------------------------------------------------------------------------------------------------------------YLRFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGICSYLLIGFWFTRPAAKACQKAFVTNRVGDFGLLLGILGFYWITGSFTFNNLISNNEVNFVFVTLCAILLFAGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVARLLPLFIAI-----PHIMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSKASLFLGSGSVIHSMETQNMVLMGGLTKHVPITKTSFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFAIIAWSTAGLTAFYMCRIYLLTFEGHLNVH------------------------------------------------------------
163847767    ------------PLVFIALAAAPLALLARFPARDRIAWGLALIPLLIFGLTLAQAAPVWEGGLVTERIEWVPALLHLSFTLDGLSLLFALIISGIGTLIVGYAGHYLDSGLGRFLAYLMLFMGAMLGLVLAGNVLTMFVFWELTSVTSYLLIGYHDYADARRGALHSLLVTGGGGLALLVGLLLLGQAVGSYEFSDILAAGDTLHAHPLYAVILILLGCFTKSAQIPFHFWLPGAMQAPTPASAFLHSATMVKAGVYLMAR--LSPALGGTALWDVTLAVVGGATMTFAAIVAMRQFDLKAMLAYTTISMLGALTMQIGLGGKYGAEGVATNILAHALYKSALFMLAGVIDHECGTRDLRRLGGLRKYMPQTMVITMLALLSFGGIPVMFGFVAKELMLEAALETGATLSVLAVAAIAITAIAYLRLFSNAFLGQRSVAAMQHITDPAPGMLIGPGVPAVLSLIIPIFLGPISTLIAAASASI----------------
135920643    ---------------------------------------------------------------------------------------------------------------------------------LADNLIMIFVFWELVGFSSYLLIAHYTTKDAASASRKAFIVNRIGDFGFLIGIVLTYWAFGTVNLLELADLVDFPSLISTFLGLMLACGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGIFLLVRIEFMFTDQALSF----LTILGASMGLYAGFCALVQSDIKKILAYSTLSQLGYMAAAFGLGMPG---LALFHLMTHAFFKALMFLGSGSVIHCHHEQDIFKYGGLRKTMPVTALTFLLGVLAISGVNFLSGYFSKDAILLSAYNSDMPIFIILYAGAILTAFYMFRLYFITFEGRHDPPKRPKL-------------------------------------------------------
144174351    -------------------------------------------------------------------------------------------------------------------------------------------------IASFGLLILGGRKVQLDGGIKYVTLNLISTIMFLSGVGLLYGMTGTLNMADLHGAVQTNPGLLVVVAIMFMIAFGVKAAVFPLFFWLPAAYHTPAISVSAIFAGLLTKVGVYALIRTFTLIFTTDIAYTHTILLWVAAFTMVTGVLGAAAMNDFRRILSFHIISQIGYMILGLALFTPLAIVGAVFYLVHHIIVKANLFLVAGVARRIAGSTELDRIGGLYTYAPFLGLLFLIPAFSLAGFPPLSGFWAKYVLVKASLDAEVYWVAAVALVVGLLTIYSMKIWGNAFWKPHPAGATPRLSDMTGLERTPIAALAILTCIIGLFPQPFVDFATRSAEQLLD----PTAYVTAVLG
296168620    --IPFLSLPVPL-IIGFVILLISRATKNIRRIWIFPSILLIIITLIFSLNLSIQQINGSLIYQYLWSWTIHDFSLEFGYLIDPLTSIMLVLITTVGITVLIYSYMSHDQGYLRFFAYLNLFNASMLGLVTSSNLVQIYIFWEIMGIFSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGILGFYWIVGSFEFRDLFEITNNNSLLTTLCTFSLFLGAIAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFLLTPYVMHIISSIGLITLFLGATLALAQKDIKRSLAYSTMSQLGYIIL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269128600    ------------------------------------------------------------------------------------------------------------------FPLMMFAVGGMLLFPAANDLLTMFVALEVLSLPLYLLCGLARRRRSQEAAVKYFLLGAFSSAFFLYGVALLYGFAGSVRLSDIADQAGRGAGGEPLLLALVSVGLLFKLGAAPFHMWKPDVYQGAPTPVTALMASTTLVAAFGALLRVYYVGFETLRWDWRPAMWGVAILTMVAGAVIAVTQTDIKRMLAYSSIAHAGFLLTGVVATSQQGLSSTLFYLAAYGFTTIGAFAVVTMVRDTGGEAHLRRWAGLGKRSPMVAGVFAFFLLAMAGIPLTSGFTGKFAVFSAAVDGGATPLVIVGLASAVAAFFYVRVIVIMFFSDPVADGPSVVFSPATVTAVALG--VAVTVVLGVLPQPVLDLAGDAAAQM----------------
284794409    --------------------------------------------------------------------------INFYMTQDSMSTILISLTFWISLMMMIASQNSVKNSSNLFSFFLISLNLILITTFLMTSILHFYFMFEASLIPILLIILGWYQPERLQAGMYMMIYTVAASLPLLLTIMWAAQKQHSFNMLMTEAVNSGLFWAYNFLSLLIFTAFLVKLPMFSVHLWLPKAHVEAPVAGSMVLAAILLKLGGYGIFR-VYQYFNYYMSTISIFIFSLALWGGVLTSIVCFRQVDFKSLIAYSSIGHMSLMLAGAFSNSSWGWAGGLVLMVSHGFCSSALFALANYTYEKTHTRSLLLSKGMLMLVPVLSLWWFVFSVINMAAPPSINLLGEIMVFPSTIFSSSYYLLSLGLMSFLAALYSMYLYTASQHGGNP--------------------------------------------------------------
189425617    -------------------------------------LSVLLIILATIAGLVGAISSLLSGSSTSYLISLPLPFGPHILALDPLSALFVIPILLVACSCSIYSLGHHPRTIRKISIFFGLLVAALLWVLVARSVGLFLIGWEIMALTAYFVLTTNDDEAEVRTAGSLYMICTHTGTLALFGLFSLLASATGSFQLPATASLDGAAPFATAVLLLALLGFGLKAGIMPLHIWLPSAHANAPSHISAIMSGVILKIGIYGLVR-TLSCFSTVPLWWGVTILTLGVISGVIGVAFAIGQHDLKRLLAYHSIENIGIIYIGIGVALILGMGGALLHVINHALFKALLFLGAGSIIHAIGTREIDRMGGLLRRMPWTAFFFLIGAVAICGLPPLNGFVSELLIYLGLFNGAMLAAPFLALVGGLAVACFVKVFGVVFLGTARTDQAARAHEAGSSMKLPMALLALVCITIG---------------------------------
143138193    -------ILVVLPFIAALIITFVG--KSLPLKGAEVALGTIGIIFIYSLALYLHVTEGVANEFFINVGNIGQFDIEFGWVVDGLSIMMYFVVGLVALLVFIYATNYMEGEIRFFFTSLTLFAGSMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYNVAFVAGILLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEAL-DIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSG---AYTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSMLEMGGLRKVMPKLFQHLLL-------------------------------------------------------------------------------------------------------------------------
224370601    -------LVIIVPLLAALVVAGASFI--DRRLCFPIGVAALAVSFVSAVALLIQVVNTGVAMEYRFAGWAAPMGIVYV--IDHLSALVLVVITGVALVNLVSSRQTIQDKEGVFISLYVLFTAGLVGMTATGDAFNLYVLLEIASLSGYALIGLG-KEQAPLATLNYLFLGTIGATFYLLGVGYLYMATGSLNMADLASILPGDSGIVLFAYIICLTGLFVKMALFPVHGWLPGAYSQASSPAAGLIAPLTTKVTVYIMVRICLSVFSFDYIFAGKIMVWLAIATIVFGSVSALAQTNYRRMLAYIIIAEVGYMVGGFFLGNRIGMSGAILHIVNDAVMTLCLFMAAAIFAWKTKTDEREGLKGLFNTMPLTMAGFVLAGLSIIGVPPTCGFFSKWYLVSGGIAAGQYGFVAAIFSSLVNAVLFFRLFEICYFEPFVDHHHGAAH------------------------------------------------------
269957956    --------------------------GWLGRKAFWVLASGPAVAAAYALSQTSAVMHGRVPTEQVEWV--VPLGLALDFRLDTLSWLMLLVVGAVGALVLLYCSAYFAKGLGRFAGVLVAFAGAMAGLVTTDNLLLVYVFWELTTVFSYLLIGHHADRKARRAAMQAIVVTTAGGLAMLVGLVALGVSAGTWRVSEILADPPT-GGVVVAAALCLLAGAATKAAQVPSHFWLPAAMAAPTPVSAYLHAAAMVKAGIYLIARFAPAFSHLTA--WRWAVLVLGSASLLLGGYRALRQHDLKLVLAFGTVSQLGLLVLLLGYGTRAAALAGLAMLGAHAMFKAALFLVVGVVDASTGTRDLRRLGGLARQLPMTAAAGLLATASMIGLPPFAGYVAKEAALEALAHDAPVLLVVVALGSVLTVAYGLRFAWGAF-------------------------------------------------------------------
83589836     --------------------------------------------------------------------------------IDPFGTYFKILFLVAAMLTAACSYDYVEKNQGEYYALLVLATLGMMVLASSGELVSLYLGLELMTITFCILAAFHLGAKSAEAGIKYVLLGAMSSAIFLYGLSLVYGSSGTTVIREIGQAVATRGASPALLLIFILAGFAFKVTAVPFHMWSPDVYEGAPTPVTGFLSVASKAAAFAALVRVFFGALPDLHSFWVQLFIALAVLTIVLGNLVAIPQTNIKRLLAYSSIAQAGYLLLGIVSFSVLGVGAVMYYAMLYVFGNMGAFMAATAFYNNDGSDEIKDYAGLARRSPLVAALMLFSLLSLAGIPPMAGFVGKFYLFMSIISRQYIWLAILGILMSMVSVYYYLLVAKAMYLGNPPEGSKPLRVAPGLQVAMVVSLLIL-FILGIYPTPLTNYAMNSA-------------------
205351327    -------------------------------------------------------------FMFSTVSSGMFMHLGMIFGLDLMSFGLILLSFWIVALMMMASESIFSNNYSKYMLNMIVLMIMLLCSFSVTNLFMSYLFFESSLIPVLFLVLGWYQPERLQAGMYLLFYTLFASLPMLISIFYIYKNNGSLSFLFM----NFYDYNNLLFYLSMIFVFLVKMPMFLVHLWLPKAHVEAPIAGSMILAGIMLKLGGYGLMRVMSMMCSIG-LVWNILWISISLIGGFMVSLICIRQVDMKSMIAYSSVAHMGIALSGMMSMSLWGWMGSYSMMLAHGLCSSGLFCLANISYERSGSRSMIINKGMMNLMPSMCLWWFLLISSNMAAPPSLNLLGEISLLNSIVGWSIVSMVMLMLMSFFSAVYSLFLYSFSQHGK----------------------------------------------------------------
111075033    ------------------------------------------------------------------------------------------------------------------------------------------------------------------PGMKLTIYLLIGSAFLLVGLIAIYLNAYPTFMIDKLSAASYSEPFQIFAFALLAVGFGSLLSMFPFHSWSPDGYAGAPTAVSMIHAGVLKKIGGYGLIRVGLLALPLGAKFWAPVIAFLAVCNVAYAAMIALAQKDLKYVIGYSSVSHMGYVLIGLAALNVIGINGAVANMFAHGVMSALFFSMIGYVYEKTHTRYIPDLGGLAHQMPRVAIGFMMAGMASLGLPGLVSFIPEFTIFVGSFAVYPTMAIIAIAGIIITALYTLRALANVLFGPRRPE-FDHYPDAKGPEMVPLLVLGSVLVLGGIFPHLILDMVNSGVEPLVSAMMAKLGAAATIGG
239917609    ----LLPLFAAVPLLSAGLLVLAGERPRLHR-----AVLFAVLGLVTTGGLALGVHALDGSV-LATSLGGWPGGIGIGFAADMLSALMLVLTSALTIVGAAFAYGSRVANSQFFAPLLLILIGGVNGALLTADLFNLFVFIEVMLVPSYGLYVLSANRRRVDGARLYVTLNLLTSTILLVGVGFVYGLTGSVNLAMLAGSAAADPRIAIAAGMVLF-ALSIKASVAPLHGWLAWAYSSTSPAVTALFAALHTKVAVYGLYR-IYSVMYDGDARLLPLILVLSLATLVVGALASVGEHGVRAVLSWQMVSGIGGILVGLGLSTRLGLAAGLFYLVHHMVAMGCLLMAAGAIEVRYGTGRLADLQGLARREPLIAVAFFVGLLSLVGIPPFSGFVGKLMLVSAGLDAGRGVTAALVLGA---SLVSLWALLRVFWGAPTAPHGH---------------------------------------------------------
142846135    ---------------------------------------------------------------------------------------LLFLISIISAIVLIFSYSSLHAEIPEFYSCFLLCLTGLLGVVATADIFNVFVFLEISSLSTYVLVGSYLDRRALSASFNYLIMGTIGATFFVIGIGYIYMATGSLNMMDIAERVSQIGDNRTIGFAFIVVGMGLKLAMVPLHVWLPNAYTFAPTVVTCFLAATATKVALYVLIRFVFSVFNFVNELFLLLLMPLAVVAMIAASVIAIFKQNLKKLLAYSSLAQIGYMLLGLSLMSQKGLASSLVHMVNHGFTKAALFMSLGAFMLNTKNVYIKSLRGLGKSMPFTSAAFVIGGLSLIGVPGTAGFISKWLLLEAALETGYW---LVAILIIVSSLFAVIYIWKIIEVLYFSESSQSYSEVSVLTLMPIWILALFCIFLGINTSLTVDLANMATEIL----------------
11182470     ---------------------------------------------LFNLWWFMVLYLMAGVFYYLNTFWFFNYYVSYSFGGDVLSMCMIFLSFWIVALMVVASYSVYKNYSGEFIAVNVFLLVFLVLSFSTSNLFLFYLFFESSLIPTLFLIFGWYQPERLSAGFYLLFYTLFASLPLLLGIFYIARTSSGVFYFLITVDCNF------YLFISMILAFLVSMPMIFVHFWLPSAHVEAPIAGSMILAGVLLKLGGYGLMRVSNFVCDYLFK-FGYVFIGLSLYGAFLVGLLCLYQVDIKSLIAYSSVAHMGLVLCGIFSMNSWGLWGSLVLMIGHGLCSSGLFCLANIIYERVLSRSLVINKGLIVFMPSLSLFWFILSSNNMASPPSLNLLGEVMLINGIMSWSSLSLIFLGFSSFLSCCYSIYLYSYVQHGFIYS-GLTKFSFNSLREYFLIFCHLVPLNFI----------------------------------
225871973    ---------------------------------------------------------------------------------DAFSVFFHILISGIVLVSALVTIDAIKENTGELFALMAFGAVGMLLMTCAAELLLVFIGLEISSIATYILAGFRRRSAKPESAIKYFLLGSFATAFFLYGIALTYGATGTTNIPDIAALTSHALPLAVVGLSFILIGLAFKVSAAPFHLWTPDAYEGAPSPVVGLMSTAPKAAAFAVLLRIAYEAFPVFHFHWVPLLWIIAALSMTIGNLGALRQRNVKRMLAYSSIAHAGYLLVAFTALSPDGIAAASFYAVTYAAMNVGIFAVISHVGGYDDRLTLEDYKGLAYRSPLLGGVMAFFLLSLIGIPFTGGFFGKFYVFSAAIHSGMWLAIIGLINSGIAVFYYLRLLTATYSKPAESALVLTTGRPSFALLLALFLTVATTLLLGIFPGSVL--------------------------
44843558     MSFPMITLTSYL---VSMLLLITPLLNPNSADLHFKTKTAIKTAFFTSMIPAILFINENSQSAMISWFNILTTPLNLTIQLDQYSILFIPIALMVSWSIIEYSLWYMHDDIKLFFKYLLIFLLAMMLLVSAGNLIMLFIGWEGVGIMSYLLIGWYFTRSNAAAALQAVLYNRIGDIGFLYAMFWLISTYDSIDLNFIFSMNN-----STPLLLAFIIAAASKSAQFGLHPWLASAMEGPTPVSALLHSSTMVVAGVFLLIRIHPMIKDNQTALTTC--LCLGAISTAFAATCALTQNDIKKIIAFSTSSQLGLMVVAIGLNMP---HLAFFHICTHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLQKTLPFTTTCVTVGSLALMGTPYLAGFFSKDAIIEAISNVNAWALALTIIATSFTAVYSLRVIFFASMQFPRSPSVSIINENNPTIINPIKRLAFGSVVAGL--------------------------------
269837361    ------------------------------------------------------------------------WDLRLTFAADGPAKLYALLATGVGLAVLTYAAGYMPRHAARLYSLILLFMTAMLGLVLAQDLIVLIIFWDLTAITSYYLIGYEQEQEARRAAMTALLVTGISAILLILAGVLLYTRFGTAQLPDILAQAQ-AGPFVTATGALIAIAALAKSAQVPMHFWLPQAMVAPTPVSSYLHSAAMVAAGVFLLGR--VHPLLDLSPGLQNVLIALGFASMAIGGVLALAQMEIKRLLAYSTIAQYGYVVVMLSLG---AVEGAAFYILAHALIKSALFMSAGAVTEATGETDLTRLGGLARSLPLLAVGSGLAAAGLAALPLTMGFFKDEVFFAAAAERGGVVPVLAVAGAVLSFAYTWRFWGNIFLGPLR----NRVERIPWTLTLPVLALGVLVGLGGIVPGPAASLAADA--------------------
142522336    ------------------------------------------------------------------------FNINMSFEITRMSILLLTLAH-LTILTAFFSTIKISERLLELNILISLISIGIYGLIISNNLFVFFLFYEIAAIPIFLMISNWGYNLKRYASYKITIYLFIASILIFFGLAMIAVNIGSFEISIITKNLDNSILTSPLVFLMLVIGFGCHSALWPFHTWAPDGHGSAPTAGSIIFAGVLMKIGLIGFIKIIIPLMPKMVIEYRDLIIILASINVLYGALTAMRQDDLKYMAAYASLSHIGYIFIALMTSNSTGINGGLIQIVSHGLIICLLFFCVGSIHKLKGTRSIKELSSMLDNSPILSYFFIFTAFASIGFPLTSGFIAEFLIINGIHEFSYLLLFVPIIGIFFTTIYMFRAVKNCCF--RYNENGKSIIDFSRHEIAICLILVTVILIIGVFPTLIQELLGNSYERLL---------------
84488743     --------------------------------------------------------------------------ISYFMGLDVISYVLILLSIWICCLMVMASSSVFNTNYYSFLFMIIILLLMLIFTFSSMNLFLFYFFFECSVLPTLFLILGWYQPERIQAGIYLLFYTLFASLPLLFSIFYLYNSIGMLFMFSFLSFNVYNF----FIYLSLILAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGILLKLGGYGLIRLFPIMINLGIKY-NILFISISLFGGFMISLMCLCQTDLKSLIAYSSVAHMGMVLSGIMTLTYWGICGSLILMIAHGLCSSGLFCLANISYERVGSRSLLLNKGLINFMPSMSLWWFMLSSSNMAAPPSLNLLGEISLLNCIVGWSFLSMIMLSLLSFFSACYTLYMYSYSQHGK----------------------------------------------------------------
197253927    -------LVLFFPLIGAVLTGFGRKIGERGAGILTSSCLVFSLSYSFLIAIEVLFNSTTTYLKLWKWFDSGLFVVFFGFQFDGLVVIMLFVVFIVSTLVHIFSIAYMRGDPHRFMTYLSLFTFLMVLLVTSDNFLQLFIGWEGVGLCSYLLINFWLTREANRAAIKAMLVNRIGDIGLLLAMFLLWDLFGSLDFSTIF-NSIFFSNQIFFICLFLFFGVMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLLIRAS--PLFDVVPLILIIISIVGVLTVFIAGTIGLVQNDLKKIIAYSTCSQLGYMVVACGL---SHYAISLFHLMNHAFFKALLFLSAGSLIHAIDEQDIRKMGGLLSFLPLTYVFFLIGSFSLMGFPFLTGFYSKDLILEFAFGQFYLIFVLGCFSVLLTIIYSIRLIYLVFLSNINLKRA-NIFFLKEGEFLFLIPLGILTLG-----------------------------------
136729109    -----------------------------------------------------------------------------------------------------------------FYALFMLCLTGLLGVVITGDAFNVFVFLEISSLSTYVLIGASRDKRALSSAYNYLIMGTIGATFFVIGIGFLYMTTGTLNMADLRLEGQGDNRTVQAAFAFIVVGIGLKAAIYPLHFWLPNAYTFAPSVVTAFLAATATKMAIYVLLRFMFTVFQPAFLDLEVIILPFAIMAMFAASLSAVFQRDLKRILAYSSVAQIGYMLLGITFFSETGLMATIVHLFNHGITKAALFMGVGCYVMQVGGGFYSQLSGAGKTMPWTSAAVVVAALSLVGIPGTAGFISKWLLIEAALDRGWWIALLVVASSLLAVIYVWRLIEALYL--SQPAEGKTPQEVPMGMLLPLWIMAGACLYFGFDTDITLSASRSAAQGLLS--------------
142415262    ------------------------------------------------------------------------------------------------------------------FPLFMFATAGMMLFTVATDLITLFVALEVFSLPLYLLAGLSRRRRSQEAALKYFLLGAYSSAFFLFGAAFIYGYSGSVSLVDISASAGSANDIFLYIGIIFMVGLLFKISAVPFHSWTPDVYQGAPTPITGFMAACTKVAAFGAILRLFYVGFAESQTLWQPIITVIAIITMVFGSVVAIAQRDVKRMLAYSSIAHAGFLLLGVIALSKEGLAASLFYLFAYGFTTLAAFGIISLVRDSTGESDLNRWIGLGKKSPLVASVFSLLLLSFAGIPLTSGFIGKFAIFSAAYQSRNTLLVVVGLASAIAAFFYVRVIIMMFFTDPANDSVSVVIP-SIKSRISIAIATLITFVLGIFPSIILNTAN----------------------
126215498    ------------------------------KNWAANVKTTVMLAFFFSLFPLFIFLSAETSSHSLHLMTILTLDIKIGIQVDAYSLIFTPVALFVTWSILEFSLSYMSQEKNRFFKYMLSFLICMIILVTANNMFQFFIGWEGVGILSFMLIGWWHGRDANTSALQAVLYNRVGDVGLFLAMAWFAANTSSWDYQQIFA--SMKDLNPALPALGLILAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--FNSIMETSENALTICLCLGALTTMFTAACAVTQNDIKKIVAFSTSSQLGLMMVAIGLNQP---QLAFLHICTHAFFKAMLFLCSGMIIHCTNSQDIRKMGGMSTLAPLTSSCFTVGSLALMGTPYLAGFYSKDAIIEAMTTSHLWALFLTILATSFTGVYSLRLIFLVTMGNPRFTPLSPINENDPQLINPIKRLVLGSIIAGL--------------------------------
220904938    ------------------------------------------------------------------------------FAPDGLSLIMVIIITVVGGLITIYGLGYMDSRKPRFFAIIFCFLGAMNGLVLSNNLSWMFFFWEVTTLCSYLLISHDQTQEANANAYRALWMNVLGGLAFVSAMLFIQKSLGTLSVLHKMTAMDVKTTAMLLPFAFFCLAAFTKSAQVPFESWLCGAMVAPTPVSALLHSATMVKAGTYLLLRMAPAF---ADTTMSTIVALFGAFTFVGTCILAVSQSNAKKILAYSTIANLGLIIACVGINTAASMMAATTIIIYHSVSKGLLFMCVGAIEQRIGSRDIEDMRGLYSKMPRTAIITAIGIFTMM-LPPFGMLIGKWMAIEAIAQAMTPIIFFIALGSAFTVLFWARWAGILVSSANLHDRPPHGNPKATVMFALRSLCGLAVVFSFISPLVLETFVEPSVAGVYARLGLKT--------
297557443    -------------LIGMGLLLFPTATKNLRRMWSFQSVLLLSIVMIFSINLSIQQINSNSIYQYV--WSWIDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMAHDQAYLIFFAYMSFFSTSMLGLVTSSNLIQIYIFWELVGVCSYLLIGFWFTRPAANACQKAFVTNRMGDFCLLLGILGFYWITGSFEFRDLFEINEVNFVFVTLCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFILIPYVMNFISLIGIITVLLGATLALAQKDIKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
288904168    ------------------------------------------------------------------------------FYMDSLSFPLILLTCWISSLMIICS----DALTSVFYYLVILLCMLLVLFFLAQSFVQFYILFESVLVPTVLMIMKWVQPERLQAGMYMMVYTVAASLPLLAVIMWMKSGGVLWILSDSYEWGGFSALEKNFVWVFVCVAFLVKLPMFPFHLWLPKAHVEAPVAGSMVLAAILLKTGGYGLLR--LSFFFPVGLYFSSFFFVLGGVGGVFSSIMCLRQTDMKCMVAYSSVAHMGLMLGGLMVKSVWGFSASLSMMVAHGLCSSGLFVLVNHVYKNSHSRSMIMNKGMMTMYPGMALWWFLICVSNMAAPPSLGLFSEILLFTVIVGFFWGSVFLVVMLAFFAACYNLYLFCVVQHGK----------------------------------------------------------------
190349353    ------------------------------------------LAFMISLIPLLLFXNNGMEATLTNFLSINNFNIKLSFMLDSYSLMFMPIALFVTWSILEFSYMALDPHITRFFKYLLTFLLAMLTLVTANNLFQFFIGWEGVGIMSFLLIGWWFSRDANSSALQAIIYTGLATLDWFLMIGGPAMNLSTWQINDLFSLD----TXHMIXSIGLIXAATGKXAXFGLHPWLPAAMEGPTPXXXVLHSSTMVVAGIFLLIR--LYPTLEKHQLLLTMCLCLGAITTVFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFFHISTHAFFKAMLFLCSGSIIHSADEQDIRMMGGVKNYLPITSSCLTIGSLALMGTPFLSGFYSKDTIIETMNNSHLWALSMTILATMLTAAYSLRMVFYVQMNSPRHKALSPINENSKTLINPITRLALGSLVAGL--------------------------------
296140864    ----------------------------------------------------------------------------------------------------------------------MFALGGMMAFVSANDWLTLFVALEVFSLPLYLMCALARHRDPLEAALKYFILGAFSSAILLFGVALRFAATGSTDI----AAVPQDAVLGAVGAALIGVGLLFKVGAVPFHSWVPDVYQGAPTPVTAFMASATKIAAFGAVVRITMVGFDDVP--WRPVVAVVAVGTLAVGSIAAVTQSDVKRMLAYSAIAHTGFLLVGVFAGTVRGMGAVCFYLAVYALSTVGAFAVAGAVREAAEVSELDRWAGLGRRRPALAGAMALFLLAFAGIPVTSGFVGKFAVFAAAAEGGTWLVVIGVLASAVAAVFYLRVIVTMYF-APDHEFAPVVAPVDPLVRFAIGVGAVSVVVLGVFPQPLLDLF-----------------------
114797124    --------ILVLPLLIAAGIAATGKFPNIRE---GVTILGSIALFVLVVQLVMMVSSGARPELFVGQAA---PGLAIAFKVEPLGALFAIVASGLWIVNSFYSIGYMRRNQTRFYICFAIAICGAMGVATAGNLFTLFIFYEVLTLSTYPLVAHKGDAAAQRGARIYLLTLLGTSIGLFLTAIMWTWVVAGLDFVDGGLLANVEISPAVASALLLLFVFGIKAALMPFHFWLPNAMVAPTPVSALLHAVAVVKAGVFTVLKVSMYIFGLNATPSREFLMDVACITIVVASLIALTKDNLKARLAYSTIAQLAYVTLGAMLADKAGFMGGSLQIAAHAVAKITLFMCAGAIYVATGLTNISDMRGLGRKMPWVFVAFFMASLSIIGVPPFAGDWPKYELMQGAIDRGDWVPFILIASSVLNIAYLLPIAILGLMPPGPEEPVKEFKRPGGAPALTVA-------------------------------------------
218157410    --------------------------------------ITTAIKLAFFTSLFPLFIHLSTGIELLEWLKPYSFHATFHLYLDFYSIVFTPIALFVTWSILEFSYMHNDPNINLFFKYLLIFLITMLILVTAGNFIQLFIGWEGVGIMSFLLIGWWYSRANANTALQAILYNRVGDIGFLMTLACMTIQCNSWDLLQVFSYAK--HFNFTLLTLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--MSPLLENNQTALTLCLCLGALTTFFTATCALTQNDLKKIIAFSTSSQLGLMMVTIGINQP---QLAFFHVCTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLHTLMPVTSSCFTIGSLALTGTPFLAGFYSKDAIIEAMLTSNINALLLTLIATSFTAVYSLRLVFHVALGHPRFNTLSPINENCPASINPIKRLAWASIIGGL--------------------------------
136266171    ---------------------------------------------------------------YLQDSSLVTTLFSDAIVLDPFSTFFIIIATILVAIFSLYTKELDDYRMGEYFTLLGIVTFGLFLMVSSIDLVMVYISIEIVSIMSFVLAGYLKQNTRNEAALKYVVYGAFSSGIMLFGLSYVYGLTGSTNFFQLLSSGHDNGPAIMLSVVLILAGFGYKVSAVPFHFWTPDVYEGSPTTITAYLSVAPKAGALAMMIRFFIEGISLTELPWANIISLIAVVTMTIGNLIAIQQDNIKRMLAYSSIAHAGYMLLALPVMSSHGIYSIMLYILVYLFMNLGAFFVVIAIKNKNGGESFEDYKGLGWEMPLVGAVMTLFMVSLTGLPPTAGFVGKFYIFSALIESFYWLAIAGGINSVISLYYYLRVVKVMYFEGERKDLIVNPPGVIT---GMLLATSIPSLLLGIYWLPVANWIENSLVFFIQ--------------
47777252     -------------------------------------------SFLLSLILFASPKMVEASFMQNEWLSMLVTFIKTAFQFDTYANIFLSVALFVTWNILEFSMWYMKDEVKTFFKYLVIFLLAMMLLVAASNMLSLFIGWEGVGLMSFLLIGWYHGRNSAAAAVQAVLYNRIGDIGFFIIFCWMMKSSMLTNFDSIQL-----SNTPTPVLLASITAAASKSAQFGLHPWLASAMEGPTPVSALLHSSTMVVAGIFFLIRIYPIMANNQTALTAC--LCLGALSTMYAATSALMQNDMKKIVAYSTSSQLGLMMVAIGIGQP---HFAFFHICTHAFFKAMLFLCSGLIIHNLNEQDIRKMGGLLHVMPVTSTCLSIGSLALMGTPFLSGFYSKDSIIEAMNSSNSTALFLTLMATAFTAVYTLRLILFILLGHPRTNPTMKINENDAQALNPVTRLAMGSIVAGLY-------------------------------
88606904     ----LLFVVVSLPFVCSALIMALKRLSHSQEALSTVA---SLVLFPTTCALYFALQGNPAILQYR-----LSSAILFILEPEALGIVFGILVSFLWAVTNIYTIGYMNKVYGKFYSCFAASIGCTIGIAFAGNLVTLFIFYEMLTVCTYPLIIHGGSKDSIASGSFYIKTLLCSSVFLFLAIAIICGMSDGAGLFSAKSFISETHPSLLPFIVTMLCYGVAKAAIMPVHLWLPRAMVAPTPVSALLHAVAVVKSGVFTLIKITVCAIGVHGMYHHNIMLYLSVVTIIVGSVFAVTQKNLKRLLAYSTISQLSYITLALSMFTDGAVTAAVFQMVCHAFAKITLFFAVGAVYAASGKTTIRDIDGLGRVMPITFTAFCIGALAMIGIPPAATFWGKFYIITEALKQQNYIVIFTALSTVLNTLYFIPLMYRVFFAADATCAGRVKEEAPPLILLAMLVSSTCTILLFLKPDIVLGMLSV---------------------
152991855    -----------------------------------------------------------------------------MFQFDTLSVIFVALILLGAIPNLFYSHGYLPHIERKYQLHYFAFILSMLGVVVSANALVFLLFWELMSLTSWQLILTEAKEKKTIEAAKFYFIMTHFGFVFLLLFFLIVTDGDLEIGFAAMHGIASAFAYPTLLFFFLILGFLSKAGAVPLHVWLPYAHPEAPSPVSALMSGVMLKVAIYGMFRFLFDVLYPWPLEWGIVILVIGALSSLVGVLYALSEHDIKALLANHSIENIGIILMGFGMGMSFAFIAALFHTFNHMSFKSLLFMGAGSVLHQTHTKNIEKYGGLIKSMPITALTFLLASISISALPPTNGFLSEWMIFQSMLGSSHLIFALAMTGGLAIACF-VKAYGITFLGLHRSTNAKHAHEVNFLMRSGLILMALVVISLMLF-------------------------------
143269722    -----------------------------------------------------------------------------MIVIDPFSSFMKIVIILSTLLVIVASWVNDELEKYRKGEYFTIMGIMVMGLFLSVDIIMLYISIEVVSIMSFVLAAYKLDTRSNEAGLKYVIYGAFSSGVMLFGLSIVYGLAGSTNYFTLSSIDGSANPALIMALLMIFAGFGYKISSVPFHFWTPDVYEGSPSTITAYLSVAPKAAGFAMIIRFFHQVFSDSIGLWPEIIGVLAVVTMTMGNLVAIQQKSIKRMLAYSSIAHAGYMMLALPVLSMEAVESVMIYLFIYVFMNLGAFFIVIFVKNKTGGESFEDFEGLGWKMPIVGAFMTLFMLSLTGLPPTAGFVGKLYIFKTLVGAGSEFLWLVVAGSVISLYYYFHVVKVMFLGGKRSDVITYPPST---MFGLMIFTAVPSLLLGLYWNPLASWVKDSL-------------------
6636089      --------------------------------------------------------------------------LSELFCVDIYSSSMISLSLWICGISILVSMTNLRGVFNSYLILVTLLCFLLVQCFMVNTLAMFYVLFESTLIPLASIIGIWGGQIERVPSIQYMAAYTVGGSFPLLLIFTTMEVHAGSSFMWFISMKT--TSLNWLFWGGCFLGLLIKLPAFPFHAWLPKAHVQAPVGGSVILAGILLKLGGYGITRMMML-FSYTLESFGILVMSFSIVGSVYGAFMCLRQSDIKKLIAYSSVSHMAFSIMGLFSCTEVGMVGAYIMLVSHGFISPGLFVLSGINSEMVHSRKIKVMSDGVRAAPSLGFFWLVMIMANLGVPPCPVIISEVLSVVCVIALYPWVFVLLLMYFILSGAYSFSLYCQLTRTKKKIKMKVFFNEVTLKDMSALYFL-----------------------------------------
145298798    ------------------------------------------------------------------------------------------VITLVGLAVSLYSFAYIREYQGKGGVLMNLFLFAMVGMVLADNALGFLLCYELVTLTTYWLV--KTNTDATKQSRLYLVMNHIGMALVLVAFWLLCRESGSLEFAALRE-HHLAGGLASLVFLLSFCGFGLRAGFVPLHGWLPVAEPVAPSHISALMSGVMVKLGLFGILRVSIDFLGASQLWWGYMVLIFGACSAVLGVLFALAEHDLKRLLAYHTVENIGIILMGMGIGMIGIANGALYHLLNHAIFKSLLFMGTGSVMFRLHTRDMDKMGGLAKLMPWTALAFLIGAMAISALPPLNGFVSEWFIYQALLSVAPLAVVMLAVTGAMAVMCFVKVYGICFCGAPRSEKASQAREVP---------------------------------------------------
88683183     ---------------------------------------VQLAFFSSLMPLMIYLDQGTESIITNFCWTNINTFVNISFKFDMYSTMFIPVALFVTWSILEFAYMASDPLINRFFKYLLIFLIAMMILVSANNMFQFFIGWEGVGIMSFLLIGWWFSRDANTAALQAVIYNRIGDIGLILSMAWMALNTNTWEFQQMFMLQNMEMTLP---LLGFILAAAGKSAQFGLHPWLPAAMGGPTPVSALLHSSTMVVAGIFLLIRIHPLMQNNTTALTTC--LCLGAITTLFTALCALTQNDIKKIVAFSTSSQLGLMMVTIGLNYP---QLAFFHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLQKMLPITTSCLTIGSLALTGTPFLAGFFSKDNIIETLSNVNAWALAMTLVATSFTAIYSFRIIFFVSMGYPRMPSVNPINENNLSALNPIKRLAWGSIMAGL--------------------------------
126212224    ------------------------------------------------------------------------------------------------------SVKMNKNNDNIFSRLIMCMNLILMLTFLCSNSLLFYFLFEASLIPTLMLILGWYQPERLQAGMYMMIYTVAASLPLLFCIKIFCSEMLVSSTLRLHPIFSGNMWQWSLLSVLVFAAFLVKLPMFSVHLWLPKAHVEAPVAGSMVLAAILLKLGGYGILR-FFQYFNFIPLYSSIILFSVAMWGGMITSVICFRQVDLKSLIAYSSIGHMSLMLAGAFSNSSWGWSGALVLMLSHGFCSSALFALANYTYEKTQTRSLLLNKGMLMFLPSLTMWWFLFCIINMAAPPSINLLGEIMIFPAVIFSSTYCLIPLALMSFLSALYSMYLFTAIHHGGSP--------------------------------------------------------------
30984404     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------CMMAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAILLKLGGYGIIR-TITMLTPMTKTMSIPFITLSLWGVVMTSLICLRQTDLKSLIAYSSVSHMGLVTAASLIHTEWSLTGAIILMVAHGLVSSALFCLSNFNYERINNRTLLLVRSMQLIMPLLSTWWLLFNLLNMALPPTINLMGELLIITAMFNWSPPTILITGAGVVLTACYSLHMFLTTQHSKF-SNHLASMQMTNTREHLLMSLHMIPMVLLMFKPELV---------------------------
215788958    -------------------------------------------------------------------------------GGDILSNCFIFLSVWVVILMLIASSKVLFSYNYEFLFVCLLLLMFLIMSFCTSNLFLFYLFFESSLIPTLILIFGWYQPERMSAGFYLLFYTLFASLPLLICIFYIYSSGMTLFYFLINVNSSF------FLYLGMVFAFFVKMPMIFFHFWLPSAHVEAPIAGSMILAGILLKLGGYGLMRVFM-FLVDAGLSYNYIWLSLSLVGVFLVGFICLAQTDIKSLIAYSSVGHMGLVLCGILTLNTWGLYGALVLMIGHGLCSSALFCLANISYERVQSRSFYINKGLLTFMPSMAFFWFLLSANNMACPPSLNLLGEILLINSILGWCSLSFLFLAFSSFLSCCYSIYLYSASQHG-----------------------------------------------------------------
89902045     -------------LMAGGALALLPARNIVRASAGLVSQMIALV-LVGSVALPVLF----GGPDVTGDMPWAYPIGTLHFRLDALGAFFL---SWSLPMTLLGSVYAMGYLRKYFFGLLNMISLSFILVYVGEHAVTFLLGWEIAALSAWLLIWDYPNQKVRFAGFNYLVSTHVGLIFLVAAVMILYTNTQSWFLDDYDWMSQNPGTVRNTVFLLLVTSFGLKSAFFPFHSWLPRAHAAAPAHVSALMSGVIHKAGLYALVHFLMISGKP-DEWMGWFLIAFSVTSAVVGGLYTVGQRDLKRLLGYSSTENVGIAGIGFGVGVALGFGGGLLHVLNHAFFKCQLFYAAGCVYQIKHVIDIERLGGLFKLMPVTAVCFIIGGVAISALPPFNGFASEFLIYSGLFTGESINIWALAFVGAVSALSITRAFGVIFLGNARDASLPEAHEASGWMLFPMVLHTIGTVVLGVAPTLGFAMVAAPTALFLH--------------
52550085     -------LVIVISMFAAFTILIAG--KVNKKAAFPIALVTIFIQLLLSLSILKRVLTEGTIHYWLGGWS-PPWGIEYV--IDTLNAFVLVVVLFMSFMCVIYSKRSIEKEQPLFYVVFQLLVTGLCGITVTGDIFNLYVFLEISAL-AAYALIALAGGRALKASYNYVIMGSLGACFVLLGIGFLYAVTGTLNIADLSRLLPPLYGNRAVAFVFFAVGLSIKVALFPLHVWQPDAYTYAPSVVSVIIATAMAKVSVYALIRVIFSVFTVKFIDTYVGICWIAAMGIIAGSVLAIMQTNLKRMLAYSSVAQIGYIVLGIGLMSAWGLVGAVAHILNHAIMKGCLFMAAGAFIYKLGLRDIRDFEGLGKKMPYASVAFTIAAISMIGVPPCTGFASKLFLILASLQSGYIFVAVLLTSTLLNLAYFWRVIDRIYFVKSGGGQETKKADVPFSMVVPMLILAALCIVLGI--------------------------------
226463811    -----------------------------------------LIPLINNWWLLMNLILLSCFLFFINFISIYYSNLSYSYGVDMVSFWMILLSIWIVSLMIMASFKIKSSNSSDFLLVNIILLLFLMLSFSCTNLFIFYLWFEAVMIPTLILIFGWYQPERLMAGLYLLFYTLFASLPMLLGIFFIYNTSFTLYYFLI------DLNCNLYLYLSMILSFLIKMPMFFVHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLFRVL--NFIYMYNMLNILWIVISLFGSSVVGILCLCQIDIKSMIAYSSVSHMGLVIAGLMTCNYYGLYGSLILMLGHGLCSSGLFALANIMYERSHSRSILINKGFLIFMPNMSMFWFLLSINNMSSPPSLNLLGEILLINSLMSWSNLSFVFLGLTSFFSCGYSIYLYSITQHG-----------------------------------------------------------------
134629825    -----------------------------------------------------------------------------------------------------AHWRGGRRTPNYPGHWLLVLTSGVVLAFLTGDLFTLFVAFELILVSSYVLLTHQGRRGQIRSGMTYVAMNLFASTLFLVGLAVVYASTGTVNLALLAEIPELDDPLRWGIGLWFLVVFGTKAAIFPLFSWLPDSYPTAPTTITAVFAGLLTKIGVYVLIRFHVLTGM---DDLGPLILTLAALTMVIGVAGALAQDDVKRILSFHIISQIGYMLMGLGLFTLAGIAGAIVFLVHHIPVKTVLFLVGGLIEEREGTSALDKIGGLAQRQPLLAVLFALPALSLAGIPPFSGFVAKLALVDA--------------------------------------------------------------------------------------------------
143112360    -NLPI--IVVLCPLMTSLLVVLIPNIFFS----WGLTTLSTFLTFLFSILLYQEIQIHSNISYAL--GKWIPP-IGIEYIIDKVAIIPVIVISGISFIATIFAYKIMPEEIEKKYSLWLLAIAGLLGLVTTGDAFNLFVFLEISSLASVALVAMGAQKDALVAAYNYLIIGAVGATLYVIGVGLLYGISGTLNLADLTSRISDLSNNKALIFVFMIIGIMVKAAVFPLHIWLPRAYAYAPSAVSVLLAATATKASLYILARILFAVFNLINNTLVFIILPLSIIAMFAGTIMAIYEKDIKRLLAHSSVAQIGYITLAFAIGTKASIAAGFIHMFNHALIKGGLFIAITSISFYIKKRTINNLSGLGRAMPITFFCFVLCSLSLAGLPLTAGFISKLYLIKASISAGIWIAILILISSALSVVYLWKMIEIMWM----REGGKIVINENPKIYLSLIIITFLNIYFGLDATLVVNGSFEAAQKLIGN-------------
149189940    -----------------------------RVNLHSSQLFALFAVFPLSIFLSILYLYSPEGVAWT--ASWVPSLLDLSFRLDGLSFLFACLISGIGTLVQIYALAYLREYPNRFHFYLTAFMLAMLGVVLSNNVLLLFVFWELTTITSYLLIGFHENPTSRKNALQSLLITGAGGLAMLAGLILLGNMAESYQLTTILQQASVIHDHALFVLLLIILGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIFLLA--LLSPIYAHSEVWFYTLTTVGGFTALWCAVLALKQTDLKLMLAYSTTVVLGKLTFLLGIGTDLALKSALMLIVAHSMYKAGLFMVIGNIDKATGTREVGVLRGLRPVLQISFVAAFIAALSTSGVPPLPGFLSKEYMYKAGLEVSSLAVLLMLVTVTLVLALLIKPFSRKYQGEPTPAKPIEVNKGLWLPPITLALVSVLATVLGL--------------------------------
197124101    ------------------------------------------------------------------DLPWPVPSGALALGLDPLSAAFATAIFALGLAASVYGAGYLRRPMGPFALFFALTLASMALVVAARQAVLFLVAWEGMTAASFLLVAHEHEDASVRRAARTYLVASHLGAAFLFALFLVLGREAGSLRFEAFAALRAGGAPAALLFLFALVGFGTKAGLVPLHVWLPEAHPAAPSHVSALMSGVLVKMGVYGILR-VLTFLPPAPAWAGLLLAGVGLVGALAALALALGQRDLKRVLAYSTVENVGIIALAAGLGLALGVTAALLHVWNHALMKGLAFLGAGALVHGAGTRDLERMGGLLRRLPVTGGMLVLAAVALCGLPPLNGFVSEWLVYLGLLQGG---------------------------------------------------------------------------------------------
146221451    -------LTISTPLI-SFIITFINKKTIFTKTTQKIACLIILLSWINSIYIFHECIINDSYCQS-KIWNWIEIDCNISIYIDLLSSSMLFIITSVSLFVHIYSTEYMKEDPHRFISYLSLFTFFMLLLVSSNNYIFLLIGWEGVGICSYLLINFWYTRQANKSGIKAIIINRIGDITLFLSTIIIIKSFGSTHFSNLIHIKENPQYTLDFICLLLIIGAISKSSLIGLHIWLPDAMEGPTPISALIHAATMVTAGIFLLIRSSSILEESKSSL--TITAWIGGITAFFAATIGISQNDIKRIIAYSTCSQLGYMALAIGI---SKYSISLLHLINHAFFKSLLFLGAGVAIHTIKEQDIRKLSSLITHTPITYISLIIASLTIIGTPYLTAHFSKEKIIENSYSNS-ILYWLTLITAIITTLYTTRSIYYLFFKKPQYNITTKTSENHNLTNITMISLTLMSISIG---------------------------------
58579367     --------LVFLPYISSVLILLLKKVRYSQETISFIA---SCMLFYAAFNIYTQTTDNISALHVV--LCEFTPKIQLTLKTEYIGIIFSILASFLWIVTTIYTISYMRHNDKNFYACFAASIGCTMGIAFSGNLLTLFIFYELLTISTYPLVTYYANHESQISGRYYMGILLGTSMLLFLAIIITYNISGTLDFTKGGILPSSISSVFLMSLLFLFIYSIGKTALMPIHSWLPRAMVAPTPVSALLHAVAVVKSGVFALIKVLLYIIGLLVQTHNNILMYASAITILLASFIAIKQTNLKKLLAYSTISQLSYITIAVSLYTERAVDISIFQMISHAFAKITLFFTAGAIYTKTGKKYLNELQGIGKSMPITMTAFSIGAAAMIGIPPAVTFWGKFFIISESLNQNIMSVVLVLIATILNTIYFIPIIYNAFYVPCNTNKYA---EAPIPMLIAISITTICTILLFLYPDVIFNIIN----------------------
254173432    ------------------------------------------------------------------------------LNVSGLSNVFLLIIGIVGVAASLFAINYMEIFEKTYAIAYNTFLASMTLVVTVDSMEYFVMSWELMTLSSFILVFFSEKKRDTDASVKYYITMHFDTIPLFLALGTAYSLVGSFEKLTFENIHYHPESTKLVLYGLLLLAFMTKAGIVPFQFWVAETYRAAPTSVSAVMAGAMEKVALYGLIA-LVWKTVGPNTTLGMIVAILGAITLTVGTLYALRETNAKRLLAYHSVGQMGYIWLGIGIGMALGAFAGLFHALNHAIFKASLFLSAGAVEYRTGTVDLNELGGLGRNMKITALAALFASLAISGVPPFNGFISKWLIYVSGYQSGSFILAFAVLAAFISAATSFIKFYGTQFGGE-MKRYEEVREVPAGMLIGQWILAGLTLVIGVFPKLVVPILNEPFNAPLTENLYRIGF------
296446950    ------------------------------------------------------------------------PWIGMHFRLDSLSAFFVAIIDLGGVAASVYAYGAHEKEPARVLPFFCAFLAAMNAVLLADDAFVFLVAWELMSLTSWALVLAHHEAEENRSAFIYLVMASFGTLALLMAFGLLAGSVGGYEFSTIRTATHAPW-IAGVALALMILGAGSKAGLAPLHVWLPLAHPAAPSHVSALMSGVMTKVAIYGFIRVVFDLLGPPAYWWSIPLLVLGAASAVLGVLYLTVESDLKKLLAYSTIENIGIVFVALGLALALAFTAALYHALNHSLFKSLLFFVAGAVQGATGERNIERLGGLIHKMPRTAFVALGGVIAISALPPLNGFVSEWLVFQSILQWSLKLIIAAVGGALALSAAFVRAYGVAFLGRPRSEPATAATEADDWSLGAMAGLLLACLLAGLLPSLVISVISPTVMSVI---------------
254508380    -----------------------------------VLMIFPLLPMVIFVSLISWYEPGGVSWQ----AAWVPGLVNLSFKLDGLSFLFACLISGIGALIQIYALAYLKGHSSRFHLYLTLFMLAMLGVVTSDNILLLFVFWELTTITSYLLIGFHEKDKSRKNALQSLIVTGAGGLALLAGLILLGEMAGSYEISTIVAQSALIAQHEWFLLILILLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVYLLARVSPIYSH--SEVWFYTLGIFGGFTAIWCALLALKQTDLKLMLAYSTNVALGKLVLLIGMGTELAMMAALLFILAHSFYKAALFMVVGNIDKATGTRDIRMLHGLKAVLVLSVIAAILAVLSKSGVPPLLGFLSKEYMYKSGLEVSVILTTIFLLVNVTMVALALALIVKPFFATYEGNPTPAKKEASKGLWMPAMLLAIASVLAPLF-------------------------------
194336912    ---------------------------------------LLSITTLLGLAGSVVFIYQQDSLPAGELFFGMYVLDEFALFFKYFSVFSGMLAVIVT--MADEQFEREVKSMGEYYALIVAMVIGMIMMASSADLLMIFLSMELVSFTAYILTGYFKRDARSEAALKYLVYGAVSSGLMVYGFSLIYGLTAQTNLIKISATHGYDPLLMILATLLILAGFGYKIGAVPFHFWTPDVYEGAPTPITAYLSVASKAAGFALLMRFFLPYEDILGFDWLSLLLILSVASMIYGNVVALWQKNVKRLLAYSSIAHAGYLLLGVILINKIGTQATLVYLLSYFLMNFGAFYVVILISNKTGSENLDDYRGLGKRMPLAGAALTVFLISLVGLPPTVGFYGKFMIFLALLDKGSLYIWIALIG-IMTSVISLYYYMLIMFLRESKQPDDRNMNPGMTAQILMAFLMFLTIFFGLFFTPLSDFAMHS--------------------
142521997    ---------VVVPLIAAALCLVLSRPLAAWTITFAASAAAMMVSFLLLGAVMH------SGTIDYAFGGWAAPF-GIAYRIDLVNAYVLMIVSTISTVVSVFARDSVSHNQGFFYTAWLLCLTGLLGIAITGDAFNLFVFLEISSLSSYVLIAMGSDRRALTAAYQYLIMGTIGATFILIGVGLLYALTGTLNMQDLAELEVSGTRTARTGFAFLTVGLGLKIALFPLHLWLPNAYAYAPSAVSAFLAATATKVAVYVLLRFVFVEFALGAMPLAIGLAILGAIAVVSASTVAIFQQNLKRMLAYSSVAQIGYLALGISLATPAGLTATILHLFNHALMKGALFIALGCIAWRIGSSRLQDFAGLGYRMPWTMGVFVVGGLSLIGIPLTAGFISKWYLVLAALEKGWWVIVVIIAGSLLAVLY----------------------------------------------------------------------------
294054917    --------------------------------------------FALLLAQMGQVAAGEAVIYQVDWFSRL--GCEFALKLDGLALLMGLLISGIGGFIVLYASGYMKGHPGRFYLYLLLFMMAMLGLVLSDNLLLLFIFWELTSITSYLLIGFHEQAESRWKALQALLVTGLGAMAMLAGFILLGMVGGSYSLTELMGDPDVITQSPWYMVLLVLGGAFTKSAQVPFHFWLPNAMAAPTPVSAYLHSATMVKAGIFLLAR--LNPLMGGSSFWGSTLAIFGSATLLLAVFLGLFQRDLKAILAYTTLGVLGMLTMLLGIGSDYAIKAMLGFLFAHALYKAALFMVAGSVDHETGTRNVTLLRGLRGVMPLTALAGGLAALSMSGLPPFFGFIGKELVYKAGVKLGGFFLIAAFVGNFLMMALALKAGVGPFFGKPQHAGLPKQPHEAPWTMWI---------------------------------------------
126736721    ----WLIAPVVLPAMLAPFIVLAARYHIGIQRVFSV----TGVSILVAISAGLVMATADGTVMLYQLGDWAAPFGIVLVG-DRLSTMMILLTSVLALFVLIYAISSGDDRGRHFHALFQFQLMGILGAFLTGDLFNLFVFFEVLLIASYGLMIHSGGTVRLRAGVQYVLFNLIGSTLFLFALGALYAETGTLNMADLANRVTLISAEETVAAVLLLLVFAIKAALVPLHFWLPSSYAEAPAPVAALF-AIMTKVGAYAIIRVYTLIFPVTAGLHDTWLLPAALISLAIGMIGVLAAKRFDRLVAFSIIGSMGMVLVSIALFSPEGIAAALYYIVHSTFAGAALFLIVDLVRSRRANLDLTAQAPIAGAT-ITASLFFIAAIAMAGLPPLSGFLGKLLLLDAAFGTDLMVWVWAIV------------------------------------------------------------------------------------
110628444    --------------------------------------AVKTAFFVSLLPLWVFLDSGSEQVISTWTFSITTTFVNMSFLFDHYALIFVPVALLVTWSILEFAYMHHDPDMNRFFKYLLIFLIAMITLVTANNLFQFLIGWEGVGIMSFLLIGWWSGRDANTAALQAIVYNRIGDMGLIFAIAWMATTQNSWDMEQIFITAKYVNVTPPV--LGLIIAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--MSPLLEKSPIGLTLCLCLGALTAAFTACCALTQNDIKKVIAFSTSSQLGLMMVTIGLNQP---QLAFLHICMHAFFKAMLFLCSGSIIHSLGEQDIRKMGAIQRQTPWTSSCFTIGSLALTGMPFLAGFYSKDAIIEAMNTSNTWALMLTLIATAFTAVYSTRLMYFVVMAHPRSLAISPIEEVNPQVINPLKRLAWGSILAGLCITLSVTPLKTPVMSM----------------
23428597     -----------------------------------------------------------------------------------------------------------EKSSMPYSFFICFLSVVLVMAFSSSNIIMFYVFFEASLIPTLILIIGWYQPERLQAGTYMMLYTVGASLPLLLVILWHCSSMGVMDSYSLHVSSPI---LSGVVTIFVYGAFLVKLPMYGVHLWLPKAHVEAPLAGSMILAGILLKLGGYGLI-QMNFCFNLSMDFFSISIISLSMWGGFLATLMCLRQVDVKSLAAYSSVGHMSIVAAGILMDTSWGIISAIVTMMAHGFSSSAMFCMAYYSYKKSHTRNIPYMKGMLQVYPTLSMFWFLFWCINMACPPTLNLMGEMAIVPTLWGFNFWMAVIMGLMVFFSASYNMYLYSVINHGSFSSYFLGGYPMKSYSKAVLILHMFPLLLVF----------------------------------
260768587    --------------------------------------------------------------------------------------------------------EYLGKGARSITVLFNLFAGAMTALVAANQAIAFLIIVEIISLSSFALVIQGNTAAHRKAGLHYLVMDHVANVFIVATFAILAYHANSLMFSDWIATPPQ-GELASLTFVLALIGFGIKSAGIFFHEWLPRAYPLAPSHCATLMSCVMVKLGVYGLLKVAIVFLGATQWWWGLVVLIFGALSSVLGVMFALAEHNIKQLLAYHSVENIGIILMGVGVSMMLGLLGALYHLLNHAVFKGLLCLGSGSLVYRLHTKDMEKMGGLAKRMPKTALTFLIGSMAISALPPLNGFVSEWFIYQSLFSISPFGAVMLALTGALACMCFVKVYGICFGGAAKSDAAENATEVGNAMVNATIGLSVLCVVLGIASPWIAPYIADIASATLQTGAVTVAQGMSL--
238757219    --------TILAPFAGAILTACLP-----QQWAKWSCTFFSLLATLGTVLLAYVYLSGGKVDVTFDLIHYGDMAL-FGLTIDRISTLIAFAVVFLGLLVSIYSTGYLHEGTNRYYALLLVFIGAMAGLVLSSTLLGQLFFFEITGGCSWGLIGYYQSQKSLRSALKALLVTHVAAIGLYLAAAVLLVNTGTF---ALTALAQLDHTTKVIVFGGILFAAWGKSAQLPLHIWLPDAMEAPTPVSSYLHAASMVKVGVYIFARAIYSAGDV-PQIIGTVGMVMAVITLIYGFFMYLPQKDMKRLLAYSTITQLSYILSLAIYGSKLAFDGGIAYIFNHAFAKSLFFLVAGALSYSCGTRMLPKLKGIMGKMPLLGVGFCVAALAITGVPPFNGFFSKFPIFAAGFSLSHPLLVLALIESVASFGWFLYWFGQTVPGKP-SEDVASAKPLPLAM------------------------------------------------
38232912     -----LPLFVGLPLLTVALTVMAPW----RVVRDGFAVVVPVLTGLAGAWLFAYTATHGTIAHSIGLYV---GGVAIPFVADQFSAIMIVTTSIVAFASNWFAVAVGETRARFYAPLSLMLLTGVMGALLTADLFNFFVFIEVMLLPSYGLMAMTGTWARLSAGRTFVLVNLATSTILVMAVSVLYGTVGAVNIAALAGAARGNGPVSVVMGIV-VIALIVKAGVFPVHTWLPRSYPATSASVMGLFSGLHTKVAVYMLFRIYVVIFDL-EQRWIWLITVICILSMLVGAFAGLAENSMRRVLAYQMVNGMPFILVMLAFTSQAALAAGIFYALHHMITVGSLILSAGAIEETYGTDLLSKLTGIARRDPWVAAVFVVGAFSVVGFPPFSGLWGKVFIVVGVAHQATWVIVIASFGAFLS---MLRLWREVFWGAVMNERVPEAMRVPWHRLAPAAVLAVTSLAMFVFAGPLVGATRAAAGDLLD--------------
15789774     -------------------------------------------------------------------------FHAILLNVDPFSTLMGLIFGLIGAAGVVYSYASDAENIQTAFA--LGYVGTSLGAVFAGDWLTLIFFWELMAATSTLLVWHYGGK-AVRAGFRYALAHGIGGTLLLAAIIWQFAETGTFLFGSVPGGPETAGLAGSIAPVLAALGIGVNVGFVGLHAWLPDTYPRPHIAASVFLCVFTTKTGVYGLYRVFPEHGNMA-------VAYMGGAMAVFGAMMALFQNDMRRLLSYHIQSQVGYMVAGVGIGSALAQAGAFAHVFNHILYKGLLFMTAGVIVYRTGEERLPKLGGLAREMPITAGAFTVAALSISGFPGFNGFVSKGIIISASHYMHAPLVTVGEFTLLGGVGTFMSFIKFGYYAFFHGSYDGTVKDANRGQAAAMVAIAALCLGYGLYPEPIDVTTNPPVGHVYTTYTMS---------
11465911     ---------------------------------KTYCLFVTMVVLLWTLYLWSIYDAIGHSLQMVVIIERL----HISFGVDSMSLSLTLLTSALFPICIMV------MRTFKGYITFLLLEIVIYGALNVLDLLGFYILFEASLILLFLLIGRSVYGN-IEAAYKIVLYTMGGSLILLPIIFVLYAQGGSTSLIYLQSAYYLLSERQMILGWGLFIVFAVKIPLMPVHLWLPEAHVAAPTAGSVLLAGVLLKLGGLGFIRFMIPILPSFTASIFPLVCCMCLASFLYSTLSTIRQIDLKKIVAYSSIGHMAMITLTIFTMSEYSAYNATFMMIAHGLVSPCLFLLVGLLYDRFHTKLIFYFTGLAAHLPIFSIMFLLCTLANLSFPLFPNFLAEFLCLTSLFSVHSLYAYVFCICQVLGTVASFWAFNRIIHGVAFGVNNQYTTPLNRLEFAMVLTLMIGIIWLGVKPM-----------------------------
297560691    ----LLPVLVAVPLLTAALLVLPLARGVARALFLGTSAFALAAGAVL---VWCTREGQVHAHQVGLW----PAGVSIPFVADTFSALMVTTTALLVLVCSAFAVATGEAGRRFFPSLVLVLSAGVYGALLTGDLFNLFVFVEVMLLPSYGLMAIAGTLRGLRGGRTYVAVNLLTSTVFLAGVALVYGTAGTVQLGELAGAAQESPVVAAAMGVVLL-AMSVKAAVVPVHGWLARTYTAPSPAVTALFSGLHTKVAIYAIYRLYAVVFGGESSLLWVGLVLFGA-TMLIGVLGAVGEDTTRSILVFHMVSQIGYILLGVALFTELGLMAGIFYLIHHMVVKASLFLSTGAIEHVHGTGRLDRLGGVARREPLLALAFLGAALSLAGLPPFSGFVAKLTLVAAAFADGQWVAAVAVAVSLITLMSMLKIWGSVFW------------------------------------------------------------------
13541936     --------------------------------------AVLSGILLLEIIAYSIMRFSSYSGGFISRYSVVSLGLSFSIAVSGLTDALLILSAVVILIAVLIT---DRNYGSAFFGLEMTVLAGLIGLLISRDFLFFYIFWEVVLIPVYFMIGRYGIGNKNSISLKFFVYTHIGSVFILLSIFTLYSQSYVYLASPTFEIGPLMSILKGFVIFGFLFGFLVKMPSFPIHSWLPDSYYSAPYPGSVILAGAISMMGGYGLFGIMIESYKALDVYVLYLLIALGIISLIYFALTAMFQRNIKKMMAFASASAMGFVTISFAASIALEAAGGMFQIVAHGLIMSLVFSALYYISRNTKTDSVYGLGGIYREAPKLASLTLVGLLASLGLPGFAGFIGEFSIVVGVFQTVSWYIFLIIFGMIITASYHIWTAQRSLYGPY-NENLGFIRDINSGEFMILIFLVLVIFVLGIYPNLIF--------------------------
114770374    ----------LFPVLAMAGNMAFSGAKNVRDTFTL--LCAILTFFSVVMILYNVGNNVTEPVSLFNVFPGID----IAFNVEPLGLLFAIIASGLWILTHIYGVGYMRSNHARFFACFCIAISSVIGIAFASNMFTLFLFYEILTVSTYPLVAHKGTSESIRGARVYLSILIGTSIVLLTAIIWTYVLTGTLDFTQGGILEGKISDWVVPILLALYAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLKIGIYIFFLSDTGASEWLMWLAAYSIIAASVIAMYQDNLKKRLAYSTISQLSYITLGMALANSMGALGGGMHIAMHAMGKITLFMCAGSIYVKYHKTEISEMSGLGRAMPITFLAFFIGALSIIGLPPLGGSWPKFLLIMGAINTEHYIIIVLMLSSLLNVAYLMPIVGRAFFSSNLNSSVGKYNEAPILCWLPPAITAIGCIVLFFYAGILQDFLTPIIQ------------------
171452532    --------------------------------------SIVASTFIISLFPTTMFMCLDQEV-IISNWHWATTQLSLSFKLDYFSMMFIPVALFVTWSIMEFSYMNSDPNINQFFKYLLIFLITMLILVTANNLFQLFIGWEGVGIMSFLLISWWYRADANTAAIQAILYNRIGDIGFILALAWFILHSNSWDPQQMALLNANPSLTPLLGLLLAAA---GKSAQLGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--FHPLAENSPLIQTLTLCLGAITTLFAAVCALTQNDIKKIVAFSTSSQLGLMMVTIGINQP---HLAFLHICTHAFFKAMLFMCSGSIIHNLNEQDIRKMGGLLKTMPLTSTSLTIGSLALAGMPFLTGFYSKDHIIETANMSNAWALSITLIATSLTSAYSTRMILLTLTGQPRFPTLTNINENNPTLLNPIKRLTAGSLFAGF--------------------------------
136146888    ------------------------------------------------------------------------------------------------------------------YPLLSFALSGMMLFTCASDLITLFVALEVFSLPLYLLAGLSRRRRSQEAALKYFLLGAYSSAFFLFGAAFLYGISGSVYLSDIASAVSGGFGNDVFVLIGLVVGLLFKISAVPFHAWTPDVYQGAPTSVTAFMAAATKVAAFGAILRIFYVVFSPIAAQWRPIISVIAIITMVFGSAVAIAQRDVKRMLAFSSIAHAGFILTGVIALNKSGLSASLFYLTTYAFSTLAAFGVITLVRDATGETDLNKWAGLGKKSPLIAGAFAFLLLSFAGIPLTSGFIGKFAIFSAAYETGNIVVVFGVLSSALAAFFYIRVILLMFISEPQIDSVSIAIP-SLRSRIAITTTTAASLILGIFPSLLLNL------------------------
50511295     --------------------------------FLFYIIFMIPMCFVLNYWMFTVMLFFVSFMFLIEGYMVFSFNFGYYFGYDVLSYGLIFLSFWICCLMMLSSSNIYFNNNFFFMLSILFLLLFLLFTFMSVNLFMFYLFFESSLIPTFFLILGWYQPERLQAGIYLLFYTLFASLPLLVSIFNVYSVFETLNIYLFSFCENNSFGI--FTYISLLLAFLVKMPMFIFHLWLPKAHVEAPISGSMILAGVLLKLGGYGLLR-VFSFITLLGVKFNYVWIGICLVGGVIVSLICLCQVDLKSLIAYSSVAHMGIVLSGLMTLTYWGLSGSYMLMLAHGLCSSGLFCLANMTYERLGSRSFFVNKGLINLMPSLCLWWFLLSSCNMAAPPSMNLLGEISLLNSILSWSSITMISIIFLSFFSAAYTLYMYSYTQHGK----------------------------------------------------------------
5835099      --------------------------------------------------------------------------INYEWFSDNFSVPLMMLSCWITGLMIMSSYKILKNNVSFFLLNVMILNFIIIMVFTQKSLFSLYIFFEASLIPTLILILMWYQPERLQAGMYMMIYTILGALPFLINIFFIYSHNAHLNLLIMMSLPIMPYAMISFWWLFIILVFLVKLPIYSFHLWLPKAHVEAPVAGSMILAALLLKLGGYGINTINNNIFKY-NFVLNYFIITLGLVGGVLSSLICLRQSDMKALIAYSSVGHMGLMLAGLLSSFEFGLKMALLMMIAHGLSSSGLFSMSNMMYEKSGSRSLFITKGFISLVPTFSMSFFLMCSINMAAPPSINLLSEAGLMISTVSISKFLMILLALMAFVSAVYTLFLFTNTQHGK----------------------------------------------------------------
148260398    -----------------------SRRDAGRIVVYGGSLAVSLIALGVAFASLGGGAPGIT-------LPLGLPGIGMRFAVDPLSAAFLVLVDLGGAAASLYALGYGRHEAEPWLPFYPVFLAAMNLVVIAADAYGFLLFWELMSLASWALVMADHTRETRLAGFVYLLMASAGTLMLLLAFGLLAGPHGAYGFASIAAAHRAQWTGAVAMLLALL-GAGSKAGLMPLHVWLPRAHPAAPSHVSALMSGVMTKVAVYAFIRIAFDLAGPAAWWWGLVVLAAGAVSAVLGVLQALLEDDVKTVLAYSTIENIGLIFAGLGLALAFRADGALFHAFNHMLFKSTLFFGAGAIQHGAGTRRLSELGGLIHRMQISAVPMLVAAMAIAALPPLNGFASEWLLLQAVLLSPSLAGALLALAAAFASACLVRLYGMAYLGRPRSAAAASAHEADGISRAAMIGLASLCLVFGLMPALVLGHLAPVARELV---------------
15128604     ---------------------------------FVVGVMVGILGMFGQMVLWWGFVWGCIVMFVMSFGLWFSPMCGEMMIVDNYSFGLMSLTLLVSGLSVLASVRDVGNNGVSFIISVLVLTLVLVFCFSLGSLLNFYIMFEFSLIPILLIILGWYQPERLQAGKYMMLYTVGASLPLLVLVLLVLSWSGS---VFWGLGHHVDFSTSWLVTLCASLAFLVKLPIYGFHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLVR-VFCVLGLFSAFVKVVVFCLGLGGGVIASAVCFAQNDVKALVAYSSVGHMSLVLGGVFSGTEWGWLGCLLMMIAHGLCSSGMFFLVSETYKCYSTRSLYLVKGGLVLIPGVALCWFLMCAINMAAPPSLNLWAEIMLGISVMSYSKVFAVFTGVMTFLSGLYSWYVYSATQHGQSPVWVRSSAAAEEFANYLISFVLVSSLMVVGV--------------------------------
167589519    -------VVLGIPLVAAACLACVRRTHVAR----TLNAGFSFATFAAALVLAARTVEHGPSFAFGR-----------AFFVDPLNVYLVALTAFVGWTTSLFSRPYMQARMRLYHSMYQLFMFAMLLALLTDNLGVLWVAMEAATLATVLLVSVYRTAASLEAAWKYFILCGVGIAQALFGTILLYLAASLLWTSLVAVKTHLDPTIVSIAFVFLLVGYGTKVGLVPMHSWLPDAHAEGPTPISAVLSGLLLNVALYAVLRCVLADGALGNGLPGRLLVGFGLVSALVASFSLFRQKDVKRLFSYSSIEHMGLMTFAFGLGGPVATFAGLLHMTVHSLVKSAIFFAVGHAAQKAGTQAIDGIRGLLQVSPTVGWSMMLGTLAILGLPPFGVFASEFLILTTAINTLPWTAPLLLLGLAAAFAAIFARVQRMVFGATTTARPLGHRPAPLP-------------------------------------------------
257460514    -----LAFILIFPLLGALILFLCPKNFKLLSTLHVLISAVTSAGLLC--NVGKLLSGNAEAFYAYDKF----------LFLDSLGCVFLVLIAVTGFLVNLYSTTYMKSDLRKYYSLCHVFVFTMTLSVICNNVAFMWAAVEATTLASVFLVAIHKDKKSTESGYKYIVICSIGLAFALYATVLLYAATSMLWTSIMDNAKNLNGDAAKLIFIFALIGFGTKAGLAPTHTWLPDVHAEGPAPISALLSGVLLKCAMLAIFRYYITAQAVGFDFVQSVMLISGTITLFIAGIFLVRQHDVKRMFAYHSVVHMGVIAFALGIGGYFGLLAAIFHCLAHSFTKALAFCSTGNIARIYGHKDMSRMGGMVKIAPLTTIMFGAAVCSLVGVPAFAIFVSEFNVFKGAIASGQYIAVLFAIALVIIFIADFAHFNLASFGTPKGEVVY-AKEMSLFENLPLILLCALVIIFGVW-------------------------------
255961341    -----------FPLVGLGLFIFPVATNNCRRLYASISTSPSSIAMSIPLHTSWRQLAGDPIHRYPRSWIYNESVASTGYSIDPPTPTTPVLITTAGVMVMIYSDSHMDQGYLRFFAYLGLPNAFMLGSVPSPNPMQIHVFRESVGMCPYPSIGPRFTRARAHACQKASITNRVGDFGSLLGVSGFPRATGSFEFEELLTDRGVSLFPATPCATPLFLGSVAKPAQFPLHVRSPDAMEGPTPIPALIHAATMVAAGIYPVARMFPP--SEAPPSMMSSISWVGGLTALLGATIAPAQRDLKRVLAYSTMSQPGYMVLAPGV---ASYRAAIFHLITHAHSKAPSSSGSGSVYCPDRSQNTAFMGGLRTCMPITGTAFLSGTPPPRGIPPFARFRSKDEIPNDGWLSRPILGWMAWCTAGPTGSHMLRTYLPTFEGYYRANAFGPPRPP----------------------------------------------------
142013690    -------LILVLPMLLAPVLLILRNVGI----MHSLVTIVLFINFFLTIILFQHVSSVENI--LYEVGNWPAPF-GIRLNADILSVFFLIIINFMSLLCIASGKNLIEEQVNKFYVAWLLCTTGFSGIILTDDIFNLFVFLEISSLSSYFLVSQGNYKGSTVAALQYLFIGSIAAVFILLSIGIIYMQTGTLNMQDIMKISLVDYSNSVMLALLFLIGIGIKSAMFPLHGWIIKTYAYSPSVVTTFFSGTSTKIGIYILIRIFFDVFNNITPLLSELIIYLSLFGILVSTAYAIKQQEIKKMLALSSIAQLGYILLVAMLLIPEGITASLVHVINHSVIKTGLFLAIAIIFLNNQNIKLDDLCGLGKKYPLVMGNFIILSLGLIGIPLTAGFISKWYIVLAMLKSEYWFTIVVLITSFMTFFYIWKMIENIYFKSTDNNESVAIKNYQI---ACITILTTLTIYFGI--------------------------------
140429161    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLYTFLGSVFMLIAIIYLYIQTGSYSIFDFYNL-DLSRTEQILIFLAFLFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYGLLRFSLPITPDASSELSIFMVVLSLIAIIYIGMVALSQTDMKKLIAYSSVAHMGFVTLGTFVNMNLAISGAMIQMISHGLISGALFLCIGVMYDRIHSRQIEDYGGIALTMPRFAGLMVFFALANAALPGTSGFVGEVLVILASLKVNFWIALLSATTLVIGAAYTLWMIKRVI-------------------------------------------------------------------
223936518    ---------------------------------------------------------------------------------------------------ILSMESNFTDHIGEYLALILLATVGMLFLISAEDLLMVFIALELTSLSLYVLTAFNKRNQSAEAALKYFLFGGTSAAFTLFGISLVYGVSGSTRFFEIAANLSGQKLDPLLLIVMTVIGFGFKVAAVPFHLWAPDAYQGAPTPSAALIASGSKVASFFIFARVMMKAFEHAPGNWMPVIAIVATCSLVVGNLAAIVQSNVKRLLAYSAIAHAGYALLGLLANTQEGMTSLIYYVITYGLTVLGAFGVVAVVEEKSGKAEISDFAGFGRREPLLAGCMLVFMLSLAGIPPLAGFFGKFYLFTAAAGANLGLLWLVILAIAMSAV-SLYYYLQVQIYVVPGDVNHQITSVPISSRIAISVLALAVVILGCAPNILVGRLVMAMEFVI---------------
147919459    -------------------------------------------------------------------------------YVDSLGAYMLVIISFIGLAAAIYSIGYLGYEYKEYFTFFHVFIFTMLLVCTSSNLGIMWIAIEATTLASAFLVGFYNKDTSVEAAWKYIIICSVGITLALLGTILLYASSVNTLGESADALNSLDPTLLKIAFILVIIGYGTKAGFAPMHTWLPDAHSEAPTPISGLLSGVLLNCAMYGILRHIITTNALGPDFSGTLLIVFGLLSLAAAAAFIIIQKDYKRLLAYSSIEHMGIIAIGFGIGGAVGIFGALLHILNHAVTKSLMFFGAGNILLKFKTKNIDEVKGIAALMPWTAMCFVAGALAITGSPPFSIFVSEIIILIAGFTQGNIVVSVLYLLLLVIIFAGFYHVGRMVFGEPAPGTIKG--EPNYLGLCVMAVLLLATLIMGVYPLALSDILTQIVT------------------
89337422     --------------------------------------------------LYLWFMMIFSFMMLKNLSVDISGMTEFYFFFDKLSSILILLSFWTSSLMLLSSYKSVKNKVNFFSFCVLMLCFVVVIFFLVENLILFYFFFEISLIPTLMLILSWYQPERLQAGMYMMLYTVSASLPLLLCLLLLCYYEGSYNMSIIYLL--LINNLGLYWIIGLLLAFLVKLPLYFFHLWLPKAHVEAPISGSMILASVLLKLGGYGIMRFVIL-FKILGSSFMVMLVVVCLWGGMLTSIICVGQSDMKSLIAYSSIGHMGVMLVGVISGFIVGWEGAILMMVCHGLCSSGLFCVGNLIYEKINSRSLFLCGGMINYNPMMSLLMFLLCICNMGAPPFINLVSEIMLYISMYMYSFFLLFFVLLMVFLGGLYNLIFYVSISHG-----------------------------------------------------------------
209964722    ------------------------------------------------------------------------------LVLDALSAVFLLMVNLAGVTASLFGWGYHGLEPGRVLPAFPLFLAGMNLVLLASDAFLFLVGWEFMSLTSWLLVLANHREAGNREAGRYLIMASFGTMVLLLCFGVLAGSAGGYGFDDIRAAPHDPLAAGLAVMLVVL-GAGSKAGLAPLHVWLPLAHPAAPSHVSALMSGVMTKVALYALVRVLFDLAGTPDWWWGGVLLALGSATAVLGILYALMQDEMKRLLAYSTVENIGVISVGLGLALAIAFSAALLHALNHSLYKTLLFYGAGAVLTATGQGGLNRLGGLIHRLPRTAPLVLVGAAAISALPPLNGFASEWLLFQAVLSGPQLGLWEMKVATMVVGVAFLRFYGIVFLGRPRSPAAAQAREVGPAMLLAMLLPAALCLLVGVLPGSVLALFGDAAAGMV---------------
110225711    -------TIIALPLIGSFCAGALGRW----LGFRGAAFITTLFVTICTIFSWIAFYEVSGSFCYIPVGAWIMFDVSWLFLFDPLTVVMLIVVTSVSTLVHLYSISYMDPHLPRFMSYLSIFTFFMLILVTAGNLVQMFLGWEGVGLASYLLINFWFTRQANKSAIKAMLMNRVGDVGLALAIMGIFYTFQSVDFSVLLALTNTSENFFTFVSLLLFVGSIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIARCS--ALFEQSVHASFLVALVGAMTAFFAATTGAAQNDLKRVIAYSTCSQLGYMVFASGL---SHYDLSVFHLMNHAFFKALLFLGAGSVIHASDEQDLRRMGGLVQLLPFTYTMMLIGSLSLVGIPFLTGFYSKDAILEVAYASAHFAYWLGSLSVLFTSTYSFQLLQSAFLTSTNAKRLAKIHESDLLLSLPLVLLAFGSIFVG---------------------------------
226365393    ------------------------------------------------------------------------------------------------------------------FPLTLFAVGGMLLFPASNDLLTMFVALEVLSLPLYLLCGLARRRRSQEAALKYFLLGAFSSAFFLFGVALLYGYAGTVGIADALARGTEDRTLALIGTALLSVGLLFKIGAVPFHSWIPDVYQGAPTPITAFMAAATKVAAVGAMLRIFYVALPDLRADWRPVMWGVAILTMVVGAVMAVTQNDVKRMLAYSSVAHAGFILTGLVAANRAGLSSTMFYLLAYGFSTLGAFAVVTLVRDRGEATDLSRWAGLGRRSPLVGGVFALFLLAFAGIPLTSGFVSKFAVFQAALEGGAVPLVLVGVSSAIAAFFYVRVIVLMFFSEPQSDAPTIVVPS----------------------------------------------------
141935524    -----------------------------------------------------------------------------------LSAVMVVITGITGLAVAIYALADVDEEALGFHALYQVLLAGVCGAFLTGDLFNLYVWFEVMLISSFGLLILGGKREQLDGGIKYVTLNLVSTILFLSAVGLLYGMTGTLNMADLHVAVQENPGLLIVIAIMFMIAFGVKAAVFPLFFWLPASYHTPAFAVSAIFAGLLTKVGVYSLIRVFTLIFTTDVAYTHTILLWVAGFTMVTGVLGAAAMNDFRRILSFHIISQIGYMILGLALFTPLAIVGAVFYIVHHIIVKANLFLVAGVARRIAGSTDLSAIGGLYKTAPLLGLLFLIPAFSLAGFPPLSGFWAKYVLVKASLDA----------------------------------------------------------------------------------------------
136152711    -----------------------------------------------------------------------------------------------------------------------------------------------------------QKPEYATAAKKAFVMNRVGDFGLSIAIMIGFATFGSVSFTGIEEVGGASETALTAMGLMLLLAAAGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLITRSNFIFDNAPTAQLA--VVAIGIITLLFGAVIGMAKDDIKKALAASTMSQIGYMILATGFG-PAGYAFAIMHLLTHGFFKAGMFLGAGSVMHMNDEVNMRRYGGLAKYMPITTITFGLGYLAIIGVPPFAGFYSKDKIIETAFNAGGIQGVIALLGAIITAFYMTRVMLLTFAGNKRWASDAHPHESPILMWAPMAVLAIGSVASG---------------------------------
145225073    ------------------------------------------------------------------------------------------------------------------FPLTMFAVAGMLLFPAADDLLTMFIALEVLSLPLYLLCGMARRRRSQESAVKYFLLGAFSSAFFLYGAAMLYGYAGTLSFADAVADGTGTTSLGLIGVALLLVGILFKIGAVPFHSWIPDVYQGAPTPITAFMAAATKIAAFGAMLRLFYVALPGLRDDWRPVLWAIAILTMVVGTVTAVTQTDVKRMLGYSAVAHTGFILTGVIAGNDAGVSSTLFYLFAYGFSTVGAFAVVGLVRNSDGEEDMARWAGLGKRYPLVGIVFSLFLLAFAGIPLTSGFVGKFAVFKAAGEGGAILVVVGVVASAIAAYFYVRVIVLMFFTDSPDDAPAVVVP-SVLTTAVVTVTAAVTFMLGALPQPLLDLADSA--------------------
87299410     ----------------VTLIILYPLTKPNNSDFARLTIKMMKLAFFLSLIPLLVYQKTETSLGQTPWINSLPTSINLSLFYDACTVSFVPVALFVTWNILEYSYMAADPNKNRFIKYLLIFLTAMITLATAGNFYVFFIGWEGVGLMSFLLIGWYHGRNNAFAATQAVLYNRLGDIGFLTALCWLLKKA-----PMIEWASALSTNPPTFLLLALIISAATKSAQFLFHPWLASAMEGPTPVSALLHSSTMVVAGIFLLIRVF--PLLANNQVAMTSCLCLGALTTLYAAMLAISQNDIKKIIAYSTSSQLGLMMVAIGIGQP---HLALFHICTHAFFKAMLFLCSGIIIHSINEQDIRKMGGLQYALPVTTTCFSIGTLALLGTPFLAGFYSKDAIIEAANISNSMALALTLIATAFSAVYSLRLVFYISLFFPRINPIIKFSELDIPPLHSITRLAAGSVVAGL--------------------------------
170728280    --------------------FAIAVTGQKPNLREAVTISTSLAVLYCVVNLYQALNAGAS---ISVSWWALMPGLEISFVVEPLGMLFALIASFLWLITTIYAIGYMRENQTRFYICFALAISAVMGLAFSANLFTLFIFYEVITLSTYPLVTHAGTEKAKQGGRVYLGILLSTSIFFLLAIILTWFVSGSLEFKAGGVFDDNVNTTVAGAILVLFVFGIGKAAIMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVCIFIFGLPKLPTTEFLLYLAAISVLLASIVAMRQDNLKARLAYSTVSQLGYITIGALLATSSGVIGSSMHIASHAFGKITLFFCAGAILVASHKSKISEMRGLGFAMPITMAAFFIASLSIIGVPPAGGTWSKWFLLMGTVETGYWFIMVTMLSSLLNIAYLLPIPYHAFFKDHPAASSGGIKEAPLPSLIALTITTLGCLTMFIYPQPFYELAKAILT------------------
49616813     -----------------LITTLQPQTPNTKWNMTHAKTAVMLSFMISTIPLLSYINNGETTILHIHLINITNFSINLSFIFDQYSLTFTPIALFVTWSILFASWMKMDPLINRFFKYLLIFLITMITLVTANNMFQLFIGWEGVGIMSFMLIGWWSRSNANTSALQAIVYNRIGDIGLILTIAWLAMNSSTWEFPQMFSQLKTP---SIVPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LFPLIENNNMAMTIILCLGATTTLFTAVCATTQNDIKKIVAFSTSSQLGLMMVSIGLHQP---QLAFLHISTHAFFKALLFLCSGSIIHNANEQDLRLMGNIKKTMPVTSSCLTIATLSLMGTPFLAGFYSKDTIIETMNMSSTWALLLTLIATMLTAIYSLRITFYVQMMNTRSPTIIPLNENNPHLLNPLIRLAIGSIMTGL--------------------------------
124027088    -------------------------------RWRGIAWTGVAGAAVSMVASWLAFLGGEGRLE----YEWVSLGVAFSLDVDLLAAIMGVVVATLSFLIAVYSVEYIGEGAPRYWFFYSFFVASMLLLVYAGDMITLFIGWEGTGLSSWALIGFYYDEREEHSGLRAIVFTRLGDMGMLIGMGMVYAIIGTTSIAAMVALNMYVKGVLAAWVILFYLGALAKSAQFPFHEWLVTAMTGPTSVSALIHAATMVKAGVYFALRFTPLFWVGAGIASMKALAWLALLTAFATATMAIVARELKLILAFSTASQLSYMLGAVFAAAALGSLGGLAHLVSHAVFKAALFLGAGAIIHAVHSRYITDMGGLRRHMPYTFAAMLLAGASLAALPPFSGWWSKDLAVRAIASLGGFAEAVALLTAVITAAYTFRMIYYVFFGEPRFHG----EHVHEAPGLMLGP------------------------------------------
239927171    MTEALLALPVMLPAIGAGLTLLRLSQRAVRLLSVVVLALVPADALTLLVLA------DTRGPQALHVGGW-DAPLGITLVADRLSALLLTVSTLITLAVLLFAQGTAAEDRRTFHPAYLVLVTGVSLAFLTGDLFNLFVAFEVMLAASYVLITIDADENRTRAGMTYTIVSLTSSILFITLIALVYAAAGTVTLAQLPRLAELPHGLRETLSLLLLVVLGIKTAIIPLHLWLPDSYPTAPAPITAVFAALLTKVGVYAVLRTETLLFPRGSGWI--LLACAAIVTMVVGILGAIAQDDINRLLSFTLVSHIGFMLFGIALFDVRGLTGTILYIVHHIVVQAGLFLAAGLAVIRAGTASLPRM---AKRPPLVAVLFALPALSLSGVPPFSGFVAKLALLE---------------------------------------------------------------------------------------------------
254440245    ----------------APIILMIPEHASRLRSIVNLTAASVKVALVVWL-TFVVVQGGSPDLRFT-----VAPGLDLHLQADALSVLFLALSAILWLITTVYAIGYLENDRSRFFGFFTLCVASTVGIAMSGNLFTFLIFFELLTLATYPLVVHRGTAEAHRAGRIYLAYTLGGGLALTLGTIWLYTLAGEVTFVLVGDLAQTDAIALIAIFVLLIAGVGVKAALVPLHGWLPLSMVAPAPVSALLHAVAVVKAGAFGIMRIVYDVFGVENLGLATPLALLAAATIIWGSVCALRQDDLKKRLAYSTISQVSYITLGIALVSPLAAIGGLTHLIHQGIMKITLFLAAGNFAEAHGVKTVSAMNGMGRLMPVSMLAFTIGALGMIGIPPLAGFLSKWYLVAGGLEAGPAVIALLVGSSLLNAAYFLPILYRAWFLDPP--------------------------------------------------------------
42632255     -----------------------------------------------------------------------------FLGCDSLGFSLILLSFWICSLMIMASESIFRGFFFESLFLVVFLMVMLFLTFSSMDLFLFYLFFEGSLIPTLFLILGWYQPERIQAGVYLLFYTLLASLPLLIGIFNVYFCSASLTF---CSLGWNYFFVGKIWYFCMILAFLISMPMFLVHLWLPSAHVEAPVAGSMIL-AGVLLKLGGYGLLRLFLCMVGLGLSFNYLFIGISLIGGFLVSLVCLRQTDLKSLIAYSSVAHMGIVLGGLLTMFCWGFNSSLILMVGHGLCSSGLFCLANISYERMGSRSLLINKGMVGFMPTMSLWWFLLSSSNMAAPPSLNLVGEIGLLNSLVSWDVISMIMLSLLSFFSIAYTLYLYSYSQHGLNYSLTFSS-SEGSFREYLLLFL------------------------------------------
83592969     -----LAWILATPLAATLVIALNAKRPRLGEAIGVIAALLTFAQ--VAALTPTVLAGGRPTLVMLSVMDTIPL----VFTLDPLGLLFALVAAALWIPAGLYSIAYLRANQPRFHAYFALAIACTLGIALAGNLFTLFLFYEALTLSTYPLITHQGTAQAVRAGRIYMGMLLVPSILLLVAIILTHSLAGRMDFQPGGILAGRIDGPLVGLLLALFVFGTAKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTIAKVVISIFGLAASSWTGWLTWVAGISVILASLIALRQDNLKRRLAYSTISQLAYVVMALSLFSPLGVLAAGLHIVVHAFGKITLFFAAGAIHTATHKDSVSQFAGIGRAMPWTMGAFAVASLSMIGLPPTAGFLSKWGIFSAAFQGQTWVVAVLIASTVLNAAYFLPILHTAFLKPPPGEAGAKIAEAPPLMVAALCLTAFGTLALFFLPGL----------------------------
146304650    ---------------------------------------------------------------LFENFFVAKTIGSFGLTVTDLNFPFVITILAVTLLTIPYSLRYMEERFHEFFGLYSLFSVSMLYTVLSTNLLEIYIFLEIALVTSFLLIMLYGYGDRRRISLLYFIWTHVGTVLLLASVIVIGLETGSMDVYSALNVFHDYSTVGYAVAIFLLIGMMVKGAQAGVNVWLPYAHGEAPTPISVLLSPNMVGLGVFVVILYFYMFPGMS--FLAPIFVGWALLTMIYGGINALAQRDFKRFLAYSSVSQMGYMMLGAGVALPLGIIASALIYVSHGFGKALLFMSAGANITEAHERDIEKLGGLYQTSPLHTTLSFLGLLNILGLPPTVGLISEVLLLFATISWFLVVVVALFIAIGLSSAYATYLFKKVYAGKPQNPSLDKIAEYS----VPMLILAGLSVVLFFFPQVSVESLVNFIQSV----------------
146304650    ----YLPLIVFLPALGSLLALITTSKLSRDVRGWIVNIMLGISMILAWLNLGSTLLVNRTFFVPSQFYTMFGYLSFSSSLLQSILAVFVTLSFFIGIYSV--GYMREDNVLRRYWGFFGFFVSSMLAVVLSNNILLFMAGWEGTSLASYGLISYWLDDNEKNSGIRAMIFTRVGDVGLLLGLGMLFTQVGSLPGVFQVLGEMATLPFGLTMLILLFLGGLSKSAQFPFTQWLVTAMTGPTPVSALIHAATMVNLGAMFTFLTYPYLAFQANLTFFSVMAGISLFTALYTSLNALVSNEQKVVLANSTADQISLMIFASSMGLFSGIAIGLIQMIAHGIYKASLFMNAGSVIHYTESRYMGTVSGLYRELKWVFILQLIAALNLANVPPLVGFWAHSYI-STLTSASAPLNTFYLFLEFLGAIYIVRYVMKTFLWKGETHEEEKGH-VYPEMLISPTILVLASIGLG---------------------------------
135194820    ------------------------------------------------------------------HYPWTEQFGEFGFVLDGLASPFAIIIYVLSTILALYSKPYMIHKFHEYFALYLVFAMGMLGTVLATNLIEFYIFFEVMLIPGFFLVALWGDGPRRKIGLMFLFWTHAGAVVLLLGFLMIGLTIGSFDFVDINE-SKLPADIALYSGVAIAIGLGVKLAVFMFHVWLPYVHGSAPTPISALLSPAMIGIGAYGVFRLIVELMPLTFSELSIWFHIWGLVTMIYGGAMALMQDDLKRLLAYSSISQMGYLLFGIGSMSALGLSGAEMMYVTHGIGKGILFMMAGIIIVKVGTRSLSKLGGLAGKMPITATCAVIGAL----------------------------------------------------------------------------------------------------------------------
226464045    -------------------------------------------------------------FIFFNLINSYSTMLSGSFGLDIVSYSLIGLTYWLLFLMVLASYKYNSNNSKEFLFNLMFMLMALLMTFSVDNMLFFYVFFEMSLIPTLFLIFGWYQPERLTAGYYLIFYTLFASLPMLLGIFYVYKMVASLYFWLIM------LDVNFYLYLSMILAFLVKMPMVFVHYWLPKAHVEAPISGSMVLAGILLKLGGYGLLR-MFLFLKDYVEDFSYFWVGLSLFGCLMISSLCMSQTDIKSLIAYSSVSHMGLVICGIMTGNYLGYIGSLVLMLGHGFCSSALFCLANLVYERTHSRSLLINKGLITFMPGMCMLWFMLSANNMASPPSINLLGEIYIINSLMSWSYCSWFWLMVASFLSCGYSIYLFSITQHG-----------------------------------------------------------------
284097704    MNEHLPAVLFLLPLFAAIAMPVV----CLKHREWSRPISLTVLSAMVVVSVLNLNSVIRYGEVRYAFSGWAPP-LGIEWVADGLASVVLVALSVLGLLALVFAGRDLGGRVVHFYVLILLLIAALTGIAFAGDLFNLFVFLEVAAIASYGLVGV-AGGKALFAAFRYLLLGTLGASLYLLGVSYFYAASGTLNMADMAEQLPHLLTSKAVVLLFMFIGLGIKMALVPFHVWLPDAYTHAPESISPILAALVTKVALLGWIRIIYWVLGAKVIIYLLLVGVLGTLAAVIGAVLALMARNIKTMFAYGGISHIGIILIGVTQGNKTGFAGGVFYLLNDAVMQGALFFLAGALVFQYGVRTVQDLGQIGKRVPWLTGALIVIALGMVGLPPTGGFFGKWYIILGALEAHNYVAVAAVLSTLLTLAYFVKLFEAMFRQRPPRSDILQ-SELPLSCKLSLGVTTASIVMLGLFSDPIVQWI-----------------------
124515574    -------------LLGGTGALFSRLLKPSFPWFFPGFFGVLLLPGILASMAGIDLLLHPVRLSRELPFGW--PGLPFRLALDPLSGFFLAVLGLVSIPVLLSSIGFFQRKTRWVLFWLPLFLGTMSGVLLADDVLTFLVFWEGMALSSFFLVVTDIADEGVRKAFLYLLMAQIGTGLILLSFFLLAKGAGGLSSLAFEDLSRLPVSIAGWVFFLSFAGFGAKAGIVPLHVWLPEAHPAAPAPVSALMSGLMLKIALYGMIRVDLGLLGISHLGWSMGVAVLAILSALFGVLHALVQHDPKRLLAYHSIENIGIILIGFGLFLIFAFSASLFHVLNHALFKSLLFLGAGTILKKTGTHDLNDLGGLFRTMPATSFFFLVGALAISGLPPLNGFLSEWLTFQAALFAPSLSTFFLALSSALTAMCFVKVTGISFLGQARSVKAALVREAGAPELSGMALLALGCLGVGLFPFP----------------------------
164421216    -------LIIFITFLSASVTLFGRKIGTKGAGLFSSICIIISAGVAYYIFYEVVLCGSVVFLKLGKWINTDILIISFGLQFDSLTAIMLVIITSISAMVHIFSLGYMKEDPHRFMSYLSLFTFLMIVLVTSDNYLQLFIGWEGVGLCSYLLINFWFTRQANKAAIKAMLINRVGDMGLILAIFLILKYFGSLEFLSNIYLEENSKQIIEIICLLLFIATIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVIRSAF--LFETAPLISILMSVIGGLTAFISATIGLVQNDLKKVIAYSTCSQLGYMVMICGV---SYYSVSLFHLVNHAFFKALLFLSAGAIIHAVNEQDIRKMGGLIKPLPLIFIITMIGALSLMGTPYLTGFYSKDLILELIYGKYIYMLILASMSALLTAFYSMRLIYLVFITNTNIKKEIFIRKQKVSLYIIMALMGL---------------------------------------
140357083    ---------------------------------------------------------------------------------------------------------------GRYFGGLSIFMFSMLGIILADNLIMIFVFWELVGFSSYMLIGHYLNSEAAAASKKAFIVNRIGDLGFLVGIVYAYWHFGTTNLSEMGYVEGNPELVKVSIAALLMCGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGVYFLIRIEF----LFPQEVLTLITWLGASVAVYAGFCAYGQNDIKKILAYSTLSQLGYMSAAFGLGFPGV---ALFHLITHAFFKALLFLGAGSVIHCHHEQNIFKMGGLFKKMPITAITFLIGTLALCGVYGLSGFFSKDAILIA--------------------------------------------------------------------------------------------------
94968331     --------------------------------------------------------------------------------VDSFSLFFHVLIALITAAVLLVSFEYMRMRSGEYYAIILFSALGMMLMTSATELVLIFIALEISSIGSYVLAAMRRRAESAESSLKYFLLGSFATAFFLYGVALIFGATGSTNVYTIAAALQNMHPLQPIIYLAMFIGLGFKVAAAPFHVWTPDVYEGAPSPIVALMSTGPKAAAFAVLLRVL---FAMNAPGWFWIVWVSAALSMTIGNIGALVQSNVKRLLAYSSIAHAGYMLVAFAAAKDAGISAAIFYTATYAAMNVGAFAVVSHFANTGEKYTLEDYAGLGRRSPLLAAILTVFLLSLIGIPVTGGFFAKFYVFTSALQSHLWLTIIGVINSAVGAYYYLRIIVYMYMRDEREEVPVARMPFGLALALAMCLM--FTIYLGVLPTQFINYALKSAQDLV---------------
146284520    -------------MLAALLVSFLGAILARSRTYPYGGWVAALLPAGLFLYFLALGANLGETGAISETLEWVPALISLSLRLDGFALVFVLLITGIGTLVTIYAGAYFSHEAARFLTLILLFMTAMLGTVLSDNLVVMFVFWEATSLLSFMLIGFNSRPEARKAALQSLVVTGGGGLALFAGILLIGITLGTFSLSEVAERAPLASPLAVPAMILIMLGAFTKSAQLPFHFWLPQAMEAPAPASAFLHSATMVKLGVYLLARFDLVFGGI--PAFGTTLVIVGSLTMLVAAVRALSTDGFKEVLAHSTVGSLGVLVMLIGLDGDYSVTAMIAFIIAHALYKAALFFCAGTTIHAVGEGRLSLIGGLARCLPMTTLAAGMAAISMAGLPPTLGFITKEYLFESQLNAS---------------------------------------------------------------------------------------------
167630274    MNFSLLTTEMLTALLGIGLLAI-GLLNRKKDSHRGVAYAAVFGLLGILVVTFFQYGINTNTFHQL----WI---------LDDYSVFMKEIFLVAAILVILSAIDYVDGLPREFYALLVFATLGMMVMASANDLVTLYVGMELMTITFFILVAYILGDGRSEAGVKYLLLGGASSAVLLYGLSLLYGLTGTTVIPDLLARLTWSPALAIAV-VTIIAGFGFKISAVPFHMWSPDIYEGAPTPVTGFLAAASKAAGFAVLVRLFLEGMPLGGADWLTVIAVLAGVTMVIGNVVAIPQTNIKRMLAYSSVAQAGYLLVGLMSTDAPGVKGILFYAMLYVVANMGAFAVATAVGRAIGSDEIADYAGLSQRQPLLASVMTISLLSLAGIPPLAGFVGKLYLFSAIMDKGVLWPAFLGFVMSMVSVY--YYLNVSLYMWRDDPKDDRPIPVSGPMKLTVIFSMVVTVILGIYPGPLAEVATVAAKSL----------------
121582410    -------------FVLLFLPMLTATSPTPQNLNQQITTMIKLAWLTSLIPMLMFINNGLQSITTNFNWITSNFDIQISFTFDQYATMFLSIALFITWAILEFTYMATDPHLGRFTKYLLMFLISMLILVTANNLFQLFIGWEGVGIMSFLLIGWWFSRSSANTALQAVIYNRIGDIGLILALCWFAMKQNTWDMQQMFSQSTY----TSLPLLGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRFNPILQCQ--PLTSTICLCIGATTTTFTALCALTQNDIKKIIAFSTSSQLGLMMVAIGLNQP---ELAFFHISTHAFFKALLFLCSGSIIHNLKEQDIRKMGGLQKTMPITASCLTMGSLALAGTPFLAGFYSKDLIIEAISQTNAWALTITLFATCLTAAYSLRITFYAQMNTPRYIPELSPSEASPAQINPLTRLTIGSMVTGL--------------------------------
142840247    -----------------------------------------GLAFLQSVVLFFEMLKTEGHRIIENLYTWMSFQVNISFQVDELSGLYLLIITGVGFLIHVYSIGYMKSGYYRFFAYLNLFVFFMLILVLGDSFLLMFVGWEGVGLCSYLLIGYYFEKHAAEACKKAFLFNRLGDFGVLSAVLLIFLSIGSLEFNTVNAQAEYGGVLVTVITLLLFLGATGKSAQIPLYVWLPDAMEGPTPVSALIHAATMVTAGLYVVAR--LSHLFMLAPVTMNVIAVVGTVTALLAATIAITQTDIKRVLAYSTVSQLGYMFLAMGVG---AFTAGIFHVMTHAFFKALLFLGSGSVIHMHHEQDMMRMGALRKKLPITYLTMMAGTLAIAGIPFFSGFFSKDEILWKAFSSPLGGGVFWALGFLTAGLTSFY-------------------------------------------------------------------------
270267616    --------------------------------------------------------------------------ISYYFGSDLFSYLLIALTLWIGALMFLASLKVNFYNNYLFSLVVFFLIFFLFLTFSAMNFFMFYIFFEASLVPTLILILGWYQPERIQAGVYMLFYTLFASLPMMISLFYIYSNLNSLFYYKFNL-----FINSFFVFFFTIFVFLVKIPMFMVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGIFRVLYIYSNLIKMYGFYFILF-SLLGGVLVSLQCLRQNDVKSLVAYSSVAHMSMVLSGFMTLNYWGVMGAYLMMISHGLCSSGLFCLANIGYERLASRSLFLNKGLLNVMPSMSLLWFLLISSNMAAPPSLNLLSEIFLINSIVSWSMMSMFLLMLLSFFSASYSLYLFTITQHGALSNN------------------------------------------------------------
189426174    ----------------------------------------------------------GAGFAAVTGWGTTVSSFSDSVVLDNFAIFFKIIFLLAAGLAVLISDQYMSRNHGELYPIILFTTVGMMLMAAATDLMTIFLGLELMSISLYVLAGFNRDSKSNEAGMKYFLLGAFSTGFLLYGMALIYGVTGTTRVAKIASLGGASNTMLLIGMFLMLTGFLFKIAAAPFHMWTPDVYEGAPTPMTAFMSAGPKAAGFAAMLRLLLVAFPAMIADWSDLLWILAVLTMTVGNFTALRQDNIKRMLAYSSIAHAGYCLVGFASGTATGTSGILFYMLSYTFMNIGAFAVIVLVGKKGENGTVMDYAGLGHKRPLLALAMTVFMFSLAGMPPTAGFIGKFYLFSGAVQAGYWLAIIGVLNSAASVYYYLRVIVYMYF--KPGEEEFDWFNVTAPVALALVVSAAGSLIPGIIPSMILQFAQQAVKLI----------------
89074817     ----LLLSVIAAPLIASIISLLSYFAGSSVRKGAICLHVISTIIVLVSTLAWSVFTQGP----LLALDSW--------FYLDGLSGLFIAVLGVVGFITGLYSLGYIGHEYKEYYGLFNLFLATMLISVASNNVIMMWVAIEATTVSSVFLVGLYGKRSSLEAAWKYIVICSVGVAFGLFGSILAYSNAAALWTTIKENATLLDPTLVHLSFVFIIIGFGTKTGLFPMHAWLPDAHSEAPSPVSALLSAGLLNCALLVILRYYIITVKIGPHFPQMLLMTFGFLSVAVAAFFIITQRDIKRLLAYSSVENMGLITLAIGLG-PIGVIAGLLHVINHSLGKTLMFCGAGNILLKFGSRNIDEVKGIMRVAPVTAVLVGVGALALGGVPPFNLFISEFMVVTAGISSGNTMFTIILLLMLTIVLAGLRMVASCVLGPKPD--LIERGELGFMTTAPLVLLLIAMVIMGAIPQPVLTGLDHAALVVLD--------------
31580606     --------------------------------------------------------------------------ANMAFFADPLSLTLVLIISIVGSVICIHAIPYMENRQPRFFAWLVLFLGAMNALVLTNDLLTFYFFFEVTTLCSFMLIGHDGNELATKNSLHALYLNSIGGLALLLGVGFFQIMLGTLNIQEILRLSPNAAYAMLPMALVCIAAFA-KSAQAPFQSWLLGAMVAPTPTSALLHSSTMVKAGVYLVLR---MAPGFVGTSLSTYVALFGAFTFLATAVLAVSQSNAKRILAYSTVSNLGLIIACAGINTPAAMAAALFLIIFHAVSKALLFLCVGTIEQRIESRDIEDMQGLFVRMPVTATLAVIGVLTMI-LPPFGMLMGKWMAIESAAANVPVIMMLA-LGSAITLLYWARWAGLLMSHPLKGGVTPEVQPMLT--KYPLVALCGGAVVLSLLSPWIYSALIVPMLNAANAVNPQASFA-----
240266539    -----------------------------------------------------------------------NFNIKMSFILDMYSLTFVPIALFVTWSILEFSYMASDPNINQFFKYLLIFLIAMITLVTANSMLQFFIGWEGVGIMSFLLIGWWFSRDANSAALQAIIYNRIGDIGLIMAIAWFAMNTSNWQMQGIFAC----FSNNMLPTIGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--LHPILENNKIILTTCLCLGALTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFFHISTHAFFKAMLFLCSGSIIHNSDEQDIRKMGGIKNTLPITSACLTIGNLALMGTPFLSGFYSKDTIIETLNNSNAWALMLTILATMLTAAYSMRIIFYVQMKTTRSNPITPTNENTKTLINPIVRLALGSLIAGL--------------------------------
77359952     ------SLPVLLPMLAAIILLLPPC-GKNLFARRLASGVMAIITFVVSVLLLITVH--NEGINVYAIGNWSAPF-GIVLVADMLSSLLVTLTSFLGVMVVLYGCAGDDEHGSFFHPLIHFLILGVNGAFLTGDLFNVFVFFEVLLIASYALLMHGGGKQKTKAALHYVILNLVGSSAFLIGLGILYGVLGTLNIADMAQLTGDDVYLAKAGGLLLLVVFALKSALLPLHLWLPNTYSSAAPVVAALF-AIMTKVGVYAMLRVYTVMFGEQAHMAQTWLWGLAIATIVVGAIGVLAAQDLRKITANLVLVSVGTLVALVSLQNINATAALLYYLVHSTLVCAALFLLADIISIQRGKVGDRLVAGRVVKQPLLGTLFIIAALTVIGMPPFSGFVGKIWILKTTLNSENWPAYLITSLVLIIAL--ARAGTSLFWGKYTGSEPNDAPNAHPLQVIAIVGLLICSVMLVVFGGAISEYTIKAATQL----------------
73749348     ----------------------------SKKVWQGVLWLVIAAALCLLIGSLQIFFGNPLDISLWS----IASGLDIAFHLDRLASFFVIIISLISLCVAVYSLGYNNERANLLSAFMAVFILSMIGVVASANTFSLIFFWEIMALSSFFLMMNDYQESTQRAGIYYFVLTQLSTVFLMLMAVVMYIQNGSFAL----SLSGASSVIQSLVFVLAFLAFGIKAGIIPLHKWLPYAHSASPSNVSALMSGVMLKVAIYGLVRFLMDVLSP-EMWWGVGILLFGAISALLGVIYALKEHDLKTLLAFHSIENIGIILMGIGLYVIFGLYGALFHSLNHAIFKSLLFMTAGSVVIAVGDRNIEKMGGLIKLMPYTSVIFLVGAVSISALPPFNGFMSELMLFESFFQSFSLVLAILALTSALAAACFVKAFGTVFLAMPRSQEAASAKEVSKSMIIGPAILAVACLVLGLFAVQIFSVAGYS--------------------
296117614    ----LLPLFAAIPLLAAGLLILFQRVRLLQEVVMYTVLGAGLIG---SCILIAITADGTALAHRVGNW---DALVAIPFAVDMFAALMLVTVSILAIVCAWFATASGFSKEPFFAPLTLVLMCGVYGALLTADIFNFFVFIEVMLLPSYGLIYRRGGRQQLAGLRLFIVANLFASNMLLAGVALVYGSYGAVNLAQLQGAAKEEPAVAIAMSVVIL-AMLIKASVVPIHTWLARSYPYTNPAVTALFSGLHTKVGVYAIYRWYAVIF-DGDARWLWILVLLFTLTMVIGVLGAVGEKTTREILAFHMVSQLGYILMGVALFTHLGMTAGIFYLIHHMIVKASLFLSTGAVEVAYGTGELDKVTNISKREPIIAVAFFAAALSLAGIPPFSGFVAKFTLLLGTWEAREIYALVAMLVVLITLLSMLKIWKGMFWG-----------------------------------------------------------------
251792882    -------ITIILPFIGAFIV------GLNKKHFAQIATIFAALATLGTLLVAGQWFADGHQTVTYDIVAF-EKTAIFGVTLDAVSTLIAFAVVALGFLICLYSCGYLTDKNREFYAFLLIFIGAMAGLVYSSTLAGQLLFFEITGGCSWALISYYQTPKAQAAAMKALIITHVGAIGLYIAAAYLFSQSGTFSIT---ALEHLDPSAKTIVLFGVMFAAWGKSAQLPMQIWLPNAMEAPTPVSAYLHAASMVKVGVYIFARSVMSAGDI-PHIVGEVGIIMAMITLIYGFLMYLPQTDLKRLLAYSTITQLSYIISLAALGSKLAFVAAISYIFNHAFAKSLFFLVAGSLSYATGTRSMPLLQGIMRTMPVVGAGFGVAALAIAGVPPFNGFFSKYPLFAAGFEWITWLMVLALIESTATFVWLLYKFGQCVIGKP---------------------------------------------------------------
117925500    ------------------------------------------------------------------------YFSQHFTEYDPLHLIFAAIILIGGVVTLLAGYHAHGRRVG-FFPSVMLMFAGLIMLVTAKDSFNFFAAWELLTVGSYFLIMR--GKESEPHALSYVLFSLGGAFLILAGFAIAAQGGQS---MVLGALGGLPAAIAPWVFVLLAIGFMTKTASIGVHIWLPGAHAEAETDVSPMVSGILLKAGLFGFVVLLLNMGHQKILDLTHVLLWIGAFSALLGNLMAIFQEDAKRLLAYSSIGQMGYALFGLALMNHLGWLMALMFVINHYVYKSMLFLAVGGVAKRTGTRAMYQMGGLIKLMPLSFISVLVGIIAVSGLPPLSGFGGRWIFYNAILTAETQLPMVVLFLAGIAFLYLFRLIHTIFLGQLKDEH-RRLKEAPFWILVPQMIYVALLMVVALFPGMVL--------------------------
117925500    --------IIAVGLGGAFTLGFLN--KNQRNTAYLITLALACMGAVASEWLWAFSFLGASAVEIQTAGTVPPFAINLRMGMSE--AALLTLITATGLLSALHMREVLLRVGQRGMAVLLIFVMGLSGIILTRDIFNLFVFFELVVIATGGLVLLSDDKRSLGAGFKYLIISQVITILMLVGITFIYHATGTLNIDGMSGASLQGGVDLAIMFFCLFIAVIAELKPFPANGWALDIYESAHPSFAALFSAASASAALIAVDKILL----IGGAQWHLVATAVGIVTFVASNLFALTQTCDRRMLGYSSVAQVGLVLTVIGQKNLLGLYVAGGILLAHGVGKAGLFWLSGLVAQ----RNLTAWSALRGH-PLLIFSFVTFVALLTGLPPFPGFYAKWDLMHALAGNGKLVLMMILFGALMEAGYLLRWFGYVLKREQPAEPVTH--------------------------------------------------------
11497458     ----------------IFAGLFGRYLGFRGATLLTTSSVFLSFVISCVAFYEVALSGVTCSIEFMPWFLSEMFDASWGFYFDSLTVIMLLVITSISTLVHLYSISYMEADPHRFMSYLSIFTFFMLMLVTSDNFLQMFFGWEGVGLASYLLINFWFTRQASKASIKAMLVNRVGDFGLALGVMATFSVFKTVDFYTVFALANVEFHALTVICILLFVGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMIARCSPLFEYAPKAL--VVVAIVGAMTCFFAATTGVVQNDLKRVIAYSTASQLGYMIFACGI---SQYTVGVFHLMNHAFFKALLFLSAGSVIHSADQQDMRKMGGMAKLLPFTFAMMSIGSFSLIGFPFLTGFYSKDVILEVAFARYTWAYLFGSVCVAFTSYYSFRLLFLTFIAPTNAYKVKIAHDAPFLLALPLFLLSIGSIFVG---------------------------------
289705506    -----LPLFVAVPLLAGGLLVIAGERPGLHRRVLLSLLGLSSLGGAGLILLTL-----DGTVVAGGVGGWPD-GIAIAFAADTFTGLMLTLTAGLSWVGALFAYGSRVTNSVYFAPLLLVLTAGVNGALLTADLFNLFVFIEVMLLPSYGLFVLSANRRRVDGARLYVTLNLFTSTILVVGVGFIYGITGSVNLAVLAGAAARDERVAVAGFMVLF-ALSIKASVVPLHGWLSKAYPSTSPAVTAIFSALHTKVGVYAIYR-IYSVLYDGEPRYLWAILVLCSLTLMIGAVASLGEQSTRAILSWQMVSGIGGILVGVGLSTQLGLAAGIFYMIHHMVVMTSLFTATGAVEVRYGSGRLADLQGLARREPLIAAAYFAGLLSLVGIPPFSGFAGKLMLVVAGVEAGRTVVVAV---VLIASLLSLWGLLRIWNGWFWGEPEMPRHHRERLETAAL--------------------------------------------
142766669    ------------------------------------------------------------------------------------------------FFVHVYSITYMQKDFKRFFIYTNFFTFSMLVIIFSNNFLQLFIGWELVGLSSYLLIGFWHKKESAIKALKAFVVNRIGDIGLLLGVLLVFISTKSLSYNILFNLFNYDFEIIPLIAVLLFIGAAAKSAQVPLHFWLPDSMEGPTPISALIHAATMVTAGIFMVAR--LSPLYDLSFYVLDIILITGLITAFFMGIVALVQNDIKRIIAYSTISQLGYMTVALGA---SFYSFAIFHLLTHAFFKALLFLCAGSIIKCHHEQNINKMGGLRFSMPITFLTFTVAGLSLIGFPGMSGFFSKDLIIIFKYNNNYIIYYILVASIVITTLYTSKIFFKVFFGTNKLKVQKSDGEHNKTLLVPLIILAAPSAIIG---------------------------------
116255494    -----------------------------------------------------------------------------YLLVDDLNIVFIVLNTFVGFTTSVFSASYIAHNIRFYHAMYQIMMFGMNLAFVSNNIGLMWVAVELATLTTVLMVGLYRTHEALEAAWKYFILGSVGIAFALFGTILVYLAAQMVWTILIDHAAAFDPALLNVAFIFLLLGYGTKVGLAPLHAWLPDAHAEGPTPISAVLSGLLLNVALYAVLRFMLLSASPEALAPGPLMMTMGLASLIFAAFMLYRRRDIKRLFAYSSIEHMGIIVFAFGLGGPIANFAGLLHMVMHSLTKSAIFFAVGHIAQIKGTQRLSAIRGLSETHPGLGWGLLTGVIAIAGLPPAGIFMSEFLIVSSTFAKQPLLAIPLVFGLLVAFGALLLRLTGAVFGQPRGSTAPAQASY-----LPMYAHLALVLVAGVYLPPPLVAWFQHIANLL---------------
33519934     --MNILILTMFFPLLSFCLLSVSKWIETISASIGLVGIGMSTLITFYFVCGFCHHTCSYDSFILTELGSWFKLSVDIVLRLDGLSLVMLSVITGIGFIIHIYAYMSGYEGYARFFAYTNLFIFNMILLVLSDNLLLVYFGWEGVGLCSYLLIGFYYTDNSVMKAFKSFIMTRFGDIFLICALFMIYNQYCTLSILKLDSQNLLKNDMSMWISIALLVGCIAKSAQFPLQSWLISAMVGPTPVSALIHAATMVTSGVYLINR--MHSFFLVTPFILYIISMIGIVTAVIFASSALFQSNIKKILAYSTISQIGYMFLALGEKN---WDGAMYHLMTHACFKALLFLAAGLVRACNNEQNIFKMGSLYKSMPFIYICFLIGGASLSGFPITSGFYSKELILMSMFDHNNWFLCFSFIGVFLTAVYMFRMIFIIFHGNVFIQPKMSYK------------------------------------------------------
53804772     ------------------------------------------------------------------------------FRVDAFNVYLIVLTAFVGTTTAMFSAPYMANRMRLYHAMYQGFMLTMYLVLTTNNLGLMWVAMEGATLATVLLVSLYRSPESIEAAWKYFILCGVGIAQALFGTVLLYFAAGQVEGMGEYGLAELNPTVMSIAFVFLLVGYGTKIGLVPLHNWLPDAHSEGPTPMSAILSGLLLNDALYAVVRKMLVDGSLQSQLAGHLMMGFGLLSFLVAALFLHRQRDIKRLFSYSSIEHMGIMTFAFGLGGPLATFAALMHMTVHSLTKSAIFVTVGHAAQITRTQRIEHIRGLLRTQPMVGWGLVLGVVAIAGMPPFGVFTSEFLVLTATMQEFPWLTPLLLLGIAIAFAGLFRHLHPMAYGPRPAGQAPVQANL-----WPVMAHLGIVLWLGLIPGVLADWFSQA--------------------
94490671     --------------------------------------------------------------------------------------------------MYLASESSVKGGGGEFCGLVNLLCLVLLVCFCCSSFVWFYVFFELSLLPTLGLILGWYQPERLQAGVYLVMYTVTFSLFLLAGMCVWGWEGSLSMVVVGYSLVGVVEGWGVFWCFVFLGAFLVKLPVFLVHVWLPKAHVEAPIAGSMILAGVLLKLGGYGVLRVLAVLLKGVG-WSGGWLFVVCLWGGVLTSLVCIRQSDVKSLIAYSSIGHMGVMLAGCLSGFWWGWQGALMMMLAHGLCSSGLFCLANMMYQSVKTRSLYLVKGGLAVSPVICAYWFLFCVFNMAGPPSVNLISELMLYISMGGYSLFAGSFIVLLSFLGGVYNLVLYVSTQHGE----------------------------------------------------------------
172041558    -----LALFIVVPLIAAGLCTLLPWAKARN----LLALLVPAFAIATSGWLLVRFGGDESVI--ADNVGNFVGGVAIPLVADTLSALMIFTTALVALVANWFALVVGEMRARFYPALALMLLGGAWGAILTADLFNLFVFIEVMLMPSFGLVAMTGTWGRLAAARTFIVVNLVTSLLLVSGVVMTYAVVGTTNLAALAGAADGIHGTQWQLVVALLLALSVKGGVTPTHTWLPRAYPFTSPAVMALFSGLHTKVAVYGLLRIYMTVF-EGDARYAWAILVIMVLGMVIGGFAGLSENTIRGVLAYQMVNGIPYMLIPLAFLSALVLSAGLFYMVHHMVIAASLIMTGGAIEETYGHGRLRPLHGLMRRDPFVAAVFAAGALAIVGFPPFSGLWGKLALVFGIAEDGSWKAWLAISTVILTALLSMIYVWREIFWGRPMNRNEADPDLRIKPKYVLAALAVVSMAIFFAAGPIFSVTNRAAEDLIDTT------------
143900495    ------------------------------------------------------------------------------------------------------------------YPLTLFAVGGMMLFPAANDLITLFVALEVLSLPLYLMAGLSRRRRSQEAALKYFLLGAYSSAFFLFGAAFLYGFAGDVSLAGIRSAVSGGPGNDVFLIIGMVVGLLFKVGAAPFHAWTPDVYQGAPTPITAFMAAATKVAAFGAMLRIFYASLGGAVYSWKPIFTAVAILTMVVGSVIAIAQRDIKRMLAYSSIAHAGFLLTGVIALNQEGLKASLFYLASYGIATIGAFAIVTLVRDSSGEVDLNRWVGLAKRSPAMALIFSLFLLSFAGIPLTAGFIGKFTIFTAAYESGNIAVVVAGLSSAVAAFFYIRVIVMIFFTDPEEDTVTVTIP-SLYTNLTIWIAAIATLALGIFPAPFLDFIAT---------------------
121534372    ------------------------------------------------------------------------------FVVDNFAVFFKQIFLLAAILTILFSFEYVDCYRGEFYALIVFAVLGMMVMVSASDLLTLFVGMELMTITFFILVGYHLGNKGSEAGMKYLILGAASTAVLLYGVSLVYGFTGSVALADIASRAASTPAI-LMGAILIFAGFAFKIAAVPFHVWSPDIYEGAPVPITALLAMASKAAGFAVLLRVFLIAFPAFQASWLTAVGILAAASMIIGNLIAIPQRNIKRLLAYSSVAQAGYMLAGMVAADTAGVKGILFYAMLYVFANVGAFAVVTAVYNHTGSDDLTAYEGLAQKSPLLAAIMTVALLSMAGIPPLAGFVGKLYLFAAVVEKGYLWLAFIGFIMSMVSVYYYLLVTKAMYMKAPADRAPLIISEPLRWAALASFIA--TLFFGVYPGPLSTLAAAAAKSL----------------
164519760    ---------------------------------------------------------------------------------------------------IMASQRHLSSRKKLYLSMLISLQISLIMTFTATELIMFYIFFETTLIPTLAIITRWNQPERLNAGTYFLFYTLVGSLPLLIALIYTHNTLGSLNILLLTLTAQSNSWANNLMWLAYTMAFMVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRLTLILNPLTKH-MAYPFLVLSLWGMIMTSSICLRQTDLKSLIAYSSISHMALVVTAILIQTPWSFTGAVILMIAHGLTSSLLFCLANSNYERTHSRIMILSQGLQTLLPLMAFWW---------------------------------------------------------------------------------------------------------------------------
257053290    --------LAMAPLLALFAGIFATYLGRIDHDRASEASGIVAVTAVLAALVGTWTLWTRSL-----PIEYAIGGAGVGVQVTALSIFLSVVACLLGLAVTVYTIAGTDDETELYDPLLLAAVAGVVGIGFAADLFSLYVFFEVMAVATYALVPFAVSRTAVEAGFKYVVLNTVGSLLAIFGVSLVYAETGTLAFGGVAEALAGTTEVATAAVLFLVVGFGVKAAIVPLHTWVPDAYAESPASASALLAGLATPAAAVAMGKALSVFPGAIP--VGLLLVVFGAITMTVGNFLALGQRDLKRLLAYSSIPHVGYVVFGFGIGFHGAVDGALFHVLANAFMKGGAFLAVGAIGYRLASRDLDDLAGIGYRMPVAAGAIAVAVLALAGVPPLAGFWGKLLIVVGGAEVSGWLGVALALLVIGNSFLSLGYYLPVLRSASPDDAVGSAARTPTLLALPILALTAGTILLGIVPSVGFDLVEPATDVLLSGVT-----------
204305230    -----LSSMMLLTLAMPILMTLSPKPQNHQWNSTHVKTAVKAACFMSLLPAITFINYGKSTMTNFNWTNTTIFDINASFTFDTYSVLFTPIALFVTWSILEFTYMASDPYINRFSKYLLLFLIAMITLVTANNMFQFFIGWEGVGIMSFLLIGWWFSRDANTSALQAVIYNRIGDIGLIMTMAWLTMNLNTWEMQQLFSMQN---NLHLIPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLNPLMNNQTALTLC---LCLGALTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFLHISTHAFFKAMLFLCSGSIIHSANEQDIRKMGGAQKTLPITTSCMTIGSLALIGTPFLAGFYSKDIIIESLNNSHLWALLLTLIATALTAAYSLRIIFYVQMGTPRTPPLSPINENNSAMVNPIIRLAIGSILAGL--------------------------------
54024624     ------------------------------------------------------------------------------------------------------------------FPLTMLAVGGMMLLPASNDLLIMFVALEVLSLPLYLLCGLARHRRSQEAALKYFLLGAFSSAFFLYGVALLYGQTGTVRLDALAARPQDDPLLALLGLAMLTVGLLFKVGAVPFQAWVPDVYQGAPTPVTAFMAAATKIAAVGALVRVLYVGVPGLVDDWRPVLATVAIATMVVGAVLAVTQTDVKRMLAYSSITHAGFLLTGLLAADDAGIRAVLFYLAAYALGTLGAFAVVTLVRDGDEEATLAQWAGLGRRSPWAATVFALFLLSFAGIPLTSGFVAKFAVFEAAGGYGAAVVVVGVLTSAVAAFFYVRVIVMMFFTEQPADAPAVLPLALTR--AVITVTAAATLVLGVLPQPLLDLAEHAAT------------------
39981086     --------------------------------------------------------------------------------------------------------------------------------------------------------------ERLNAGLYFLFYTLAGSLPLLVALMYLQNTAGTLNFLLLWAQPLSTSWSNIFMWLACMMAFLVKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMLRITSMLNPLT-EHMAYPFLMLSLWGMIMTSSICLRQTDLKSLIAYSSISHMALVIAAILIQTPWSYMGATALMIAHGLTSSMLFCLANSNYERIHSRTMILARGLQVFLPLMATWWLLASLTNLALPPTINLMGELLVVMSIFSWSNPTILLMGTNIVITALYSL--------------------------------------------------------------------------
91975816     -----ISLLPFVPLVGFIVLSLTPAT-LSRAVVIAIGVGAAVLPAILFAPVALSCLDGACVSGAVAPILSIDFVAQIAMSLDPLSMVTGGTVAVVAALVLIYSGAYMGSEPRRYFALMNLFLAGMLAVVFAGDVILLFLGWETIGLCSFMLIAFYTKPKAVSAGRKALITTRIADTMLLAGLMMLFLSAGTTRLDMLAAVPSIDPWRLAPIAGLIALGALGKSAQFPFHTWLPSAMAGPTPVSALLHSATMVAAGVILLAR--LAPLFAAAPEISAMVAMLGILTAAFGALIAVIQPDIKKLLAFSTMSQIGFMVLALGLGAPAV---ALAHFAIHAAFKSLLFLSAGVMSHASGSTAIEALRGARYRQPWAFWSFAIGAASLAGLPITAGWYSKEAVLAAVWSSGPWLWLLAAIAAMLTATYAFRVVF----------------------------------------------------------------------
280963420    -------LTVALPLFVAALVV-----GLHRWLPRWALDGLTLLGAAGAGLMALRLAFAAAHAPVVAWIGWTP--------VDGYSVGIVLVAAVLVCASLIYGWRYFDAVEGRYHGLVLLLLAGMEGFALTGDLFDLFVFFELMGAASYALTGLKEDPPAVQGALSFGVVNSLGAYIGLMGIALLYGRTGTVTLANLPALGRHPAALTLAACAAVLTAFLVKAAAVPFHFWLADAHAVAPSPVCVLLSGALVPLGLYGAFRVYWTTFSLPPGHIRVVFLVLGTVTALVGAVMCPLQRHAKRLLAYSTIAHVGLLLLAAGCLTGIGTAGAAIYVAGHSAVKAALFLIVGTLLNRYGTVDEHDLHGRGRAMRVLPWLAVAGGLALAGLPPFATALGKQFGEEAVGEVGPWLAAVFVVVSALTGGAVLRLAGRVFFGFPRPETSVDPEETSGAE------------------------------------------------
11466579     -------IILYLPLISCIISGFFGRFLTPKGVGFF---STTCIFFSFLISLFGFFEVGLSNFCYVKLLSWIDFDACWGFIFDSLSISMCCVVTLISGLVHLYSYMSHDPHQIRFMSYLSLFTFFMLMLVTSDNFLQLFFGWEGVGLCSFLLINFWFTRQANKAAIKAMVVNRIGDIGLALSIFFLFNTFKSVDFAVIFCLIPHFFDSNVFFLALLFLAAIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIIRCS--PIFEFSPEILFIVVFLGSATCFFAGTIGLVQNDAKKIIAYSTCSQLGYMFFACGL---SNYSVGFFHLFNHAFFKALLFLSAGSIIHALNEQDLRKMGGLLKVLPLTYSVFVIGSLALMGTPFLAGFYSKDIILETAFVRYNLIGWIGCFAAFFTSFYSIRLLYLVFLIRPNGFKAQGIHEPNFGMLFPLILLSIFSIFIGF--------------------------------
169794145    ---------------------------------------------------------------------------------DLISMTLGGLCIFLTILMIYASFKVLKTYFDFYVKIIMFLAITLLICFFTGHFMVFYIFFEMSLIPLFLMILGWHNPERLQAGIYMLFYTLTASLPMLIGLVKVWNLIGTLEM----SLFIFEDCQMGWWWIVLMGAFLVKLPMFFVHLWLPKAHVEAPVAGSMILAGILLKLGGYGMIR-MTPLLAFEMKIYSSVILGVSLVGAFYIGLICLCQNDMKALIAYSSVSHMGMMVSGIWSMKVVGMGGALVMMIAHGLCSSGLFCAANIMYERFGSRSILINRGILSIWPIFGLFCFLLCVFNFGAPPSINLFAELTLMMSIISWDILTMLLLMLICFFSAVYSIFLFSIIHHGKTIPSYSTSGLEL-REMMILFYHLVFLVILI----------------------------------
258514104    -----LYLLLAVPVITAVLCFLPMRASAVEKINIWGALLTG------CTAIYCIFQALVSGSAAVK---------SSFLVLDALSSVFVFIIGVVGTICCLYAVSYLRRDQERFFGLLHLFLASMYLAVLADNLGVMWVAIEATTIVSALLVGFYGHKESLEAAWKYIIICTVGIAFAMLGIIFTYYAVRGISGGEEISLSQIDPSLMKLAFIFVLVGYGTKAGLFPLHTWLPDAHSQAPSPVSALLSGVLLNCAVYAIIRHLLTVKSVGGNFSAKLLIIFGLLSMVGSLPFILVQKDIKRLLAYSSVEHIGIIVLGVGIGGVLGYTGALLHLINHALGKSVLFLSAGTLTQKYNSKLIPKMKGIGQLLPITSTVFMASLLAIGGAPPFGLFISELNVASGGFAYSVGFIFLMVIAIVFAGLIYF--------------------------------------------------------------------------
142580447    ----------------AFVILLAGLKKELNRNNFLSMFTFAGVGSAIILTLILWIDAPTVT------NSNNPEIFSHALINDRFSLTFNLIILGMALFPIFGSVRYPQENKAEYFTLLLMAIAGMMFLAKSGNLITVFLSLELFSISLYILCGFWETASSQESAVKYMLTGAFASAVLVYGMALIYAGSGTTEIRLIGQLTENPYTKNTLVFILMFCGLAFKVSLVPFHSWTPDVYQGAPTPITGFMSVATKAAVFAVIARIFFTSFSDLDKVWMPILFGASVLTMLVGNTAAIFQDDLKRMLAYSGVAHAGYLLIGIVTNTQEGMASILFYLAVYLFMNIGAFAVVFMMEEGLEGNSINRFKGLAKRSPFLAAAMSLFMVSLAGFPPTAGFFGKLFLFYAAIKKGY---ILITVLAVVASIISIYFYLRVIVMMYFHEDESAPEPIHIGMRALVTVSSIAVLAIGLFPSFLMEL------------------------
114777375    -----------------------------------------------------------------------------FFVLDHFAVLAKVLICLGTAMVLSVSYMKEEENVGEFYVLMLFSMLGMMLMVSATNFITMYLGLELMALCIYVLVGYQRDVLRNEAALKYFILGALSSCMLLYGVTFFYGVTGSFDFIALAAAGSGSHTAVMLGLVFIVAGLAFKVSMAPFHMWTPDAYEGAPTSITAFMSVAPKVAGFVVFIRILVDAMPALQHEYTMILTAMAVLTMAVGNLGAIAQRNIKRMLAYSTIGHVGFVMLGLIAANSEGYAGIMVYLTIYLFMTMGAFAVIILMRREIQGELLDDFAGLSRVRPGYALAMGLLLFSLAGIPFLGGFWAKYVVFMAAVQAGHLYLVLYAL--LFSAVGAFYYIRVIKYIYFDEEKVAFNFDESRLMQATVVVMTIAVVALGFYPDPLMDLCRQAVAGLI---------------
18138540     -------------------------------------------------LIYLMFVVLSLYFLILGHYEYVDYYFGNGLGGSLLSIVLVWLSVWIIMLMLLASLSAIKYNETYFLVIMLSMLLFLFFVFLSVDLIWFYISFEAVLIPTYLLIIGWYQPERLQAGLYLIFYTVFVSLPLLIVLLWINSKS-----MNLTNMFASFNLISLFIFFCGVGAFLVKMPMFFVHLWLPKAHVEAPISGSMILAGILLKMGGFGLYR-VGEYFMFMIKGLGMFWMSVSLVGGVYMSFVCLRQSDLKALIAYSSVVHMGLVIGGLMTMSLVGLIGSFVLMVGHGLCSSGLFCLANMNYERIHSRSMVVNKGLINLLPSSSLMWFLLVSSNMAAPMSLNLIGEITLLGCLLSYSTFMMIVLVILSFFSAAYCLYLYSGVQHG-----------------------------------------------------------------
136564806    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFLGFFIAFAIKAPLWPFHTWLPDAAREATPATAVLLIGVLDKVGTFGMIRYLLPIFPSASQWFAPLVIAMAVIGIIYGALVALGQSDMKRLFAYSSMSHFGFIALGIFVFTSQGMSGSVFYMIAHGLATAALFIVGGLMSRRGGSSLISDYGGVAKVAPILGGFFLFAALSALALRALAPFVGEFLVLLGTFERYIVIAVIATIGIVLSAAYALRLYQKTMTGPV-APGIDGMKDLGGREFTSLFPVFALTLVLGVIPGIALNVINPAVDRTLTTVGLT---------
117927489    ------------------------------------------------------------------------------------------------------------------FPLAMFAVGGMMLFPAANDLITAFVALEVLSLPLYLLAGMARRRRSQEAAVKYFLLGAFSSAFFVYGLALVYGYAKSGDIATALTASDRGDSLIIVGLALIGISLLFKLSGVPFHWWTPDVYQGAPTPITAFMAAGTKVAAFGALLRVFFVAFGGLAWDWRPVIWGVAIATMVVGAILGITQTDVKRLLAYSSIAHAGFVLTAFAATTRASESSVLFYLVAYGFMTIGAFAIVILVRDGDGEANLSRWVGLGRRSPLVAGIFALFLLAMAGLPPTSGLWAKVAVFTAAYQGGGPLVIVGVLASAVTAYYYLRIIVLMFAQEPAVEGPTVAVPGALASAAIALGVIV-TVVLGIVPQPVLDLADKAV-------------------
143136216    ----IILALLLVPLFSAFLVFSIPNT--RKELFRPIGIVFSLITFTQSMYILFS-DYSKSDFQILLKFEWIQYGLEINLGISGMSTLLLLLSSLLVLLSLLSIGKEHSES-KGFIGSILTLHFAINGVFISGDLISLFIFFEALLIPMYFLMGIWGGDNRRYATIKFILYTVFGSIFIFIGTVYTAVISYGVNDFETLSTLQISTSQSKTLFLLFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSILLAGILLKVGAYGILRVSIPFFTEGFLEYKNLVAVLSVIGIIYGAVVAIAQIDIKKLIAYSSISHMGYVMLGISAGEFLSIEGAIIQMINHGITAGALFMLVGFIYERRHTRNI--------------------------------------------------------------------------------------------------------------------------------------------
228015399    -------------------------------------------------------------------------FINNWLLMDTLSWALLLLTAWISLLSILASQSIMKKSNTLFMIMSILLFLSLSLCFLSKSLILFYIFFEIALIPTLLLILIWYQPERLQAGLYLMLYTISASLPLLAGILLLININGHTNMTMLSTMPALDSALMKVWSAQLSLAFLVKLPLYMTHLWLPKAHVEAPVAGSMILAGILLKLGVYGLLRITSIFPKIISSL-CPIILPVSLIGATITSLICLRQTDFKSLIAYSSVGHMGLLAGGLFSGNTWGWQGALLMSIAHGLCSSALFALANMLYSSTQSRSLFLIKGLQSYFPTMTFWWFLFCICNMAAPPSLNLLSEILLMTSILATSYMSLLPLMGISFFSAAYSLFLYVSTQHGLP---------------------------------------------------------------
83591011     ------------------------------------------------------------------------FALNQMLYADSLTAILVLIIGVLGFLDGFYSIGYLRHDLESYYGFFHIFLFTMLLSAISNNIAIMWAAVEATTLGSAFLVGFYKYKTSAEGAWKYVLICSVGLAFALYGTILTYSDAFTILQDAHRAMHSLDPQVMKLAFVFILLGFGTKAGLFPMHTWLPDAHSEAPSPASAMLSGVLLKCALFAIIRYYAIALQLGRSFPQTLLLIFGLLSVCVAAFFILVQNDIKRKLAYSSVEHIGIITTGLGVGGALGIFAALLHAINHSITKSLLFCASGNVVIKYGTRDSQKIRGLLKVAPFTGLMFMAGLLTVAGSPPLNIFVSEFMTLTAGLKGGYWPMILLLIALVIVFAALVILISGSVFGSPPEGLSRG--EVGWLTLLPFGILFLLMAGLGIYPAPLNQLLQSAVNVVL---------------
136188544    -----LVYLIAIPLFSSALLMLLGRKADRWGHILGTSASAGAFGVGLVEFFAMLSRSEEQRPATQKLFSWINFQVDASLLLDQLSISFVLLITGVGTLIHIYSYMSHDRDRRRFFAYLNFFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQPEYATAAKKAFVANRVGDFGLSIAIMIAFATFGSVSFTGIEEVSGANEAALTAMGLMLLLAAAGKSAQFPLQSWLGDAMAGPTPVSALIHAATMVTAGVYLIARSNFIF--DNAPDAQLAVVIIGTITLIFGALIGTAKDDIKKALAASTMSQIGYMILATGFG-AAGYAFAIMHLLTHGFFKAGMFLGAGSVMHMNDEVNMRRYGGLAKVMPITALTFGLGYLAIIGVPPF--------------------------------------------------------------------------------------------------------------
141804590    -------------------------------------------------------------------------------GVDGINILLIILSTFLTPLVIVSIISGESKKKQELCSLLMILECGMLGALVAFDMLFFYVFWEIMLIPMYFIIGIWGGQNKIYATTKFVIYTVLGSLFMIAAAIMLYFGFYSTSLLDLYKVKIIDQNYQNLLFAAFAIAFAIKVPIWPFHTWLPHAHTEAPTSGSVILASVMLKMGTYGILRFAIPLFPEASILFSPYILSLGIVGIIFGALVAWVQKDAKKMIAYSSVSHLGYVIIGSVAFNEEALLGASYQMINHGISTGALFLLIGMIYERRHTRMI--------------------------------------------------------------------------------------------------------------------------------------------
241888888    MHSNLPVIPIFIPLLFAAITVLFRKRIAMQRLLTTLATLLVLAFSIFNIYM-----VNKHQILILEMGNWASPF-GITLTLDGLNSVLVTTSSVVFLATLLYSFKTIDKELSFFYPGFLLIMVGINGAFTTGDIFNLFVFYEILLMSSYLLLLVGINKEQLKSSISYVLMNVFAGSLFVISIGYLYTIVGSLNMAYISQTSMSDRRGLYLVGSVMIFVFCMKGALFPLFTWMNRSYAAPPIAISIIFGALLTKVGLYSIIR-TYGLFYYESNFIKSYILILGAVSIIAGCIGAIYQKDLKQIVIFNIVISLGVMVCGTATLNTFGVKGALLYAVNDILLKAALFIVVGLIIYVSGVKYLQKC-GLINKYPLLGWTYFIIVLSLAGVPPFSGFYGKALIIKGLVTNNNTFIAILVALSGLVVFYSLRIFLNVFY------------------------------------------------------------------
49147017     ----------------------------------------------------------------VNLGSWIDSTISWVFYFDQLTVMLAMAVLYCSTAIHIYSISYLDPHIQRFFSYLSAFTFGMLVLITGANFFVMFVGWEAIGVVSYLLINFYFTRQSNKAAILAFTMNRQGDMLMSIGFFAIFALFGSLNYSSVFSLVPYMNETAIIIALLLFGGACAKSAQIPLHSWLPGSMEAPTPVSALLHAATLVTAGIYLLLRCSPILEYSPTALM--VITIVGASTAFFAATSGLVQNDLKRIIAFSTISQLGYMVMAIGL---SQYNVALFHTVNHAFFKALLFLAAGAVIHFSDQQDVRKMGGLIKFLPFTYSVMLVGTLSLLATPFLSGFYSKDLIIELAYGNYNFAFILGSITAGITAFYSFRLISLVFLTSPNGNKQSYL-GVHESDWAVIIPLIILSLFSIFFGYLFSDMF-----------------------
139193289    ----------------------------------------------------------------------------YFLGVDAISVLLIFLNTIIFLLVSLYNSTLNLKKRNQYYSSFLIANGLTIGVFSALDAILFYIFFEALLIPMFLIIGIWGGVNRIYASIKFFVYTFLGSILLLIAF-LYINSSISSFSVLSFYDSSFSIVEQEWLFIAMAIAFAIKIPMFPFHTWLPDAHVEAPTSGSVVLAAILLKVGAYGFIRYVLPVVPLGASSLDIFFIILSLIAIVYVGLVAITQDDMKKLIAYSSISHMGFVTLGFFLIFKLSLSRSMYQIISHGFVSAALFICVGSIYDRYKTKKISDLSGLLNQMP---------------------------------------------------------------------------------------------------------------------------------
141653868    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFFCIFCSKSTDVSFSYMVTDAHVQAPTSGSVILAGVLLKLGAYGFIRLSLPFFEYASIYFQPMIFALSCLAIVYTSIVALRQLDMKKMIAYSSVAHMGFVTIGIFTLTQDGINGAYFQMISHGIVSAALFLIVGVVYERHHTRMISDYSGVTNVMPKYSFFFMVFMLSSVGLPGTSGFVGEFLVIMSTISVSVYLTFFTAIGVILGASYMLLLYKNINFGDLKSD-IKQLADLTNIEIFYFSCLAFLTMLLGIYPKLLFEMINKSIS------------------
253315767    MLSNLLILPMLLPFLCALILVF---LKNNDRISKYLYLGTMTITTIISLMLLIYVQRHRPI--TLDFGGWSAPFGIQFLG-DSLSLIMVTTASFVITLIMAYGFGRGEHKANRYHLFILFLSVGVIGSFLTSDLFNLYVMFEIMLLASFVLITLGQSVEQLRAAIIYVVLNIIGSWLFLLGIGLLYKTVGTLNFSHIMRLNDMGDNRTVTMISLIFLVAFSAKAALVLFMWLPKAYAVLNTELAALFAALMTKVGAYALIRFFTLLFDQHNDLIHPLLATMAAITMVIGAIGVIAYKDIKKIAAYQVIISIGFIILGLGTNTFAGINGAIFYLVNDIVVKTLLFFIIGSLVYITGYRQYQYLNGLAKKEPLFGVAFIIMIFAIGGVPPFSG------------------------------------------------------------------------------------------------------------
135145614    ----YLWLIIALPLAGALFLHFFGRFIKEPLSGWLASAAIGG-SFVIALIAALPFFQGGEHGETTLLWEWMPAIANLEILWDPLAAFMTLIVTGVGALIHIFAYMHGDERFHRFFTYLNLFAASMLTLVLAGNYAMLFLGWELVGLCSYLLIGFWFTRASASAAAKKFIVNRIGDLGFMVALMLVFTTFGTLSYAGVFAGSELTTGLATAIALLLFVGAAGKSAQIPLYVWLPDAMEGPTPVSALIHAATMVTAGVYLIARS--AAIFEMSTTAQIVVATIGALTALWAATIALSQRDIKKVLAYSTISQLGYMVLAVGA---TAYVAGLFHLLTHAFFKALLFLGAGSVIHAMREQDMFKMGGLFGKMKVTAITMGIATLAIAGMPPLAGFWSKD-------------------------------------------------------------------------------------------------------
10802921     -------IIVLAPLLSSIISGFFGFLGHKGVAILNCSLISVCFLTSFYFFLDNLFNGSVVSFSLFPWILSGEMELHWGFLFDSLTVVILIVVTSISLLVHFYSISYIAEDPHRFISYLSLFTFFIVILVTSDNFVQIFVGWEGVGLCSYLLINFWFTRQANKAAIKAMLVNRVGDFGLALGILLLYFKFGSFDYSVVFSLVPFFSIQKIYFFLLLFIGAIGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLISRCSPVF--EFAPRILWIITIVGACTAFFAASTGLLQNDLKKVIAYSTCSQLGYIIFSCGI---SSYDVGIFHLANHAFFKALLFLTAGCIIHMNDEQDFRKIGGLSTILPFSYFIVFSGSLALIGFPFLSGFYSKDVILEVAFNEGHFAFWLGSMGAFLTAFYSIRLLFFVFLAPTNGFK-RFYEMAHESSFVITFPLIV---------------------------------------
144898669    --------------------------------------FVASIALLAGGLTYLGGHDASPRLVLPLGLPWLKA----HFRIDNLSALFMLMINLAAASAFAVGYSQHLPQRRRVTPFFPLFLLAMNLVLMADDAFIFLVSWEFMSLASWLMVVSDHTEEENRKAGNYLIMAAFGTFCLLPAFGLMAGPGGDFTF-DAMRIKDLGLMGGFLVALLAIMGAGSKAGLVPLHAWLPLAHPAAPSHVSALMSGVMTKVALYGMIRILLDLHGTLSWHWGAGLMLVGGITAVMGVLYAVLQDDLKTLLAYSTVENIGVAVIGLGLAIAFKGDGSLYHMANHSVFKTLLFLGAGAVISATGHRSLTVLGGLLKRMPWTGTAFLVGAAAISALPPLNGFVSEWLILQSLFKGPAMPHWAMKFGVPVVGAFFVRAYGIAFLGRPRSTDAAQATEVSFGMRWSMVVLAVLCVVLGVIPVTVTDALSHAVQPL----------------
11465866     -----LLTIIVLPLLGFLSSLFGKFLGKGVGIITTLTTIFSS--FLSFILLFTVINQSLVKTLVINWIHSGFLKIDWSFCFDSLTCVMLVVVTFISSLVHLYSYMEHDPHFPRFMSYLSLFTFFMLILITGDNFLQMFVGWEGVGISSYLLINFWFTRQANKSAIKAMLVNRIGDFFLLLAIFTLFITFNTLDYDIIFSVTPLFINYNIGLFIFIFLGAMGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIVRCS--YLFEHSPIALSIVTVIGSMTAFFAATTGLFQNDMKKVIAYSTCSQLGYMIFSCGL---SSYEVSIFHLSNHAFFKALLFLGAGAVIHASDEQDMRKMGGLKNLLPFSYAISLIGSLALVGFPFLTGFYSKDVILEISASYGQFAFFLGILATFCTAFYSTRLLYLVFLSYPNGNKILNAHEGSFRLTFPLGILCFFSIFIG---------------------------------
229821696    ------------------------------------------------------------------------------------------------------------------YPLVLFSVGGMLVFPAAGDLLTLFIALEVLSLPLYLLSGLARRRRSQEASMKYFLLGAFSSALLLFGIALLYGYSGSVAIGEIHAATQATTGMDGLLVVGLISGLLFKVGAVPFHAWTPDVYQGAPTPITGFMAACTKVAAFGALLRVVYVVAPAMTWDIQPFLWVVAVLTMVVGTVLAIVQTDMKRTLAYSSVAHAGFLLVGVVAMSPEGISSVFFYLLAYGLATIGAFALVALVRERAEASHLAQWAGLGRRSPVVATVFALYLLSFAGIPLTSGFVGKFVAFAAAIDGGAWLVVVGVLASAAAAFFYVRIIVLMFFTSPAEEPSTTVVRSQGFTAVAVALTAAATLVLGVWPTPVLDLLAQATKFVV---------------
90102230     ------------------------------------TLLISTLFLVFSSSGWVSLVLALSSIMLLLKHDLDWFNVNSNMLWDTLAISLIMLSMWILFLSSSPVDKLSQENSKLFMTTTVLLLITLLVTFSVTDFLHFYILFETSLIPTFMLILGCGVPAWAISGVYMLIYTLLASLPLLLALLVWKSNSNSLNMVIAPVLPSTSLLSTLWL-ISFFTAFSVKLPLYIVHLWLPKAHVEAPVAGSMMLAGVLLKLGGYGLIR-LSPKLNFPLLSMNWMLVSWAMVGGVLVSLICLRQTDIKFLIALSSVAHMSMVMGGILTFSSWGLNGAIFIMMVHGFCSSGLFCIANMAYERTSSRSLLIMKGMQSSLPSLTLWWFLLAVANMAAPPSLNLLGEMKAIIALFSWSWVLALPLAWLTFFAAVYSLYMYSTLQQGKP-SSLLFTYPSSSPRELLTL--------------------------------------------
254502433    ---------VLVSLIGGAVCLMMRKNTDAQPKLAMI--FLALLVLVNFGLLIRVLDQGVITMVM---GGWLPPF-GIAFTVDALGATLSLIASIVAFCAGLYGIVTVTGRRYGFYPFLVLLMAGVCGAFLTGDIFNLYVWFEVLLISSYGMLVLGNEKPQLDGALKYGVLNLIGTNFFLIGTGMIYGVFGTLNMADMSELDSPASGTLLTIAVLYFLAFAMKAAAFPVNFWLPASYHTPNIVVSAVFAGLLTKVGVYALMRIFVLIMPGSREALADLFAIVAILTLMTGAFGALAQSELRRLLGYLVIAGIGSMLAGIAVGTTLALSGAIFYAVHSIIVMTALYMASGIVNMMSGTYDLRQLGGLYQRNVAFAAVFLVLAFAVSGLPPFSGFWPKVLLVDAAFADGRALLGAAILLSFLTTIAMGRVWIYAFWGTPDGESAGPGAAAAAAIWLPLGILTAMIVYFGLQPEWMLELSTRGAVGLVE--------------
226464084    ---------------------------------------------------------------FINNINIYYSFISYNYGIDMVSYWMLLLTFWITFLMILASVNV--SGKSLFMFLVYLLIIFLFLSFFTSNLFLFYLFFESSMIPTLLLIFGWYQPERFSAGFYFIFYTLFASLPLLITIFYIYMVNGTLFFFLISLNSNF------FIYLSLIMAFLIKMPMFFVHFWLPKAHVEAPVAGSMILAGVLLKLGGYGLYRVF---YFLDYFKYNYVFICLSLFGSCVVGLLCLMQVDIKSMIAYSSVSHMGLVIGGIMTCNSLGLWGSLIMMLGHGLCSSGMFAMANIMYERTHSRMILINKGFLTFMPSMSMLMFIVMINNIPSPPTLSLLSEIILMMSLVSWSIICSPMLVLSSFLSCCYSIYLFSITQHGNNYSGMNLSNYNNIREYLLLIFHLIPLNFLF----------------------------------
136053380    -------LIIFLPLIGAVLSWILGNRFSSIPTYI-VSISCLFLSMIISWIAFYDIAILKNNFESVPWINSGEFRALWEFNFDTLSCVMFLVVNTVSAMVHLYSYMSHDKSKARFMAYLSFFTFAMLMLVSSNNLLQLFFGWEGVGVASYLLIGFWYNKKSATSAVKAFLVNRVGDLGFILGLIFVYTYFDTIMFERIFELAPSMMDENIVFLFLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCK--LSPLFEYAPNVLTFITLIGALTALFASTIALTQFDIKRVIAYSTCSQLGYMFFAVGL---SAYPAAMFHLTTHAFFKALLFLGAGSVIHGSNEQDMRKMGGCFKKLPVTYILIWIGSLALAGIPFFAGYYSKDMILEVAFASDSQIGYFAFI------------------------------------------------------------------------------------
268325832    -------LIVVISMLSAFTILIVGWRNKNACPF--ISIVTIFIQLVMAIFVLNYVLTNGTIYYWLGGWS---PPWGIEYVVDALNAYILVIILFLGLLCAIHSKSSVEHEKASFFTLYQLFITGLCGVTVTGDIFNMYVFIEILSLSAYALVG-SKGGTSLRAGFTYLIMGSIGACFFLIGIGFLYSVTGSLNIHDLSLLLPPLYGSKTVAFIFITVGMGIKMAIYPLHTWLPDAHPAAPSPISAMLSGIMIMVGFYALIRVLFTLFPFYYNYGLILLILG-LLSMTVANLFAYFQMDLKRLFAYSSIVNVGIITTGAGVAAYLAMAGALLHILSHGIGKALVFLGSGNIHASIHTRDLAKMGGIARDMPYTSYSMSVGLLSLLGMPPLIGFWSKFLILMAVAMAGGVVMVMTFIIILFNVIYAATYYLKVAKVLMIESGAARTHEAPFSMVFSVVAFALACLIGGLLPIPLIRVATRASQMIL---------------
138718216    --------------------------------AKQVALGITTLVAIAGIALALSFNRQESGLQFVEKYSWIPAFINYGLGVDGMALLLILLALILTPIVILACWHEAEGGVKTFFALLLILETMMIGVFAATDIFLFYLFFEAMLIPVYFLIGGYGTGERAAAAVKFLLYSLFGGLLMLASIIGLYVVSGGAPTFDVSELTKLSINNQTFLFLGFFIAFAIKAPLWPFHTWLPDAAKAATPGTSVLLLGVLDKVGTYGMIRFCLTLFPDASKQFGPTIIVLSLISIFYGAFLAIWQSDIKRLISYTSISHFGFIT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142197553    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------VNLVSSLFFLVSIGVTYGLTGTLNMADLIALREVPTGLVTVLSMLFLVAFGIKAAIFPLFFWLPASYHTPPVAISAIFAGMLTKVGVYALIRSFTLVFTQDVTWTHDVLLWLAGATMLTGVLGAAAQNEFRKILSFHIISQIGYMIMGLALFTPLGLAGAVFYLVHHIIVKANLFFVAGLAQRMGGSFELKQLGGLYRHSPLLSILFLIPAFSLAGFPPLSGFWAKLVVVLAGVEAGNWAIVAVALVVGLLTIYSMTKIWQAAFWSPTPEGVTLSSLPQKRLWVPVALLASLTVVIGLVSAPFMNLAEASAAELLN----PAGYVEAVLG
142600878    ---------------------------------------------------------------------------------DDFSVLFELIYLSVAIVTVFISRHYISENFGEYYVLLLTAVSGMMFMTSGLDLLVIFIGLEIMSISSYILVGIKRKVARANEALKYLLLGAFSTGFLLYGISMLYGATGSTQIIDELQKKEGDNPLVIVGIALVVIAMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFVRVILTGIPLENANWENVFWILAVLSMTVGNLMALRQSEIKRMLAFSSIAHAGYVMVALVVGSDSAISGVIFYSLAYAVMGTGAFGILTIKDAGRVPETYDDLAGYGVRNPLQALMMTLFMFSLIGLPLTGGFIGKLQIFSAALNNGWWLSVIAILNSALSAYYYLRV---VMFMYMREGALPEGKDLTGRSLTGLIGTAMAVLYLGVFPDNIIELASSSIQALL---------------
225181467    -------ITVIVPFIFAIFLLVFCRRNEA--AMKVMALAGSVLSFLSSAVMLPALASGQT---LGTGMHYMSFPLAISFQADGISIFFAVIFSFCFMLAFIYSFGYLGHGHGRYYVLMLCSQGSILGVVMAYSLFGLFLFFELMAIISYVLVIHEEDDKAMYAGSKYLFMTIVAGLAIFFGLAVTYFLGGRLDFVAGGYIEASP--LVGYALFAFLIGFGLKAGMFPLHIWLPDAHPAAPAAVSALLSGCMIKTGAYGFIRLIHYVFTVQSIGFDTILLWLSVITILLGSALALQQDQLKRRLAYSSVAQIGYVLLGIAMLSEQALMGALFHIFSHALMKGALFLCAGAIMVQTGKKYISEMRGIGYEMPVTMLAFTLAAVTMVGIPPFNAFISKWHLAMASLDSGQTFLVVLIVSSLLNALYYFPIVVNAFFARDVMEPGSKKREVPAGMVWSTALLAVLCVAF----------------------------------
189095561    -------LALTIPLI-NFIVAIITRKTLHRKTIKTQLCLRLGITWIIRILIFYECTINETTCQTV-LWKWIDYLCKIRISLDLLSRSMLFIITTISLFVHIYSTIYLTDDPNRFMRYLSLFTFFMILLVTRNRVLSLFIGWEGVGICSYLLINFWLTRQANKAGVKAIIINRIRDTTLLIRIILITREFGRIKFENIRKLTHNHYHI---ICLLLLLRAIGKSSLIGLHIWLPDAMEGPTPVSALIHAATMVTAGIFLLIRSSHILEKRKSILL--LIAWLGIITAYFAATTRSLQNDIKRIIAYSTCSQLGYMALTIGL---SHYSLRLLHLINHAFFKSLLFLGAGIIIHTINEQDPRKLRNLINKIPVTYIRILTGTLALTGLPFLTRYYSKDLIIENSFKHRRIF-WLRIITAGLTALYSTRLISLTFF------------------------------------------------------------------
142047078    ------------------LIAGLFGKAVGRAGAHSVTILGVAISFILSAVVFFQVMDGASFNATVYNWMQIGQTFEIGFLVDSLTAMMMCVVTFVSLMVHIYTIGYMDDGYQRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFYFTPTAIYANMKAFIVNRVGDFGFLLGIGLLFAFAGSMNYGDVFAFPGTDWGLLTVACICLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVTR--MSPLFELSDTALSFVMIIGAITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAVFHLMTHAFFKALLFLGAGVIIGMHHDQDIRNMGGLRKYMPITWITSLVGSLALIGTPFFSGFYSKDSNIDAVKLSHLPGSGFAYFA-----------------------------------------------------------------------------------
85713149     -------LPILIPLFTALLQLLPWGDRPQPKRR---ALGLASSILTLVCAALLLVHVNQNGMLVYALGDWSAPF-GIVLVLDKLSTLMILLTAVLALPVLIYGCYTEDNLGSHFHALFQFQVMGIIGAFATGDLFNLFVFFEVLLISSYGLMMHGGGKFRVRSTLHYVLLNLLGSALFLISVGTLYATTGTLNMADMAQLSGDEAALARAGGFMLLAVFGIKAAILPLHFWLPQAYS-TTTGVVAALFAIMTKVGVYSIIRVYTLIFGPEANELVWWLWILGILTLIFGIIGMLGTRDFRLLVAYLVIVSVGTLLATYSFSSAAGISTALFYLIHSTVITGALFLLADVMFERGKTASRIVTGKRMANHNTYAVMFLIAAIAIIGLPPLSGFAGKLMILQAAPVS--TSGFWLWGTMLLATLVMLIMMSRT--------------------------------------------------------------------
150375777    --------------------------------------------------------------------------------VDKLSIVF---ATVFTIMALIGTVYALHLSGAGEHVAAFVYVGSALGVVFAGDYLTLYLFWEGMAFASAYLVFAQGAGQAIRAAFRYLMVHVTGGVVLLGGILLHGAAAGSLLFGPVEGALD-------AGAYLILAGFLLNAAVPPLNAWLTDAYPEATVTGAVFMSAFTTKTAVYVLARAFPGI---------ELLVWLGTVMALYGVIYAVLENDCRRLLAYHIVSQVGYMVAGIGIGTELAVNGATSHAFAHILYKGLLFMGAGAVIYVTGRRKLSELGGLYKAMPLTVAFYMAGALAISAFPFFSGFVSKSMVIAAAAQDHRALVMLALTMA--SSGTFLHTGLKLYYMFLGTDRGLQAREPPGNMLVAMGVAAALCIAIGIFPGPLYALLPYPVD------------------
255513527    -------------LIIVPSIALVAALLSGPRASRPISIASTLIGFLITAYITYNAFTSSSINIIEKFSYIPSLGIGLSFRINFIAIVLLIMSS-IVLLATSVAGNPERDRTRLSSSLILLFQIAAAGLFTSANLFMFFIFWDIGVIAMFFMINILGSANRKIASMEFLIFEIFASMMLLLGIIVLYFYTPGHSLTITQTAAALPASIQEIIFVLLFLAFMVNMPLFPTHFWLPDAHSEASTQGSMLLSGVLTKFGGFGMLLLFEMLPIAQSAYIY--VAGLAVISIFYSIFVLMRQNDMKRIVAYSTIVEMGIVMLGISALNTFGTNGALYLMLSHGVTIALLFLVVGSMHYIFGDRDIRSLRGVVSGAASSAYAFVAGILAMTGVPLTSGFIADLLLFIGAEQRFGYYGVLPLAAVMLLGAYMYFAVNKSVL--SNREKSNVVHVLPRSEKLGYAILLIAAFVFGIFPFIIF--------------------------
39841626     ------SLLLIMALLSPPTLMLSTTNMAKTTSALGRTQVIVKTAFFVSLLPLILFQGMEATMTNWQWSNTMAYNLVMSFKFDVYAIIFTPVALYVTWSIIGFTYMEADPDISRFLKYLLIFLTTMIILVTANNLLQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAVIYNRIGDIGLILTMAWMAMNFNTWELQQLFILSK--DVDLTLPLMGLVLAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLMENNPMIQSTCLCLGALTTLFTATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFMHICTHAFFKAMLFLCSGSIIHSLGEQDIRKMGGLYKTLPLTMSCVTIGNLALTGFPFLSGFFSKDAIIEAMNTSNSWALILTLMATSFTAVYSLRMTLFTMMDHPRLTPLITTNENNPTAMNPIKRLAWGSIIMGL--------------------------------
146221436    ------TIAISAPLISFTTALTCQKKVKTSSLQKLINLIITLSWLNSAIILYECIINNTHC--QSKLWNWIELKCKISLHLDTLSSSMLFTITTVSLLIHVYSMEYMKNDPNRFISYLSLFTFFMLILTSGNNYILLLIGWEGVGICSYLLINFWYTRTQANKAIKAIIINRIGDIALLISTILILITFGSTKFESLVHINETTNNKSVLICLLLLVGAISKSSLIGLHIWLPDAMEGPTPVSALIHAATMVTAGIFILIRSS--SLLEESQTTLMITAWIGATTAFFAATVGTSQNDIKRIIAYSTCSQLGYMALAIGI---SKYSISLLHLINHAFFKSLLFLGAGIAIHTIKEQDIRKLGQLLTQTPITYIALTAGFLTLTGTPYLTAHFSKEQILENSYK-NTSLYWLAISTAVLTTTYSARLLYFSF--INKPQNKQATPKTKLKQNISKTVLIILAL------------------------------------
227879915    --------IVFLPFVAAALTPAVFRVLGERTAYFAAATALVCFGLVSQLYL--------AGAHGTVPLEWIPSLVSLAFYVDGLALLIAFLASGVGVLILTYSYMHGEPGQAKYYATLLAFMGSMLGVALASDLISLFVFWELTSLSSFLLIGHYTSQSSQYAARKSMLITVSGGLFMLVGFLLLVWVSGLLDNADLIRQALAENGLLVPVLVLLGLGAATKSAQVPFHIWLPNAMEAPTPVSAFLHSATMVKAGVYLVGRFRPLFLSKEAPLWTMLFAILGLLTMTVAAILAVAATDIKELLAYSTASHLGLIIAAFGFANKYGAEAGAFHILNHASFKAALFLVAGIIAPRGG------------------------------------------------------------------------------------------------------------------------------------------------
142163551    -----LALTLIIPSLGGIGVALLRRWPNLREA----ATLLSAVALAIVVAYLVEVSGQRPELTLIEFAP----GLTLSFHLEPLGALFAMVASGLWIVNSLYSIAYMRSNQTRFYFCFTISIAAAMGIALAGNLLTLFFFYELLTLSTFPLVAHKGDAKAKKGAAIYLGVLLATSIGLLLAIFATYALTGTTDFEAGGILSEAAGPVAGSILLVMFAFGIGKAALMPTHPWLPNAMVAPTPVSALLHAVAVVKAGVFTMLKVVIYTFYMQTLPAADVLAWIAGASIVVASIIAMTKDNLKARLAFSTVSQLSYVTLGAMLASPAALMGGALQIVMHAYGKITLFMTAGGIYTGTKKGEISQLDGLGWYMPVTFGAFAIGALSIIGVPPFGGVWPKIFLMDGSAEAGPWLIAFLIGSTLLNIGYLLPIVIRGFLKPKPEVSPMKPGKPPALAFIAPAFTAIMTIVLFFAVGPIIDFLQP---------------------
15626326     ---------------------------------------------------------------------WFYFSASLGLAMDLLSWNLIYLTFWVSSLMMMASVMLFIKRSFPTEFCLLLTLSLVICFFXXESFLWFYIFFEGSLIPTLFLISGWYQPERLKAGIYLFFYTMCGSLPLLLGILFLSKEFSGTNFH----LFLXSGNXETFIVFSFTLAFLVKMLMFLTHLWLPKAHVEAPISGSMVLAGILLKLGGYGILRAEYL-FSLEVLVVGKILAVLSLWGGFILSLLCLRQFDLKSLIAYSSVVHMGTVIGGLMMMNCWGFQGVLILMIGHGLCSSGMFAAANILYERGGTRSMVLNSGMISIFPSFILWWFLLCVSNMASPPSLNLLGEISLMISLMIWSKSIFLLLSLLSFFSAAYSLYIFSLVSHGSPSLHF--SFFDIKSREWMLLI-------------------------------------------
159043280    --------------------------------------LVPAALMALTAAWFAQFIPQVASGEILTWSPWIPGLIEVAFLLDGLSMLFALMVTGIGAIIFLYSAVYFKGHPKLTMLLTLLFLFAMLGMVLADDMVTFFVFWEGTTITSFLLVGFDHEKTKARNALQALLVTGLGGLALLAGLILLGAEAGTFRISEMNAAAGAIQASAMYILVLVFIGAFTKSAQFPFHFWLPGAMAAPTPVSAYLHSATMVKAGIYLLARFTPALG--GTEVWFWILTIVGAITMVWSSVLALKQTDLKLMLAYTTVMALGALTMMLGGGTRYAVMTVSVFLVVHALYKAALFLTVGLIDKGTGTREVGQLGGLRREMPITFWIAILAALSMAGMAPFVGFIGKELMYEAAL------------------------------------------------------------------------------------------------
227549667    ----YLTLFVAVPLISAGVLVLAARVQWLQYVVMFATLAVS---LAASAGLIAGTSDGTTYAKGTGSW---PFGIAIPFAADMLSALMLTTTGILALACAWFAVASGYARERYFAPLVLVLMTGVNGGILTADIFNFFVFLEVMLLPSYGLYAYTIYRRGMVGGVRLFITNLLASTMFLTGVALIYGTAGSVNLAQLKGAAAQDPAVAIATSVVML-SMLTKASVVPVHSWLARSYPYTSPAVTALFSGLHTKVAVYILYRIYAVLF-DGDERFLWILVALFSLTMLIGVLGAVGEKDARSILTFHMVSQLGYILLGLAIFTELGLTAGIFYLVHHMLVKASLFMSTGAIEVTYGTGKIGALAGMARREPWMGVAFFAAALSLAGIPPFSGFVAKFSLLLAAYEKGEFYALVMVVVSLITLLSMLKIWDGMFWGRAENAEVASAGDVGFWLGAPAVVLAALSLAIGLGAQVLMGWSGVAAQNLLDTSS-----------
163793073    ----------------------------------------------------------------------VAPGLPLVLQVEPLGMLFACVASGLWIINSLYSIGYMRQNQTRFYICFAIAISSSMGIAFAGNMFTLFIFYETLTLSTYPLVAHKGTDEAKRGARVYLLLMGTSIGFQMVAIIWTWIAAGTLDFTVGGILRDKIDPTLLPILLALYMFGIGKAALMPFHRWLPSAMVAPTPVSALLHAVAVVKAGVFTVLKVIVYIFGLADTGASQWLIGVAAFTMLAASLVAMTKDNLKARLAYSTISQLSYIVLGAALATSFGILGGALHIATHALGKITLFMCAGAIYVATHKTEISQMDGLGRKMPFTYAAFLVGSLSIIGLPPLAGVWSKWYLAMGAVETGMWIVVAVMISSLLNVAYLIPVVARGFFRPSP--------------------------------------------------------------
77164755     --FPILSTMIVLPLLAMTIALIVKS-----NSTVLLGIIAAALELGLAIYLLTHFETGTANLQFVERVSLLPPFLFYHLGVDGISILFVALTALLTLLLILYSTEIVDERPGFYVASIFAFQAVLMGLFMSINLLGFWLLLALELVPAGIILHRWQGPEKNWALSRYLQDMVGGIGLLLIAILLLGWYTGSWSFALTDLLSPLSPKAQAPIFVLFLFGIAPRLGLFPFHAWIPIV-AQHGPVATLGVFLVGLKVGLYALLRFILPLMPDAVEEWKSFIVTLAIIGTFYGAVMALLQVNLRRLLAFAVVSHTGLLIIGVFCLNRVGLEGSLLLTINFGVAASGLLFVMGIFYRSTRTTLLPRLGGLFDATPLLGFTFLIAALSTMAMPGTPGFDAAHLILEGAIATYHWSIAVAVASGTVAAAAFLLWAFQRAFLAQRRERALQPKKIKLDVPEILLAATVCSVLIGFYTGPWLEMVDGSLTALSQRF------------
134105511    ------------------------------------------------------------------------------LVLDFVSFILILLSLYISLLMLNSSWXVKKFNYNYFFGLVIVLMMVLILGFSVSNLILFYFFFEISLIPTLFIIMGWGFQERLQAGVYFLFYTITASLPLLLNLVCQYKNIGSFSMVIVNSSAIFGDSLGICLMVSLFMAFLVKLPMFFTHLWLPKAHVEAPVAGSMILAGVLLKLGGYGILRVMSLSESQIMNYSSMFI-SLGVVSMVCVGMMCWRLNDLKALVAYSSVAHMGLVMCGLLNCFVSGGVGALVMMFSHGLSSSGLFCLVNMLYERFGSRSLFLNKGVILLFPVLSFMFFLLCAANISAPPSTNLLGEIFLLISIMGFSTWVFLLFFCGSFFGAVFTLFMYSYSQHGK----------------------------------------------------------------
116749368    --------------------------------------------------------------------------------VDLFSQVFVLLAAGLFLIVTLCGELSEERNRREFYVLLFVCTLAMMLLVGANHFLVVFISLELSSYSLYVLVALRRDRGGLEAGIKYFLVGIFASGVMIFGLALLYGASGIAALDGMARVLPIHQPAVVIGLLLTLSGFFFKLAVFPFHFWAPDAYQGAANQVSAYI-ATASKVAAIGVLVRVIASAGDGGTYLVHVLAVLSVVSMTVGNLAAIAQQDLKRLLAYSTVAHAGYVLIGVLSMNPAGYSAAVFYAFALLVMKFTAFLVLVEVASDGGNLRVEELAGLHRRSPILALALMVSLFSLAGIPPTVGFTGKFLVFVAAMGEGHFTLVLIAMINVVISLYYYLLVIKAAYLLEPRQELPALR-VSPPLKLLSGVLVIAMVAAGFFPNQIIRVAESAAKALL---------------
189346503    -----------------------------------------------------------------ETVFWVPSLINLSFLLDGLSFTFALIITLIGAAVFLYAGTYMKHYGHRFFVYIGLFMTSMLGLVLSDNIAAMFVFWELTGISSFLLIGFSHHKESRKSAMQALLVTGGGGLALLAGLILLYGISGTFEFSGLYPKRHLIVDSPLYATVLVMLGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGIYLLAR--MNHVLGGTALWQDTLLVVGAVTMVCSALLAFNQTDLKKLLAYSTLSVLGTLTMMIGIGSELAIKAFFIYLIAHSLYKGTLFLVAGTIDHAAGSRDTGVLGGLGRAMPFTMATAMLASFSMMGVIPLVGFIGKETLYASILEWSRYLIAAAVIANGLLVMITLVAGIRPFFGSMR--------------------------------------------------------------
239904912    ------------------------------------------------------------GLIWFDFFMIQDHGATPAFFADDLSLVMVLVVSIVGSLIAVYGIGYMKEHQPQFFFFIVLFLGAMNGLVLANNMLWMYFFWECTTLCSFMLIGHDDTEIARKNAERALWMNVLGGTAFLFGVMLLYKVTGTLSLQEILARGPEFAVAGGAILVPMFLAGMTKAAQAPFQSWLTGAMVAPTPVSALLHSSTMVKAGVYIIVRLAPIY---AGTYFSNFVALFGGFVFLATACLAAGQSNGKKILAYSTISNLALIIACAGINTPAAITAAILLILFHAISKALMFLCVGAIEQKIGSRDIEDMRGLFARMPRTALVAVIGILTMM-LPPFGMLMAKWMAIESA-HGQFLLMIMLALGSGVTVLFWCR-WAGLMLATPFAKAAPEAQDSTIR--GPLYLLAGLAVVLSFFSPLVYNGLVAPVVAM----------------
260906335    ---------------------------------------------------------------------------------DTFTALMLVLTSATAIASCIFLITTGEDQYRFVPALILMMLTGVYGALLTGDLFNFFVFVEVMVLPAYALIAVTGTWRRLGVGRMYVMVNLLTSTILLIGVGFVYGATGTVNIAVLAEMGA-PTGQGALAIGVVLFALIIKAGGAPFHGWLVRSYPNTSAGMMSLFSGLHSKVALYAIYRIYTTMYGE-PAAWVNVIVIIALASIIIGSLSGIGQNRVRNVLAFQMTSGVGHILLGVVLLTSTALGAGAFYMVHHMITMSGLLLIMGAVEQTYGSGSFKKLTGLAGRERWATILMVLGLFSLIGLPPTSGLWGKVGLITAATGSGDALGWWLVAAIVIGAVISLRMWRNTFWGPPPAEPIPNSVRIPARLLVPGTIMIGVSVAIFVYPEPLFEITARAAAGLLDH-------------
160937465    ----WMMAPVLFPVVSGGALWIW---NPGKNKIHTAAAVLSLAEAVCSWLVIL------NCMGMELPLWSIGPGMELCLRMDGTGALFSGLASLIWVLVVFFAFEYMEHEKERFFGCLIMSLGALTGVAWAGNFVTLYLFFEMMTFFSVPLVFHSRMREALRAGMVYLAYSMLGASIALGGYFFFRQYACGTDFKAGGVLTEAAGMVQLLAVFCMAAGFSCKAGLMPLHPWLPIAHPVAPAPASAVLSGLITKAGVVAVIRNMAGPAFLRGTWVQYALLSMAVVTIFTGSMLAYKEKKLKRRLACSSFSQVSYVLLGVFLLSMEGLYGSLLQVVFHALAKNALFLCAGAVICKTGCTRVKELRGMGKRMPAVMVCFALASLSLVGIPPAGGFLAKWHLAVGAMRAAWLGPVVLMVSALLTAGYLFPVIVEGFFPGKDWRKTDQSEDVSAFMGVPLAVLGISLLVLGALGNPVFELLRGIASDMV---------------
45738684     -------------LIGFGLLLIPTATKNIRRIWAFPNVLMLSIAIVFSANLAIQQINGNFIYQYLWSWTINDFSLEFGHLIDPLTSIMSILITTVGLMVLIYSYMSHDQGYLRFFAYMSFFNTSMLGLVTSSNLIQIYIFWELVGMFSYLLIGFWFTRPAASACQKAFVTNRIGDFGLLLGILGFYWITGSLEFRDLFTINGVNSLFVILCASFLFVGAVAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFVAIPYIMNLISFIGVITVFLGATLALAQRDIKRSLAYSTMSQLGYIILALGIG---SYRAALFHLITHAYSKALLFLGSGSIIH---------------------------------------------------------------------------------------------------------------------------------------------------
134807281    ------------------------------------------------------------------------------------------------------------------YVLLITLYLFDASSVVSDNFLQLFFGWEGVGLCSYLLIGFWYKRNANNAAIKAFIVNRVGDFGLAIGIFLIFFYFGTINFEEVFKIVPFEANLITLICVFLFIGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVKCS--PIFEYSQFALNLVTIVGMITAIFAASVALVQNDIKKIVAYSTCSQLGYMFFAAGVG---AYHVAIFHLFTHAFFKALLFLGSGSVIHAFDEQDIRYMGGIRNKLPFTYIFMLIGTLALTGFPFLSGFYSKDAIIEFSYLANTTLGVIGIFTALLTSIYSWRLFFKTFHGKYNNKKIPMTRH-----------------------------------------------------
154424014    --------------------------------------------------------------------------VNKYMGLDYISSPLLTLTCWLLPLMILASQNHLKKSQQMYISMLSVLQIMLIMAFSSTELIMFYITFEATLIPTLIIITRWGNQERLNAGTYFLFYTLAGSLPLLISLLLLSFNIGSLSINLITTTPELMTSMNKFMWFGCLTAFMVKMPLYGTHLWLPKAHVEAPVAGSMILAAVLLKLGGYGIIRVTMLFTPLVELSYPFII--LALWGVLMTGLICMRQTDLKSLIAYSSISHMGLVVAAALIQTPWSFTGAILLMISHGLISSALFCLANTNYERTHSRTMILAR----------------------------------------------------------------------------------------------------------------------------------------
126465968    -----LGIIPLLLTISAFVIPLLTLIIKKRIFYHIYAFIFGFLALIYTILNFNLVNIVYRKPIAYNFGGWIAPIGIIYI-VDGLGSLLGLLVAIDMLIVIIYSWWYMREGVEWYYTLLLLLEAAMIGIVYTGDIFNLFVMIELLAISAYGLVAFHRRREAIEAAVKYSLIGATATTMFFLAIVFIYGTYGTVNMADLAVKSRNPILATAIAIAFALWAFTFKAAIFPNHFWLPDAHPEAPTPVSAALSGLVVKMGAYATVRIMYTVFGINSLILMFIIMLLGAISAIIGSLVMVIQNDVKRILAYSTIAHLGMIFMGIGAGLSLVIVAVTLHIINHSFGKTLAFLSSGIFIKATGTRNILQMRGVGRLTPITSTALIISLLHLLGVPPFGGFFSKLLLFNALMMSGQLFALILILSTAISMLGYMRIIVNLIIPPRPSRLIGKVKENPISSFTLIV-LVLIILGLGVW-------------------------------
144175395    ----------------------------------------AALSAALCLWFTTFSRPVSDGVEFRLVFDWLPALVAAAFRLDGLSLAFALLVTGVGALVLLYAPAYLGRDPRLWRLLGLLFEIAMLGLVAADDAITLFVFWEMTTVTSWLLVGFHEKAEARAKAWQALLVTGLGGLALLAGLILMAQVTGTWRLSEMAASGVEIRDSGLYAAILVLLGCFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIYLLGRLTPELG--GTELWIWTLTLFGGATMLLGAVWSVRQTDIKLMLAYTTVSGLGALVMFLGGSETITVAAAATFLVVHAFYKAALFLLVGVLDHEAGSRDLGALGGLGRLMPLTWAATALAAFSMAGFPPLLGFIGKELKYEGALAVASEPLLVAGIAVLSNALMTLLIAVRPFLG-PRRAPAARPHDPPFAMILGPALLALGGLAFGLAPEALDEMLVQPMAQAIA--------------
48478001     -------------LLLSFLTGSIAAFFIKDNARIFSILYTLIITFVFILYSIFKFINYNGSLISVFNYNGLSFYITLSFGLTGFTDALIIMSMVVTLFALMIS----DYNNPSFYGLIMITGFGLSGFFASMNFLFFYVFWEVVIIPMFIIISRYGGNNKRLISLKFFIYTHLGSLFLLLSIFYYFIETNVLTFQIHTLMNPYPRAGYYFIIFGFLAAFLIKLPAFPLHEWLPNAHYTAPFPGSIMLSGGLLSMGGYGLLGILYPVSVLFPKILIYILISTGIIGIVYFSLTSMFQTNLKRMIAYSSAAEMSFVLVSFGTSVISSLSGGMYQTVAHSFVISLAFASLFYIYKRTGTLQIYGLGGIQRNIPMASSFFMISMLASFGVPALAGFIGEFSIIVGSYYSIGLLTLIIVAGLMIATGYFLWAAQRSLYGIY-NENLGKLNDLNGYEFLILLTMLLVSIFFGIYPEPVFGIMHLYAMKI----------------
141971821    ------------------------------------------------------------------------------------------------------AYMSHDRDRRRFFAYLNFFIAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQPEYATAAKKAFVMNRVGDFGLSIAIMIGFATFGSVSFIGIEEVGGASETALTAMGLMLLLAATGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLITRSNFIFDNAPTAQLA--VVMIGIITLLFGAIIGTAKDDIKKALAASTMSQIGYMILATGFG-PAGYAFAIMHLLTHGFFKAGMFLGAGSVMHMNDEVNMRKYGGLAKFMPITTITFGLGYLAIIGVPPFAGFYSKDKIIETAFNVGGVQGIIALLGAIITAFYM---------------------------------------------------------------------------
14039311     MSSSLLTIFVLL-----IYPLFTTLVPSPRSPDWAVTNAVKMAFFVSLIPLFIFLDEGAETI--VTNWHWMNFDINLSFKFDHYSTIFTPIALYVTWSILFASWMHADPQMNRFFKYLLLFLVAMIVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRDANTAAMQAVLYNRVGDIGLILSMAWLATNLNSWELQQLFIASK--DTDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LSPMMANNQLALTTCLCLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLGQP---QLAFLHICTHAFFKAMLFLCSGSVIHSLNEQDIRKMGGMHGLTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALNTSNAWALTLTLGATSFTAIYSLRVIFFVSMGHPRFAPLSPINENNPSVINPIKRLAWGSILAGL--------------------------------
143412245    -NIPILSSITFLPLFGALIILLTSDDEQGGKNSKFVALWTSLITFILSLFVLFNFDNNLNNFQFIEKASWIPLNVSYHMGVDGISLPFVILSTFLIPICILASFQSIKKQVPLFMSLFLILEVLMVGTFCAMDILVFYIFFEAVLIPMFLIIGIWGGVRRVYSAFKFFLYTLLGSVLMLIAIFYIFSKTGTAEINEIAKFS-FPYEVQILLFLAFFASFSVKLPMWPVHTWLPDAHVEAPTAGSVILAGVLLKM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254471901    ----WLLVAPVLLTMAGGAISIIFRKKPQTQPW----IAISIISLVILSNIGLLTHVLNNGVVTMVMGSWLPPF-GIAFTADPLGALLALTASIATLCVAVFAMNSIAESERRYYPFLMMLLCGVTGSFLTGDIFNLYVWFEVLLISSFGMQILGNEKVQIDGAVKYAVLNLIATTLFLASTGLLYGLVGTLNMADIKLKAFDGSGPVLGLAALYFLAFAMKAAAFPVNFWLPASYHTPRLVVAAIFAGLLTKVGVYALLRVMVLLMPEGRDWLATLIGLVAIATMLTGSLGALAQTDIRRLMAYLVIAGIGAMLAGIAVGNEVAVSGAIFYSMHSVLIMTALYLLVAFMFQMSGTFSLREIGGLYVRTPLGAVIGLILLLAVAGLPPFSGFWAKLLLVAGALEADGWVAAGILVSGLLTTIAVGRLWIFAFWRGGNEHTVDGIQALPI--------------------------------------------------
242278971    -------------------------------------------------------------------------------RVDKLSLVFANVFAIQSLIGMIYA---LHTDDKAHHAAASLYVAGSFGCVFAGDYLSLFIFWELMAVASTFLVWLHRTKTSSAAGFRYFLFHMLGGLFLLGGLLLRYSEIGTFAFLPVD-----PQGMEYYDWL-ILTGFCVNAAVVPLHAWLPDAYPEATVPGAVFMCAFTTKTAVYVLARGFSGVYALA---------VAGTIMAVYGVLYASMENNARRILSYHIVSQVGYMVAGIGIGTAMCINGAVAHAYAHILYKGLLFMSVGTVLYAVGTADLDRLGGLVGKMPVVMLLYMVGAVSISGMPLFNGFVSKTMTITGAAEAHHTLLAIAAVGTFLSVGIKLPYFA---FWNKPAKTDIKLNPIPKNMYVAMGIAAFLCFAQGVYPQMLYKLLPFPVE------------------
110667639    -SLPTIEFVIPFPPAFAILSIALIAPFLSRRVGHVLGVIVTAGVAVISLVSPVGAHLPVTFL----------GFDAVLFNVDAFSRVMGVIFGTIGAAAVLYSYSSQASNRQTAFA--LGYVGTSIGSVFAGDWLTLVFFWELMAITSTALVWDYGG-EAVRAGFRYAIYHGIGGSLLIAAVIWHYVDVGSFLFTAASGLTAGIPAALAAVGIGVNVGF------VGLHVWLPDTYPRPHIAASVFLSVYTTKTGVYGLARAFPDGNVL--------IAYMGAAMALVGVVYALLQNDMRRLLSYHIQSQVGYMVAGIGIGTALATAGAFAHVFNHILYKALLFMTAGVVVSRVGEENLKYLGGLRRYLPLTALAFGIAALSISGFPGFNGFVSKGMITAAAFDGIFYILLAAGVGTFMSFIFGYYAFIRSTVIAGSENADADIISSAIGQRVAMLSVATLCILFGLFPDALFALLPGSTT------------------
144100165    --------------------------------------------------------------------------------------------------------------------------FGLFLMVSSIDLIMVYLSIEIVSIMSFVLAGYLKQNTRNEAALKYVVYGSFSSGIMLFGLSYVYGLTGSTNFFELISSNQQTDVTVVLSIIMILAGFGYKVSAVPFHFWTPDVYEGSPTTVTAYLSVAPKAGALAMMIRFFNQVFADGGAFWPNILSLIAVITMTIGNIIALQQDNVKRMLAYSSIAHAGYMLLALPVMSADGIYAIMIYIVMYLFMNLGAFFVVIAIKNKNGGESFDDYKGLGWEMPIIGAAMTIFMVSLTGLPPTAGFIGKFYIFASLIEGGYWLVVAGGVNSVISLYYYLRVVKVMYFDGERSDAILMPPKMITS---LIVLMAIPSIVFGVYWEPLANWIESSLVFFIQTV------------
147743056    --------------------------------------------------------------------------VSFNLMIDLLSWSLIYLSLWIGALMFLASVMVFNYNKREFIMIILLLIFSLVLVFLVDNMLSFYIFFEASLVPTLFLISGWYQPERLRAGLYLFFYTMFGSLPLLLGILFIKGELSTMSF----SLLNLSGSFSLYLFFIMTLAFLVKMPMFLVHLWLPKAHVEAPISGSMVLAGILLKLGGYGLLRVLIL-FTLNVMFFGKVLIVLSLFGGMLISLLCLRQFDLKSLIAYSSVVHMGLALGGIMVVSSWGLQGVMTLMIGHGLCSSGLFAGANMLYERSGTRSMLMTKGLLMVFPSFVLWWFLLCVSNMASPPSLNLLGEISLMISLISYSGSMGLLLAGVSFFSAAYSLYLFSLVGHG-----------------------------------------------------------------
135229772    -----------------------------------------------------------------------------MFVVDGLALFFKIFIVGATILVILVSVDYVSRFQGEYYFLVMMSALGMMFMASANDLLSVFITLEFATFGFYILVAYLRDDVRSNEALKFFILGVFAAGLLAYGISLVYGQTGKLVFADMVTATPTPGLV--IGYLLIFAALGFKIGAVPFHAWIPDTYHGAPTPVTAYLSIVPKGAAFAILIRMLFVALATFKPAWVLLLVGASILSMTYGNIVAIAQRNIKRLLAYSGIAQIGNVLIGLAAGTKMGSDAILFYLLTYLFANLGAFTVVIAVGNAIRSDEIDDYNGLNRRSPFLAFAMLVFLLSLAGVPPLAGFIGKLYIFVAAIKEELYTLIVVALINIVIAMY--YYLVVVKKMYINEPTDPSTLSVSTPIKAAVYVGLAGTLLLGIYPRPIIDWIVTA--------------------
197935780    -----------------------------------------LLAFLASLFPLSLQFKQDVSTMDLPIIYTDSFQMSLGFNLDFYALVFIPVGLFVTWCILDFTYMSSDPNIGRFYMHLLIFLFAMMFLVTSNHLYQLFIGWEGVGMMSFLLIGWWCGRDANTAALQAVGYNRVGDIGFLFLMAGCLAAFNSWTISEIIALAQEKGALPIL--VAAIIAATGKSAQFGLHPWLPAAMEGPTPVSSLLRSSTMVIAGIFLLIR--FGDLLIANPISLTVCLWLGALTTLFTAFCALTQNDIKKVIAFSTSSQLGLMMVTVGLGQP---QLAFFHICTHAFFKAMLFLCAGAVIHCLNEQDVRKMGGLFRHAPFTSSALILGNLALTGTPFLSGFFSKDAIIEAMNTSHLWALFVTLVATALTAAYSLRLTFYVLVGNNRTLPLSPINENDPHVIGPLKRLAMGSIVAG---------------------------------
297563980    ------------------------------------------------------------------------------------------------------------------YPLVMFAVLGMLMFPASNDFLTMFIALEVMSLPLYLLCGLARRRRSQEAAVKYFLLGAFSSAFFLFGAAMVYGYAGSVNFGEIRAAVEAGGALLLMGIGLVAIGLLFKVGAVPFHNWKPDVYQGAPTPITALMASCTLVAAFGALLRVFFVPFGGSAQTWEPMLWAVAVLTMVVAAVIAVTQRDVKRLLAYSSVVHAGFILTAVVAGSTDGLAGAMFYLAAYGFTTLGAFAVVTLVRTKDGGQDLDRWAGLGRRSPVLAGALALFLLAFAGIPLTSGFIGKFAVFEAAVAAGAVPLVVVGLSSAVTAFFYVRIIVVMFFRDPEGEGPTVVR-AGAATGGVIAIGVAATLLLGVYPGAVLDNLLPPADADQAPTSVMVEQASTQAG
222147963    ----------WLPILPVALCLAGGAVALRDRTRLQPMIALPTLVLLVLIDLALLVQVVQNGPLTVMMGRWMPPF-GIAFTVDIVGALFALASAIVALACGVYGLTDVNTSGRRYYPFLLVLMAGVSGAFLTGDIFNLYVWFEVLLISSFGMLILGSEREQIDGALKYAVLNLIATTLFLITIGFLYASFGTLNMADIARKADGLRDTAPLMTLTTLFALAFAMKAAPLNFWLPASYHTPRIVVSALFAALLTKVGIYSLLRVVVMLFPIEREALSLVLGVIAAATMILGAVGALGQSDIRRLMGFIVISGIGIMLAGIAIGAVQGISATIFYAMHSIMLMAALYLVVGQAGRMTGSFALQDMSGLYKAAPGFSFLALALFFAASGLPPFSGFWPKVMLLKAALDIGAWWMAGAILLSFLTTIALARVFLLAFWGNTNQAGPEILTAPTLSALAPIVLLAGFIVWFGLFPEKLIALSQDAAVGLVD--------------
182414279    -----------------------------------------------------------------------------FLRADALSVWMVLLIAIVSLATSVYAVGYFRHRFREFYVLTPLFATGMLVVVLANNLGVMWVAVEGTALASVLLVALYNRKTSLEAAWKYVMLGGVGLVLALFGTIFTYAAMPSFNWSSLLAIAQLDPSLVTLAFIFVLVGYGTKAGLAPMHPWLPDAHSEAPSPTSAMLSGVSLKIAVYALLRHILTTACLGTQFSGRMLLGFGLGSMLLAGPFILVQKNLKRMLAYSSLEHVGLICVAIGLNAPLAVFGALLHMGYHALTKPVLFFAAGNIHQHCHTLDFRRLGGLGRNMPVTAVVLGVGAVAVCGLPPFGLFVSELTIIAGGFGAQQLWVSVIVVVSLTVVFCGVLSRLSRLLLGPAVAGRPTEPVSPGRLAVIGLPLVALLVFTVWLPEPVFEVMNRAAAII----------------
144150817    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FGNWLLVIAGLGIFCGCMGKSAQVPLHVWLPDAMEGPTPVSALVHSATMVAAGVYLTGRFT----PVLTPDVLVVIAYIGAITLFIAATIALVCTDIKRVLAYSTVSQLGYMMLALGLG---GWVAGLFHLVTHAFFKSLLFMCSGSVIHACHTNDMRRMGGLLKKMPYTGWTMLVGCLAIAGVPGLSGYYSKDSILAQALVYHAVLWYAAAGGAALTAFYMFRLWFMTFLGEPRDEHVEHVHESPAVMTAPLVVLSVMAVIAGWSLGPLG------VANLLEQ-ARPLGTADGLTG
6691417      ---------------------------------------------------------------------------------DLMSGELSVLSLWISALMIYSNPTKMLSKLSSFCMITVFLNITLILAFHSSSLVTFFILFETSLIPTIIMILSWYQPERVQAGLYMLFYTLAASLPLLVNIIFLNMESNHSSFFSPYMVGPTTSAAPALWWLIMILAFLVKMPIFVSHLWLPKAHVEAPVAGSMILAGVLLKLGGFGLIRVSAP-FMMMSPKVLPGLSSFCLWGGLLTSLICLRQSDMKALIAYASIGHMAIIMAAAFSNSTWAWDGALTLMVAHGACSSGMFMAANQWYTQSGSRSLTMSKGLLTIYPMLTMLWFLLNSANMSAPPTINLMGEILLVLAILASNTLVLPILLATTFITGAYSLYLFSQSTHGTLSEQTP----------------------------------------------------------
220904920    ------------------------------------------------------------------------------FRADGLAAAFKVVALGLTALMSEAFCRHASMRQGEYYSLMAFSTLGMCVMVSAGDAIVLYLGLELMALPIYALVALRTDPRSSEAAIKYFLMGSFASALLLFGLSILYGLTGQTDIAEMAHRLAVSLSVSVVALGLVLAGLGFKVATVPFHVWAPDVYEGAPTTVTAFMSVAAKTASFAVLGRVLLQGLPQLSPLWSDALAGLAVLTMLLGNIAALAQTSLKRMLAYSAIAHAGYALLGLAACTPEGLRATAAYLTIYLCMNIGAFAVIIYLSARSGGEDLDDYRGLAARSPLLAAVMLVFLFSLTGIPPTAGFMGKFMLFRAAFAAGYITVVVAVVCSTISAWYYLGVAKRMYMQDSQDDAPATSCAITTGLQAVLAVCLAGAVLWGIFPQSLL--------------------------
14039378     MSSSLLTIFVLL-----IYPLFTTLTPSPRSPGWAVTNAVKMAFFVSLIPLFIFLDEGAETI--VTSWHWMNFDINLSFKFDHYSTIFTPIALYVTWSILFASWMHTDPQVNRFFKYLLLFLVAMIVLVTANNMFQLFVGWEGVGIMSFLLIGWWYGRDANTAAMQAVLYNRVGDIGLILSMAWLATNLNSWELQQLFIASK--DTDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LSPMMANNQLALTTCLCLGALTTVFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLGQP---QLAFLHICTHAFFKAMLFLCSGSVIHSLNEQDIRKMGGMHGLTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALNTSNAWALTLTLIATSFTAIYSLRVIFFVSMGHPRFTPLSPINENNPS-------------------------------------------------
136322477    ------------------------------------SVFISIFAMALSLYFSIGLVISDGVIEYVLGGWKAPYGIEYV--VDHLNGMVLVVVSFVALLVAIYSKRGVEKELGHFYTLFLLLTTGLLGITITGDAFNLYVLLEISALSSYALIALGRGR-AYMATFNYLIMGTIGACFYLLGVGYLLIKTGTLNMQDLSTIIPSLHASQAILFVFILVGFLIKMALFPLHGWLPNAYTYAPTATSCLIAPLMTKVSVYVMARMMFSVFSAEYVFWQPIIMGLSVVSIVAGSFYALAQKDLKKMLTYLIVAEVGYMVGGLWLGNWQGFTGSVYHILADALMTACLFMAIGNIIFVQGHATLDSIKGIFKRMPVTMVGFLIGAFSMIGVPPTCGFFSKWYLIGGAYHAGEWAFLVALFSSLINAILFFRVIEIGFFSALPSETPELSDDHN---------------------------------------------------
284162678    --------------------------------------LITSLAYVLSCILIALKLTSRGYIHLLSF---PSPVGDFYLFSDGISNIFGFTIALISSMVALYSYPYMKHRFRKYWFLYNLYAYSMLLLVYSANLLLLYVFLEISLVSSFLLIYYYGYGNRRWVALLYFVWTHVAGVLTLIGFIIVGLKNQTLLM-------PYIKVIPMVAWILIFLGMVIKLPGLGFHIWLPYAHAEAPTPVSALLSPLTVGLAGYILLRIYEIDPSFVIK-FRDQIFLYGFLTSFVAGLIVFKQRDFKRLLAYSTVSQMGYMLMALCLGTY-GMFGLVIQYVSHAFGKSILFMSAGALIMAYHLRDIEKMGGLHEQVPEIANASLLGFMNLSGI-VTIGLLGEFFILRGVVEFYGIVAMMVIVAFIISGLYSFYTMKRIYYGKPKDYPSKRIALSVKIPLYVIGLISIITLF-----------------------------------
165932518    -------FIMVFTILSFTLMSTLIPSNNLNKIPSTITTAVKMSFFVSLIPLFSFFNEGMETISSSWTWMSTTYFINLSFKFDEYSIIFTSVALYVTWSILFASWYMHSDNIHRFFKYLLIFLMSMLILVTANNMFQLFIGWEGVGIMSFLLIGWWSGRDANTAALQAVMYNRIGDIGLIFTMAWMAMKIGSWELQQIFISSNN--YDLTLPLLGLIVAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRFSPLLEKNQTALTTC--LCLGALTTLFTATCAVTQNDIKKIVAFSTSSQLGLMMVAIGLNQP---HLAFLHICTHAFFKAMLFLCSGSTIHNLNEQDIRKMGGMHMLTPFTSSCLTIGSLALAGTPYLAGFYSKDAILEALNTSHLWALILTLIATSFTAVYSLRLVFFVLMGSPRFNSLPPINENNSTVINPIKRLAWGSILAGL---LITSTIVPSKTAIIS--------------
37779635     ----------------FGLMLIPTATKNIRRMWAFLGVLMLSIAMVFSANLSIQQINGNFIYQYLWSWTINDFSLEFGYLIDPLTSIMSILITTVGIMVLIYSYMSHDQGYLRFFAYMSFSNTSMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPSVANAQKAFVTNRIGDFGFLLGILGLYWITGSLEFRDLFKIVNYLIQNNTLCASFLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVIPYIMNLISLIGIITVLLGATLALAQGDIKRSLAYSTISQLGYIMLAPGIG---SYRAALFHLITHAYSKALLFLGSGSIIH---------------------------------------------------------------------------------------------------------------------------------------------------
296036139    ------------------------------------------------------------------------------------------------------------------FPLALFAIGGMLLFPAADDLLTMFVALEVLSLPLYLLCGLARRRRSQEAALKYFLLGAFSSAFFVFGTALLYGYAGTVDLTGIVEEQANDVLLARMGLAMLSVGLLFKIGAVPFHSWIPDVYQGAPTPITAFMASATKIAAFGATLRVFYVAVPGLSVDWRPVLWAVAILTMLVGALLAITQSDVKRMLAYSSVAHAGFILTGVIAGNDAGISASLFYLLAYGFSTLGAFGVVSLVRDASGAEILARWAGLGRTSPLLAATFALLLLSFAGIPLTSGFISKFAVFEAAASGGAVPLVIVGVSSAVAAVFYVRVIVLMFFADPPEDASPVVVVPSAPTVAAVAVAAVVTLVLGIAPQPVLDLAEQAAHFLV---------------
143192837    -SFPWLSSIVLLPLIGALIMPFLSKEGEDNILPRNISLSFLFVDFLLIIVLFEKFNTTDSSLQLVERTTWLPSILEWSLGVDGLSAPLVALSGLITFLSAAASWK-IKKKSNLYFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKKLYAATKFILYTALASLLILISGLALALSGDTFTLNITDLTNKHVTSLALLSYLGFLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHLQIAPALIILGIINIIYGALNAFAQDNVK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
14039382     MSSSLLTIFVLL-----IYPLFTTLTPSPRSPDWAVTNAVKMAFFVSLIPLFIFLDEGAETI--VTSWHWMNFDINLSFKFDHYSTIFTPIALYVTWSILFASWMHTDPQVNRFFKYLLLFLVAMIVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRDANTAAMQAVLYNRVGDIGLILSMAWLATNLNSWELQQLFIASK--DTDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LSPMMANNQLALTTCLCLGALTTVFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLGQP---QLAFLHICTHAFFKAMLFLCSGSVIHSLNEQDIRKMGGMHELTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALNTSNAWALTLTLIATSFTAIYSLRVIFFVSMGHPRFTPLSPINENNP--------------------------------------------------
289629815    -----------------------------------------------------------------------------YFTLDSLNIVLIGIVSVVGFLTYLYSIGYLEKEKKEFYLWINTFMFSMLLLVSTSNLGIMWVSIEATTLSTTFLISFYKNKTAVEASWKYIMLCSLGIALALFGIILIYFIGGGLYSLDWQNIDKIDKNLLKIAFVFVLVGFGTKMGLAPLHFWLPDAHSEAPTPISALMSSVLLSCSFYTIIRIFSIESKAGIGAFTYTMLYIGLFSIVLASIFIPRSRDYKRLLAYSTMEHMGILAFSLGLGSFEGIFASLLGLIAHALTKALMFMSSGSILVNLHTKSIKDIRGLFKILPITATFLAVGVFAITGAPPFLLFISEFLTLVSAFKEG---FIWQGIVVLLALSLIFFGFIESFFGMLTREPTFEQKKEHMFMLIPMGILVILIVGLGLF-------------------------------
52221105     ---------LFILFAAVPLILFLPLVKSAMGQTPSPAFIAKTVKLAFTSLMPPVHMLNLGVNQMTWSFTWFNLPLHINLLMDPYTMMFTPTALFITWSIMEFSQWYMAHDPYKFSKYLLVFLLAMLALTTTNNLIQLFVGWEAVGLMSFLLISWWFRQEANTSAMQAVAYNRIGDIGLLMAMAMLATPLSTFDLQEIFSHTPMNMLPLLLGLILAAA---GKSAQFMMHPWLPAAMEGPTPVSALLHSSTMVVAGVFMLLR--THPLMENNQFALTTCLCLGSITSLFASVCSLAQNDIKKIIAFSTTSQLGLMMVTIGLNLP---KLAFLHLLTHAFFKSLLFLCSGAIIHNAGEQDIRKMGALHKTLPTTSSCMTIATLALMGTPFMSGFFSKDAIIEAMATSNVWALTITALATILTAAYSARMLYYTQLTHTQHTPLVPLDESNPHMIRPITRLALATIISG---------------------------------
186920108    --------IIAFPLIGFFSGMFGRILSPKGVAFISITCVFSSFLLSLLSVFEVGFSHCPTFIRFYPWIDSELFDAGWSFCFDSLTVSMCVTVTFISTLVHIYSYMSHDPHQARFMSYLSLFTFSMLMLITADNFVQLFFGWEAVGVCSYLLINFWFTRSANKAAIKAMVINRIGDFGLALGIFVIFATFKTVDYAVVFSLLQFELDLITTICILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIIRCSF--LYENSYLGLSILTIVGSATAFFAAMTGVLQNDLKKVIAYSTCSQLGYMVFACGL---SNYSVSIFHLMNHAYFKALLFLSAGSIIHAADEQDMRKMGGLVQVLPFSYTMILIGSLALMGFPFLTGFYSKDVILEIAYANYNFSGILGLLSAGFTSFYSFRLIYLTFLSNPLGFKMQQAKDAPFALGFPLFVLGCCSLVVGF--------------------------------
149920052    ------TVAVAVPLVGAFLIAMAGKWPNLREA---TTLITAAALFWVVINLTNFLQATPEAELFVDVVPGMPL----AFHLEPLGMIYALIASSLWILNSIYSIGYMRKNQTRFYVCFALSIASVMGIAFSANMFTLFIFYEALSLATFPLVTHKGTKEALRSGRTYLGILMGTSVCLMLPAMVATYVYCGTLDFTQGGVFAQPLADGVLTPALFGIIFAMKAALMPSHRWLPAAMVAPTPVSALLHAVAVVKAGVFSVLKISVYIIGVDQLRLYGWLVYVAGGSIVIASFIALFQDNLKRRLAYSTISQLSYITLGAALLYPISAAAGAMHIAAHAFGKITLFFAAGSIYTAAHKTKISELDGIGRKMPWTMGAFTIGTLSMIGLPPTGGFISKWYLMRGAWTASKFAIAVLCTSTLLNAAYFLPIVYRAFFKAPPEPE-----------------------------------------------------------
119714797    ------------------------------------------------------------------------------------------------------------------YPLMMFALGGMMLFAAANDLLTLFVALEVLSLPLYLLSGLARRRRSQEAALKYFMLGAFSSGFFLYGAALVYGFSGSMGFAEINEAVRDDVGNQTLLLIGIGMGLLFKVGAVPFHSWTPDVYQGAPTAVTAFMAAGTKIAAFGAMLRLFYVAFGSDRWSWQPMLWIIAILTMLVGALIAIVQTDMKRMLAYSSVAHTGFLLTGVLDGEVTSLQAVLFYLVTYGFAVVGAFAVVTLVRDAGGEGQFVRWRGIGRRSPLVAGVFAFFLLSMAGIPLTAGFVGKWAVFTVALAAGAWPVVIAALCSIIAVFFYVRVILLMFFDVSAQGEVASVTKPSVLTSATIFVGVAATLVLGVVPGPVLDLAANA--------------------
7335687      ------------------------------------------------------------------------------------SSVASLMIFLSCVLCYLALHCTSEEKSPKYVGCILLLTIFLLGAFSSSNIMMFYLFFEASLIPTLGLIITWYQPERLQAGSYMMLYTVGASLPLLIVI---LWHSSSHLSMDLTVLSMVTSPYSGLVMFIIFGAFLVKLPIYSAHLWLPKAHVEAPLAGSMLL-AGILLKLGGYGLLVMSSAFNFKTTAVAMVLYSVILWGGLLATLMCLRQVDVKALVAFSSVGHMSIVAVGVLSHYSWGVMSGLVTMVAHGFSSSALFCLAYYTYNKSHTRNLGYMKGMLVGYPVLSLWWFVFCCINMAAPPTLNLLGELSVLPVLWNMSLSMAVVMALMVFFSASYNMFLYSTVNHG-----------------------------------------------------------------
108793333    --------------------------------------------FMTSLIPLTIF-LDQGMESIISNFQWMNFNITLSLKFDIYSIIFVPIALFVTWSILFASWMEADPKIEQFFKYLLIFLIAMMILVTSNNFIQFFIGWEGVGIMSFLLIGWWYRSDANSAALQAVIYNRVGDVGLIISIAWVAININSWEISQLFILHPHQTTIP---LLGFILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--IHPVLQHNQLALTLCLCLGALTTLFTAACALTQNDIKKIVAFSTSSQLGLMMVTIGLGFP---QLAFFHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLQLSLPITTSCLTIGSLALTGTPFLAGFFSKDAIIETLNTSSSWALVLTLLATSFTAVYSYRVIFYASLSYPRSTPLSPINENNPTITNPIKRLAWGSILAGFIIFLNMNPFKTQI-------------------
160688397    -------------------------------MVFSSLLLLMVVSWGLEWFILQFWTMLYSLVMVVVLYMMGDYLCGGFVGGDSMSGLMILLTFWLCGLMMMASQKMEKDNDESFSFLVIFMGGVLFMVFGMLDLFWFYIFFELVLIPTLLMILGWFQPERLQAGMYMLFYTMVCFFTFISGFDVLYMMSWVEYIIMFVDMW---FNMEGLWILVMMVAFLVKLPMFMLHLWLPSAHVEAPVAGSIILAGVLFKLGGYGLYRFMNL-FYGGLFWVGGYMISLCLIGGVVISFICMCQVDLKSLIAYSSVSHMGILLGGYFTFSGWGMGGGLVMMLAHGLCSSGLFCLVNMFYERLHTRSLMMIKGMMLMFPSIGLFWFLLSMGNMASPPSINLLGEIMLMISMIGWSSLVIFVIGVLSFMSVGYTIYMYSSVQHG--KSWVYYGLDSIKIREYLMLFCHLLPMNYMILF-------------------------------
15088723     -------IILFLPFAGAFISGFLGRF-VGTTGAQILTCACILTSALLSLYYWLSINNFLSNNTFINLGTWVDSKISWEFTFNEITLPFLFTVLFISFLIHLFSVNYMDPHIQRFFSYLSLFTFFMAILVTGANYFVLFVGWEGIGVVSYLLINFWFTRQANKAAILAFNTNRIGDMALSIAYFVMLPAFGSADFSTVFSLAYINQTTITIIGFLLLVGAMAKSSQIPLHNWLPGSMEGPTPVSALIHAATLVTAGSYLLIRSSPILEYAPTVLL--VITIIGASTAFFAATCGLVQNDIKRIIAFSTISQLGYMVMAIGL---SQYNVALAHTLFHAYFKALLFLGAGSVIHAFGDQDVRKMGGLINFLPFTYAVMLVGTLSLLATPFLTGFYSKDLIIELAYGSGTYAYILGSVTAGLTAFYSFRLISLVFLTKPNGNKQNYLHEASITVIIPLAVLAIFSIFFG---------------------------------
219681539    -------FIILFPLIGFLFLSTIQDFIFKRYTLNIGIFSIFISFFITCFYGVSILKNNNQVFTQIKWLSINEFKIDFGFFLDGLSLSMLFVITGVGLLIHIFSYMRYKEGQSRFFAYTNLFIASMSVLVLADNFLFMYLGWEGVSVCSYLLIGFYYTEKNNLCAFKAFILTRVSDVFLMIGMFLIYREFNSFNFQEIKFLSSFSFYYLDYITLFLLLGVIGKSAQLPLQTWLSDAMVGPTPVSALIHAATMVTAGVYLIAR--THFLFLLTPGILYLVGLIGTLTILVSSISALVQKDIKRILAYSTMSQIGYMFLALGV---KAWSAAITHLIMHAIFKALLFLSAGSLIKSCKEKNIFKMGGLRKQLPFLYISFIVGGASLVSFPLTAGFYSKGNILFSVLKSGCIFFIIGLFCSFLTAIYTFRMIFVIFHGK---NIHTADSSTNLQHNIPLFVLLLLSTVFGSYISPLSDVFPLSYTPIDHKFAFEI--------
223048731    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFFWXTGSLEFRDLFKIANINSLLTTLCAFLLFLGAVAKSAQFPLHIWLPDAMEGPTPISALIHAATMVAAGIFLLAR--LLPLFISLPFIMNFISLVGTITLFLGATLALAQRDIKRSLAYSTMSQLGYMMLALGIG---SYQAALFHLITHAYSKALLFLGSGSVIHSMESQNMVLMGGLRKYVPITRTTFLWGTLSLCGIPPLACFWSKDEILSNSWLYSPFFGIIASFTAGLTAFYMFRIYLLTFDGHLRVH------------------------------------------------------------
15606575     --------------------------------------------------------------------------------------IFAVLITLAILPFASSYFSAKKSFYGEFYYILAFTLLGVFVLASTYNLIILYVALELVSVGFYILTALLRGSEAKEGAFKYLILGGLSIALASYGAAFMYIYSGSLDLREILTYQGKDIHYLVLGLVFFLIGLAVKIGAVPFHYWVPDAYQGAPTPVTALMASVGKLAFFIPLVRVMPLVQEKFSLVWTITVGVIAALTMLYGNLVALVQKDVKRLLAYSSIAHSGYIMAGAAVAKVIGMKAVIYFLVAYAVMSAGAFLVLALMEKNPEWQNMENFYGLRFNAPYIAFAFFVYMVALLGVPPTVGFVGKALVFMALFDKLWWLAFIMILSAAISTGYYIRLV--VVMYMHEREKEIRSAPSHLGEKFSLFALTLASVLLGVLPSLVWFLIKQSAENL----------------
169629233    ------------------------------------------------------------------------------------------------------------------FPLTLFAIAGMMLFPACNDLLTMFVALEVFSLPLYVMCALARRRRSQESALKYFLLGAFSSAFFLFGSAFVYGYAGTVELDAVARAVDADAGERSFLLLGLSVGLLFKVGAVPFHFWVPDVYQGAPTPVTAFMAATTKIAAFGALLRVLYVALPGITTDWRPVLWGVAIATMLIGSIGAVTQTDVKRMLAYSAVAHTGFLLTGVAAANERGVSSTLFYLAAYGFSTVGAFIIAGLVRDDDEVTDLRRWAGVGRRAPVLGIVFALFLLAFAGIPLTSGFVSKFAVFEAAAAGGAMPLVVVGVMCSAIAAYFYVRVIVVMFFADPVEDSGVLRIPGPAVTVSIAVSALITVLLGVAPQPLLDLVE----------------------
283780917    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LWRSEGFGYGLLVVAGLGIFCGCVGKSAQFPLHVWLPDAMEGPTPVSALVHSATMVAAGVYLVGRFYPVFPPETLL----VIASVGCITLFIGATIAITATDIKRVLAYSTISQLGYMMLALGVG---GWAAGLAHLVTHAFFKSLLFMCSGSVIHAVHTNDMRRMGGLIKKMPITALTMLIGCLAIAGIIGFSGYYSKDAILEQAYSSSSIFFLAATGGAAITAFYMFRMWFLTFVGKPRDQEAYD--HAHESPPVMFMPLVILSVF-----------------------------------
11466061     -------------------------INIKNKYIKQISLLLIIYFIYIGIYINYLFNNNILGFQLINNY------ININWGIDGISLWLINLTLILLPISLISNWNISKNEDKSYVLLILIIGIIIILNFICLDLITFYILFEATLLPLFILIGNNNITPREKAAYYIFIYTLFSSLFMLLSIGI-YIYMINNIDYNNIYNIILSIDLQSIIFIGLIIGILVKTPVFPVHTWLPLVHAESPISGSIILAGIIIKLAIYAIIRLILINLSDVIIIYNPLIYTIGILTIFYIGLITLKQIDIKVIIAYSSIIHMAIAIMSIFSNNILGIEGSLLISIAHGFASPALFLLVGILYDRYHSRLIYYYQSLATYMPIFSIYLLIAGLFNMGIPLSLNFIGEFLSLNGIFIYNSLFAILSTFSLFITTIYQMKLTTKLLYGYK---------------------------------------------------------------
116624766    -----------------------------------------------------------------------------SVTVDGFAIFFNWIFLVAAVVVAIVSYKYLEEHHGEYYSLILFAQCGMYFLATGTDLITLFIGLELMALCFYVMVGFLRTERRNEAALKYLLLGAFSSGFLVYGFSVMYGIAGSTKLSDIAAAIASRPPWDPMVFLALSVGLLFKVSAVPFHMWAPDAYEGAPTTVTAYLSVASKAASIAFLLRIFLGPLASARAVWEPLLAFIAIITLTIGNLAAINQTNIKRLLAYSSISHAGYMLLGLVAGNDTGIKGIAVYVMVYTFMNLGAFLVIIAMRRASIGEDLDDLAGLVHKSPGYAFLMLIFLLSLAGIPPTAGFLGKYYIFLALIQTGHTGLAIVATLYVAVAIYYYFKIVRSMFIREEMEKTPMLA-TSFGLRCALALTGIATLAIGIYPEPFLRLAQTSL-------------------
137969121    ------------------------------------------------------------------------------------------------------SIGNEHAESKGFIGSLLALHFAINGVFISGDLISLFIFFEALLIPMYFLMGIWGGENRRYATIKFILYTVFGSVFIFIGTVYTYGANGSLAVFDSLASLALTSSQSKTLFLLFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEGFLAYKNFVAVLSVIGIIYGAIVAIAQIDIKKLIAYSSVSHMGYVMLGISAGGYLSIEGAIIQMINHGITAGALFMLVGFLYERRHTRNISSFGGIKITMPRYAAIF---------------------------------------------------------------------------------------------------------------------------
55274313     ----------------------------------------------------FIFLLSFIVIIFFEMMNDIWVSISYFLGVDYISLGLILLSCWISSLMFMASSSLYNKNFNYFSILVLFLLIFLIVTFSSMNLFLFYFFFESSLIPVLLLIMGWYQSDRMQAGLYLLFYTLLASLPLLMGLLFIYEVEKSLYLSFLK---IFSLEFNFYLYLSMIMAFLVKMPMYFVHLWLPKAHVEAPISGSMILAGIMLKLGGYGLIR-VFSMMMLIGVKLNFIFIIMSMVGGIIVSFICLYQFDLKSLIAYSSVVHMSMVISGIMVLTYWGISGAYLMMISHGLCSSGLFCLANIMYERLGSRSLMINKGLLNFMPSMSLFWFLLCSSNMSAPPSLNLLSEIMLINSMISWNYIMMVLLIFLSFFSALYSLYLYSYSQHGK----------------------------------------------------------------
169247663    ------------------------------------------------------------------------------FYIDNLSIIMNLVVSIVGPIIALYAFGYMDHHEKEFFAVILLFFGAMNGIIFSNNLMWLYFFWEITSLSSFLLISHDKTEVAIKNASRALWINMFGGFSLLVGIIILYKYTG---MITLDAVLKSDTSYILLIPVAFMLGAFTKSAQMPFQSWLLGAMVAPTPVSALLHSSTMVKAAIYLILR-LAPTFRGTT--LSGFIALYGAFTFIATSILALSQSNGKKILAYSTIANLGLMISSIGINTSSAITAAILLLIFHAVSKALLFLCVGTIEQNIGSRDIEDMKGLITKMPVTTIITFIGILSLM-IAPFGMLLSKWMAIEAA-SRNLLVALLLILGSAITVMYYTRWIGNILSEGHNSKFFVEKQPTTV--KFALYSLVTIAIVLSLAVTQLFNAIVKP--------------------
88603004     ---------------------------------------------------------------------------------DQLSGIMAAIIGVIGGLICVYALGYMREKRPRFFGIMFLFLSAMFGVVFSNNLLWLFFFWEITTLCSFLLIRYPETDEAVKNAFRALLFNLVGGACIPVAFLVIFLGQGS-QYIGLHELVTAGPGIALIPAGLIAIAGLAKSAQFPFSSWLVGAMVAPTPVSALLHSSTMVKAGVYIIARFAPVF---EGQIVGILIALIGGITFLAASAIAISQSNAKKVLAYSTIANLGLIVACCGVGTAEALWAAILLIVFHAIAKSLLFLSVGTVEHQIHSRDIEDMNGLVTRMPRITMIILIG-IAGMFLAPFGMLISKWASLHAFVESVPPYGILLVIGSGITAFFAKWMGKLIAVGEPQTKDESHI---PRSEKNILYILSALTIGV----------------------------------
143114651    -------------LLAMLATLLVDLAGEKVSVRWVPPICYAGLGTALVLLALQWNAPLEPSF--------LGAFLS-----DHLAIAFRAVVACSTLLSLLISWRYAEQGVGEYAAILLAATLGGMLLCGATDLVSIFVSLETLSVASYLLSGYMKRDARSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLEAIQSLLTSPTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILVGCFGSFDTQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGLVCGTEDGFAAMVLYMAAYLFMNLGAFACIILFSIRTGSDRISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWADHQYLLVVVGLITSVVSIYYYIGVIKMMVVKEPQEASDAVKSYPPPLRVALVTCVVVTAVGGILSNPLFQWANDAVAG-----------------
269795976    ----------------------------------------------------------------------------------------------IGALVMAYSARYLTGRHGGFYGLMTLFAAAMLALVLADDVVLLFVAWEATTLCSFFLISR-SGAGAREPAVRTLLVTAAGGLALLSAVVVMVAQVGSLSVILADPVWGENSGFTTAVAVLVAVAAFTKSAQLPFQAWLPDSMVAITPVSAYLHAAAMVKAGIYLLLRFSPVMSDV--PVWRVLLISCGLATALIGAVAAMRRYDLKELLAYSTMSQLGLLVATIGVGTPAALTAAVVHTAAHALFKSALFMLVGVVDHQAGTRDMRRLSGLRRTMPVTLVAMTVAAASMAGVPPLLGFVSKESMLDAFWEAGPALAVAVALVAVLTFAYSARLVIGAF-------------------------------------------------------------------
161349984    -------------LVSVVAIAPILASGSRPNLREGWTLLASVLTLGL---VGSMVPGAIAGDVYVTTLSTFVPGVSLALRADALGVLFALLASTLWLAASFYSIGYMRHSQTRYFAAFAGSIASAIAVAFAANLVVLYLAYELLTVATYPLVVHDETDAARAAGRKYLAYTFGGGVAVLAGVVLVYHATGTTAFAPIGGLATADPTLARAAFGLLITGFGVKAALMPLHSWLPDAMVAPTPVSGLLHAVAVVKSGVFGIARVLLDVYGIAHLNVGMAVAVVAAITLIVASVIALRQDNLKRRLAFSTVSQLSYIVLGLAVGTKWALIGGLLHIPAHAFMKLTLFFCAGALHVETHTDDISDMAGIGKRMPLTMTAFAVAAAGMAGIPLVAGFVSKYFLLIGTVTGGHLVFTAALLVSVLNIAYFWPVVYTAFF------------------------------------------------------------------
208433955    -----------------------------------IIVFLIPLVFLINYWLIYLMLSYLFLFMLLKFSYDINYYISYFFGIDLLSYMMLLLSLFICMLMILASMKNNNNNLNYFLMLNLILLFSLILTFCSLNLFVFYLFFEISLIPVFFLILGWYQPERIQAGIYLLFYTLFASLPMMISILFMYKLNMSMLFMFLGSLDSL------YMYMLMNMVFLIKMPMFFIHLWLPKAHVEAPIAGSMILAGVMLKLGGYGLMR-LMVVFMKIGLKINLLFIVISLIGGIYVSFICLCQSDMKSLIAYSSVGHMGMVLSGIMTMNYWGMSGALVMMIAHGLCSSGLFCLSNISYERLLSRSIYLNKGLINLIPSLSLWWFLFCSSNMAAPPSLNLMGEIFLINSLISWDKINMLFLSIMSFMSACYSLFLYSYSQHGKFYSGMFSSLSG-SLREYLLLFL------------------------------------------
62184308     ------------------------------------ALLTSTIPTIVFIWSGQEIIISNWHWMTIQTVK-----ITLSFKLDHFALMFTPVALFVTWSIMEFSYMHSDPHINRFFKYLLLFLITMITLVTANNLFQLFIGWEGVGIMSFLLIGWWHGRDANTAALQAVLYNRMGDVGFILAMAWFLLHSNS---WELQQILMLNPNESTLPLLGLLLAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLVR--FHPLLQNNNLVLTLTMCLGATTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGINQP---NLAFLHICTHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLFMALPFTTTSLIIGSLALTGMPFLTGFYSKDLIIESTSTSNAWALLTTLIATSLTAVYSTRIIHFVLLDQPRFQTLTPINENNPFILHPIKRLAMGSIFMGF--------------------------------
14030964     ---------------GFGLFLIPTATKNLRRIWAFPSILLLSIAMVFSVHLSIQQINGSSIYQYLWSWTINDFSLEFGYLIDPLTSIMLILITTVGILVLIYSYMSHDEGYLRFFVYISFFNTSMLGLVTSSNLIQIYFFWELIGMCSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGFFWITGSLEFRDLFKIANINSLLTTLCAFLLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLLAR--LLPLFISLPLIMSFISLVGTITLFLGATLALAXRDIKKSLAYSTMSQLGYIM----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
70608044     -----------------------------------------VLAGILSIISIGVNIYFGLSYGLYYSVFIQNNIGNFGFTVNDLNLGFVITILIVTLVTAYYSQRYMQKKFHEYYGLYSLFAISMLYVVVSINLLELYIFLEIALITSFLLILLYGYGDRRRISLMYFIWTHVGTILTLTSIVVLGLTTGTMDIYSSYGVLNNYSVINYLIFVIGVIGMLVKGAIAGFNIWLPYAHGEAPTPISILLSPNMVGLGIFTVMIYFYLFPSLS--WLAPIFIGWAVITMIYGGLNAMAQKDFKRFLAYSSVSQMGYMLLGASVGLPLGVIASILIYVSHGFGKAILFASAGAAITELEERNIDKLGGLYLISPAHTGLSFIGLLNILGLPPSVGLVSEILLLLSSLGWLVLLVALLMIAIGISSGYGGYLFKKVYSGIKEFKVNM---DSAIEYTIPMAILAFCSVVFFFFPQLLVHSLN----------------------
70608044     -------ILAFLPAIGSLIALVTPK-SLNQDVRGGIVVGLIGISLILAVLNLIRSIHAPLFYPSETYTTFSYFSFSSSL----LQAILGVFVSGLSFFIALYSIGYMKEDLRRYWGFFGFFVTSMLSVVYSNNLLLFLAGWEGTSLASYGLISYWLDDNERNSGIRAMIFTRLADVGLAIGLGYLLFLTSLGNPYFGNMALFYALPYAWLILFFIMIGGIGKSAQFPLTQWLLTAMTGPTPVSALIHAATMVNLGAIFFLYPFLVYPSPQTTLLSAIMMGVSLFTAIYTSTNALASNEQKVILAYSTADQISLMILSSSTGLTAGILVGLVQMLAHGTYKALLFMNAGSVIHFTENRYTGVFRSLYKRLPSIFILQLIGALNLASIPPLVGFWAHNAI--GDLVSDAGLIYLYILVEFLGGFYIVRYIVKTFLWG-KGEDVHEEGHIGLTMVTAASILALASIVLGVLYYFFLQPFFGNLGLIYSGFDLPS--------
153004146    ------------------------------------------------------------------------------------------------------------ERIGQFFALLMAIVLGMFMMASATDLLMVYLSLELVSMVSYVLAGFRKGDRKATEGLKYVIYGGVASGVMLFGMSYLYGLTGTTSLHELGAQLQALQAALVVAIVFVTAGIGYKVAAVPWHMWCPDVYEGAPTPFTAFLSVGPKAAGFALAIRIFHSALSLAGIPWPAVVGVIAAVTMTLGNLTALGQTNLKRLLAYSSIAHAGYTLMGLSAVSDRGMQSVMIYMLVYLVMNVGAFLVVILVAESTGSESILDYRGLSKRHPSAAVAFAIFLFSLTGLPPFAGFVGKWYLFYAVFEGGAWYAWLALIGALNTAIALYYYVRVIRAMFIDAPYVAEAPPVRLRYQVMLGAFSVAILVFGIWWTPMVRWTEASLQ------------------
290967672    ----YLSILIF-PLLGSFVSGLLGR-KIGVTGAHIITCTCLIISSILATIAFYEVGLCGSPV-LVHLSTWMDLSIQWEFLFDQLTVSMFIPVLYISSLIHIFSTNYMAEDPQRFFSYLSLFTFFMLVLVSGANYFVMFVGWEGIGVVSYLLINFWFTRQANKAAILAFTMNRVGDMGLSIGFFALIALFGSLNYSTLFSLAPFMNSTAIIIGLLLLSGAMAKSAQIPLHSWLPGSMEGPTPVSALIHAATLVTAGLYLLVRSSPILEYSSTALL--VITLVGASTAFFAATCGLVQNDLKRIIAFSTISQLGYMVMAVGL---SQYNVALMHVVNHAFFKALLFLGAGAVIHFSDQQDVRRLGGLINFLPFTYTAMLVGTLSLLATPWLTGFYSKDLIIELAFAQGTYAFILGSLTAGLTAFYSFRLISLVFLTKPNGPKTSYLH-SHEASLAVIIPLFVLALFSIFFGYIFSDLF-----------------------
217979062    ---------------------------------------------------------------------------------DGFGRFMKVLALIGSLTALVMGQDFLAREKFEFPILVLLATLGMMVLISAQNFIAMYLGLELMSLALYVLAAFNRDNLRAEAGLKYFVLGALSSGMLLYGASLIYGFAGTVDFAGVAAATQGHVSIGIIFGLVFLMGLAFKMSAVPFHMWTPDVYEGAPTPVTAFFGSAVKMAAVAITVRVLMTAFPGAETQWRQIIVFISILSMALGAFAAIGQTNIKRLMAYSAIGHVGFALVGLAAGTQDGVFGVMVYMAIYLVMTLGSFAAILSMRVAGHAEQISDLAGLAKTNPLMAFFFAMLMFSLAGIPPLAGFFAKWYVFNAAIQAHYPLAVIGVLSSAVAAYYYLRVVKIMYF----DEPAPAFDPPTPALRVVLAITSLFVLFLFAYPALFIDATATAAKSL----------------
209947470    ---------------GFGLFLIPTATKNLRRIWAFPSILLLSIAMVFSVHLSIQQINGSSIYQYLWSWTINDFSLEFGYLIDPLTSIMLILITTVGILVLIYSYMSHDEGYLRFFVYISFFNTSMLGLVTSSNLIQIYFFWELIGMCSYLLIGFWFTRPAASACQKAFVTNRVGDFGLLLGILGFFWITGSLEFRDLFKIANINSLLTTLCAFLLFLGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLLAR--LLPLFISLPFIMSLISLXGTITLFLGATLALAQRDIKRSLAYSTMSQL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226463850    ------------------------------------------------------------------------SLLSYGFGADMLSLLLVFLSIWILFLMIMASYNIYSSSSSEFLFFCLLLLLFLCLSFMTMNIFMFYVFFEASLIPTLFLIYGWYQPERLSAGFYLLFYTMFGSLPLLVSIFYLYKFNHSLFFFILDCFDNF------YLCMSLMLAFLIKLPMVFFHFWLPKAHVEAPISGSMILAGVLLKLGGYGIIRVMNFIYMFFYKY-SYLFIGLSLFGMFMVGFICLVQIDMKCLIAYSSVAHMGMVICGLLCMNTWGILGSVLLMIGHGLCSSGMFCLANISYERTHSRSLMINKGLINLLPSLSLMWFITMINNMSSPPSLNLLGEILLINSIMSFSSLSFIFLMFASFLSCCYSIYLYSITNHG-----------------------------------------------------------------
171473643    ---------------------------------------------------------------------------------DSMSSSLVFLSIWISLLMISSSYKIAKESVGLFLFLVVGLMTVLLITFYVGDYLLFYFFFEVSLIPTLLIIMGWYQPERLQAGVYFMFYTLTASLPLLVSIIYIYYCYSDLSFLMFIHTSANLVNFKFYFCLMVMSAFLVKLPMYFTHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLMRFYSIIYFYYS-IFNSYFIGLSLFGMIYVGFICCRLNDFKALVAYSSVAHMGMVICGALTLFNWGYEGSLIMMIGHGVSSSGLFCIVNMYYERLGSRSFYINKGLLLILPIFSLMIFMLSASNMAAPPTMNLLAEIFLMGSIMSFDLLMVLVFPIGSFLGAVFTIFMFSYSQHGSIYF-TSYGVGSSNYRELHVLSLHIIPLNFIILNPSLFM--------------------------
71281109     ------SFPVLLPMLAAVILLMPPC-GKSIAIRRVASVVLSIITFLASLALLLKVQVD--GTQVYAIGDWSAPF-GIVLVADPLSTLLACLTALLGIVCVLYACAGDDDKGSFFHPLVHFLVLGVNGAFLTGDAFNLFVFFEVLLIASYSLLMHGGDKKNTRAALQYVIMNLVGSAVFLIALGILYGVLGTLNMADMAQKVALLQGDDVYLALLLLVVFALKGALLPLHLWLPNTYATAMPIVAALF-AIMTKVGVYSMMRVYTLIFGELSHMAQSWLWWLALATIAMGTIGVIASKDLRKLAANLVIVSVGTLVALVAVQTVEASSAAIYYLVHSTLVTAALFILADLIGRQRGNVADRITAGPPLTQPLLGVCFLIAGIAVIGMPPLSGFIGKVWLLKATLNAFWPLYLLASLAILIGVSKA----GSTVFWHHQVQATENIERVHPAQLVALIILISGAPLMSFFAGPLSEYAIDAATQL----------------
163793200    --------------------------------------------------------------------------------------VLILLGSAFSIVLSFGYFERERKGRFEYPVLIVFATLGMLMMVSANDLIALYMGLEMQSLALYVLASIRRDSLRTEAGLKYFVLGALSSGMLLYGCSLIYGFAGTTSFAGLASVFSAEGGTSVGLLVFLICGLAFKISAVPFHMWTPDVYEGAPTPVTALFAVAPKVAALALFVRVLSGPFGDLLDSWQQILVFVSIASMVLGAFAAMVQTNIKRLMAYSSIGHMGYALVGLAAGNEAGITGVMIYLSSYIFMNIGTFAIIGMRRDGRLVENLSDLSGLSKSHPMMAFALMVFMFSMAGIPPLAGFFGKWYVFMAAVQAGLFLAVVGVLASVVGAFYYLRIIKIMYFDEATQPLDAR---VGGDLRAIIFGSAVITLLFLIAISPIYDKAQQAAISLL---------------
114321106    ---------------------------------------------------------------------------------DNLAAVLKVAIAGLGFLSFAYCRDYLEDRKGEYFVLGLFSLLGMMIMASAHNLMTVYLGLELLALTLYAMVAFNRDNLRAEAAMKYFVLGAIASGILLYGMSLIYGATGSLNLAEVAVYAGEQGANDWLLLLGMVVGVAFKFGAVPFHTWMPDVYQGAPTTVALFASTAPKVAAVALFVRLLSEGLGPIHDQWQPMIILLAVASLVVGNLAALAQTNIKRMLAYSTASHVGFILLGFIAGTAEGYSTALFYAITYGIMSAGAFGLIILLSHRFEAENISDFKGLNDRSPAMALMMLLLMFSMTGIPGTVGFYAKWLVIKSVVDVGLWLAVFAVVFAVIGAFYYLRVLKFVYFDKPETDAPPQTG--SPAMRGLLVANGIAVLLLGIFPDSLISACMAA--------------------
83592970     -HLPILQVVV--PLMAAPVCILLRRPGL--CWAWALLIALTTLTMAVGL-LAGVLTHGPSAYHLGDWSPPWGIELHVDLLSALVLVLVTATASLVIVYARASFAAEIDPGHHTLYCLFLLCLTGLLGMAITGDAFNLFVFLEISSLSSYALVALGRDRRALYAAYHYLILGTVGATFYVIGIGFLYMMTGTLNMNDLAQRLPAVAHSRTAVAGVVFLGVGLKLALFPLHKWLPAAYSYAPSAVGAFLAATSTKVAFYVMVRLFLGVLAPAPVSAREMVMVLALAAILSGSFSAIFQSDAKRLLAYSSVSQIGVMVLGLSLFSLDGVAGGLVHMLNHALIKASLFMALGCVFLRIGSVEIADMAGIGRRMPWTMAAFVIGGLSLIGIPGTAGFISKWQLAQSAIAEGWWLAVAALIASLLAVVYVGKVIEAAYFRPSPAESPSAPQEAPAMMLAPLWIAALANIGFGLNTTWTLGLAKRAASALM---------------
218548082    -------TTLLLPFIGALVVSLSP-----QRHAAKLGTLFASLTTICLISLEAAFYQSGKSAVTLPLAQVGDVAL-FGLVIDKVSSLVLFVVVFLGLLVTIYSTGYLTDKNREYYAFLLVFIGAMSGLVLSSTILGQLLFFEITGGCSWALIGYYQSDKAQRSAIKALLMTHVGSLGLYIAAATLFLHTGTF---ALAALSDIHGDARYLVYGGILFAAWGKSAQLPLQAWLPDAMEAPTPISAYLHAASMVKVGVYIYARAILDGGNIPIE-IGMIGLVMALATIIYGFMMYLPQQDMKRLLAWSTITQLGWMLSLSIFGSPLAFIGSIAYLVNHAFAKSLFFLIAGSLSFSCGTRMLPKLRGVLRILPLAGIGFCVAALAITGVPPFNGFFSKYPLFAAGFALSSIYPALLIAMSVASFGWFIYWFGRVVPGKPSDE-VAHASPLPFSMRLVLIVLIVMSLI-----------------------------------
225850954    -------------LITAFILLVVELLIRSRVVISAITV-TGLILAAASVFLIKKGDVTFYGLYVVDMFSLIFK-------------LFLILTTLFVVINLKPYLDSKKSYYGEYYYIILFALIGMMIMVSSPNLVTFYIGLELSAVSIYILAGTFRKDYRSKEAFKYLIMGGMGTAIISYAIALIYGRTGSFDFYTIASLSNNIDVGISGALILLIIGLALKAAAVPFHFWTPDAYEGAPTPITAFMAVAAKIATFAVILRVMVEAFPFISKEWSFAWAILAAASMIIGNIIALRQENVKRMLAYSSVAHTGYILAAIAAPTGMGFSALIFYSLIYIFMGIGGFILLSALEKNHNSNHIDDFKGLAKRSPMMALFMLIFMFSMLGIPPTVGFMGKLGVFLALIGSDWWLAVTLVVMSIVSAGYYLRVVIYMYMYEPVSKARLNF---AMTEMFTVAFMAVFVLILGIYPTVFWGISTTLSSLLIA--------------
153873283    --------------------------------WLGVLAYAAQLIVLFALWDQMPIIASFSFTVLDNWVHWKMTGLGWFFAV------LTLGAAFFSSWYMASEWAETQKDIHLQHVSLAVNVLAMLILLSSGDFLSLFIGWELVSWASY-LIMTHPGGKAADAAFRYLIYAMGGAMAILAGIVLIYLQVGSLDYASFWAIPNLSTGVLWALVLLIGGGFSVKMAMMPFHLWQAAAYAYTPGANAAFVSAVAARMGLFGIDRLTEMAIPFTFLDARGLLIWIAALTAIIPTYIALQQNDARLLLAWHGIGQGGLMLMGILIATPMGVAGGLMHIFNYATYQAALFLAVTAVIYRTGTADLDRLGGLIVKMPLTYIALLMGIIGLAGLPPMNGFVSKWLMYKALLDAEMPLLLVAASISTLGTILSVYLIHNMFLGQLRKEH-YEVKEVPWTMTVPMLALAGIGFITGVMPGLVLDLVQTA--------------------
148264695    --------------------------------------------------------------------------VEHSLFVDKLSIIMALIVGIIGSAICLYAYKEVKDRRRYFAFLMYLFLSAMFGIVFSNNLMWLYFFWEITTVCSFLLIGYRDDEASRESAFRALNMNLIGGVVFAVGLVCLYSSSG---IMELDKMLRLDKGLVLLPAVCLAFAGLVKSAQFPFSSWLTGAMVAPTPVSALLHSSTMVKAGVYLILRVAPVMEHTAA---AKMLTLIGGVSFLITALIAISQSNAKKVLAYSTISNLGLIVACAGVNTDAAVWSAILLIIFHAVAKSLLFLCVGIIEYKLDSRDIEDMDYLIMRLPKLTAVMMTG-MAGMFLAPFGMIISKFITLKAFVESNPAMAIILAYGSAATVFFTKWMGKIISIKHGVTEVLEH--RVSRWEWITLGILAVATVAV----------------------------------
226348828    -------LLVALPLVSFLLSASCGRFFGLRGTPVLATTLVAGSALLSVAAFYEVGVCGSPV--LIPFAPWFQFDAHWGFLFDALTVVMCVVVTSVSSLVHLYSISYMDPHLPRFMSYLSIFTFFMLMLVTADNFIQMFFGWEGVGLASYLLINFWYTRQANKAAIKAMLVNRVGDFGLALGIIGVFTLTKSVHFHTIFACAHEHAQSSLVFLLLLFVGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARCS-PIFEYAPEALS-VVTLVGAMTAFFAATTGVVQNDLKRVIAYSTCSQLGYMVFACGL---SQYAVGVFHLMNHAFFKALLFLSAGSVIHALGEQDMRKMGGVAKVLPFTYSMMVIGSLALVGFPFLTGFYSKDVILEVAYAKGHFAYWLGLTSALCTSYYSFRLLFLTFLGPVNASQYKTIHEAPLPMAVPLVLLGFGSIFVG---------------------------------
284034156    ------------------------------------------------------------------------------------------------------------------FPLTLFAIGGMMLFAASNDLLLLFVALEVFSLPLYLLCGLARRRRSQEAAMKYFLLGSFASAFLLFGIALLYGYAGTMSIADALATKTGGDAILLAGTALLAVGLLFKVGAVPFHSWTPDVYQGAPTPVTGFMAACTKIAAFIGLMRVFYVALGGTRWDWAPMMWVVAILTMVVGSIVAITQTDVKRMLAYSSIAHAGFLLTAFLAQTGSGVTAVLFYLVTYGFATVGAFAVVTLVRDAGGETHLSRWAGLGKKSPLLAGIFAIFLLAFAGIPLTSGFTGKWAVFTAAWTGGAWLVVVAVLCSLVAAFFYVRVIVLMFFSDLPEDAPDVALPGWQTTAAVALGLAA-TVVLGLVPGPVLDLAARA--------------------
25005506     ------------------------------------------------------FQGADNVTTSWSWLSISSFTLSLSFKFDFYSATFIPVALFVSWSILQFTYMHSDPQVARFTKYLLIFLTSMLLLVSANNMFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAMLYNRAGDIGMVLAMAWFSITFNSWETQQAFVTTRDMDTT--LPLLGLILGATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LAPLMQFNNTALTICLCLGSLTALVNAFFALVQNDIKKIVAFSTSSQLGLMMVTIGLNQP---QLAFLHICTHAFFKALLFLCSGSIIHSLNEQDIRKMGGVQHHMPVTTSALAVASLALTGTPFLTGFFSKDAIIEALNTSNACALVITLIATSFTAVYSMRIVTFVVIGSPRNKAFPPINENSPNLIQPISRLVWGSIFAGFF-------------------------------
144186893    ------------------------------------------------------------------------------------------------------------------WPLMLFAVLGMMIFTAANDLLIMFIALEIMSLPLYLMVGMARRRRSQEAALKYFVLGAFSSAFFIFGAALLYGYSASITIAEALAANPGESGLVIAGFALVVVGLLFKIGAVPFHQWVPDVYQGAPSPITGFMAAAVKVAAFAALLRFLYVAFGGTRWDWAPALWVVAITTMLLGSIVALTQTDIKRMLAYSSIAQAGFILVGVIATNPEGVAAVMFYLAAYGFATLGAFGVISLVRERSGGEHLSKWAGLGRRSPLLAGVLALFMLSFAGIPLTSGFIGKFTVFEAAIGDATPLVIVGVVASIIAAFFYVRVIVLMYF-TEPGQDSPVIAVPSAFTTLAISVAAAVTVALGVVPQPVLDLVERA--------------------
226463930    ------------------------------------ALLFLVFSCAFISYCWVSSVLSLLIASLVSLFLLNQVFSGSYNLLFSTSTLSLLMVLLSVLLCFLSVISTPSVKSPMYITWIVLLGFILVLTFTMGNVLLFYIFFEIALIPTLLLIIGWYQPERLQAGTYMMLYTVTASLPLLVMILWRCISSGTYSLFILNNVNFSFFYPVMVMVV--FGAFLVKLPMYTVHLWLPKAHVEAPLAGSMILAGILLKLGGFGITRMALCFSLSACTSWSFFLVSLSIWGALLATLMCIRQTDMKALVAYSSVGHMGIVAAGYILDRCWGYLSATVTMVAHGMSSSALFCLTYFTYEKIHSRSLAYSSGMLVAFPALALLWFLFTIINMAAPGTLNLLGELFIVPCLYSVSSPLVVIMGFMVFLSAVYNMYLYTSICHGQFSSSVSSSSPLRNFEKVSLVAHLLVLMFIF----------------------------------
51245164     -------------------------------------------------------------------------------RVDNLSTVFAFIMALMAIIGTLYS---LHIKGVWQHVAAWFYVAGSLGAIYAADYLVLFLFWEMMAFASTFLIWFNKDKGALAAGFRYLLVHTFGGVILLLGFLLRYQATGDISFIHLSETGTQLYTW------LILVGLMLNAAVVPFHSWLPDAYSKSTITGGVFLCAFTTKTAVYTLARAFAGF---------DILIGLGVIMAVYGIIYALKENDIRRLLGWEIVSQVGYMVVGVGIGTALAINGTVAHAVAHILYKGLLFMAAGAVIQATGTSKLTELGGLYKKMPATMLFLLVGGVSVSAFPLFSGFVSKSMIIAASYEWAGFLLTMVSVGTFLAAG--LRLPWLIFFGSPLQKKFTEAKDPSWNMYLAMSVAGILCFIIGTFPTYLYQMLPNS--------------------
114775566    ------------------------------RWAARANIAIGMVTFTFSLGLAMQVLNARGFNTLDGWFH-----------LDAYNAFLVALTAFVGMTTAIFSAPYMRHEFRLYHSMFQLFQFGMLLGFTTNNIGVLWVSLELATLATVLLVSLYRTPASIAAAWKYFILCGMGIALALFGTVLVFFTSSSTWTLLHEHAGALDPFVMTIAFCFLMVGYGTKVGLAPMHAWLPDAHGEGPTPVSAVLSGLLLNLALYALVRKMLVDGATGTGLAGHMMMAFGILSLFVAAFSLHRQRDIKRMFSFSSIEHMGLMTFAFGLGTQLAGVAALLHMTVHSLVKSGIFFTVGHAAQAMRTQKMSEIRGLIRHHPGIGWGLMIGTVAIAGFPPFGVFTSEFLLFTAALESNPWTTIPLLLGLLIAMAGLLRFVQPMVYGETAEQAVSVQVNM-----LPVYIHLALALVLGLSIPGFLAGWYEQAATLIAAVSAGGGV------
288797385    -------LLVFVPLLGAMFCFLASLRSSLWILWLAV--------FSSLLLALLQLSSGVARTRVVHYAMGGEPPLGIAFAADGFSLLLLWLTWFCGVCIGLYAWRERTARQHLFWSAFFVLIAALNALYLSADIFNLYITLELLTFASIALITLAATTPAFHASMRYLIAAMVGSLVYLLGVALAYAGAGTLNLYALGQNLDMSQPYAFAALGLMSCGLFIKSALFPLHFWLPPAHSSAPAPVSALLSALVVKGSLYLLIRLWFWPFELNSVLTGQLIGLLGSCAILYGSLQALRQERLKLIIAYSTVAQLGYMLLLFPLATLVAWHGAMYQLLAHGLAKSALFLAAGNVILVNGHDRLEGLRMPHSHLAVSLFAFALGAISIMGLPPSGGFLAKWLLLRAAMNLGWWWALVALVGGLLAAAYLFKVLRAIFMREADGSAITPVARIPFAMNAAPLILALGAIAMGFLGMPVFDMLTAS--------------------
268325835    -------------LFGAFLVPLLKGKVKQ-----AYVLLLPAIAFVILLL--------TSKGVFGEGPFWQISFMGYELRIDPLSMVFAYVFVIASFCMFLYAI-HIKENWQ--HVAALLYIGSTLGVVFAGDLFTLFFFWEIMAWASLFIVWYGKTKSAFGAGFRYIMVHSFGGVCLLAGVLIHLHNGGSIAFDSFT----WGIGSEYLGVYLIFLAFIINAAVPPLGAWLADAYPEASVTGAVFLTAFTTKSAIYVLLRGFPGV---------EILIWLGAIMALYGVVFAVLENDIRRLLAYHIISQVGYMVAGVGMGVNMAINGATAHAFCHILYKAVLFMGMGAVIEVTGRRKLTELGGIYKYMPITFWLYMIGAFSISGFPLFNGFISKTMVVQASAMWGYASIWLMLLASVGTFLHTLKLPWGVWF--ARDTPVCEAREPPWNMLAAMGIAAFLCTLLGVYPAILYNILPYTV-------------------
15088742     -----------------------------------LTVLLMGVTLALVLCGYYEIIFHQSSLLLPLPISWLTLGLDMSFIMDELSISMMIPICTVSFLVHMYAYMHGDPHIQRFFSYLSLFTFFMLLMVTADNWLLLFIGWEGVGLVSYLLIGFWFTRLRAQAALQAFLMNRIGDTGLFLAMAIAIWLTGDLEFSTFFALPHMNPYWTALIGLLMLLAVTAKSGQLGLHAWLPVAMEGPTPVSALIHAATMVTAGIYLLLRFNALFG------FSPILIWLGAATALFGAVYGYVQTDLKRTIAYSTTSQLGYMVLACGLG---QYGLALAHLVNHAFFKALLFLSAGSVIHAIHEQDIRKMGGIMSMMPVTYITSMVGSLSLVALPFLTGYYSKDFILQTAF---GTTGYLMGLGAAFTAFYSLKLLHRVFWLPPQSKVVLGAHEPSAWMLIPTTTLTLFSISWG---------------------------------
88860557     MHLVTLTVLI--PMLAAVVLLLPPS-GKSVQARRITSVIFACVTLIVSIALLVKTLDGQTIVYAI--GDWKAPFGIVLIG-DRLSALLVTLTSFLALCCVTYSLTGDDEKGSFFHPLMHFLTLGVNGAFLTGDLFNLFVFFEVLLIASYSLLMHGVDKQKTRAALHYVILNLVGSSVFLIALGILYGVLGTLNIADMSQLSGDDVALAKIGGLLLLIVFALKAAILPLHMWLPSTYSTAMPVVGAMF-AIMTKVGVYAMFRVYTVIFGAYANMAAQWLWPLAIITIFVGALGVLASQDFRRLVANLVVVSVGTLVAAVAMHSVMATAAALYYIIHSTVLVAALFLLAELILQRGKTADRLVPARAVTQPLLLGSCFIIASLGVIGMPPLSGFIGKIWFLEAALEVNWPVYLLASLMIMIALS---RAGSQLFWKQSNSEPSGE--RAKPVQIAMVIVLLSCTPLMVVFAGPISEFTLATATQL----------------
239735213    -----------------------------------------------------------------------NFNIKISFILDMYSLTFLPIALFVTWSILEFSYMASDPNINLFFKYLLIFLMAMLTLITANNMFQLFIGWEGVGIMSFLLIGWWYSRTNANTALQAMIYNRIGDIGLIMTIAWLAMNHSNWQIQENMALN----TTNIIPMLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--LHPLLEKSSTMLTICLCLGATTTMFSAILALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFIHICTHAFFKAMLFLCSGSIIHMSDEQDIRKMGGVNNTLPITSSCMTVGNLALAGTPFLAGFYSKDTIIETLNNSHLNAWALTILATMLTAAYTTRLIFFTQMNHPRHKNILPMNESAPTLINPIFRLAVASLFMGF--------------------------------
254479090    ------SILFYLLLAVPLATSFLAFGIKSRRVVEAVHFAGISIEAFLSLQMVQYVIREERLFALGD-----------MLYADSLVAILLLIIGVVGFLNGFYSIGHMRYDISRYYSFYHILLFTMVLCALSNNIAIMWVALEATTLGSAFLVGFYKHKASAEAAWKYVLICSVGLAFALYGTILTYSNAFAMVQDAHKAMPRLDQQVMKLAFVFILIGFGTKVGLVPMHTWLPDTYSESPSPVSALLSGVLMKCALFAIIYYTIALQAIGKEFLETLLLIFGLVSVGVSAFFILVQKDIKRKLAYSSVEHVGIIATGLGVGGTFGVLGALLHAINHSVTKSLLFCTAGNVIVKYGTRDSQRIRGIFKVAPVTAFLWTAGLLALVGSPPFNIFISEVVTVIAGIEAGHFWAMIFLVLLVVVFVAFFVLISETVIGSPPEDLPKG--DVNWLTLLPIGILFVFMAALGLLPSTLSQLLQRAVTIVL---------------
226464071    -------------------------------------------------------------------------LISYGFGLDVFSYWMILLTLWISCLMVMASVSVKVGMFFEFLLLIVGLVTVLILCFSTTNLFLFYVFFEGSIIPTLFLIFGWGYQERLMAGVYFLFYTLAASLPMLAGIFWLMSNSCTLFIYLIV------VDVNFYLYLAMLLAFFVKMPMLFFHYWLPKAHVEAPVSGSMILAGVLLKLGGYGIYR-VMNFIYSYSVIYNYLFISISLVGMVYVGILCLYQVDMKSMVAYSSVSHMALVICGVLSLSYFGVVGSFIMMIGHGLCSSGLFCLVNLVYERTHTRSLYINKGFLVIMPTLSMFWFMFCANNMASPLSLNLFGEFLIISSVISLGWFSLLFLMLASFLSCCMSIYLYSITQHG-----------------------------------------------------------------
288817730    -------------LLTGFILFSLDLLYKKAHHRLFTVVSAVGYTLALLYITLNPFLSGSTFYHLYVR----DTFSSF------LQFFMILITLFVLAFAYRYYQQKLSLYREFYYILSFSLVSAMFLA-SSYHLITLYVALEGVSISFYILTALLRGDNSKEGAFKYLILGGISIALASYGAAFMYLYAGSLDLKEILTHVGENRYFLVLGLVFFLIGFAIKIGAVPFHFWLPDAYQGAPTPVTAYMASVGKLAFFAPVVRIMPLIEEHFAYAWVITVSIISAMTMLYGNLVALVQKDVKRLLAYSSIAHSGYILAGISVAKVIGLKAVLYFLVAYALMGAGAFLVLALLERHPEWQNMEEFSGLRFSMPWVATSFMIFMFSLLGVPPTVGFVSKALIFTTLFDRLWWLAFIMILATGISTGYYVRLVVLTFM---KENSKPFQVKSSLAERIVLIVLTLSVVFLGAVPIIIWSFVSPSAEML----------------
291519872    ---------------------------------------------------------------------------SYTMRFDWLTFIMILIIGVIGSLIGIYAVGYMHDRRSFFLAMIFVFFGAMFGLVFSANLLSLYFFWEVTSVTSFLLIGYTRTDEAINNSFKALWMNLLGGCGLAVAISVGYLWFNTVNLFEFIRIAKLSPNDMRCLLPIAMLAFAAKSAQFPFSGWLLGAMVAPTPSSALLHSATMVKAGVYLLIRLTTA---MADNYVGNMVALIGGFTFLTASCLAISVSDGKKVLAYSTISNLGLIVACTGCGYEETIWAAVFLVIFHAVSKSMLFQCVGAIENTIGSRDVEDMQGLMSIFPKLAFILMIG-IAGMFLAPFGMLISKWAALKAFIDTSTLMVLFISFGSATTMFYTKWMSKILGAAKREKSRDLTKKNEYISMFFHAFLMVALILGFPWLSQNVLKPLSRSMFGAVEQV------------
117617244    ------------------------------------------------------------------------------------------------------------------------------------------------LIPTLFLILGWYQPERLQAGVYLLFYTLLVSLPLLVGIFYLYKNCNTMNF---YLLSNYMFNYN-LLYLAMILAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGIMLKLGGYGLLR-VFSFLQLIGLKYNYIWVSISLIGGVLISLVCLRQTDLKALIAYSSVAHMGIVLGGLMTLSYWGLSGSYTLMIGHGLCSSGLFCLANITYERLGSRSLLINKGLLNFMPSMTLWWFLLSVCNMAAPPSLNLLGEISLLNSIVSWSWLTMISLSFLSFFSAAYTLYLYAYSQHGKIFS-GVYSFSGGNIREYFLLFL------------------------------------------
296272274    ------------PLVSSVVIWLCADNYKALSTLHIIA---SILTTIVGLMAVSNVINGTTYFLF-----------NDMFFLDSLGAVFISLIAVTGLLVNLYSVKYMQKDTKLFFSLFHLFVFTMTFSVLSNNIALMWVGIEATTLSSVFMVALHKSSKSTETGWKYIVICSIGLAFALYATVLLYSAGFNLWTTLMAHSKDIDQDALKLIFVFALIGFGTKAGLAPTHTWLPDVHAEGPAPSSAMLSGILLKCAILGLIRYIVGNSFAGFEYVQTMMIFSGLITIFIASFFLLVQHDVKRMFAYHSIAHMGVIAFGLGIGGPIGLFAALFHTLAHSVTKALAFCVTGNMIQIYGTRDMRKMGGLIKIAPITAILFGIAVCSLVGVPGFAIFFSEFLMIQSIVNNMNIEVILFIIGLIIIFIADFSHFNLATFGESNSKVLR--KELPISANLPLIGLAALIIIFGLF-------------------------------
25026784     -----------------------------------------------------------------------PGGIAIPLVADMFSSLMLAATGIITIACVAFALAAGFYRSPYFAPLVLVMVTGVNGALLTADIFNFFVFLEVMLLPAYGLYGQGRTPRSRIAGLRLFLTNLFTSTVFLAGVGFIYGVVGTVNIAELAGVAAENDTVALATAVCLFT-LSIKSSIVPTHGWLARSYPLTTPAITALFSGIHTKVANYAIYRLYAVVFDGDETYLWIGVVFFSL-TMLVGVLGAVGEHTTRSILAFHMTSQIGYIMLGVALFTELGLTAGIFYLVHHMIVKASLFLSTGALEVTHGTGRLGALPPMAKREPLLAVAFMAAALSLAGLPPFSGFVGKLALIVAAAEVGQWIAVLMVIVSLFTLLSMLKIWSGVFW------------------------------------------------------------------
118578778    ----FLAIVAALAMGCAGLPLFMRTPGPGQILATGITILASLAGIPAALMLLF------SDRVPAYVLEWGLPFGPCELAIDPLSAFFLLLVAGAGSLFALGYWPATKNRGSEPMLTFFLLASSMAILLMARNSAFFLMVWEVMALSAYFLLVTEHGREDVRRAGIVYLVATHCGTAALFVYFSLLASSSGSFLLPPAGSLSALPAASLAIALAAFIGFGAKGGIMPLHIWLPSAHANAPSHVSAMMSGVMLKMGLYGIFR-TLTFFRDPPLSWGAFLALTGIASALLGISFAVAQCDLKRLLACSSIENIGIITTGLGVAMYLGMAGAMLHILNHSLFKPLLFLGSGAIIHASGTRDMNLMGGLAKGMPKTAFLVLVGSLAICGIPPLNGFVSEFLLYLGFFS-----------------------------------------------------------------------------------------------
140387527    -----------------------------------------------------------------------------------LSLWLFGLSALLSVTAIFVSWEAVTERVVGFYMLLLLLETAMLGVFVARDIILFYVFFEFTLVPLFFLIGIWGHDERRKAAITFFIYTLAGSVLAFLGIVLWNAAHTGSVTFDIEALTAGLSALQWIVFLALLIGFAVKVPIFPFHTWLPLAHVEAPTGGSVDLAGVLLKIGIYGFLRFSMPMLPEATAVAAPWLFALGAFGIVYGALVALVQQDLKRLIAYSSVSHMGYVVMGLFALEPVAIEGANLQLINHGLSSAGLFALVGMLYDRFHTRSIQSLG----------------------------------------------------------------------------------------------------------------------------------------
229915728    ------------------------------------------------------------------------------FNCDELSCAMIWLSSFICSLSLLGSNKILTQKTMEFLGCLLTLMLILAVCFSVNSLLMFYIFFELSLIPTFLVICGWYQPERLRASKFMVLYTVSASLPLLMFILCVIWTSGSLEFSLLSLWN--VEVKGLFLFMACVTAFLAKTPMYGLHMWLPKAHVEAPVAGSMILAGVLLKLGGYGLAR-FIQFFKEWDSAVFSCVVCLCIFGGVMGSFICCFQVDMKSLVAYSSVGHMSLVLCGFMSGSFVGFAGAWLLMTAHGLSSSGMFYLVSEMYGLFSSRSMVLVRGMSGNLVGVNVWLVLMCGFNAAAPPSMSICSEVILYISLMNYSLLFCGFLGFLSFLSCLYSWLLYCNTQSGSYPS-------------------------------------------------------------
157786572    -------------------------------------------------------------FMLSSSMFSMPCNLGYLFGCDILSYGLILLSFWICALMVTASESVYRHKYKMFLFLVVMLLLMLYFTFSSMSLFFFYLFFEASLIPTLFLILGWYQPERLQAGIYLLFYTLLASLPLLVGLFSIYGFYGSLYLGMLKSVSF----TSMLFYLSMVMAFLVKMPMFMVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVFMMLGELG-LKMNFVWIGISLVGGFLISLVCLRQMDLKALIAYSSVVHMGMALGGLMTMTSWGFSSTYTLMIAHGLCSSGLFALANISYERLGSRSLLVNKGLMNFMPSMAMWWFLLSSSNMAAPPSLNLMGEIGLLNSLVMWSSISMVMLMLVSFFSAAYILFLYSYSQHG-----------------------------------------------------------------
136120266    ----------------------------------------------------------------------------------------------------------------------------------------------------YLLIGFYYKPTANSAAIKAFVVNRVGDFGFALGIFGIFYLTGSIQFYDVFLLAPTEWNAANLIAFLLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLICR--MSPLMEFAPNAMAFITFIGATTAFFAATIGLVQNDIKRVIAYSTCSQLGYMFVAAGSGV---YSAAMFHLFTHAFFKALLFLGAGSVIHMHHEQDMRNYGGLRKKIPYTFVAMMIGTLAIVGIPGFAGFLSKDAIIESAYAASGYSFWMLVISALFTSFYSWRLIFMTFYGKPRGDSHTHTS-AHESPKVMIIPLAILSLG-----------------------------------
146276286    ----WIIAPVVLPVLAPLIVLFMRHDLVLQRVF---SLAGTIALCGVSGVLLVSASTNPPEAYFLGNW---PAPFGIVLVLDRLAAVMVALTAFLALMVQLYAIGTGDRRGQHFHALYQFQLMGICGAFLTGDAFNLFVFFEVLLIASYGLMIHGGGRARLRSGVQYVAYNLMGSTLFLFALATIYSVAGTLNLADLAAMPEAETAILRVAGVLLLIVFAIKGALVPFQFWLPGTYAAAPGPVAALF-AVMTKVGAYAVIRVFNLIFPPETPFFAELLLPAALVTLAIGAMGVLGAASIGRLVAFGAIASMGTLFTAVAGFTPASTSAALFYLLHSTLATAALFLVADLVLARRGSEDLTQRQPPVAQEGLIAALFFVGAIALAGMPPLSGFLGKLLILDAL---RGPGMALIWGTVLVTSLLMIVGFARLFWKSHETLAEPEPHRPDTLAFVAVGGLVAGLVALTVAAGPVSAALGSIADELAERT------------
11466469     ----------------------------------------------------------SGTFYKVTLFPWIFSDINWNFYFDSLTLGMLIVITFISTLVHIYSIEYMKEDPNRFMSYLSLFTFFMLVLVTSNNFLQLFVGWEGVGLSSYLLINFWFTRQANKSSIKAMVLNRIGDFFFLIAIFSLYLITNSLDFDVIFSLVTLIFCVLDLICLCLFLGATGKSAQLGLHSWLPDAMEGPTPVSALIHAATMVTAGVFLIIRCSF--LFEYSPLILNLIIIIGSITALFAATTGLLQNDIKRVIAYSTCSQLGYMFFACGL---SSYDVGFFHLYNHAFFKALLFLGAGSVIHAANEQDMRKMGGLRIILPFSYSIMLIGSLSLIGFPFLSGFYSKDVILEIAYAKYNTFGYLGVLAAFCTAFYSTRVLILVFL-INTNGFRTNILNAHEGSYFFVLPLFFLTIL-----------------------------------
142502880    -------------LVLVLVAAFGGEGAQNARRVTQIAMGSIVVALILVTGAYGGMTPAFGGMYSADAFS-------------GYMKVLVMLGTFAALAMSLRTEGDSDINKPEYSLLILLALVGMMLMISADNLMSLYMAIELQSLPLYVVAAMRTNSLRSEAGLKYFLLGALSSGMLLYGASLVYGFAGSTDFGQISAAGRDLPPVFIIGMVFMVSGLAFKISAAPFHMWTPDVYEGSPTLVTALFAMAPKVAAISLMMRLTYGAFGGIADQWQQVLIALSVASMVIGALGAIMQTDIKRMMAYSSIAHMGYALAGLAAGSPDGAMGVMIYMTGYVFMGAGSFSIILLMRRKAEATRIVDLKGLSRTHPMLALGLLVMMFSMAGIPPLAGFFGKWYVFLAAVQAGLVLAVIGVVMSVVGAFYYLRIIRLMYFEDTDTPLDPGV-PATNRGVLGVSLIVVLLFFVGL--------------------------------
21228582     -------------------------------------------------------------------------IFSETLSIDALSQFFKLVFLAVALIVSIASIKYTEDHTEEFYTLVLFATFGMMIVASANDLILLFCAFELASLATFALAGFEKQNARLEGAMKYFVIGSVSAALMLFGLSFVYGATGTTSIPLIAQNPGLLTGIGIVAIVLLTAGFGFKMALVPFHMWAPDTYQGSPSVVSALLAAGSKKMGFVAAFRVFIIALAALQPDWQFMFTLLAVVTMTFGNVVAVAQTSVKRMLAYSSLAQAGYIAMAFAVMTPVALAGGIMYTLAHAFMKAGAFIAAAAVVWMITSEHLDSFRGLGKRMPLAALCMTVFVFALAGIPPTAGFMAKFVLFSSTIQAGTWLAVIAILNSALSLFYYARLVKYMYFMPPEGKTEKV--SIPFPYAAALLVAVAGVLVMGLWPEPFVELAMKAAMVLVP--------------
94265860     -------------VIFILGALIAPLLKGRTRSAFLLAVPFVALLALLGVP---------------EGIHWTVRVLDFDLRVDKLSLAFGYIFIIISFIGILYSIRVKESGQ---HAAALMYAGGGLGAVFAGDLITLFIFWEMMAVSATFLIWGGKTKESSGAGMRYFLVHTFGGLCLLVGIVMHIYNTGSTEFGFI--------GLDSLASYFIFIGFGVNAAFPILHAWLPDAYPEASFAGTVFLSAFTTKTAVYVLARGYPG---------TEILIWIGAAMVLFPIFFAVIENNLRRVLSYSLINQVGFMVTGIGIGTALSLNGTVAHAFAHILYKSLLFMSMGAVLYQTGKINATDLGGLYKSMPLTTLFCIIGAASISGFPLTSGFVSKSMIVSAS---GYEGLVYIWFALIFASAGVFHHIKIPFFAFFSHDSGIRTTDPPAHMLVAMGIAAFLCIFIGVFPGTLYSILPYPAE------------------
142126460    --------------------------------------------------------------------------------------------------------MYDNRRQADFYILMLTTAIGMCVVALAQDLFVLFVGLELASLATYVLVGFHKETKSAESGVKYFIVGSVASGVGLYGLSLLYLEFGSLQLTVIAENWAGSSVLGTLALGLVLVGFGFKVSAAPFHFAAPDAYAGANSPVAGVLATASKAMGMIGLIRVLLVIALPDSSLWLYTLATLSVITMTWGNIAALGSNNPKRMLAYSSVAHAGYMLAALTAVGAWIVAAVLFHLFVLVAFKLGAFLVLGLLEMEGGASRLSALSGLARRDPLIGTAMFIFMLALAGVPPLAGFMSKFLVIAGIVSWVWWLALAMFINSAISVFYYLR-VGVVMFLDVPEEGRRKPLPYGASIRMAIWICLVATILLGLSGDTLIDMCYRAAESL----------------
143382790    -------------LLVSLSIMFLLMYGVFAKKSAGTVYNLSSISLFVSLILLLSFPINT---------QWSLFNDSYQ--IDYLSTFMKALILIFGIFVLGISKKYINILKIEYPILILASILGMMVMISSNDLIIFYIGLELQSLALYVLASFNRDNISSESGIKYFVLSALSSGLLLYGCSLIYGFSGSTNFQIISEQITSNSYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTAFFALLPKVAALTVLIRILYVPFVNMLDQWQLIVVFLSIASMILGSIAAIGQKNLKRLIAYSSISHMGYALAGISTGTNEGIQSSITYMLIYLIMNLAFFSCVFMMKKNDKYENLDDLSGISKNHPILSFCFLIILFSLAGIPPLAGFFAKFYIFTAVIEQSMFFLAIVGLSTVIAAFYYLRIIKIIYFDTERENFD---KDHSISLKLSLFISTAVIILYFTYPSKISEIVE----------------------
21635948     -----------------GLLLFXRATXNLRRIWAFLSVLLLSIVLIMSIDLSIHQINKSFIYQYIWSWV-INNDFSFELGIDPLTSIMLILISSVGIMVLIYSYLSHDQGYXRFFTYMRXFXTCMLGXXISSNLIQIYXFWEXIGMRSYLLIGFWITXXXXXXXXXXXXXXXXXXXXXXXGILSFYWTIESFEFQDLFEINNLIYNXEINLFFLIFCAAAAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIAIPYIKNGISFIAIITLFLGATLALAQKDIKRCLAYSTISQLGYIMLAISMG---SYRTGLFHLITHAYSKALLFLGSGSVIHSMETQNLVLMGGLRKHVPXTKITFLLGTLSLCGIPPPACXWS---------------------------------------------------------------------------------------------------------
58430908     -------------------LIISTIYKTTNDTVFTKAIKAAFLISLLPLCIFIDQGIETTTSSLV-WMDSLTHSTPISFKLDLLSLLFCPVALFVSWAILEYTYMHQDPNINTFMKYLLTFLVTMIILVTANNVFQLFIGWEGVGIMSFLLIGWWHGRDANTAAMQAIIYNCIGDLGLIFMLAWTAIFLNTWDFTQLFYMSQNHDMTTPL--LALVLAASGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLMIRTSPIMTNHPMVLSTC--LCLGAMTTMFTAACALTQNDIKKIVAFSTSSQLGLMMVAIGLNMP---HLAFFHICTHAFFKAMLFLCSGSIIHCLNEQDIRKMGGMFKTAPLTSSCLTLGTLALAGFPFLAGFYSKDPILETMNNSNSWAILLTLVATTFTAIYSLRMLVYVNLTFPRHTPLPPLNENFPNLMNPLKRLAWGSVIAGF--------------------------------
607939       ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFWITGSFEFRDLFEMNQVNFPFVTLCAVLLFAGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LLPLFMIIPYIMDFISLIGIMTILLGATLALAQKDIKRGLAYSTMSQLGYMMLALGMG---SYRSALFHLITHAYSKALLFLGSGSVIHSMESQNMVFMGGLTKHLPITKISFLLGTFSLCGVPPLACFWSKDEILNDTWLYSPIFAIIASITAGLTAFYMFRIYLLTFEGHLNVH------------------------------------------------------------
146281905    -----LILPLLVPLFVGALLLLCHRMGKPAKRILSLAATWALVP----IAIWLLLLADDGQLRVYALGNWQAPF-GIILMLDRLSALMLLVTAVLAGFAVLYACRGDDERGPNFHALYQFQLLGINGAFLTGDLFNLFVFFEILLISSYALLLHGHGQRRVRSGMHYVVLNLLGSSLFLIGVSMLYGLLGTLNMADLSAADPADAPLLAAAGYLLLVVFALKGAILPLYFWLPRAYASA-TAPVAALFAIMTKVGLYAIVRVFTLVFGTLSNMVEDWLWPLALLTLGAAVIGALAARNLQVLLAYLVVVSVGTLLAGVALGNDVGLAAALYYLVHSTLIAGGLFLLADLIARQRGDLGTDLISAPALRQPLLGSLFFMGAISVAGLPPFSGFLGKVMLLRAIDVGPDAVALWAVVLVGLGMLIALSRAGSLVFWRPASEAVGQAADP----------------------------------------------------
269795978    ------------------------------------------------------------------------------FAADMLTALMLTVTGLLSATCAAFAVASGHARAPFFAPLVLVLTAGVNGALLTADLFNLFVFIEVMLLPSYALVLAGPGRGRLRQARLYVTVNLLTSTVFLAGVAFVYGVAGTVNLAELAGAARESDAVATAVAVCLF-ALGIKAAVVPVHGWLARAYPATSPAVTALFSGLHTKVAIYAIYRVYAVVFDGDERYLWVGVAVFS-VTMVVGVLGAVGETTTRSILAFHMVSQIGYILLGVALFTLAGLTAGIFYLLHHMIVKASLFLSTGAVEERYGTGRLDRLGGLARREPWVAVAFFAAALSLAGLPPFSGFVAKLSLLVAAQDAGQVVAVVVMVLVSLVTLLSLKIWSGVFWGSPTPPETDDPS------------------------------------------------------
142031999    --------------------------------------------------------------------------------------ILILISALFTLIITQAYIREKNINYFEYSLVLLLSILGMFIMISSNDLILFYLGLELQSLSLYILAALDRDNKSNESGLKYFVLSALASGLLLYGCSLLYGFTGSTNFEQINLNAGLENTGAIFAMVFILVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAVVPKITGIAVIIRFMQIPFAQLVDHWQPILVFISLASMILGAVAAIGQTNIKRLVAYSSIGHIGYALAGVATGTINGYNSSIVYISIYVIMNLAIFACIFLMQKEGKCENLDDLSGISSKHPFLSISLLIILFSLAGIPPLAGFFAKFYVFMSVVESMYVLAIIGLLSTVISAFYYLRIIKIIYFDELK-KPFDSTKNIGVYFTLSLSCLILISFF--IYPSFLNNIVET---------------------
1589127      --------------------------------------------FIISMIPTMMFI-SSGQEAIISNWHWLSLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSYMHSDPYINRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHENLNIPLLGLLL---AATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FYPLMEQNKTMQTLTLCLGAITTLFTAICALTQNDIKKVVAFSTSSQLGLMIVTIGINQP---YLAFLHICTHAFFKAMLFMCSGSIIHSLNEQDIRKMGGLYKPMPFTTTSLIIGSLALTGMPFLTGFYSKDLIIETANTSNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSIKRLLIGSIFAG---------------------------------
16357259     ----------------------------------------TAIKTAFMISLVPLFTFINLGMETVTSWTWMAFDISVSFKFDHYSVIFIPIALYVTWSILEFALWYMQSDPFRFFKYLLIFLIAMLILISANNLFQFFIGWEGVGIMSFLLIGWWHGRDANTAALQAVLYNRIGDIGMIFGLAWIAINIGSWDLQQI--MITNSSVNPTMPLLALILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVR--FSPMMENNPLPLSLCLCLGAMTTTFTAICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQPQLT---FFHICTHAFFKAMLFLCSGSVIHALNEQDIRKMGGLHHLAPLTSSCLTIGSLALTGTPFLAGFFSKDAIIEALNTSNAWALTLTLFATSLTAVYSLRVIFFVSMGSPRFSCHSPINENNPSLINPLKRLAWGSIFGGLMIILNTNLIKTPV-------------------
94263835     -------------------------------------------------------------------------------------------------------------RLPFYYTLLLLNLGGLLGLAVTADLFNLFVFLEVVSLSAYALVAVGGRPVAELAAFRYLLMGAISSLLILLAVGVLFALTGSLNLADVAQRLPELETALTLAAAALLVGFMLKAALFPLHNWLPEAHASAPGTVSAVLSGLVVKAGIIGLVRTYQLFAGLDTATLGAILLWLAAASVVMGSFFAVFQHDLKLMLAYSTITNIGYIVMGWALASPQAMLGASLHLFNHALIKVTLFLAAGALIYGTGLRTLEELRGIGRTMPFSCAALALAALAIVGVPPTAGFVGKWYIALGALQADPFFALVVILGALLAAVYYVRIINALYFREPEQQAVVTAREVPWSMLAPV--------------------------------------------
118590024    --------------LGAMVLLMIGAFGGKRVSYFGGAMGLLGGTFLVLLFVPAFGETFGGSFILDDFAYLLK--------------LLVLAGSFFAIAMSWAYAKSQSFDHFEYPILIVLATLGMMLMLSANDMIALYLGLELQSLALYVVAAINRDSVRTEAGLKYFVLGALSSGMLLYGMSLVYGFSGQIAFDGIAEALSHDGASIGLVLTFILAGLAFKISAVPFHMWTPDVYEGAPTPVTAFLAAAPKVAAMGMLVRIVIEAFQPVTNDWQQIIVFVSIASMVLGAFAAIGQHNLKRLMAYSSIGHMGYALVGLAAGTQTGVEGVIFYMIAYMGMTLGVFACILSMRRKDGVEEVSDLAGLSQTNLPMAILLGLLMFSLAGIPPLVGFFGKWYVFSAAVEAGFPLAVIGVVASVVGAYYYLRIVKVMFF----DEPVEGFEAMPMELRVVLGLSSLFVIFFWLAPGQIVGAASTAAQSL----------------
163848453    -----------------------------------------------------------------------------MLRLDPFALTLTWIFLLIGILSIAMSLEYLPREQGEYYPLIMFAVSGMILLAQGTDLIVLFLGIETLSITLYILTGFYPRLTSEEAAMKYLVLGAFAAGFFVYGIALIFGATGSTRLSEIGAYAALNLTLLLGGAAMVLIAFSFKVALAPFHMWTPDVYQGSPTPVAAFMSVGTKGGALAALVRLLFEGLPTLNEYWLPVLAGLTALTMVVGNLGAVAQTNVKRMLAYSSIGHAGYVMLGVMAGEQRGPEAFIFYILVYALSNLGAFAVLVALEHQGEEWRLDDFAGLYQRQPLLAVAMAIFMFSLAGVPPTAGFMAKFYALTAAWEGGPWLALVGVLTSAIAAFFYLRVIIRMFMTEPEGEPA---PELNRGLTIDIVVAAIGTIAIGLIPAPVFALVEQSMVAL----------------
8844993      ------------------------------------AITLTVKTAFFSSLIPLTIFLSQGVETILYNYTWMNFNTSISFKLDQYSTLFIPVALFVTWSIMEFSYMKHDPMINLFFKYLLLFLMAMMTLVTANNLFQLFIGWEGVGIMSFLLIGWWYRTDANTAAHQAIAYNRAGDIGLLLAMAWFAVNVNS---WEIQQIIKTPDMNLTLPLLGLVLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRFSPLINQNQPATTAC--LCLGAMTTLFTAMCALSQTDIKKIVAFSTSSQLGLMMVTIGLNQP---QLAFLHISTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLYKTLPSTTSCLIIGSMALTGVPFLSGFYSKDVIIETMNTSNSWALTTALLATMFTSIYSLRIIKFAALGQPRHLPFPPINENSAALTNSTKRLAWGSILAGL--------------------------------
119719994    -----LLLAWLSPYVGTLAVLLANRYSWRVKS--AISILSILVSALTSTYAAAEFLSSKEPIHL--QYTWVSLGVTVGVFFDGLSTLMALVVSWLCFLIAVYSYEYMRGEVGEYWLFFTFFVGSMMLLVLSDNLVSLFVGWEGTGLASYALIGHWFTDEEERMGLRAIVFTRLGDVGMVVGIATLHTLLGTTLIPAVWASELFARGVLPAFLWLLFLGALAKSAQFPFHEWLVTAMTGPTSVSALIHAATMVKAGVYFALRFAPIGGSAVVQGFLGGLALLGAFTAFMMATMAVVSRELKLVLAFSTASQLGYMFLGVAAGTLAGLYAGFSHLMSHAVFKASLFLAAGAVIHAVHSRFIDDMGGLSKDMPLTAAAFLLAALSLAGVPPFAGFWTKDEVIHASIEAGLALATLAVVTAALTAAYTARVFSRVFLGKAHHEGHEP--------------------------------------------------------
154426240    ------------------------------------------------------------SLTYLYKSFYIVSMIFYNMGWDNISMLMIILTLWLSMLMMMSSVIPFKLNKFIYLNIILSITIILLMFFSSLDLMMFYYFFEIVLIPTFILILGWGYQPERLQASLYLLFYTISASLPLLLSILMLSKYGSSLNWIYYFYNNMFYSNLNWVFFFFTVAFLVKIPIYSLHLWLPKAHVEAPISGSMILAGVLLKLGGYGLYRIYII-FKEFIIMINHYYMYYIIMGSIMASLICMYQVDMKSLIAYSSIAHMGLVVGGIFSMNKIGMNGSLIMMLGHGLCSSGLFCIANMMYERVGSRSMIFNKGLLNLYPSLSLWCFMLLIINISAPPSMNLIGEISLFSSLLTNSSIVMMLMFILSFFTSCYSIYFYYNTQHG--KLHSLYSFNFINMRELMLMFL------------------------------------------
83311873     ----------------------------------------------------------------------------------GFAKGLVLVASAIATAMSLPYLEREKIGRFEYPVLVLFATLGMMMMISANDFIALYLGLELQSLALYVLAAYNRDNARAEAGLKYFVLGSLASGLLLYGISLLYGFAGTTSFEGLANLFAGPNMGIIAGLVFVLAGLSFKVSAVPFHMWAPDVYEGAPTPVTSFFAVAPKIAALCLLVRVMTGPFADLVEQWRQVVTFIAIGSMFVGSFAAVVQTNIKRLMAYSSIGHVGFVLVGIAAGSTLGIQGVLIYLAIYLFMNVGAFAVILSMRQKGRMVEIDDLAGLSKTHPMMAFVMAVLMFSMAGVPPLAGFWGKFYVFMAAIESGYTLSILGVLSSVVSTYYYLRIVKVMYFDEPVEAFD---KPVGTSMTLVMAVSTIVILAFTLIPAPLVTSAKAAAQVLFP--------------
37620700     ---------------------------------------ITSYAFMTSMIPTMMFISSGQEM-VISNWHWMTIQLTLSFKLDYFSMIFMPVALFVTWSIMEFSYMSSDPHINRFFKYLLMFLNTMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAILYNRIGDVGFIMAMAWFLTNLNTWDLQQIFMIHHDNLNMP---LMGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FHPLMEHNMMMQTATLCLGAITTLFTAMCALTQNDIKKIIAFSTSSQLGLMIVTIGIGQP---YLAFLHICTHAFFKAMLFMCSGSIIHNLNEQDIRKMGGLFKPMPFTTTSLIIGNLALTGMPFLTGFYSKDLIIETASNTNAWALLLTLMATSMTAAYSTRMMFSTLLGQPRFNSTITVNENNPLLINPIKRLLLGSIFAG---------------------------------
142710316    -----LSILIWLPVIG-IIPVLCYNRPEQANIARSIALLVALVHLLLCAVMIHHFDASKGDLQFVEWTNWIPVIVHYYLGVDGISMPLVVLTSFTTLIIVLASWTMVSEKVAQYLAAFLLTQAMVIGVFCALDAVLFYVFWEAMLIPMYISIGIWGGANRSYAAIKFFMYTFFGSALMLVALLYMRMHTGTFNIMQWH-NAPLGLWPQQWLFVAFFFGFAVKVPMWPLHTWLPDAHTEAPTGGSVVLAALMLKLGGYGFLRFSLPIVPDGCAWFAWAMIILSLIAIVY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
51830104     ------------------------------------------------------------------NYPSMKLFNTSYFMVDSVSAPLVSLTCWISSMMLLALFLSSQSNMK---FSIVLLNLILILCFMSTFSIMFYIMFEMSLIPTFYLVINSKSPERYKAGMYMAFYMIFSSLPFLAVLITTYTKTGNMFMPTMLYNMNFS----NLLWLIIFLPFLTKLPIYGLHIWLPKAHVEAPLVGSMILAGILLKLGGYGMM-PFLLHFNYQGNLIGDWVISLSLVGGVLSSMICFRQEDIKAFIAYSSIGHMGLVLISLLSMTYWGWKGALMMMISHGLCSSALFVLASQCFDMTNSRSLLILGGGMNVIPKLTFWWFMFCIINMGVPPTLSFYSELLMFSSILSMNKWYVIPLLFMMFLSGLYNTSLYMTSQHGK----------------------------------------------------------------
153124866    -------------------------------------------VFIWEIYMWIFMLMSILMMKFLNIEVWGLY--SYIFYVDSMSGMLVILSLWISGLMFLASYSSVKNKMKYFLEVVCVLCLIILIFFFSNDLFFFYIFFEISLIPTLLLIIGWYQPERLQAGMYMMLYTISASLPLLLSIMMVGNLNSSYSMGLLMYINMYMFSVSSLWFLGFMLAFLVKLPMFFVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGIIR-FLSIFFIHELLMSKMVMIMALWGGVITSIICVGQSDIKSLIAYSSVGHMGVMLGGMISKFMWGWEGAVLMMIAHGLCSSGLFCLANLVYEKLKTRSLYLYGGMINVNSMMSLFWFLLCISNMGAPPFINLMSEVMLFCSLFMYSNWYLLIIIVVVFLAGLYNLLLFIIIQHG-----------------------------------------------------------------
298346131    ----------------------------------------------------------------------------------------------------------IRYQRTELYALFLFSLGGMMAFISAGNLLTLFVALELMSLPLYIMSAMGRRRRSQEAGLKYFILGAFASAFFLMGITMLYGYTGTLNLIEMSTAVSLNPGLDWMLLAMLLVGLFFKVSAVPFHAWAPDVYQGAPSPISGFMAAGVKVAAFGALLHLYGFLYTQLSWDFVILMWVVIIATIVVGTFLGIVQSDVKRMLAYSSIAHVGFIMIALFGAAATAFASIAFYVLAYGVATIGAFAVVSIVRDRGEASALSSWDGLGRKHPAMAAAMAIFLLSFAGIPLTGGFIGKFLVFEAGLAADPTLILIGLLASVVTAFFYFRVIMRMFFTEPAPDTATISAGDGLT-KCVIVLCALTTVALGVASQPLLALFT----------------------
192291657    --YPLLPILPELVLVVGAMLLLM--LGAYRGPKATGTVTVLAILLLLATGALELFALPGGKLVTFGGSFIVDDFARFL-------KVLALIGSAVTLILSLEVLTDPSRRMFEYAILVLLSSAGMLLLISAGDLIMLYLGLELMSLALYVVAASNRQAKSNEAGMKYFVLGALSSGMLLYGASLIYGFTGTVQFSGIAAAAKDGNVGLVFGLVFLLAGLCFKVSAVPFHMWTPDVYEGAPTPVTAFFASAPKVAGIAIFTRVTLTAFPSIAPQWQQIVIFVAIASMALGSFAAIGQKNIKRLMAYSAIANIGFALVGLSAGTVEGAQGVIIYISIYVAMTLGAFAVILAMRRNMHVENISDFAGLSRTNPPLAFFFAMLLFSFAGIPPLAGFFAKFYVFMAAIKAGMFVAVIGVVTSVVGAYYYLAIVKVMYF----DEPAPGVDPVRPELRGVLMVAGLFNMLFFVYPAPLVNAATAAAKSL----------------
189218528    --------VILFPFIGILLL----SQISSYRISSWLNTLFSFLSFVGSLFLLFKKDPPGS-----------------FFLVDELNIVFILLTNFIGFTTALFSQRYIAHELRFYHSMYQALLFGMNLALCSNNIGLMWVSIEMATLSTVLMVGIYRTTESLEASWKYFILGGVGIALALFGTFLFYISARPTIGEGLAAMAYLDSSLVNIGFIFILIGYGTKVGLFPLHGWLPDAHAEGPTPISAVLSGLLLNVALYAILRFILLSANPHALQAGPLLTAMGLASVLFAALMFYKRRDIKRLFAYSSIEHMGIISFAFGIGGALANFAGLLHMSMHSLTKSAIFFAIGYISQIKRTQKIADLSGLTSSHPVLGWGLVFGVLAIAGLPPMGVFMSEFLVLSSAFARSPLLAACLAVGLITALGALILKLVQVSFGEPRGDSSPI-----RSLYLPMFSHFLLVFAAGVYIPP----------------------------
144051855    -------LLFFIPLLSTVITYPAGLLINDRASQIISSSLISISAIVSWLCLYNYVSNDLNPF-VIDIFSWIGSYLDWSIAVNPLTLLMLTLVLTVSALVHIYSYMSHDKSKNRFMVYLSLFTFCMVSLVVSDNIVQLFFGWEGVGLASYLLIGFWHHKKANNAAIKAFLVNRIADFGFLIGIALLYIYSDSLSITDIIASKDYLKSIPINFIFFLFIGAMGKSAQFGFHTWLPDAMEGPTPVSALIHAATMVTAGVFLTVR--FSELMVMSDFILNFILVVGLITAFFAASVALFQKDIKKVIAYSTCSQLGFMFVACGLG---AFNVAIFHLITHGYFKALLFLSSGSVIHGVHEQDMDKMGNLFSKMKITTIVMWIGTLAIIGFPYMSGYYSKDLILNASFNLNEW-------------------------------------------------------------------------------------------
143351814    -------IIPIVPAVAFLAILLVGRRLPMKGSELGVASMVASLVLSAAAWQWIGRVGSAAEGQFVEWSWWRIAGVDFTIGVDGLSVLVALVVAFISTLVQVYSLEYLRGDRRYFFAALTLFSAGMLTMVLAEDMILFPPRLGLQLHADRPLVGGRRQQPRRAQGFFTVRTGLVGVATLFFTADGWTRETLGLSGFSIRGIAAWALSVITVAAIALFVACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFVGFDVLGPNPVMVIAAITIVIAAALAFVQTDIKRVLAYSTVSQLGYMMLGLGAGAWLP---AVFHVFTHAFFKACLFLGAGSISHSASHHSFDDMGGLRRHMPVTFATWVVSTLALCGVFPFSGFFSKDEIIDNVGNNGYSFFMWVGLGAFLTAAYMTRATWLTFFGEPR--------------------------------------------------------------
163759043    --------VVFCLLAGSVLLMLRKRTDLQPLIAIPALVILSALTLGL---LAHVVINGTATMTM---GRWLPPF-GISFTVDALGAFFAATSSLVALAAGIYGRSDVDHSGQRYYPFLLLIMAGVLGAFMTGDIFNLYVWFEVLLISSFGLLVLGSERSQLDGGVKYAFLNLIATTLFLVATGYLYGLFGTLNMADIAVKASELRAAAPLMTLLFLLAFAMKAAAFPVNFWLPASYHTPKLVVSALFAGLLTKVGIYALLRILGMLFPVERLELSYIIAIAAALTMVLGVLGALAQNDIRRSMGFLVVSGIGVMMAGLAIGSPAGLSGTIFYAAHSMVVMTALYFAIGIGAQLGGSFMLTSAGGLYARNATLAFVTLMLFLSVSGLPPFSGFWPKVMLVKASLDIGAWWLAGAILVTLLTTITVGRIWALAYWRPAQAEAAEQAAAQTLPAVAALAGLVILTIGAGIWPEPVMVLVQDAARGLID--------------
143552246    MNEHAPALVVMLPIIGAVLIMLIRHNNLN----WGIALISGISTIYYSIILYL---NARSIGTISYAMGGWEPPVGIEYRIDEFNSLLIALIAIVSFLILVYARSSLKNKISTFYSMYLLCLGGLVGILSTGDAFNAFVFLEISSLATYVIISMGNDRRGLLAAYQYLIIGTIGATLYVIGVGLIFIITGSLNLYDISVKLGDIELYRPLLASLAFIGIALKIALFPLHAWLPNAYAFAPSVGTAFLASTATKVAIYLLIKYLYLVYGFSNQIFIFVVLSLSIIAMFGASMIAIFQRNLKKLFAYSSVAQIGYITLGIGIANYSGLIGSTVHIINHSIIKAAIFLAIGCLVFSSKIVNIDQLAGLGKRMPMVAVCITVSSLSLIGVPGTVGFISKWYLVLGSLEQGLWV------------------------------------------------------------------------------------------
86160073     -------------------------------------------------------------------------------RVDALSGLFLVPILGIGAAGSVYGLRYFPQAERRLQVFYGLAVAGMALLVCAADAIGFLVGWEVMALANFFMVTEDEDPSVRRGAFLYLAATHAGTLALFALFALLRREAGSFELEAMEGL-RLSGPTAAAVLALAVAGFGMKAGLVPLHFWLPPAHAAAPSHVSALMSGVVVKTGIYGLMRVTGLV-DAPPESWGVALLALGGVSAVLGVAFALAQHDLKRLLAYHTVENVGIIALGIPALVVLGLGGAGLHVVNHALFKSLLFLGAGAVHHATGTRELDHLGGLARAMPRTALLFVVGAAAISGLPPLNGFASEWLVYLGLLAYVTLGAPALALVGGLAAACFAKVVGVVFLGSPRSEHARGAHEPPAAMLAPMALLAAACAAIGLFP------------------------------
135896174    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FLFLLYLGSAFMLLGFLGLYYRGNRTFLIELGTNGAFTGTFAMLVFAVLFLGFAVKVPMWPLHTWLPDAHTAAPTVGSVLLAAILLKLGSYGFVRIAIPILPEQAKAWAPAIAILSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGIASLTPIGINAAMIGMVAHGVITGLLFFLSGSMAHTYHTRDMGRLGGNMKLLPKTGALLGFTAMASLGLPGLAGFWGEFMALLGAFNVFRGSMVAGAIGTVLTAGYLLWMLQRVNLGEPSGE------------------------------------------------------------
293191763    ------------------------------------------------------------------------------------------------------------------FPLTLFSLGGMMIFPAADNFVTLFVALEVMSLPLYIMAATARRRRQLESALKYFVLGAFSSGFLLMGSAFLFGFSNSLRISALAEAISTHTNMEWMVLVGVFCGLLFKVGAAPFHAWTPDVYTGAPTPVTGFMAAAVKIAAFAAMIRFYTVAAAYLHWDFLYIFAAIAVLTILVGTFAGLVQDDVKRMLAYSSISHVGFILMGILAIQKGGTGHVLFYTLGYGLATVGAFGVVTLVRGRGEATSLRKWAGIGRTNPWIAGAMLVFLLSFAGIPLTGGFIGKFVVFSDAIKGGGWLAIVGLVASAITAFYYFRLVRLMFFTEPSEESV--VVKSEGLSALVIAVCAIGTLALGVFPGPVLSLLEKIV-------------------
144155099    MNFQAIDLFTLLPLITACAVLIADLYLPEARKDVNQLISFVGLGVAIAVVGIVGFAWGPTP-----THAFGEAFVR-----DPMSDLLKGVVLVVTALAFAYSARYMRERVGEFHVLMLFALLGILIMISANGFLVMYLGLELLALCLYALVAFRDSSTGAEAAMKYFVLGALGSGMLLYGISMLYGATGALGFAEAVATQGMENRILVFGLVFVIIGVAFKFGAVPFHMWIPDVYQGAPTPVALFLSSAPKVAAFAMAVRILVDGLPGLASEWSEILVMLSVLSLAIGNVVAIAQSNIKRMLGYSTISHVGFIFLGLLAGTPDGYAAAMFYAVVYALMSAGAFGVLVMISHQFEAENLDDLKGLGERDAWLAAMMTLVMFSMAGVPPLVGFMAKLLVLQAVIDIGLWLAIVAVTFSIVGAFYYLRVVKMIYFDKP---ELDAAVDGARDARIAVSVNGLSMLVLGMFPATLL--------------------------
240266635    -------------------------------------------------------------FMNLNLFNLFFSSFSYTFMMDVLSGSLIFLTFWIGLLMILASYNLLNTNSSTYFILLIFLIFFLVLSFSTSSLFLFYIFFESSLIPTLLLIFGWYQPERLSSGFYLLFYTLFGSLPLLLSIFYIYITCNTLFF------NLIFLNYNFYLYLGLLLGFLIKMPMIFFHFWLPKAHVEAPISGSMILAGILLKLGGYGLMR-VFGFLIGDYMLNNMFFICLSLFGMMMIGFICMFQVDMKSLIAYSSVSHMALVICGIFTMNYYGMLGSLILMIGHGLCSSGLFCLANIVYERSSSRSFYFNKGLITLMPSLSFFWFLLCANNMASPPSLNLLGEIMIINSLMSWSSYSFFYLFFGSFLSCCYSIYLYSNTQHG-SLYSGMKSYFSVNVREFMLLFL------------------------------------------
158668019    -----------------------------------------------------------------------------FFFFDGLGVPLIILTLWISGLMLMSSFKIYSDMVKFFFVNLIFLNNILMLCFMCSNFVMFYILFESSLFPTMIMILVWYQPERLQASFYFVIYTVSASLPLLVGLMMVFMENSSLSMILILWGCPIFFKVSGLWWFVFILAFLVKLPLYTVHLWLPKAHVEAPVAGSMILAAILLKLGSYGMLRVSVLYPIFSLSVLS-FLGSLCMVGACISSAICLRQPDMKSMIAYSSVGHMGLVIIGVLSCSSWGWCGALGLMVAHGLCSSALFSVANMVYESISSRSLVLIKGLISIFPCMSIWWFFLCVGNMSGPPSFNLFGEILLLSSILKTSMFYSLFFVLCSFLVGGFSLFLFTATQHG-----------------------------------------------------------------
296133527    ---------------------------------------------------------------------------------------LFLVAAILVSMASVQYVKKMEYYYGEFYVLIVFATLGMMLMASAGDLITLYLALELMTITFYILTGFKKDHKSAEAGVKYLILGAMSSGILLYGLSLVYGFTGTTIIADVATAGNGAEPAVVLGLVLLVAGFGFKISSVPFQMWSPDVYEGAPTPVTAFLAVGSKAAAFAAILRVFLVAFPDLAVHWKVLFAVLSALTIIIGNLVAIPQTNIKRMLAYSSIAQAGYIMTGLVAANELGAKGVAFYGMLYVFATIGAFTVVMNFYAKTGSDEIKDYAGLAQRSPLMAAVLTVCLLSMAGIPPLAGFAGKFYLFSAVVGQGYLWLAIIGLIMSMASVY--YYLSVVKVMYMADPADNSAIPINAASKFTLIACLVITAYLGVRP------------------------------
114569442    ---------------GVFVALLGS-----RPNLREAATLIAAVLLAFNVAYLVEIAQGHPTLDLAT----LAPGLHLVFKLEPLGAIFAAVASGLWIVNSLYSIGYMRKNQTRFYVCFCIAIAGAMGVALSGNLLTMFLFYEVLTLSTYPLVTHKGDAKAKRGGAIYLSILLGTSIGLLLAVIATHFLAGSTDFVAGGLLAINEITPAISSVLLVLFAFGIKAALMPVHPWLPNAMVAPTPVSALLHAVAVVKAGVFAMLKVGTYIFGIAITPAADALAWIAGISIVLASVVAMTKDNLKARLAFSTVSQLSYVTLGVMLGSPLAMLGGALQIVMHAWGKITLFMSAGAIYTATGKTEISQMDGLGRYMPWLFIAYTVGALSIIGLPPLGGSWPKLFLLQGAWESGHWLMVALIASSILNVAYLLPLSARGFFSPPAEAKLKKQPPMLVILPPVITAAGVVVLFFLIGP------------------------------
141729830    -NSPILSLALWFPIIGGFIVLLCGFLKIDERTLKFVSLSISFVSLILSSIPLVFFEPVYSEMQFVEKVVWIDFDINYFLGIDGISIFFLPLTSLITLIVIVSAWDVIRENVSLYLGNFLIMSGLLIGVFCALDGVLFYVFFEATLIPMYFIIGIWGGQNRIYAAVKFFLYTLLGSLLALIALIYLYLTTNSFSILDWHKFV-LDLPVQLYLFAALFLAFAVKIPMWPVHTWLPDAHVEAPTGGSIILAAIMLKLGGYGFLRLTLQYY----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297579713    -------------------------------------LPFAVLPILLFGWVFYWHQTGGNAWQ-VTWVPGLDLNLSFRL--DGLSFLFASLITGIGALIQIYALAYMKEKAARFHLYLTLFMLAMLGVVVSDNILLLFIFWELTTITSYLLIGFNHDKPSRKNALQSLLVTGAGGLALLAGLILLGLMANSYQISVIIEHADHIAQHPWFMLILVLLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIYLLAR--LSPIYASSDFWFYCLTIVGAVTALWCALLAFKQTDLKLMLAYSTNVALGKLTLLLGLGTEVALTAAVLFIFAHSFYKAALFMVVGNIDKATGTREREKLGNLKSVLLLSLIAAVIAALSKSGVAPMLGFLSKEYMYKSSVESGAWISLVLLLINALMVALAIALLYKPFFGQATKESESHPPKAIEQKKSLWLPAMGLAIASFLLPVFALDWINQHL-------------------
257388904    -------------------------------------------------------------------------FDAVLLNVDEFSRLMGLIFGIIGAVAVLYSLASDAERVQTAFA--LSYVATSVGAVFAGDWLTLIFFWELMAVTSTLLVWHYGGK-AVRAGFRYALLHGLGGSLLMGAILWHYSVAGTFLFT-------GEGIAAGPAAILAALGIGVNVGFVGLHTWLPDTYPRPHIAASVFLCVFTTKTGVYGMYR--------AFPDGHLLIAYMGGAMAVFGVCYALLQNDMRRLLSYHIQSQVGYMVAGVGIGSVLGVGGAFAHVFNHILYKALLFMTAGVVIYRTGEESLKKLGGLAREMPITAGAFSVAALSIAGFPGFNGFVSKGIVISAS-------------------------------------------------------------------------------------------------
136531079    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AVKIPLFPFHTWQAETYTKAPIAGTMLLSAIMLKMALFGLLKWVLPIFDVATDFWRWPIITLGIIGVVYGAVIALRQNDIKTLFAYASLSHLGLIAAAIMLNDPQTNQIAVVQIVNHSIVSIGLFLAAGIIEQRTGTRQLSELGGIAKVAPRFAFWFAVLTFISLSVPFTAGFIGEFFLIKALFSSHALTGIIASSTLILAAIYMLRAYQTPMFGPTK---IAVFQDIHWSEILVFVILSIAAIYIGLAPQCLTDFVANSLTQ-----------------
135451126    --------------------------------------------------------------------------------IDKLSVFMKVLTLLFSFFVLVVSKDYIKNDKIEYPIIILASTLGMLLMISSYDLIIFYLGLELQSLCLYILSSFRRDDERTEAGLKYFVLSALASGLLLYGCSLIYGFTGSTNFEIISSILSESNTGGIFGLVFIMVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAMVPKIAALSVFIRFMYVPFINVITQWQTIIVFLSIASMILGAVAAIGQNNIKRLLAYSSIGHMGYALAGIATGTNEGIQSTIIYLTIYLVMNLGIFGCIFMMRENVFYENINDLSGLSKNHPLLALGFLVILFSLAGIPPLAGFFAKFYIFMSVIEVMYTLALIGLITTVVSAFYYLRIIKIIYFDKPKKPFDTNF---DFGLKLTLAFSSILILIYFTYPSILIKAVS----------------------
206890015    -------------IFGALLLPALP-----KNMRGPYSVLIATVGFFLTLIAEQGFYGYMSLFGM---------DISPLVRVDKLSLLFAYIFSFIGLIGIIYCYHIDDWIQQ---LAGLFYTGASVGVSFAADILSFYLFWEMLSFCAVLLIWSQRTKEATEAGYRYILVHVAGGLSLFAGIMIYISQTGSFQFDSFMSYS------GELFWWLTLIGFILCAAVPPLHAWLPDAYPSATIYGSVFLNPFTTKAAVYALIRGFPG---------AEILIYLGSVMAVYGVIYALLENNLRRLLSYHIVSQVGYMVAGVGLGTILGLNGSASHAFNHILYKCLLFMSAGAVIYATGKEKMTELGDFGKYAPLTAISFFVGAFSIAGFPLTNGFIGKSPIISAAGELKNAFAYIMLNVATCGTIISIIMGYYTFFSEKKADY--QVKEIPLNMKIAMLTTSALCILIGIFPQFFYNFLPYPID------------------
142753470    ---------------------------AGRRTTYFIAFFSTLISGIW--FAVNAFDPQ------------VHYFFGHMYVVDSFASVMKAVVTLGYAVSIVYSRRYLEDRRGEFFLLGMFSLLGQLVMISGNNFLTLYLGLELMSLSLYGAIALRRDAPSNEAAMKYYVLGALASGFLLYGISMLYGATGSLDLNEVFKTSHYDPSVLLFGVIFIVAGVAFKMGAVPFHMWVPDVYQGAPTAMTLMVGGGPKVAAFAWGLRFLVMGLLPLAVEWQQMLVILAALSLIVGNITGIVQRNVKRMLAYSAISNMGFVLLGLLTGAANAYGSAMYYSIVYLITTMGTFGVIMLLARRFEADTLEDFKGLNQRSPVFAFVMMVMMFSLAGIPPAVGFYAKLAVLQATMNAGTWLTVLAVITSLFGAFYYLRIVKLMYFDEPQ-DKSPIVADTSTRALLALNGVAVLV--LGIVPDPLLKACLQAIQHTL---------------
182415922    ------------------------------------------------------------------------------LFVDEFALILALINAVVGGGICLYALGYMRDRRPRFFALLLVFMGAMFGIVFANSLPWLFFFWEITTLCSYLLIGYTGTAEARRNAFRALAMNLAGGVAFALAIAFAAHQAGT---VELQALLRQSPAVALLPAALLCFAGITKSAQLPFSSWLLGAMVAPTPVSALLHSSTMVKAGVYLILR---MAPVVAGTTAGLMVALVGAFTFLVGSLAAITTSDAKKVLAYSTVANLGLIVLCGGIGTYAAVWAGVLLIIFHAIAKCLLFLCVGLVEHRMHSRDIEAMSGLILNMPRVAIMMLIG-MAGMFLAPFGMLISKWAVLKAVVDAYPPLSVFICFGSAATLFFWVKWMGKLIEVVTPRETVGH--EFAPGEAIALYGLSAATFLTCLFFPLISSAAIEP--------------------
16357371     -----------------------------KNHASALSLVKTSVMMAFWLSLASLFMFYAHGTQTITWFHTETFNITMNMKFDTLSITFIPVALYVTWSILFATWYMHDDEVTRFFSHLLLFLALMIFFVLADNMFQLFVGWEGIGIMSFLLIGWWCGRDANTAALQAVLYNRIGDIGLILSMAWMAMNLNAWQLDQIFALAQ--DHDLTLPLVGFIIAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--ISPLMENNQVALTLCLCLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTLGLNQP---HLAFLHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGMHHLAPFTSSCLTLGSLALAGTPFLAGFFSKDAIIEALNTSHLWALVLTLLATSFTAVYSLRVIFFVSMGQPRFNPLSPINENNPAVINPIKRLAYGSIAAGL--------------------------------
119719098    -----------------------------RRKAFEVAVAGSLVALAGVVCNAALYLSS----QMRPSQYVLAYYNGLALGFDSLSVLVSLMVALNGLATIVFSKHYMSPSNREYYGWLLLFEASALGFVYSSTLLSMVAFFELTSLCSYALISYYEDPESRRSGLQAFIVTHIAALGLYLAAGLTYASTGSVEVVALKGM---PEELKTIAELLLLVAAAGKSAQIPFHRWLPDAMVAPTPVSAYLHAAAMVKLGAYLMLRVLVDAGYTHTVALAC--LAVGVVSMAYGCAMYFPQLDMKRLLAYSTITQLSYIFMGAGLGSAMALKGAELHIFTHGFAKELFFLVAGLISFSAGTRMLDKISGLRAAR-TAAVGFTVAALSVTGVPPFGLFWSKILLILGGYSAGSIVAAIIATAMLCESIVCFAWFLRVFTGGEPSDAVKSMQREPTTMKMTVYFLALMSLLAPFLATPFL--------------------------
238784031    --------------------------------------------------------------------------AHHWLHIDSLSALFLAILGIIGFITGLYSLGYMRHEVNNYYGFFHLFLFTMLLVVTSNNLILMWVGIEATTLSSAFLVGLYGQRSSLEAAWKYIIICTVGVAFGLYGTVLVYANAASFWTVVAEHAKELDPRLMHLAFVFILIGFGTKTGLFPMHSWLPDAHSEAPSPTSALLSAVLLNCALLVIIRYIIISAAIGPHFPQMLLLVFGMMSVAVSALFILAQRDMKRLLAYSSVENMGLIAVALGIGGPLGVVAALFHTLNHSLAKTLLFCGSGNVLLKYGTRDMGAIKGIIRVAPLTAVLLAGGALALAGMPPFSLFISEFMLVAATIKAGH--------------------------------------------------------------------------------------------
142421862    -SFPILSALVVLPLLGSIIVALLG--KSRPEWVKLGALISSVTTGALSLWLLAAFKSGEAGFQFVSQHLWISWGISWHLGVDGISLFLVVLTGILFPLVIVGIDPHHNET--SYFAWMLLLQAGVMGSFLALDLFLFFVMFEIVLVPMYFLIGGWGYDQRVYAATKFFLYTMAGSAFMLVGIIATVALAQTFDVVKIAEGASFSTNAARWLFISFAIAFAVKVPLFPFHTWLPDAHTQAPTGGSVILAGVLLKMGTYGFLRFGVYLFPQAAMWARPVLFTLAVIGIIYG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
259415973    ----LLIAPIVLPALVAPFIIMTLRYHIDLQRIFSLATNVLLIAIAAALAVQAA----DGTVQVYELGDWQAPF-GIVLVLDRLSAMMVLLTTVLALAVNLYAVGSKDARGANFHALFQFQLMGIIGAFLTGDAFNLFVFFEVLLIASYGLMIHGGGARRFQAGVQYVVFNLLGSTLFLFALGTIYSVTGTLNLADLAELPAEDSALIRVGAVMLLLVFAIKASLLPLHFWLPASYANAPAPVAALF-AIMTKVGAYSILRVYTLVFAVVEGLVDNWLLPAALLTIAIGAIGVLGSKDIGRLMSFGAITSVGTLLTAIALFTPEATAAALYYTVHSTLAAAALFLVADMVRERQGGE--IAPKPVMAQSGLISVLFFVAAIATAGMPPLSGFLGKLLILDALVVWVWAVILISSLITIMGFA-----------------------------------------------------------------------------
39656309     ------------------------------------------------------------------------FYDSLMLGGDLMSMGLMMLTIWVIYLMMMSSVFDELWNNKMFMMYVSLMLFFLFMCFFSMNLLSFYFFFESVLFPIIMIIFNWNQPERLQAGMYMLLYTLFGSYPLLIIMMINGGFSLHYFYMSIMEYSI------GYVFYLMILGFLVKVPMFMLHLWLPKAHVEAPISGSMILAAVLLKLGIYGLYRFSMMYMEEL-MKMGGLIVVLSVVGGMLIGIMCLFQVDIKALIAYSSVCHMGVVLGGSMSMSFWGSYGSLLLMIGHGLCSSGLFCLANFMYERFFTRSVMLLKGIGKIFPNLSLWWFLMSVANMSAPLSMNLFGEIFLMGSLMKYSFWLMLPLGVISFVSAGYSLYMYSYTQHGE--GWMIFSIKMIEMREYMVMMFHFFPMIV-----------------------------------
20808127     ---------ILLPLVGSLVVLFLSEQQVKK-----AGQLFSFLAFLCGLALLVSFALTGESFS--RELVAINGVTCYGITVDALSVLTNFLVVLIGWLICTYSAGYMSEGINRFYSLMLLFIGSMAGVVFSTTLLGLLFFFEITGICSWSLIGFYGDEKSRKSALWAIALTHSAALGLYVATAYLYVKTGSFSVT---ALGKLTEAEKTIAFIGILIACWGKSAQLPFHPWLPRAMVAPTPVSAYLHAASMVKVGVYIYARTVLAAGKV-PAVIGQVGAIMAVITMIYGFIMYFPQQDMKRLLAYSTITQLSYIFLAISIGSQMAFKGGVAHIFNHAFGKSLFFLVAGALSYTTGTRKLLMFRGILKKMPVIGLGYIAASMAITGVPPFNGFFSKIMIIISGFEISNLLILILTIITVIESVGSFIWFLKWMGTNVFGTPSETVATAGKPPLAIKFVLAFLII------------------------------------
145596563    ------------------------------------------------------------------------------------------------------------------YPLTSFAVGGMLIFVAANDLLTMFIALEVFSLPLYLLCALARRRRSQEAAMKYFLLGAYASAFFLFGVALVYGFTAGATIHAAVAESPSSSVLLFGGMALIAIGLLFKAGAAPFHVWTPDVYQGAPTPITGFMAACTKVAAFGALLRVFHVAFEGARWDFTPILGVVAVLTMLVGAVLAVTQTDIKRLLAYSSIANAGYLLVGVLAPTSEGVSGTMFYLVAYGFSVLAAFAVVTLVRDADGETHLSRWAGLGQRSPFYAGLFTFILLAFAGIPLTSGFTSKFAVFSAAFDGGQGWLVIAG---VLTSMVLAFPYLRVVVLMWLSEPGESTPAVVVPGWLTSAALVVATLALGVFPDPLLDLAAGAAE------------------
226306201    ------------------------------------------------------------------------------------------------------------------FPLTLFAVGGMLLFPASNDLLTMFVALEVFSLPLYLLCGLARRRRSQEAALKYFLLGAFSSAFFVFGIALLYGYAGTVTLSGIADAARIGSGTDAFLWLLVAVGLLFKVGAVPFHSWIPDVYQGAPTPITSFMATATKIAAFGAILRVFYVALPNEYVNWRPLMWAVAILTMVVGSIVAVTQTDMKRMLAYSAIAHTGFILTAVVADSDAGLASAMFYLLAYGFSTVGAFAVVSVVRDADGEVALSRWAGLGRRSPLVGVVFALFLLAFAGIPLTSGFIGKFAVFSAAAEGGAAPLVIVGLCSAIAAYFYVRVIVLMFFTESAEDAPTVVVPSALT-SSVIGLGAGVTLILGILPQPALDLAERAAD------------------
280956764    ------------------------------------------------------------------------------LAGDQLSLIMVLVISIVGSLICIFAIPYMKEHEEHLHLFLLLFLGAMNGLVLSNNILWLYFFFEVTTLCSFMLIGHDATEVAVKNSVRALWMNSLGGLAFVLGMMLVYSKVGTLDISAILAGGPQGALMVTGVGFLCLAGF-TKAAQVPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYVVLRFAPAY---SGTLLSDGVAVCGAFTFLACAALCIGQSNGKKILAYSTVSNLGLIICCAGLNTPLAITAAVLLIIFHAISKSLLFLCVGAIEQAIGSRDIEDMRGLYAKFPRTATITIIGILTML-LPPFGVLMSKWMAMEAA-SANIYVIVMLAMGSALTMVYWARWGGLLMATREAGAAPEKQAGL---IRMPLTVLCLGAVFLSLASPWIYNSMLAPMFDA-PPFTVSFGSLDAATG
189095678    -------------------------------------------------------------------------LMNFMFSSDLMSDTLMLLSFWICPLMLISNINKKMNNNKEFALMVWASGLFLMLSFKSMNLMLFYISFETVIIPTLLLIIGWSQPERLQAGIYLLFYTLGASLPLLIAFMYMNSLCNTMIFPLMWFSNKIMFSTMW--ALIFISAFLVKLPMFLVHLWLPKAHVEAPIAGSMILAAVLLKLGGYGIMR-MIPLMMPQMMKLANTFISLGLVGALMTSIICLLQNDMKALVAYSSVCHMGMMLAGMMTQSSWGVNGSLAMMISHGLCSSALFCLVNILYERSTSRSMLISRGMLCLYPSLMLWWFLLSVNNMAAPPSMNLFSEIALMIGLISWSKFNMLPIMFISFISAMYSLMLFSIPNHGKK---------------------------------------------------------------
193479933    --------------------------------------ALLGFIFLIALRMGNLLIMGLTVLQVLGMVY-LDFFLMDHFYADSLSLTMVLIISIVGGLICFYGLGYMKEHEEHLHLAMLLFLGAMNGLVLANNLSWMYFFWEVTTLCSFMLIGHDGTDEAKTNATRALWMNMAGGVAFVAALMFLQKSTGTLSVQDILAKSAAPAALLLPMAFLCFAGF-TKAAQVPFQSWLCGAMVAPTPVSALLHSSTMVKAGVYLVIRMAPAYQG---TMLSAAVAIFGAFTFIAASALAVGQSNGKKVLAYSTIANLGLIIACAGINTSAAIAAAVMLIIFHAISKALLFLCVGAIEQKIGSRDIEAMRGLFKVMPRTAVITVIGIVTMM-LPPFGMLLAKWMALESATAAMPPLVIMLALGSALTVLFWAR-WAGVMLGSTVPGENPPTEHQPFSVRLPLLLLAGGAVGLSLLSPFVYSMLVAPATALYAKATAYT--------
134488327    -----------------------------------------------------------------------------------------------------------------------------LMLVTSDNLIQMFFGWEGVGVASYLLIGFYYRKQSANAAIKAFVVNRVGDFGFALGIFGLFMLTGSINFDDIFSAAPTDWNAANLIAFLLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCRMSPLMEYAPTAL--SFITILGAFTAFIAATIGLVQNDIKRVIAYSTMSQLGYMFVAAGVG---AYSVAMYHLFTHAFFKAMLFLGAGSVIHMHHEQDMRNYGGLRKKIPYTFWAMMVGTLAITGVFGFAGFLSKDAVIESAWANAGFPFWTLVVAALLTSFYSWRLMLMTFFGEPRGDG-QAYSHAKESPMVMLVPLGILGIG-----------------------------------
136435180    ------------------------------------------------------------GFTVLPKGQGISLF-SGMISLDPLAQFFIIATAIVTCLIADKSSEIGAQSKIEFYAFLLGATLGLNMLSASSNLVMIYLSLEIASILSYLLTGYMGTKRSEEASIKYVLYGGLASGVMIYGMSLLYGLTGTLNLVEMREYLSTHTPDRLVLFITFIMGLGYKMAIAPFHMWSPDVYEGAPTPVTAYLS-VASKAGGFAITLRFFLWLPLINLDWQLLVSILAMLTMTVGNLIALQQSNIKRFLAYSSIAHAGYMLMAVAAMSRIGVESILFYLSTYFIMNLGAFVVVMIVAHQFGTEEIEDYKGLAKRSTITSLCLAVFLFSLVGLPPFAGFVGKWYVFRAVLDAKYTLAIVGVVNSVVSLAYYLRVAKYML--IDEANSTEPVQRPILRYSLVMIGFAFLTLYFGLFFGPLTNWAIKSAEFL----------------
254798863    ------------------------------------------------------------------NWSFLSTSISFLCSVDFFSYNLILLSTWVIILSLFVSLSEYTWKKKKYFSLLNLILLGFYLSFSVKDYLLFYIFFESSLIPILLIILGWYQPERLMAGVYMLFYTLFASLPLLGLIFYYNMEIGWTSMNMYMGLT----SHNLWVELILVSAFLVKFPMYILHIWLPKAHVEAPVSGSMILAGILLKLGGYGIYRFLPFIVKCYNFNMKYIFVSVSLVGAVLVGLMCLRQMDMKMLIAYSSVCHMASCISVLMILGELGVKGCLFMMIAHGLCSSGLFYLVDMVYKRTNTRSLFVNKGLLNILPNLSFWWFMLLAANLAGPPTLNLFSEICMLINLVVWNKINMFLLMMITFLTGAYNIYLYSLSQH------------------------------------------------------------------
134800725    ----------------------------------------------------------------------------------------------LWILTSLYALGYMRHDQTRFFACFALSLSATIGVAFAGNLLTLYIFYEILSLSTYPLVTHHGDKEARSGGRTYLSHLLGTSVFVLPAMIYCYWKKGDINFTDGSLLTTDIGSGAGLIVLLAFTFGFAKNGLMPFHSWLPNAMVAPTPVSALLHAVAVVKVGVFCVIRVFTGVFGLEKLDIAVVVSWIAAFTVITSSLIALSQDNLKRRLAFSTIGQLSYIILGVSLLLPLGVTGSILHVAMHAFGKITLFFCAGAIYVAMHKKYVSELVGIGRKMPITMTAFAIGSLSVIGLPVTGGLVSKWYLVMGTVESDQILLVVFLISSILNACYFLPIVYRAFFCRPEESLYEGRQEAPLACLIPLCITALLSVISFFNPGLFVEL------------------------
139437060    -------VAIAVPMLGSLLIVMLP-----RPYAKWICAFAGGIATVASVGLAATFAGNGMNAVDVTWAS-MGQTLVMGFIFDRMSTLLAPAFVAIGLLVVIYSFPYMSDKRRRFYVYFSTFIGAMAGLAYSSTIVGQLVFFEITGVCSWGLISYYMTPTAKKAGMKALIITHIGALGLYIGAAFLFAGTGTF---ALSAISQLDSGMKTVVLLLILFAAWAKSAQFPLYMWLPSAMEAPTPVSAYLHGASMVKVGVCVFARALASAGDI-PEIVGWVAIIDAVVTMLFGFLMYLPQKDMKRLLAFSTIAQLAYVFFGLGLGSQMAFNGAVEHIFNHAFTKTLFFLIAGSLSFTLGTRMLPKIQGLMKKYPVTGVGFAVAATAIAGVPPMSTFFSKFQIISGGFAVGATNTVIFVLVTVATFAWFLRWMGKVLPGEP-SETVAAGQPLPRAMAFVFVVLMIMVVVAG---------------------------------
255077740    --------------------------------------------MVSTLPLLMFFWLGLEG--VTTNFTWLNFNVSSSLKLDHYTITFMPVALFVTILEFAISYMHTDPQIDRFFKYLLLFLIAMMLLISANNLFQFFIGWEGVGIMSFLLIGWWHRQDANTAAIQAVLYNRIGDVGLIMAMAWMASNMNTWEIQQSLFLTK--ETPPLLPLMGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--FHPLLEQNKTALSICLSLGALTTLFTAACAVTQNDIKKIVAFSTSSQLGLMMVTIGLNQP---QLAFLHICMHAFFKAMLFLCSGSIIHALNEQDIRKMGGMQRSMPITTSCLTIGTLALAGAPFLSGFFSKDAIIETLNTSNCWAMALTLIATSFTAMYSFRIVFFVLMRSPRSTSVSMTNENNYKTMNSIKRLAWGSMITGL--------------------------------
78043184     -NINYLLLIPEILVLSLGILLFVLALITPRNLQKGIGYLTTIGLLGIFLYMPIAWKHTGMAIEGMYQ-------------VDKVAIFFKALSLLAGVFVTAIAPRYMEKYYSEFFVFAVFAVLGMMILVSATDFLTLYLGLELMTITFIILAAYRRDSAGAEAGIKYLILAGVSSAILLYGLSLFYGLTRTLNIVDIAAINNGISPAFVLAMVFVLAGFAFKISAVPFHMWAPDVYQGAPTPVTAFLATGSKAASFAIFFRFFYLAFPGIREHWVGLLATLAALTMVVGNLVAIPQTNLKRMLAYSSIAQAGYILVGFLATDFTGFKAIMFYLSVYLIATIGAFTVVTVYENVTGKEEIRDFAGLSQRSPIMAAVLVVSLLSMAGIPPLAGFAGKFYLFYPIIKNWGWLALLALIMSMVSVYYYLRVVLVVYRDEPEDQTPITLPNS---IYFTLLITMAVTIVLGVYPTPLAKIAQQAA-------------------
241890289    ---------------------------------------------------------------------------------------------------------------YGYFPIFHFLILGLNGAFLTGDIFNLYVYFEVIIISSFVLMTLGGRKAQLEGAVKYMAMNILASTFFLTGIGILYGITGSLNMADLALKIPNDQTLVGITSSFFIIGFGIKSAVFPLYFWLPSSYHTPPSAVAATFGGLLTKVGIYAMFRIYSLIF-IPSPFMKNLLLTLAILTIVTGALGAMTKTNIRRLFSYLIVCHIGFMVGGLAMFSKLALMGAVFYLIHDIMVKTNLFLIAGLIRQLRGSMDMKKIGGLYAEYPKISLLIGIVLFSLVGIPPLSGFWPKIYLIQDAFLQNYAFIAAIILGSFITLYVIAKMWSEVFWKKPDNEAEDKFEPLPLYKKILLVPIAILA-------------------------------------
142030825    --------------------------------------------------------------------------------IDYLSSLMKIVTLLATFLVLIISSNYLRTFKIEYPILILSSVLGMMIMINSNDLIVFYMGLELQSLALYVLATFNRDQKSSEAGLKYFVLSALSSRLLLYGCSLIYGFTGSTNFNVIANQLNSDEYAITFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTSVTLFFTMVPKVAALTVFIRFLYVPFLNLIDQWQMILIFLSIASMLFGAIAAIGQTNLKRLVAYSSIGHVGYALAGVATGTNEGMQSSVIYIIIYILMNLGLFCLLMMKRENQYYEKIEDLSGLSKNHPMLALSLMIIFFSLAGIPPLAGFFAKFYVFKSVIEQSMYFLAIVGLSTVVAAFYYLRLIKIMYFDKEKEKYDT---DHGLWLKFSLTFSTLLILFYFIFPSQLIEVVS----------------------
66276111     ----------------------------------------------------------------------MNFNININFLFDTYSTMFLPVALFVTWAIMDFAYMASDPNLNKFMKYLLLFLITMIILVTANNMLQLFLGWEGVGIMSFLLIGWWHARTAASTALQAVIYNRIGDIGLILSLAWLAMELNSWEMQQLFSHTSTP----ILPLLGLVLAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--FHPAMQTSSLALSSCLCLGAVTTTFAALCALTQNDIKKIIAFSTSSQLGLMMFTLGLNQP---DLAFLHIITHAFFKAMLFLCSGTIIHGLDEQDIRKMGGLQKMLPITTSCITLGNLALTGTPFLAGFYTKDAIIEAMNTSNAWALIMTLMATALTAAYSLRLTFYVQLQNPRHIPLTSAAEIGPNQTNPIIRLAAGTIIMGLLITTLL--------------------------
14389444     -----LNAMAFAAMIASILLIVYPLTNPKSKTFHLEAKNAVKHAFFVSLIPLLLFI-SEGQMDTSASLKWFDLGISLTTQFDKYAILFIPVALMVTWSILEFSYMHIDPNIDGFFKYLLIFLLAMITLVCAGNLLLLFMGWEGVGIMSFLLIGYHARSNAAAAALQAVLYNRVGDIGFLLTFCWL------MKMLNQWNPIVLSLQPSTILLIGFITAAASKSAQFGLHPWLASAMEGPTPVSALLHSSTMVVAGIFLLVR--IHPLLSQNQTALTICLCLGAISTFFAATCALTQNDIKKIIAYSTSSQLGLMMVAIGLNFP---YLAFFHICTHAFFKAMLFLCSGLIIHSINEQDIRKMGGLQRALPMTTTCLSIGSLALMGIPFLAGFYSKDAIIEAAGTSNSMALVLTLVATAFTAVYSMRLIYFASMTYPRTSPMLLFDENDPRVLNSLSRLAVGSVLAGL--------------------------------
217969531    ----------------------------------------------------------------------------ITLVIDRLSAAMVAITGIVGSATIVFALARDEDRGRDFHVLVHGLLVGVCGAFITGDVFNLYVWFEVLLVGSFALLVLGGGKRRLAGTVVYVVLNLVATMMFLLAAGLLYGASGSLNMALLAQAAGEVPVTAHAAVVLMLTAFSIKAALFPVFGWLPASYHVAWTPVSALFAGLLTKVGVYALIR-LVTLFWPEAGIAHEVLLWVACATMLIGVLGAAAQVEVRRILSFHIVSQVGYMILGLALATPLALAGAVFYLIHHIVVKANLFFIGGIAARLTGSERLAAMGGLYAHAPWLAVLFAIPALSLAGIPPLSGFWAKFVLVEASLDARAWVAAGVALLTGLFTLLSMSKIWNEAFLKPHPAGEGSGADGLRPALWAVGALAAMTVAIGLAAGPVMD-------------------------
197286370    -----LTILMFAPLVFSILAFLSPLLKAAARPIVTGIHTIGIFVLVIAALGTVADVMSHGEILAAAKW----------VHVDSLGALFLAILGIIGFLTGLYSIGYMNHEVDEYYGFFHLFLFTMLLAITSNNLILMWAAIEATTLSSAFLVGIYGQRSSLEAAWKYIIICSVGVAFGLFGTILVYANAASFMTEVLKYTHQLDPTLMHLAFVFILIGFGTKTGLFPMHAWLPDAHSEAPSPVSALLSAVLLNCALIIIRYYIIIDAAIGTEFTRNLLLIFGFLSVAIAAFFILIQRDMKRLLAYSSVENMGLIAVALGIGGPIGILAALFHTLNHSLAKALLFCGSGNVLLKYGTRDLNVVKGMFKVMPLSAALFAGGALALGGMPPFNVFISEFMIVVAGLAAHMGLTILLLLLLTVVLGGLVRMVAKTVFGPKPDVVAKG--ELGLLTTLPMIILIALMLLMGTIPKPVSELLENAANIVMN--------------
143312303    -SMSFLTIMQLLPLLGAALI--ATVGKDKEESIKKMAFLTTLVVAIAGIALALQFDRSSAGLQFVEKRSWIPAFINYAVGIDGIALVLILMSVILAPIVVLAGWNEANGGVKTFYILVLVLETMMIGVFSATDVFLFYVYFEAMLVPVYFLIGGYGTGERAKAAIKFLLYSLFGGLLMLASIIGLYVIAGTFDIGALSTL-QISSSTQNWLFLGFFIAFAIKAPLWPFHTWLPDAAKSATPGTSVLLLGVLDKVGTFGMIRYC--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
85706720     ----WIIAPVVLPVLAAILTLAMRHHPPLQRVF-----SIAGVATVLVVAIGLTMQASSGAIEVYELGNWPAPF-GIVLVLDRLSALMVLVTAVLALVVLLYAVGTGDQRGNNFHALYQFQLMGIFGAFLTGDAFNLFVFFEVLLIASYGLMIHGGGRRRLKAGVQYVIYNLLGSTLFLFALGTLYAVTGTLNMADLAEIPVEDGALLRVGAVLLLLVFAIKAALLPLHFWLPETYAEAPAPVAALF-AIMTKVGAYSILRMYTLVFGPTADLIDQLLIYAALITLVVGMVGILGAKRLGRLAAFAAIGSMGTMLIALSGFRPETTAAALYYMIHSTLTGALLFLVVDLVRERRGP-----MGGAMQPGPRMAALFFGAAIAMAGMPPLSGFVGKLLILDAVRGMDEVWLIWAVILV----------------------------------------------------------------------------------
83945443     ----------------------------------------------------------------------LAPGLELKFKLEPLGAMFAMVASGLWIINSLYSIAYMRGNQTRFYFCFTISIAAAMGIALSGNLLTLFFFYEALSLATYPLVAHKGDAKAKRGASIYLGILLATSIGLFLGVFAVYALTGTTDFTVGGVMSGVGPVAGSVLLVLFAFGIG-KAALMPVHPWLPNAMVAPTPVSALLHAVAVVKAGVFSILKVVVYIFYMQTLPAADVLAWVAGGSIVLASVFAFTKDNLKARLAYSTVSQLSYITLGAMVASPLALLGAALQIVMHAYGKITLFMTAGGIYTGAKKSEISQLNGLGHYMPVTFAAFLIGALSIIGVPPFGGVWPKVFLMEGAASGGPWLIVMLIGSTLLNIGYLLPIVIRGFFKPKPEPSPMRPGQPPALAWIAPLITALGTVALFFAIGPLIDFLSP---------------------
142304594    ------------------------------------------------------------------------------------------------------------------------------------------------------------KPAAAKAGNKAFILNRVGDFGFLIGLMIILNTFNTFDFYTLKSSSDVPENTITLITLFLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPILQH--SKIAGMVIISFGLLTALLAAFSAINQYDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQDIRKMGALRKQMPVTASMMGIGTLAISGIPPLAGFWSKDEILASVFANGGIYYIFWALGAFLTAFYMGRHWLLIFEKDNGFDH-SNVNEAPKTMTRPLIILGLFSIFTGFINTPFFHGVEKVLHYSLEGVEIT---------
143464788    --------------------------------------------------------------------------------------ILILLSTIIVMLISFISGELKEYRLGEYFSIMTIMTFGLFLMSSSIDMLMVYLSIEIVSIMSFFLAGYLKRNSSSNEALKYVIYGAFSSGIMLYGFSLLFGLTGSTNFFEMQALGPESNLALVLATVFILVGFGYKISAVPFHFWTPDVYEGSPTTITAYLSVAPKAAGFALLIRFFNQIFGNMSEGWPELIAILSAATMTLGNLVAIQQNNVKRMLAYSSIAHAGYMMMALPIMSNTSIEGIMMYLIMYLFMNLGAFFVVIYVNDQIGGEEFSHFDGLGWRMPIVGIAMTLFMVALTGLPPTAGFVGKFYIFAAVIEAGSKFYWLAFVGVINSVVSLYYYIRVVKHMYLSGERSDELNPSSKLALVILLVLAIPSFVFGWYFSPVAEWISRS--------------------
22653460     --------IVMIPLISSIGAGLFGRF-IGTKGAGLLATTSIGITALLSWIIGYKVITEDTIIYTGLIGRWIELSISMGIRIDSITAMMLILVTTVSWLVHMYSYMSEDPHVPRFMAYLSLFTFFMVVLVTGDNLIQLFIGWEGVGLCSYLLINFWYTRQANKSAIKAMIMNRIGDLGLTLGILATYYTFGATDYSTIFALNGMEVYNLTLIGILFLIGAIGKSAQLGLHTWLPSAMEGPTPVSALIHAATMVTAGIFLLIRSSPILELSSTALFY--ITIIGALTALFAASVAIVQNDLKKVIAYSTCSQLGYMAFACGL---SNYSVSLFHLFNHGFFKALLFLSAGSVLHAADEQDLRKMGALIYSLPFTYSMMTIGSLSLMGFPFLTGFYSKDLILELAYAHGTFAHWLGTLAASLTAFYSFRLIYLAFINTPNLSHFSHSHEPVLPMMFPLAFLAFCSIFVG---------------------------------
226464006    -----------------------------------------------------------------------NFLCSDLFVIDLVSFSFSSLMCWITFLMLLASYNIYSNNEMEFTFILLLLFLVLLISFSLDNLFLFYLFFEMSIIPVIFLIFGWYQPERLHAGYYLLFYTMTASLPLLLSLFYLFSVTFTFNFYLI------NLKLNDYLLISLMLAFLVKMPMFFLHFWLPKAHVEAPISGSMILAAILLKLGGYGLYRIYMLSPY-SFYSFSYLFIIIGLLSSIIIGLQCLYQLDMKSLIAYSSVAHMGLVLCGIMGFNNYGFAGSMILMIGHAFCSSALFCLANISYERVHSRSLFINKGVLGMSPNLSLIWFLFCAFNMAAPPSLNLLGEVFIINSVISWCWDLFILLMLSSFFSCCYSIYMYSVINHGYSYSSSI-FIPPAVLREYMLLIPLNILVFNFEVYPLFV---------------------------
186683969    --------IVILTLLGVLIV----DLILGRTSARWIGYLAIAGLFTSIVALYFQWDNPN------------PISFTGGFNGDDLSIVFIALSAAVTILMSIRYVDQSGTPLAEFIAILLSATLGGMFLSGASELVMIFISLETLSISSYLLTGYTKRDPRNEAALKYLLIGASSTAVFLYGVSLLYGLSGGSAIANGIATAKVGQSLGLVIALVFIAGIGFKISAAPFHQWTPDVYEGAPTPVIAFLSVGSKAAGFALAIRLLTTAFPLVADEWRFVFTALAVLSMILGNVVALAQTSMKRMLAYSSIAQAGFVMIGLIAGTQAGYASMIFYLLVYLFMNLCGFTCIILFSLRTGTDQIAEYSGLYQKDPLLTLGLSIALLSLGGIPPLAGFFGKIYLFWAGWQAGLYWLVLLGLVTTVVSIYYYIRVVKMMVVKEPHEMSDAVKNYPRPLQVGLVITLIATSLAGILSNPLFTLANNSISN-----------------
164421110    -------LIIFAVLLFPVLTGLSPKPQHKAWALTHVKTAVKLSFFISIFPLAILFSGSEAILSSPKWFSFGTFDIKLSFKFDHYSLIFVPVALYVTILDFAAWYMHADPNKNRFFKYLLVFLVAMLILVTANNLYQLFIGWEGVGIMSFLLIGWWFGRDANLAAVQAVLYNRIGDIGFIFALAWMGATIHTWELSDMALLSK--DHNMLPALVGLIIAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRVSPVMENYPIALTLC--LWLGALTTLFTAICALTQHDIKKIIAFSTSSQLGLMMATLGLGFP---QLAFLHICTHAFFKAMLFLCSGSFIHALDEQDIRKMGGLYTFTPFTATCAALGSLALTGTPFLAGFFSKDAILEA-FNTSHLNAILIFIATILTAVYSVRLMCFVLVGHPRYGTHMVINENTPEVINSLKRLAWGSIVAGL--------------------------------
116747658    ------------------------------------------------LYRWAVILAGGGLLATVLAVNQNGFIFFDCYRVDLYSQLFKILLALGTFWVIFSCQGIDSRYHAEFFLLTTVCTLGMMMLVSANELLTVYVSIELSSYSLYLLVPMRKQTEYVETGIKYFMIGVTASAFMLFGISFIFGVAHTTYVPDLVKTSLIKEPAAIIGLVLTLCGFFFKQALFPFHSWAPDVYMGAANQVTTYIATASKMAAAAMVIRFVNLSGGE-SPLFTQVLVGLAVLSMTFGNLVAIIQKDLKRLLAYSSIAHAGYMMIGILTMSEHGVASAIYYSAAYLVMNFACFMVIMKVADDGRNLQIKELAGLHKRSPLLAMTLMLGLFGLAGIPPTVGFTGKFLVFAAALRKGYLILVIIG---MINATISLYYYLIVIKAAYLLEPERPYPDVDTWTRALSYGLIVLMIYLGVFPDQFVALTEAAARSL----------------
9653251      -----------------------RWLGCRGTNTFSTLCVVVSSLFSLLAFFEIGLTNTTCTIFLVSWIKSGAFYVSWGFLFDSLTVTMLVVITLVSSLVHIYSIKYMENDPHRFMSYLEIFTFFMLILVTADNLIQMFLGWEGVGLASYLLINFWYTRAANQSAIKALIVNRVGDFGLSLGIFLIFWVFNSVDYSVIFSLVPFKLHVLTLISLFLFIGAIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLMIR--FSPLLEFSPTILFILITFGSLTAFFAAVTGVFQHDLKRVIAYSTCSQLGYMIFSCGM---SCYDVSLFHLANHAFFKALLFLSAGSVIHASNEQDMRRMGSLLKFMPLTYSVMLIGTLALIGFPFLTGFYSKDFILELTMSYISFACWLGTMSVFFTSFYSFRLIYLTFLNNTNLAK-SSLNLVHESSLLMIFPLIILSIGSIFAGYLIRDLFVGS--------------------
197935743    --------------------------------IFTYSIFIMVYMSSFNWVVLGFFLLSIMSMFLMQFPLWEPYSLSSVVSLDYLSICLTVLSLFLMFVMALASHGIFINNKKIYAWALVILTFILLGSFMCSNFLLFYFMFEVSLLPTLVIILGWVQPERMQAGIYFIMYTLLVSLPLLVVLMGDYLGVEMGDLLYLGVVKEFGYWVEKMIMLIILMAFMVKLPVFMMHLWLPKAHVEAPVAGSMILAGVLLKLGGYGIYRIFM-KFMNVTYSIGAFFFSLSLAGAIIVGLVCCSLNDMKSLVAYSSVAHMGLVICGLFSGKLCGMLGAVVLMLGHGLGSSGLFCFVNLMYERSGSRSMFLNKGMMSVLPIFALGLFFLSCANISAPPTMNFLAEIMLMVSILSFEFKLIMIFVVGSFLGAVFSIYMYSYSQHG-----------------------------------------------------------------
170742524    ----------------------------------------------------------------------------------------------------------------EYPILIVLSSIGMLIMASANDLIGLYLGLELQSLAAYVIASFHRDDVRTEAGLKYFVLGALSSGMLLYGASLVYGFTGSVSFPGITALRETQVNLGLVLGIVFVAGVAFKLAAVPFHMWTPDVYEGAPTPVTAFFASAPKMAAMAMTVRVFVGAFPGVVEEWRQIMVFIAIASMLLGSFAAIGQRNLKRLMAYSSIGNVGYALIGLAAGTEEGVRGVVIYMAIYLAMTLGAFAIILALRRGNRMFDIDDLSGLSRTHPWLAFCLAMMMFSLAGIPPLAGFFAKFYVFAAAIKAGLVTAVIGVVTSVVGAYYYLRIVKVMYF----DEPQESYEPMAPGLRIVLAASSVVVILFWIVPAPLVAAAGTAARSL----------------
294083724    --------------------------GDGAVNAKRVCSIALGAIVIAAVMLWQGGDIATTAF-------------SGMFSADSFSALLVLMGSFAALYMSISPLEQDDINKPEFSLLVLLAVVGMMLMISANDLMSLYMAVELQSLPLYVVAAMRTNSLRSEAGLKYFLLGALSSGMLLYGASLVYGFAGTTSFDGISAAVATGALPVVFVMVFMICGIAFKISAAPFHMWTPDVYEGSPTPVTALFAIAPKVAAMALMMRLTYGAFGPIAVEWSQVLVALSIASMVIGAFGAIMQTDIKRMMAYSSIAHMGYALAGLAAGSHAGVLGVIIYMTGYIFMGAGTFAIILMMRREGKSTKIDDLRGLSKTHPLFAIGLLVMMFSMAGIPPLAGFFGKWYVFLAAVNAGLILAVIGVVMSVVGAFYYLRIIRMMYF-EDSDDPLDADLPMSNRLVLTVSLAVVLLFFAGL--------------------------------
88603083     MSEIFLFIILLYALSGVI-----PLCIRKKRIWSVSSIIMGGGGILLTLFSLPFLLVSSAKTILFQ-GAWVTFPI--RIGIDRLSALFCILLGLLSLAVALYTPGYMHGNRRTYVVSGLIFLLSMLLVIMAETVIAFLVFWELMAILSFFLVLTEFEEEKRYAALFYLAMTQISTVFVFLGILLIRLGTGSWEYPVHLSGSDPLISLS---FLCLFFGIAIKSGVIPFHKWLPHAHPAAPSPVSALMSGMMISTALYALIR-VVTGFYAPDAAWGFLILAFGCLTAVLGVMYALKEQDLKGLLAYSSIDNTGIILIGIGLWALMAIAGAVFHAISHGLFKGLLFLTAGSVCQAAGTRNIDEMGGILVRMPWTGGLFFIGVLSIASIPPFSGFIGEFLIIMSLIELSPLLQILFSLTGALTVTTFVKAFGLTFLALPRSEGADKAREVPWPMYAGPAVLALMSAGLGIFSGQVFSLLGHP--------------------
284794726    MLIMTLFSLVLIVLASPLLLTLSPNAGQPNWSHRMMIAVQTSFFISLAPLALFLFKELDPVITTWEWLNTQTFPANITFKLDHYSLIFTPVALFVTWSILEFAYMSHDPYKDKFFKYLLMFLMFMIVLVTADNLIQLFIGWEGVGIMSFLLIGWWHGRADANTALQAIIYNRTGDIGFILALSWFAMHMNTWDISQIFAL--FKDMDMNLPLLGLIVAATGKSAQFSMHSWLPAAMEGPTPVSALLHSSTMVVAGIFLLVR--FYPVMENSQLAHSCCLWLGALTTLFAATCALTQNDIKKIVAFSTSSQLGLMMVTLGLGQP---QLAFLHICTHAFFKAMLFLCSGAIIHAFHEQDIRKMGGLLYILPGVTACLTVGKLALVGTPFLAGFFSKDPIIETLNTSSLGALFLTLLATSFTAVYSFRMLHLVALGFPRLQAYLPIDETPIPMGA-IYRLAWGSILAGLIISFNMAPYSTPTMTMPMHLKLAA--------
88607852     MKDHLVILQVLLPLLSATVCSLLRCRVSLIQMF---TCGVVTGSFLISLLLFFQVYSGQPIVYKVGGW---GLPYGIELRVDLLSATMMLLVTFIGVMSTIYGIYPSREKVSKFYAAFLLSFGGLLGILVSNDAFNVYVFLEVASISAYVLVAMGVHKGSLVSSFEYLIIGTVGATFYLLGIGFLYAATGTLNMGNMFMMQELPVDRTVYIGVFFMLGLVMKAALYPFHGWLVRAYSSSPAFIAVFLSGTATKVMIYLMIRIVYGVFVFTELPFGKMLLAVAALAIIVASVLAAMSKGISDVLSYSSVANIACVIFAISVNTYAGLAAAVTYMVSHSVAKSALFMVSGGISYHFGRGNVEKCLSLSRVLPGITAAYVLLSLSLVGMPPTMGFVAKWHMLSSFVSARAWEGILASVGSVCSVIYTWKVIEYLYFTPRMVEKCANAIKTPKAMTLCMWVMACIGLAVGAYPIPLT--------------------------
40805134     --------------------------------------------FFLSLIPLLVYLNSGYE-STITNWHWIPTNLMMSFKLDLYSLLFMPVALYVTWSIVEFSYMHADPNLNRFIKYLLIFLITMMILVSANNLMQLFIGWEGVGIMSFLLIGWWFGRDANTAALQAVLYNRIGDIGLVLTMSWFMWKLNS---WDLKYILDSNIPIPLLPLMGLILAATGKSAQFSLHPWLPSAMEGPTPVSALLHSSTMVWAGVFLLVRF---YPILDTETTKTLMLCLGSLTTLFTAICALTQNDIKKIIAFSTSSQLGLMVVTLGIGHP---YLAFLHICTHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLAKAMPFTSTALTIGSLALVGTPFLTGFYSKDLIIESMNTSNAWALIITLIATSMTAMYSLRIIFFAFMGNPRFLPVVLISESTPTMINPIKRLAAGSIFAG---------------------------------
117413389    ---------------------------------------------------------------------------NFFLGGDLMSFILISLTIWISILMISASSKKFKTNWSFFLLMNLLLCLILSVTFLMSDLITFYISFETALIPIFLIVMGWYQPERLQAGLYLLFYTLFASLPLLICILYMNFSSSTVLLFYNLSINFYSTFETIVLFVGFTLAFLVKLPLFSVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLLRSLV--LFKSFHFGAYILMSTCLFGGVMVGLICLRQTDTKALIAYSSIAHMGLVLGGMLTFFIWGMSGALILMIAHGLCSSALFCLANINYERNHTRSLFLSGGSLWTLPSFSLWWFLFVAGNMAAPPSMNLVGEISIINSLVSWAFCLWVLIFSCSFLAAAYSIYLYVGTQHG-----------------------------------------------------------------
289549188    ------------------------------------------------------------------------PFWTVQFDVDSLSLYYSIIVTCVSLCVSVYTVKYGEEYKKKVYIFTSLFILSMLLTIFSYNSLTFLFFWELMSLFSFILVIAEENVKVERAGFLYFFMTHIGTAFILISFMLLYFKSGSFDFYYYRGKAD------SLILTLALLGFSIKAGLFPFHVWLPHAHPVAPSHVSALMSAVMLKVAVYGMLRFILEFAHEQHVFLALLFVICGGVSAIYGSLYMLGERDIKKMLAYSSIENIGLIGVAIGIAFQYAMTFILLHSLMHALIKSGLFMGAGLLLKYTHERCLDRMGGLSKSSPSLFLLMLLYSASISALPLSGIFLSELFLYKTLINMSFLLTLLVAISGVFVVFSSVKFLGLVFLGKNRGAGMR-VKPSSL-EVVSLAIPVVLSLAIGLDPFVYYNLLS----------------------
142179797    -----LSLILFLPAVVAFVISLPIVPKAREEFIRWTALVTTAVVFLLSLGLVSRFAVGDPSMQLVVKLPWIDAFIEYLLGVDGISLPLVVLTTFLSMLACAASWP-ITKHVKAYFVLFLLLETGMLGVFVSLDFFLFYVFWEVMLLPMYFLIGIWGGPRREYAAIKFFLYTLLGSVLMLLAILMLYFTSHTFNLLALAAIGQLPMSLEVLAFLLLLVGFVIKVPVVPVHTWLPDAHVEAPTPISMILAGVLLKLGGYGIIRICYPICPGGGLELAWLVCGLGVLS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169794170    ------------------------------------------------------------------------SFLSFSFSLDSMSTNLIILSFWCSLLMILGSFYISKKKLDEFLISVVILMIILFLSFLMTNLLMFYICFELSLVPTFYLIMKWYQPERIQASLYMLLYTICASLSLLITMVEMNNHLISLSMVFSFE-PKTGYYVHSGYAIFLMLAFFVKMPLYFTHLWLPKAHVEAPVAGSMVLAGVLLKLGSYGLIRVMSFCYLFMYKY-SEVFMSVSLVGGVLTSMICVVQSDLKSLIAYSSIGHMGVLTGGILSMSWFGIVGAVIMMVAHGLCSSGMFFLSNTYYQNSKSRSVLMNKGVLHAFPFMVMFSFLVFSCNMSAPPSINLAGELILCMGILSFSYVSAIPVALMTLLSGGYSMYLYVLSSHGNT---------------------------------------------------------------
141359008    ------------------------------------------------------------------------------------------------------------------------------------------------------LIGIWGGSNRLYATMKFVIYTMVGSLLMLVALIYTANNGWSFNILDWYGMNIAP-ETQTWLFLGFAVAFAVKIPLFPFHTWLPDAHYEAPTAGSVQLAAVMLKFGPYGFLRFAMPVFPVAVYELTPLFITLSLIGIIYGGLVAMVQKQIKRLIAYSSVAHMGYIVLGLFALNTQGVYGGWIQMINHAIVTGALFLVVGMIYERTHTQEIVDYGGVIHTMPLFSVFLVFFSMASVGLPGLNGFVGEVLAMVGA-------------------------------------------------------------------------------------------------
54036241     -----ISLIIILPCISWLFPLFFGRQLGYVFVTRMTSTLIIITTLITYYYFYQLLGNNNPINLELFNYLNIDYLINYNFEIDALTITMLLAITTISSMVHIYSIGYMETDPHRFFSLLSMFTFWMIILVTGSNYFVLFVGWEFIGVTSYLLISFWVTRQAMKSALSAVLMNRFGDAFFVLGLCVIAYVFGTLNYSTIFATAYLNTDLLVLIMLALFIAAMAKSAQFGLHNWLTLAMEGPTPVSSLLHAATLVTAGIYLLLRSANILEYTPTVLF--IILWIGALTTLSAGLIAICSNDLKRIIALSTMSQLGMMTIAIGL---SAYNLALFHLLGHAFFKALLFMSAGSIIHSIESQDIRTYGGLLSYLPYTYICITIASLSLMAMPGLTGYYTKDIIIESTYGSNYVVYWIAYLSAVLTCVYSMKILYLTFYSNPNNNTITNAHESNIYITLPMFILAIFAMFAG---------------------------------
289426971    ------------------------------------------------------------------------------------------------------------------YPLLMFAALGMMCFAAANDLIMMFVALEIFSLPLYLLCGMSRRRRSQEAALKYFLLGALSSALFLYGIVLLYGCAGSFKLGDLAAAGVTQVGSSKLIVAGMILGLLFKIGAVPFASWTPDVYTGAPTPVSGWMAVATKLVALVGLMRVLYVGLGAMRWDWQIVLAVVAVASMGVGAIVGLAQTDMKRLLAYSAIAHAGFVLVGMAEGQTGSVSSVLVYMTAYGLASIGFWLLILMVRRAGGSTEIASWAGIGRSHPWIGVLVVIFMLSFAGIPLTAGFTGKLVVFLAGWRGGYWLVLIGVLFSLVAAAFYLRIIVVVFFSAKEGDDPVEVAEPSIAGWITLIVCAVFTIVMGVAPQPIIDLFNQA--------------------
134824482    -------------------------------------------------------INGESAIILSRWIDSGNLSLDWSLQLNLLTASMVLMVNLVSTLIHIYSVGYMEKDPKRFMAYLSLFTFFMLFLVSSSNLLQLFLGWEGVGLTSYLLIGFWNYKEKANTALKAFIVNRVGDAGLLLALFTTFIVFGTLNISEIKVLINFDIHSLTLISLLLFIGCMGKSAQFGLHVWLPDAMEGPTPVSALIHAATMVTAGVFLLI--VMSPLIESSEFSLNFILIVGSITCIFASSVAVFQNDIKRIIAYSTCSQLGYMFMAIGS---SAYTLAYFHLLSHAFFKALLFLGAGSVIHMSDEQDIKKMGGLYNKIPLTYISMLIGSLSLIGLPFLSGYYSKDLILEIIYLN----------------------------------------------------------------------------------------------
141761897    ------------------------------------------------------------------------------------------------------------------------------GVFVALDLFMFYVFWELTLIPMFFLILKWGGYDRKYASQKFFIYTFTASVIMLLGLVTVYWTGRTFDIPTLTLHAQLGESLQKILFVMLMIGFLVKLPSVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMFRLPLAMFPHAAEHFQFALMTLGMISLVWGAIVCLGQTNLKKMVAYSSVSHMGVILIGIATMQPLGWAAALFMMFAHGIISPMLFAVCGAFKHHYHSMEIGAMRGMAKHSPWLATSMMFAWMASLGLPLLAGFVAELMMFLALWH-----------------------------------------------------------------------------------------------
171473580    -------------------------------------------------------------------------LLNIDLGMDMASYSLIILSFWITVLMYYSSENIFKNKNAVLYFGLCLLMFSLLLSFSSINLLSFYFFFEASLIPTLLIILGWYQPERLQAGIYFLFYTLFASLPLLLCLIFIYLNFGSLDFLIFINMN----SLSLFLFLSLSLAFLVKMPMFYSHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLFRVLGLGLVSFIEYSSY-LFGVSILGMFYVGLMCCRLNDLKALVAYSSVAHMALVICGIFSIYFWGMSGALMMMVAHGLASSGLFCVVNMYYERIGSRSLYLIKGFILLFPLFSLFFFCLCAANIAAPPTINLLSEIFLMVSILKYNNLMLFIFPVASYLGAVFTLFMFSYSQHGK----------------------------------------------------------------
143270999    ------------------------------------------------------------------------------------------------------------YYQGEFYVLMLVSVLGMVMMASSRDLLSVFVALELLSIPAYMMAAWRKRDKSNEAGVKYYLLGVFASGVLLYGMSFLYGTTGSTKLTEIGALSGDLTGMQVLAVVFVVAGFAFKISAVPFHTWAPDTYEGAPTPVTAFLSVASKSAGFVALLTVLYLGLYGADEVHGPFIWVMAALTMTVGNMVALRQTNIVRMLAYSSVSQGGFILMPLAVMAESSLRAVVIYLLIYAFSNLGAFAVIIAVARKTRSGEISSFGGLITYAPGLGVLMTIFLASLAGIPPLGIWIAKLQAFKALISSAYVLAIIAAVNTVIAAGYYMRVLRQIWMSPVPDGDTTPISPPS-SIWLALGITAGGTVVLGILPGLVLRFADLP--------------------
258593424    ----WAPFAPLLPVLGGLTTLVAELFLPPGRKYLVAILSLIALAASILLSISSWGPVLDPDQGMVR------YGLHDAVVLDRFSLFFYLMLGPIGILTVLLSMGYLDTDQGEYYSLVLFSVLGMMLMAAGGDLIVIFLGLETFSLALYTLAGFWKTELRNESALKYLLLGAFASGFFLYGIALIYGATGTTVLRQIAAFGHPPAPLFLIGGGLLLVGFGFKIASVPFHMWAPDVYEGAPTSVTAFMIAGTKAAAFAAFLRVFLLALPALHVQWLVAIWVLAVLTMTVGNLVALVQSNIKRMLAYSSIAHAGYLLVALVAGGSSGVAGILFYLVAYALMNLGVFAVIIALQGHERERLLLDYAGLGWQRPVLAACMAVFMFSLAGIPPTAGFMGKLYIFSAALEGYPVLAVIGVLNSVVSVYFYLRVIVIMYMSEATSPPHDQSRGASAAAVLAVAVSVMGTLHLGLFPSRLLDLARQSVSAI----------------
261886064    ----LVSIVVLAPIIGSILLLARNTLKISQLGFAFLGMAAPITSFVCMTILFLNSQIDPINLNMFGWIEAGIFKIDVGFYLDHLSLLMGLFVTFLGMLIHLYSIGYMDKDFGKFFCYMNLFLGSMLILVLANNPVLMSVDWQGVGACSYLLISFHFSSTVNVTAVRAFMLIRIGDCGFVIGLVSLYRATSPYGFILAKSAPLIPSNLAIFIAFCFICGALAKSAQIPLYTWLPDAMAGPTPISALIHAATMVTAGVYMVVRFGFLYEHL--NFVLEILAIIGVASALFAAIIAVKATDIKKILAYSTMSQLGYM----FAGLSFSSQAALYHLFTHGFFKALLFLGAGVIIALHHEQNIFKMGSLHKNK-VLFYPMLFGSLAISGVFPFAGFFSKDALILGAFLSGHYFIGVLLFTAGLTSYYIFRLFFLVFYSQNEAPKQHK---LPFTMSFVNVILAIFSLIGG---------------------------------
150388970    -----LHVLVLLPIFVAILMYLFP-----NKRMRMLAIFIQTFFLLGAVLNFVAIRQHGP---MTENLGGWSNYAGIILKCDLLSAALIMLTAILFLSMMIFSYSS-SYSNKHFLFLFMTLQGLINGIFLSSDLFNIYVLIEVATIIVSVLIMFKKDTRSIYDGIVYLLMNFVAMTMFLFGVGFIYKTFGVLDFQGIQENIGLVTQPRSLVYALIITAVGLKSALIPLFSWLPKAHPSAPSIISAILSGLYVKIGVYLFIR--VQQLFGGAIDTSQYFLLLGFLTGVIGFILALSQSDLKLILAYHTVSQIGLIMIALNYPSSYAYWGGKYHIINHAFFKSTLFLTAGMIMKEYKTRNIWEIKGVFKRMPVVAIATIMAILGITGAPLFNGSISKYLIQSAVTGNITEYGILI---VNLGTIISFVKYASILYGDSKVEPV----PIDKYEGGIVLFLGFICLIGGIY-------------------------------
182412578    -------------------------------------------------------------------------LFSGAYRVDAFSQLLKIAIAFLCVGILSGQLRDIRGEAKPEYFLFLALMTGLLALVSSIDVITLIIALELSSFPLYLMVAMRREREQMESAIKYIMFGIAANGVMFFGFGYLYGLTGSTSLPVILEKLPLSSPLAVTGLALTLAGFLYKLAVFPFHFWTPDVYQGS-SNETASLIASLPKLGAVAVLVRFVSLAAPGHETLATLLTCLAIASMVYGNLIALVQTDLKRLLGFSGIAHAGYVMVGFVAMDNFGFASALYYIAGYMLMVLACFVVVCQVSRDGANVAITELAGLHKRSPLLAVTLIVGVFALAGVPPFVGFMAKLNLLTSAWQAGHTALVVL---TVINSAIAIYYYLQIVRAAFFAESDAQPAPLTPSMSALCVLLIVAITLLGVAPAFTIDAITNSLATI----------------
135218025    --------------------------------------------------------------------------------------------------------------------------------FLAGDIFNLYVWFEVMLIASFGLLVVGGRKDQIDGAVKYVGLNLIATTAMLAGIGLLYGATGSLNMAALHLAGNMDQPGILAAASLLLFAFAAKSAMFPLYFWLPAAYHTPSHTTSALFAALLTKVGVYTLIRVFSLVFDVQHPLLQVLLVTSGVATLSLGIFGAMTENHARRVLAYLVMVSIGVMTLGIAAGTTAAIAGTILYLMQTLIVTAALFMVVGCVAHLAKTEKLDRMGGLWRSYPIMGAMFVLIMLGVAGIPPTSGFWPKVLLVSALAEAGRWELVLAVVVGSLATLYAMRLFSAAFWQATKTRRRAK---VDIFRFTPIFILTVLVVGFGLNGQGLIDTARLSSVSIIN--------------
268324351    --------------------------GKWPNIREGVTIAASIATFSLVLSMINPILEGEVIHI---SFQALLPGVAVGFKVDAFGMLFALTSSSLWILVSFYSIGYMRHAQTRFFFSFALAIFGALGIAMSANLVTMFIFYEILTVSTYPLVIHDQTAEALSAGHKYFAYLLTSGSFFLFGLMLTYYLTGTTDFTNALEALNPVHKWTLILLFFCFLLGFLKAAWMPFHSWLPTAMVAPTPVSALLHAVAVVKAGVFGIVRIVCYIYGMTSLGLGLALACIAGFTMIVANLFAIAQDNLKRRLAYSTINQLSYILLGAALLTPDGIKGAMMHIPFHGYMKITLFLCAGAIMVATGKKNISEMAGVGKTMPVTMLAFSVGALGMCGIPPAVGFISKWFLCMGSVGAYPPFLFVLLIASLLDVVYFFPIIHTAFF--KDPEGVVGEPKVKEAPMFVVIPLAITGIF-----------------------------------
74310611     ---------------------------------------TLMISFIISLIPLSLMLNYNMEITMSSSILMATTNINISLILDTLSLTFVPIALFITWSIVEFSYMSTDPHIHKFIKHLLTFLIAMLIIITANNMLQLFVGWEGVGIMSFLLIGWWYRSDANTAALQAIVYNRIGDIGLILTTAW----LMSSSSMNMQELFSQNEVINALPLIGLIAAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--LHPMMQKSNLMMTACLILGATTTVFAAASAITQHDIKKIIALSTTSQLGLMMTMIGLNQP---MLAFLHMATHSFFKALLFLCSGSFIHNLEEQDIRKMGGLNKTMPMTSSTITIASLTLMGMPFLSGFYSKDTIIETITSSNSWALTMTLIATTLSAMYSMRIIHLTLTNFPRTKQKTHQE--TKAPTYPIIRLTLGSIFIG---------------------------------
296168442    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GILGFYWITGNFQFRDLFEITHNLIQNNTLCTFFLFVGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LFPLFLITPYIMHIVSSIGVITLLLGATLALAQKDIKRSLAYSTMSQLGYIILALGIG---SYRAALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTKYIPITRTAFLLGTLSLCGIPPLACFWSKDEILSNSWLYSTIFGIIAYLTAGLTAFYMFRVYLLTFDGYLRVN------------------------------------------------------------
77920215     -----------------------------------------------TLFALLLYGLFTMPLPRSYSAPWIPSLVDFSLYVDGLAAQFLLLITGIGTLVFVYASGYLAEHPKRRLVLLQLFMIAMIGAVISDHLLVLFIFWELTSVLSFLLIGFDHEQEARKSAQQALLITGAGGLCLLAGIIILGRLAGTYSMQSLIAAAPSFMADPHLALMLIFLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKLGIYLLAR--LDAAFSDVVFWEYTLIAAGTFTAVFAAIQTMCERDLKRILAWSTVATLGTLTMLVGFPGKGAALAVAALFFAHALYKAPLFFIAGNLDHGAGTREIDRLTGMRRYMPWTAAAALLAALSMAGVPLTFGFVAKDAITLAKTEAVSPVSYATVFVNGMSVAVAAIAAIRIFWGADTVPRKAQPHEAKASMLFP---------------------------------------------
148800209    ------------------------------------------------------------------------------LFTDTLSFSLISLSVFIMLLMVMSSMSNINVKVNSLYFSMLLLLICLIITFSTSNIIMFYIMFEASLIPTFMLILGWGINLNGPQQEMWAPKNLMASLPLLVAFLIWSNNLSSTNMHIMYLYNSYWVTSNLWAFILIF-AFSVKLPTYLVHLWLPKAHVEAPVAGSMILAAILLKLGGYGMLR-MISKMSNMLLNLTPMLMSWSLTGGAMIAVFCVFQTDIKLLIALSSVAHMSMVMSGLLTFSYWGINGAQFIMIGHGFCSSGLFCIANMSYERMNTRSLFIMKGLQTSMPVMTMLWFMLCTSNMAAPPSLNLLGEMNSITAMFSWTHYTLLLLAMLVFLAAAYSLFLFSQTQHGKLPS-KMLTLPPASLREWLTLLLHWIPLNLLIMNPQSIQLLISP---------------------
212212195    ----------FVLFMALVILLAGVFIKKRHQIPYYLTQITLILVAGLTWYIFTYSDFAETSFTF-----------HHMFVLDRFSVYLKLFIYLSVFFAFIYAREYNDERKTEFYVLGLLSMLGMVALVSSSNLLTVFLGMELLSLPTYAMVALYRNKTRVEAGMKYFVIGAIASGMLLYGMSMIFGATQSLDLTEISATPLHQNLILVFGLVFIVAGVAFKLGAAPFHMWVPDVYEGAPSSVTLFISTAPKIAAYAMVIRLLILGMPALHVQWHQMLIVVAILSMGIGNFAAIVQSNIKRMLAYSSIAHMGYMLLGVLCGTRNGYAAAMFYTITYSLMSLGAFMVVLMSRGGFEAENINDFAGLNSRNPWLAFMMMLILFSLAGVPPLVGFIAKVGVLDALIQVHLWLAVLAVLFAIVGAYYYIRVVKVMYF--ESAPPQLKPIRCSLEMKIAISLNGLAVLFIGIFPGWLYALSHLA--------------------
87122016     ---------------------------SSRIQWLRIA-SISTLVILTILSALQVATVITEGTQLYILGGWSPPF-GIVLVADKVSALLVLLTSFLALCCMIYACADHDKGGEFFHPLFLFQIMGINGAFLTGDLFNLFVFFEVLLIASYALLVHSGGKNKTQAAVHYVVINLLGSSLFLFGLGILYGTLGTLNIADMVKISQLPESETILAALLLLIVFGLKSAMLPLQFWLSRTYSSASAPVAALF-AIMTKVGIYSIFRVFTVIFGELANFSADWLWPLAILTISIGSLGVLASPTLKLLTSNLVVVSAGTLLVAAALHSELAIAGALYYIVHSTLVTAGLFLLADVIAKQRGQAEDRLVNSRALSQPLIGFGFAILALTIIGMPPFSGFIGKVMVLNSAESMATRLWIWPVI--LMSSLITLVAFSRALFWKSPNTKNTTLEKAHPYEVTAIVLLILGAPLLVLFGGPMTEYVIQAAADL----------------
218456824    ------------------------------------------------------------------------------LGLDMLSYSLVSLSYFILFLMMMASFKIYKDNLIMFGLVLLLMLISLMLTFCSLNMFLFYISFESSLIPTLFLIFGWYQPERILAGYYLLFYTLFASLPLLLGIFYIDSMVNSLDFWIINF-----EDLNFYLYISMIMAFLFKMPMPFFHFWLPKAHVEAPISGSMILAAILLKMGGYGLIRVYLFMGSY-SVSFNYIWISLSLWGSLIVSFLCLFQVDVKSIIAYSSVAHMSLVICGIMSFNCYGFSGSLIMMIGHGSCSSALFCLANIIYERSYSRSLFINKGYLLSMPSLSLFWFLLCSNNMSSPPSLNLSGEIYLINSVMSWDFMTFIFLGILSFMSCCYSIYLFSMTQHGYLYSGLVY-LSSVSIREYLLIMFHLIPLNFM----------------------------------
226463917    ---------------------------------------------------------------------------------------------------------------------ILILSIFLFLAFSASSVIWFYLFFEASLIPTLFLIVRWYQPERVQAGTYMILYTVTASLPLLVLLVGHVLFSGSDQFSFLSALPTTQLSGVSWLFL--FAAFLVKMPIYGGHLWLPKAHVEAPLAGSMLLAGILLKLGGFGLYQ--MVKILDVSHSAFSVIFGMCMWGGLLSSLICLRQVDVKSYVAYSSVAHMSIVIAGVLSGSAAGLASSSVVMFAHGFSSPALFYLAAMTYKKAGTRSLVYMGGYLSAYPILALFWFLFCSVNMAAPPTLNLLGEMMVMPALWSFHFLFLVVGGLLVFFSAAYNMLLYVSVSHGAL-ADYASPACQLRSAELLSLFLHLVPLLFV----------------------------------
138453013    -----------------------------------------------------------------------------------------------------------------------------------------YIFFEAMLVPVYFLIGGFGTGARQAAAVKFLLYSLFGGLLMLASIIGIYNQIGRTFDITALQGLKIDSLTENLLFLGFFIAFAIKAPLWPLHTWLPDAAKSATPGTSILLLGVLDKVGTFGMIRYGVELFPNASKTFAPYIIALSVISIIYGAILAIGQKDIKGLIAFTSISHFGFITMGIFALTTQGNSGATFYMLNHGFSTAALFLTAGWMISRRGSSTISDFGGLQRITPLLAWSFFIAGMSSLALPGLSSFVSEFLVLVGTYTRYPV-------------------------------------------------------------------------------------------
269215532    ---------------------------------------------------------------------------STAMHIDALAVVMVLIIGVIGSGICVYSLGYMKDRRPWFFAVIFAFLSAMYNVVLVDNLSWMYTAWEITTLCSFLLIGFTKTEEAIDNAFRQIVMNMLGGIAFQAAIAYLCIEGLPLTMSAFLAQGAQGSALFALPVALLAFAGMTKAAQMPFHTWLLGAMVAPTPTSALLHSSTMVKAGVFLLIK--LAPLFLVYPTASAMVIAVGGFTFLMSSLLAISQSNAKRVLAYSTIGNLGLIAACAGVGTPEAVWAAIFLIIFHAAAKSLLFLCVGSAEHQIGSRDIESMDGLFDRMPRLARYMMLGCMG-MFIAPFGMLISKWASLVS-FASTGQVLLLGMLAFGSAATFMFWAKFIGKLSGVAAHAENQEMKIHRSEWATIGLMAVLTVGCAVFMPLLSAGFVEP--------------------
142484065    ----------------------------------------------------------------------------LNFRADLLGGLIALVVLGVGFIVSIYAERETPNKESLFYTLFLLQITGLAGIALTGDAFNLYVLIEVAALTGYGLIAMGSNRAAA-ATFNYLILGTIGASLYLLGVGYVYIKTGTLNMVGIMANHLMDSASMQVAFVLIGLGILIKMAFFPFHAWLPNAYCNAPSTTSSLLAPLVTKVMIYVMIRMVLTVFGVESTLWAKFMPWLVVFAIICAAVMALAQREIKKMLAYLIVAEVGYMVGGVWIYNYYGLIGSIFHIISDACMTLCLFLGAGIILKKCKTTHFDGLRGLFAKMPLTMIGFFIGGFSIIGLPPTCGFFSKWYLITGGMVSQHWYLVVLMFSTMVMVVLFFRLIERIHLAVSESGKNTKFDEAPLSMLIPLLLAASIVLIIGIY-------------------------------
218883720    -----------VPLLAAFLIPLLEKLTGSRDAPRILTLLGSLIAVFSSLIILISVYTSGEVI-LYPFGGWPPHFGIVY-EIDELNALIGAYIALAMLAVVAYSYGRHLDEPIWYYVLLTGLEIGMLGCVYTGDAFNLFVMLEVLSVSAYGLVAYHKNREAVEAAAKYALIGAVATNLYFAALVIIYVTHGSLNMGLLSLIARQYSGAGEAVKYAGLIAFTYKSALFPSHFWLPDAHPEAPTPVSATLSGVLVNVGVYAVMRFLYTIFGSDSYLAEFTLFILGSLSGLIGALMMMMQKDVKRLLAYSTISHIGIIYIGLSIGFLSGVAGAIAHMISHGIAKTMLFMASGVFIDAAGSRDLDELRGIGRNYPIASFAWLTGFLSLAGLLPFLGFYSKLLIYYG---YTYSGFILGGVMIIVISALSLPGCFKAIYSVIFSIGREREKTNAGTAEVIIFIMAITLVILGLLFPFMENIFMKASEAI----------------
143301338    --------------VGLCVVLLTDLFVAERGKWILSILTSTTLLAALVPVLTLALSDDTAREMFDGRY-----------VVDRFSLGLFLVAAYVVVLLSTAHVEEGDYWRGEWWFLLLSGVLGMLMMTSSRDLVSVFVALEFLSIPAYMLAAWRKRDPRSNEAVKYFLLGVFASAVLLYGMSLLYGVTGSTLLTELGAATGDLAAVEVLAITFVVVGFAFKVSAVPFHTWAPDTYEGAPTPITAFLSVASKAAGFVALVTMLLVAFPGAAAAWEPFLWVLAAVTMTVGNVLALRQRHVVRLIAYSSVSQGGFVLMPLAVAGSEGLRAVVAYLLAYAATNLGVFAIVLAVARKTRSGDVASFGGLFSYAPGLGVLMTIFLASLAGIPPLGGWIGKFAAFQALLGWAYALAVVGAVNTVVAFGYYGSLMREIWMRPAPHGDVSPIV-TPPSLVLALGITAVATLVFGVLPGTVL--------------------------
110189673    ---------------------------------------------------------------MITNWHWLTINLTMSFKIDYFSILFLSVSLFVTSIMQFSSWYMHSDHINRFIKYLMMFLNNMLILTSANNLFQLFIGWEGVGIMSFLLIGWWYGADANTAALQAILYNRVGDIGFILAMTWFCLNMNSWELQQIFLTN---TNNNLVPLTGLLIAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLMIR--FHPLTSNNSTIMTAMLCLGAITTLFTAICALTQNDIKKIVAFSTSSQLGLMMVTLGINQP---YLAFLHICTHAFFKAMLFMCSGSIIHILNEQDIRKMGNMMKAMPFTSSCLIIGSLALTGMPFLTGFYSKDLIIEAINNTNAWALMITLIATSMTAVYSMRIIYFVTMTKPRYSPLITINENNPNLINPIKRLALGSILAGF--------------------------------
148266241    ---------------------------------------------------------------------------------DNFALFFKAIFLLSAALTILISDQYMERNHGELYPLILLATAGMMLMASGTDLMTIFLGLEVLSVSLYVLAGFNRNNKSNEAGLKYFLLGAFSTGFLLYGMALTYGSTGTTKIANIAAYVAQNGSVTLVGMLLIAIGFSFKIAAAPFHMWTPDVYEGAPTPMTAFMSAGPKAAGFAAFIRVLVFAFPTLKADWTDLLWILAVLTMTVGNIIALSQDNIKRMLAYSSIAHAGYALVGFTAGNAEGAAGILFYMLSYAFMNIGAFAIIILIGKKGENNNVSDYAGLGFRRPVLALIMAIFLFSLAGIPPMVGFVGKFYLFSAAIKSGYIGLAIIG---VLNSAASVYYYLRVMVFMYMKDPVEEFDWVKVTPAIALFISVAGVMIPGVIPGYLLQLAQKAV-------------------
212640508    -------------------------------------------------------------------------------------ALLLIGSALVLLLSIHYEPKERIAYRGEFYYLFLTALLGAMMMASSGDLITLFVGLELLSISSYILVAIRKKHTANEAALKYVITGSIATAITLFGMSYIFGFTGSTNIKEIAVQDENHQYVLSLAFLLTFVGLSFKLASAPFHMWAPDVYQGATTPVVSFLSVVSKTAGFVIVLRVIVSVFAQTPMTFAPYIAFLSGATMIIGNTIALRQRNVKRMLAYSSVAHAGYVLVAFASLSMFMFEAIWFYLLAYVFMTIGAFAILQVVSQHPDDEDISIFAGLYRRSPLMAIAMTIFLLSLAGIPGTAGFIGKMNIFLGAFVVEPAHYVLASIMVITTIISYVYYFGIFVQMFFRPVEHTHRLEWPPGVIAVVVICVIGTVLLGVFPNIAYDFLAP---------------------
297625741    -----------------------------------------------------------------------------------------------------------RQENSEVFALLEMSLFGMLVFSAANDLLTMFVALEILSLPLYVMCALARRRRSQEAALKYFMLGAMSSAFFLFGAALLYGYTGSFNFALMDTLSTESIGLLLAGTALVTSGVLFKVGAVPFHNWVPDVYTGAPTPVTGFMAICTKIAAFAGLLRVLYVALGGARWDWQLVLVVIALATMLIGAVVGLAQTDVKRLLAYSSIAHAGFIMIAVAAGESGSVSSVMYYLAAYGLATLGAFAILPMVRRAGGEANFDAWAGLGRRRPVLAVIMTLFLASMAGIPLTGGFIGKLLAFSAGWQGGYWLAVVAICLSVVTAAYYFRVVWIMFFKEPDMEV--DVVKAGWPTWLVIIIGVVGTVVLGIAPGPVLDLFTGAAQFL----------------
188996639    -------------IIGLQLIWAVVSYFLNLRFVYFVQIGITFINLILGYSLISKINNPQDRI----------YELNSLLFLDSLNSILLLVILTISFFVSVYSVGYMKRELKEYYFWMNLFIFAMLVVTLSNNFGILWIAIEGTTLATAFLISYYRNKEAVEAGWKYIMLCSIGIGLALFGIILLYYSSFSVLGHGLQSLNRLNPKLLMLAFIFVLVGFGTKVGFAPLHFWLPDAHSQAPTPISALMSGVLLNCAFYSILRVQAIINNNGYGYTSKYLMFFGVLTVVVSALFIIRQVDYKRLLAYSSMEHMAIIAFAFSVNTKLSIFAGVYHLINHAIVKTSIFMTVGSILTSFHTRDIFSIRGLFKALPYTSIALILSMFAITGTPPFSIFMSKLFILISSFKAGFIISIILMLALVLIFGGFIYHFLNMLMG-----------------------------------------------------------------
256427269    -------VIVFSTVIGSLISGFLGRYIGVKWSRRIVCLSVIMSLVATYILYFEVMIQDNEYRNIIMSWISVDYLIDWGFLIDKVSVSILIPVVTISCLVHIYAYMGHDPHQQRFFSYLSFFTFGMIVLVTGDNLLILFLGWELIGVASYLLISFWFTRTAAKSGLNSLLMNRFGDTFFVIGLGLIVYLVGSLNFDTLFSLNAYSTDMLTIILICLLLGCASKSVQFGLHTWLLNSMEGPTPVSSLLHAACLVIAGIYLLVRCSYII--EYSPVALIIILVLGGITTLVSGLMAVTANDVKRIVALSTMSQVGIMMLGVGI---SAYNLAIFHVICHSFFKALLFMSAGAIIHAVGYQDIRTYGGFLKFLPLTYVCVFIASLSLMALPGLTGYYSKDIIIETLYGSGYIIYWFALSSAVLTSIYSIRLMYYVFFNRPNDPKYMHLTENPTLMYIPMSILALLSIFVG---------------------------------
297570909    LTINWLAIIPLAIVLGAGVVLLEAFLPRNIRRAVQIALSLLALGSAFVAIIWRWSDLATPGMLRPLSFSKGAAFSGVSLVEDGFSILTVIVVCAFLSFMLIADRTSLRDEQTEIFPLALFATGGMMAFVSAFDLLSLFIALELLSLPLYVLSATARRRRSQEAALKYFLLGAFSSAIFLMGAAFIYGATGTLSFYGVAVLAQKQQIIALFLAILLVVGLLFKVGAAPFHSWTPDVYQGAPTPITAFMAAGTKTAAFIAMVRVFVWIVMAVPDTFRIFMWIIIIATVVIGTVMGLVQTDIKRLLAYSSIAHAGFILIAVKATLAAALNSIVFYLLAYGLATVGAFGVVTLIRSKGEATSLSNWAGLGKRSPFLASAMVIFLLSFAGIPLTAGFIGKFEAFATGIAAGDVVLVIAIIASVATAFFYFRLIQLMFFTEAEEDTIEIATSEGLSVVAISVALA-GTIVLGIFPSPILEFIA----------------------
251772764    ------------------------------------------------------------------------PGLSFHLRLDPLSGFFLLLLGGASAGVLLYSAGYTKEKKAQFLAKTTVFLFFTGGVFLAADVYSFMLFWEIMAVASFFLILSGENTEGVRRASYLTLLLAHGGSMLIVTAFASGSLTMASFSFEALKMNHLSSGEALLVSLLFLLGFGAKAGVVPLHVWLPLAHPAAPAPASALLSGVMLKAAIYGLIRALLVGLPQLAPSFGILLLVTGAFMALFGILHAILQSDTKTLLAYSSIENIGLILLGHPLAGTLALCAALYHALNHAFFKALLFLGAGTMIHATGETNLNRMGGLFKKMPVSGALVLIAVLSISGIPPTNGFVSEWLLLQSTLQARDLLAAILVLASALAAMGFLKFFGVGYLGQPRSDGARAAHECSLFERLGMGGLAMGSLFLGLFPSLVLGEILKAVSPL----------------
238908488    ------------------------------------------------------------------------YLSSEWFGMDQLSQLLVVLCFLVLATSLGASCKELKFNNGLFVQLIVLITLGSVVFFSVSSWMDFYFFFEFSLVPTFWLILKWYQPERLQAGLYMLMYTVSASLPLLCCLVMFWFMVGSDNMLLSKSLGEFISSNSSVVWLFVFLPFLVKLPIFFFHGWLPKAHVEAPLSGSMLLAGVLLKFGAYGVLRFLWMTQVSMMEVILFVMMF-SVWGGLISSCVCLTQNDLKSMIAYSSIGHMSICLGGILSMYPLGKMGAVSLLFAHGLCSPALFSMAAMVYEVVGTRNVVLSKGVLRLFPIFSVCWFLSCIVNMSIPPSLNFFSEVYCVVSMVWVNWVFAVPCGLMVFLTGCYSLSLYNWVNHGM----------------------------------------------------------------
261855728    ----ILALLVFLPVLSAIALIALHRAGWRLKRLISAA----SVGVLLLATIYLMVSGAGNTPQVYPMGDWPAPFGIVWV-YDRLSGLMLLLTAILGVVSLTYAIATNEHNGAHFHALFQAQLFGLNGAFLTGDVFNLFVFFEVLLLASYGLMLHGGGAARSKAGLHYMVINLVGSTLFLFAVGALYGVLGTLNLADLGQAPSSLYGVIAAASLMLFVVFAIKAAAFPLYLWLPGTYAETSAPVAALF-AIMTKVGLYAMLRVHGTLFDTSTHLIGPWELWLGIMTLIMATLGVLAAMNLRRQVAYLILASVGTLLIALGVNTTESIEAALYYWIHTTLLSAGFFLLADIV-RRSRGDDGWRIHPAMPRATLIGGLFFIYAMGMAGLPPLTGFFGKTMILHSVLGSPLMGAIFAVVLI----------------------------------------------------------------------------------
144054109    -----------------------------------------------------------------------------MFVFDSLALFLKMMSFITLSIVFIYSRNYLLNKKGEYFSLSLFALLGVMLMISSRNLLLMYMGLELLSLSLYALIALRDDKKSNEAAIKYFVLGALASGLLLYGMSMLYGFSGSLDLYTIGNIQEINSELLVFGLVFIVVGIAFKLGAVPFQMWVPDVYEGSITPVTMMISTVPKFAAVAMLIRFLFQGLDYLIVDWQQMLLIMAILSMIIGNITAIAQKKIKRMLAYSTISHIGFILLGFYVGTIGGVQASIFYLTTYIMMTLAVFGLIILLSNTQKSEFIDDLKGLSQTKPWEAFLMMIVMFSLAGIPPTIGFYAKFSVLQAVIQEVIWPAVVAIIMALIGMYYYLRIIRLMYFEKSDKKLKTK---TSLPMLSVLTINAGGLLVLGIFPKTLMSISALAVGGSL---------------
32471413     ----WLSL--LLPLIAYVLLTLTGKSPNVRE---GCTLTVATILFLLTCRMASGVFAGERPEWM--WGEWLPGF-QIAFKVEPLGMLFALVASGLWILTTIYAVGYMRDHQTRFFGCFAFAIFAAIAAAYAKNLFTLFVAYEVMTISTYPLVTHHGNEEARNGGRVYLGILLSTSIFFMLAIAWTYSLAGTLEFTLGGILAEPISTVGLGLLLALFAFGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKVGVFSVLKVVVYIFGLTDSGVNLWLAYVAGFSLVVASLVAMTKDNLKARLAYSTIGQLAYITLGAALATPNSIIGGGMHIAMHAVGKITLFFCAGAIYVGAHKKNISDMRGLGRQMPFTFGAFLLASVSIIGLPPGGGAWSKWFLAVGTVETHYLLTAALMVSSLLNIAYLVPIPMLAFMGKPKTDESH---------------------------------------------------------
154818312    ------------------------------------------LAFLTSLLFLVVLNNNATLSHHLCLFHLEPLNLPIALKIDTYSAFFIPTALFITWSIMEFSKSYMDSDPKSFFNHLLVFILMMMILVSASNLFHLFIGWEGVGIMSYLLINWWFRAGANKAALQAIIYNRLSDIGILAALAWMTTHSLSLDITNLSALPNYPLILTT----AIILAAAGKSAQIGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRTSPIIYNSQTATTACLI--LGAITSLFAAACALTQNDMKKIIAFSTSSQLGLMMTTVGLKQP---ELAFLHILMHAFFKAMLFLCAGSIIHNLNEQDIQKMGNLKKTMPITTSCLIIGVLALTGTPFLSGFYSKDAIIESLSHANAWALAITLLATSFTAVYSLRMAYFTLLNTNRLTTTNPVNETPKTTN-PILRLAIGSVITGLLASNFMLPAHTP--------------------
260433059    ----WIVAPIVLPAILAPFIIMVLRYHLDLQRIFSVAGVVGLLGIALTITA----QAAGGDIHVYELGNWPAPF-GIVLVLDRLSAMMVLLTALLALPVVLYAIASGDERGDHFHPLFQFQLMGVCGAFLTGDAFNLFVFFEVLLIASYGLMTHGGGAVRLKAGVQYVTYNLLGSTLFLFALGTIYSVTGTLNMADLAEIPPEDTALLRVGAVLLLLVFCIKAAVLPLHFWLPASYANAPLPVAALF-AIMTKVGAYSILRVYTLAFPATEGLLGDWLQPAALLTLAVGSIGILGTRHIARMVAFCAIASMGTLLVAISLFDETATAAALYYVYHSTLATALLFLVADLVMQRR--------GGAISPRPPMAALFFVGAIAMAGMPPLSGFIGKLLVLDATRDAPDATAIWAVIGSFVTIVGLARAGSLIFW------------------------------------------------------------------
142516624    ----------------------------NRKLTWILTITTCITCFVISCSLLNRVLI-ENTITYSMGGWLAPWGIEYY--IDKLTAYMLLIISAVATLVSIGAKESIEDRIYLFYTTFLLNLTGLLGVIITGDAFNLFVFIEIASLSSYAIISLGKDKRSLYSAFKYLIFGTIGASFILISVGLLYAVTGTLNISDLSQQLAHNSATITTAFVFFIIGIGIKAAIFPLHLWLPDAYTHSPSIVSTFLAGTTTKVFIYVLIRFIYYEYSFYLESFNYLLMIVACGAIVYGSILAIKQDSIKRLLAYSSISQIGYMILGLALITELGLAACLTNMFNHAFIKTGLFLAVAVIIYYYQSDSIKQLSGMAKTSPLIFILFLISGLSIIGVPLTSGFISKWYLIKASIDAGYWFFVLVIFSSVLAIIY----------------------------------------------------------------------------
284106858    --------------------------------------------------------------------------------VDGYASFWKLLLYVVSGMTILLSIGYLKEERAEFYGFVLLSLTGMMVMVSGADLLVIYLGIELMSISLYVLAGFRFEARSIESSAKYFILGAFSSGLLLYGISLIFGAAGSTRLVEIAAAVDLDDSLILIALTLVIVGFGFKVAAVPFHMWTPDVYQGAPTSVTAFMAVASKAASFGAFLRVMLEGFGGMKPNWSGLILGVCLLTLILGNLVAIVQTNVKRMLAYSSIAHAGYLVVAGWAGTGAGVSAMMLYLAVYSFMTLGAFSMVAILRRANEGEDLDDFTGLAKRHKGAAFLMLLFMVSLAGIPPTAGFIGKFYLFMAAVNAGTWLAVVGLIFAAVSAFYYLRVVMVMYMREPSPDQESETRALSPTATVVLALAAAGVVLFGIYPWPLVSLTASA--------------------
153872109    MNAIWL---IALPLLGAFLLPIIYRRNASVGHWTGP--LILLVNLAMALEIWR--NITKHGTQIIEMGGF-SAPIGIIFYIDKLALLFVIMVVLGTFIL----WLGKKRGEVREETLLLLIVAGGCGLALSGDLFNIYVFYEIVAVASYGLAASGGKSAGYAASIRFLILGAIGSSMLLLGIALIYAITGTLNLSHLAELAPNMLNVGLAAFTLMLIGLGVKAELFPVNTWVPEIYATAPARISGLLGGIVSKLALLIVLRLLVLMYADAPSA-HLLLLNLGILGVITGELAALRATDLRQVLAYSSIGQLGLVAIAFSIPGPAGIMAGTALALHHALAKPALFMLT-----DTWGGQLSRLAGAKQVSMLSSVLFLVLALSLVGIPPLPGFWAKFLLLTGALGWYQMAMTMVIIATVIETVYFMRIARLIF-------------------------------------------------------------------
144898672    ----------------ALIIALSDNPLLLILAIPLASAGFLAVLPGWRLASWLNIAVSGATFAASLSLFSHRPPDTRLLFIDDFNIYLVALTTFVGFTTAIFSAGYIARELRFYHSMYQAFLFTMLLALTANNTGVMWVAVEAATLTTVLMVSLYRTREAIEAAWKYFILCSVGIGLALFGTTLVYLAAQMAWTLLIKQAARFHPDLLNLAFVFLLVGYGTKVGLAPLHAWLPDAHAEGPTPISAVLSGLLLNVALYALLRFMLISANPDTLAPGPLMILMGLSSLFLSGFMLYRRGDIKRLFAYSSIEHMGLITFAFGMGGPLANFAGLLHMTMHSLTKSGIFFAVGAITQNGGTKRLNEIRGLTVSHPVLGWTFAIAVLAIAGLPPMGVFMSEFLVVSSTFARQPLLAIPLIIALLVAFAALIMRLQAMIFGAPPPAPRHAH-------------------------------------------------------
183397332    --------------------------------------------------------------------------LGFGMGVDFFSWLMILLKFWICSLMIMSSCSIKFSFYFSFMLIVLLLMLSLYVSFSVINLFNFYLFFEFSLIPTLMLILGWYQPERVSASMYLIFYTVAASLPLLSCILWMEGHIGGLCYYLF-----FDLFGGVYFYLAMILAFLIKLPMYMFHLWLPKAHVEAPISGSMILAGVLLKLGGYGLIR-VFKCMVFYSLNFNFYIILLSLYGGLMVSLICLRQLDLKMLIAYSSVSHMSLVISGLFSMNVWGYYGSIIMMLGHGLCSSGLFCLSNISYERLGSRLFILNKGMISYMPSMSLWWFMLSACNMSAPPSLNLIGEISLLNGLISYSYYTMFFLFFLSFFSCVYSLYLYSFSQHG-----------------------------------------------------------------
120586791    -----------------------------------------------------------------------------YFSVDVLSWFLVLLTFWIILLMFVSGQGYKMTNFYKFSLVLFLMLLLLWFTFSSSDLLSFYVFFEGSLIPIYLLIVGWYQPERLQAGIYLLLYTIFASLPLLVSIFYMGSLMGGYSFLFLSDVSLSFGNWISLWFFFSIFAFLVKLPAFYVHLWLPKAHVEAPASGSMMLAGVLLKLGCYGMMR-LMMFFEGMVMMLSSMLLSLGLLGGLAVSAICLRQVDLKALIAYSSVSHMGLALGGLGSWGLWGYSSCLYTCVAHGLCSSGLFFLSGVVYERSGSRSMLVNKGMMEIMPMVSFWWFMFCIGNMAAPVVLNLVGELGLLGSILSFSFGSVIFLMIFSFMGAAYSLYLFSGTQHGKHFT-GLKALGDGLVREYMVLFMHFFPLFFL----------------------------------
84517168     ----WIIAPVLLPALVAAIIILVLRYQVTTQRVFSVASTVALIGIGIGLLVHSM----SGQIDVYELGNWPAPF-GIVLVLDRLSAMMVLLTAVLALAVVLYAIGSGDKRGHHFHALFQFQLMGIFGAFLTGDAFNLFVFFEVLLIASYGLMIHGGGAVRLRAGVQYVIYNLLGSTLFLFALGTIYAVTGTLNMADLAVLPASDTAMIRVAAVLLLLVFAVKAALIPLHFWLPATYAEAPAPVAALF-AVMTKIGAYAIIRIYTLVFGTTADIIGPWLLAGAIVTLVVGMIGVLGASHLGRLAAFAAIGSMGTLLIAIALFTPQAITAALYYMIHSTLAGAALFLVVDMVRRRVAEDDAIAPRPAIVQNGLVAAYFFAAAIAMAGMPPLSGFLGKLLVLDAVRDHELVWLIWATITSLVAVVGFARAGSLVFWNVTPEVDQNAPPHIQTALTFLLAAIVMLTVFAGPVTTFLSDTSAQ---------------------
39653772     ------------------------------------------------------------------------YMISPFFGIDLMSLMLILLTIWISFLMMLASFTKKVSNNKSFIFYLTMMMMLLIICFSVLNLIFFYFFFESVLFPIVMMIFGWSQPERLQAGIYMLMYTLFGSLPLLVMMLIFKKTSLMYLFIEWQEINIGIY------FFLMMLGFLVKIPVFFFHLWLPKAHVEAPISGSMILAGVLLKLGIYGIFRFKSFYF-IEILNFSYLLMILSIWGSVMVSIYCLFQTDIKSLIAYSSVCHMGIVFSGTINFSFFGSYGSLLLMIGHGLCSSGLFCLANLVYERFYTRSMILIKGLMKIFPSLTLMWFLFSIVNMSAPMTMNLMGELFLCLSIMKYSMFFIGPIMILIFMSACYSMYMYSYLNHGE--GWVLWSCKMINLREYYLLILHLIPMIL-----------------------------------
197935834    ----------------------------------------------------------------------------YFLGVDVMSFSLVCLSFWICSLMLLASEGIKRYDVSYFLLLIVLLLILLVLTFSSTDLFAFYFFFEGSLMPTLFLILGWYQPERIQAGVYLLFYTLLASLPLLLSI---FYISGLFFSYFYPILSFVETGGFELWYLCMVMAFLVKMPMFLVHLWLPSAHVEAPASGTMILAGVLLKLGGYGLLRVFLV-LVPTGIMFNWAWMVLGLLGGFVISLVCLRQVDVKSLVAYSSVAHMGMVLCGIMTMNFWGLSGSLCLMIAHGLCSSGMFCLANITYERVGSRSLLVNKGFLMAMPSLSLWWFLLSAANMAAPPTLNLLGEIVLTNSVVGWSSYSMVFLGLLSFFSAAYSLYLYSYSQH------------------------------------------------------------------
299132784    -----LTCITGLLVVSALSLILIPHRAATP-IIYGACLTIS-----LTLCADSLLSIGQASSEAV--LPLGLPWLGAHFRLDPLACAFLAIINFGAASASLYAYGRHEAEPARVLPFYPAFLAAMNLVVVADDAYSFLFAWELMSLVSWALVMARHHAAKAYAGFVYLIMASFGTFALLFAFGLLAGAHGDYAFDAIRA-HHLSPGLAGLALVLAVIGAGSKAGLVPLHVWLPLAHPAAPSHVSALMSGVMTKVAIYAFIRVAFDLMGDPSWWWSLPALLLGGATAAIGVLYALMETDLKRVLAYSTIENVGIIFIALGLALAFALTAALFHALNHMLFKSALFYGSGAVIVATGEQDMERLGGLIHRMPISSAAFLAASMAISALPPFNGFASEWLIFQSILVSPPAVGVLLALAAALAAACFVRAFGATYLGRPRTTAAAEAREADRWSLATMLICAALCLLAGLFPGIIIDWLQPVPATLVAGHMPSQA-------
140340340    ------------------------------------------------------------------------------------------------------------DSKPRFMGYLSLFTFAMLMLVTADNFLQLFFGWEGVGLASYLLIGFWYKKPAANSAIKAFVVNRVGDFGLALGIFAIYVMFGSIDYQTVFEQAEYEIHALTLICCLLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFDLSPIALDLVVLVGASTAFFAATIGLVQNDIKRIIAYSTCSQLGYMFVAAGLG---AYGIAMFHLFTHAFFKALLFLGAGSVIHSVHEQDIRKMGGISKFIPLTHLMMIIGTISLMGFPFTSGYYSKDAIIETAYSYAGYAYYLLTVGVFMTSFYSWRLIFMVFNGK----------------------------------------------------------------
183582366    --------------LAVMMILILPLLIPNHPQFSTIAKKAVKYAFIVALLPLSTFTPLMQEASTGQN-EWVKSFFSANLNIDQYAIIFLPVALFITWNILEFSYMSADPFKNQFIKYLLIFLLAMIILTTAGNFFIFFLGWEGVGLMSFLLIGWYHGRNSAAVAASQALYNRIGDIGFLAAFCWLLKMTPSTDITTTSIA-----TPTTLILIALIVAAATKSAQFTFHPWLASAMEGPTPVSALLHSSTMVVAGVFLLIRIF--PFIKTNQLALTTCLCLGAATTCYAAMLAITQNDIKKVVAYSTSSQLGLMVVAIGISQP---HLAFLHICTHAFFKAMLFLCSGTIIHNLNEQDIRKMGGLQMLMPMTTTCFSIGTLALMGTPFLAGFFSKDAIIETASAINTTALMLTLLATAFTAVYSLRLIYSTSMKSPRTSPILKFDETNIPALNSITRLALGSIMAGL--------------------------------
114765418    ----WIIAPVVLPALLAPIIAFVMRHDITLQRAASLAGAVMLTAIAAGLFMLS----ADGSVHVYRLGAWPAPF-GIVLVLDRLSALLILLTSVLGLIVLMHSAASGDTRGRHFHALMQFQLMGICGAFLTGDAFNLFVLFEILLIASYGLAIHSGGKARLKSGLQYVIMNLAGSSLFLIALGTLYATTGTLNIADLREIPVEEAALVRVAAMLLMIVFAVKAAMFPVQFWLPGTYANAPAPVAALF-AIMTKVGAYAILRMHTVVFDAIGSLSQDWLLPAALITVAIGGFGVLGSRRLMPLIAFAVLGSTGTLMLAVSAFTPYAATAALYYLLHSTMATAALFLVADLLLARRESGDLLKAAPATVQNGFLAALFFAAAIGIAGMPPLSGFLGKLLVLDALSDYTWLVWAVVLVGSLLT-------------------------------------------------------------------------------
1589126      --------------------------------------------FIISMIPTMMFI-SSGQEAIISNWHWLSLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSYMHSDPYINRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHENLNIPLLGLLL---AATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FYPLMEQNKTMQTLTLCLGAITTLFTAICALTQNDIKKVVAFSTSSQLGLMIVTIGINQP---YLAFLHICTHAFFKAMLFMCSGSIIHSLNEQDIRKMGGLYKPMPFTTTSLIIGSLALTGMPFLTGFYSKDLIIETANTSNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSIKRLLIGSIFAG---------------------------------
144121659    --------------------------------------------------------------------------------------ILVLAGSGIALLLSLSYLPKEDMSKFEYPVLVTFATLGMLVMVSANDLLTLYVGLELQSLALYVLAAFRRDAKASEAGLKYFVLGALSSGILLYGASLVYGFAGTTNFTELAQVSGDAPIGAIVGLVFVLAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFALAPKMAAFALLTRVLVGPFGDLVDQWQQVVIAISILSMIVGAFAAIAQSNIKRLMAYSSIANMGFALVGLAAGTVEGVSAVVVYLTIYLLMTAGAFAVINMRVNDRPVEAINDLAGLARTRPLMAASMAIFMFSMAGIPPLAGFFAKLVVFQAAVASGLITAILGVLASVVGAFYYLRIIKVMYFDEPVDHFDQ---PLGGELTFVMGATAVVTLLLFVFPSLVFDPAGVAAASLFA--------------
52221091     ---------------------------------------------ISLIPLLIAYNTGLEHMTIMTWYSFTNFQLSLDLMQDTYTLTFTPVALFITWAIMDFSQWYMIHDPKKFFKYLLVFLLAMITLISTNNLLQLFIGWEGVGIMSFLLISWWARTDANTAALQAIIYNRIGDMGLLITLAWLATTTTSWN---LQEIFYLDPKNNLTPTLGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLLR--TYPFMQNNEYAHTICLCLGGLTSLFASVCALTQNDIKKIIAFSTTSQLGLMLTTIGLNEP---NLAFFHMLTHAFFKAMLFLCSGVIIHATNEQDIRKFGAAQKTLPITATCMTIGNLALMGTPFLSGFFSKDAIIEAMTTSNLWALYMTALATMLTAVYSTRMIFYTQMFYPRHLTLLSMTEPLMTPTKPLIRLAAGTLIAG---------------------------------
109689676    ----------------------------------------------------------------------------LSFKYDMYSIVFMSVALYVSWAIFEFSSWYMKSDLNRFTKYLLMFLVSMLILVTANNLFQLFIGWEGVGMASFLLIGWWHGRDANTAALQAVLYNRVGDIGLILTMAWLATKVNTWNMTQLMVLSK--DLNLTLPTYGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRFSPMMENNPQALTTC--LCLGALTSLFSATCALTQNDIKKIIAFSTASQLGLMMVTIGLNQP---TLAFIHICTHAFFKAMLFMAAGSVIHSLNEQDIRKMGGLFSILPFTSACLTVGSLALMGTPFLAGFFSKDAIIEALSNVNAWALTLTLIATAFTATYSLRLIFFVTMGTPRFSPKPHLDENNKAVINSLSRLAWGSLIAGMF-------------------------------
75373092     -------------------------------SLIFMGVLITCSSFFLEFSVLMLMILLTLKVIFIKLVNVENVIIEYMFMMDLMSSMMILLTIWITFLMILSSFAKEVQKNKMFLFYVTFMMLLLMICFTVMNLLAFXFFFESVLFPIIMLIFGWNQPERLQAGFYMLMYTIFGSFPMFVTILMYMYKNNTLIYPYMDWI----ESQLGILFIFLMMGFLVKIPMFLFHLWLPKAHVEAPISGSMILAGVLLKLGIYGIFR-FKKFMMVELMNFSEIFVVVSIWGSVMISMFCLYQTDIKSLIAYSSVCHMGVVLAGVMSFCIYSSMGALLLMIGHGLCSSGLFCLANIIYERVSTRSMLLFKGMKSIFPSLTIWWFXFSIINMSAPLSMNLLGELFLSLSILKMSIFYFFPVMLIIFMSACYSIYMYSYINHGY--GWVLWSLSPINSREYSILFFHLFPMIL-----------------------------------
141840841    --------------------------------------------------------------------------------------------------------MHDDDGYQRFFSYISLFTFAMLMLVMANNFVQLFFGWEAVGVVSYLLIGFWYKRESAIFAMKAFLVNRVGDFGFLLGIAAIYLYFGSLNYADLQLLPGVMVSVMSFICISLFIGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGVFMVAR--MSPLFEYSEAARAMVLFLGASTALFMGLLGLVMNDIKRVIAYSTLSQLGYMMTAMGV---SAYSVGIFHLMTHAFFKALLFLAAGVIIAMHHEQDMRKMGGLRKYMPITYITTLIGSVALAGIPPFAGFYSKDMIIEAVKESALWGSGFATFAVTVS-------------------------------------------------------------------------------
241890338    ------------------------------RIWRQSSFAISVAGIACAIYALCQQSGQELPPAFFEMIS-IDQFSVY-------ARLLIAVASLVLLLFIYFSYYSYRKRSADIYPVLIASMIGMNVLTITNNWLLVFISIEILSIASYVMVGFLSQKRKEEAAMKYVLFGSVCAAVMLYGLSLLYGFSGSLTFNSTDHIKGLPETIVSIALLFIFTGIGFKLSFVPFHIWSPDVYQGAPTPVTAFLATVPKIAVVVFLTRIYTAWPFYFSDFFYYILIITAIATMLIGNLAALRQTDIKRMMAYSSIGHTGILLMMVLVYTSHQPQVLMYYLIVYTLMNLASFIFIDQLERINGNTEITSYAGLGKVYPVLFVSFTIVLISLIGLPPTAGFIGKLLIFSSVFEVNYALLMILLIVGALTAVISLFFYFKILQGFLRTAEQEVTKPLKWSTLLVIAVICFLILILGIFPDMLLD-------------------------
135624824    ------------------------------------------------------------------------LNFEIGFLVDKLTAVMLVVVNFVSLMVHIYTIGYMDNGYRRFFCYISLFTFAMHMLVMSNNFLQLFFGWEAVGVVSYLLIGFWFKKNSAVHALKAFLVNRVGDFGFLIGIGLVVAYAGSLDFYDVFSFFGFELDLLFLMCCCLFIGAMGKSAQIPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVCR--LSPIFELSQSALSLIFIIGGFTAFFTGILGMFQNDIKRIIAYSTLSQLGYMTVALGC---SAYSLAIFHLVTHAFFKALLFLGAGVIIGMHHEQDIRKMGGLRSFMPLTYLLMLIGSLSLMGIPFLSGFYSKDLILLAV-------------------------------------------------------------------------------------------------
118340556    ------------------------------------------------------------------------YSFNHSYIVDHMSLFFICIFTISSALAILLSVEYNERRAGEYYALILFCTVGMILLASSTDMIMIFLGIEIVSICLYVLAGIRRNDHRNEAALKYFLLGAFATGFLLYGMTLVYGSTGSTNLFKIAEVVQNPSALLLMGLVLLVIGFGFKVASVPFHMWAPDVYQGAPTPVTAFMAVGPKAAAFAAFFRVFAEAFPEMSPSWEILLSIIAVLSMFVGNLGAIMQTNIKRMLAFSSISHAGYILMAVIAKSSLGSSSMLFYMLTYAFMTFGIFGIIIILGRKGEENEIQNYSGLAYKHPVIALSMTIFLLSLGGLPPFAGFVAKFYLFSAAVQEGLLTLVII---AVLNSAISFYYYLKVVFMYMKEPEAEFNISLTPMTLFVVLIGVIGTIQLGIFPNAIITLAS----------------------
108758173    MNLPNLSLADFLPLLPAIIMVVGASILLLSEVFLS-----TTASRAYQAVLTVVTAVAAGAMALTTMFE-PPQEVMLGFGVDPFSSFLTFVVCVGLGLATLSSVSFLRKRRGEFYALMLFASAGMSLLAMSNELITLFVNIEVLSLSTYALTSYLRRGTRSEAGFKYFILGAFSSAVLLYGAALLYGATGTTHLTAMAGPLSTAMSSQYAGIILVITGFAFKVAAVPFHMWTPDVYEGAPTPVTALMSVGVKAAAFAAMVRVFFMVGKVDPQMLLGLFSVLAFLTMVAGNLLAIPQRNVKRMLAYSSIAHAGYLLVGVAALFVTGLRGILYYLLAYTFSAVGAFAIVSVLERREDEEDLERFSGLAQRKPGWAFAMAAFMLSLGGIPPTIGFMSKLLIFQAAVDAGLIGLTIVG---VLSSAVGIYYYLRVVFMRPVPEGAQALEKSWSTELALVLSTAA-VVILGIIPGPIMGWLEQA--------------------
239618416    -------------------------------------------------------------------------------------------VTMLIISMTAVFMLSIKKKKEMKLMLLSLVSTGVIGSMLSNDFLTLLIFWELTTWSSLIMIVL-DKKIAWKEALKYVAVGSIGTYSMMYAVFLLYNRFGTLIYTDVNELMKTSGGFQLLIFILLAVMAFAKAGSFPLHIWLRGAHSSAPDEFSSILSGALTKMGAFLMFIVVWMPEVQGIPLPNYILALLSGISIIVGTVMAIRMEDAKQLIAFSTVSNSGYILMALAIGGPYATAGGLMHVLNHALASSAMFLAIAAVAHRTGTTKMHEMGGLIFRMPFTFTAYLVAIISIAGIPPMSGFASKWLIYQQLVRNGPFLAFMAFFGSIGSFMYVFKPLAGIFLGQLKPQH-KNIKEAPIPMLVSMMVLTLLTIFWGILPS-----------------------------
152997980    ---------ILIPLLFGAIMLLPPISRDINSQRITSIIGTL---FLLISSAVLLYQINAQGVQLYALGGWQAPF-GIALVADKVSSLLVLLTAFLAFCVMLYAVAGQDKGGAYFHPLFMFQIMGINGAFLTGDIFNLFVFFEVLLIASYALLIHAGGKQKTQAALHYVILNLVGSSLFLFGLGILYGTLGTLNMADMGQLQGETATLAKTGALLLLVVFGLKAAMLPMHFWLPKTYASASAPVAALF-AIMTKVGIYSIFRVYTVIFGDDAGELANILWPMALLTITIGTIGVFASPGIKTLSANLVIISSGSLLACAAINSEAATSAALYYMVHSTLASAGLFLLADVMSRQRGKAEDRFVRSRPFVQPLLGFGFAISALALIGMPPLSGFVGKIMILQATQSSAQTMWVWPLILIGLAALIAFSRAGTTLFWRHNGSVAAEAEPAKITEIMGIGLLLFASPILVVFGGDISEFTQQAAHHL----------------
49619222     -------------------------------NLIFSSVLILCLIFYFNSFEIMIMLLFTSLVFFIKILMNPSYSTMEFMEMDLMSEIMILLSIWITFLMLLSSFANKIYMNKFFLFYVMAMLFLLEMCFTMVNLMMFYFFFESSLFPMIMIIFGWNQPERIQAGYYMLMYTIFGSFPMFIMIINYFTKNFSLLYIYMMWLENLMLGM---IFSFLMLGFLVKIPMFFFHLWLPKAHVEAPIAGSMILAGILLKLGIYGIFRFKNMILC-NLMIFSEIIMVISVWGSVMISMYCLFQVDIKSLIAYSSVCHMGMVLGGSLTFSIFGSMGSLLLMTGHGLISSGMFCLANILYERTYTRSMLMLKGIMKVFPSLTLWWFLFSIANMSAPMTLNILGEFFLSLSMLKYSIFFFFPLMLIIFLSACYSMYLYGYLNHG--NGWVMWSMKLISMREYNIMFLHLFLMIF-----------------------------------
218673761    -------------------------------------------------------------------YAWVPYNLSFSWFLDGLSLAFALLITGIGTLIVLYAGAYLRRDQGRFFSFIFLFMGAMLGIVVSDSFLMFFIFWELTSITSFLLIGFHEREAARRAALQALVVTGGGGLCLLAGLLILWNMSDVTQMSQLIGSGDMLRESPLYLLILVLGGAFTKSAQFPFHFWLPNAMEAPTPVSAYLHSATMVKAGVYLLMR--LNPVMGATPAWEILLPFFGGLTLVVGTALAIRQTDLKLKLAYTTVSSLGLLVMLIGFGSDHAVAAAALYLVAHSLFKGALFMVAGIIDHETGTRDITRLGGLRRAMPLTWIIALAAAFSMAGLPPFFGFLAKEEIYTALVGGDIRAITFTAIAVFSNAL-----------------------------------------------------------------------------
269128892    -----------------------------------------------------------------TWSAWLPPLAGVRLELDALGGLFTAVTGGVITAAAIYSIGYARHAPRTAQILVPLFAAALLLVPAAASVSTFLLLWELMAIASLLLVLHRARPAVRSAGVWYAVLTHLGLVAILGGLVAFAAAAGGESFAELRR-ADAGGALAIGVFLATFAGFASKAGIVPLHVWLPRAHPEAPSHVSALMSAAMVNMGIYGIVRVGLDLLGGGPRWWWLVVLAAGALSALHGILQAAVASDLKRLLGYSTTENMGLVLIGVGAAGFFEASGALLHVINHAAFKTLLFLAAGSVLHGTGTRDLDALGGLRERMPLTTIVFALGALCASALPPGNAFVSEWLMLQSLIRSLPDGGVSAAVVMGLSAATFVKALGTGFLARPRSAEAERAHEAPPSMLAGMALAGAACVALALGPTLVLPGVAEVTGQVLP--------------
110082693    ------------------------------------------------------------------------SNLGYVFGMDIYSWLLSVLTCWILPLMLMSSISVLKKNYIFFMFLLILMELVLLFTFSTTNMIFFYISFESSLIPIFILIFGWYQPERFQAGLYMLFYTLFASLPLLALIVSLGGDEGSYNFFLLMGNY---YDFNLYIYVFFLLAFMVKLPIFMFHLWLPKAHVEAPVSGSMVLAAIMLKLGGYGLFKFLGLMQDLNMNYLYGWF-SIGLIGSSLLAILCLLQSDLKSLIAYSSVVHMGMVLVGLTSMSIFGLEGAFLVMVGHGLCSSGLFSLVNMIYERSGSRSFLVNKGLLLLMPSMSLWWFLLLSSNMSAPPSLNLFGEINLLISILGVSVFGILGVSFILFFSGGYNLYMYSASQHGKFYS-------------------------------------------------------------
254823073    ---------------------------------LWVAVTALSASLAVLLGVAARVFAGTGHLLLSNEHPVRGASLGIALVADPFGLTFATLAAGVGIVLVVSALSELGDLGRRELGGLACLLAALIGAALTADTVNLFVWFEVAALASYGLTGFFERPIAVEAAFKNLVLTSIAGFSVFIGSAMLYSATGALNFGQLHGAVATGATRATLLAVAFLAGFATKAGLVPFHAWLPDTHTPVPGAVSALFSALMVDLGVVALARLRLQVFVNLPSL-PALLTGLGLASALVGAAMALLQDDLKRLLAWDTVAQTGVLTTGFASRTADGVAGAVYHLVNHGLFKALLFLCAGAVVHATGLTKLSEMGGLVRRRPLLTAAFTVGVLSIAGLPPLNGYASLGLIHKGL-SDRPAVLGCALLAQVLTVAALGRAAYLGFY-RRRNRAYAHLEPIRPGMKASLIMLSACCLGFGVLAGPFVHVAGPATAGLLDPAGYAAGALGSA--
260887657    ------------------------------------SLAAISVVALLALFAY--------GFSFYRGGEAASFYAGLYV-VDNYAVFFKQLFILSAALVVLFSSDYVERLLREFYAILVFAVLGMCVMASANDFLTLYIGLELMTISFYVFVGLRQRDASSEAAIKYLVLGAAASAILFFGVSFIYGAAGSLRFAAVVSSPQLFTPLGIVGMALVFAGIFFKLSMIPFHMWAPDVYEGAPAPVAALLAMGSKAAAFAVLLRLVLAVFPPLGGMWLSLLAILAAVSMVGGNVMAIVQDDVKRMLAYSSIAQVGYMLVGVVAADAAGMKALLFYLALYAFANIGAFAVLTAVEAQRGKPDMANVTGLARTAPVLAAVMTISLLSMAGIPPTAGFAGKLYLFTAVVDQGGLWLAFVGFIM---SMISVYYYLLVVKAMYLGEGPKEPVKISGALRACVLVSVALTLALGVYPEPLANLTNFVAAT-----------------
265765484    -------------------------------------------------------------------------------------------------------------KQGEFYVLTLSTLLGMYFMISAGHFLMFFIGLEMASIPMAALVAFDYRHHSAEAGAKYILTALFSSALLLFGLSMIYGTSGTLYFNDLPGHITGNM-LQIMAFVFFFAGMGFKISLVPFHLWTADVYEGAPTAVTSYLSVISKGSAAFVLMTILMKVFAPMVAQWQEVLFWVTIASITIANLFAIRQQNLKRFMAFSAISQAGYIMLGVIGGSEMGMTALVYYVLVYLAANLGVFAVISIVEQRSNKVEIDDYNGLYKTNPKLAFIMTLALFSLAGIPPFAGFFSKFFIFMAAFNSGHLLVFIALINTVVSLYYYLLIVKAMYINPNEEPIPTFRSDNYTKVSLALCTLGIIALGI----------------------------------
269836334    -------IVPELILLGTIVVVLAGDLILPRRQHSALTVALAGLALSLLSNLTIDWDAGQSTFNGMFKADYFSLFINIVVGL-----------AGILSVMISSSYVEGAEEPGEYLALLLFSILGTMLVGAAGDLLMIFLGIEMGSLAVYALTGFARRRTSLEGALKYFLLGAFATAILIYGMAWTYGATGTTALDEIAARLRGIEASLLLALLLLAIGLGFKIAAVPFHMWTPDAYQGAPTPVSGYMSVVPKVAGFAAMARVLVQALGPLSDSWLTLIAILALATMVYGNVVAIAQRDVKRMLGYSSIGHTGYILVGLAAYSGMSVSSVLFYLFSYAFMNIGAFGVVTWLQARGLGVTLDDFRGLAARSPLAALAMTVFMLSLMGLPPLLGFYAKYYVILAAVQVGLWLAVAVVVMSAVSAFFYLRVVAVMYFNEPVGDWKTQRTPLLGTGLALM---AIGTLVFGLLSSPLLDLAQKWVQA-----------------
142232163    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YIFIYLAGSFAIRDFYSL-NLSFEEELFILLAFLIGFGIKIPMWPVHTWLPDAHVEAPTSGSVILASVLLKVGGYGMIRFMLPITTEAGIFLSEYMIYLSLIAIIYISFVAYAQTDMKKLIAYSSVAHMGFVTLGIFLAAVIGLEGAIIQMISHGLISAALFFCIGIIYKHSKSRLLKDNYGVVKFMPVFSFLMLFFLMANSGLPGTSGFVGEFLVITSALGSNIIIGFLAATSLLLSASYSLKLGKNVLFGE-NTQNIQGYRECAVNEKFVLGVLVIFILYLGLTPDYLFKIIDHTIINFIDSINL----------
77164006     ----------------------------------GLAVGGIFISALAVLPL-----SGADAEVALTWFTVGPFELTVSLAADRLGWWMATLVAWIALPVAVYSVPYMADERQRFFAWLSFFVGMMLALVLSQSLLLLFIAWEGVGLASFVLIGQHHGQAKARQAFKALLMTRLGDMGLLLGWLWMLMITGTTQFFQQVEDGAFTAGTLNLLALLFFLAAIGKSAQLPLTAWLPEAMAAPTPVSALIHSATMAAAGVFLVLR-LFPLFEHAPLALA-VVLWVGAFTALIAALVATAQYDLKRLLAWSTVSQLGEMMLALGLGGPLGAA---FHLTVHATFKSALFLSVGALERATGTRDLRQLGGLGKRLPWTAGAFIASALALAGFPLLSGYWSEEELLRQAVSVHTAWGVFMLVLILLAGIYIGRAAMATF-----GLAPQAVMPANRRESAPLV-------------------------------------------
125975503    ---------------------------------------------------------------------------------DRLSAVMVLIVGCIGSLILIYTVGYMKERKSFFFSVIFLFLFAMFGLIFSNNLIWMYFCWELTTLCSYLLIGYTRTPEAVNNSFHALAINLGGGLAFASAMVYIGTNFKTLELSALTAM-KLELAVLIPVFLLCIAA-LTKSAQMPFSSWLLGAMVAPTPSSALLHSATMVKAGVYLLIR---LAPLLAGTTIGKVIALLGAVTFLASSIIAISKSDAKKILAYSTISNLGLIVTCAAIGTQESLWAAILLLIFHSISKSLLFLTGGSVEHQIGSRNVEDMDILLQVSRRLSVYMIVG-IAGMFLAPFGMLISKWVAMKAFIDSKNITVIILGYGSATTLFYWTKWMGKLVANANRKDHIKHT--FHIDEEIPIFIHAVLVVL-----------------------------------
227018591    ---------------------------------------ILAIPLMMSLVPLMMLLNNNTEFLMSTKIPLPTMNINISLTLDTYSLTFIPIALFVTWSIVEFSYMATDPNINKFIKYLLIFLIAMLIIISSNNLFQFFIGWEGEGIMSFLLIGWWSSRDANTAALQAIIYNRIGNIGLIMTTSW----TLTNTSINIQELFMEHKTMNILPLLGLVAAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPVLQNNQQILSICLLLGATTTMFAAASATTQHDIKKIIALSTTSQLGLMMTMIGLNKP---TLAFLHMAMHSFFKALLFLCAGSIIHNTNEQDTRKMGGLNKTMPATTSSMTVASLALMGMPFISGFYSKDTIIETIMNSNTWALIMTLTATLLSAVYSMQIMILSQTSTPRTKQNPHKETKPT--MIPILRLTLASILLG---------------------------------
289183288    ----FLTLSIFL-ILVIASALSSKKTKWSIRSIGNIALFTLKILSILSAINLFIFLLNPTSLVSNTSYWVETTNINISLSLDINFLFFSTVALFVTWSIMEFSLYYMEEDPFNFFRLLIIFLLNMLLLTSANSLFLFFIGWEGVGFLSFLLIGWWFRQDANTSALQAIIYNRIGDIGIIFLISIALYSNNSWNLNSFLSSSIEPESLNIILLASLLAAIG-KSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRVT--SLVDPTKLFLNTCIIIGSLTAIFAATSAFLQHDIKKIIAYSTTSQLGLMVVAIGLNQPLI---ALFHITTHAFFKAMLFLCSGSLIHSYNEQDLRKMSNTINTAPITSACLFLGSIALMGIPFLSGFYSKDLILESIAPSNLISYSLAIIATLLTAGYSFRIISFCFLNSPNNIPVNPISEENPKLYLPLLRLAVGALGIG---------------------------------
294674391    ---------------------------------------------------FMLMTVGLGVFSAMRQGDTITAFGGMYVATQAINVMKMVLTFGTFIVVIMASWAAKQQRIGEFYMLILSTLLGMFMMMSAGSFLLFFLGLEMASVPLACMVAFDRHRESAEGAAKYILVATFSSGVMLFGISFIYAATGTLYFDDVCAAVSNSP-LCIMGLVFFFSGLGFKISLVPFHFWTADTYQGAPTPVTGYLSVISKGAAAITLCTILMKAFAPMVEYWDYMLYIVIVLSITVANLFAIRQNELKRFMAFSSISQAGYIMLAVVGNGQLGVAALTYYVLVYIVANMAVFTVINVVEQNNNGRDMAAYNGFYQTNPKLSFLMTLALFSLAGIPPFAGMFSKFFVFMAGVQNGEPMAYGVVFIALVNTVVSLYYYLLIVMYITKTENPLPTFQSDEATKLALGICTAGIALFGV--------------------------------
87200301     --------------------------------------------------------------------------------------LLIYASAGVTLIVAQSFFDKAKAMRAEFPLLVLFASLGMGMMVSAGDLLALYIGLELSSLASYVMAAFLRTDDRAESGLKYFVLGSLASGILLFGMSLTYGFTGTTSFAGINAALSGGLSTGATFGVIFLAGLAFKISAAPFHMWTPDVYEGAPTPVTTFFATASKVSALGLLMRVSFEAFGSQPHAWQQVVIFASLLSIIVGALGAIGQNNIKRLMAYSSINNVGFILIGLATGTKAGASAMLVYLAIYVAMSVAGFVAVLLLRDENGEQVISDLAGLSKTRPWLALALASVMFSLAGIPPLFGFWGKFVVFQAAVQADMIVAALGIAASVIGAFYYLKVVKVMYF----DEAVDKVRGEGELSHAVLLALSTLAI------------------------------------
135424993    -------------------------------------------------------------------------------------------------------------------------------------------------LCSYFLIGFWFKKESANAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYSEVFQQIPFDVKAIDLICLLLFIGAMGKSAQILLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCSPIY--EYSPLILNLITIVGMTTAFFAATVALVQTDIKKIIAYSTCSQLGYMFFAAGVG---AYNVAMFHLFTHAFFKALLFLGSGSVIHAFKEQNINNMGGVWKKLPYTYALMVIGTLALTGFPFLSGFYSKDAIIEFAYLKGNTTGYIGIITAFLTSIYSWRLIFKTFHGNYNNKEIK-IEETHESPLVMLLPLFVLSIG-----------------------------------
262200408    ------------------------------------------------------------------------------------------------------------------FPLTMLTVGGMMLFPACGDLLTMFIALEVFSLPLYLLCGLARRRRSQEASLKYFLLGAFSSAFFLFGAALAYGASGSLNLSRIGEASGGDNTFALIGLGMLAVGLLFKVGAVPFHAWIPDVYQGAPTPVTAFMAAATKIAAFGALLRVFYVAFPALHDQWKPALWAVAIATMLVGAVMAVTQTDVKRMLAYSSITHAGFILLGVIAFDDAGLAATLFYLAAYGFSTLGAFATIAVVREPDNTTNLSQWAGLGRRYPLVGAMFSMFLLAFAGIPLTSGFIAKFDVFAAAGTGGGVLVVIGVISSAIAAYFYVRIIVAMFFHDVPVDAPHVVKP-SIFTTTGIAVCTVVTIALGVFPQPLLDLTEHAATFL----------------
206890109    -------------------------------------------------------------------------------------------------------------RFNESIAFILFSALGMMLLVSARELISFFLSFELMSLSIYVLVGIRRYDKSNEAAVKYFMLGGFSSAIMLFGIAFIYGATNTTELSLILKVISNYNPLILIGLGLFIVGLCFKIALVPFHMWAPDVYEGAPTPVTAFISTLPKVAILGAFGRVLVEIFRDYYIDWSNFLIVLSIATMATGNFFALIQKNIKRMLAYSSIAHAGYIIIGVIVGTQSGFNSVVAYMFIYTLMNIGAFAMVIAF----NEESIENYKGLHKFHPALAIAMLIFMFSLTGVPPTAGFIVKFNIFLQAVKAGTWLVVIAVIFTVISAYYYLRIVMYMYM----KEPVKLPEPIYSRELVAILICTIGVTFLGILPLFLI--------------------------
117926896    -------IVISVVAMGLLLASAWWEGAEGARRIRRIAAGALMVAMVITLLGVGATQSSTFGGMFVN-----DRFAAFMKVMLYLSTLLPMVVSWVYL-------EKSKLGNGEYFVLTLFAMLGGMFMISSGSFLVLYLGIELLSLAIYVLAAYKRDDASNEAGLKYFVLGSMASGILLYGISLIYGVTGSVDFATINAYLQQDHHSMLGITMGLILGLSFKIAAAPFHMWAPDVYEGAPTSVTAFMAAMPKIAAFAALFRVLVEAFGPMHATWGPIMALLAVVSMGVGALAGLGQSNIKRLLAYSSIGHVGYALIGLAVGNQMGYEAVLVYLTIYIFMNVGAFGLILVLNKEGFGDQIEDYKGLSAKRPGLALLMAIFMFSMAGIPPLAGFMAKLQIFMAAIDAHYTVAILGVLFSAVSAFYYLKVIKTMYFDEAERAFDMPMDFLS---RAIVGVSGILVVLWGILPGSLMASVAETIKSLM---------------
15897268     -----------------------------------------VASFILSFVSIAINIPFLVFRGIFENIFVSKYVGDFGIVVNNFNYPFIITIIIITLLSAIYSLRYMEHKFDEYYALYTLFALSMLYTVLSTNLLELYIFLEISLISSFLLIALYGYGDRRRISLMYFIWTHIGTILLLASIIVIGLSTGSMNIYAYTFANYSTISYGILVFIIAVVGMFVKGAQAGFNIWLPYAHGEAPTPISVLLSPNMVGLGIFVVI--IYYYLFPTMSFLAPIFIAWAIITMIYGGINALAQKDFKRFLAYSSVSQMGYMLLGASIALPIGILASILIYVSHGFGKAILFMSAGASITELNERNIEKLGGLYLSSPLHSTLAFIGALNLLGLPPTIGLISEALLIFSLIVGFIVIVAFIMIAIGTSSAYIGYLFKTVYAGKKETKNIDNVKEYS----IPMLLIGIFSIITFFIPQYVS--------------------------
15897268     -NSTILPFIAFLPVLGSLIALITPKSLNQDLRGAIVVVSI-GISMVLSAVLLV----NNLGKPLFGHPQLSYSFGYLQFSANLLQSILALFVSSLSFFIALYSIGYMREDLRRYWGFFGLFVTSMLSVVLANNVLLFIAGWEGTSLASYGLISYWLDDNERNSGIRALIFTRVGDVGLLAVLYILYPISNVSSTVFSALYAVASHPEGWLILLIFFLGGLAKSAQFPFTQWLLTAMTGPTPVSALIHAATMVNLGAILTFLTYQFIPINSNTYFFAIMVGITLFTALYTSINALASNEQKVILAYSTADQISLMIFSSSLGASLGIIIGLIQMFAHGLYKASLFMNAGSVIHYTESRYVASKPLLYKEIPSVFILQLIAALNLANLPPLIGFWAHNIIGNLASSTSTTIFYLYIILEFLGSIYILRYIARTFLWKGETDKTHEHGHLSILMVISPAFLILGSIILGV--------------------------------
107735864    ----YLSIII-LPLLGSIV---SGFFGRKVGVTVSRLIGCSSILAYYSISRYRFFLKLDFLWLYLNYLSVFHLTLVWNFQFYSLTVSMLLPVLVICTLVHFYSYMSHDPHSQRFFSYLSLFTFMMIILVTGNNYLVMFVGWEGVGVCSYLLVSFLFTIIAAQSSLSAFLTNRVGDSFLTIGMFILLWSLGNLDYSTVFSIAPYNENIITIIGICLLIGAMAKSSQVGLHIWLPMAMEGPTPVSALIHAATMVTAWVYLLIRSSPLIEYSSTVLLIC--LWLGAVTTVFSSLIGLFQQDIKKIIAYSTMSQLGMMVIAIGL---SSYNIAIFHLINHAFYKGLLFLGAGAVIHASDNQDLRRYGGLISFLPLTYTVILIASLSLVAFPFMTGFYSKDFILESAYGSSINVYFIATIGAIFTTLYSVKVLYLTFLANPNG-PVNYYKNAHEGDIFLSLPLVILAIF-----------------------------------
142615499    MNLDLIFPEIFLSLAIMSLLMVGVFKQNSTRLVYN----LSTITLVILLSLVINLISINEYLVFNESYK-----------IDILSTLMKTLTIIAAIFVMISSYNYLKSLKIEYPILILSSILGMMLMISSNDLIVFYLGLELQSLALYVLASFNRDNISSESGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFNIISNSSSNIDNGLIFGLVFIIVGLAFKISAVPFHMWAPDVYQGSPTSVTFFFAALPKVAALTVFIRFLYTPFINLIDQWQTILIFISIASMVFGAVAAIGQSNLKRLIAYSSIGHMGYALAGLASGTNQGIQSSVIYIFIYVVMTLAFFSCLLMLRKKIFYENIDDLSGLSSNHPILSICLLIVLFSLAGIPPLAGFFAKFYVFMAVIEQSMYFLAIVGLMTVIAAFYYLRLIKIIYFDKPKDTYE---KDHNIGLRVTLAISTGFLILYFIYPGIFNELVS----------------------
73667291     -----LVCTILLPFISAIMILMLKKIKYSQEIISII----SSCILFYMAFETYKFYTKHDSELYIELYEFINPKIYIAFKAEILSMIFSLLVSFLWIITTIYSISYMKNNQPLFYSCFAISIGCTMGIAFSANLLTLFIFYELLTISTYPLITYYINDQSKISGRYYIGILLGTSMLLFLAIIITYNISGTLDFTTNGILPDNISNTLLITLLLLFTYGIGKAALMPIHSWLPQAMVAPTPVSALLHAVAVVKSGVFTIIKILLYIIGLKNQEHHNILMYISGATIILASLIAIKQTNLKKLLAYSTISQLSYIVIAASLCTEYAIKVSMFQMISHAFAKITLFFTAGAIYTKTGKKYLHELHGIGMSMPITMIAFSIGAIAMIGIPPAPTFYGKFFIISEALQQKNFLVIILILSTVLNTMY----FIPIIYNAFSTSYSFKYAEAPLPMLIAIITTAICTLLLFVIPYIISAFIDNYFQSI----------------
8404669      --------------------------------------------FVPSIFVNAMLVGSFFSILDLFLPSLMEVSPSSVFTSDGVSKPLVVLSFWISVVMVQATPFGVKSS-KKFTVTVAVLTTILILCFSVDSSLLFFILFEASLIPTLMMIMVWYQPERVQASMYMLMYTLVGSMPLLGCLIFFHRLNFHSSFFFMMTKRVIFSSDLVLWWLACLVAFLVKMPMYMAHLWLPKAHVEAPVAGSMVLAGLLLKLGGYGLLRVGLPLLKLNSSVLPG-LFSVSLWGGVVTGMICLRQSDMKSLIAYSSIGHMGLLIVWVVSSLSLGLGGALALMVSHGVCSSAMFALANNWYGATNSRSFMVTKGLLVVSPSLILMWFFFNSVNMSAPPSINLLSEIMLVSSAIFSSISSGPVLAVVAFIVGAYSLFLYSQVSHG-----------------------------------------------------------------
88812963     ---------------------------------------------------------------------------------DKFACLLKVAICLLTFLVFAYSRDYLRKRSGDFFLLGLLGVLGMMIMASAHSLLTVYLGLELVELCLFAMVAYRENRVGSEAAMKYFVLAALSSGMLLYGMSMVYGAAQSLDLAQIAAIAANGESGLLLAFGLILVGVAFKFGAVPFHMWIPDVYQGALTPVTVYVGTAPKIAAVALFVRLLVDGLGALHDQWQVMATIIAVGSLAVGNLFALVQTNIKRMLGYSTIAHVGFLFLGFIAGTEEGYSAALFYAITYGLMAAGAFGVVILLSRRGFEADIEDMKGLNDRHSGFAVVMLILMFSLTGVPGTVGFYAKWLVLKAVIDVNMWLAVVAVIFAVIGAFYYLRVVRMVYFDRRSDGEPL---EASTGLRIVLAGNGLAVLVLGIFPDSLI--------------------------
295697735    --------------------------------------------------------------------------------LDDYALVFKLLFIGITFLILLLSVDEHGQARGEYTYLLLFATVGAMVMASSVDLVTLFVGLEILSVSSYILVGVRKTSKSAEGAMKYLVLGAIATACVLFGMSYIYGVTGTTNLAEAGYALYLAWAIVVIGMLLMLAGFSVKISVVPFHMWAPDVYEGAPMPITAFLAAASKAAGFAMLIRVFLYGFASHFPEWGGLWIGIAAVTMVVGNLLAIVQRNVKRMLAYSSIGQAGYLLVPFAALTGAGLSALYFYLAAYALMTAGAFAVLTVVAHHARSEDVDAFTGLFRRSPLLAGAMTVFLTAMAGMPLTSGFTGKFFIALGAINTGYWLAGLMFLTSVMAFAYYFGLIRRMYLQEPYGPP--ELWGTPATVALVVAIALVGTIGLGVAPGVMMHSL-----------------------
20806652     -----------------------------------------------------------------------------MFFVDELAIIMNLIISIVGSLIALYAFSYMDHRQPRFFAIILVFLGAMNGLVLSNNLMWMYFFWEVTTLSSFLLIGHDQTEEAIRNAARALWINMMGGFALLLGIIFIYANYSTISLVEVLKIQNASYILLPMFFIAF--AAFTKSAQMPFQSWLLGAMVAPTPVSALLHSSTMVKAGIYILLRFSPLFR---GTLLSDFIAVYGAFTFLATAFLAVSQSNAKRILAYSTVSNLGLMIASIGINTSSAIAAAILLLIFHAISKALLFLSVGTIEQHIGSRDIEDMKGLINKMPVTTSITFVGILTLMAAP-FGMLVSKWLILE-VAAGSIIISIILAIGSALTVLYYTRWIGNILSGTYFTKKEQERMDVPV--GISLYSLTGLAVILSLMIVSLYNMLVIP--------------------
14039394     -------------------------------------------------------------------------------------------------------YMHADPQANRFFKYLLLFLVAMIVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRDANTAAMQAVLYNRVGDIGLILSMAWLATNLNSWELQQLFIASK--DTDLTLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LSPMMANNQLALTTCLCLGALTTVFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLGQP---QLAFLHICTHAFFKAMLFLCSGSVIHSLNEQDIRKMGGMHGLTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALNTSNAWALTLTLVATSFTAIYSLRVIFFVSMGHPRFPPLSPIDENNPS-------------------------------------------------
34392351     ------------------------------------------LAFLISLTPTLTFIYSGQDM-ITSNWHWITLKLSLSFKLDYFSMIFIPTALFITWSIMEFSYMQPDPNINKFFKYLLIFLIMMLILVSANNLFQLLIGWEGVGIMSFLLIGWWYGRTDTNTALQAIIYNRIGDIGFILAMAWFLFMSNTWNSNNYLSLNTNPNSLPLAGLLLAATG---KSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--FHPLMENNKTIQTLALCLGALTTLFTAMCALTQNDIKKIIAFSTSSQLGLMMVTIGIYQP---HLAFLHICMHAFFKAMLFMCSGSIIHNLNEQDIRKMGGLHKTMPLTTASLIIGNLALTGMPFLTGFYSKDLIIETMNTSNAWALTVTLITTILTAAYSTRLIFLTLLGQPRFPTLTTINETNPTKRLMMGSILAGFII-----------------------------------
149909808    -----------------------------------------------------------------------------MFKVDKLSLFFGWVFAIAALIGNIYSLHISHTGER---VAAFLYMGSAFLVLFAGDWFTLLVGWEIMAFSSAYLIFATREDPAVKAGFRYLMVHVTGGVLLFAGIVLHGLETGSYLFGPIDGAQQ-----GGIAYTLILIAFMINAAVPPLNAWLTDAYPEATVTGAVFLSAFTTKTAVYVMIRAYPG---------ADVLIGFGVFMALYGVIFAMLENDFRRLLSYHIVSQVGYMIAGIGIGTEMALNGSSSHAFAHILYKGLLFMGAGAVIHMTGKRKLTELGGLYRTMPWTVALYMIGAFAIAGFPFFSGFVSKSMVIAAAAGDHHATAMLASSGTFLSTGLKLPYY--MFFGK---DSGLRPKEPPINMLVAMGIAAFFCIGIGLFPGMLYSMLPYTVE------------------
84494917     ------------------------------------------------------------------------------------------------------------------FPLTLFAVFGMLMFVSANDLITMFVALEVLSLPLYVLTGLARRRRSQEASLKYFLLGAFSSAFFLFGAALLYGYAGSSDLSKIQAITTADGAYEGLLLVLALIGLLFKIGAVPFHSWTPDAYQGAPTPVTGFMAAATKLAAFGAILRLAYVGVEASRLEWRLGVAAIAVLTMVVGAVLSVTQTDIKRLLAYSSIAHAGFILVGVLAFDKTGVSGTMFYLAAYGLATIAAFAIVSLVRSGSEATHLSQWAGLGKKHPVIAGIFALLLLAFAGIPLTSGFTAKFAVFAPAISHGGMAGILMVLASAVTAFVYFRLIVLMYFTEPTGDDVVALTP-SIASTIAITVGAIGTVVLGIVPGPILDL------------------------
142503051    ------------------------------------------------LAAWTGLEAHSGERVSYALGGWPPPW-GIEFVADGASLLVSTVVAGLSFISTIYAKSLIEKEIDEHYAAWLLAVGGIQGIVMTGDAFNLFVFLEISSLATVTLISLGGRQDRLIAAYNYLVIGAIGATFYVIGVGFCYAVTGTLNMADLMVRLPDATATAPLLFSFMVAGILVKAAVFPVHIWLPAAYGYAPSAVSTMLAAVATKASIYVLARIAFTIFDMVFLILEFVLLPLSVMAIFVGTILAIMESDLKKLLAQSSIAQIGYITLGFSLGNVLGVTAGFVHIVNHALIKGGLFMAAGALTVVMARRSIDSLAGMGRAMPITSSAMMICGLSLIGLPLTAGFISKVYLVLALVSSSWWIIGLVVMSSALSLIYLWRIVEAMWMQPMPASGRVREDPL---IYTPLWVIALINIWFGV--------------------------------
15128585     ------------------------------------------------------------------------------FCCDEVSCGFIWLSAFIASLSLVSSGDILKDSSSVFLVAVVSLCLVLCVCFATDSLFVFYVLFESSLIPTLFIICGWYQPERLRAGKYLVLYMVSASLPLLGFILYTAFVWGSDSFALLCVVRGV-LSSSPGLFLVVTLAFLVKSPMYGVHMWLPKAHVEAPVAGSMFLAGILLKLGGYGLVRFMGVLNLVGVMY--SLVVCLCVFGGVVASVVCCVQTDAKSLVAYSSVGHMGLALGGLMSGGYWGLGGGYLLMVAHGLTSCGMFYLVGELYKSYSSRMLFVIRGGVGNLFGINLWLAFMCGFNAAAPPSLSLCSEVILCISLISYSLWFSVLVGALGFLSCLYSWSFYCNTQTGCYP--------------------------------------------------------------
143350327    --------------------------------------------------------------------------------------------------------------------------GGMMLFPAASDLITLFVALEVLSLPLYLMAGLSRRRRSQEAALKYFLLGAYSSAFFLFGSAFLYGFAGKVSFQGIHNVITSGPGNDVFLLIAISVGLLFKVGAVPFHAWTPDVYQGAPTAVTAFMAAATKVAAFGAALRIYYTAVSGAVWSWRPLLIVIAIITMIVGSLIAISQRDVKRMLAYSSIAHTGFLITGILALNQSGITATLFYLATYGLTTMGAFALVSLVRDASGETDLNRWVGLARRSPQLALIFSLFLLSFAGIPLTAGFIGKFSIFSAAYENGAIVVVVGVLASAIAAFFYIRVIVMMFFAEPGSDSVSVIIP-SRYTISVIWVAAIVTLLMGVFPGPLLDLI-----------------------
142058436    -------LVVVLPLLISAIIAFMPS------KIWPWIISIITLLLHLFLSLHLLKEISVSGLIIYEFGNWEPPW-GISFKIDGVNIGLQLLFSIFVLVSTFYSRKIFYRDSGKAYSLWLLAVGSLNGIILTNDIFNLFVFLEISALASISLIALGAGQNRLLAAFNYLIIGAIGATFYVIGVGFAYAMTGTLNMNDLVIQLAQYSDGQLAIFAGMLIGLMVKAAIFPVHIWLPPAYSYAPSAVSTLLAALATKTILYFFVRLLYEVFIIYPSYLSFVLYPLSLLAIFIGTVIAIYQDDIKKLLAFSSIAQIGYITLAFSLKDHSGVASGFVHIFNHALIKGGLFMAVGYFAILYKDRTLNSLKGFGYKYPITSFALLICGLSLIGLPLTNGFISKLYLFQALYTNQMYFSILVAVSSALAVVYFWKIVEQMWFSEIKFKSEKEDAYI----YLPIWIVTISIIVFGIYSTPIIEFSNLSADYLISGY------------
189095650    ------------------------------------------------------------------------------------------------------------SGKKNFYGIMVMMGILLSMFFWSENMLMFYVYFEGVLIPIFLMVGYGYQPERLMAGLYMFFYTLFASLPLLVGMMWFEEQWGCLSF---QVISLLESEVYGWWSVTFMLAFLVKMPMYFVHLWLPSAHVEAPVAGSMILAGVLLKLGGYGLYRFLFFS-KSVIKMWGGYMVSVGLMGGLFVGLICLVQIDLKSLIAYSSVAHMGLVMAAIFSGSWGGYQGGFMMMVAHGLCSSGLFCLANILYERFSTRSMLLLSGMMGIFPGLSLWWFLFSTMNMAAPPGINMFGEVMILISVVSFMWWSVLVMMGGMFIAGAYSLWMYSCINH------------------------------------------------------------------
51893905     -----------------LVVIVLDAYFKEKRSLVWVTLGGVVLAM-----LSIWYTASDPQIQAGIAAGRPPEFWGGMIIADGFTFFMNGVLLGIAALVILLSADYVGKFLREFYEIILAVTLGMMFMVSSRDLLTIYIGLELTSISSYVLAGLRKDAKSNEAALKYFLTGATASAVLLFGLSLIYGVTGSTRLPEVAAAGPALTPLLVAGMAFLMVGFGFKVAAVPVHQWAPDVYEGAPTPVTAFFSAGPKGAAMAAILRVFVGGLGVATDKWALIWALAAAASMTVGNLVALQQTNIKRMMAYSSIAQAGYILVGVAAQSVEGISSVLFYVMAYAVTNLGIFAVLTHMDQEGGWVEVDNYAGLAKRNPLYAWALLLFFVSLIGIPPTVGFLGKFFLFRAAAASGYWLAVLMAVNSVISVGYYYRVVKVMFLDQSDYPALTPSTGISATVLLSLLGVVALTIF-----------------------------------
108804634    ---------------------------------------------------------------------WVPWDLRFAVKMDGLAALYSLLATGIGLVVLVYSAGYLPLHLEHFYFFVLLFMGSMVGLAMAQDLILIFLFWDLTAIASYYLIGYDRHRESRASAMMSLLITGITAVLLLVGALLLYASHGTFSVPELAGRVE-PGALLASAGLLVLLAAFAKSAQAPFHFWLPRAMAAPTPVSAYLHSAAMVAAGVLLIGR--LYPILAQSEALLAVMSAVGLLSMGLGGVLALTRDTLKQLLAYSTVAQYGYVVFMYGLGGRYGAAGAAFYVIAHALAKSALFLSAGAVTEATGEDRLSRLGGLWSKMPLLAASSGLAAAGLAALPLTIGFFKDEFFFAATLERGALFGGLAVLSASVTLAYTWRFWSGIFLGEPLPGG--GVRRVPALLVAPVVALGGVALAGGVFAIPF---------------------------
144128786    --------------------LIAFFLRRHGRVAALLSVGASGLIFAAAVAALQAA-GGEVVHESWNWLSFGAFNVSMGLFLDDVSATMMLMVTGVGFLIHLFSLGYMKGDPARYFGGLSIFMFSMLGIVLADNLIMIFVFWELVGFSSYMLIGHYMEKPAAVAAQKAFIVNRIGDLGFVVGIAFAFWHFGTTDLEVMGELGADPGLINAGIAALLMCGFIGKSAQFPLHVWLPDAMAGPTPVSALIHAATMVAAGGYFLIRIV----YLFPPQVLSIILWLGVFGAIYAGFCAYARRDIKQILAYSTLSQLGYIGAAFGLGYPGI---ALFHLITHAFFKALLFLGAGSVIHCHHEQDIFKMGGLWKRMPITATTFLI-------------------------------------------------------------------------------------------------------------------------
206889706    ------------------------------------------------------------------------LLLTQTFYIDGFSIIMQLMVEFVALMVILYSYSHRKENFHIYYSVILLSTGFMNLTFSLNNLFWLYITLELGSILSVYLIVFNLNKESLKAGFKYLILINVGILFSLLGIILLFYMAGNPVMITNIGIKSLPRNIALLSAFLFIIGFFTKVGLIPFHLWLPDSYAESPSAVTVFLTGAVTKLGFYGLVR-TVTIFSFNYEEIKILVITLSSLSMLFGAILAFNQKDIKKLIAYVSISEMGFIASALVLKTYEGIFGGVFHLINHTLMKGALFFATGAIIYTCGSRKIEEIKTLIIKMPAITISFFIGTLAVGGMPLFASFLSSITIFLALTNEGFLLVILLIVSEFLSVVILLKTAISIFWQKNDKSKVSN----SSVPFLMIFCTGLFVVLLIIF-------------------------------
222479276    -------------------------------------------------------------------------------------------------------------RGNSFYSGYLLLVGGLTGLVLTGDLFNMFVFLEIVGISTYALIAADRSGASAYASLKYLVVGTVGASLYLLGVGYAFLATGTLNMLDMQEQASYADPLIRASYALIIAGLGLKIAVFPIHAWQPDAYQRAPDAVTTIVAALVSTASAYALIRVSYTVFTVANDAITTVMLIVAGASILAGSALAAMQSDLKRMFAYSSVAQFGMIVAAVALANETALLGGIVHLIGHGLLKFGLFLGVGLLALGYGTRELDDLASAARSAPYTTGAIAVLGLGLVGIPPSIGFLGKWYIGVGAVESSMGIAVVIFVSTLFTLSYVARVIERFYF------------------------------------------------------------------
163785043    -SFPWLTVSIVLPLIAAGILFFLSE-----RFAKPISIVISAVVFAISTWMLFAYDYSHYAIQFYEKYNWIPQFVSYEVGVDALSLTMYWLTALSFLISFIWSVN-IKKRVKEYFIAFLVLEAACIGVFVAWDMVWFYIFWEAMLIPMFLIIGVWGYAERIYAATKFFIYTFFGSLFLLIGVVGMYVYGKLSTSYFDLANLGLPFNLEIIFFLLLALGFAIKVPMWPFHTWLPAAHVQAPTAGSVILAAVLLKMGTYGFVRFSLPWFPEASKYFIPVCLHL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
51245161     ----------------------------------------------------------------------------------------------------------------EYYIFFFLAILGLMMMVSSLDILSILVALELSSFSTYIMVALREDNPRNEAAIKYLLYGVTATAFMLFGMSYLFGLTGSIQLAPLAEKLPMNQPIAVTSFILLLAGVFYKLALFPFHFWAPDVYEGAANETTAF-AATLPKFGAIAVLIRFATLPGENSQLIINVLLGCALISMFYGNLAALVQKDVKRLLAFSGIAHGGFILLGVLVFENMGYRNAIFYTLAYVLMNIACFFVVSLISEGNKNLQVTDLTGLYKRSPLLAITFITGLFALAGIPPFIGFTGKFMLLAGALKAGHITVILATFNTALALYYYLNLVRVTF--CTDEEKEQAPIQLGVCDRATCILLIASMTLLGIFPTTILTIIESALTTL----------------
121582446    -------------------------------MYAKTAVQLAFKVSLIPLAIYMNFGMEASTTNFA-WTNIANVDINISLVLDMYSLTFIPVSLFVTWSILFASWMSSDPNMSRFFKYLLMFLLTMLTLVTANNMFQLFIGWEGVGIMSFMLIGWWFRPDANTAALQAIIFNRVGDIGLILAL---AWLTMHLSTWNIQEMTIQTKNPPLLPLLGLILASAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLLKNNQTALTICLCLGALTTLFTALCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFLHISTHAFFKAMLFLCSGAIIHNLNEQDIRKMGGMQKMLPTTATCLTIGSLALMGTPFLSGFYSKDTIIETMNNSNAWALLLTLFATMLTATYTLRMIFFVQLNIPRT-TAPYMNEMIPNLTNPLVRLAIGSILTGL--------------------------------
258561555    ----ILPVFVALPLIVAAIAALSPFKPLND----ALGIIIPTINLIGGLWLFGYTAEHGAIGHVIGLYQ---GGAGISFAADQFSAIMLITTMAVAVVSNWFAIVSGDTKPRYYVPLALVLVTGVSGALLTADLFNFFVMIEVMLLPSYGLIAMTGTRFRLSSARLFVLVNLAASTLLVMGVGYVYAVTGAVNIGALQGAAAGNGPVTVAMGL-IVIAISAKAAVFPLHTWLPRTYTSTSAAVMGLFSGLHTKVAVYMLFRIWVVIFDMDPR-WNWLIIAVMVVSMLVGAFAGLGEATIRQVLGYQMVNGMPFILIMLAFTGGPGIAAGLMYTLHHMITIGALTLNSGAIEETYGTGTLSKLSGLMRRDSWTAAIFAAGAFSVIGFPPFSGLWGKLTLIFAAAAAGDARSWVAIGAIIIASFAAMLAMFRVWREVFWGQPMQHYPDTLRVRWALLAPSTVLSLAMFFGAGPLWDAATGSADALLD--------------
288798088    ---------VALPLLLPLIVGILMVMGVNRSLHWQRSLGLLSTVSLVVITGILLLQSASGPIQVYAMGDWNPPF-GIVLVVDRLSAFMIFITAVLSLFCLLYAMGGTDSLGKNFHALFQMQLLGINGAFMTGDIFNLFVFFEIMLLASYGLVLHGGGAKRTAASLHYVVINLLGSALFLVGVGVLYSILGSLNMADLSLAGEENAALLQASGLILFSVFALKAAMLPLYFWLPNTYGFTSAPVAALF-AIMTKVGVYVILRVYSLIFGVAANLVEPWLLPVALITLVCGAIGVVAARDLRRAIAYMVVVSVGTLLAVIGTFTADAIASALVYLPHTTFVTAGMFLVADMIRQRIHEATTLRPDLPVAQHRLLGLLFFAGAIAIAGLPPLSGFMAKAMMLVAVQQSSSVAFIWAII------------------------------------------------------------------------------------
31322695     -------LIVFLPLLGSGVAGFFGRFLGSEGTAIITTTCVSFSSLFSFLAFYEVALGASACY--LRIAPWISFDASWGFVFDSPTVVMLIVVTSISSLVHLYSISYMEEDPHRFMSYLSIFTFFMPMLVTGDNSLQLFLGWEGVGLASYLLIHFWFTRQADKAAIKAMPVNRVGDFGLAPGISGRFTLFQTVDFSTIFARASAPLNAITLICILLLIGAVGKSAQIGSHTWSPDAMKGPTPVSASIHAATMVTAGVFMIARCSPLFEYPPTALI--VITSAGATTSFLAATTGILQNDLKRVIAYSTCSQLGYMIFACGI---SNYSVSVFHLMNHAFFKALLFLSAGSVIHMSDEQDMRKMGGLASSFPFTYAMMLMGSLSLIGFPFLTGFYSKDVILELAYTSGNFAFWLGSLSVLFTSYYSFRSLFLTF-------------------------------------------------------------------
42632294     -----------------------------------------------------------------------------------------------------------NYYSGVYNLMMLMLIFMLLGSFFVSNYLLFYIFFEASLIPTLIIIMGWYQPERLQAGVYFVLYTLFASLPLLLGLFYMYSFNGSLDMSLINSVMKSNIMNSWGGLILFLCAFLVKMPMFLVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLCR-VLSKFFYWSMKVGPLFIGLSIAGMVFVGVTCCRLNDLKALVAYSSVAHMGLTMAGIFCCFVWGLNGGLMMMVSHGLGSSGLFCMVNIFYERFSSRSMFMNKGILTIMPLFSLMLFLLCCSNISAPPTINLLSEISLMLSLLTYDKIMMLLFPLGSFLGAVFTFFLFSNSQHGK----------------------------------------------------------------
78485175     ---------------------------------------------------------------------------------DAFGDILKLVIVVVSMGIFLFSKEYLLQNKGEYFTLGLFGVLGMFVMVSAYNLITMYLGLEIMSLALYAMVAMRDNQHALEAAMKYFVLGALATGMLLYGFSMIYGATGSIQFDEMAQIGNVDNVVLSFGVVFIVIGLAFKLGAVPFHMWVPDVYHGAPTAVTLYIGTAPKIAAFAMLYRILVEGLPGLVEDWQSLIVMISVLSLIVGAVITLVQENLKRLLAYSGIGHIGFILLGIIAANPDGYSAAMFYTIVYSITALAGFGMIVALARTNNEFDLVDFKGMNKRNPWLALMMLFIMFSMAGIPPFVGFYAKVVVIEEVVQAGTWLAVLAVVMAVISAFYYLRVVKVMYFDEP--EDNTKIEPVSSQLNWAVSFVSIALLLLGLMPSSLITLCYNSL-------------------
121604343    --------------------------------------------------------------------------------VDPMGSWLKCFSSIALMITVVYGRPYAADRGGEFFTLSLFALLGMFVMISGHNFLVLYMGLELMTLCSYALVALRRDAQATEAAMKYFVLGALASGFLLYGLSMLYGATGSLNIFNAIASRQVKHQVLVFGLVFIVAGLAFKLGAVPFHMWLPDVYQGAPTAVTLIIGGAPQLAAFAMTIRLLVEGLLPLAIDWQQMLALMAIGSLVIGNLAAVAQTNLKRMLAFSTISQMAGVVNGNQLHTESAYGAAMFYALTYVLTTLAAFGIILLLARAGHSEEITDLSGLNQRSPLYAGVMAMSMFSLAGLPPLVGFYAKLGVLQALISSGQTLAVFAVFMSLIGAFYYLRVIKVMYFDAPHSHNAQPIS-APADAQIVLAINGALLLVLGIAPSSLMTLCAQSINSIVN--------------
237515452    -------------------------------------LNILFQNMMIMLLIFFIVNYSYIKLNMMDFYA-----IYYDFGLDFFSFWMINLSIWIILLMMLASLKVVKYKNFLFLFVLMFMLFFLVMSFSVLNLLMFYIMFEASLIPTLFLILGWGYQERIEAGMYMMLYTLVFSLPFLLMMFYMYHMSYSL---DIEYLNIKKLNFDSFLYNFVMMIFFVKIPMFSLHGWLPKAHVEAPVSGSMILAGVMLKLGGYGIYRLMFISENLMSNYMMSILVF-SLVGSIYLSLVCLRQVDMKSLVAYSSVVHMGLVIGGLFSLEIIGVQGAFLMMISHGLCSSGLFCLVNMFYERSLSRSLIINKGMLSYCSPMMMMWFLLCMGNMSAPPSLNLISEIFLLMSLLSLTKFLVIILMLFLFFSSCYSLYLYSYVCYGKSLF--LYSFTSFSVREFFLILMHLIP--------------------------------------
269218350    ------------------------------------------------------------------------------------------------------------------FPLGLFAVGGMLAFTSAGDLLTLFIALEVLSLPLYVLCATARRRRALEAALKYFILGAFSSAFFLMGAALLYGFSGSLDYWSIASALLQSTGMDALLVALVLAGLLFKVGAAPFHSWTPDAYQGAPTPVTGFMAAGTKIAAFGAMLRFAYSIGRGAETELRPVFWAIVILTMLVGTVGGIVQSDVKRMLAYSSIAHAGFVLIGVGAYSRDGIRSVAFYLLAYGLASVGAFAVVTLVRQKSEATSLRAWRGLGKTNPFLAGAMALFLLSFAGIPLTGGFMGKFFVFKAGYSSGEAVLVLAVLASAATAFFYFRLILLMFFRDPAPGTATVASEGLSAAAILAA--AAGIVLTGVAPNAVWSFLDNAMAFIL---------------
135474395    --------------------------GVFKKNSLSLIYTLSIVTLLIAFGLIANYPPGKEVYLFNSSYK-----------IDHLSNFMKMVTISSGIFVLISSYNYIKTHKIEYSILILCSILGMLVMISSYDLIVFYIGLELQSLSLYVLAAFNRDQKSSEAGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFYLISENIFSSQYTSVFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTSVTLFFAIVPKVAALTVFIRFLYVPFVNLIDQWQLIIIFLSLASMILGAIAAIGQKNLKRLIAYSSIGHMGYALAGLAVGTNSGIQYSIAYICIYLIMNLGVFCCLFMMKRNNQFFDLEDLSGLSKNHPIISLSLLILLFSLAGIPPMAGFFAKFYIFISVIEQSMYFLAIVGLSTVISAFYYLKIIKIIYFDPPKEKYDQ---------------------------------------------------------
194442195    --------LLMLPLTIMLSSLFIPYSKANKSSHAK--LLATKLAFFSSLLPLAFFIYDGLVVTSFE-AQWLAFDVHVSFTLDTYSVFFLPISLFIAWSIMEFTVKYMKSDPKTFFRYLIIFTLMMMILVTAENVYQLFIGWEGVGIMSYMLINWWYRPASNKAALQAVIYNRLADIGLTVALAWMVVNNLSLDIQGVQA----SPDLAIIPAFGFILAAAGKSAQFGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRASSFIHCNKMTTIACLLLGALTSLLAATC--ALTQNDMKKIIAYSTTSQLGLMMTAIGLKQP---ELAFMHIATHAFFKAMLFLCAGAIIHNLNEQDIRKMGGLKKAMPITSACLVIGALSLSGMPFMSGFYSKDAIIEALSNINSISLAMTLIATTFTVLYNLRMIYYVVLGTPRLLPLASLPE-TRQIISPILRLAVGSIAAGL--------------------------------
163847536    -------------------------------------------------------------------------------------------------------------HPGEFYALIIFATLGMCLMVGANELLLAYLAIELTSIPLYLLAGYFRNDPRAEAGLKYFLFGAISSAILLYGMSLAFGAGGATNFNDLTAFTGSSGGLLTLAMLFIVAGMGYKLAVVPFHGWSPDVYEGSPTPITAFISTASKAAGFILLFRLLTETFPAMAGAWTAVLAVLALLTVVIGNLAALPQTNVKRLLAYSSIAHAGFVLLGLLAWAEQGLIALLYYLIIYSLTNLGAFGALALIGQQTGGDDLDHLRGLSRRNLPLALLFTVCILSLAGIPPLGGFFAKFYIFMAGWQSGTWLVVIAVVMTIVSLYYYLRLLKAMFIEPARDEAPVS---MPRGIGAALTIAVIGVLVLGIFPNLILSVLE----------------------
164420902    ---------------------------------FSMLFGIIAIFFINSWSVSFCSIIVLILISMLSFNQYFFNTMNYIFMYNNISNLLIFLSIMLIGLCFIST---PENKKSRYMSCLLSLLFILVLVFSVNNVLLFYIFFEASLIPTLLLIVCWYQPERLQAGSYMMLYTVRASLPLLMVLLYWSYNEGSFMIILSDTCK---YNMYQSMYFIIYLAFLVKLPLYSCHLWLPKAHVEASLAGSMILAGILLKLGGYGLIQMNYIFNISGKSFFLIFIMSLSIWGGLLSSLMCLRQVDLKAFIAYSSIGHMALVIVGILNDQVWGILSSIITMYAHGLSSSALFCIAYFSYMKVRSRSLMHMKGLLQIYPMIAFFWFLLCSVNMAVPPTLNLMGEMFIIPSLWSLSNMFIIVMGLMIFISGVYNMFLYTSINHSMYSKHMLLGIPLSSSQYISLLMHLFPMVLFL----------------------------------
289183246    -------------------------------------LKILAFLSIVSLAISLYSEFQNINITFSFWLNNTPTNVSLNLMYDQYFVVFLTVALIVTWSIIEFSHYYMDPNSTAFFRLLTIFLLNMLILTCSNSLFLIFLGWEGVGFLSFLLISWWTTRDANSAALEAVIYNRIGDIGLITFMALSILLTNSWNLNEVILNSQQFTSFVPFMLFGLVLAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--TESLLAINTSAQSAVLILGGITALFAASTAVVQHDIKKIIAYSTTSQLGLMITSIGLGQPL---LALFHICTHAFFKAMLFLCSGSVIHSLKEQDLRKMGGLSSLLPVTSACLILGSLALMGTPFLAGFYSKDLILEAAGASNSLGLALSLIATLLTAVYSFRIILLCFLSSPTISPLSPIEEENQNLNGALLRLSIGTIISGWF-------------------------------
134095018    -----LNLIPVIPFLAAATCAILLIDLFLSDAKRYLTYVLSLATLVVCAVLLSDFNAGATSYSFGN-----------MFVSDPMSNLLKFCTYIAVGLTLVYSRQYLEDRQGEFYILSLFTVLGQMVMMSANNFLIIYLGLEIMSLSLYALVAFRRDNAAIEAAMKYFVLGALASGFLLYGISMLYGATGSLDLTEVIATGAVNKPVLIFGLVFVVAGLAFKLGAVPFHMWVPDVYQGAPTAVTLMLGGAPKLAAFAITIRLLVEALPALAIDWQQMLTILSVLSMAIGNITAIMQTNIKRMLAYSTISQVGFILLGLLSGTTNGYGAAMFYVITYVLTTLGMFGVIMLLSRAFEADNIDDFKGLNQRSPWFAFVTLLLMFSLAGVPPVVGFYAKLAVLQAVLSTGQWLAVVAVLFSLIGAFYYLRVVKVMYFDEPADKKIVASKDVT----VTLSINGAALLALGLVPGPLMTACAAAI-------------------
239997646    -------------------------------------MLTVKLSFIISTIPLMIFLDQGTEMILLNWHWTTTFDINISFKFDFYSIFFIPIALFVTSIMEFAIWYMQTDPLNQFFKYLLLFLIAMMLLVSANNLFQFFIGWEGVGIMSFLLIGWWYARDANCSALQAVAYNRVGDIGLILAMAWFAMKLNSWELQQIFMSNNPDSTPP---LIAMIIAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--VHPLMELNKTATTTCLCLGAITTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLAQP---QLAFLHICTHAFFKAMLFLCAGSIIHNSNEQDIRKMGALHNMLPTTSSCLTIGSMALTGMPFLTGFFSKDAIIEAMSNTNTWALIITTIATMFTSIYSLRIIKFSTMGWPRSSSIQPINENTTTMLNSIKRLAWGSTLAGF--------------------------------
238927259    --------------------------------------------------------------------------------VDGYSVFFKILFIVGVLATVLFAESYVEKHRGEFYLLLLSALLGMCALASANDLMTAFVGLELMTISFYTLVAIRTDAPSAEAGIKYLVFGSGSTAVLLYGMSLVYGMTGTMVFQGIAQGLGLVLSLGLIGVVFILAGFFFKLSIIPFHLWAPDVYEGAPAPVTALLAMCSKAAGVAILLRVLFVAFPALSAYWTHLMAALACVSMVGGNIMAFRQTNIKRMLAYSSIAQAGYMMTAMVATNAAGIKAVLFYAMVYVLANVGAFVTVSYLETERGGADFRSVRGLAHDSLLPAGILMVALLTMAGIPPTAGFVGKIYIFSAAIDAGYWLAGLGFVVSMMSVYYYLLVIKEMFRDVEADEPIDTPLRLPFSAGAMGVIAVAFTLIIGVWAEPLSIFSNIAV-------------------
92115235     ------SLLALSPLICATAIVVMLTIAWRRHHELTATLTVVGLNLALAAQVVAWWQA--------------PVSVTPLMTVDGLAVFLILIATLACATLGHAYLEGAQGPREEYYLLLLCAAAGGLALVSSRHLAALFFGLELLSMPLYGMLAYYRERGALEAGIKYMVLSAAASAFLLFGMALLYSRTGHLDFAGLGEALATAGGDGWLMMGMMLIGLGFKLSIVPFHLWTPDVYEGS-PAPAATFLASASKVAVLLVLLRLLQSSPVQDAWLHSLLAVLAFVTMLVGNLLALTQNDLKRLLGYSSIAHFGYLLVALVVNDGLAAETAALYLVTYVLTTLGAFGVVTLLYSGADASQLHHYRGLFWRRPYLTAVLTVMMLSLAGIPFTAGFIGKFYIVAVGVEASRWWLV---GGVVAGSAIGLYYYLRVMVTLFLPEPGMQRRDATTDWAVVVLGLAALVVVLGVYPAPMID-------------------------
5835298      -------------------------------------------------------------------------------------------------------------KNYKYIGCLSSLNLVLMMAFCVCDFLTFYVMFEVSLIPTLLLILLWYQPERMQAGFYLMLYTVTASLPLLLLLLYLYYTVGSLNFYII--MVYYSFNNNPLMLVGLMMAFLVKLPIYTCHLWLPKAHVEAPLGGSMVLAGVLLKLGGYGLYMLINFIISKSSSLVISVIITLSLWGAVIASIICIQQVDIKALVAYSSVAHMSLVSAGILMMSNWSYTCAKMTMIAHGYTSSALFVLANLSYLKIKSRSLMFMKGLLAIFPAMAFYWFLFSCMNMAAPPTLNFIGELLIIPSMYIASYMLLILMCIIMFISAGYSLYMYMTVNHGE----------------------------------------------------------------
296120541    ----------------------------------------------------------------------IDFPLGY--AIDALTVLMFVLVTMISLAVHAYSLVYMADRFAHFYAALGLFTFAMLGIVLAHGLLQIFIFWELVGFSSYLLIGFYHERRTARLAMKAFLMNRVGDVGFVLGMTILLATCGTLLLYPVHDLNGTSASSVPMALPEAFQAAVGKSAQFPLHPWLADAMEGPTPVSALVHSATMVAAGVYLAARIAPLLLPEA----LLLLAYMGVVTLLLGASMAIVARDLKLVLAHSTISQLGLMLLGIGVG---AWEAAIFHLITHAFFKSLLFLGAGSVIHTTHEQDLEKLGGLRAHLPLTSLTMLIGVIALSGLAGFSGFHSKDAIVSGTMAHHILLLISVLLGACLTAAYSLRLWFKLFARDTPVDPA--LQQVHEGPWLMTWPLVVLAFF-----------------------------------
137794803    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DAHTAAPTVGSVLLAAILLKLGSYGFVRIALPILPEQAIAWAPAIAVLSAIGIIYGSLACLAQTDLKRLIAFSSVGHMGFVMLGISSLTSIGINAAMIGMVAHGIITGLLFFVSGSMAHTYHTRDMGRLGGNMKLLPKTGAILAFTAMASLGLPGLAGFWGEFMALLGAYNPLPGLMVAGAIGTVLTAGYLLWMLQRVNLGEPKEEWLKELHDADNYELVAWIPLVILTVLIGVFPKLIFGATNDAVIALVS--------------
136471980    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAFALFIGASGKSAQIPLYTWLPDAMAGPTPVSALIHAATMVTAGIFMITR--LNFLFDLAPSIQNIIAIVGAITALVAATIALVQTDIKKVLAYSTVSQLGLMFLALGLG---AYEIAVFHVITHAFFKACLFLGSGSVIHGHGEQDMRKMGGLKKAMPITFITMLIASLAISGVFPLAGFWSKDEILMTAFHHNIVLWVIGSIASIMTAFYMFRLMYLTFFNSFRGEQKHHLHESPSLITFPLIVLAILSFIGGLISLPGNSWLNAYLSPIFSKIT-----------
121622383    ------------------------------------------LAFFISIPPLALFINQGTEMTILNWMNIINFNYNMSFILDFYSLMFMPIALFITWSILEFSYMATDPLINRFFNYLLIFLITMIILITANNMFQFFIGWEGVGIMSFLLIGWWSRSNANTSALQAVIYNRIGDIGLILTIAWLTTNTSTLEFSQMFQLTP----NNMFPLMGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPIMENSPHALTTCLCLGSMTTLFAAICALTQNDIKKIIAFSTSSQLGLMMVSIGMNQP---QLAFLHMSTHAFFKALLFLCSGSIIHNSNEQDLRMMGNIKNILPITSTCLTIGSLSLMGTPFLAGFFSKDLIIETMNISSLWALLMTLTATMMTAMYSIRIIYYAQMSSPQFMTLISPNENDKTLLKPLIKLSIGSILAG---------------------------------
13621154     -------------------------------------------------------------------------------GVDFLGFSLIMLSFWISLLMVSSSWMINKNNYYKFLFLIILLLIVLMLCFLSLNMMYFYFFFEVSLIPTLLIIMGWGYQERLQAGVYFMLYTLTASLPLLLNLVHIFNKMGGLSMYMSFSIMYLTNVIGFVVMLTLLMTFMAKLPIFFLHLWLPKAHVEAPVGGSMILAGVLLKLGGFGLCRFMALSGSIL-LKFSGYMIGLGIMSMVYVGFMCWRLNDMKALVAYSSVSHMGLVFSGLVTLFSWGFSGGLIMMVSHGLSSSGLFCAVNMYYERVGSRSMYMNKGFMLMFPLFSLMFFMLCVANISAPPTINLMGEIFLMLSVMAFSKIMIILFPLGSFLGAVFTLFLYSYSQHGKSYFMGKSYLGVTMNELHSLILHLVPLNILI----------------------------------
34558138     -----LSLILIVPLLCGALMFVMPV------WFKFLSKLHILLSLVVSSILLLAVGE-------VVRGNELSAFDHFLF-LDSLGAIFLSLIAITGLLVNVYATTYLKKEAKNYFALSFIFTWTMSLSVICNNIAFMWAAIEATTLASVFLVAVKKDKKSTESGYKYIVLCSIGLAFALYATILLYAAAHMLYTNLLAGAKEVDSMALKLVFIFALIGFGTKAGLAPTHTWLPDVHAEGPAPTSALLSGVLLKCAMLGLIRFYIVANGIGFDFVESVMLISGTLTLFVSAFFLIRQHNVKRMFAYHSIAHMGVIAFGLGVGGAIGLFAALFHCVAHSFTKALAFCSTGNIARVYGTKDMTKMGGMIRIAPLTTILFGIAICSLVGVPGFAIFVSEFLIFAAALKEAYFLMAIFAVALAIIFIADFSHFFLATFGKVEGEVVHG-SEMKLGENLPLILLAFLVVAFGVW-------------------------------
283840171    -------------------------------------LAVPMALAGIAVAALAILDVVRHGVIETAIGGWTPP-LGIALRLDGLGSAFLAVIALVGAGVTLFARAGFTRRGYAFWPLVFCTTGGLAAIAVAGDLFNLYVGLELLTVTAVALVALDGKPAALAAAMRYLLFALLGSLLYLLGAAILYVAHGTLDIRLL-SRSADPETATLAAVVLMTAGLMAKAALFPLHGWLPPAHGSAPAPASALLSALVVKAPFIIMLRWFEVAPEIATSVVAQGLGALGAAGILVGSLLALRQHRLKLVIAYSTVAQLGYLMLVFPLAGGSGWTGVVFHALSHALAKGAMFLAAGAMAEAIGDDRMDRLDGVGQHLPIAAFAFGLAAVSLMGLPPSGGFTGKYLLLTSAFASGWWWAVVMIGGGLLAAGYLFRPLSR---------------------------------------------------------------------
135987364    --------------------------------------------------------------------------------------IIILVTSVFSLILAGQYFKRTNIDKFEYMILILSSTIGMFIMVSANNLIGLYLGIELQSLSLYVLASIDRNSKSSESGVKYFVLGALSSGLFLYGCSLVYGFTGSTNYLIINENFSVDNLGLIFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTSVTAFFALAPKVAGIGVFIQILFIAFGASFEEWKSILIFISIASMVLGSVAAIGQTNIKRLMAYSSISHVGYALAGLATGTLAGISATLTYMSIYVVMNIAAFTCILFFRDKIYYEDIRDLGGLSKNHPIIAASFCLVLFSLAGIPPLAGFFAKFYIFKAVIETMYLLAIIGLISSVISAFYYLRIIKIMYF------------------------------------------------------------------
242610068    ------------------------------------------LGYAWYIFCFSFFVLCFFGLFFLKSFGW--WTSDIFFSFDITSFSLVLLSLWLASLMLLANWTVYSSRSKIFSGVVVFLTFLLVVCFSVDNFFLFYVFFEFSLIPTFLLILGWGYQPERLGASMYMIMYTVGASLPLLSCLFYLFSGQGHLSFHLYFSFCFSGFYGGIFFFFLVLAFLVKIPVFFVHLWLPKAHVEAPVAGSMVLAGVLLKLGGYGLIRIFYMVNDL-FDLSNVLYFGAIMWGGVVTAVICLRQVDLKGLIAYSSIGHMSLFVGGVLTNNSWGWQGGLLMLLAHGLCSPAMFALANVSYESVGSRSMLLIKGVLSFFPFLTLMWFLICSCNMAAPPSLNLASEIMLFISLLGDSWIWGVIVGALSFLGGAYSLYLYTSGQHGK----------------------------------------------------------------
298200347    ----------------ATIVLLIPMLPIKNEHLALSAKSSVKMAFLISLVYPTISMKNTPQSMTITLMDIGTFSITTSITINQHSTMFLPVATLVTWSIMEFSYMNSDPNLKKFTNYLTTFLISMIILTTAGSMLQLFIGWEGVGVMSFLLINWWYSRNANSAALQAIIYNRIGDIGMIMAISSMATSQSSWDIEQILVTQ----TNNQLLTTGLILAAMGKSAQFFMHMWLPAAMEGPTPVSALLHSSTMVIAGV--YLLSYLHPLLLPQKYMLPACLYLGATTSLYAALCALTQNDIKKIIAFSTSSQLGLMMTAIGLNLP---KLALLHIITHAVFKSMLFLTAGSIIHNLNEQDIRKMGNLNTQMPITSSCLTIGSLALIGTPFLSGFYSKDPILETMLSSNAWALLTTIAATTMTSSYTTRMILHTMTATPRQQTTTNIHEAQKNLTMPILRLAMATVFLG---------------------------------
134966955    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLQKILFVMLMIGFLVKLPSVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMFRLPLAFFPHAAQHFQFALMALGMISLVWGAVVCLGQTNLKKMVAYSSVSHMGVILIGIATMQPLGWAAALFMMFAHGIISPMLFAVCGAFKHHYHSMEIGAMRGMAKHSPWLATSMMFAWMASLGLPLLAGFVAELMMFLALWHWSVLWMVGPAFVLAITAAYYLWSMQRTIFQPPESLKGQPVPDIGDAEKLAMLIMAAFTILFGVMPWIALDMMH----------------------
5835999      ---------------------------------------------------------------VVTTWNWLSLNLCMSFKLDYFSILFMSVALFVTWSIMEFSYMYSDPNIDKFFKYLLLFLITMMVLVTANNMFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAILYNRIGDIGFVLSMAWFTMYFNSWDLQQLFSMQN---KISLLPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FSPLMQDNYLFQTCILCTGAITTLFAAICAITQNDIKKIVAFSTSSQLGLMMVTIGINQP---HLAFLHICTHAFFKAMLFMCSGSIIHSLNEQDIRKMGGLFKVMPMTSSCLTIGSLALTGMPFLTGFYSKDLIIEAATTSNAWALTLTLIATSLTAAYSVRILFFTMIETPRFHSSASINENNPMLINSISRLAAGSIFAGFF-------------------------------
141890619    --------------------------------------------------------TSDSSLQLVERTSWLPSILEWSLGVDGLSAPLVALSGLITFLSAAASWK-IKKKSNLYFALLLVQASAQALVFLSQDFLLFFLAWELELVPVYLLIAIWGGKKKLYAATKFILYTALASLLILISGLAIALSGDTFTLNITDLTNKHVTSLALLSYLGFLIGFGVKLPIFPLHTWLPDAHGEANAPVSMLLAGILLKMGGYALLRFNVQILPEVHLQIAPALIILGIINIIYGALNAFAQDNVKRRIACSSVSHMGFVLLGIGA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
52221049     -----------------------------------------------------------------------NLTINFNFIMDTYSLIFIPIAFYVTWSILEFSYMATDPNLHRFMKYLLLFLTAMITLVTANNLFQLFIGWEGVGAMSFMLIGWWSRHEANTSALQAIIYNRMGDIGFMVSMAWLATNASTWNIQEIFMLTPTPPQL---LLMGLVLAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFMLIR--LYPLLENNKPALSLCLWLGAITTLHAAFCALTQTDIKKIIAFSTSSQLGLMMVTIGLGQPQLT---FFHISTHAFFKAMLFLCAGTIIHSINQQDIRKLGGLKKPLPLTTSCMTIGNLALIGTPFMSGFYSKDTIIETMNTSNATALMATMFATALTAAYTMRLTFLTLTTTPRSPTPHATWHITETNTSPILRLAMGSILSGL--------------------------------
142183851    -------------LIAMLATLLVDLAGERVAVRWVPPICYVGLGTALVLLALQWNAPLEPSF--------LGAFLS-----DRLAIAFRAIVALSTLLSLLISWRYAEKSVGEYAAILLAATLGAMLLCGATDLVSVFVSLETLSVASYLLSGYMKRDARSEAALKYLLVGSAAAAVFLYGGSLLYGLSGSTSLEVIEALLTSPTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILVGCFDFFDAQWKLLFTVLALLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGLVCGTEDGFAAMVLYMAAYLFMNLGAFACIILFSIRTGSDRIADYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWADHQYLLVVVGL---ITSVVSIYYYIGVI-------------------------------------------------------------------
39653757     -----------------------------------------VFSFMFSFVDTIFMLYLLSMFFFLQMNWAMVYDVGMFLGMDLMSFLLVELSLWIGILMLISSMSLMIFYENTYKFYMISMVFLLLFCFMVMNLLGFYLLFESVLIPIVMMIMGWGNQPERLQAGIYMLFYTLGGSLPLLIFLLMFNESLSIFFFPW-----LNYEISWIFFFMSVLGFLVKMPMFLVHFWLPKAHVEAPVAGSMILAGVLLKLGIYGLFRVKHLIFK-KMLEFSHWIMSIALIGGVFIGMVCLCQVDIKALIAYSSVCHMGVALGGIFSMMLWGYMGNMLVMLGHGLCSSGLFCLANMFYERFFTRSMLLLSGLGCFFPYLSFWWFLFSSVNMAAPPSMNLGGEIMLIGSLIKWSVLVIIPLMILMFLGASYTMYMYSYLNHG--KGWVVYSVKLMNVREMFLML-------------------------------------------
262277288    --------------------------------------------------------------------------------------IIILISSAFSLIFTGQYLKRLKIEKFEYMILILCSTLGMFVMVSTNNLIGLYLGIELQSLSLYVLSSIDRNSKSSESGVKYFVLGALSSGLFLYGCSLIYGFTGSTNYLIINENFTVENIGLIFGLVFVIVGLAFKVSAVPFHMWTPDVYEGSPTAVTAFFALAPKVAGMGAFIQILFVAFGGAFAEWKTIIIFISVASMILGSVAAIGQTNIKRLMAYSSIGHMGYGLAGLATGSLSGISATLSYIFIYVVMNIAAFTSILFFRDKKYCEDIRDLGGLSKNHPVVAVCFCIILFSLAGIPPLAGFFAKFYIFKSVIESMYILAVIGLLSSVISAFYYLRIIKIMYFDTEQEKFDDI---SGLGMKFSLFSSSFLILFYFINPSFLVNITEIA--------------------
258404919    MNEQLPALVVITPLFVAFVVFAASWV--RQKWCFPLAIFGLAASFAASLGVLVR--VMQHGDIVYKMAGWTPP-VGISFHIDTLNGLILPLIAGIALVNLVASRLNIEENTGAFYALYLLTSTGLLGIVATGDAFNLFVLLEIASLSSYALLAMG-HPRAILASLNYLLIGTVGSSFYLLGVGYLYIVTGSLNMVDIATLLPFESSAVSMAFTICLLGIFLKMAFFPLHGWLSNSYTYASSAASSLIAPLTTKVMVYVMIRFMFTVFTPEYIFISDIVVWFSIAAIVGGAVLAITATDFKRMLTYIILAEIGYMVGGAWLGTRAGFTGAILHIFNDALMTFCAFLVVANLKHMLGELRLSNLQNLFAKMPWTMGALAITAMSMIGVPPTCGFFSKWYLIKGALAAGPLFIAALILSSLVNIVLFFRIFEVGFFEPAPSHTAPKMTEAPLSMVLPLLLMALSLIVAGLYTGTLVETIIDPA-------------------
242097541    -----------------------------------------------------------------------SLNFSLLFFTDSLSAPLLALTTWLLPLMLMASQFHLSKRKKLYITMLILLQLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFLFYTLVGSLPLLIALLHTQNNLGSLNFLMMWIQPLPNSWSSIFLWLACMMAFMAKMPLYGLHLWLPKAHVEAPIAGSMVLAAVLLKLGGYGMMRITTLLNPLTS-FMAYPFMMLSLWGMIMTSSICLRQTDLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCLANSNYERIHSRTMILARGLQTLLPLMAAWWLLASLTNLALPPTINLIGELFVVVATFSWSNITITLMGTNIIITALYSLYMLITTQRGKC-TDHVKNIKPSFTRENALMA-------------------------------------------
25057431     ------------------------------------------LSFLVSLISLMCLNLNLQSFTIYYRWLLIPPTINISFQFDQYSMIFMTIALYVTWSILEFAIYYMQTDINRFFKYLLTFLIAMLILVTANNMFQLFIGWEGVGIMSFLLIGWWHGRDANMAALQAVIYNRVGDIGLMLSMSWLLINTNSWDIQQLFILTKNMDMTLPAAGLLLAA--TGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLIENNNNILTAALCLGAITTLFTATCALTQNDIKKIVAFSTSSQLGLMMVAIGLNQP---QLAFLHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGIHKTLPLTSSCLTIGSLALMGTPFLAGFFSKDAIIEALSNLNAWALMLTLIATSFTAVYSLRIIYFVLMNNPRTLPLSPINENNPLIANPIKRLAWGSIVAGL--------------------------------
142875354    -----LIVGLVAPLVTGLLVPFLAVRANWRDIAGPVGAVVTFLAAIE--VARDVLAGGAPSWMLAELAPGIEL----GFRVTPLGAIFGLVASGLWILAAIYSTGYMRGNHEKHQTRFAAFYAAALGVAWSGNLLVLFVFYEILTFSTFPLVTHKDSKAARDAGRLYMSILVGSSVVLLLPAVIYVWMMTGRLDFVPGGILAGAVPASVAPWLLAAFAFGVKAAIMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTLLTVAVYVFYLADTGASTWLVWATCFTILASSCVAITKDDLKARLAYSTISQLSYVVLGAAIATKMAAEGAALHIVMHAVGKITLFFVAGAIYVQAHITKISQLDGQGPEMKLVFAAFFIGAMSIIGIPPAGGSWSKFMLMVGAADAGMMVLIVLGVSSLLNIYYLLDPVARAFFKPKAKEVKIDWHPLTVWPPVAT---AVLCIVLFFFADPILGLAQAMVAG-----------------
226227055    ---------------------------------------------------------------------------------------LVILLGTALALMLLEAEHQRSAAFGEVPSLMLLASTGMMVLAGARDLMFVFLGVELMSLAVYVLAGVNRRSARAEAAVKYFLLGAISSGFLLYGMALLFGATGSTRLQDITEWAAAQATLSPLFMALLLVGLAFKVAAAPFHLWTPDVYDGAPLPVTAFMSATVKTAAFAVFARIMIEGLAVAAPRWHMGLWWLAAVTMVVGNVFALSQRNLVRMLAYSSIAHAGYLLVSIIVGDAAGTSALIFYVVSYTLATMGAFGVLITINGRDRAPTLDDIAGLWLVRPWLAIAMTVFLLAFMGMPGGMGFFAKWYILQAALQAQTILAVVLVIASAVSAAYYLAVVSAMFM--RPRPEGQPVPSTTPLNQSLIATAAVALLVFGLYPTPIMEL------------------------
207092491    ------------------------------------------------------------------------------------------------------------------------------------------------GLCSYLLIGFWYHKTSANNAIEAFVMNRITDLGMLMGIILIFWNFGTLQYKEFSTLNNADYSMLFFISVFLFIGAMGKSAQFPMHTWLANAMEGPTPVSALIHAATMVTAGVYLVIRAN--PLYSAVFEVGYFIACLGAFVALFGASMALVNKDLKRIVAYSTLSQLGYMFVAAGLG---AYAIALFHLFTHAFFKSLLFLGSGNVMHAMEDNDITKMGALYKPMKITAIFMIIGSVALCGIYPFAGYFSKDKILEVAFMHHHILWFVLLIGAIFTAFYSFRLIMLVFF-APKQHEINHPHEAKNFMLLSMLPLGVLAVIAGFFEEPFFHFISQVIPSV----------------
146296547    -------------------------------------------------------------LMFVFEFRAGKLEVENVFYVDHLTFIMLMLINVIGPLISIFALSYMEEHEKHFFAVIMLFLGAMNGLVLSNNILWVYFFWEITTLCSFLLISHDGNEQSIKNATRALLLNSLGGLSFVVGIIFMYYKSGAIALSEIIRSQDSSILMIPIAFLAL--AGFTKSAQFPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYLILRLSPVYID---TWLSNIIAILGAFTFVAAALLAIFQTNAKRILAYSTISNLGLIIALSSVANVYSIYAAALLIVLHGVSKALLFLCVGSIEQGIGSRNVEDMDGIKYKMPIVAFLTLLGSVSML-LPPFGVLITKWIAIE--VSTQNIVAMLIILGSAFTVVFWTKFIGKILSDGKDTKRIEVFEGLR---HLSLIAISILVVLVSVFMIQFTNAFVVP--------------------
143754701    --------------------------------------------------------------------------------------------------------NNVKISKFEYPILILLSILGMFFMVSANDLILFYLGLELQSLALYILASINRSDLRTESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNYEIIQTQLADNNIGALFATVFIIVGLAFKVSAVPFHMWTPDVYEGSPTSVTNFFAVVPKIAGIAVIIRFMDVPFKMILSEWQFIVIFLSIASMILGAVAAIGQTNIKRLLAYSSIGHIGYILAGISTGEINGYSSSIIYLTIYVVMNLGAFSCLYFMVNSTYTEKIDDLSGLSRNNPFLAFAFLIVFFSLAGIPPLGGFFAKFYVFIAVIENELYFLAIVGLTTVISAFYYLKIIKIIYFDDNKKE------------------------------------------------------------
135111928    -------------LIGAAMLMLVIGAFGKEASLKVVTLLGAVALVLSMALVW---QQNGALELHFKDMFRIDAFTRF-------SKLLILLAGLFALSLSSQWSLSPEQRKFEFPILMLLSIAGLMLMVSANDFLALYMALELSSLALYVMAAFDRDNARSEAGLKYFILGALASGMLLFGVSLVYGFSGTTNFALLAQLDYQLTAGLAVGLVLILVGLCFKISAVPFHMWTPDVYEGAPTPVVAFFAVAPKVGAIILLTRLLHQPFADLDAHWQPIILLVSVLSMLLGAFGALRQTDLKRLLAYSSIGHVGYMLIGVLVGGAQGMQSVLIYLSLYLFMSVGAFGFVLSLRREGRMTHISELGGLSQTSPRLAIFMALIMFSMAGIPPLAGFFAKFYVFKAAIEAYYVLAVLGLFASVVAAYYYLKIVKIMFFDEARPAFDRYVLPMHSRAILML--CALVTGFYFLSPMALLEMSQNAVNLL----------------
144173349    -------IILLAPLVGFVILALAPAYLSQRETLAGVIAGIMPAVILVPTVALCLATDCGGGLVPIMTIDFEDAVIDLALRLDPLSAVGGATVSLIGAAVLLYSSNYMRGDLRRFFALMNLFMASMLAMVLAGDSITFFLGWEMMGLCSFFLIAYNVRSPRAVAARKAFVMTRIADAALLAGLLLMFVEAGTVRIDALIEATIAAGTPRTTIAALLLIGALGKSAQLPFQTWLPSAMAGPTPVSALLHSATMVAAGVFLLAR--FAPLYEATPGIAAVTAFMGALTALYGALSAVAQADVKRLLAFSSISQIGFMIVALGVGAPAV---AMAHFVVHAAFKALLFLAAGMARSAGGATAVAALRGASRRRPVAFATYAAGAASLAGLPITAGWFSKEAILASAWAAGPLLWAMGLTAAVFTGAYAFRPVLV----AALPARGGRPSLGSPAVVLPLTLLAVASVAGGALVGPVIDLLS----------------------
126464940    -------TVPVLALFAFTLPLLAKIFGHKK--FPGIYALISSIFAAVSSTIIYWVAISTDKPIMYLFGGWIPP-LGIVYEVDQFNAVIGLFTAWLMLGITIYSYNKHFDEPEWYYILLIGLNAGMLGCLYTGDVFNLFVMLEVLGISAYALVAYYKNKEAVEAAIKYGIIGATATTVYFIGLVLIYGVYGTLNMADLAYRNYSLYASALLAVSLSLWVFTYKSALFPNHFWLPDAHPEAPTPVSAALSGLVVNIGVYATVRFLYTLFGEYSPLVLLVLLILGFLGGFIGALMMMYQRDIKRLLAYSTISHIGLIYMAASIGFILGLTAMTYHIITHGIGKALLFMSSGVFIDAAGTRNMDEMKGVGRKYPLVSLAFIFGFLSLMGLIPFSGFFSKLLIYQAFMEANMIIPAIAVIIISATSIYAKAMYSIVFSTSSREYRKIELKGI----------------------------------------------------
142503050    ---------IFAPLAVAALIPFLSFQANLRDAAGPVGALFSFVAAL--IVAKAVMTGASPSVTLVT----ISEGLDLTFRVTPAGAIFGCVASGLWILASLYSTGYMRKNQTRFAVCYAVAVHAAMAIAWSGNLMVMFIFYEVLTFSTYPLVTHKESREAINAGRLYMGILVGTSVVLLLGIIWVWLVAGTLDFTNGGILAKRVDPAHAPWLVALFAFGIGKVALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGAFTMLMVMVYIFFLADTGASEWLAWLAAFTILASSVVAISKDDIKARLAYSTISQLSYIVLAAALASSIAAEGGLVHIVMHASAKITLFFCAGTIYVGAHLNKVSQLDGLGPRMPLVFIAFFLGALSIIGVPPLGGSWSKLMIMTGSIDAGPLMVAVLAVSSLLNVYYLL--------------------------------------------------------------------------
291298811    -NIDYAALSPLLIVLGAACVGILVEAIAPRRLRYPIQVPLTLLTLVAGLIAVIANIGKNAPVFTTKDGARVDAVV-----IDGPGLFLSGTILVLGIVSTLDAQQSREPGASEVFPLTLFSIGGMMLFCTAGDLLTMFVALEVFSLPLYLLCGLARRRRSQESAMKYFLLGAFASAFFVYGVALLYGYAESVQLTDINAAILDSDNAEVLLLAGLAMGLLFKAAAVPFHVWTPDVYTGAPTPITALMAACTKVAAFGGLLRVFNVAFGNAGWEWEPLLTAVAIATMVVGAILAVTQTDIKRLLAYSSIANAGYLLVGV-IALDQATGATMFYLAAYGFTVLAAFAIVTLVRDADGETHLSRWAGLAKRSPRFAVIFTVLMLAFAGIPLTSGFAAKFEVFSSALSAGNTGLVIVG---VLSSVILAFPYLKVVVLLWLNEPVEDAPAVSIPSFAAVTVGVVATILLGVAPQLLINVVESA--------------------
21636040     -------------LIGVGLLLFPRATKNLRRIWSFLSVLLLSIVMIMSXDLSIQQINRSFIYQYIWSWV-INNDFSFELGIDPLTSIMLILISSVGIMVLIYSYLSHDQGYLRFFTYMSXXSTSMWGLVISSNLIQIYIXWELIGMCSYXXIGFWFTRPAANACQKAFVTNRVGDFGLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAAGIFLLXRLXPIF-IAIPYIKNGISFIAIITXFLGATLALAXKDIKRGLAYXTMSQLGYIMLAISMG---SYRTGLFHLITHAYSKALLFLGSGSIIHSMETQNLVLMGGLRXHVPITKIAFLLGTLSLCGIPPLACFWSKDEILNDSWLYSPIFA-----------------------------------------------------------------------------------------
121582651    -----------------ILMLLAPIFIPRLSNPANITHMTKMATLNSIIPMTLFISLNMESITTNINWTNMNFNLQISFTFDLYAVMFLPIALTITWSIMQFTYMASDPNINKFSKYLLLFLIAMLTLTTANNMLQLFVGWEGVGIMSFLLISWWHARTNANTALQAVIYNRIGDIGLMLSMAWLAMKLNTWDMQLMFSHSTTP----TLPLIGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLLNMNPLALSSCLCLGALTTTFAALCALTQNDIKKIIAFSTSSQLGLMMLTVGMNQP---ELAFLHIMTHAFFKALLFLCSGSIIHNLNEQDIRKMGGMQNTMPMTTTCVTLGSLALAGTPFLAGFYSKDLIIETMNTSNAWALTITMIATAMTAAYSLRLIFYVQLNTPRHKPSVNPSENNKHQMQPILRLTLGSVI-----------------------------------
183582360    MHLPVMTT---APHLLIALILLMPLVTPNYLEFATAAKEAVKYAFAISLIPLLSLISQKQEAYMV-YTEWVKSFFSVNLNIDTYAITFLPVALFVTWSILEFSLWYMESDKNRFIKYLLIFLMAMIVLVTAGNFFTFFIGWEGVGLMSFLLIGWFHGRNNAAVAAAQILYNRVGDIGFLAVFCWLLDKIPSTNLYTITITCPTTLMLMLLILAA-----ATKSAQFTFHPWLASAMEGPTPVSALLHSSTMVVAGIFLLIRIFPLFKD--NQFALTTCLCLGATTTFYAAMQAMTQNDIKKIVAYSTSGQLGLMMVAIGIGQP---HLAFMHICTHAFFKAMMFLCSGVIIHNLDEQDIRQMGGLQMVMPVTTSYFSIASFALMGTPFLAGFYSKDAIIEAANVSNFSALMMTTVATVFTAAYSLRLIYYVSMKSPRMNPLLKFNEDSTPVLKSITRLALGSIVAGLF-------------------------------
271965154    -------------------------------------------------------------------------------AVDGLSAVTVVTVSAIALAVLVFAAGQIREDRGRFSGLMLLFTGAMLATVTATDLALLLMAWEVMGAMSYALIGFWRDGHRVRSAGIAFVTTRAGDMGLYLAAGCALASAWSLDMAGLAGSAR---PWRDLIAAGIVAAALGKSAQLPFSFWLSRAMAGPSPVSALLHSATMVAAGAYLLLR--VQPLLAATGWAGPLVAWVGALTALLLGAVAVAQRDLKQLLAASTCAQVGFMVLAAGV---SAVAGGTAHLVAHAAVKSLLFLCAGAWLTALGTKDLTELHGAARRHRLVGVTFAIGALALAGLPPLSLWVTKGAVLSAVAERSPP-------------------------------------------------------------------------------------------
143181263    ------------------------------------------------------------------------------------------------------SALYDNRRQADFHILMLTLGLGMSLMAKSTHLFMLFVCLELASLSSYVLVGFHKETKAGEAGTKYFIVGSVASAIGIYGMSLLYLWQGDLSVSGLAQSWQSMETIDPLAAAGMIVAFGFKVGAAPFHLAIPDAYSGTSSMVAGVLATASKAMGFVALMRLLLTIAMPAPAFWYGALAVISVVTMTWGNLAALSSDNPKRVLAYSSVAHAGYMLAAVSAASEMIVVAVLFHLCVLVLFKMGPFMVLSAIEREGGSHRVAGLNGLASRDPLMAASMFVFMLSLAGVPPFSGFLSKLLMLNGIVTVSFWLAVAIVLNSALSIFYYLRMGMVMFF---EPNEGGEGSPCNPVIRTLIVSLAVLSLAFGIGP------------------------------
256826552    ---------VAVPFVTALIIVMTP-----QRAAKWLCITAAAISTLFTLLIWGNLAASGLDSITVPLAQFGSTQV-IGLIFDKVSVMLAPCFVGIGLLISIYSVGYMNAGRRRFYAFFTVFIGAMAGLVYSSTVIGQLMFFEITGACSWALIGYYDTPTARKAAMKALILTHIASLGLYAAAAILYMNTGTF---ETTAIAQLAPNVKIACLILILIAAWGKSAQLPFYMWLPSAMEAPTPVSAYLHGASMVKVGVAVFARALIGAGQI-PEVVGWVVVIGGILTCLFAFLMYLPQKDMKRLLAFSTISQLAYIFLFYIFGSNLALSGSITHIFNHAFTKTLFFLIAGAFSYTMGTRMLPKLKGVLKKRPILGVGFGVAALSIAGAPPMNLFFSKYVIFCGAAEHNPILMAIVIIALIETVGCFAWFLKWTVLPGEPSEVVEASQPVPKPMVGVFIVLIILV-------------------------------------
257791321    -----------------------------------------------------------------------DVLVTEGLYLDSLSLLMAFIIGVIGSGICVYALGYMKDRRPTFFALMFVFLAAMFLIVFSNNMLWLFTGWEITTVCSFLLIGFTRTEEAIKNAFRQIIMNLLGGIAFLAALYVMAIQFNTLSFLEFLQIGIANPGMVVLPVTALAFAGLTKAAQMPFHTWLLGAMVAPTPTSALLHSSTMVKAGVFLLIK--LAPIMMACPVPSVMVILVGGLTFLFCSFMAISQSNAKRVLAYSTIANLGLIVACAGVGTPEAVWAAAFLVLFHAIAKSLLFLCVGTAEHHIGSRDIEDMDLLFERMPRLARFMMLGILC-MFIAPFGMLLAKWATLVS-FADTGQVALIVLLAFGSAATFMFWAKWLGKLSGIAARPENVEAKVHSSEWVAIMVMAVLVIL-----------------------------------
138985325    ------------------LVLILWPGAPTSARLRELTIVLLAVQCVASFALLPLFDPADAGLQLVEKARWVHAILDYALAVDGLSLPLVLMNGVLCLVASIAS-RSIDNRPRIYFALLLVISGAVNGAFLAQNLLLFFLFYELELIPLWLLIAVWGGSNRAYAATKFLIVTAVSGVLILAAFLGLAFVSGTMDFSLQPIMAELGMTAQLVLMGALLIGFGIKIPLFPFHTWLPDAHTEASTPVSVLLAGVLLKLGTYGLLRFCLGLFPEAWQLASPWLAAWAAISVLYGSLAAIAQTDMKRMVAYSSVGHMGYVLL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
207268074    -------------------------------------------------------------------------YLGFSMGYDLMSYGLFMLSLWITFLSILSSYKVFSSHSELFLFLMMMLLFMLLMAFSSLSLFGFYFYFEGSLIPIFLLVLGWYQPERLQAGIYLLFYTLLASLPLLICIFFLDFKSGSLIFSLFEMN-----GLGTLMYFGMVMAFLVKMPMYLFHLWLPSAHVEAPVSGSMIL-AGVLLKLGGYGLLRLLPLLVIMSQMISYLWVGISLMGGILVGCACLGQVDLKALVAYSSVSHMGIVIGGIMTMTYWGVCGSYLMMIAHGLCSSGLFCLVNMTYERLGSRSLMLNKGLLNMMPSLGLWWFLLCSCNMSAPPSLNLLGEIMLLNSIMMWSLGSITVLMMVSFLSAAYSLYLFSYSQHGTYYS-------------------------------------------------------------
126465550    ---------------------------------------VFLINAFLTILVYLYIHGTNNIIVYLFAGFPAPFGIIYE--VDVLGAFFGLLIGLIFPLINIVSYSYLERSSKHYYTLYLGLQAGMLGIAYTGDLFNLFVMLEVMSITAYGLTAYFREKGKPLNAIKYGLFGAVGSTIYFLAVVFLYSGIGTLAMPDAAALALNPFPVLILFAGLAVWAFMIESAVFPHHFWLPDAYSNMPSSVAATMAAVAEGIGAYVIIRILYVIVGIDKLWLLSLLVILGTVNIIVGGYLMAVSRDAKRIIAYSTILDMGYVMIGIGLATNMGLQSALFYILAHTIVKPLLFIAVGEVEAEYKTTDIDKLEEIGGVDPYIASALLFGGLAVVGIPPLNMFFAKLMLFEAVLDSGYPLLIVILLGSALSFVGFSRLWF-VAIGYRRRSIVGKIARASYSAKVLIILLVLATILTGIF-------------------------------
143374841    ------------------------------------------------------------------------------------------------------------------YALLLTAAVGAIVMASATDLVVTFLGLETLSLSLYVLAASNRRRESQEAGLKYFILGGVASAFFLYGVALTYGVAGTTRLLGMSIAIPRDDALLLVGVAMVLVGLAFKSSLVPFHSWTPDVYHGAPTPVTGFMASAGKAAAVATLVRVMLVAYPSRADDWRPVLWVLTALTLLVGAVLAIVQVDVKRMLAYSSVGHAGFMLVGLEAAAGAVAGYVAIYAVLVLGTFAAVSLAVGEGDAAT---TVDVFQGLGRRSPWLAAALTVLLLAQAGVPLTSGFVAKFGVVRAAVDASYWLAGVAMLSAVVAA----YLYLRLVVAMWLRDAAGPAVAVPAASRVALAVTVATTLVVGIVPGWFLDLLADVAS------------------
291280344    ------------------------------------------------------------------------FGFNKMIVWDVYSYAFFLTFSFAYILSTLGSVDYLKENKGEYYIVMFFSVIGMMFMVSATDLTVFYLGLETMAISMYILAGYNKKDLSNEAGIKYFIMGAFSSGIFLYGLTYVLGYTGSTKIAEYIRTNGLSHYSIIFGLILMFAGFAFKISAVPFHMWAPDVYNGAPTPVAGFMTVAPKAAAFGGMIRFLMIAGMPASSKWQLFFAILAVLTMTYGNLVAIAQNNVKRMLAYSAISHAGYMLIGLVAANDYGYRAIALYTMIYAFMNIGAFTLLGVLKNKIDDERLESFAGLAKKHPLYSLAMLIFMFSLAGIPPLAGFIGKFYIFMAAIKAK--IYWLAIIGVLNSAIACYYYMRVTVYMYFREAEYEVEANVRPAAFIATFIATIVVLLLTVFPSTFINIV-----------------------
116754366    -----------------------------------------------------------------------------SLRVDGFSQFFKAVFVLVSLLVVIASLTRYNGRVGEYFALLLMATVGMMVVASAIDLVSLFIGFELASLSTYAMAGFDRTKKNLEAAMKYFLYGAASSAFMLFGFSMLYGMTGSTKIADIAAASLAAFNPAILIALIFVVGFAFKMALVPFHMWAPDTYEGAPALVSALLAAGSKKMGFAAAFRVILIALLALKLEWYMAFAILAAVTMTVGNLVACWQNNVRRILAYSSIAQAGYISINNLPLDQYALAGGLLLVLGHAIMKTGAFISTAQVASIAKNDDISNYAGLGRRAPITAFCMTVFMFALAGIPPTAGYFGKFVVFGSAIYGGLWLAVLAILNSALSLYYYLRIISYMYLREPAGPKISESKGY----VLSLLLALIGTFWIGVLPDGFFNWAMQAAAALLP--------------
142550994    --------------------------------------VVSILSFIISLILLQQVLNLGSISYAL--GGWLAP-IGIEYKVDLLNAFILVIITGISSIVTTYSKKSIEEKIYLFYTGFLLMFSGLLGMTITGDAFNVFVFIEISSLSSYAMIAMGKDRRAVSASFTYLVMGTVGATFFLIGVGLMYAMTGTLNMADLAERLPKVYDTKAILFAFISIGILLKLALFPLHLWLPNAYTYAPSVVSAFLSATATKVAIYVLIRFGYTVFGSDFVFIKYILAALAIIAIVVCSLVAIFQTNIKRLLAFSSLAQVGYIILGISFNNLNGLTAAIVHIFNHAISKGALFLAMGCVALILGSVNIRDISGLGKKMPFTAFAIVIGGLSLIGVPLTAGFISKWYLILG--------------------------------------------------------------------------------------------------
207269755    -------------------------------------------------------------------------YLGYSMGWDLLSYVLALLSCWICFLMMTASFTVYKDDFGLFVFFVLMLLSFLLLSFSSVSLFGFYLFFESSLIPTLFLILGWYQPERLQAGVYLMFYTLFASLPLLVGLFYIYEVEGGLMYMVLSY-----EVDKMIMYLCLMVAFLVKMPMFMVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLR-VMSMMSLVGLKFNFMFMSVSVFGGFLVSLICLRQSDLKSLIAYSSVAHMGMVLGGLLTLNFWGCIGSMILMIGHGLCSSGLFCLSNMVYERLGSRSLFINKGLLVFMPSMGLWWFLLSAGNMAAPPSINLMGEIMLINSMVSWSWLTMLTLMMLSFFSAAYTLYMYSISQHGK----------------------------------------------------------------
126215470    ------------------------------------------LSFFISLLAYLLFAKPESTVNSWTLIKTESFSMTFSCNFDLYALVFIPIALYVTWAILEFAYMSDDMNIGRFFLYLLVFLMAMMILVTANNLYQLFIGWEGVGMMSFLLIGWWHARADANTAFQAVAYNRVGDVGFLILMAWALNGFNTWQIEEINQLALGKDATPGL--IGAILAATGKSAQFGLHPWLPAAMEGPTPVSSLLHSSTMVVAGIFLLIR--FSDLLATSQLASTICLWLGAMTTFVTAICALTQSDIKKIIAFSTSSQLGLMMVTVGLNQP---QLAFLHICTHAFFKAMLFICAGSIIHCLNEQDIRKMGGVYRLAPFTCACLTLGSLALTGTPFLAGFFSKDAIIEAASTSNACALLITLVATGMTAAYSLRIVFYVVMGRPRINPLSPANENTPHVINPLKRLAWGSIASGL--------------------------------
47457834     ----------------------------------------------------------------------------FFLYQDTISVVFFLLSIWTIILMVLVQFSIQMKTY--LHSCFFFLMLSLFMTFSTTNAFLLYFFFEWXLIPIFLIVLGWYQPERLKASMCLFFYTLFASLPLLIFIFLLLGTS--FSSSLSTLNSVVSPELGGAAYLMGAGAFLVKFPMFGLHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLVR---LSFILTPLKATSYLTSLALVGGGALGVLCLGLSDLKVVIAYSSVVHMALIIVGGLSLGTWGLVGAIAIMLAHGVCSSGMFAMANLLYERAHSRSFSINKGYLNYMPAVSTIWFLLLLANFGGPFTYNLVGELFLILNLAQMSPPLMLSLALLSFFSAAYSLVLYSSTQQGGTSKTLVSNWGP-SQRETLALVSHVWPLIFL----------------------------------
52221007     ---------------------------------RTVKLAFFTSLIPLSILLNTGMDHSTISM---TWFSMINLQLKLNMLYDMYSLMFIPVALFVTWSILEFSYMATDPEMNKFFKYLLIFLLAMLILTSTSNMFQLFIGWEGVGIMSFLLIGWWFSRDANTAALQAIIYNRIGDIGLLITMAWLATNISTWNMHEAFHLTNTSPLLPI---LGFILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLLR--IHPMMEYNSSAHTICLCLGSLTSLFASLCAMTQNDIKKIIAFSTTSQLGLMLVTIGLNQP---KLAFFHMLTHAFFKAMLFLCSGSIIHNTDEQDVRKLGNIHKTLPITSSCMTIGNLALMGTPFLSGFFSKDAIIEALTASYSWAMTTTILATLLTTAYSTRMIFFTQMNNPRYHTPMPLNELSNKQTNPIIRLAAGTILSGL--------------------------------
103486782    ------------------------------------------------------------------------------LSVDAFGGFAKLLIYAASFICILVAPRFFTGGMREYPTLILFAALGMGIMASSRDLMTLYVGLELNSLAAYVLASFMRSDERSEAGLKYFVLGALASGMLLYGISLLYGFTGTTDFAGIAAMGGEPGIGLIFGIVFVLSGLGFKISAVPFHMWTPDVYEGAPTPVTTFFASAPKVAAMALMARIVIDAMGPAVGAWQQIVIFLALASIILGAVGAIGQKNIKRLLAYSSINNVGFMLIGLAAGTQQGVEGVLTYLLVYLVTTLGAFLVVLQLRDEGGNQSIPALAGLSQRRPGLAAAMSVFLFSLAGIPPLFGFWPKYLVFEAAVNANLVPLAVAGIASVIGAFYYIAIIKTMYF------------------------------------------------------------------
51472277     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGILGFYWITGSFEFRGLFEINEVNFLFVTLCALLLFSGAIAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LLPLFIVVPYIMNIIALIGIITLLLGATLALAQKDIKRGLAYSTMSQLGYMMLALGIG---SYRSALFHLITHAYSKALLFLGSGSIIHSMKSQNMVLMGGLTKHVPITKTAFLLGILSLCGIPPLACFWSKDEILNYIWLYSPIFAIIACSTAGLTAFYMFRIYLLTFEGYLNVN------------------------------------------------------------
164420815    ----------------------------GIKGVKFISFIILTITFLNSYIIFINFNNNFIYYDILNWFNLGLLSNSYNLKFDLITVNMLILVITVSFFVHIFSYSYMENDPHRFISYLSLFTFFMLILISSSNLVQLFIGWEGVGLCSYLLISFWYTRQANKSAIKAMIINKLGDIGLLIGIIYLWIFTGSFEFNHIFMISIMCDSFNLYLLFFILIGVMGKSAQLGFHMWLPDAMEGPTPVSALIHAATMVTAGVFLVIR--MSPVFELSSSILILIIIIGSLTSFFSATVGMVQNDLKKVIAYSTCSQLGYMIMICGF---SFYDLSLFHLINHGFFKALLFLSAGSIIHAINEQDMRKYGALKNLLPLIYIFIIIGSIALIGLPFLSGFYSKDLIIEVALFSNSFSLWIXITAILITAFYSFRLIYLTFINNPQQNK-NNFINIHESDYKVITVLGLLTLF-----------------------------------
152993794    ------------------------------------------------------------------------------MLIDGVSILLIIVASILFTPLALTSKRFHEYSYPEFFALFLFMVAGFQFMVASDNLILIFVGLETASLSLYTLIALHNRSNSYEAAVKYFTMGALAAAFFAMGSAVIYALTGSIELYDVLAARMGETGLMIAIFVLLLVAFAFKLSLFPFHTWAPDVYEGASAPLAGYMSVVPKVAAFVVSIRIFGMYIDLGVEWVRVVILVLAVLTMTLANLMALVQEDVKRMLAYSSISHAGFIIAALALDTTEGTTAIFFYYGLFMFTNLGAFAMLWMSRHKNRRFNYEKFAGFIKIMPMGAVIMAIFMLSLAGVPPFSIFWGKIYVMQAAVNSGYWLAIVMGLNSAIAAYYYLKLVVYMFLKDPVKDVDTVYYNLSKPLMAVVGFAAVATIAAIFYVQPLVSYIYYMISA-----------------
137120946    --------------------------------------------------------------------------VSWHVGADALSLPMIWLTALVVPLSMLVEWDAKKGHY--FHPLLLVMEGAMIGVFVSLDLFVFYVFWELTLIPMFFLILVWGGEDRRYAAMKFFIYTFTASVLMLIGILVMYFNTGATLSAMLDSGAQMSEGLRHLVWFLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMILAGVMLKMGAYGFLRVAVTAFPGSTVVFVPLLVVLGMASLAYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
222474869    -----------LPFASAVLILAFR---NVRRAYEVLTLVSSLVPILYRIYVLCAGGQGGAVLRYE-----MTSSLCIALQPEALGVAFALMVSLLWLITNVYTICYMKKRHPVFYSCFAASVGCTLCVAFSGNIVTLFVAYEILTACTYPLIIHGLSASSIEGGKFYLKTLLCASMFFLPAVIMICGLGGAGSFGTASFISETHPAFLPILLILLCYGVA-KAAIVPVHVWLPRAMVAPTPVSALLHAVAVVKSGVFTIIKIAVYVLGVGTIYNCNVLMYLSAATIIVGSVMAMQQSNLKKLLAYSTVSQLSYITLAVSMYTDGAIRAAVLQMVCHAFAKITLFFAAGAIYAVTGKTSVKEMDGIGRAMPLTAAAFCIGALAMVGVPPASTFWGKFSILSEAMGSGHIVVVLTVVATLLNTLYFVPIIYRAFF--IKPSAKSGRKEAPVPMLTAMMATSACTIALFLYPNIVFGVLD----------------------
256665756    ------------------------------------------------------------------------------------------------------------------FPLTLFALGGMMTFCAANDLLTMFIALEVLSLPLYLMCGLARRRRSQEAAVKYFLLGAFSSAFFLYGLALLYGYADSVKLVDIAHAAAGSDRSDTLLFAGLGLLVVFKGSVGPFHTWTPDVYQGAPTPVTGFMAACTKVAAFGAILRVLSVGFSSTSWEWRGVMWAVAIISMALGAVLGLTQTDVKRMIAYSSVAHAGFLLVGAIAMTEDGLSGTLFYLLAYGFTTLAAFGVVSLVRDSSGETHLSAWAGLAKRSPLLAGVFTFLLLALAGIPLTSGFVGKFVVFSAALSDGMPLVVVALVFSAVAAFFYLRVIVLMYFSEPAADGPT---------------------------------------------------------
88910941     --------------------------------------------FLASLVPMVVFMHSNSIISYWEWKFITNFKVPISFKMDQYSVMFFPIALFVTWSILQFAMWYMASEPYKFFSYLLMFLVTMLTLTIANNLFLLFIGWEGVGIMSFLLIGWWQGREANTAALQAVLYNRIGDIGLILSMAWLATAMNSWEIQQAFCSTQTP----TLPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRIHPMLANNQTALTTC--LCLGAMSTLFAATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNLP---QLAFLHISTHAFFKAMLFLCSGSIIHRIGEQDIRKMGGLQKMLPTTTSCFTIGNLALMGTPFLAGFYSKDLIIESLNTSYTWALLLTLLATTFTATYTLRMTLLVQTGFTRMTPIAPVNENNKTATNPIIRLALGSISAGL--------------------------------
218200863    -----LLAVPLAPLAGSALAGILGTARIGRRASHTLTILGVFVAFVLSALTFVALDGARFNETLYTWMVVGGLKMEVGFLIDTLTAMMMCVVTFVSLMVHIYTIGYMEEDYNRFFSYISLFTFSMLMLVMSNNLLQLFFGWEAVGLVSYLLIGFWFNKPTAIFAMKAFLVNRVGDFGFILGIGLIAAYTGTLNYGEIFAKSGTNWMLITVICICLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFELSDTALNFILVIGAITALFMGFLGMIQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAVFHLMTHAFFKALLFLGAGSVIMMHHNQDIRWMA----------------------------------------------------------------------------------------------------------------------------------------
142584217    --------------------------------------------------------------------------------VDNFSLVLKAIFLLAGYVVILLSTNYIVDGDYEYYGLLLASLMGMIMMASSRDLISVFVALELLSIPAYLMVAWRKRPKSNEAGLKYYLMGVFASAVMLYGMSLLFGVSGTTEIADSIDAGNGSSSVMTLGIVFVVAGFAFKVSAVPFHTWAPDVYEGAPTPVTAFLSVASKAAGFVALLALIFVGFYELSNIWEPLIWILAALSMTVGNLVALRQTNIVRLMAYSGVAQTGFMIAPLAVAGHSALSAIVTYLAIYAAMNLGAFAVIITLARRTGSAEIDSFSGAFHFAPGLTVAMTIFLFSLAGIPPLGGWFAKFEVFRVLATSGETWGYLLAVVAAINSVIALFYYATIMWADDPSEKDLNNIEVTPSLVSALAICVLVTLLFGIFPQLVARFTEVSL-------------------
296283853    -------IIPELLLTGSGLVLLMIAAFGGEKASRLVSILAAVAIGAAGCLVIPTLANGVEGEAATAFYGQISA--------DSFSALLVYLAAIGCLMIAPGFFNQRRAMKPEYPVLVLFATLGMSIMVSATDLMTLYIGLELNSLAAYVLASFLRNDSRAEAGLKYFVLGALASGILLYGMSLTYGFTGTTSFAGIRAAQEAGLSTGALFGLIFLAGLAFKISAVPFHMWTPDVYQGAPTPVTTFFATAPKVAAVALTARVALDAFGSQADAWRQIVIFAALASIIVGALGAIGQNNLKRLLAYSSINNVGFILIGLAAATVEGASAMLFYLTTYVVMSLGSFVAVLMLRNGEGEETFEDIAGLSSTRPGIALCLLALMFSLAGIPPLLGFWAKVEVFNAAIQAGLVLAVIGIAASVIGAFYYIKFVKVMYFEEPVGRATKGGSAAHW------AILIICTLLI----------------------------------
142197018    -------------------------------------------------------------------------------------------------------YLEGSPHRSRFFGFFSLCVTATVGLAMAANLFTFFVFYEVLTLTTYPLVAHRGTPESLRAAAIYLGYTLVGGALLLTGIIWLRSVAGPVEFTSGGALGAVGEEATTQLRIAFVAGVGVKAALVPLHGWLPRAMIAPAPVSALLHAVAVVKAGAFGLVRVVYDVFGVQALGLLTPLAILAAITIVWGSLRALAQSELKPRLAFSTVSQVSYIALGIALFGPVGTIGGLVHLVHQGIMKITLFFCAGNYAEALGIHRIEDLDGVGRRMPLTTAAFTIGALGMMGAPLTAGAVSKDWLTRGAAQMSWASHVLLASSLLNVAYFGPILWRAWLRSPPREWPEEAIPRRGWREWLLLVP------------------------------------------
15147320     --------ILALPLLGG-LIGVNRKCGLKGGPILSVICIVLTAILSTIAFIEVGLNGSPVSIKLGYWIESLYLNVEWGLVYDSLTVSMLIPVIYVSALVQIYSMGYMESDPHRFFSYLSLFSFFMLILVTGENLLVLFLGWEGVGVASYLLINFWYTRMAANFALKAFLINRVGDWALTLGILLAIGLISDLSMASIFSVSYLNGDLVFILTIFLLIGATAKSAQLGLHTWLASAMEGPTPVSALIHAATMVTAGVYLLMRISPLLEWSSTTLI--VVTWLGGLSALLGAACGLLENDLKRVIAFSTTSQLGYMVVACGL---SQYSLALFHLCNHAFFKALLFLSAGAVIHAADQQDMRKMGGLVLLLPKTYSFILLGSLSLMAFPFLTGFYSKDYLLEMALATTTIAYILALVAAILTATYSARLMILTFLSAPHYPHT----------------------------------------------------------
160879873    ---------------------------------IAVAIFVITIGFKNKKYLVSVFSLTQTSMILWFEFTQKNGIVEHAFILDKLSAIMILIIGIVGSMIALYAVGYMKARKNFFLSILFLFLSAMFGLVLSNNLTYLYFCWEVTTLCSFLLIGYTKTPEAKNNAFRALVYNLGGGLAFALAIVYIGMKFSVLELSTLVAMK--PEVAVLIPVFLLSIAALTKSAQLPFSSWLLGAMVAPTPSSALLHSATMVKAGVYLVIR---LAPLLGDSAVGRVVTLVGGVTFLACSLMAITQSDAKKILAYSTIANLGLIVICASIGTQESLWAAILLIIFHAVSKSLLFITVGSVEHQIGSRNVEDMGLLFRVSDKLAVYMIIG-IAGMFLAPFGMLISKWVAMKAFMDSNNIVIIMLAYGSAATLFYTKWMGKLVTR--ARVKKHHEKHEFSLDEHIPIFIQAALVVI-----------------------------------
108804632    -----------------------------------------------------------------------PENVGISLRADALGAAFALVSVGVILASLLY-ELALGVRWRAFPALVLLVAAGLTGLFLTGDVFNFYVFFEISMTASFILTGYREADYQVRGAFVFAVVNLLGSVVFLIGIAALYSITGSLDMRIIAQRTDVLEPVSVIVATLIFAAFFLKLGLFPFHFWLPAVYVGSHPPVAAILSGALANIGGYGLLRFGAGIMPRELELGSTAVLVLGSASIIYGALQAISRRDTSEVMAYSAIGQAGYVILALGVAGPVGYAAAVVYSVVNSLNKGIVFLAAGL------------------RGPLVGGAFAVGAFSIAGVPPAAGFVAKIAVFKAAIAEGPALVALVFVGGALSFLYSFQVYQRRFMRPGDGG-----KPGPRAARLLVAALAALVVLLGIWPEPLVSLGEAAAAVL----------------
291010623    ----------------------------------------------------------------------------WSISVDSLTAVMLVVITTISSLVHVYSISYIKDDPFRFISYLSLFTFLMLSLVLADNYLQLFFGWEGVGLASFLLISFWSSRQACKAATKAIIINRVGDVGLALALFCFILIFGSVEYSTIFSCSQFKVDILSCIGVLLLIGASGKSAQIGLHTWLPDAIEGPTPVSALIHAATMVTAGVFVLARSS--PILEFSPVVLFFVSLVGAFTAFFAATTGLVQNDLKRVIAYSTCSQLGYMVFASGL---SQYALGVFHLSNHAFFKALLFLGAGCIIHAIKEQDLRRIGGLAYLLPFTYSFILVGSLALVGFPFLTGFYSKDAILEFSLSNFSVTGWFGVISALFTSFYSFRLLVLGFLGYPNGFKYKNCHEAPLFIAVSLIPLGLGSLFIGFF-------------------------------
298529325    ------SLLVLVPLAAAMGSFLAPGRGIASWGFLT-SLVIPALATGLALDVYH------HGARRVSLGGWAEP-LGIHLHMDGLSVIFLLMTALVGALVSIYSFFFDRESARHFWPLWLLMWAGLNSLFMVSDVFNAYVVLELVTICAAALAVLSGKTESLQAGLRYLLVAMAGSLAFLMGVGFLYAETGMLDMF-MQSGGLQGGPVTAAAFGLMTAGLIMKSALLPFHFWLPPAHGEAPAPVSALLSALVIKGSFFLLLRLWVGVFEPAGLTYHYVLGCLGVLAVLWGSYQALIQARLKLIIAYSSVAQVGYLFLMFPLWAEKAWAGGTYQAISHGLAKAALFLAAGNLILSTGTDRIHYMKNIASRLPMTTFTLGLAGISLMGLPPSGGFVAKWMFMQAILESGWWWAVAPVLGGLLTAGYVFRILGHAF---LLAEKEARMLPVPFVLEKIPLILALASILIGF--------------------------------
289548981    -------LSLLIPEIVVLLTGFALFTLDLRRLSHWVALWLSLVGYLIA-FLYLLFNISATGSTFYGLYVR-----------DPMSSLFQLVMIGLTMMVLPFAQQYLKHRYREFYYFLAFALAGGMFLVSSYNLVVLYVALEAVSISFYVMTALLKGDFSKEGAFKYLVLGGLSIALASYGAAFLYLYGGSLDLREVLAFHHKDTRLLVAGLVLLLMGFAIKIGAVPFHFWLPDAYHGAPTPVTAYMASVGKLAFFAPVVRIMPLVQEHFANTWVITVSIISVLTMLYGNLVALVQRDVKRMLAYSSIAHSGYIMAGIAVAQVIGLKAVLYFLVAYAFMGVAGFLVLAVLERSQEWRYLEEFSGVRFHMPWLAFAFMLVLLALLGVPPTVGFVGKALVFLSLYEKLWWVAFVMIVATGISTGYYLRLIALMFMKEP---------------------------------------------------------------
240266419    --------------------------------------------------------------------------LSYFFGFDLLSLSFVLLSIWIISLMILSSFMIFKFNINEFLLILMFLLLFLICSFSTMNLFMFYLFFESSIIPTLLIIFGWYQPERLSSGFYLLFYTLFASFPLLLCIFYSYMICNTFNCFFIY------LDMNFYLYLGFILAFLIKMPMFMFHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVMYFMNDF-SMKFNYIFIIISLLGSLIIGLVCLYQVDMKSLIAYSSVCHMALVIGGIFCLNKWGLYGSLMLMISHGLCSSCLFCLSNVVYERTMSRSFYINKGLIVLMPSMSLFWFLLSANNMACPPSLNLLGEITLINSIYSWSTLSFSLLFISSFLSCAYSIYLYSISNHGYFYS-GMNSINYVNIREFLLVI-------------------------------------------
142553295    --------------------------------------------------------------------------------------------------------------------------------------------------------GFWYTKESAIKALKAFIVNRVGDLSLILGIGIIFSITGSLDYFELVLTSTLTVSALTAACILLFGGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGVFLLAR--MSPLFELSTTALSFVLIIGATTALFTGILGLIQNDIKRVVAYSTLSQLGYMVAAAGV---SAYSASLFHLMTHAFFKALLFLAAGSVIVAHHEQDIRKMGGLKNKLPITYVTSLIGSLALIGFPGFSGFFSKDALIEAIGHADIIGSAFALIGVFITALYTFRLFFKVFHGVL-DDHHHDVKESPLSITLPLVLLAIPSVII----------------------------------
142221600    -----------------------PVIEKRIERQRVISLLGSLSMVIVSVALLVSASAGNVTLYAL--GNWEAPFGIQLVG-DRLSSLMVVLTSVLLLAANLYASAGDDSQGRYFYPLMMFQAMGINGAFLTGDIFNLFVFFEILLIASYSLLIHGGGKHKTSAAVHYVFLNLVGSAIFLFALGIIYGTLGTLNMADMRELNESEIQLTKIGGMMLLSVFALKAALLPLQFWLPRTYASAPGPVVALF-AIMTKVGIYSIIRIQNLIFGDSSDLGQDWIWVLALGTLVMATLGVISAPSIKRLAAHLVILSVGTLLVAVGFGTTNSLSAALYYAVHSTL-AGAAFFLIGDIIAEQRERSFDRIRSLAQPM-SIGILFFIAALTLIGMPPLSGFIGKFLIMKSIDNTSALIWAWPLLLIGLAALVAFSRAGSTLFWRSSG-KPDSSKASATRKFIAVGILLSAAPLMSLFAGSITEYADATVQQL----------------
143835976    -HLPALQVVIPLLLAPVAILVSLPFLS------WLVALFGSLFCLYASVSLF--FQVSEFGKINYFMGGWLPPYGIEYV-IDEASSFMIVLISLMGVFATIFAYQSLKKEINEKYGMWLLALGGLLGLVTTGDAFNLFVFLEISSLSSVTLVALGSKKRALTAAFNYLLIGAVGATFYVIGVGLLYSVTGTLNIADLIKISELTANNSVKAGISFIIGLMVKAAIFPLHIWLPSAYTFAPSAVAVLLTATATKAALYVLARILFTLLFNADDFLQWVLLPASIVAIFFGTIRAIFEKDIKKLLAFSSLSQIGYITIGLTLGTASGIMASFIHIANHSMMKAALFMGIGAIIQLKKSINVDDLKGLSKSMPVTSISLTVVILSLLGIPLTIGFISKVYLLKAVFSHGNWILFIIVLTSFLALGYAWQMIENIWM------------------------------------------------------------------
136555187    -----LVLLMLLPIIGSIAVAATPKTKE--VLSKQVALATTVIVAIATIAMAMNFQRDNVDLQFVEKYSWIPTFINFSVGVDGLALVLILMSTILAPIVVLSGWNEAHGGVKTFYILILVLETMMIGVFAATDVFLFYVIFEAMLIPVYFLIGGYGTGERSAAAVKFLIYSLFGGLLMLASIIALYAQGGHTFDLQALSQLEMSSTTQNFLFLGFFIAFAIKAPLWPLHTWLPDAAASATPGTSVLLLGVLDKVGTFGMIRYCLTLFPEASKTFTPLIMVLAV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
38195456     ------------------------------------------------------------------------------FLADSMSMALIILSSWIFILMMLASWSILSNKKKEFYLWAISLILVLILSFSFNNALFFYFSFEASLVPIMMMILGWYQPERLQASFYLILYTVGASLPLLAMLLKIYFSMKSLNFFYLATSSFSFSSIGSFMWILIILAFLVSMPMFLFHLWLPKAHVEAPVAGSMILAGVLLKLGSYGFLRVASIFPMLNISFFST-VSSLSLWGAVITSLICLRQVDMKALIAYSSVGHMGLLLAGSLSGNFLGWESSLLMMLAHGVCSSGLFMLVNLIYEKSQNRSLFLTKGLLNLFPWLTLGWFLLSIINMAAPPSVNLASELLLVSSVISCCGLTLVTLGLISFLAAAYSLFIFTATSHGK----------------------------------------------------------------
284992912    ------------------------------------------------------------------------------------------------------------------YPLATFAIGGMMLFVAANDLLVMFVALEVLSLPLYLISGLARRRRSQEAAVKYFLLGAFASAFFLYGLALVYGATGSSAIREASAAEAGGGVLLVLGLALLVVGLMFKASVAPFHAWTPDVYQGAPTPVTAFMAACTKVAAFGAILRLLYVAFGTNEWTWRPLVYGIAIVSMVVGAVLGLTQTDLKRMLAYSSIAHAGFLLTGVLDGTGSGLGATMFYLLAYGLTTIGAFAVLTLVRDGDGETHLSKWAGLGRRSPLTAAVMALFLLALAGIPLTSGFTGKFAVFRAAIDDGAWLVVVALLASAVAAFFYVRVIVLMYFSEPAVDGPTVGVP-GLPTTLVLAVTVTATVVLGVVPGAVLDLAEQAA-------------------
94968324     -----------------------------------------------------------------------------SLVMDRFAIYFYLLFIVGAAVAILMSIRYMEEDHGEYHALILFATIGMMCMASGMDLILLFVGLELMALSTYVLVGFLKRDKRNEAALKYLLLGAFSSGIFAYGLSLFYGLTGSTNLTEIRMADNPRDPIALLALITTATGLLFKIAAVPFHQWAPDAYEGAPTAVTGFMSVAVKAAGWAMLLRIFLFMLWPMREQYTPILIFVAVATMIGGNFAALTQTNVKRLLAYSSISHVGYMLLGLVANSSTGIKGILVYLAVYTFMNLGAFAVITSLRRRIIGDELDDLAGLFFKAPSEAVLLLVFLLSLAGIPPLAGFWGKYYIFLSLMETGHTLAVVAVLFAVLGMYYYLRIANAAFM---REAVDAEPVKISPSLGAALWISALGTLGIGLFPEVFLRIVNWSLA------------------
258404916    -----------------------------------------------------------------------------------------------VIMAFLASTFALHERKPFQHMAAFAYVGSSLGVAFAGDFFTLFIFWELMAVTSAAIIFLRNTKAAREAGQRYLLVHIAGGACLMAGVVFQLLATGSLAIVRPE---------PGLAFSFILVGFCLNAAVPPLSAWLSDAYPEGSVTGSIYLTAYTTKTAVLTLALVFPG---------TEILVWGGAIMALYGVVFAVLENDIRRLLAYHIISQVGYMVCGVGLGSALALNGVTSHAFCHILYKGLLFMGAGAVIYATGKRQLSELGGIWRLMPVTVVLYMIGAFSISGVPGFNGFVSKTMIISAAGGIHRPVILLASIGTFLHTGLKLPYFTFV----APKNRGLTVRSLPINMHFAMGGAAFLCTFIGVYPEVLYNIL-----------------------
77020032     -----------------------------------------------------------------TWLSLNTFSLSLDFRYDIYSIVFTSIALFITIVVFSSYYMAHDSKINTFTQQLTIFLLAMIILVSSNNIFQLLIGWEGVGFLSFLLIGWWSTRDANTAALQAIIYNRFGDIGILLSAGWLLTLSSSWNFDTLFILLNTSNLDSSLFLWGCLLAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--VSPIISLSPSVIQAALLLGSITAFFAASCAITQHDLKKIIAFSTTSQLGLMMVAIGLNLP---TAAFFHICTHGFFKAMLFLCSGSIIHNSDEQDLRKGGGLAFSLPITSACLTLGSMALAGVPFLAGFYSKDLILETAALSNFIAISLAIIATTLTATYSSRIILASFSSNTTITSLNPISEEQKSLTSPIKNLAFGATLVGWLLTPLL--------------------------
299138529    MPTNLLTLLIILTVTGVLVMLAEPMIAPGRKPLGWLAILGTLASGFAAFYQLQLVNASGPISGFYATIQ-----------VDAFSVFFHLLISSIVLVTLLASLDYFESHAGEYFALVCFGATGMMFMTCSVELLMVFIGLEISSISTYILAGFRKGQTASESSLKYFLLGSFATAFFLYGIALCFGATGSTSIGAIAASTTATPALALLAIAMVVIGLGFKVSAAPFHVWTPDVYQGAPAPVVGMMSTAPKAAAFAVLLRFLFNAAPMYRDHWIVLIEILAVLSMTIGNLGALMQRDVKRLLAYSSIAHAGYLLVAFTSIQQDAVSAACFYTAAYAAMNVGAFLVITQLSGYDEARTIDDFTGMALKRPGLSALLGFFLLSLIGIPFTGGFFGKFYAFSGAIHNGHVVLAIIGLASGVACFYYLRLL-----------------------------------------------------------------------
223937089    --------------------------------------------------------------------------------MDGLALFFFLLAAIIVLIMAVEFSDRIGAGISEYYALIVFALSGMMFAASANDFSLLFVSLELITVTFYILTSFQRGKWSLEAGVKYLIIGALSSAFMVYGIALIFGLTGELNFTRISVMAPQLLTNKVFLFLFMLVGLGFKIAAFPVQIWAPDVYQGSPTPSTAFLAVGSKAAGFVLLIRVLFQAVPAVAEHWKGLLIGISMATILYGNLCAIPQRNIKRLLGYSSISNAGYLLMGLAAYSLNGQSAMLYYLSGYLFTVLGAFTVISIVMRNVEGEDLSALAGLHQRSPLLATTLTMAMVSLAGIPPLAGFFGKFLLLKAVVEKGYWLVGVALFGVVVSIYYYFGVIRAIYW--SRETRDLSPIRIPLCVKLSLSVCLLGMLYLGVRPSGLLN-------------------------
137673641    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NIAFAAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANDAL-DIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSG---AYTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSMLEMGGLRKVMPKTFSTFIIGTVALAGLPPFAGFFSKDEILASFHEGETTFFYIAVLGAFITAFYMTRAVCLTFLGEYRGHGHPHESDS-----MMTTPLVVLAVF-----------------------------------
144143602    -----------------------------------------------------------------------SLGAEFAFRLDGLGLVFALLVTGIGALVLLYAAEYFARHPQRLLITLMLFEISMLGLVLADDALTLFLFWEGTTITSFILIGFHEKADARAKAIQALVVTGLGGVALLAGLLLIGAETGTYRISEWAAQSEALTGGAGYIFALICLAAFTKSAQIPFHYWLPNAMAAPTPVSAYLHSATMVKAGVYLLAR--LSPSLGGTELWTWTLTLVGGATMVLSSVWAMRQTDLKLALAYTTVMGLGTLTMFLGIGGEGAAIAVAAFLMVHAFYKASLFLMVGILDMKAGTREADRLSGLGPVMPLTWLAAGLAAASMAGLPPFMGFVGKEAMYETGLHDAGALAAFVI-------------------------------------------------------------------------------------
147743075    ------------------------------------------LAFFVSLAPLFHFLFVNPEA-VATSFDWINFHMTLSFMFDFYALVFIPVALFVTWAILEFTYMEGDRDIARFFLYLLIFLLAMIVLVTSNNLYQLFIGWEGVGMMSFLLIGWWYSRDANTAALQAVAYNRVGDIGLLFALAWSLSSVNSWQIHEIIELAKDKPAEP--LLIALIIAATGKSAQFGLHPWLPAAMEGPTPVSSLLHSSTMVVAGIFLLIR--FSPLIENSPIASTICLLLGALTTLFTATCALTQNDLKKIIAFSTSSQLGLMMVTIGLNQP---HLAFLHICTHAFFKAMLFMCSGSVIHCFNEQDIRKMGGLYRLAPITSSCLTLGSLALTGTPFLAGFFSKDAIIESLNTSHLWALALTLIATSFTAVYSMRIVYYVVMGRPRFSPISPINENNPHLTNALTWLAWGSISAGL--------------------------------
239905971    -----LACLLAFPLAGAVLQAALRPKLSRAASGGLAALAMAAALAAALAGVWNL-GPQPVTVSFGQWIAFDGFSAEFSLLYNRLAGLMCVTVAFVALLIHLYSAVYMREDFARYFCYLNLFVFFMLVIALADDLVLLFLGWEGVGFCSFALIGFWHEEPNVDAGRKAFLMTRIGDLGYVAALGLIIAASGSASLTGIAANATMSPETATLLGLLFLFAACGKSAQLPLSAWLPDAMAGPTPVSALIHAATMVTAGVYLLMR--LAPMLAMAPVVGAAAAFVGAATALYGAACALAQRDVKRILAYSTISQVGYMFLAAGCGDDG---GAFFHLQAHAFFKSLLFMTAGVMIQAFHEEDIFRMGALRKALPGLFILFACGAAALAALPLTSGYFSKGRALADALAHPGPIFVMGAAAAFLTALYVFRMLFVAFFSDPADPAKLVSEPALRRMERPLWPLAILAVVYGF--------------------------------
197118060    --------------------------------------------------------SGTVVYWFGAWTPMQGFPVGIAFVVDPVAALLALFAAFLTAMGFLYSWHRFKAIGTYYHTLMLLFLASMQGFCLTGDLFNMFVFFEMMGVTAYALTGYKIEDSGLEGALNFAVMNSIGGLMVLFGIGLLYGITGGLNLAWAGAFGKAGGATVAAAFLLLSLGFLVKGAIVPFHFWLPDAHAVAPTPASVLFSGIMVQLGLYAVARIYWVVFSDAPAPLRLLLLSAGAATAVLGAVMALLQRHLKRMLAFSTVSHSGMMLTGIALMDPSALAGTLLYLVGHGAVKGALFVCTGIILYHYNSVDEETLRGKCLPLKATGALFCLCGVALAGLPPFGTWAGKGVLEQSAESLGYWLPPLFLICSAITGGVVLRAGGSLFYGVGSANFLSSSAPSS---------------------------------------------------
164420833    -------------------------------------------------------------------------------------IAMTLISIWITMMTVLVSYSYMNKNFNNFTYLLTSLLIITTIFFITDNLLMMYITFEASLIPTLILIIKWYQPERLKSSFYFMMYTICASLPLLIMITKMNKTLFSMSMMTNTPLLTQSMSMQTLKISALMLAFLVKTPMWTVHLWLPKAHVEAPVSGSMILAGILLKLGGWGLIQITKMSFKIMSN-MKNLFYSINLWGTMMVGLICLSSVDLKMLIAYSSVIHMNMMILGIMSNPNLGVLGAMIMMIAHGISSPGMFAMANVSYEMTNTRNLMMQKGVMMTQPKMLFFWFLLAAANMAAPPSMNLASEILIYTSMMKVAFGFFSIAIMTTLISGAYNLYLFSSQKGNPSKLTLPNKKISSNHMTFLSSLSIPVFVITLSLY-------------------------------
42523740     ---------------------------------------------------------------------------SWPFPRDGLTDFFACIVSGIGAVCVYAGTYFKTVERRRFFPLFFAFTGCMLGVLWADNIFVFYGFWEATGLCSFLLIGFKFADPDVRKGAKQALVLNIAGGLCLLLALLMLSQASGSNSLLDILYGRTEYQHSQLTMLMIMIAAMIKSAQFPFHFWLPGAMVAPTPASCYLHSATMVKLGVFLLAR--FSPLFDQNLDWLMTLGLVGAATLIWGMIVSLTKTDLKQLFAWTTVSSLGGMCMLVGLHEAYSWKAFFSYILAHSLYKASLFMCVGNIDKQMGGRSLDHVSGLYRRMPLTSLALLMALGSMMGLPFSMGFLSKEYLFKSALALKFPGSFLVLALLGASIMSIVVGYRLIVVIFARQEDRQVLREVPTTMWGPPLLLASCGWMAGFFLADINKYFLNPVVSSI---------------
18312726     -------------------------------------------------------------------------FDLLAFRILPFNGLFAFTVALVGMLVALYSPPYMEHRGEEFYLTYGFFLGGLAGAFIAANLIMVYVFIEIALIASLFQILYYGYGDRVRITIMYLVWSHIGAFLVLAGFILLYLKEVYYVPLLAENIASYNLGADALAFLLILVGALIKMATLGVHMWLPYVHAEAPTPLSALLSPVLVGIGGYLIAAIAM---YVIPSGWAQWLIYYAIATAIYGGLMAYLQKDVKRLFAYSTVSQMGYLLLGVALLNPYGYTAAALLYLSHGLGKAVLFMTAGYFIMHLHTRDIEKMGGLYGWRPELAGAAIVGFLNLAGI-LSVGMVSEIVLTVAYFGADYLNYIPYALVLLVTAIYAFNTIRVVFFGPHRRE------------------------------------------------------------
255059709    ------------------------------------------------------------------------------FYGDDLSIIMNLIISIVGSLICIFGIPYMAEHEHHLHLFLVLFLGAMNGLVYANNLLWVYFFWEVTTLCSFMLISHDGTGLAVKNACRALWMNMVGGVAFVSAIILLYRSTGTTQSLSLQYLVHHPSLALLLPLALLCLAGFTKAAQVPFQAWLCGAMVAPTPVSALLHSSTMVKAGVYLIVRLAPAY---AGTTLSLMVATFGAFTFLTASVLAVNMSNGKKILAYSTIANLGLIVACAGINTPAAIVAAILLIIFHAISKGLLFLCVGTIEHKIGSRDIEDMRGLYNRFPTVARITILGMLTMM-IPPFGALMSKWMAIEAA-SNIPWVVAMLALGSGLTMLF----------------------------------------------------------------------------
213966290    --------------------ILSAVTAILPKLWMRATMGIAVPALSSLAAFWVMFYVTENGP-VGHGVGAFPGGISIPFLADTFSMLMLGVAAAVVAIGNWFAHVAGENTSRFFPSLTLMMLAGMSGAFLTADLFNFFVFMEVMLLPSYGLIAVTGTWHRLAAGRNFVLVNLLTSTVLLIGVALIYGSAGNVNIAMLADMASGPGGTGVVALGIVIIALCVKAGLVPAHTWLPRTYPSTSPAVMALFSAVHTKVAVYMLFRIYVVIVGMNPSWHWPIIIIMA-ISMLVGAFAGLAENTMREVLAYQMVTGMPFILANDGQGAKAALAAGVFYAIHHMVTVGALILGSGAVEETYGTGTLSRLSGLARRDQAVAWVMAAMSFSIVGFPPFSGVWGKVGIVFASAATGDARSIVAITAIIVASLGSLLAMIRLWRAVFWGRPMQGVDDSVRVPGALVAPSAMLAIV-----------------------------------
94501682     -HLPILPIVI--PLLSGIIMLFGFLNDYYKRLRIFGTVMSAIMVVIAAALLYHV---HYHGPQVYALGGWEPPF-GIALVADRLSVLMVLLTAILTLATQLYGSSGEDKQGRFYHPLIMFQVMGISGAFLTGDLFNLFVFFEVLLIASYALVIHGGGKQKTQANVHYVSLNLAGSALFLFALGILYGTFGTLNMADMQQKAAFIRPEDIILALLLLAVFGLKSAMLPLHFWLPKAYASAPMSVAALF-AIMTKVGLYSLWRVHNGVFGVLAYLIQPWLWPLALLTLAIGIVAVLSSQTLRTLSANLVIVSVGSLLLMVALKTNLSTAAGLYYLVHSTIAGAAMFLVAGMIIQRGKAEDRFVPARPVGQPVLLSGLFFVCAIALIGMPPLSGFIGKAFMMKAALEAGAAWVWPPILLASLASIIVLGRAGSTIFWRSKGDKPGPTL-ATKREISSVSLLLIVLGLMVVFGGWLSDYAAMATLDLYASIDIEAS-------
114773103    ---------ILIPMIGGLLMLLPPFKGIERYAARRV-FAVLLILAQIATAIAILLSASGNAPIFYAVGNWLPPF-GIILYADTLSAILVLLTTFLGLGVILYSLAGEDRAGRYYHPLIQFQILGINGAFLTNDLFNLFVFFEVLLIASYSLLIHAGGKQKTEAALHYVILNLIGSSIFLFALGTIYGAIGTLNIADMSSLSESNLLLAQIGGALLLVVFGLKSAMLPLHFWLPKTYAAAPAPVAALF-AIMTKVGIYCIFRVYTVIYGVLADMIQPIIWPLAFVTIAIGTVGSLVSPTLKGIAGNLVIVSVGTLLIAFALRTPEATAAALMYLIHSTLATAALFLIADLILQRGKAGDRFVISRKLKNQSLLGSCFFVVAMVVAGLPPFSGFLGKLLILQAPTLNADKFMIFSALSSLVTIVALSRAGTTIFFRHAPVKDLNDSPDLSKWQITGVLVLLIASPLITIFGAQVIEMTQLAAQQL----------------
220934175    ---------------------------------------------------------------------------------DGLSDLLKVAVYLITAVVFLYSRPYLQDRKGEYYVLGLFGVLGMMIMISSYSFLTLYLGLELLSLSLYAMVAFNRDSARAEAAMKYFILGAIASGMLLYGMSILYGITGSLDISDYLITSGAGLNVPLVFALSFIVGLAFKLGAVPFHMWVPDVYHGAPTSVTLFIGTAPKLAGLAIIMRLLVDGLGPLHHDWQGMLTILAVLSLAVGNVVAIAQTNIKRMLAYSTISHVGFILMGILAGTHEGYAAALFYTLVYAIVAAGGFGMIILLSRRFEAENLDDFRGLNERSPWFAFIMLLIMFSMAGVPPTVGFYAKLAVLQAVVQVEMWLAIFAVIFSIVGAFYYLRAVKIMYFDKPEDESPL---PKALDMNVVLSINGLLVIVLGIFPGLLMSLATGAIS------------------
164454837    --------------------------------FLYITKTAVTYAFVISLIPTLLFVQSN-QEAYISNWHWMTLKLSLSFKLDFFSLTFMPIALFITWSIMEFSYMHSDPHINRFFKYLLLFLITMLILVSANNLLQLFMGWEGVGIMSFLLISWWHGRDANTAALQAMLYNRIGDMGFIMMMAWFIIHLNSWEFQQIFLTNPKNTTLPLLGLLLASTG---KSAQFGLHPWLPSAMEGPTPVSALLHSSTMVMAGVFTLIR--FYPLMENNLTIQTSTLCLGAITTLFTAICALTQNDIKKIIALSTSSQLGLMMVTIGINQP---HLAFTHMCTHAFFKAMLFLSSGSIIHNLNEQDIRKMGGLYKTMPIISTVIIIGSLALTGMPFLTGFYSKDPIIETANMSNTWALLVTLIAVSMTASYSTRIIFFALLGQPRYPTLTGINENNPRLVNPIKRLILGSIFMGFF-------------------------------
142808145    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NHPLYTSALVLILLGALTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--LWPALAGTEQWFWLVGGAGLATLLVGGYAAMFQNDLKGLLAYSTISHLGLITLLLGLNSPLAAVAAVFHIMNHATFKASLFMAVGIVDHESGTRDIRRLSGLRTMMPITATLAMVASAAMAGVPLLNGFLSKEMFFAETVYVNWLLPVAATVAGMFSVAYSLRFTVDVFFGPPATDLPRHPHEPPHWMRVPVELLVLACLVVGTLPAWSVGTFLAAAA------------------
136614412    ----ILSIAIWSPIFFGVLILILNNRLSTRK-INYVALFGSLVSFIVTIPIYKNFNTALSTFQFQEFHHWIPFNINYHLGVDGFSVPLILLTSFMTVLVVLISYQSGIFKKAGYYSAFLIMSGLMIGVFCSLDAILYYIFWEAMLIPMFLIIGIWGGSNRIYATIKFFLYTVLGSLLMLIAFLYLYFKSGTFSIIDYYYL-PISLEVQIFIFLAFFMAFAVKIPMWPLHTWLPDAHVQAPTGGSVILAAIMLKLGGYSFIR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
108796687    -----------------------------------------------SAWLSTISLTGLVAATIALVFQWNHPSANDFLGVDNFTISFRGIITISSALSILISTEYIKRAGMGLAECLIFILTATVGGLFANNLVTVFVSLECLSLSSYLLVGYAKKDVRSNEAMKYLLMGGASSSIIAYGFSWLYGLSGGLSKLVDGITNHIDEPIAVWVALACVVGIGFKLSAFPFHQWTPDVYEGSPTPVVAFFSVGSKAAALALATRMLSIVFPSIESEWHVLLELLALLSMIFGNLIAATQTSMKRMLAYSSISQAGYLIIGIVCGNIYGYTGMITYMVTYIFMNLGAFGCVILFGLRTGTDQIRDYTGLYLKDPLLAFCLSVCLLSLAGIPPLAGFFGKLYLFWCGWKSGLYLLVVALITSVISMYYYLRVVKSMFTRETKEQRNYLAPSLSLLPTTSIEVGIALCVFIGFVINPIISATSETL-------------------
136111349    --------------------------------------------------------------------------------------------FIATAIAILMSQSFLKLEKFEYAVLLLLAAAGMGMMISANDLIALYMGIELQSLALYVVAAINRDSLRTEAGLKYFVLGALSSGMLLYGASLIYGFSGSTNFNDIAAAFQQLPMAQVLGLVFLLAGLAFKISAVPFHMWTPDVYEGAPTSVTAFFASAPKLAGMAIFLRIMMTGFENALVAWQQIIILLALASMVLGAFAAIGQQNIKRLMAYSSIGHMGFALVGFAAASEAGVASVVLYMALYVVMTLGTFACILSMRRDSGVERIDDLAGLSQTRPFMAFCLAVMMFSLAGIPPMAGFFGKLFVFRAAIDAGYSLSIIGVLASVVGAYYYLRIVKVMYLDPPADEVNEPMP----RELSILAVMTAFTLLFFIYPTPLVELADMASSVLVQ--------------
280956107    ------------------------------------------------------------------------------MRVDGLSRVFGYIFCLNSVFAFLFAYKLNDVRQQ---LAALFYIGSALGAVFAGDLITLYVFWEIMAIASTFLILARKTKLSSGAGFRYVLVHLFGGLCMLVGIIVHIQTTGSIAFTSL---------APSLGSWLILLGVLVNASAFPFASWLSDSYPEATVTGGVILSAYTTKTAVYALLRAFPGW---------EILIVIGCLMAVYGIIYALLENDMRRILAYSITNQVGFMVTGAGIGTAMAINGAAAHAFCHIIYKSLLWMSAGAVLAATGKSKCTELGGLHKTMPLTLLLGLVGALAISSFPGTSGFTSKSMIIQAAANEHLTWVLIASAGVFLHAGIKFPYF--VFFAK---DKGLRPPEAPRHMLLAMAGLAFLCIALGVYPQPLYAIL-----------------------
239618417    ---------------------------------------------------------------------WKPPF-GINLVVDDGTKLIVVAVNIIFLLALLATSTEKLKSSLKLSVVYMLSLAALNGIVLTGDLFNLFVFLEIASISAYIIAASSQRNESKFAAFKYLIIGSVGSALYLLGTSMLYATYGTLNMADIMKTGMIHPNVLTVVSLLYLFGLGVEAKLFPLNGWVPDVYSYASQRATTILATAFPVVMIFAFSRIFVTV--IGFGEVQSLIIILGLLTVVIGEVIAFSQKKLKRMLAYSSIAQAGLALLLIGIGTESSMTGAFMLLINNSISKLILFSIAGYIISTISDDSFEKVAAFASKSRISALLFTAGALSVIGMPLFFGFRAKLLIIESTISYNLWVPVVFLVTALIEAVYYFRWIFNIYR---PDTADSIHKKLPVRTLIAGSILVVMIIILGIASQGAFEVFEKAGTAILDSLSYAS--------
291285970    ---------------------------------------------------------------------------------DSYSFVFFLIFGIAYTLTALGSVSYLKENKGEFYSILFFSIIGMMFMVSAFDLTVFYAGMETMAISMYIMAGFNKKCVRTEAGIKYFIIGAFSSGIFLYGLTFVYGSTGSMNYLEIAAALKADLTTFKFGLVLMLAGFAFKISAVPFHMWAPDVYQGAPTPASGFMTVAPKAAAMGALIRFCWIALEPVSGMWGMFFSILAVLTMTYGNLVALAQNNVKRMLGYSAIAHAGFMLIGLVSMNPEGYQSVALYAIIYAFMNIGAFTLLGLVKNKGMIDDIESFAGLSKKNPMYALGMLIFMFSLAGIPPLAGFIGKFQILMAAMKAE--LYWLAIIGGLNSALACYYYMRVTIYMYFKEPEYEVDATVSRSAFITSFIGAVMVLAIGFFPSFFVNLV-----------------------
15341658     ----------------------------------------------------------------------------------------IVLSFWISAMMIQSSYFYLKSSS-SFVVTVGSLCLVLVMSFSVDSMLLFYIMFEVSLVPTLILILVWYQPERIQAGMSMFVYTLLGSFPLLVGVIFLSDLNFHSSFFYLGDMGLGWDSDLFLVWFVFMLGFLLKVPVYLGHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLIRLSCSGLWSVNVLVLVLVFSICLIGMVTTSMVCLRQSDVKSLIAYSSVGHMALVVVGVVSGTSWGYVGALVMMVSHGVCSSGLFSSANNWYLLSGSRSLFITKGMVFISPVLVMGWFILSASNMSAP-SMSLVGEILLAGSGLSSASVCVFGLMFSVFFVGVYCIFLYSQVSHGVVSSQVSHSLAPP----------------------------------------------------
281428812    ---------------------------------------------------------------------------------------MLLPVLTISLLVHLYSVNYMNTDPHRFFSYLSLFTFFMILLVSGDNYLILFMGWEGVGIMSFLLISFWFTRQAAKSAMSAILYNRVGDLFFIVGMSILLASVGSLKFSVVYSLSPYNKTVLFFVGICFILAAMGKSAQLGLHIWLPQAMEGPTPVSALIHAATMVTAGVYLMLRSS--PLLEFNADVLSLIGWLGALTSLASGLIGLFQNDLKRIIAYSTCSQLGMMFVSIGL---SKYSLALFHLVNHAFFKALLFLSAGAIIHALNEQDIRRMGGLRLGMPLTYLFVLIGSMSLMAMPFLTGYYSKDVILEMSFERMEFYSLL-ILVAVLTSSYSFKLIYYVFLSPPHANKYKKVHDVPMGMFLPLFLLSVVSIFGG---------------------------------
206895714    -------LLIGIPLVVAFLLPFINLLFGKRKFLAFVGVGLALFQLLFGLLVVLPKAMDKPIFVFMSGFK---PPLGIALWIDVFGAGLSMLLWFIALAAFIYNLSYLHHDEMRFIILTILMVTGATGVSLTNDLFNMYVFLEIASISAYALVNAYRTAETAEASMKYLILGSVATSFVLFALILIYQGTRSLNMWDIFKIGSMPTGTLWLAIASLFVGFGVEGAIWPLNSWLPDAHPAAPASISALLSGAVIKIGILAMVRFMYIVFTGATKQFSVFLMVIAALTVLVGEFSAYRQHDVKRLLAFSSTAQVGYMVLGIFSGSPIGFVGGILHVFGHGLSKALAFLLSGEITDKVPDRDLNKAGGSLSGI-STAYSNLVAVLGLSSMPPFLTFFSKLFIIIGLVQRQYWAAAVLAIGSIVEASYY---------------------------------------------------------------------------
206895714    ----------------------------------------------------------------------------------GLSAGSVTSTILLGLLAVGSAVLSMGKNKSFQINAALLGFISLLWLISSNSLLSTLVAWEVLSWSGLMMVVGEGNRE---LASSYYGWAMASGLAFMFAVAGQALG-------------------QNWWLLALTLGVLIKLGMFGFHGWMIKVYGESSPVVGAVFSGILS------LGAVVVTFKYGVENYLMFPVVILAGVQIIYGGLIALGKENLREILAYSSLSNMGFLIIAIFL-SSKALQGAGLGSNAIVSYAPFIFAVAYALFEFLGTSYQRSNKGV-----LLSLSVVVASLASAAMPLTSGFLAKWSVMSSIYAFSPLLTAVLMLGTILSIAYT---------------------------------------------------------------------------
197935717    ------------PLMMSIIYPNKKWLIIMTKTAMKMAFFTSLIPLILSSGQLDYSIVSNMNLSITSTFS-----LNMSFTFDCYATYFIPIALFVTRSILEFSYMHKDPYITKFFKYLLTFLVAMMILVTANNMFQFFIGWEGVGIMSFLLIGWWRSREASSSALQAVIYNRAGDIGLILS---MSWLAMNSNTWELQQMLTYTNNTPLLPLLGFILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--IHPMLSTNKIALSTCLCLGAITTLYMALCAITQNDLKKIIAFSTSSQLGLMMVTIGLNQP---QLAFLHISMHAFFKAMLFLCAGSIIHNLNEQDIRKMGGLHMSLPSTSSCLTIGNMALTGMPFLTGFYSKDIIIETMNTSNAWALLLTLVATSLTAIYTLRMILLVQTGQPRHICMLLLNEDNPMMIKPITRLAKGSIITGL--------------------------------
297204252    -----------------------------------------------------------------------------------------------------YSWHYFDEHAGSFPALLLLFQGGMCGFAIAGDLFNAFVWFELMSVVAYALTGHRVEEARAQGALTFAVVTSLGAYAMLMGIGLLYARTGELGMHAIGRAHGRPDALVLAAFVLVMTALLVKSAAVPFHFWLPDAHAVAPTPVCMLLSGVMVELGTFGVWRVYGTVFSVPAPEFERALVTLGALTAVTGAVMCWYQRHIKRLLAYSTVAHTGLFLIGIGVLKPEADDGIALYVLGHAGVKAALFACTGILLDRYGSVDEHALHGRARELKGVAVLFVLGALGLAGLPPFGTALGK--------------------------------------------------------------------------------------------------------
296536143    ----------------------------------------------------------------------------------------------------------------EFPVLLLFSTVGMMVMISANDLIALYMGLELLSLSLYVIAAFNRDSERAEAGLKYFVLGSLASGLLLYGSSLIYGFSGSTNFADALGATDGAPFGLVVGLVFVLAALAFKVSAVPFHMWTPDVYEGAPTPVTAFFASAPKVAAIALLTRVAAGPFGDLVDQWQQVIILASLGSMILGALAAIGQTNIKRLMAYSSIGHVGYALMGLAVGSELGLRGLLLYMAIYLFTNVGAFAVLVAMRRKGRALEIDDLAGLGKSDPAMALAMALFMLSMAGIPPLAGFFGKLYVFLAAVQGGFWVAVIGVLTSAVSAYYYLRVIKVMYF------------------------------------------------------------------
292559480    ----------------------------GREGSSIIAFSLMLLTTLIAWFLFFEISVSKTLL-TIELFTWLNLDVKWGFLFDSVTSLMLIVVTTISFFVHLYSYMGHDPHLQRFLSYLSLFTFFMLILVTADNFLQMFVGWEGVGLASYLLISFWFTRAANKSAIKAMVVNRVGDIGVVLAMLIIYDSFKTLDYGSVFALVPYSFNLLDLIALMLFIGVAGKSAQIGLHVWLPDAMEGPTPVSALIHAATMVTAGVFILVRASVIF--EYSNYSLNVVAFFGALTAFLASTVGVFQNDVKRVIAYSTCSQLGYMVLAAGM---SLYFISFFHLFTHAFFKALLFLGAGSVIHALGEQDMRRYGGTISILPFSYILFWLGSLALMGFPFLAGFYSKDLIIEFVFSSSFIIGWLAILGAFFTAFYSFKVIYLTF-------------------------------------------------------------------
21327734     ------------------------------------------------------------------------------FVLDDMGFYMLLLNKLIFILIILGG----TEENKVYTGVVYAMGILVGCCFQLHSVFIFYVYFEVSLLPMVLLILGWYQPERLSASKYLLLYTIFFSFPLLMYIVSAEMGGSGSSFSEWACSGESVGLMEALGSLALLGGFLVKIPLYGIHLWLPKAHVEASSGGSMILAAVLLKLGGIGIWRVLPVVQGLGASV--SVLVSLGLYGGAMVSMICLGQSDLKLLVAYSSVSHMSLVVWGLLSNSTLGSYASLMMMVAHGFASSGLFYSAGIFFKEAGSRSLLLNQGLLGVVPGFAVLWFVINCLSMATPPSMNFFSEVEVLVMSYSLSTLLWLSVLVMAFFSVAYSMLCYTTTSHG--RSSSVSRFCEINGSEQVVLGGHALGSFVI----------------------------------
266624950    ------TLVQNFPFFSIIIAMFSGIISCSGKRARNVSLAVIVVTTAMSAAVFLFCIRTGESYTYMMGHFPAPWGNEIRAGVEGLTFGIVMLLSVLGGMDHTAA-DVEGTKLNLFYVMIDLMLSSLLALIYTNDLFTAYVFVEINTIAGCGLIMIRQKGRSLSAAIRYMIMSQLGSGLFLIGLSMLYDVTGHLLMSPAKAAVAAIEAAMLVILAVISVGLAIKSGLYPFHYWIPDTYGYATPTASAVLSGLVSKGYIFLLFYRVLGRENVVASRIVNVLFVFGLAGMLMGSLHAILEKDTRRMIAYSSVAQIGYIYMGIGLGTEAGMVAAVFHMFTHSATKALLFISAVGLYEVSGKKDYKSLRGAGYRNPLAGIGFSVGALSMVGFPMLAGFISKLLFATSALQSPNVTLIGLAVSTTLNAIYFLRLVITLYRETRGAKERSAVRKSSWKLRLAVVCFIFLNLVLGLKSQPIVQAIADGL-------------------
288818460    -------------------------------------------------------------------------FLSFSFRLESIPLYFSCILLFVSFYISLYSYGKAFQDKPHFFLFLSVFMLSMFFTIFSNDVISFLFFWELMSLSSFLLVISEEKEEVLKAGFLYLFMTHLGTAFIILAFFLLYAKTASFSFDSFKGMAD------ALTLFLALTGFFVKAGIVPFHVWLPHAHPIAPSNVSALMSGVMLNVAIYGMFKFLFDFSSQQYAFISFLLIFLGSLSLFYGALYAFIDKDIKRFLAYSSIENVGAITIGMGVAYSLAVSFVLLHLLNHSLLKSSLFMGAGIVVKMTHEYSMNKLGGLYKVSPGLFLLILVASLYMSALPPSNMFLSELLLYKALFSALQLIAVLALSGVFIGATFVKFL-GLVFLGKSRGTKATDKP--NPLELLSISIPVVFSILVGTYPYFLS--------------------------
58578572     --------------------LLGRYIGQKGSGIISSICIGITAILAIISFYEIGITGSPLAFSYINWIDLELLEINWGLYLDSLTVSMAILVTLISTCVHIFSIGYMEPHKQRFFSYLSLFTFFMLLLISADNLLFLFIGWEGIGICSFLLINFWYTREANKSAMLALIMNRVGDWSISIGIYIIFYIFGSISFTTIFSVAHNINTNITLFVIPLFIGAMAKSAQLGLNTWLPRAMEGPTPVSALLHAATMVTAGVYLLIRISPVLQY--SNITLTLIILIGSISALLAALMALTQNDIKKIIAYSTMSQLAYCFIACGIC---QYDIAIFHIVNHGFFKALLFLSAGAILHIYDEQNIYKIGGFINIDPLIYIAIFSGSLSLMAFPFLTGFYSKDFIIAASLGTYIYIGWFGTITAFLTSIYSIKLICLVYLIKPYGPKKHYILESN-HSIYITIPIIFLTIFSIFFGYFFKDLF-----------------------
218157380    ------------------------------------------IPLFFSTYFWILVQGLFFIMSFLFLLNFYNMLLNYMFGIDILSGVLILLSFWICSLMVLASMSVLKTNFNSLTFIILILLLLFYMTFCSINMLMFYISFEASLIPTLLLIMGWYQPERLQAGLYLLFYTLFGSLPLLLGIFMMYSYWGNVDLNMLLLFNFSFES--SLWYISLIMAFLIKMPMYMLHLWLPKAHVEAPVSGSMIL-AGVLLKLGGYGLLRLMPFLMKIGVMFNILWITISLFGSVVVSLMCLRQTDLKSLIAFSSVAHMSIVISGLMNATFWGLESCLVLMIGHGLCSSGMFALVNICYERLGSRSLLINKGLLSFMPTMTMWWFLLSSSNMAAPPSLNLAGEIGLINSIIFWSFNSFMSLMLLSFLCAGYTLYLFSISQHG-----------------------------------------------------------------
134971988    ---------------------------------WAIALVGTGASLIFALLLQSMTETGAHISYHLGNW---EPPWGIEFVVDSVSSLTLVVMSGLGFLATLAARQLVEKDIGKFYAAWLLVSGGLFGLVMTADAFNLFVFLEISALASVILISMGAGTDRRAAGYHYLVIGAVGATFYVIGVGFIYAMTGSLNMVDIANRLPGGSAAIYVGFGFMVAGILVKAAIFPVHIWLPAAYSYAPSAVSTLLASIATKAALYVLARILFTVFDVVTIALSNVIVPLAVGGVFVGTIMAIYEADIKKLFAHSSVAQIGYIALGLGLGTPASISAAFIHIGNHALIKGGIFMAIGGFVAALGARSLDSLIGMGRRLPLTATAFLICGLSLAGLPLTAGFISKLYLVRAILETSYVILSLVLISSALSVVYLWKIMEVMWMQPAPARSPKLVENPAIYLPIWIVAL-----------------------------------------
218755810    ----------------------------------------------------------------VVYVGWLLPLSGVHIELDRLGGFFMALTGAVAVGCYLIGYVRREHLGRVPMAVVPLFVAAMLLVPAAGSVTTFLLAWELMAIASLILVLSEHARPQVRSALWYAVMTQLGFIAILVGLVVLAAAGGSDRFAGLGAVCD---GVRAAVFMLTLVGFGSKAGLVPLHAWLPRAHPEAPSPVSALMSAAMVNLGIYGIVRFDLQLLGPGPRWWGLALLAVGGTSALYGVLQASVAADLKRLLAYSTTENMGLITLALGAATLFADTGAMLHMIAHAAFKSLAFMAAGSVLAATGLRDLDLLGGLARRMPATTVFFGVAALGACGLPLGAGFVSEWLLVQSLIHAAPLAVGVVALATGLSVAAMTKAFGIGFLARPRSTQAEAAREAPASMRAGMAIAA----------------------------------------
136525127    ------------------------------------------------------------------------------------------------------------------YPLTLFAVAGMLLFPVASDLITLFVALEMLSLPLYLMAGLSRRRRSQESALKYFLLGAFSSAFFLFGAAYLYGFSASITFAGIRQSVVGGGGNDVLLLIGLSIGLLFKVGAVPFHAWSPDVYQGAPTPVTGFMAAATKVAAFGAMLRIYYTVFANAQWSWTPMLSGIAIISMLLGSLVAIAQRDVKRMLAYSSIAHAGFLLSGVIALNKAGLDATIFYLFAYGVATVGAFGVVTLVRDSAGETDLNRWKGLGKRSPFAASAFALFLLAFAGIPLTSGFIGKFSIFSAAYESGAKGVVIAGLSSAIAAFFYIRVIVLMFF-TDATEDGTGVEVPSILTRATVVIAAVVTVALGVYPAPLLNFITDIATFI----------------
135161003    ----------------------------------------------------------------------------------------------------------------------LFAVLGMLLFVTANNLLLMFVALEIISLPLYLMTGMARRRRSQEASLKYFLLGVFASAFYLYGAALVYGYSRQHLLPGDRPVLTSKPSESIVVFIGLIIGPLFKIGAVPFHQWVPDVYQGAPTAVVGFMAATVKVAAFGALLRILYVAFGGVRWDWDPLIWIVAVASMILGSIVALMQTDIKRLLGYSWIAQAGFILVGLAAASPAGLESTMFYVIAYGFATVGTFAVISMVRDANGETNLTAWAGLGRKSPLVASALSLFLLGLAGIPLTSGFVSKFAVFVAAIEAGTWLVIIGVIASLIAAFFYVRIVVIMFFAEPTEQTASVVVPSAFTTVALSAGVAV-TLILGIFPQPVLDMLSNA--------------------
50812126     -------------------------------------------------------------------------YISGLVYLDSISFLMIYLSLYLLVLMITSSSSTYLSGVYTYNLVILSLGLVLVLAFILYNYLAFYLFFEISIIPTLLLMGWGYQPERLQAGVYFLMYTMFASLPLMGALSYMYSASGSLSMGWFMFTFMETNLVSSAFVLVLLLAFLVKMPMYLTHLWLPKAHVEAPVAGSMVLAGVLLKLGGYGIYRIMPKVYFLAGGVYS-FLFSLSLFGMLVISAQCCRMNDLKALVAYSSVAHMGMVVSGLMSSIVWGFNGAIFMMLGHGLSSSGFFCFVNLVYEQFSSRSIFFIRGVITLAPILTLACFMLCAANIAAPPSINLVSEIFLMIAMVYYDWSVMVVFFLVSFLGAVFTMYFFSNSQHGK----------------------------------------------------------------
295697430    ------------------------------------------------------------------------------FRVDGFTLLFLVLVGTLMLLVLARSLGVPAERRPEYASLFLFAALGGMVLAGATDLVLLFVGLETLSIASYILVGMRKGNRAAEGAMKYILSGATATAVFLFGASYLVGWTGATDLGEIPAPGEVAGPLLTVGFMFVLAALSFKIVSLPFYMWAPDVYQGAPIAVTTFLAAVSKTAGFAALARIVEGVLAAPWHEMSTVLAILAAASMVAGNVIALRQKNTKRLLAYSSIAHAGYLLIPLAAFNAMTFQQLAFYLWAYLLMNVGVFAVLDQVARAHGSTDMAALNGLSRRSPLLTAALTVLVLSLAGMPLTAGFFAKWYVLTGALAGGGWLGFVLIATTVVSYAYYFHLLR---HAWSRAEEELPPLRVSWPVGALVVVAAGLTLLIGVFPGQWLGGLQQMMDAV----------------
254293591    -NELLIQFALGIPLLCSIAVWAFRSAPDVRET---VTMLSAIGLFIVALSIALRVNNGEV---VAWDMVSVAAGFSFAFEVEPLGALFGCIASGLWGVNSLYSIGYMRGNQTRFYMCFGVALFGAMGAAFSANLFTLFIFYEVLTLSTYPLVTHKGDANALRGGRIYLTTLLGTSVFFLLAIVGTYVVTGTTDFTQGGILEGHASKLVGSVILLLFVFGIGKAAIMPFHFWLPNAMVAPTPVSALLHAVAVVKTGVFAVLKIATYIFYLSNLPGQEIVLVVACFTIVVSSLIALTKDNLKARLAYSTVSQLSYVTVGAMLASSAAMMGGGLQIAMHAVGKITLFMCAGAIYVATGKGNISEMRGLGRKMPVVFTCFLIGSLSIIGVPPMGGAWAKYQLILGSLDADKYVAWTLIVSSILNVIYLIPISILALMPPKGSGVPAAYKREGGTPTLAVLPPAIIVLFFGI--------------------------------
135104375    -------------------------------------------------------------------WPWVPQLVEFTLRLDAFNAWFAALVLGLGACVVFHAGGYLAKDRHLLLAGLAAFTVAMLGVILSDNLYLLFLFWEATSLLSFLLVGFQHEKEARENASQALLVTLAGGACMLAGIVLTHRHFGTASIIDLLAMADGAATLPSAALLLLLLGALTKSAQWPFHFWLPNAMVGPAPVSAFLHSATMVKAGVFVMA--TLAPLLSGHPLWTPLVAGSGLLTVGTAVLRGARENDLKALLACTTLAALGFLTVLAGLGTPAAMLGFVIFLTAHALYKAPLFLAAGNLEKSFGTRQLDGLVGAVKAAPFTGLAFAVSALSLIGLAPLPGFLGKEYLLKATWSYSP--------------------------------------------------------------------------------------------
138201608    ----ILDLMIWSPVIVGLILLLIG--KNATSLSYWLSLTTSLLVFGMSMYALSMFKTDQVGIQFELIAPWIERFINYHLGIDGISFPLILLTTFITPIVILTARTSNKINLHQYLASFLILEGLMIGVFSSLDAFLFYIFWEAMLIPMFIIIGIWGGENRVYATIKFFLYTFLGSVFMLIAIIYLYISTGSYSIFDFYNL-DLSRMEQILIFLAFLFAFAVKIPMWPVHTWLPDAHVEAPTGGSVILAAILLKMGGYG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
140242457    ------------------------------------------------------------------------------------------------------------------------------GVAFSANLLTLYLFYELLSLSTYPLVTHHQDKEARTGGRKYLMYLMGTSIGLLPALLITYAITGTLDFAAGGLFSGSLGTLLPILILMFLYGFG-KSGLMPFHSWLPGAMVAPTPVSSLLHAVAVVKVGVFCAIRVITGVFYLTSENMVTLICYVAGFTVITASLIALSQDNLKRRLAFSTIGQLAYIIMGVGLASTMGMIGGITHIAMHAFGKITLFFCAGAIYVATGEKYISKMVGIGKRMPYTMMAFFIGSLSVIGIPPTGGFISKWYMLQGALQADFWIMIIYLVSSLLNACYFLPIVYKAFF------------------------------------------------------------------
136497286    -----LISFLLIPILTAIVLLFIKKDTLASQTAIAASLATLALAVFASFNQVDAFDIA----------WLPNLNSRFTLQVDGLAKILILLTAISLPAILIASAKNEYKQKNIFISLLLFTQAGLMGVFLAGDALLFYFFWELALIPVYFLCSIWGGEKRIAITFKFFIYTFLGSLFMLIGILFLNAHTAEHSFSIQAFIANLTGGQKITAFALFFIAFAIKMPIFPLHTWQPDAYEQSPTPVTMVMSAVMVKMGLYGILRWLLPLFPVAFAAHTNVVVFLSVVGILYASFIAIRQDDIKRLIAYSSIAHIGLMNAAIFTNTGIAIQGALIQLFSHGINVLGLWII---------------------------------------------------------------------------------------------------------------------------------------------------------
212725519    ---------------------------------------------------------------------------------DQYSAIFMPIALYVTWNILQYSRWYMMDNPHKFFKYLLIFLMAMMILITSNNLFQFFIGWEGVGIMSFLLIGWWRGREDLASALMAIIYNRIGDLGLYIGMVWLISKTNSLNFQPPSYTNP-----SLVMLIALILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--IHPLLASNNTALSTCLCLGAITTFFASLSALSQNDIKKIIAYSTTSQLGLMMVTIGLNQP---DLAFLHICMHAFFKAMLFMCAGFIIHSLGEQDIRKMGGLHKPLPITSACLTIGNMALMGMPFLTGYYSKDAIIETMSTSNSCALLLTLMATSFTAVYTLRIMLLVQTGHPLQNSTYLLHENIPTIMNPITRLATGSIMAGWLITKNIQMFNTP--------------------
283824895    ---PWAPLLIVLPLAAAIASFLLPSFARTLGLSLSLAYALAVIGLG-----WQLVDRGSTRYPVGGWG----APLGIDLYADGLSLLMLGTTAVVGAGITLYASAYFKGAYARFWPQWHFLLTALSALFLSGDLFNIYVSLELIGLPAVALTALQGDREALTGAMRYLLAALLGSLVYLSGVALLYHSYGTVDIALLSERVA-SSPVTWAAFGLLIAGLMLKTALFPLHFWLPPAHASAPAPVSALLSALVVKASLYVIVRLWLEMISGISGGLAVVFGVLGAGAILWGSAQALRQERLKLLIAYSTVAQIGYMFLAFPLAAAAGVTAWACLILSHALAKAAMFLAAGNLMKVGGHDRIADLDRVVQRLPLSVGAFALAGVSIMGLPPSGGFIGKWLLLQAAVSQALWYVVVIIIGGVLAAGYVFKVLGHAF---TRGEEPGEVATVPATMEWAAMLLASGAILMGFLALPLLELV-----------------------
222539854    -----LTIFIILLIASFFSAKSLKNNSLRNLNEANIALTTMKVLVLLSLLNLTIFILGGGEPSVSSVFPWLNLNSFLSINIDSKFIFFSSAALLVTWSIIEFSYMSADPNGNNFFRLLMIFLLNMLILTSANNIFLFFVGREGVGFLSFLLISWWSTRDANASALQAIVYNRIGDIGIIVVISGLLINTSSWDINSLSTNNISGFWVSAILFTSLIGAIG-KSAQFGLHPWLPAAMESPTPVSALLHSSTMVVAGVFLLIRMTTIITP--SETFLNITLIIGALTAIFAATSAFQQHDIKKIIAYSTTSQLGLMVVSIGLGNP---NVALFHICTHAFFKAMLFLCSGSIIHSHNEQDLRKMSNISESLPITSSCLFLGSIALMGVPFLSGFYSKDLILELVVENNLISFSLAIIATFLTAAYSFRIITFCFLNNSSNPPINPMNEENPNLVFPLVRLAMGAIFAG---------------------------------
196249740    -----------------------------------------------------------------------------------------------------------SHYRGEFAYMMLFALLGAMMTASSGDLLTLFVSIELLTVSSYVLAGLRKTATANEAALKYVINGGIATAIMLFGMSYVFGLTGTTNLGDIELQETNEPYMLALAFLLLLIGVSFKLATVPFHMWAPDVYEGAPVPATAFFSVVSKTAGFVLLLRLFVTIFAAAPLSMQPVITVLAGLTMIIGNVVALRQRSLKRLLAYSSIAHAGYLLAGFAAMSWAMIDSLWIYLLAYVFMNIGAFAIVAHIVNETGSDDLAGLAGLYRHRPLLAAALGLFLLSLAGIPGTAGFIAKLYLFIGLVVTEPGHYVLATVMAVTTVVSYVYYFNLLVQLFFRPASLAPLRRLPAGLSTAVVLCALGTLAIGWVPDLAYDVLAQ---------------------
7229723      ---------------------------------------------------------------------------------------------------------------------LXIFLITMLILVTANNLFQLFIGWEGVGIMSFLLIGWWYRTDANTAAVQAILYNRIGDIGFILALAWFLLHSNS---WDPQQMSLLNTNPSLIPLLGLLLAATGKSAQLGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FHPLAENNPLAQTLTLCLGAITTLFAAICALTQNDIKKIVAFSTSSQLGLMVATIGIGQP---HLAFLHICTHAFFKAMLFMCSGSIIHNLNEQDIRKMGGLLKTMPLTSTSLAIGSLALMGVPFLTGFYSKDLIIETANMSNAWALSIILIATSLTSAYSTRMILLTLTGQPRFPTLANINENYPALLNPIKRLTIGSLFAGFF-------------------------------
85374147     --------------------------------------------------------------------------------------ILIYLSAIGCLMIAPAFFDRLKAMRPEYPVLVLLATLGMSIMVSAGDLITLYIGLELNSLAAYVLASFLRNDTRAEAGLKYFVLGALASGILLYGMSLVYGFTGTTDFEGVRGALTGDMSTGALFGVIFLAGLAFKIAAVPFHMWTPDVYEGAPTPVTTFFATAPKVAAVALTARVALSPFGEQTEAWQQIVIFAALASIVLGALGAIGQTNLKRLLAYSSINNVGFILIGLAASTVAGLSAMLTYLAIYVVMALGSFVALLMLKDEDGTETFDDIAGLSTTRPALAWCLLFLMFSLAGIPPLLGFWGKFVVFQAAVQADMLLAALGIAASVIGAFYYIKFVKVMFF----DDAVDRVKGTSDTAHWVLLILAAVVV------------------------------------
114327953    MNWTLASPEIVLALCG-LVILLVGVARNRREDTFLCAMLTLGAFLVTGLLTVSGALGLGFQGQFV---------------ADPFAVMLLILSASIAVVLSLDYNRHHGMERFEFPVLTLFSTVGMMVMVSASNFMTLYMGLELMSLAIYVLAAFARDELRAEAGLKYFVLGSLASGLLLYGISLIYGFAGTMDFSALREALAHPAGTSPGLTVGVIAGLAFKISAAPFHMWTPDVYEGSPTPVTAFMGTAPKVAAIAMMLRTLVTPFHGVLVQWQHVVALISVVSMVWGALAAIGQTSIKRLMAYSSIGHMGYALVGLAAGSQAGIRGLLIYLVTYVFMNTGTFACILAMRRRGRLEKVSDLAGAGRTDPALALLLAIFMFSMAGIPPMSGFFGKLYVFLAAVQAGWGLAVIGVLTSVIGAYYYLRVVKVMYFDDASEGPFEA---WPTSVSVVAVGSAIFTALFFLFP------------------------------
136316638    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVHTWLPDAHVQAPTAGSMILAGVMLKMGAYGFLRVAVTAFPASTVVFVPLLVFMGMASLAYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGIAGALFMMFAHGIISPLLFAVAGAFKHHYHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLMAGFVAEVAVMIAFWMTFGWVVLIPALTLVITALYYLASMQRTIFGSLPDTLHHEPRDITWHENAGMLILGALTILFGILPFFFWDMMS----------------------
119719103    ------------------------------------------------------------------------------FIVDSLTSLMLVVISFVSLMVSLYSPKYLREKVVLFYVLLNAFIFTMILVVTTNNIAIMWVALEATTIATAHLVATYRTAEAIEASWKYIILCSTGIAFGLYGVVTLYYTAYWTSLVDHAKMLEAHSTMVKIAFTLALVGFGTKAGLAPFHTWLPDTYSEAPPYVSALLASILEGCAIYTLVRYSVSVLAGVGAFAQTVLLVVGIASLFISSLHMLAVTDVNRLFALSSVEHMGIIACALGFGGYLGALAAVFHVVNHALVKSALFLSSGLVTLSYGTRKIEGIRGMMRSYPALGALVLAGAYAIIGGPPFGTFQSELLAIMAGVKSGNPFALVLFLAAIVVAFAALLVCTNMVFGEPASSTEKYPHIL----KAPITILLLLSLLLGVYPEPLRSCLENAGRSIV---------------
141922441    ------------------------------------------------------------------------------LRLDGLAWMFAGLVLGIGALVVLYARYYLQDNAHRFYCYLLLFMGAMLGMVLSGNLLLLMIFWEMTSISSFLLIGFWSHRQDAREGARMLVITGGGGLALLGGVLLIGRIVGSFDLDVVLAAGEQIRASALYPYALFLVLAGIKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LHPALAGSDLFFYTVSGIGALTLLIGAWNAIFQHDLKGLLAYSTISHLGLITLLFGLSTPMAVVAGVFHILNHATFKASLFMAAGIIDHETGTRDMRKLGGLRKLMPFTSALAIIASL----------------------------------------------------------------------------------------------------------------------
143331740    --------------------------------------------------------------------------------IDPLSNFMKILVLISVLFTMLISNSYLEKSKFEYPIILLLSTLGMFVMISANNLIVFYLGLELQSLCLYVLAAINTKSKSSEAGLKYFVLGSLSSGLLLYGCSLVYGFTGSVDYSAIAKVATEQSGALKFGLVFILCGIAFKISAVPFHMWAPDVYEGSPTSVTTFFAMAPKVAAIAALIKFLNVPYANFINEWRTIIIVLSIASMFLGAVAAIGQNNLKRLMAYSSIGHVGFILAGLAIATPQSLSAVLVYIVIYVFMNIGVFCIMSLNRNGVYFENISDLSGLSKHHPLIAVCLTILTFSLAGIPPLAGFFAKFYIFLAIIQQIYYLAVVGLLSAVVAAFYYLRIIKVIYFDAAKESYD---KNSSYGLKFSLIVSTVVILFYFIDPSSLNTIVESITKNI----------------
89095644     -------------------------------------------------------------------------------------LLLLIGSAFVMLLALGYGKEGLEEYRGEFYYLFLTALLGAMMMSSSGDLITLFTGLELLSISSYILAGMQKRNQSNESAMKYVINGGISTAITLFGMSYLYGIAGTTNLKEIGLVLSSITESQYLAFFMILTGLAFKIASVPFHMWAPDVYQGSPLPVTAFLSVVSKTAGFVLIARVVLVIALSAPSEVQDYMAFLAGATMIVGNVIALRQRNIKRLFAYSSIAHAGYIFVAISAASVFMFDSLWFYLGAYLLMSLGAFAVIQAVSEKAGSEDISIFSGLYKRSPLLAAAMGIFILSLAGIPGTAGFIGKLNIITGALMTEPAHYVLVSIMVAATVVSYYYYFGILTQMFFRPAADREKPAQPASVSIVIGFCACAVIVFGILPNLAIDFL-----------------------
289183200    --------------------------------------------FVISLVPSLIILPTHLSASTLEWWLSIDAFLHINFRYDIFSILFTSIALFITWSILEFSQYYMSTDPYVNIFFLTIFLMAMILLISANNLFQLLIGWEGVGFLSFLLIGWWFTREANTAALQAIIYNRIGDIGILLAAGYMMITHSTWTIDALFSHSDLHGLLVNPFLWGCLIAAVGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRVSPLLPY--SQTAQQATLVIGSITALFAASCAITQHDIKKIVAFSTTSQLGLMTYAVGLNLPL---LAFFHICTHGFFKAMLFLCSGSAIHNTNEQDLRKMGGLANTVPTTAACLTLGSLALFGTPFLAGFYSKDLILESASSSGLITLLLAMLATALTAVYSARIILAAFSQAGTLNTINPISEEQTTLTNPLKRLAAGTTIAG---------------------------------
143892726    ------------------------------------------------------------------------------------------------------------------FPLTMFAVAGMMLFPVATDYITLFVALEVLSLPLYLMAGLSRRRRSQEAALKYFLLGAYSSAFFLFGAALLYGYSGSISLNGLTDAIRGNTGNDVFLLLGIIVGLLFKVGAVPFHSWKPDVYQGAPTPITGFMAAATKAAAFGATLRIFYLGLDAAQTSWKPFIAVISVITMIVGSLAAISQRDMKRMLAYSSIAHAGFVLTAIVSLSENALSASLFYLFAYGVATIGAFAIITIVRDSAGESDVNRWIGLGKKSPLVASVFSLFLLSFAGIPLTSGFVGKFSIFSAAYESGNITLVVVGLSSAIAVFFYLRVILMLFFTDATTDSILVVIP-SILTRISISISAIFTITLGIAPSLVFDI------------------------
269986915    -----LTLLLIVPALGILLIILRRFYEKFVSPEIIVFSVMVLNAILFGLGLVFGFGNFSVNINS-------SISLAFSLQENFITIPFLFLATVVPLAILLFAVKEIKESKDIFYIFYLLVYLSVISVFISSNLLIFFVFWEVAVLSLFFITGLWGDKKKGKKAAMFLVFTQFGSLTLLAVFILLFLYTGSFNFSVIASMSLLPSYIEYIAFFLLLITVMIKMPIFPLHGWLLDSYYYSPSSGTMFLSSMLSKLGGFAFILFGFGLFRNVLIAFRLPLISLGVFTAVYIAFTASGQKDLKKLLSYSSMFYMALIFIGVSSGVNTAIAGSILLMVSHAFIITLLFGVSYILLKRTGTNEMESMGGIMSKMPILSFFLVFGIFASLGIPGLSNFPGELLIFIGSYSVAG-ISLIAIFGIMLSTNYYLRVIKQSLFGQLK-KTFASLKDISRAEVITMGFLSFFILLIGLFPSLLLNTL-----------------------
241890461    ------------------------------------------------LPVTLLGLAGALVFLILDWNKVAEPLYSGMIIFDHFAIGFSVLSILITALVLLLSKEYISEHVAEYYALILFSLTGAILVNSYHNFAMLFIGIEIMSVALYILVGIRKQDFASNEALKYFLMGAFSTGFLLFGIALIYGASGSFDLEVIIAHPHDISPLFYAGILFLIVGLCFKVGAAPFHFWTPDVYDGAPILITSYMSTVVKAASFAGMLRLFSSAFVPLNEYWTPILLTIAIITLFIGNISALMQHSFKRMLAYSSIAHAGYMLFAVISIGNQSASAILAYATAYSLASVIAFGALILVKREVGSDNFSAFNGLAKRNPWLALVVTVAMLSLAGIPLTAGFIGKFMMFTIAMNNYHIVLILAAVNAVIGVFYYLRVVVAMYFRESEQDSSKVNIPVNYSFVFLIAVLI--TVLIGIYPDCLIKLI-----------------------
5835230      ------SLLIFFILLAPLALALVPSLITPHWHKFYAKSAVKLAFFISLLPLFLFMDQGIEIVSTNYQWMAINSFTNIAFKFDFLSITFMSIALFVTILDFAAWYMHEDPYINQFFKYLLLFLTAMMVLTSANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAVLYNRIGDIGLILAISWFTTNFNTLDIQQLFILNTNESSI--IPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLLRLHPLLQNNETALTLCLL--LGAITTVFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLNQPL---LAFLHICTHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLNMALPMTTSCLLIGSLALSGGPFLGGFFSKDAIIEAMNSSNAWALTWTLIATSFTAAYSLRIIFYVSMNFPRYPALTPILEAQQA-STPIMRLAIGSVVAGF--------------------------------
135944963    ------------------------------------------------------------------------------FVVDPFSHFFKLIFVFAVFFVIIVSNYTKELNMPEYYTLLMTVLLGLMLMVSSTNLIMIYVGIETASLASYVLAGMKRGKTSNEASLKYVIFGSFASGIMLYGMSWLYGISGSTDIIAIHESLNVLSDDNFMIYVAILMGIGYKISMVPFHYWTPDVYEGSPTPVTAFFSIAPKAAGIGLFLRVFYSLFTIMNVDWPFLIGILAAGTMTIGNALAIQQNNVKRILAYSSIAHAGYMLMSASILSVSAVNAILFYLAIYLFMNLGAFFFAIFISNKLNVNTVEEYKGLGYRSPLMSSIMVILLVSLTGLPPTAGFIGKVYLFAALIESDYWLAVVGILNSVISLFYYFSIARSMWLDEPDDKTKINPHPA----------------------------------------------------
239907420    ------------PSIGFLALALVMAFLSNERYMTWRWLLLA--PPVLAIFSVMALTFGGDGARELATLHYLGQTLSLG-RVDTLALVFANVFAIQSLIGFIYALHVADRGQ---HMAACLYIAGGFGCVFAGDYITLFIFWEVMSIGSVFLIWLRGTQAATAAGFRYFLFHIFGGLFLLAGLLLRYSELGTFAFTAVA-----PEAARYYDYI-ILIGFLVNAACVPLHAWLPDAYPEATVTGAVFMSAFTTKTAVYVLARAYAGF---------DILAVAGVVMCLYGVFYATIENNARRILSYHIVSQVGYMVCGIGIGTAMTIDGACAHAYAHILYKGLLFMGAGCLLYSAGTAKLTELGGLASRLPLVMICYMVGAVSISGMPLFNGFVSKTMTITGAAEAHRTWLALGMELAAVGTFLSVGIKLPYFAFWAKPKSTVELKPIPWNMYLGMAVSSLLCLGTGLFPDLLYGILPYPTD------------------
85740642     -------------------------------MWAXISVXXLSXVXXXAABISIXQXKGSSXYQYLWSXTINNXXCEFGYLIDSXTSIMSILITTVGIMVXIYSXMSHXQGYLRFXAYMSFFNASMLGLVTSSNLIQIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRVGDFGLLLGILGLYWITGSFEFRDLFEINAXNSLFPILCASLLSLGAXAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIXLVAR--LFPLXIALPYIMNLISLIGIVTVLLGATLALAQRDIKRSLAYSTMSQLGYIMLALGMG---SYRXALFHLITHAYSKALLXLGSGXXXHSXEXQNLVFMXXLTXYVPITKTTXXFGTLSHCGIPXPXXFXSXXXXXNXXXLYSXIFALXXXXXXXXXXXXXXXVYLLTFDGHLRIH------------------------------------------------------------
49147224     -------TLLALPLSCFICLALFGRL-LGTRGSALLSVFSSVCCTVISCFIFYEVALCACPCHIVPFFHSELFDANWGFLFDTLSAVMCVVVTLVSCLVVIFSCSYMDPHFIRFISYLKLFTVAMLILVTADNYIQLFVGWEMVGLASFLLISFWFTRQSSKAAIQAMLLNRVGDMGLALGVICLFYMFKTTNYQVIFALGPFTFNLLDVACILLFIGAMGKSGQFGLHVWLPEAMAAPTPVSALLHAATMVTAGVFLLARSS--PLFEYTPTAAAFVTIVGAITCIFAGTIGLVQNDLKRIIAYSTCSQLGYMVTTCGA---SNYAVGIFHLFNHAFFKALLFLSAGAIIHAANEQDIRKYGGLAQVLVFSYTLVLIGSLALIGTPFLTGFYSKDVILELAALSVHFSYLLATFSVLTTSYYSFRLIFFCF-------------------------------------------------------------------
270267511    -------------------------------------LMFLNLEYIWIVFILIIMLSLLNFLFYYVNWDMVLVKVSDWSMIDSVSFLLIMLTMWVCIMMVICSFKYLYKEYNLFLKLTLLLMLVLLMSFSQVNIVLFYILFEFSLIPTMWLIMKWYQPERLQASLYLVMYTVMGSLPMLCCILFMGYCNGSLSFFMWPVFVNMYFIESW--WLMFLLGFLVKLPMYPFHLWLPKAHVEAPVSGSVILASILLKLGGYGIIRMGLLYPWLNLSMIPMLLSF-SLLGGVVSSFICLRQIDLKSLIAYSSVSHMGLMLMGALSSCKIGLFGSMMMMVSHGFSSSALFIMANMNYDSCNSRSILVCKGTLLVVPMVSLFWFLFSIMNMAAPPFINLVSEISIMMSITFISSGSLVVIGMISFLTLCYSLNMYAVINHG-----------------------------------------------------------------
189220222    --------------------------------------------------------------------------------------VFFLITGFLVSYLSLESDRLIPKARSEFYILPLFTTAGMALLASVRDFILLFVGLEIVTVSFYVFVAFQREPSALEAGVKYLIIGALASSFLVMGIAFVFGITGSTQFDEVFAQNNPVNGPLILGLVFILVGLGFKASAVPFHVWTPDVYQGASTPITTYLAVGSKAAGFVVLLRILNLPFYDPQKHWIPLISLMALLSVIVGNLAAIPQRNIKRMLGYSSISHGGFLLMGLSAHNKIGCAAVIYYFFAYMVAIFAAFLVVILLEKNQPSVSIKDFNGLYLKNSLMAWSMAFSMISLAGLPPLMGFFGKLMVFFAAWDSGQHLLVIVGA---LCAAAGLYYYIGVVRAMFWTEPDNQRIDLSPATKLLLWILSVGSILLGFYAEPVIKLVGSVLS------------------
297623911    --FDLIIWPIVLPLIGATLSFVLPRLAVPLGVSTAFVTLLSVAALLLEVWAVGAESYALGGW---------AAPLGIALYADGLSVVMLLMAGAVGALISVYAAGYFKLDIAIFWPLWLFLWAALNAIFLSNDIFNLYVGLELMGISAVGLVVVAGGRTAVVAGTRYLLVSLIGSLAYLLGVALLYGAFGTLDLDTL-AASITPVPAAWAAVALITVGMALKTALFPLHFWLPPTHASAPAPVSALLSGLVAKASFYLLLRLWFSVFPAATPAVVHLIGLLGAFGILWGSALALRQSRLKLLIAYSTVAQIGYLFVLFPLAGPNGWSGGVIQAFSHAFAKAAMFLSAGTLAYAVGDDGIESLGGVTKHLPLSVVAFGLAGVSLIGLPPSGGFTAKWLLLLAAFGTGQWWHALAILGSLLAAGYVFRVVQVALSG-----------------------------------------------------------------
212633799    -----------------FTLFFIGGLIAALTQGKLRGAIMVAIPVISAMHLWTVPEGIHLQMTFLD-YELVPY------RADKLSLMFGYVFHIAAFISIIYSLHVKDTVQQ---VAAMLYAGSALGAVFAGDLLTLFVFWELLAFTSVFLIWARRTSRSYHAGMRYLIIQVLSGVILLVGALFYASETGSLAFDYI--------GLESIAGWLIFIAFGIKCAFPFFHNWLTDAYPEATPTGTVILSAFTTKVAVYALARAYPGT---------ELLVYIGAAMTCFPIFFAVIENDLRRVLAYSLINQVGFMVVGIGIGTALAINGAIAHAFNDVIFKGLLFMSMGAVLHMTGRMNGSDLGGLYKTMPKTTILCIVGAASISAFPLFSGFVSKSMVMSAALENGYDWIWLMLL--FASAGVFHHAGIKIYFAFFAHDSGLRANDPPRNMLFAMFIAASLCIAIGIYPQALYSLL-----------------------
119897700    -------------FVAVMALVIMLATTFARSVARGLAYGLTLVTLIGAAIITYNTANPRA----------VTTFSNMFIG-DLLGDVLKLLIYFSMAVALLYGRSYLADRKPEYYVLALLMTLGMMVMVTSNHLLSMYIGLELMSLSLYALVAFDRDSARTEAAMKYFVLGALASGLLLYGMSMLYGATGTLEISGIVYNQAANDTVLLFGLVFLMAGICFKLGVVPFHMWIPDVYHGANTAVTLIIATAPKLAAFAMAVRLLVWGLFDVAEHWQTMLMFVAVLSIVLGNLAAIAQTNLKRMLAYSGISHMGFMLLGLLSGVVDGYSAAMFYAISYVIMSLASFGMIILLSRAFEAENIDDFKGLNKRSPWFAAMMMFVMFSMAGIPFFIGFFAKLAVLQAVVAAGYWVAVVAVLMSVIGAFYYLRLVKVMYFDEPADATPIQA-PAELRVFLSANGLAIAAIGL----------------------------------
142355025    -------------------------------SIRWIIFTLSQFTLLGGAYLTGQHFNHETQFAF-----------SKMFVRDGLADLLKMMSYAGTSLIFFYSRSYMKDRRGEYFSLVLFALLGMMIMISSHNMLLVYMGLELLSLCLYSLTALRDNQKATESAIKYFVLGALASGLLLYGMSMIYGATSSLDLNVISANNPTDHTILVLGLVFVVAGLAFKLGAVPFQMWVPDVYEGSPSSIAMLISSVPKLAAFAITVRILGDGLHSMIVDWKQMMLIMAVLSLGIGNVTAVAQTNIKRMYAYSTISHIGFILFGLMSGTLNGYASSLFYVVSYMFMTLVSFALLMIMSHKFECETLEDFKGLNKRNPWYAFLMLITMVSMAGIPPSIGFYAKFMVLQAAFDAGYAGFVVYAVMMALVGMY--YYMRIVKLMYFDDPKLKNKFDVSIDTKLILSANALALLIIGLIPHTFMEATTQAVA------------------
269926636    -------------------------------------------------------------------------------RTDRFSLFFTVLISGILGVLICDSWLRIRNLGREFYTLLLCSVAGVIVTASAHDLITLFIGIELTSIPTYMLTGFAKHDQRSNEALKYFLLGAFSTAILLYGLTWLFGITGGITYPEIAAFGLGPGDASLFAVLLIIVGLGFKSAAVPFHMWTPDAYQGAPTVVTAFMSVSVKAGAFAALIRLMVEAVPDLYGSWGPVLAVIAVLTMFVGNIVAIVQEDVKRMLAYSSVGHTGFILAGWVPNNDMAVASVLFYSFVYVFMNLGAFGILAWLENHGGNTLLDSMDGLFLRFPQAAGALAIFLLALMGFPLTAGLPAKVFVFLGAADGGYWLGVLVFVASIISAVFYLKVMVRMFMYEPK---VALASPRQPDMAIALGVCAIATVLLGILFMPILNL------------------------
149280557    -----------------------------------------------------------------------------MMQMDNFALAFAGITILGTLFIFLLTQNYFSENIAEYFTLLLFSLSGIVIMVSYKNMSMLFIGVEIMSVALYILAGIRKGNASNEAALKYFLMGAFSTGFLLFGITLIYGATGSFDLQYLVSNYKSISPMFYPGVILLMVGLCFKIGAAPFHFWTPDVYEGAPSLVTAFMSTVVKTAGFAAFIRLFAGTFAPLHDFWLPPLMGIVCLTLLIGNVTALFQKNFKRMLAYSSISHAGYLLFSLVSLTANSANNVLVYAAAYTFASIIAFGVLILVKQKTGSDSFDSFNGLGKRNPFAAFVLTVAMLSLAGIPLTAGFMGKYLMFLNVMQDYQIYLVAF---AILNALVGFYYYLKVIVAMYFKEGADVVLETPVQYKIVLLLSLVITLFLGIYPSVILNLI-----------------------
142749911    -----------------------------------------------------------------------------------------------------------------------------------GDAFNVFVFIEISSLSSYAMIAMGKDRRAVSASFTYLVMGTVGATFFLIGVGLMYSMTGTLNMEDLSERLPKVYETKAILFAFISIGILLKLALFPLHLWLPNAYTYAPSVVSAFLSATATKVAIYILIRFGYTDFVFTKYPTAEILAALSIIAIVVCSLVAIFQTNIKRLLAFSSLAQVGYIILGISFNNINGLTASIVHIFNHAISKGALFLAMGCVALVIGSVRVKDINGLGKKMPFTAFAIVIGGLSLIGVPLTAGFISKWYLILGAIDKGWWLAIILLLTSLLALVYIWRIVEAMYF--RSSKELLEVKEAPISMMIPLYILVIMTIYFGI--------------------------------
134823333    ------------------------------------------------------------------------------------------------------NWNSGEKYKARFFSYLSFFTFAMLVLVSSDNLLQLFFGWEGVGVASYLLIGFYFKPTANNAAMKAFIVNRVGDFGFLIGIFLIFYHSGSINFLEIFSIKLLGLKIEEVICFFLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLTCR--FSPLFEAAPQVSTLVLLVGVLTAFFAATTALVQNDIKRIIAYSTCSQLGYMFAAVGAGF---YQAAMFHLFTHAFFKALLFLGAGSVIHMHHEQDIRRFGGLRAKLPITFFTMTIGTLAIVGIPGLSGFVSKDIIIEG--------------------------------------------------------------------------------------------------
296242372    ------SLVPVLALIAFSTPLIDKLVQNRKIIGYMSVLAGVWATIGNSVIYYWIVRNGKPI--VYGFGGWPPHF-GISYAVDGLNGIVGLMTSWVFLAIALYSYEKHFDEPVWYHVMLIGLLAGMLGCLYTGDAFNLFVMLEVLSISAYGLVAFHKEREAVEASAKYALIGAVATTIYFTALVVIYATFGTLNMGVLACLSRTPSCLSIFAVALSLWVFTYKAALFPNHFWLPDAHPEAPTPVSAALSGLVVNIGVYATMRFLYTIFGEGSLLVLIALFILGVIGALLGALMMMIQKDVKRLLAYSTVSHMGLIFMVLSAPTELAIAAAILHIISHGVSKALLFMTSGIFIDSAGTRNMDEMRGVGRKHPLASTAFIIGFLNLVGLVPFIGFFSKLLMYQAYMEAGFPIGILIIASAVSLPGYLKALYSVVF--AIGGEKQSERKEVGVE--VLMLAISITLLVMGGFIIPLLGLVS----------------------
134825723    MNF-ILSLITFLPLLGATIIFVQGSDLKASENAKRVSLVTSLFVFFLSIFLLFQFDFSNPGFQFVEEFLWLGFF-NYKLGVDGLSISLVLLTTSIMPIVFLSCWG-VNKRVKEFLIAFLILETLMIGVFVSLDLFLFYVFFEAGLIPMFLIIGIWGGKDRVFASFKFFLYTLLGSILMLIAMIVMWDVSGTTDITKLLNFNYMPVGMQTLLWLAFFASFAVKLPMFPLHTWLPDAHVQAPTAGSVVLAAILLKMGGYGFLRFSLPMF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118213869    -------------------------------------------------------------------------LSSVFTGLDGPGFFMLSLNKCIFLGIIFSG----SSESRAYSIIVFILSLIVGGCFQVHSVVGFYVFFETSLLPMMVLILGWYQPERLGASKYLLAYTVFFSFPFLIYILTGSVFGGGLSFSDWRGNASGVWGGLLAWFL--LSGFAVKIPVFGLHLWLPKAHVEASSGGSMVLAGVLLKLGGIGFWRVMPEVEGLGVSV--DLLSSLAIWGGLSVSIICVVQCDLKLLIAYSSVSHMSLVVWGLLSLSLLGSQGGVLMMAAHGFSSSGLFYQAGLIYSKSGSRSLLLNQGLLSVIPGLIFYWFFLNCLSMGTPPSSNFLSEIEILTSSSVLSGSAWGAVLAMAFFSVVYSMVAYTMTSQGRSSSQGRMESGGSSCSLVLGFHILCS-VLLIGLF-------------------------------
143464789    ----ILSWIIWLPIIGMGIITLIPRDRS--NLIKQTAAFASGIQLLLAIYLWSIFDSSNGNLQFMERAEWIPSFITYILGVDGLSLPMVFLMALIGFIGIFVSWN-ITNAVKGYFSLFLLLNTGVMGVFLALDFFLFYIFWEVMLLPMYFLIGMWGGPQREYAAIKFFIYTLAGSVLMLIAILALYFTCGTFDMLLLMERAPIALNGMLWIWVLLFIGFAIKVPVFPFHTWLPLAHVEAPTAISVILAGVLLKLGVYGMLRINYTMLPDGVFWFAGALAVLGLINVIWGAMCALA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
209964537    --------------------------------------------------------------------------------------VLILTATALTVVLSVNYLEREQMDRFEYPVLMLLATVGMMLMVSANDLISLYVGLELQSLSLYVIAAFRRDAKSSEAGLKYFLLGSLSSCILLYGASLIYGFSGTTNFERLAVMSDVPAATGVVVGLVFVAGLAFKISAVPFHMWTPDVYEGAPTSVTAFFAVAPKVAALALFVRVLVDPFGELLAQWQQVVWFSAVASMLLGSLAAIQQRNIKRMMAYSSIGHIGYALVGLAAGTEEGVRGVLIYLAIYLAMNVGTFAVILSMRVNGRVENIDDLSGLSRSHPMMALAMAFFMFSLGGVPPMAGFFGKLYVFMAAIEAQYVLAVIGVLTSVISLFYYLRIVKVMWF------------------------------------------------------------------
144224715    -----------------------------------------------------IFIEKNYYFQQNLNLFEIIPNISISFNLDGLGMIFLLVSNFLWLMTTIYSHRYLNNDRSKFYIFFTLAMFSTNAIIYSSNLFTTFIFYEFLTLSTYPLVTFKKDEKSIDNGKKYLYYLLGTSIFLLPAIIITFDLTGSLEYKVGGIFGNNNDSMMINILVLLFIFGVAKSAIMPFHKWLPAAMVAPTPVSALLHAVAVVKSGVYIMMKIILFIFILQETGADLILIFVSSLTIISASIMALRQDNIKLVLAYSTISQLSYIILSVSILAPLSVLAAILHLIFHALGKIILFLSAGVITTCMNIKNVSDMNGISSRLPFTIFLTSLGAFVMIGIPPTVGFFSKWYLLLGIVESEKLLLIVLIVSTLLNASYYFPIIYKSYFSKNNS-------------------------------------------------------------
37522689     -----------------------------------------------------------------------------SFTADPLSVVFILISAALTVLMSVRYINQSSLATAEFYVLLLGATLGAMLLSGSSEMAMIFVALELLSITSYLLSGYAKLDKRSNEALKYLLIGAASSGIFLYGMSLLYGFSGGQTQLTEIAPRIVNLGFPALLSLVLVAGICFKLSAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALAIRFMTSAYPGFSEQWQTLFVLLAILSMVLGNVVAIAQTSMKRMLAYSSIAQAGYVMIGLAIGTQEGYSSMILYIGTYLFMNLGAFMAVVLFSLRTGTDEITAYSGLYQKDPFLTLVLSLCLLSLAGIPPLAGFFGKLYLFWAAVQSQAYTLVFFGLVTSVASIYYYVRVVKLMLVKEPSPQVLAYSEAGQTLKAGMLITTVATVVLGILFPPLISLADTSLRA-----------------
135042850    ----------------------------------------------------------------------------------------------------------------------LFAVLGMLLFVTANNLLLMFVALEIISLPLYLMTGMARRRRSQEASLKYFLLGVFASAFYLYGAALVYGYSGSIFFPEIAQSLTSKPSESIVVFIGMIIGPLFKIGAVPFHQWVPDVYQGAPTAVVGFMAATVKVAAFGALLRILYVAFGGVRWDWDPLIWIVAVASMILGSIVALMQTDIKRLLGYSWIAQAGFILVGLAAASPAGLESTMFYVIAYGFATVGTFAVISMVRDANGETNLTAWAGLGRKSPLVASALSLFLLGLAGIPLTSGFVSKFAVFVAAIEAGTWLVIIGVIASLIAAFFYVRIVVIMFFAEPTEQTASVVVPSAFTTIALSAGVAV-TLILGIFPQPVLDMLSNA--------------------
83592903     -----------------------------------------------------------------------------------------------------------NEGRFEFPILVLFATIGMMMMISANDLIALYMGLELQSLALYVIAAYQRDNKSTEAGLKYFVLGALASGLLLYGMSLVYGFAGTTRFDGLAQVAAAEGGISTGLLIGIIAGLAFKVSAVPFHMWAPDVYEGAPTPVTAFFAVAPKIAALTLFARVMMGPFAAYADQWQQVIILISILSMLLGGFAAIVQTNIKRLMAYSSIGHVGYALIGIAAGTTEGVRGVLVYLAIYLFMNVGTFTVILAMRQKGRAVEINDLAGLSKQHPMMAAAMAVFMFSMAGVPPLAGFFGKFYVFMAAVNSGLFLAVIGVLSSVVAAFYYLRIIKLMYFDEATEPLDAL---SGTTMKVILIGTAAVVALFFLAPSVVVDGAQAAAEAL----------------
254468183    -----------------------------------------------------------------------------MFIADSLSMFLKLLSYFALSLVLIYSRSFLQSRNGEFYALTLFALLGINLIISSYHLLSIYMGLELLSLSLYTLVAFRNRPEATEAAMKYFVLGAVASGFLLYGFSMLYGITGSLQIAEISSRTSINPVVLSFALVFVVVGIAFKFGAAPFQLWVPDVYQGSATPITMFIGSVPKFASVAMLIRLLFQGLDHMVLDWQAMLLIMAIVSMLFGNITAIAQTKIKRLLAYSAISHVGFMFLGLATGTITGIASALMYIAVYVLMTLASFGLIIHLSNQGKELDITDLSGLGKQKPWCAFLLLLIFLSLAGIPPTIGFYAKFSIIQATIQFGWIWAVIAVMSALIGIFYYLRIIKVAYFDEPGKNLNQVSKSSNNELSVTLSINTISLLIIGLFPSSLMDIAT----------------------
94263838     --------------------------------------------------------------------------------------------------VSLYSLAYLRDDPGRYQVTSLVLLGSMLGVLFAGNLLTLYLFFETLGLVAFLFILHQGGPAARRAAVKYLCFTLLGGFVLLGGIFLLQAQGGGWPVVGPVSMAGEITPSLYWAAGLMLLGFGVKAGMAPVHFWLPDAHSAAPAPASALLSGVLIKAGAYGIFRLVTTFAGGGPEPGGAAALVPAVPTLYLGTAVLGLQSQVKRLLACSSISQMGLLLTGFGAAGAVAAAGGLLHIINHALFKSLLFLGIGVVVWRTGETELSRLGGLGRRMPLTFALTLVAAAGLAGLPPGNGYVSKSLIQQALKQLPSLPGPLSGLAAIITVAYSAKLLFGVFLGAAPGDKRPSGRPTSWGMLLAMAGPAAAILILGIRPHWLLEGL-----------------------
13936190     -------------LVILALPLLMSTIMKPKKTLPLYVMTSVKYSFFLSLMPLLIFINHGLESTTIN-FSWMNFNISSSIKLDQYSILFTPIALFVTWSILEFAYMHSDSGINQFFKYLLTFLLAMMILISANNMFQLFIGWEGVGIMSFLLIGWWYRSDANTAALQAVMYNRIGDIGFIIAMAWLFMNTNSWELQQMFVIYD---KESLIPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRFYPILEQNKTAL--SICLCLGALTTVFTATCALTQNDIKKIVALSTSSQLGLMMVTIGLNQP---QLAFFHICTHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLQKMIPATTTCLTIGSLALAGMPYLSGFFSKDAIIEAMSNLNSWALILTLIATSFTTVYSFRIIFFTSMNNPRTAVLMPINENSSLMINSITRLAWGSMIAGMF-------------------------------
169832295    ------------------------------------------------------------------------------LRVDALARVFGIIFATTALLGAVYALHV---KTRGEHAAALLYAAGSLGVVFAGDWLTLFFCWELMAASSVFLIWFRGRPESLAAGFRYLLV-HFLGGNLLLGGILLLMSQGSMDVVSL-------TGTGGPAFWLILAGVAINAAVVPLHAWLTDAYPEGTVTGSVFLSAFTTKVAVCVLIRVFPG---------TELLIWAGVVMALYGAVYAILENDARRLLAYSIISQVGYMVAAVGIGTELALNGATAHAFSHILYKALLFMGAGAVLYATGKSKLTELGGLARAMPAVVVLFMIGSLSISGVPLLSGFISKSLVVYSAEASGLALVTLLLQLAGVGTFTGLKLPYLMFFGENR--HNLRPAKLPLNMYAAMAGGALLCVLFGVYPALLYAQLPYPMA------------------
60117373     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFPFHTLLPDAHVQSPTSGSVILAGLLIKMGRYGFLRFSIPMLPQASLYFSNFVVVLSIIAVIYASLVAFAQDDIKKLIAYSSIAHMGIVTAGLFSFCEEGVLGSIFQMISHGLISAALFLCVGMLYTRTGTLEIAKYFGIVNTMPKFGFMFILFSIASIGLPGTSGFAGEFLAMVGMFKSLGFFTGFIALGTILSAVYMLNLCKQIIWGVSYSKLLNNRLDS--IEFSVLILLAVFVILLGFYPTLALNYLKPCMANLLVKYNA----------
143692718    ------------------------------------------------------------------------------FAIDGFAIGLVLLGAFFASWLVSDGWGEGVDR-AEFHLLVLMAVLGMLLMISAHDLIALYMGLELQSLPLYVVAAMRTNSKSSEAGLKYFLLGALSSGMLLYGASLVYGFAGSTAYADIAASLNDDVSVGLTVGMVFLLGLAFKISAAPFHMWTPDVYEGAPTPVTALFAIVPKVAAMTLIMNVTYFAFSGIPDQWSQILIAMSVASMIVGATGAIMQQNIKRMLAYSSIAHMGYALAGLAAGSLEGAAGVVIYMTTYVFMGAGAFSIIMSLRRDAPVERISDLSGLSSTHPLLAAGMMVVMFSMAGIPPLAGFFGKWYVFLAAVNAGLVLAIIGVLTSVVGAFYYLRIIKLMYFEDADAPLDEGMNRQNR--LVLVASLAFIILFF----------------------------------
206602047    --------------------------------------------------------------------------------IDPFSNFFKITIYAAGIITVLLSLPYLEQEFGEYYAFLLFAIVGMMVMVSAGDLITLFLGIELMSLCFYVLVGLKREDTRVEAAFKYFLLGAFSSAIFLFGISFLYGASGTETISGLANFINNPGALKPMVMILTLVGFTFKVSAVPFHMWTPDVYEGAPTVVTGFMAAAAKIAAFGVFLRVFWVAFSGNRHDWDLLIILISILSMAVGNLVAILQTNLKRMLAYSSIGHAGYALMGLLLPNRESLFALLFYAFTYVFMTLGAFGIILMMRKKVEGEEISDFTGLHKSHPVAAFAMLIFMFSLAGIPPFGGFLAKFYIFFAVIHAGYT--WLAVLGVLFAAIGAYYYIKIVMAMYMKDPQESVVFHSTPMGRLALLVTAGTTMLLGVYPAPFVAYIKSSLA------------------
260845118    ----------------------------------------LGITLLLILALWVVQTAADAGEIFA---------AGLWLHIDGLGGLFLAILGVIGFLTGVYSIGYMRHEVAHYYGFFHLFLFTMLLVVTSNNLIVMWAAIEATTLSSAFLVGIYGQRSSLEAAWKYIIICTVGVAFGLFGTVLVYANVASVMPQAEMAISLLDPTLMLLAFVFVLIGFGTKTGLFPMHAWLPDAHSEAPSPVSALLSAVLLNCALLVLIRYIIICQAIGSDFPNRLLLIFGMLSVAVAAFFILVQRDIKRLLAYSSVENMGLVAVALGIGGPLGIFAALLHTLNHSLAKTLLFCGSGNVLLKYGTRDLNVVCGMLKIMPFTAVLFLALALALAGMPPFNIFLSEFMTITAGLARNHLLIIVLLLLLLTLVLAGLRMAARVLM--AKPPQAVNRGDLGWLTTSPMVILLVMMLAMGTIPQPVIRILAGASTIVLSGTH-----------
136467049    -----------------------------------------------------------------------------------------------------------------------------LALVLADNFLFMFFGWEGVGLVSYLLIGFWFKREAVLGGLKAFLANRISDMGFVLALAAILMYFGHVDYHTIHIFPSISSSAITVICILLFIGAMGKSAQVPLHVWLPESMEGPTPISALIHAATMVTAGIYMVARCS--PLFEYSTVTLALISVIGATTCLLMGILAVFQQDIKRVIAYSTLSQLGYMAIALGA---SAYDAAIFHLITHAFFKALLFLAAGVIIALHHEQDMRKMGGLASFMPITYLTFTAGALALAAIPPFSGFYSKDAIIEAVHLSASYAYFCAMAGAFITPLYIFRVFFLTFHGKSRVHLKNHIKESSWVVLIPLIALALPSMIAG---------------------------------
217969523    -------------VVGALLVLAARHDGVLARTF-----AVASTVLLLAIAVALLVLASDGQVRSYALGAWPAPF-GIVLALDRLAALMLVLNAILGLGVLLYAIGGWDQRGKHFHPLFQFELMGINGAFLTGDFFNLFVFFEILLIASYGLMVHGGGGLRVKAGVQYVVTNLVGSSVFLIAVGMIYNVTGTLNMADLARIVPQVPAADQALLVLLLLVFAVKAALVPLHFWLPGTYANAPGPVAALF-AIMTKVGAYSILRLYVADAGAAAWLAAPWLLPAGLLTLVLGMTGVLAARSLGQMASFAVIGSMGMLLATVAVFTPQATSAALYYLIHSTLAAGALFLVADLVAERRGARDRFAAAPRIAQGGLVGGLFFVAAIAMTGMPPLSGFIGKLLVLDGVRASAHWFWALILTTSLIAIVGFARAGSFVFWHALPAAPASAYRPDGALSFVAVGGLLACLVLLTAFAGPV----HAWLELVAAQLYAPAGYIDAVLG
110633389    --------------VGAMVLLMIGVFSGERANATVTGLAVALFLAAIAWIVVFPADGEAFGGAFIS---------------DPFSRFMKLLTLIVTLVMSVGFAKAEKFDKFEYPVLIMLSTLGMLLMISANDMISLYLGLELQSLALYVVAAINRDSVRAEAGLKYFVLGALSSGMLLYGVSLVYGFTGNTGFEAIATALSSGGERQLGLVFGLLAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFAAAPKMAAIALLIRVTMQAFEPIAVDWQQIVVFISIASMLLGSFAAIGQRNIKRLMAYSSIGHMGFALVGLAANSEAGVRGVIIYMLIYLAMTLGTFFILAMRRNDTNVEQIDDLAGLASTNPMMATIMTILMFSMAGIPPLAGFWAKWYVFLAAINAGLVLAVIGVLASVVAAYYYLRIIKVMWF----DESVGAFQPMAGELRLVLTLSGAFVLLYVFFGGPVGRLAEAAAST-----------------
224178041    --------------------------GSFRNIYQWLPFIGILASFTALVFQWEEGLNGSFQDQQISFLG--------SLRGDELGILFRGFIALSGFFSLLLSSEYIEKSKLEFYSLFVSAILGGMFLAGANDLITLFVSLETLGLSSYLLTGYMKRDIRSNEALKYLLIGAASSAILLYGISWLYGISGGSLLASCLAFNLTSSVSCWVAFFFITVGLAFKLSAAPFHQWTPDVYQGAPTPMVAFLSVTSKAAGLALTTRFLTLIFPYLDPEWHFFFEILACLSMGIGNLVALTQTSFKRMLGYSSVGQAGYLMIGLITGEEEGYASLLIYLFVYLLMNLGAFSGAILFGLRTGTDQIKDFSGLYKKDPALAAGLSVALLSLGGIPPLAGFFGKIYIFWAGWKAGYFFLIFALVTSVISIYYYLRVVKIMFVSLSLINYPISFFPKKPIEFGMSFC-TFGSLFVGIFLNPILEGVERSLE------------------
22347800     ---------------------------------------------------------------------------------------------------------------------------------------------EGIGISSYLLINFWYTRQANKAGMKALTVNRVGDMFLSVGFFAIFWVFGNVDYASVFSVAPYINETAIIIGLLLLVGAMAKSANIPLHTWLPDAMEGPTPVSALIHAATLVTAGVYLMLRSSPIIEYGPTVL--VVITWVGALTAFFAATTGLLQNDLKRVIAYSTCSQMGYLFMAVGL---SQYNVALFHLVNHAFFKALLFLAAGAVIHMADQQDLRRLGGLVNFLPFTYTAILIGSLSLMALPFMTGFYSKDLILEVALGSGTIAYWLGTISAVFTAFYSFRLVSLTFFTTPNAPKGDYLH-AHEAPMIIVIPLVILSIMSIVFGYIAKDMF-----------------------
5758326      -----------------------------------------------------------------------DFSLEFGYLIDPLTSIMLILITTVGILVLIYSYMSHDEGYLRFFVYISFFNTSMLGLVTSSNLIQIYFFWELVGMCSXLLIGXXXXXXXXXXXXKXXVTNRVGDFGLLLGXLGFFWITGSLEFRDLFQIANINSLLTTLCAFLLFLGAVAKSAXFPLHVWLXDAMXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXGTITLFLGATLALAQRDIKRSLAYSTMSQLGYMMLALGIG---SYQAALFHLITHAYSKALLFLGSGSVIHSMKSQNMVLMGGLRKYIXXXXXXXXXXXLSLCGIPPLACFWSKXEXLSNSW------------------------------------------------------------------------------------------------
121997604    ------------------------------RARRAPWLPLLGALATVATVADVVRQVAEHGPQSHHLGGWEPP-LGVELYADGLSALMLGMTAVVGLAVTLYAGPYLRYNTELFWPLWLVQWATLNGTFLSADLFNLYVMLELLTLTAAPLAAMAGDRPSLGAAMRYLLLALLGSLAYLLGVALLYGGTGTLHLREVGELVGADGYTAVAAAL-ITAGLFAKAAVFPLHIWLMPAHSNAPAPASAALSALVAKAGIYLVLRLWLWVFPLLSTYMGWLIGALGALAVLYGSLQALRQPRLKQVIAYSTIAQLGYLLLLLPLVVVQAWQGVAYHALAHGFAKSAAFLAAGNMLYSLGHDRLEGLRGLTPYLSITVLTLGLAFASLMALPPSGGFLAKWLLLSGAISGGQWLAVVIILGSVLAAAYAFR-------------------------------------------------------------------------
256396779    ------------------------------------------------------------------------------------------------------------------FPLMLFSVGGMLLFPAANDLLTSFVALEVLSLPLYLLCGLARRRRSQEAAMKYFLLGAFSSAFFLYGIAMLYGYSGSSDIATSITAAPHSDVLVLIGIALLAVGLLFKIGAVPFHAWTPDVYQGAPTPITAFMAAATKVAAFGALLRIAYVALPGMRWDWRPVMWGVAVLTMLAGAILAITQRDIKRMLAYSAILNAGYILLGVISTTTKGVSATLFYLAAYGFATVGAFAVVTLVRESGEATDLSAWAGLGKRSPLLAACFTVFLLAFAGIPLTSGFTGKFALFTAAIDGGAWPLVIVGIASAAAAFFYVRVIVLMYFSEPLRDEVSGPVVVVPSPMIALTVSVALTIALGVLPQIALDLANKAA-------------------
296188574    -------------------------------------------------------------------------FCNNLIYIDSLNIIQLILISTISLVAALYSHKYIGEEIKIYYFLFNLFVLSMIAVAISNNIILMWISLEATTLSTAFLIGFNRHKLSLEAAWKYIIICSIGIVLGLIGIILFIYSSGDPSTYLVKNYSLLNKSIVKFGFCFIFVGIATKAGLAPMHTWLPDAHSEAPSPISAMMSGVLLNLALYVVLRYIIVKLISGLEKMKYLFIVFGLISLIISAFSILNQKNYKRLLAFSSVENMGIITLGFGIGGPIALYGSMLHSIIHAYGKSLLFLISGNILSVYKTKRIDRVNNLIKTMPINSVILICGVLVITGIPPFPSFFSEYNILAASIKNGHYLVGIYALCLLIVFAGFLKVFINMIFSDDKDFNTRSEKD-----------------------------------------------------
143282011    -------------------VLLGRNNASYSWLVAMICLGTSAILSLLMLIKVLGLELGDFRYRMGGWPESSNYEVGIELRIDLLASLIVLAVTFVGFLNTIYSKTEVGEKSSFFYTLIQLLIVGLCGIIMTNDAFNLYVLIEITSLTSYALIAMGNRRAAL-SSFNYVIMGTIGASFYLLGVGYLYIKTGTLNIDDIRAYNLWASQSIIVAFILIMLGVWTKMAFFPLHGWLPNAYSYAPSMTSTFMAPLMTKVMVYVMMRVMLWLFGSDFVYWGELIIWMSVLAIVAGSFLALARNDIKKMLTYLIIAEVGYMVGGAWLGNVTGQAGAFYHILSDAAMTFCLFIAASIVIIRTGESRLNAFNDLFRKMPLTMICFTIGGLSMIGLPPTCGFFSKW-------------------------------------------------------------------------------------------------------
254455398    ---------IFIALSIMFLLVLGVFKKKSSKIVFNISQLILLITAVITINETFAIDRIT--------------LFKDSVVIDHMSSLMKIITLLGAFLVLTISTNYLKTFKLEYPVLILSSVLGMMVMISSNDLIVFYMGLELQSLALYVLATFNRDQQSSEAGLKYFVLSALSSGLLLYGCSLIYGFSGSTNFDIISSQLNSNEYVLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTLFFTMVPKIAALTVFIRFLYVPFLNLIDQWQMIIVFLSIASMLFGAIAAIGQTNIKRLIAYSSISHIGYTLAGLAAGTNNGIQSSIVYISIYIIMNLALFSCLLMLKRNNKYEDIKDLSGLSKNHPLLSLSLLVILFSLAGIPPLAGFFAKFYIFKAVIEQSMFFAVVGLLSTVVAAFYYLRIIKIIYFDEEKEKYDE---DHSIWLKFSLTFSTILILLYFIFPSQLIDVVS----------------------
212223425    ----------------------------------------------------------------------------YGVIIDPMSVLVGFVVSLAGVLFLLYAVDYMSERNKRFYAWMVIFVGATLAFIYSSTTLQLLIFFEIMGLACWGVVGYYKGPKAERAAYKALLVPNFGAMVGLYTTVGIGILK--LHDLSIYALQNLNDELKLLVFLGVMVAAFTKSAQFPLYSWLPDAMAAPTPASAFLHGAAMVEMGVYLLARVTQFMQPIPETAFYVMLVFVSL-TLLIAILYYPLQKDAKRLLAYSTIAEAGVMVLYAVLGSVYGLQAAMFQLANHAFVKGLAFLTAGTFSYAFGTLDMEKIRGLGKLVPVVGASWFLALLGLAGVPPLGLFFSKAYLFMNAVGWIPLFLVLADATVFLAV--SLGWIKRMVF----SEPLQESAEVSPLMRFVLVVLIVLSIV-----------------------------------
21672447     --MNIIFLIILFPLIGFLFLSLIQGT-ISERNTNIIGISSIFVSLIITFFYITGFINYSSQIFTQKLFSWIELDIDCSLILDGLSLSMLAMILGIGLLIHIFSYMKDKEGYSRFFAYTNLFIASMSLLVLADNFLFMYLGWEIVSICSYLLIGFYYTTNNTSCALKAFVFTRISDVFLIISMFLIYNKYGTFNFQEIKFLSNFLNVEDCFLTLCLLLGVMGKSAQLPLHTWLSDAMVGPTPVSALIHAATMVTAGVYLIAR--THFLFLLTPKILYLISLIGIITIFISSFSALVQQDIKRILAYSTMSQIGYMFLALGV---KAWTAAIVHLIVHAIFKALLFLSSGLILSCNNEKNIFNLSKVSSKCPLLYVSFLVGGASLVSFPLTSGFYSKGNILFSVLKDGYFLFLIGLFCSFLTSIYTFRMIFVIFH---RSSVSFVFSNKRLAHNLPLLILLFFSTMFGYFIIRLPLFYVFPMVKSLEN-------------
255077754    MNYPLIFASSFSMSLTLLIIPLLMSLMKHKKMWLVTNIIMIKLSFIISLLPLMIFLNHGSTATLFNWATINNIQIYSSFKFDMLSVMFCPIALFVTWSILFASWYMHSDEMDQFFKYLLVFLSMMMILVTADNMLQLFIGWEGVGIMSFLLIGWWHARDANTAALQAIIYNRIGDIGLIITIAWFALNYNSWEFNQIFLL---DSNTSILPIIGLIMAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--FQPLIEKNNTALSMCLCLGAVTTLFTAACALTQNDIKKIVAFSTSSQLGLMMVTIGLNQP---QLAFFHICTHAFFKAMLFLCTGSIIHSLNEQDIRKMGGLQNTLPMTTSCLTIGSLALTGTPFLAGFFSKDAIIEAMNNSNSWALIITVIATSFTAMYSFRIIYFSSMAHPRFSSMPIINENNKFILNPIKRLAWGSIISGF--------------------------------
89056208     --MHWIILPVVLPAMLAPLIAFAMRHDITLARTASVA-GTSILLAIALGLAALAADGTTHVYRLGDW----PAPFGIVLVLDRLSALMVLLTSTLAMVVLVHAITTGDARGRHFHALFQFQLMGICGAFLTGDIFNLFVFFEVLLIASYGLMIHSGGKARMRAGLQYVVMNLAGSTLFLFALGTLYASTGTLNIADLAVIAEVPVALVRVAVILLLIVFAVKAALFPVQFWLPATYANAPAPVAALF-AIMTKVGAYAILRIHTTAFSATEDLAATWLFPAAIVTIAVGAIGVLGARRLMPLIAFSVVGSMGTLLVAVAVFSQTATLAALYYMVHSTFAAACLFLVADLVVTRRATDS------LQPEPPLCAALFFAAAIAMAGMPPLSGFLGKLLVLDGLIGWAWSTILVGSLLTIVGFA-----------------------------------------------------------------------------
49146283     ----------------------------------NITLYTLKIISIIAVINLIVFVTNDNNLLLNLLNWNNDFNINFNLTIDNNFIFFLTTALIVTWSIIEFSIYYMESDPLNFFRLLTIFLLNMLILTSSNNLFIFFIGWEGVGFLSFLLIGWWFTREANTAALQAIIYNRIGDIGIIMLIAGVLIISNGWNITNINFVNNSSPNWQNILLFATLIAAIGKSAQFSLHAWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRVT---NFTSNTTFLTTCSIIGALTAIFAATSAFRQHDIKKIIAYSTTSQLGLMVLAIGLGFPNI---ALFHICTHAFFKAMLFLCSGSIIHSHNEQDLRKISNINLSLPITSACLTLGSVTLMGVPFLSGFFSKDLILESIINNNISSFLLATSATFLTAAYSFRIITFCFNNNTNENASNPINEENPSLYLPLTRLATGTILYGWF-------------------------------
49146911     -----------------------------------------------------------------------NVGVGYLFGCDIMGFSLVLLSIWISMLMVMASWEIYSSGKFLFLFLVLLLCIILVLCFSTINMLLFYIFFESSIIPILLIIGFGYQPERLQASIYLLMYMVFSSFPLLLGIMGLYSYNMVFQSFTIYLPIGDDVLSVIWSFSLVF-AFLVSVPMYVVHVWLPSAHVEAPVSGSMILAGVLLKLGGYGMFRFMIYFECF---MLSNLLMSVSLIGGVAVGLVCLRQVDVKCLIAYSSVVHMGVLLGGMFTFKHWGHLGSLLLMIGHGLCSSGLFCLANIVYSRLGSRSMLLSKGVITFMPSMCLWWFMFSILNMSAPPGLSLFGELGLLMSMISWSWIVGCLLFFVLLFSASYSLYMFISLQHG-----------------------------------------------------------------
240266449    -----------------GILGFPIIINNTKYNKAIFTMKAVKLAFFWSLLPAGLLIITGTDFTIWEWFHISTFTIYTSVKIDYYAAVFLPVALYVTWSILQFAYMEKDHNIDQFFKYLLIFLISMIILVTANNLFQLFIGWEGVGIMSFLLISWWFGPDANSAALQAVLYNRTGDLGLFVMMAWTMTSTNSWELDDIFLHSQN--QNMTMPALALILAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRFYPIIEQSKTAMTTC--LWLGSLTTLFTAACALTQNDIKKIIAFSTSSQLGFMMVTIGLGQP---RLAFLHICTHAFFKAMLFMCSGVIIHSLKEQDIRKMGGMYFLTPLTASCITLGSLALTGTPFLSGFYSKDAIIETLNSSHLNACALTLIATSFTAVYSLRILYYVLGGQPRFNSLSPINENDPNLNTSLMRLAVGSLIFG---------------------------------
268325833    -------LAISCPFICVFLILLFSKRPNIRE---GCTIFASILQFLIVFSMAPIIVAGNV---IECPLFTIFTGLDFVFRVDAFGLIFAITSSFLWILVSSYSIGYMRHAQTRYYACFALAIFGAVGIALSKNLITMYFFYEALTISTYPLVAHNGLPEWRFAGRKYLAYLFFSGWFFFVAIVLTFYLAGTTDFEDGGILTLGSASLTLMMLFALFMLGSLKAAWMPLHSWLPTAMAAPTPVSALLHAVAVVKAGVFVVVCYIYGIELMGALGLGIILVSIAAFTMIVASLIAIAQDNLKKRLAYSTISQLSYILFGVALLNTMGVQGAMLHIPFHGFMKITLFMCAGAIIAVTGKKNISEMAGIGRAMPVTMTAFTVGALGMSGIPPVCGFISKWYLGLGTLEAHSLLLAVLMISSLLDIVYFFPIIYTAFFDKPEGPKKAVIKEASIFMLIPLTLTAIFSIIFCLFPDTFY--------------------------
118475492    ------------------------------KIALYIGLAIPCIISIFSTIYFIKNINSTYGFKLA-----GNFLFSPHFIITPLSGFFSFIITFIAIGICIYTIGYIKENLAVFAALFNFFILSMLLVVSSSDVFSFIVLWEIMTLISALLLKFNDEKHSNKTVMIYLSIAQIGAFCILIALLFISYFAGSFSFIQWSKLDIDP-TVATCILILLLIGFGSKIGMFPFHVWAPLVYPLAPSNVAGMLSGIMSKMAIFGIIQFSVILP--ITSGFALSVVALGAISALIGITYALIQNDYIKLISYSSVENLGIIMLGVGVGFYLGFIGALFHVLNHSTFKSLLFLGSGSIYSVTRTKNMNSLGGLARKMPFTALFFLIGAISISALPPLNGFISEWFIYRSMFMASRLIFALAIICLALTGAMVVYLYGVIFAGTPKDENIHNRAEKSFFMPFGMFILAFSSIYFAVFANNIILFLGNVVLYLVPQTMYS---------
271962168    ------------------------------------------------------------------------------------------------------------------YPLVLFAVGGMLLFPASNDLLVMFVALEVMSLPLYLLCGLARRRRSQEASVKYFLLGAFSSAFFLYGMALVYGYAGSIELKAIAASLSTVTGQDTLLYIGLGVGLLFKIGAAPFQAWKPDVYQGAPTAITALMASTVLVAAFGALLRVFWVALGGLEWNWQPVMWGVAILTMIVGAVLAITQTDIKRMLAYSSVAHGGFLLIGTFAQNTQALSAILFYLAAYGFTTVGAFAVVTMVRDAGGEGHLSRWAGLGKRSPVLAAIFAFFLLAFAGIPLTSGFFGKYAVFAAAVSGGALPLVIVGVSSAIAAFFYVRVIVLMFFSEPAADGPTIATP-TLGTSAVVALAAAATVVLGIFPQPVLDLADQAASAL----------------
264681195    --------------------------------------------------------------------------INISFTLDTLPLMFIPVTLFITWSISEFSYMDTDPNIYKFIKYLLIFLIAMLIIITANNMYQLFIGWEAVGVMSFLLIGWWGGRDANTAALQAIIYNRMGDVGLILTTTW----LMTTSLNFQEALTLYKTSI--VPATGLLAAATGKSAQFTLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--LNPILQDNKIIMTVCLTLGATTTMFAAASAMTHFDIKKIIAMSTTSQLGLMMTMIGLNQPS---LAFLHMITHSFFKALLFLCSGSLIHSLNEQDVRMMGGLLHIAPMTASFMTTANLSLMGMPFLSGFYSKDTIIETMMNSNSWTLTITLIATIMSASYSTRIMLLSLTDYPRTKHNTHKETNNI--ISPLIRLTLMTIFAG---------------------------------
15147282     -------TIILLPLLSSI---FSTNRKCGMIVGPILCILTMFFAAVFTLLLFVGINNSSVNLNLGSWVDFGPILIDWSFIFDALTVSMYLPIVIITFLILIYSYLGHDPHKSRFFSLLSLFAFTMLLLVSGDNLLLMFAGWEGVGIVSWALVNFWYTRIAANQALSALFLNKIGDYGFILALVLSIALFSDLSLATIFNLGSYINGDLLFLFLSILIAAMAKSAMIGLHSWLPKAKEGPTSVSALLHSSTMVTAGVFLLIRISPLLEFSSTTLM--IIIWLGSLGCLFGAATGLIINDLKGIIAYSTMSQLGYMIVAVGI---SQYNVALFHLITHAFFKSLLFLASGAVLHAMDNQDIRKMGGLNIHLPYTYLVFLFGSLSLMAFPFTAGFYSKDFLLEILLVPNNFTYIFTLLGALLTSTYSARMIALLSRPLFQKSIVHYVKDSGMFMTIPLLILSVAAVIIG---------------------------------
115531860    -------------------------------------------------VFWILLLGLIWAMKFMMFFWDFFSVVSFGFSIDVYSSSLILLSMWVIFLMIISSMLVMYK--KEFMLLMVVMLIFLALSFSFMNYLGFYISFEASLIPTLLLIMGWGYQPERINAGMYLMFYTLGMSLPLLIVILMMWEGSGSLM-----MVSNSYLMNELLYMGLIGAFLVKMPMFFFHLWLPKAHVEAPVSGSMILAGILLKLGGYGLMRVIMMTQGFLS--IGMVWISLGLTGGFFTSLICLRQVDMKSLVAYSSVGHMGMVIGGLFSGNFLGLEGGFSMMIAHGLCSSGLFCSVNMIYERLMSRSLIVSKGLLEIFPSFSLGWFFLCVGNMAAPPSLNLVSEIMLICSLMSLSMYNVIMLILLLFLSAGYSLYLYSMSQHGK----------------------------------------------------------------
167752190    ------------------------------------------------------------------------------------------------------------HKRGEFYLLTLSTLLGMYFMISAGNFLMFFLGMELASIPMACLIAFDYRHNSAEAGAKYILCALFSSGLMLYGISFIYGTAGTLYFDDIRLDGS---PLQIMALVFFFSGLGFKLSLVPFHLWTADAYQGAPTTVTSYLSVISKGSAAFVLMTILIKVFAPMVQEWRTILFVVIILSITVANLFAIRQQNLKRFLAFSSISQAGYIMLGVIGGSALGMTSLVYYILVYMAANLAIFGIVSAVEQHTGKVCIEDYNGFYRTNPKLAVLMTLSLFSLAGIPPFAGFFSKFFIFAAAFEGFHLLVFIALLNTVISLYYYLLVVKAMF--ITPGEHPIPTFRSDRGTRLSLALCTAGVLLLGI--------------------------------
142793239    ---------------------------------------------------------------------------------------------------------------------------------------------------------------AAKAGNKAFVLNRIGDFGFLIALMMILNTYDTFSFKTVFATTLINQPQNLDLIVVFLMGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVR--ISPLLQFSELSSILIISIGLLTALISAFAAINQNDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQNIQKMGGLKKKMPMTAAMMGIGTLAISGIPPLAGFWSKDEILASTFANGGIFWALSLLAAFMTAFYMGRHWLLIFH-KEPTNNIDDVHEAPKMMTRPLILLGIFSIFIGFINTPFFHGLE----------------------
118475333    -----------------------------------------------------------------------------MLFLDSLGAVFLVLISLTGFCVNLYSTSYFKKQIKTNFCLSHITTFAMTLSCISNNMAIMWAALEATTLATVFMVALKGDKRSLESGYKYIIICSVGLAFAMFATILLYASSLNTLHDEKNAISSLNPDVLKLIFIFALIGFGTKAGLVPTHTWLPDAHAQGPAPTSAMLSGIVIKCAMLGLLRYYAIASNATGGNFSEQIMLIGTLTLFVSAFFLIRQHDVKRMFAYHSVAHMGVIAFALGVGGKIGVFAAVFHCAAHSFTKALAFLTTGNTARIYGTNDMSKMGCMIHIAPLTTVLFGISICSLVGVPGFAIFVSEFLTFKAAVLSGQYAAILFALALTIIFIADFSHFFMASFGEVKGE-VKFKSEMSLWENLPLIALAFLIISFGIW-------------------------------
158508422    --------------------------------FAMAILKALAFLSVLSLLVTINAGFTEINITLSLWLSNTPLNISLNFIYDQYFLVFLSVALIVTWSIMEFSFYYMAENSNAFFRLLTIFLLNMLILTCSNSLFLIFLGWEGVGFLSFLLISWWTTRDASSSALEAVIYNRIGDIGLITFMALSALSFNSWNLTEILSSNNDLTPLLPFLLFGLVLAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFILVR--TSDLFSLSPHAQSLVLILGGTTALFAASTAIAQHDIKKIIAYSTTSQLGLMVTAIGIGQP---ALAFFHICTHAFFKAMLFLCSGSVIHSSDEQDLRKMGGLSKLLPVTSACLILGSLALMGTPFLAGFYSKDLILEATGASNLLGIVLSIVATMLTAVYSFRIIFFCFSLSPSIAPLSPIGEENSNLNNALLRLAMGTIASGWF-------------------------------
224026043    -----------------------------------------------------------------------------------------------------------RHKAGEFYLLTLSTLLGMFYMISAGNFLLLYVGLELASIPMACLVAFDFRHHSAEAGAKFILSAMFSSALMLYGLSLVYGTCGTMYFADL-SQHMTGTPLQILAIVLFFAGMGFKLSLVPFHMWTPDTYEGAPTCVSAYLSVISKGAAAFTLLNALVKAFGPMASQWEDLAAVVIILSITLANVLALLQHDMKRFMAYSSISQAGYLILAVLGTPSQGAGAMAYYVAVYVVANLAVFGVISTVEQNCGGRDREAYNRFYQTNPRLSLVMTAGLFSLAGIPPFAGFFSKFMVFAAAFHAGHWMIVLALVNTVISLYYYLLVVKAIFITPAETNPLPKF-------------------------------------------------------
146277738    -----------------FLILGLDPFFLRRKAVQALALLGGIAPFFAMLPLLGLCLGTEYGVMPIFTLVFGQSEVALALLLDPMSTLVGLTVAAVGALVITYAIDYMSDDLRRFFALMNLFLAAMLTMVLAGDTITFFFGWELMGLCSFFLIAYNTSPQAVAAGRKAFIITRFADAFLLAGLLLLFLEANSVRLVLIPAGTMMTEERHVVIALLLLAGALGKSAQVPFHTWLPSAMAGPTPVSALLHSATMVAAGAFMLAR--FSPIVMSEPAVQTIAAIFGAGTAAFGALSAIFQTDVKRLLAYSSISQIGFMVLAIGLGAP---EVAIAHFVVHAMFKSLLFLAAGDITHGSDGTSLQAMRGALRRRPISFLAYVAGAASLAGLPITAGWWSKEAILATAWEGGAFGIAIWVLALLTATCTAIYAFRPVFEALQPEPAHISHADLHYRPRLPLVLLAAGSLLGGIIVGPII--------------------------
94496467     ------------------------------------------------------------------------------------------------------------RERPEYPVLILFSAIGMGMMVSAGDLLTLYVGLEMQSLAAYVLASFMRQDARSEAGLKYFVLGSLASGILLYGSALLYGFTGTTAFDGIVAMGDGVSNGELFGMVFLLAGLAFKMSAVPFHMWTPDVYEGAPTPVTTFFGSAPKVAAMALAVRVAIEALGPAGLDWQQIVIFVALASIILGAVAAIGQTNIKRLMAYSSINNVGFALIGLAAGTPAGVAATMSYMAIYVVMTIGAFACILQMRDADGVESIASLAGLSQSRKGLAAAFAIFMFSMAGIPPLFGFWAKFLVFDAAVAADLTLAAFGIAASVIGAFYCLKIIKTIYFDEPAAAYEAKG---GMVENVILTACAVVIVF-----------------------------------
192361006    ----LIIAPILLPLATAVLLILLT----GRSLVLIRRLSLGSSALLLGLCTWLLLLASDGQIHLYDLGNWQPPF-GILLVLDRLSALMLLVTAILAFFSLAYAVCGNDQPGDNLHGLVHFLLLGVNGAFLTGDLFNLFVFFEVLLIASYALLLHGRGPERARAGLHYVVINLAGSALFLIAVSALYGITGSLNMADLASLDPADAPLAAAAGMLLLVVFGLKAAIAPLYFWLPRA-YAAASAPVAALFAIMTKVGVYTIIRVYTLVFGALANLAWPWLWPLALVTLALGLVGALAARELRTQIAYLVVVSVGTLLAGVSLNSEAALSASLYYLVHSTFVCGALFLLADLILRQRGECSDRITRGPRLRQPLLGGLFFVGAVSVIGLPPLSGFIGKLLLLSAA-------------------------------------------------------------------------------------------------
190349605    ----------------------------------------------------------NSSLKFPSHISLETFNIYVNFSLDTYSIMFSSIALFITSIMEFSTWYSNDPNINKFMKYLMIFLLSMLVIITANNLFQLFIGWEGVGVMSFLLIGWWHRTDANTAALQAIIYNRLGDVGLLM-TMFWLNINSSWDIQEIFAQTN---TMCVTPMLGLMVAAVGKSAQFGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFLILRMHPIIQNNTTILSLCLM--IGSITTLLSALTASTQNDIKKIIALSTTSQLGLMMLTLGLNQP---MLAFMHMSMHSFFKAMLFLCAGSLIHNLNEQDVRKMGGLQHLLPTTSSAITTANMALMGTPFLSGFYSKDVIVETITNSHTWAMMLTLVATALSATYSIRMMLLVLTNNTKIKQTTNHPESKTMMK-PISRLLLGTITGGL--------------------------------
209516835    -------LVALLPLFGVAVLLIAAAYMAAVFSGAASAWIFSPLVAGALFYAADRLPGRVKGVLALIAIALIGSLLCE--GTDGIAGLFAWL-LFAGSLVIATASLYRDDVRAGFYPMLVVLSLSIPSLLRSSTSLEFFYSWEIITLSSCFLIAKC--RSAGPHVLTFLLFSLLAAFFLLAGFASVAAIDDTIALSTLI----HSGPEANRAFVLLAAGFLIKAGAIGVHVWLPGAYTEAEDDVTAMLSAVVSKVAMFGLLIGTYLTIREVGLELAHVMTWIGMLTTLFGALMAYRQNDFKRLLALSSMSQIGYIVTAVGMMSHLGWVTAFYLIANHMFVKGILFLALAGVILRTDSRNFADVGGLAREMPLTFAMVVIALVSMSGLPPLMGFGGKWLLLSAMTDKGWYLAVCGLIATCVGFLYMLRLLNGVFLG-PRPPQRPTVREAPVMLLVPQFLFVVGIVILSFFPKVLIEPVSAAIDP-----------------
209516835    ---------------GFVIPLLYRLGKPWLTLGFLIALGGIVLVSGVSFY---GLLNGGETIEVLTAGALPPVSIDLRFGLEGFFTFSINLVALLGALHL---WDRLRDNYAA-LLLYLILVMGIDGMVMTRDLFNLFVFLEIVSIATYGLFGLDRTPAALAAAFKYIIATVIASTLFLLGAVLLYYVSGTLNIDELLSVRDLGGPIGTAAILLLFASLVIELKPFPANGWGLDVYETA-PSGVAAMVSVGVSAGVFFALFKLLPLFDGQ----LALLAVSGGVTFLFSNLLAIKQTKPQRVLGYSSIGQMALLMLSLALLRQVGADASIPLFVNHLFAKAGLFWLNGVLRRHG-----DDARAILSRSPLLIGLLGLFLVAIAGLPPFPGFWAKWELVLRLTAAGPYWIVLILTGSLLEAGYMFHWFVR----ALAPSDNEAKAGPNLVALLPLFGVAVLLI------------------------------------
34496409     MNWADLNLIPAMPLIGALLVVLMLDLFIPDEK-RCVTYGLTLLTLV-----------GAAAAQVCTFTPYPVTTFSGMFVADPLAALVKLAMYGVTAIVLVYSRQYTADRKGEYFSLSLFALLGMNLMVSASHFLTLYMGLELLSLALYSLIALQRDSPATESAMKYFVLGALASGLLLYGISMIYGATGSLELAAVAKSIKSHSANGVLLLVFIVAGLSFKLGAVPFHMWVPDVYQGSPTSVTLMVGAAPKLAAFVFVLRILAQGLDALAGEWQGMLVIVAVLSMAIGNITAIVQTNIKRMLAYSTISHMGFLLLGVLAGTKQGYSAALFYAVVYVAMSMVGFGIILALSRKFECEKIDDLKGLNSRNSWYAFLMLLAMFSMAGIPPLAGFYAKFAVVQAVVQIGMILAVFSVLMSVIGAFYYLRVVKAIYF------------------------------------------------------------------
186476751    ------------------------------------------------------------------------YFFSRMYVVDPFASVMKAVVSLGYAVSIVYSRKYLEDREGNFFLLGMFSLLGQLVMISGNNFLTLYLGLELMSLSLYAAIALRRNAPSTEAAMKYYVLGALASGFLLYGISMLYGATGSLELNEVVASGRINDVVLLFGVIFIVAGVAFKMGAVPFHMWVPDVYQGAPTAMTLIVGGGPKVAAFAWGLRFLVMGLLPLAVDWQEMLVILAALSLIVGNITGIVQRNVKRMLAYSAISNMGFVLLGLLAGVVDGYGSAMFYSIVYLITTLGSFGVVMLLARRFEAETLDDFKGLNQRSPVFAFVMMVMMFSLAGIPPAVGFYAKLAVLEATMNAGTWLAVLAVITSLFGAFYYLRIVKLMYFDDP-VDTTPIVGDACKRTLLALNGVAVLV--LGIVPGPLMSICLNAISHTLP--------------
53686527     ------------------------------------------------------------------------FNISSNIKMDLYSTLFLPVALFVTWAILEFAYMHADTSIDRFFKYLLLFLMAMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYSRDANTAAMQAVIYNRVGDIGLMITISWVAINFNSLEIQQMFML--FTKNESFIPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRFHPMIEQSTPSL--TICLCLGAFTTLFTAACALTQNDIKKIVAFSTSSQLGLMMVTIGLNQP---QLAFFHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLQKSLPMTTSCLTIGSLALTGTPFLSGFFSKDMIIEAMNTSNLWSLILTLFATSFTAIYSFRI---MFFSSMNSPRLMAFSSINENNKLVMNPL-----------------------------------------
226464058    --------------------------------------------------------------------------LSYGYGIDVIFYWMIMLTFWISILMIMASYKIKSSTMNNFLFMILFLMFFLFLSFSCTNFFLFYLFFESSIVPTVILIFGWYQPERLKAGIYLIMYTLFASLPLLIGIFYIMFKNNTCFYPLI------DLQFNLYLYLSLIMAFLVKMPMFFVHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRIF--NFMTNYIIYNYIWIIISLFGSVMVSFFCLFQVDIKSLIAYSSVSHMGLVIGGIMTCNYLGLSGSLVMMLGHGLCSSGLFVLANLIYERSYSRSIFINKGYMTLMPNLSFFWFIFSINNMSSPPSLNLLGELMLINSIVSWSKITMIFLAFSSFLSCGYSIYLYSITQHGCFHS-GLKIINFINVREYTLLFFHFIPLNFFFLKGDLLITLF-----------------------
28263057     -----------------------------------------------------------------------------FLSIDLLGFMMMELSMWVSMLMLLASMNLNIFSGQMFKFYIFMMVVFLLLCFSVNNLFFFYLCFESVLFPIVMIIMGWTQPERLQAGLYMLFYTLFGSFPLLVFILFMKN-------FSLVYIYWMEFNMGFVLMLMGVMGFLVKMPMYMFHIWLPKAHVEAPVSGSMILAAVLLKLGVYGLVR-LVFFFLQEILSFSYFFMSVALLGGVMISLVCLCQVDVKGLIAYSSVCHMGMSLGGILSMSNWGFWGNLLMMLGHGLCSSGLFCLANFFYERVFTRSMVLLKGIGVIFPFFSLWWFLFSVINMAAPPSMNLGGEIFLIGSMMKWSFLVIIPVGLISFLTAGYSLYMYSYINHG--SGWFLLAVKMMDLRELLLMFFHLIPLVF-----------------------------------
256833134    -------------------------------------LLFTVLTGALAAAVTMVVTFTDGSALAHGVGLW-PSGIAIPFAADMFTALMLTVTTLLTIVCAAFAYAAHHGDNRFFAPMTLALTAGVNGALLTADLFNLFVFIEVMLLPSYALYILSAPAKRISGARLYVTLNLLTSTIFLIGVGFVYGTAGTVNMGELAGLARDDGAVAMAVALCLF-ALSIKAAVVPVHGWLARAYPATSPAITAMFSGLHTKVAIYGIYRIYAVVFDGKTDYLWIGILLFSL-TMILGVMGAVGENTTREILAFHMVSQIGYILLGVALFTELGLTAGIFYLLHHMIVKASLFLSTGAIEVTYGSGRLNTVTGMLKKEPWVAVAFFIAALSLAGIPPFSGFVAKFSLIMASIDAGVAATVVMVAVSLVTLLSMLKIWSGVFWTKHTPSEETTDADPTT--------------------------------------------------
284176178    ------------------------------------------------------------------------------FHVDGFSQMIGIGLGFLGICSVIYAYSSGAS--RELVAIALTYVASSLGAAFAGDWLVLVFMWELMAVTSTLVVWHYGG-DAVRAGFRYALFHGTGGVIVLLAVAAHYVEAGTFVYDGTGIASGLP-------AMLAVLGMGVNVGFIGLHTWLPDTYPRPHFAASVFLSVYTTKTSAFVLYRAFPIG---AESELGIYIAYMGGLMSVYGATFALLQHDMRALLSYHIQAQLGYIVAGIGMGTEIATAGAMSHLFNNILFKSLLFMAVGVVIFRTGEEDLYKLGGLWREMPLTAIGFGLGALSITAIPGFNGYISKGMLFDAAFEALYWLLWIGAIGTLLSFI---KLGYYVFF---HGESDISVPDARPGQTIAMLGLGGACLLFGVWWQGLADL------------------------
143626859    -----------------------------------------------------------------------------------------LISSFITILISLDTSELKNRSLGEYFTLITAMILGLILMTSSVDLIMIYLSIELVSIISFILAGYRFKMISNEAAIKYVIYGAFSSGLMLYGFSLLYGLTGTTKLFEMNKVLSHINLSLIVSFLLIIAGLGYKIAIAPFHFWTPDVYEGSPTPITAFFSVAPKAAGFALMVRFLNSLFGDFNPLWQAILLLLSALTMIIGNLIAIQQENVKRLLAYSSIAHAGYILMGIPLLSKDGVFAVVFYIIVYLFMQLGAFYISIIIADKYKTEKIEDYAGIGWQSPFLGILMSLFMFSLTGLPPTAGFIGKFYLFAAVINAGTQYYWIAIVGVLNSVISLYYYMRIVKVMYFNEKNIQNSFVPSQFSILLLLILGIPTIYFGVQWTYIHEWVDSALKFFIPNF------------
251772761    -----------------------------------------------------------------------------NLFADTFSSLFLVITGGVAATTSFFSLRYMTERTRLYLALYQIFVLTMIVVLASNNLGLLWVALEGATLATVLLVGWTRTPAAIKASWKYFILCGVGIAQALFGTILLYFASGTALLLTHLETSQLEPTVMSLAFVFFMVGYGTKVGLVPLHNWLPDAHAEGPTPISAVLSGLLLNVALYAILRKSLADGAIHSSMPSNLLMGFGLASVLLASISMWKRQDIKRLFAYSSIEHMGLATLAFGIGGPLATFAGLLHMTTHSLVKSAIFFAVGHIVQTSGSQKIPSIREVALRTPGLARALLAGGFAITGLPPFALFASELLIITEAVKRIPFAVPFLLLALFVTFGVLIFRILEISEGGPSM-TTKPLPPLPKLTFFPIWIHLGLALILGVFPATLYSVYQKAL-------------------
239735199    -----------------------------------------------------------------------NFNIKLSFIMDSYSLMFVPIALFVTWSILEFSYMATDPNIDRFFKYLLIFLLAMLILVTANSLFQFFIGWEGVGVMSFLLIGWWFSRDANSSALQAIIYNRIGDIGLILMIAWSSMNLSTWQINELFSLDM----SHTLPVIGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLLEKHHELLSICLCLGAMTTLFTAICALTQNDLKKIIAFSTSSQLGLMMVTIGLNQP---ELAFMHISTHAFFKAMLFLCSGSIIHSLDEQDIRKMGGVKTFLPITSSCLTIGSLALMGTPFLSGFYSKDIIIETMNNSNLWALLLTILATLLTAAYSLRIIFYVQMKTPRYKPDSPINENDTKLTSPILRLAVGSLLAGL--------------------------------
226464032    --------------------------------------SLFLIPLVINWWLFMLMIMILSFMLMMMSVNNYFFYLSYSSGLDLLSFCMIILTVWIIFLMIMASFKIKIYNNYEFMFVLLMLMILLILAFSTSNLFLFYLYFESSMIPTLLLIFGWYQPERFLAGLYLFFYTLFASFPLLLSIFYIFNKSGTLFYFLISLNT-----CNFYLYISLILAFLVKMPMIFVHFWLPKAHVEAPVSGSMILAGILLKLGGYGLLRVF---YFLEKIDFNYFWICLSLFGMFLVGFLCLMQVDIKSMIAYSSVAHMGLVISGIMTSSYYGVVGSLLLMVGHGLCSSGMFVLANIVYERSHSRSLMINKGFLVFMPTMVMFWFLFSVNNMASPPSLNLMGEILLINSILSWSTLTTLFLMISSFMSCCYSIYLYSITQHG-----------------------------------------------------------------
139439384    ------------------------------------------------------------------------------LYLDYMSVIMVLAVGIVGSLICVYALGYMKDRRPQFLALMFLFLSAMFVIVTSDNLEWLFCGWEITTVCSFLMIGYTRTPEAIKNAFTQIILNMLGGIAFLAGLMYLHVNGMPLTISGMIELSGAGTAQSALLVILLSLAALTKAAQMPFHTWLLGAMVAPTPTSALLHSSTMVKAGVFLMVK--LSPLYAIYPVTGFMVTSVGAITFLLAALMAISQSNAKRVLAYSTISNLGLISACLGVGAPEAVWAAIFLILFHTVAKSLLFLCVGTAEHHIGSRNIEDMDGMFSRMPHLTRLMMLGIMG-MFVAPFGMLVSKWGALVAFAQTGNVLMIMVLAFGSAATFYFWGKWLAKLSGVDPTAQNVEV-NVHKTEWVALNTIAALLIL-----------------------------------
50812168     -------------------------------------------------------------FMMSNSMGMVPWEVGYYLWSDSLSYSLILLSIWIVILMIMASEGVLSSSFYSFISLVLLLLVLLYLSFSSSSLFMFYFFFEGSLIPTLFLILGWYQPERVQAGMYLLFYTLFASLPLLIGIFYLEYVKGSLLMINMSSVMDLGITYYMW-YFALVVAFLIKMPMFLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRILYFMENVAVS-MNLIWFGISVVGIWSVSLVCLRQVDVKSLIAYSSVAHMGLVLMGLLTMGLWGFSGALTLMIAHGLCSSGLFCLANISYERLGSRSLLINRGMLSFMPSLGLWWFLLSIANMAAPPTLNLLGEISLLNSIVGWSWLSMLGLALLSFFSAAYSLYLYSYTQHGTPYSN------------------------------------------------------------
135613014    -----------------------------------------------------------------------------------------------------------KYRKGEYFTIMGIMVMGLFLMTSSVDLIMLYISIEVVSIMSFVLAAYKLDTRSNEAGLKYVIYGAFSSGVMLFGLSLIYGLAGSTNYFAIQELDSSANPALIMALLMIFAGFGYKISSVPFHFWTPDVYEGSPSTITAYLSVAPKAAGFAMIIRFFHQVFSDSIGLWPEIIGVLAVVTMTMGNLVAIQQKSIKRMLAYSSIAHAGYMMLALPVLSMDAVESVMIYLFIYVFMNLGAFFIVIFVKNKTGGESFKDFEGLGWKMPIVGAFMTLFMLSLTGLPPTAGFVGKLYIFKTLVGAGSEFLWLVVAGSVISLYYYFHVVKVMFLGGKRSDVITYPPST---IFGLMIFTALPSLLLGL--------------------------------
221633762    ------SLLVPPLIIVGTIVLLLIVDAVLRRPPARLLLTLAFAGQVLALASLWTIDWAQGATTFGQSY-----------RADWFALAVALVALIAGALSVLVSAGYTESGQAEYLSLLLFSVLGTMLVGAAGDFIVLLLGLEMSAVAVYALTAFARRRTSVEGALKYFLLGAFASAILIYGMAWVYGSTGSIVLRDIAETLRTVVMALLLALLLLAVGLGFKIAAVPFHMWTPDAYQGAPTPVSAYMSVVPKVAGFAAVARVLVQGLQPLSEQWTGLLGMLAAITMIYGNVVAIAQRDLKRMLGYSAIGHTGYMLAGLAAFTTGSVGSVLFYLFAYTFMNIGAFGVIAWLQERGLGTTLDDIAGLAGRAPLAALTMAIFMLSLMGMPPLLGFYAKYYVILALIEAGQWLAVAIVVMSAVSAFFYLRVVTRMYF------------------------------------------------------------------
163793071    ------------------------------------------------------------------------------LRVDSLSFVFGLIFNIAAFLALVFAWHVRDAMQQ---VSTLLYAGSAVGAVFCGDLISLFVFWEATAITSVFLIWATRTEGSYHTGMRYLIIQVGSGVILLSGVLIQASQTGSVAFDAMK--------LDGLGTGLIFLAFGIKCAFPLLHNWLQDSYPAATATGTVTLSAFTTKLAVYALARGFPG---------TEVLIYIGAVMTVFPIFFAAVENNLRKVLAYSLNNQLGFMVVGIGVGTPLALNGTAAHAFCHILYKAVLFMSMGAVLHRTGTTKASELGGLYRSMPITMVCCVIGAASISAFPLFSGFVSKSLIQSATADTGHWIVWLVLLFASVGVLSGIKIPYFTFFG---HDSGIRCKEAPWNMVTAMVLTAALCVGIGVYPAPLYAILPFPVD------------------
86608938     -----------------------------------------------------------------------------SFAADPVSILFRGLVVGTAVLTVMMAERYIQSGAPTGEFYVLLLTATLGGMFLSGDLILVFVSLETLGIASYLMAGYTKRDPRSEAALKYLLIGASSTAIFLYGMSLLYGLSGGQTKLEAIASSMGDAGLGIIALVLCIGGIGFKLAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALAVRFLATVFPAMTEEWRAVLSVLAILTMVLGNVVAIAQTRLKRLLAYSSIGQAGFVMIGLVVGTEAGYASLIFYLLVYLVMNLGAFLCITLFSLKTGTDEINEYSGLYQKDPFLTLCLSICLLSLGGLPPLAGFFGKLYLFWAGWQAGAYTLVLVGLTSVISIYYYVRVVKTIVVKEPQSVSVQNYPETNWQAEGMMVLTLVATIFAGILSNPLFTLSIQAVEQ-----------------
227370229    -----------------------------------------------------------------------------------------IVTTLLLFFLGGFAFSNHRSHQSELYALMLFALCGGIILFGYQNLVTMFLGVEILSIPLYVMAGANKTDLRSNEAIKYFLMGAFATGFLLFGIAFIYGSAGSFDLYKIHGIANSGNVMFILGVLLILCALAFKVALAPFHMWSPDVYAGSPSLITAFMASVVKISGFFALFRLMTLGFTGVTHEWINVLGVFLIITLLLANVMGLAQTNAKRMLAYSSVSHAGYIGLVFFGMTSLSTYNLAFYLFAYSLSTVGVFMCLIWVEKLKRETSFGAFKGLAKTEPLLATAATISMLSMAGVPLTAGFMGKFALFSQAMNGAAFLVLVAVLGSALSIAYYLRLIIAMFF--FKESTFKSSEKVTLTYNIIAVVVIALIIILGIFPDLFARMF-----------------------
297569873    ------------------------------------------------------------------------------LRMDFFSQLLILALGLVAVLVIGRELKDIADGVREYYLFMLCSVVGLMMLVSSAELLTLFMALELSSYCLYLMVPMRDDRKGLRIAVKYVIFGVVASGIMLFGMSYLFALSGTTHLPEMVLAGMLDNPAVLVGIVMVMAGFFYKLAIFPFHFWVPDVYQGASNETTTFIASLPKAAAAMLIKISTLAAPGAGTGTLVTLLTMLAVISMFYGNLSALVQTDIKRMLGFSGIAHAGFILVGVLTLDVMGYAAALYYATGYVVMSLACFLVICNVSRAGENVKIEDLSGLYRRAPLLALVLAVGLFALAGIPPFVGFMGKFFLLTSALQQGHLLVILAAINTAIAIYYYLSVVRVVYTAEPES---RPAIGLNLPTRTLGVALVLIIIALGVLPGMALDTAAMAVRSL----------------
95928433     -----------------------------------------------------------------------------HVVLDNFSIFFTIVFLISAALTILMSDNYLKREGYEYYSLILFSTVGAMLMASGTDLMTIFLGLEVLSVSLYVLAGFRNQRQSNEAGLKYFLLGAFSTGFLLYGMALIYGVAGTTNLVDIGSFAALGNPVAVAGMLLMATGFLFKIAIAPFHMWTPDVYQGAPTPITAFMSAGPKAAAFAAFMRIFMVSLVGMQGTWTSLLWVLAVLTMIFGNFIALNQTNLKRMLAYSSIAHAGYALVGLVAANEIGISGVLYYMLAYTFMNIGAFAVL-VLIGKQGEDNLTLQGGFGYKRPLLAVLLSICLFSLMGIPPSAGFSGKFYIFAGALNAGYVWLAVLG---VLNSAVSLYYYLRVMVFMYFKDPEEDFAWIQLKPGATICIVVIAVLYMGIVPSGIMSLARQAI-------------------
78484407     MSYPFLPVLI--PLIGGVLVLLVRQAGLNLQRLLSFLLVLALLAVSVEL----MFVASQGSPQVYALGNWVAPY-GIVLVLDQLSALMILITAILAVGALWYAISTMDGQGSHFHVLFQIQLFGLNGAFMTGDVFNLFVFFEVLLLASYGLMLHGGGRLRTKAGLQYVVINLIGSTLFLFAVGALYGVLGTLNIADMANLSTEDQGVVAAAGLLLLLVFGIKAAMFPLYLWLPQAYSN-AAAPVAALFAIMTKVGLYAIIRVHGTVFGENAQFYTPWLLGLGLITIVLAALGVMASRGLREQVAYLVLASIATLLIGIGLNTPAALSASLYYLIHSTLIAGGFFLLADIIARGKGSEDHFKPGPAVPQAILIGSTFIFAAIAMVGMPPLSGFFGKVLILSAALNHDYIGWILTL--VLISSLIMIIAMARVLFYHIQPSTESTGEPLNKLAYLAVILLFSTSVVLVVFAQPITSMTDTIAQQLFD--------------
143872882    -------------LFIALSLLVLLMVGVFNKDSFNIVSKFTSLALLVSIPMIYINDNVSAKL-----------FGNNYL-IDEFSSFLKILILGSSAFALFFTNQYIKDNKFEYPILIIAAILGMFVMVSSNNLIGLYLGIELQSLSLYVLAALNRDSKSTEAGVKYFVLGALSSGLLLYGCSLIYGFTGSTNYFVIAEKFTSGNLALSFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTSVTAFFALAPKVAGFGAIIRILYVAFGNVFLEWQSILIFISIGSMILGAVAAIGQTNIKRLMAYSSISHMGYGLAGLTTGINEGISASILYIFLYVVMNIGSFVCILLMRKNIYLENIRDLSGLSKNHPIIAFSFTVILFSLAGIPPLAGFFAKFYVFMAVIKSNLLLAIIGLITSVISAFYYLRIIKIIYFDPEQEKFDPI---TSKGIKISLAFSTLLILFYFLNPSVLNYFVNIAAKAI----------------
142105354    -------------------------------------------------------------------------------------------------------------------------------------------------LASYLLIGFWHHKKSANAAMKAFLVNRVADFGFLIGIATLYIFLDTLSINEIIEGKEFNINALVFSCFFLFVGAMGKSAQFGFHTWLPDAMEGPTPVSALIHAATMVTAGVFLTVR--FSELMVMSDFIMTFVLIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLG---AFNVAIFHLITHGYFKALLFLSSGSVIHGVHEQDMDKMGNLFPKMKITAVMMWIGTLAIIGFPYSSGYFSKDLILSSSFNFGPLVYFILAIVSAMTAFYSFRLIFKVFHGKYNGSYYEKIHESGPFMLVPLLLLSIGAIFAGYF-------------------------------
298245616    ---------------------------KSRRVIAGVSLVGLLISAGFTISLALTHTGTQKAF-------------SNMLIVDTYALFFKLIFLVIAAVMALTSYEYVGKYVKEFYALLLFSTVGMMFMASTTELITIYIALELTSIPLYVMAGMLRHDERAEAAVKYVLLGAMSSAILLYGFALLYGLTGTTDLAGIAASFSQGNMVVIVANILILAGFGFKISAVPFHMWAPDIYEGAPTPATAFFSVGSKAAGFAALIRVFMFGGLNVVDVSTTVIAFVAVLTMTLGNLVAAVQSNVKRMMAYSSIAQAGYILVSFATNRPEGNSSVLFFILVYVITNLGAFAGIIALANLTGGERIEDFRGLWQRSPSLSLGTALCLLSLAGIPPMAGFWSKVFLFSAAWSLGSWLVIVALLNSVVSLVYYGRIIKVMFFDKPKEDRLVPTMGLSTALLLTTVALIVITFVA----QVFLNVASPAASILLA--------------
52550950     -------------ILSLITLLLPMMKQMNKLHTHSVTKAVKLAFFINIIPMFIFLNMGTETIILSWNLINTNTFINLSFKFDQYSTIFTPVALFVTILEFATSYMEKDPQLKKFLKYLLMFLIAMMTLVTANNLFQLFIGWEGVGIMSFLLIGWWHARDANSAAMQAIAYNRIGDIGFIMAMTWFAMNSNSWEFQQMFLTN----TNTTLPLMGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLHPMMEHNKTALTTC--LCLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTLGLNQP---QLAFLHICTHAFFKAMLFLCSGSIIHMTDEQDIRKMGATMITLPTTSTCITIGSLALMGMPFLAGFFSKDAIIEAMSNTNTWALMITMIATMFTSIYSLRIITFSLSGYTRMLPIQPINESTM--------------------------------------------------
283823249    ----------------------------------------------------------------------------------------------------------------EYPVLILLATAGMMLTISANDLISLYLALEFQSLALYVLAAFHRDQLRTEAGLKYFILGILSSGLLLYGSSLVYGYTGATNFARIAEAVHTSGASVGLVFVFILAGLAFKLAAVPFHMWTPDVYEGAPTPVTAFFATAAKMSAMAMLIRVVLTAFPDATQQWQQIVIAISVASMALGAFAAIGQKNIKRLLGYSSIGHVGYALVVPGGAAADGVSAVLIYLAIYLAMTAGAFACVLAMRRTTYSESISDLAGVSKEQPLFAFLFAMLLFSLAGVPPLAGFFAKLYVFNAAVQSQYWLAIVGVVLSVVSAYYYLRIVKVMYF----DEKGETFEPIAPSVKITLGITAAFTLLFFLYPSPL---------------------------
146307447    ----------------------------------------------------------------------IDRFAGYYMAL----VLAASLACVTLTHAYLGGQSGKGYPGNREELYLLILLSAAGGLVLASHLVGLFIGLELLSVPTYGMIAYFFNKRSLEAGIKYMVLSAAGSAFLLFGMALLYAEAGDMGFRAIGASLAQGSSLLVELGIGMLIGLAFKLSLVPFHLWTPDVYEGAPAPVAAFLATASKVAVFAVLLRLYQISPATAGGWLNELLTLIAIASILFGNLLALLQNNLKRLLGYSSIAHFGYLLVALIASQGLAVEAIGVYLATYVLTSLGAFGVITLMSTPYSGRDLYEYRGLFWRRPYLTAVLTVMMLSLAGIPLTAGFIGKFYVIAAGVEAQLWWLLGAMLGSAIGVFYYLRVMVTLFMREPNLHRHDAPFDWGQRAGIMLLVVALLAFFLGVYPQPLLELVHNAALVALAQ-------------
71044355     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------MLFYTLFGSLPLLISILSLYSTGGSVTF-NLSSLPECGTSLMAVWYICSVMAFIVKLPVYLVHLWLPKAHVEAPVAGSMILAGVLLKLGGYGLVR-VCPLFIQPAVTFSWFWVSVGLLGGIFVSFICLRQTDMKALIAYSSVAHMGLVLCGLSVFSWWGLSGAVSVMVGHGLCSSGLFCLANMVYERLGSRSLLISKGLLSFMPTMALWWFVLSAGNMAAPPTVNLLGEISLILSVVSWALLAMVPVALLSFLSAAYSLYMFSLSQHGKYFS-------------------------------------------------------------
148656354    -----------------------------------------------------------------------------MLRLDAYSLWLFLAAAAITIVVSLDYLPRQGIERSEYYILVLFATGGMMLLAQGTDLIILFLGLEMLSIVLYVLTGFYPRNASEEAGMKYLLIGAFAGGFVVFGIALLYGATGSMNLLTRQTMTLEERTYMLAGSALVLVGFGYKVAMAPFHMWAPDVYEGAPTPIAGLLSVGSKAAGFAALLRFLVEALAGEWQIWAPVLAALAIATLAVGNIGALTQRNVKRMLAYSSIGHAGYILFGVIAAGAPGIEGVLLYLMAYTFTNLGAFGVLIALEHRGEAWDMSDLAGLWNRRPWLAVAMAVCMLSLAGVPPTGGFWGKFYVFTAAWLAGGWITVIGVIIAAIAAFYYLRIVAQMFMAEPVRDTPLPM-DHALRAGLVLA--TAGVLLLGFLPTPAIDLV-----------------------
284042628    --------------AGGVVVLMAGVFTGRAARHVTPLLSLVALLATIGLSIWRLGDATD--------------VISGALRVDDLALTLNFVLAGAGIAAVLLSWRSRTAGHAEYYALLLLSLLGMAALVAAQNLVTLFLAFELLSIPLYVLCAAEFKRESLESGLKYLIVGSVGSATLLYGLALIYGAAGSTDFVALADSAIRDDVLLLTGVGLTLVGLAFKASVAPFHQWTPDVYEGAPTPVTAFMAVATKVAAFGVLLRLFDVALVNAQLDWAPAVAALAAVTIIVGNVGALAQSSLKRMLAYSGVAQAGYLLCGLVVGTQLGVKATVFYLVVYLAMNAAAFAVIVARERATAGDDISAVAGLGRSQPLLAWPLTLAMLGLAGIPATAGFIGKFYLIDALVDGGYWLGIVLVVGSMISLGYYLRVIATMWMG-----------------------------------------------------------------
41203475     --------VIAFPLLNYLIILFGRFLGTYICAILSAVSVFLTFLFALFIFYEVAICNSICEVHLASWFSGELLSTNWAFNFDTLTAVMLVVVSSISSFVHFYSIEYMNSDPHRFLSYLSLFTFFMLILVTGDNFVLMFLGWEGIGLASFLLISFWFTRQAGKSAIKAMLVNRVGDLGLIIGMCGVFLTFKSLDYAVVFSLSPFELDRLTVITLFLFIGVLGKSAQLGLHVWLPDAMEGPTPVSALIHAATLVTAGVFLLIRCSYLFELAPTTL--CVVTIVGALTAFFASTVGLVQNDLKRVIAYSTCSQLGYMVFICGL---SNYSIGLFHLANHAFFKALLFLSAGSIIHGADEQDLRKMGGLIGSFPITSVKILIGSVALTGIPFFTGFYSKDVILEIAFSTYNKFGLFACLAAGCTSFYSWRLFYLTFINSPNSYKTYQAHEPSLIMLIPLFFLAVCSITVGF--------------------------------
84701933     ---------LFLPLISFFGILLADRAPNLRET---VILGFAAVTFLFVLNVAGA--VGQGARPTVTLFEILP-GLSLSFQAEPLGAMFAVIASGLYIVNSLYSIGYMRGNQTRFYGCFAIAIAAAIGIAFAGNLLTFFTFYEILTLSTFPLVTHKENQAAKRGGAIYLGILIGTSIGLLLPAIIWTWVTGTTDFVPGGVLAGSPDGLLPAVLLGLYLFGIGKAALMPVHPWLPNAMVAPTPVSAFLHAVAVVKAGVFGVLKIALYVFGMDEADLTDIFIVIAAFSILAASAIAMTQDNLKARLAYSTVSQLSYVTLGALLATQYGVLGGASQIAAHALGKMTLFMCAGAIYTAAHLSLISDMRGTGRAMPLTWTMYIVGACSIIGLPPLAGTWPKFLLMVGAMDAGHLVFAVLILSSLMNIVYLLTPAIRAFTDPPPPGMKPGVREAPIFCLIPLTLTGVGTIVLFFAMDGLLDYLAP---------------------
289183228    -------ILLFYPFV--MVVWFKSSGSLTIYAKKAVFLAFVVMVVVLGLYVDKGLE---AVLTVWSWMSFCSLDINLSFKLDVYSITFVPIALFVTFIMEFATWYMEKDDMDRFFKYLLLFLISMIILVTANNMFQLFIGWEGVGMMSFLLIGWWARADANTAALEAVLYNRIGDVGLVFAMVWLAVNFGSWEMHQIFVACENMDLTMPLM--GLVLAACGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVR--ISPLLQHNQVVLTTCLCLGGLTTLFTAVCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFLHICTHAFFKAMLFLCSGVIIHSFGEQDIRKMGGIHKLLPITTSCLMVGSFALVGMPFLSGFFSKDAIIEALNTSNAWALFLTLLATAFTAVYSLRVVMVVSAGSPRFSPLPLFNENNFSVVGPIKYLAWGAILIGL--------------------------------
284164393    -----------------GLVLFLIDSISPRSTDRTLLAGTAAVGALASLGVAVWFSAAGVGTPTIDGGEGVIEIFDGQFVVDQLALYFMIVVAIVTALIVVASYDYLAGHTYEYYSLVILAATGMATVAAANSLVTIFIALELTSLPSYALVALKDNRGSVEAGLKYFLIGALSSAIFVYGISLVYGATGVLQLDSIAEVADGFGGLLGLGILMLLGGIAFKTASVPFHFWAPEAYEGAPAPISAFLSSASKAAGFVIAFRVFNVAFPLIGFDWTVAFVVLAIVTMTLGNFAAATQENVKRMLAYSSIGHAGYALIGLAGLSADGMGAALMHLLVYGFMNTGAFLFVALAEHWGVGRTFEDYNGLSTQAPVACGAMAVFLFSLAGIPPFGGFFSKYFLFTGALEAANTAMLAVAAALVVNSALSLYYYSRLVLWIEDPPATRDRLGQPTGLYAAIVVAAVMTIVILPGFGPVVEAATGAAEALIN--------------
256670222    --------------------------------------------------------------------------VGIVLVADGLNTTFAALAAFLTVCALLYSWHYFEAVEARYHAMMLLFLTGMTGFLFTGDLFTLFVFFELMSGVAYALTGYRIEEDSVQGALNFGVVNSLGAYFTLMGIGLLYARGGQLGLAQLGVALDGADALVIAAFVLVCTGLLVKAATVPFHFWLADAHAVAPTPVCVLFSGVMVELGLYGVLRVRTTVFVLDDATVSRVFLVAGIASAVLGAVLCFTQRHLKRLLAYSTIAHIGLFLCGLAATGGEATAAFVLAVLGHAGAKGALFLLTGVLKDRYGSVDEDDLFGRATHSRTEAVLFLVAAAALAGLPPFGLALGKD----AAEHAGPWLMIVFAVVSALTAAAVLRAGLRVYFGLGRPPPARNPKPGQPIARTPIPMLAAIVVLLGF--------------------------------
81908370     ----------------------------------------------------------------------------MSFKLDLYSITFMPVALYVTWSIMEYSYMKHDPHLKRFLNYLSLFLITMLILVTANNMFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAIIYNRVGDIGLVIAMAWFYKNSNSWELQQIFSLG----TTSNLPLIGLILAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FHPLMSNNSMIMTTILCIGAMTTLFTAICALTQNDIKKIIAFSTSSQLGLMMVTLGINQP---YLSFLHICTHAFFKAMLFMCAGSIIHNLNEQDIRKMGGISKTMPLTASAMTIGNLALMGTPFMSGFYSKDLIIESMSNINSWALITTLIATSLTAAYSTRLIYFVLSNSPRCNSVINMNESDNKLTSPIKRLMLGSIFAGF--------------------------------
143321390    ---------------------------------------------------------------------------SNMFRIDTMTQAFQLICTVATLATVVLSKKLMNEHTVEFYTLLLFTLSGMLLLCGATDLVTLYFSIELMALPIYVLVGYFRDQERIEAGVKYFLLGAFSSGIMIYGISLLYGATGGTTTTALVAAMDARGTMVTLGVLMVLVGMAFKVAVVPFHMWTPDVYDGAPTPITAFMASAPKAAAIFAFAKVFGVAFHNIPNVWTFGMEYMAAASMILGNVAALRQQSMKRMLAYSSIAHVGYMMLAILSNDPSGVQSLWLYIFAYLFMNFGAFAIITFLQGKGEGERIDDFRGLSQRNPWLAFAMMLFLLSLAGIPPLIGFFSKFILFKMALERGFVVLVIAVLTSAVSAYYYLGVINQMYFRSSTGKDSLKMD----RMTGVLVSVCALMVLLGV--------------------------------
8395622      --------LTLILIFAVLSYPLLKPKSYSKSNNSFQAWNAVHVSFLISLIPLTMMLYKESD-HVVMCWSWMNFNVDLSFKFDYYSVTFTSIALFITWSILFASWYMASYPQKELFYKYLLLFLMMIILVTANNLFQLFIGWEGVGIMSFLLIGWWFGREANTASLQAVIYNRMGDIGFILTLAWMAMYLNSWDIQQIFILSK--DFDMTIPQIGLIIAATGKSAQFTLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPIMETNKLAPTICLCLGALTTLFAATCALTQNDIKKIVAFSTSSQLGLMMVAIGLNQP---HLAFFHICTHAFFKAMLFLCSGAIIHSLNEQDIRKMGGTYHTLPMTTNYLTIGKMALMGTPFLAGFFSKDAILEAMTTSHLWALTLTLIATSFTAVYSFRMIYLVCLGSPRHKTYETIDENHIP-------------------------------------------------
31324914     ------------------------------------------------------------------------YFMSFDYGMDILSYGLIILSIWISTLMLISSKSVFRLNFFKFMLNILILMIILMLTFSTLSFFMFYLFFESSLLPTLLLIIGWYQPERLQAGIYMLMYTLTASLPLLMGLFYLNDLYGSLNFYLINMLSNL----NYLLYFSLILAFMVKLPVVFIHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLR--IYKILLLKNFFSIYFIMISLIGVMFMSIMCIRQTDLKSLIAYSSVVHMGLMFSGFLTGYCWSVNGSFLLMIAHGLCSSGLFALSNMSYERLGSRSLIINRGLYFFMPTMSLWWFLFSIFNGAAPPSLNLWAEICMLTSLICWSMLTIFFLIVISFFSVCYSLYLYSFSNHGKFYLGSNNLNSGFISEYMLLMIHLVPLLMF-----------------------------------
260150646    ----------------AVITILAPLIRPSTQNLHVNAKTAVKTAFFYSLIPLMVFQGPNKEFNTFSDWEWLNMGINITLKFDMYQVVFLPIALLVTWSILEFSNWYMEQDPKSFSKHLLIFLLAMITLISAGNMVILFIGWEGVGFMSFLLIGWYHRSDAATAALQAVLYNRIGDIGFLLAFCWLVKNSMSTNFDYI-----FSTCPPTPLLIAFIVAAASKSAQFMLHPWLVSAMEGPTPVSALLHSSTMVVAGVFLLVR--VHPLITQNQLALTTCLCLGAISSAFAAMSALTQNDIKKIVAFSTSSQLGLMMVSIGTNLP---NLAFFHICTHAFFKAMLFMCSGIIIHNLNNQDIRSMGGLHKALPITTTCTVVGSLALVGTPFLIGFYSKDAIIETTITSNTTAILLTLIATSFTAVYSLRLIYYAALNQPRINPIISLDEKLPMVKGPITRLAIGSIICG---------------------------------
218660505    -------------------------------------------------------------------------------------------------------------RRYGFFPLLMLLMAGVTGAFLTGDVFNLYVWFEVLLISSFGLIILGSERQQIDGALKYAVLNLIATTLFLVGVGILYAVFGTLNMADIAGKARDISGTAPLMSLAFLLAFAMKAAAFPVNFWLPAAYHTPRITVSALFAGLLTKVGIYALVRVTVMLLPAERAELSLVIALAAAATILVGALGALAENDVRRLFGHVVISGIGNMLAGVALGNAGGIGGAVFYALHSMVLMTALYLAAGEIARRGGGFCLSDLGGLYRQSGGFAALSLVLFLAACGLPPFSGFWPKVMLVKASLDSGAWWLAATILT-----------------------------------------------------------------------------------
159899729    -------------------------------------------------------------------------------------------------------------SQGEFYPLVLFATSGMLFLVQSTDLVTIFIGVETLSIALYVLTGFAPQFKSGEAAIKYLLLGGFAAGFLVYGIALIYGMTGKTNLAQISTGKALDDPILLAGVGFVLIALGFKVSMFPFHAWTPDVYEGAPTPVTAYMSVATKGAAFAAMLRFLNVAFPALKPEWQLLFGLFAAATMAYGNIVAVAQTNLKRMLAYSSIAHAGYMLLGVLAASEKGISAFTVYLLAYTLTNLGAFAVLIALENRMPVFELSDLRGLGKRSPLLALAMTVFMFSLAGVPPTAGFASKFGIFRAAWDANDYLAIIGVVTSVISAFFYLRVIVTMWMRDTEATEPQPTY-ATASLSLGVIVAVIGIIAVGILPNIFTDLAKALVLTV----------------
255335862    --------------------------------------------------------------------------------------IMILVAAIVALILTFDSFARAKLLVFEYPVLVLLAALGMMLMVSANDLITLYLGLELQNLSLYVITAFKRDNVRSEAGLKYFVLSALASGLFLYGASLLYGVTGATGYGAIAAATQLPEMAATFGLVFVLVGLAFKISSVPFHMWTPDVYQGAPTPVTVFLASAAKVAAIAMVVRFTQAAMPGVPGQWQQIIIFLSIASMALGAFAAIGQTNIKRLFAYSAIGHIGFALVGLAANNTEGTAGVLLYLAIYVAMTLGAFACVLAMRRKGENENISDLAGLAKTDLTYASILGILMFSLAGIPPLAGFWAKWYVFLAAIKAGYPLAVIGVVTSVVGAFYYLRIVKIMFFDDSAEAFQPREGKISAVMILSAAFIVLFVL------------------------------------
135694000    -----------------------------------------------------------------------------------------------------------------FMGYLGLFTFFMLFLVSSSNLLQLFLGWEGVGLTSYLLIGFWYKKNQANVAIKAFVVNRVGDFGLILALFATFIVFGTLNINEILEFLGFQLHSITLIVVLIFIGCMGKSAQFGLHVWLPDAMEGP-TPVSALIHAATMVTAGVFLLIILSPLIEESSQLSRSLILIIGTITCIFASSVAIFQNDIKRIIAYSTCSQLGYMFMAIGV---SAYSVAYFHLLSHAFFKALLFLGAGSVIHMSDEQDIKKMGGLYNKIPLTYVMMLIGSFSLMGLPFLSGYYSKDLIIEFIYNIKTYAYIISIISVLFTTIYSVRLIIYVFHRENKSDE-----------------------------------------------------------
158335201    -----------------------------------------------------------------------------SFNADNLSIVFRAIIALSTLVTILMSVRYIEQSIGEFMTVLLTATVGAMFLCGAEELVMIFISLETLSIASYLMTGYMKRDSRNEAALKYLLIGAASSAVFLYGLSLLYGLSGGKTHLDDIALALTDTSKSLALVISLVFVIAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALAIRLLTQAFPNLVEQWQFIFTALAILSMVLGNVVAIAQTSMKRMLAYSSIGQAGFVMIGLVIGTEAGYASMVFYLLIYLFMNLGAFTCVILFSLRTGTDEIGDYAGLYLKDPLLTLALSLCLLSLGGIPPLAGFFGKLYLFWAGWQAGAYGLVLLGLTSVVSIYYYIRVIKMMVVKEPQSEVIKNYPSIVWKPLGMLVLTLIATSLAGVLSNPLLTIVNSSVADV----------------
183582350    --FQLLNFSPNIIILMVFLTLISPLLFTHQSNFPNMAKKAVKTSFFISLFSLCSLI-SQNQETVSEQKEWINSYFSLSLYFDAYAIMFLPVALFVTWSILEFSIWYMNENKNRFIKYLMIFLLAMITLTTAGNFFMLFIGWEGVGLMSFLLIGWYHGRNSAAAAASQVLYNRVGDIGFLMAFCWFMNTLPSSETP-----TSLTLTPPTFILLGLITAAATKSAQFTFHPWLASAMEGPTPVSALLHSSTMVVAGIFLMIRMFPLLENNQTALSTC--LCLGALTTCYAAMLALFQNDIKKIVAYSTSSQLGLMMVAIGISQP---HLAFLHICTHAFFKAMLFLCSGAIIHNVDEQDIRKMGGLQMMMPVTTSCFSIGSLALMGTPFLAGFYSKDAIIESIINSSALLLTLLATAFTA--VYSLRLIFYISMKAPRSKTILKYNENTPPVLNAISRLAIGSIMAGL--------------------------------
219853278    ----------------------------------------------------------------------------------------------------------VTDRRRMFFFVLFAFLSAMFGLVFSNNLVWVYFFWEVTTLCSFVLIGYTQTEEAIKNSFRALWMNLLGGLGFAAALLYLAAMPAAGGIIELDRLVGAGQAVALIPAVLICFAGLTKSAQLPFSSWLVGAMVAPTPVSALLHSSTMVKAGVYIIIK---MAPILQGSLPGLMLALVGGFTFLLASGIAISQSNAKKVLAYSTIANLGLVVACGGIGTYEAVWAAILLIIFHAISKSLLFLSVGTVEHQIGSRDIEDMEGLIARMPRVATMMMVG-IAGMFLAPFGMLISKWATLRAFIDVQFGLILVAIVAFGSAVTLFFWTKWMGKLIAVPTPQKNQEGGVGREEIGVLYTLTVLTVGVCLLFPLISSVLIEP--------------------
140785610    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VPVFSAGTFNIDELSVSTFEWVMPSTFVFLLIFIGFSIKLPMWPLHGWLPDAHTDAPTAASVLLAGLLLKMGGYGILRICYFIMPSEAIELSTIISIFGAISVIYGALLTLKQTDLKRIVAFSSVSHMGYILIGLSAFASLGLSGASFQMVSHGLITGLLFYLVGIIYEKCKTREVSLLGGLATQFKFTSVALAISGMASLGLPGTSGFVSELMIFMGGFSMYSISTSVSVFGVVLAAGYILWMLQRVIYGELNPKYSN---------------------------------------------------------
298367386    -------------IVTTLTILFVPLMVPRLTNLKTIIVTTKLATIISIIPALLLMYSNSQSVTMNLTWTNTLLPLKITFMFDVYATLFMPTALFITWAILEFTYMNLDPHQDKFSKYLLLFLIAMLLITTSNNLLQLFIGWEGVGIMSFLLIGWWHGRNAITAALQAIIYNRIGDIGFILSMAWLSMNYNTLEVQQMLSHPYTP----TLPLLGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--VHPLLEKNELALTTCLCLGAVTTTFAALCAITQNDIKKIIAFSTSSQLGLMMLTIGLNQP---ELTFQHITTHAFFKALLFLCAGSLIHNLNEQDIRKMGGMQKTMPITTSCITLGSLALMGTPFLAGFYTKDSIIEAMNTSHLWALMTTMMATSLTAAYSMRLIYYTQLITPRHSVWINPNENDQAQTKPILRLALGAISAGLF-------------------------------
255959135    -----------------------------------------------------------------------------------------------------------------------------------------------------LIFGWGNQPERLQAGVYLLFYTLAASLPLLAGLMYLYEDMGSLSIPLMYSMDYMSF----YFYMSMILAFLVKMPMYLVHLWLPKAHVEAPISGSMILAGVLLKLGGYGLMR-VFKNMLSVSVKMNMYWLTLSLIGGVMVSFLCMRQLDMKSLIAYSSVVHMSLVIGGLMTLSVWGYFMSFVLMVGHGLCSSGLFCLANISYERTGSRSLMVNKGLIGLMPNMTLWWFLFCSCNMAAPPSLNLLGEIGLFSSLMGWMWWVMIFLMVISFFSAAYSLYLYSYSQHGMFYSGYFCMVGGYNREYLLLLL-------------------------------------------
136784351    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALYPIILVLVLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMAR--FYPVLSGTEMWFLIVSTAGLITLLLGAYVALFKHDLKGLLAYSTISHLGLITLLLGLDTQLSAVAALFHIMNHAVFKASLFMAAGIIDHETGTRDMRKLNGLWKYMPYTATLAMVAAASMAGVPLFNGFLSKEMFLAETLNQSWMIPVLATIASIFSVAYSTRFIHDVFFNGEPIDLPKTPHEPPRFMKVPIEVLVILCIAVGIFP------------------------------
72163081     LDYWLLSPLLVVFAAGVIGVIVEAFVPAQRRYSIQTALAMVAVGFVLTLVQVGALPADSAGLTLAFATVVVDRPSLFFQGVDGESAFTGQAAAVPGSAHVLAGSQHTEV-----YPLVMFAVLGMQLFTAANDFLTMFIALEVMSLPLYLLCGLARRRRSQEAALKYFLLGAFSSAFFLFGIAMVYGYAGAVEFAAVRALIDGGEPLLLIGIAMIGVGMLFKVGTVPFHNWKPDVYQGAPTPITALMASGTLVAAFGAMLRVFYVAFGTTVAQWRPMLWVVAILTMVVAAVIAVTQRDIKRLLAYSSVVHAGFILTAVVAANADGLTGAMFYLAAYGFTTVGAFAIVTLVRNPAEAGDLTQWAGLGRTSPFLAASLGLFLLAFAGIPLTSGFIGKFAVFEAAVAAGATLVVVGVLSSAVTAFFYVRIIVLMFFAEPAENAPRVLKP-GILTGTTVGLGVAATLLLGILPGPVLEVIPQPAAETSEAVAAEHTAADSL--
45359191     --------------------------------------------------------------------------------------LIITVIMLIGSLVLITGLGE-KKSSGLFVALMLMGLASVSAVVMADDLFNIYVFYEIAAIAQTGLVIASGTEKAYRSAFRYLILGNFAGSILLLGVSMLLAATGTLNITDMHLLNNPATPTIYGGLLMLIIGLCYGSGLPPFHTVKADIYARAKPHVAAMLQTYSKFVLVALLLVIFKLFGGLSYFASAHVLIGLSVLGMVFGVVMALLQTDYKKLLAYHAISQGGYVAAGIALGTPLGIVAGIFHAINHVIYKSALFLGAHIVERR-KEGNLNKLGGLLPVIPATAFMVLCAKLAISGVPPFNGFQSKLLLAEAAMNVNPELAIIMILVSIGTFVSMMKAFYLIYLKPCSQEQLEEYKKAKPSKYAVLAVLTFLCILLGIFPNLATDIIYPFANEI----------------
5835077      MNSHYLTLIMNSGALLTIIVLLPPIIMPKPSMILTTKLV--KISMFISLIPLTIYENMETTLTMKPWMDWALFNIALSFKIDKYTVIFTPIALMITWSIMEFSQWYMERHMDKFFKYLLLFLITMITFISANNLLQLFIGWEGVGIMSFLLISWWSGRTKANSALQAVAYNRIGDIGLMMSMVWMCSNTNSWDLQQITML--LSDQQYLIPTLGFLIAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--LHPLFQNYPLMLEMTLCLGAMTTICAALCATTQNDIKKIIAFSTSSQLGLMMVAVGLNHPHI---AFLHMCTHAFFKAMLFLCSGSIIHMNNEQDIRKFSCLNNNLPLTTTCMTIGSAALMGLPFLAGFFTKDLILEALNTSNAWALMVTLMAVTLTTAYSSRLIIMSASGTPRYLPLTPTHE-----------------------------------------------------
281601886    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFLLAFFGFGAKAGMMPLHSWLPRAHPAAPSHASALMSGVMVKIGIFGILKVAMDLLAQTPLWWGILVMAIGAISALLGVLYALAEQDIKRLLAWSTVENVGIILLAVGVAMDGGLLGALFHLLNHALFKGLLFLGADAIISRLHTHDMEKMGALAKRMPWTAAACLIGCLAISAIPPLNGFISEWYTWQSLFSAGPIAMVMLAVTGGLAVMCFVKMYGITFCGAPRSTHAEEAQEVPNTMIVAMLLLAALCVLI----------------------------------
134695422    -DYPILSLLIWIPIFVGILLILMRSASDKLSQL--ITLLTTFIVLIVSINLTQAYDYTSSQLQFVERIEWISLNIYYYLAVDGISISLISLTAFINFLIAIFASSENYRNKPAFLGYFLILEGLLMGTFSAFDSILFYIFFESLLIPLFLIIGIWGGANRKYATLKFFLYTLFGSVLMLISIIYLAQTSGSFAIQDFYSL-NLSFKEELLILLAFLIGFGIKIPMWPVHTWLPDAHVEAPTSGSVILASVLLKVGGYGMIRFMLPITTEAGIYLSEYMIYLSLIAIIY-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143112361    ----FILITILSPLIVCVLTPIFSKNTILRDFLGPIGGVISSWGAFN--IMSSVLDNQSTNLEIVN----ISEGISIGFEITPLGAIFGLVASFLWIFAAIYSVGYMRKNQTRFYAFYAMAVHAALCIAYAGDLLTLFIFYEVLTFSTYPLVTHKQNKLAQKAGRLYMSILVGSSIILLLPAIVWVWATGSLEMSQNGVLDGKINVDYAPLLLAMFVFGIGKAALMPIHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLIVLTNVFFLAKTGVSEWLIWLASFTLLTTSIIAIYKDDLKARLAFSTISQLSYITLGGALASSMATQGAALHIITHAAGKITLFFVAGALYVGAKISKISDLNGHGIGAPLIFLAFFIGSLSIIGVPPMAGSWSKFFLMLGAADSGYVVVIVFCISTILNAFYLMEIPARAFFFKKEREINIKIPKLIL---IPTIVTSLITILLFFFIEPFQNLTSMIVSKI----------------
297616844    ------------------------------------------------------------------------------FAVDRLSVVMFLVVSVIGSLICVYALPYMEERIRRFFFWFVSFLAVMNGLVFANNVLWLYFFWEATTLCSFQLIGHDDTEEARRNSLHALYLNSVGGLAMIAGITVMGFTGRTLSLADIAASDLGLVSPVFLLALALFMTAAFKSAQFPFQNWLLGAMVAPTPVSALLHSSTMVKAGVYLAVRLAPAYDGTA---LATFIALIGAFSFFAASLMAAGNGDSKAVLAYSTVANLGLIFACCGIDLPLSVAAAVLLIIFHALAKGVLFMGAGVIEHRLGSRNIESMEGLGEKLPLLALLMVGGGFA-MFLPPFGMLFSKWAAMASAAISPLVLLLFVAGSALTTVFWSKWMGRILAASPGRVAKRATTHVSSRGAGYYAVSLGILGL------------------------------------
119718685    ------------------------------------------------------------------------------LRVDALSAFMLTVIGSVGLTAAWGALDPLRPRDHVYSVLALLFLGAMSLAVLADNLGVLWIAVEATTIATAFMVGHHRTRRAIEAAWKYVVLGSVGVAIAFLGIVLLYAATRSAGEPTLTTHPDLDPSVVRVAAALAILGFATKAGLAPMHSWLPDAHSQAPAPVSGLMSGVLLAVAFYAILRQAIATPVIGTGLMRGLLVTAGLLSLTLAALLVIRQRDLKRMLAYSSIEHMGLLALAAAAGGRLAIAGALLHVLGHGLAKSSTFVASGRILAAEGTTTMADIHGLVARRPGVAVPFLVGVVALLGLPPFSLFFSEVAIVVGGVQQGGWAMAVAVLMLLVMFVAMSRHVVAMLFGGAAAATDPDRAPYGPRLPLVLALAATGVVGF----------------------------------
141644630    -----LTWLMAIPFIVGLRLIILPSYSSTNTM-KWLGFMTSILTFGYSLLLIQPMRMTGLLTETRPWFSVSGFSANYTLVLDGLNIWLVQLTTLLIPLALLASWRNVKEKEPVFFGLFLILESSILGALMAQDLLLFYIFWEVMLIPMFFLIGVWGGQERKYAANKFILYTLAGSLIWLLALIYLANLSGGFDTLMSLAARSQSLYLQQVLFLSFVIAFAIKVPLFPFHTWLPDAHVQAPTAGSAVLAGILLKLGGYGLLRFAIPMFPHVALSMSHMLSTLSVVAILYGGWVAFVQEDMKKLVAYSSVSHM--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136325010    -------------------------------------------------------------------------------------------------------------------------------CVCRSDMLLFFLTWELELIPVYLLLAIWGGKNRQYAATKFIIYTAGSSIFILIAALAMGFYGTEIPNFEFSHLAAQDFSFQILCYVGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNAQLLPVAHAQFAPLLIVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGIGSFSSLGTSGAMLQMVSHGLIGASLFFLVGATYDRTKTLKLDEMSGVGQKMRIMFAYGLLA------------------------------------------------------------------------------------------------------------------------
222054374    ----------------------------------------------------------------------------------------------------------------EYPATVLFAAFGMVTVSASTNLLTLFLGVEAMTFAFYILVAMDLNSTSAEAGLKYLLLGAISAACIAFGIALLYAAAGTLDTREVATLGGGSDPLALAGWGLLLTGIAFKISLVPAHLWTPDVYQGAPTPVVAFLSTASKGAAIAFLL--LLLLGGDGFKALHGPLWWLSLLSMVVGNLAALLQSNVKRMLAYSSIAQMGYVVLALLTGTEDGFTAVIFYVVAYTAMNLAAFGAVAVLCRGEAGEEIGDLQGMGYGRPFPAAVLALAMFALAGIPPTAGFIGKFFIFYSAFRGGEILAVIGILTAATSAFYYLRVVVNLYMHAAVSPGNGKI---SATESLALAASAAAVFAIGIYPPPLLQVI-----------------------
139083262    -------------------------------------------------------------------------------------LPLYLLSMVVTLLVVIYSLDHIPSNPKAFFILMLILQTGMAGTFIAQDLILFFVFFELVLLPMYFMIGVWGGEQRQYASLKFFLYTMFGSALMLVAFLAMFFKTGAESFAIPYLVENIAKNVQVWIFAGMFVGFAVKVPMFPFHTWLPDAHTQAPTQGSVILAAILLKLGTYGFVRIAIPMLPEAAIEWAPWIGGLAVVGIIYGALGCLAQTDMKRLIAFSSVAHMGFVMLGISTLTSFGVNAAVFGMVA--------------------------------------------------------------------------------------------------------------------------------------------------------------------
93007396     ---PLLALTHFMTLAILLVPLVISMLTTKVWIIEKTKTSVKTA-FFTSMLSFLLFKAESTPFMVMDYLSTSTFYVKLNFKFDLYSMLFTPVALYVSWCILEFSQWYMDKDPYKFAKYLLTFIMAMMILVSANNLLLFFIGWEGVGILSFLLIAWWRNRPNTNTALQAIIYNRMGDIGLILCLAWLTTRLNTLALQKIFTCNDF---ITLLPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--MHPVLTLNKYALSACLLLGAITSLVAAFCALTQNDIKKIIAFSTSSQLGFMMVTVGLDQP---QLAFLHLSLHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLHKCLPITSACLTIGSMALAGTPFLTGFYSKDIIIETMTTSHLFALLITLIATSFTVVYSLRITMFVQTGQPQHMSMLLLDEYNPLVINPIIRLATGSIAAGL--------------------------------
226463904    -------------------------------------------------------------------------------------------------------YMTSDPDRNKFFKYLLIFLLAMFTLISTNNLFQLFIGWEGVGIMSFLLIGWWYSRDANTAALQAIIYNRIGDIGLLISLAWLATTYSSWNTQELFSPTQTNF---LLPLLGFILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRINPLMQHE--HLAHTVCLCLGGLTSLFASLCALTQNDIKKIIAFSTTSQLGLMMVTIGLNEP---KLAFLHMLTHAFFKAMLFLCSGIIIHTTDEQDIRKMGSLHKTIPITSSCMTIGNMALMGTPFLSGFFSKDAIIEAMTNSNTWALTITTIATALTAAYSTRMIFFTQMNTPRFQSLTQMTETSTTQINPIIRLASGTMISG---------------------------------
160937466    -NIPFFSIFIM--MAGGIVTPLLG----GRNRARVLHLVLVGAVAVMS-GLLLGYTSDGTCFRFMMGHFPAPWGNEVRAGA--LEALMSLVFSLVMFLTVAANKRSLEERAGLYYVMMNLLFSSLLALIYTNDLFTAYVFIEINTISACAIVCAKESGETVAAAIRYLIMSLVGSGLILISIALLYCQTGHLLMEPMAASSGKDLFPLKMALVMMTSGLAVKSALYPFSSWLPGAHANATAASSSVLSGLVLKGYIILLYMRILGMDLIIRLRINDLLFVFGILAMVIGSAKALQQHMVKRVIAYSSIAQIGYIFMGIGMGTSAGLAAAVLHMIVHAVTKPMLFTAAGGLMDCCGHQEIAALRGSARRNPAAGAGLVVGSMAMIGIPFFSGFVSKISFAMASFHDLDRTVLVLGVSTVLNAMYYIPLIIIVF-------------------------------------------------------------------
171473622    -----------------------------------------------------------------------------FIYVDSFSFLMVMLTILITILMIISSYNYVSSKSGLYLSLMSFLMSILIYSFLVNSVMTFYFFFEASLIPTLIIIMGWYQPERLQASVYFLFYTLFASLPLLFVITYMDSVFGSMVFHLISFNIPLTYALMLSITFFSIFAFLVKMPLYLFHLWLPKAHVEAPVAGSMILAGILLKLGGYGIYRVSFYIYGLIMKL-SFALVSLSLVSMVVVGFICCRMNDLKALIAYSSVSHMGFVLAGVLTYTSWGLSGGVMMMVSHGLSSSGLFCMVNSYYERFSSRSIYLVKGMSVVIPSMTLLIFLLVISNIAAPPSLNLLSEIFLMYSVLDYSVFMMMMFPLGSFLGAVFSIYLFSYMQHGKF---------------------------------------------------------------
8954373      -------TTVFGPLLGFLTCMLFGRFLGKIGACFIVCFCTA-ISLLFSIIIFVCIADYTNNIFFTLWLSTGLLEIPWGFLFDPLTAVILLTINFVSLLVNVYSVEYIGEDPHRFIAYLNIFAFFITILVTANNFLQIFLGWEGVGLASYLLINFWFTRLASKSAIKAIIINRVGDFFLSLAIFLIFLKYKSLNYDIVFSITPFMFSYLDMIRLFLFLGAIGKSAQIGMHIWLPDAIEGPTPVSALIHADTMVTAGVFLIVRCSPILEYSSNVLI--FISVIGASTSLFAGSVAIFQNDLKKVIAYSTCSQLGYMIFACGI---SNYIPSIFHLVNHAFFKALLFLSAGYIIHSFNEQDIRRIGSLLRILPIAYLMIMIGSLSLIGIPFLTGFYSKDLILELSFTSYFIIYYLAIVSACLTAIYSTRLILLTFITKPNFSKISLIK-LHYSSNWITLPLLILAFASICFGFILKDIF-----------------------
288958976    ---------IFLALSGIALLMLGVFRGDGFTRPVSY---LSIVCMLFAAILAMGYGSGRVVT------------FNGMFVMDAFGVFMKALVLVSAAFAVVLSLGFNEREQMEFPVLMLFATLGMLMMISANDFISLYVGLETQSLALYVIAAFRRDSKSSEAGLKYFVLGSLSSGMLLYGASMVYGFAGTTSFAALFAGGAHVSPGLVIGLVFVMAGLAFKISAAPFHMWTPDVYEGAPTPVTAFFAAAPKVAAIALLTRVVMEPFGHLAAQWHQVLVAAAILSMAIGSFVAIMQTNIKRLMAYSSIGHVGYALVGLTTGTQDGVRGVLIYMALYIAMNIGAFAVILSMKAKGKMEEIKDFSGLSKTNPMLAATMAIFMFSMAGIPPMAGFFGKLYVFLAAIAAQYTLAVVGVLTSVVGAFYYLRIIKIMYFDEPALVVDKVDDD---GMTGVLVLTSLFTLLFFVAPAPILN-------------------------
108805927    -----------------------------------------------------------------------PPGVGITLRADALGVLFALISSGVVFLALLHEVLS-GVRSRTFPALVLLLNAGLSGVFLTGDIFNFYVFFEIAMTAAYALTGYREQDYQIRAAFIFAVVNLLGSVIFLIAVAGMYHLTGSLDMVVARRIAAAEPASTAVISVAVFVAFGLKLGLFPFHFWLPAVYVGSHPPVAAILSGALANIGSYGLLRFGGEILPGLSGLGGLVLLSLGSASILYGALQAISRRLPAEVMAYSAIGQAGYILIAIGVGGPAGYAAAVLYSLANALNKALLFTATGL------------------RGPWVGASFAVGAFSVAGVPPAAGFLGKLALFRASLEWSTVLTALVFAGGALSFVYCFQVYQRAY-------------------------------------------------------------------
255284527    -NFLLLAAIVFFPMLGAGISYLAGRKDKTLRDR--VAGCVTIVEFLLLILLLITKGAKEASFVLPGVC-----GMGLSFETEGFRAMYGAIAAFMWMAATLFSYFAHYRNRNRYYLFLLVTLGATEGIFFSADLYTTFVFFEVMSLASYVWVAQDEHAPSLRAAATYLAVAVIGGLVMLMGLFLLYNQAGTLTISELHDACA--GKNVYVAAGCLFFGFAAKAGAFPLHIWLPKAHPVAPAPASALLSGILTKTGIFGILVISCKIL-LHDWKWGTFVLVLGTLTMVAGAVLALFSVDFKRTLACSSVSQIGFILVGIGMQNALAVRGSLLHMVNHSLFKLVLFLVAGVIFMNVHKLDLNEIRGFGRKKPLLAAIYL--------------------------------------------------------------------------------------------------------------------------
289583091    ------------------------------------------------------------------------------FLIDDFTRMMGIALGFLGTFAVIYAYSS--EASRKLAAIALAYVASALGAAFAGDWLVLVFMWEIMALTSTLLVWQYGG-DAVRAGYRYALAHGIGGSLVLFAVIAQYAAVGSFAMVT--EAGETVGFADGIPLLLAVLGIGVNVAFVGFHTWLPDTYPRPHFAASVFLAAFTTKTSAYVLYR--------AIPEGNLLLAYMGGAMAVYGVVFALLQHDMRALLSYHIQAQLGYMVAGIGIGSAIGIAGAMGHLFNNVLYKSLLFMAVGVVIYRTGENDLYKLGGLWREMPLTAIAFAIGALSITAVPGFSGFISKGMVLDAAYQALYWLLFIGAIGTFLSFIKLGYYVFL------HGPSDYTVKDSRTGQTVAMFSVGGACVLLGL--------------------------------
134504210    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAMGKSAQFPLYLWLPDAMAGPTPVSALIHAATMVTSGVYLLTR-VNPIMVEASAWSTGLIAWVGAGTALFAASIAVAQTDIKKVLAYSTVSQLGYMVLAVGCG---AYTAAIFHMITHAFFKALLFLGAGSVIHMDGEQDLRRYGGLRSLMPITAGTFIVGWLAIAGVPPFAGFWSKDEILAFAWDKSPLLWVVGIVTALLTAFYMTRQVILTFFGKPRADAVIHPHESPWTMTLPLVSLAVLSVFGGFIQLPFSSS------------------------
144031233    -------------------------------------------------------------------------------------------------------------------------------------------GWEGVGLCSYLLIGFWYQPVNGYAARKAFVTTRVGDTSMAIGLFLIFSQLGSLDIQESMDLAQGEWAIGVAAALLLLGGAVGKSAQLPLQTWLPDAMAGPTPISALIHAATMVTAGVYLIAR--THALFELAPDVQLLVALIGLATLLIAGFTAMTQHDIKRILAYSTISQIGYMFLGLGVG---AWSASVFHLMTHAFFKALLFLAAGTVISLHHEHDIFKMGGKWRQLPLAFASFLIGSLALAAFPFTSGYFSKDEILLAALEYGFWLWLGGVIGAFFTGIYSFRLVFVVFFGESVDHH-----------------------------------------------------------
135373665    ------------------------------------------------------------------------------------------------------------------------IYFSMNGIVLADNLISMYMSWELVGVSSYLLIGHWFEKDSAADAKKAFLTNRVGDIGFFIGIMLIYSAIGSFAFTPIFTGNTIAGMTLTLAGLGIFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYMSVRL----FPIFTPDALLVIAYIGGITAMLAALIAITQNDIKKVLAYSTVSQLGYMILAVGTGV---YTAAFFHLLTHAMFKANLFYCSGSVIHSMHHQDMRNMGGFKSKMPITYWSMLISTLAIAGVPVFSGFLSKDAILAGTLQHHPGHFLLPVFGFGAAAI-----------------------------------------------------------------------------
143869970    ------------------------------------------------------------------------------FVLDTLGSTFKVFIAGFSIIALVYSRQYLSVHRNEYFILALMSILGMLVMVSGHSLLTLYLGLEIMSLSLYALIATARDRAAIEAALKYFVLGAIASGLLLYGMSMIYGITGNLDIAQIASFASLATLILNFGLVFLVIGVAFKLGAVPFHMWVPDVYQGSPTSVTMFLSTVPKIAAVALLVRLLIDGLSDFQHYWADLFMILAVLSIGVGSLVALTQTNIKRMLAYSTISHIGFVLLGFVTGVLEGYGSAVFYVFAYILMSLAAFGSIIVLRSGFEADQISDFRGLSKHSPWFALIMLVVMLSMAGVPPFIGFYSKLFILQQVVSEGYILAVIAVIFAVISAYYYLQIIKTMYFDDADKEIVVS---APVDLKVVLSVNGVLILVIGLMPSYWMNLS-----------------------
12667716     ------------------------------------TIVALSFSLSMIPTLMLIYFEGEGMISNWNWISMQTFNINMSFKLDYFSILFMSVALFVTWSIMEFSYMHSDPYINLFFKYLIMFLITMMILVTANNIFQLFIGWEGVGIMSFLLIGWWLSREANTAALQAILYNRIGDIGLIISMTWFLLNSNSWEMQQMFMTHN---KIDILPMLGLLLAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--FYPLLTLNESIMTLSLCLGAITTLFTALCAITQNDIKKIIAFSTSSQLGLMMVTIGINQP---HLAFLHICMHAFFKAMLFMCSGSIIHSLNEQDIRKMGGLYKTMPFTSSAMIIGSLALTGIPFLTGFYSKDLIIESMSTSNAWALLLTMIATSFTAVYSMRIIFYPLLNYPNYNSPMNINENNPQLINPIKRLAIGSIFAGFF-------------------------------
255077670    ----------------ALLILTTPMLYIKNKTWYKLTTTSVKYSFITSTIPLMMFLSMESIMINLNWMTIYNFTVHSSIKLDQYSTMFMPTALFVAWSILFATWYMLKDNINRFFKYLLLFLVSMMILVSANNLFQLLIGWEGVGIMSFLLIGWWHRADANTAAMQAVMYNRIGDIGLILS---MASLMMSSNSWELQQMFLLMNNIQILPLLGLILAAAGKSAQLGLHPWLQAAMEGPTPVSALLHSSTMVVAGIFLLIR--FQPMIELNNFALTTCLCLGSMTTLFTATCALMQNDIKKIVALSTSSQLGLMMVTIGLNQP---QLAFFHMCTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLQNMIPTTTSCLTIGALALTGTPFLSGFFSKDAIIESM-NNSNLNCWALLLTILATSFTTIYSFRIIFFSSMKHPRLLPNSPINENNKLIMNPI-----------------------------------------
163854010    MNAPLLSLPIVLPIAAAGVMFLMDERRHRLKSAISLATVLVLLGIALALV-----GRAAEAPEVYRLGNWAAPY-GIVLVADRLSAVMLTLASVLGLAALVFSFARWGRAGPRFHGLFLLLLMGVNGAFLTGDVFNLFVFFEVMLAASYGLVLHGSGETRIRAGLGYIAVNLVASLFFLIGVSLIYGTMGTLNMADLARRLASPPAEAALFEVGCGIAFLIKCSAWPLGFWLPTTYSA-ATAPAAAILAILSKVGVYVVIRLSLLLFGDGSSFGQSWILVTGLATIAFGTFGILAARHLTRAAGYAVMISSGTVLAALGTGSAAALSGALYYLVGSTCAAGALFLLAEILQRARDPADADEYRDVGRAIPILSSGFLLCTLMLAGIPPLSGFVGKLAMFSGLASTTMTAAWWLIAALTLSSLGTLIPLVRLGIFSLWVPHDDPPPTMRTPELASLSVLLAACVALALWGGPALAYSEATVRWLSQPQDYVRAVLDSGKG
142176257    -----------------------------------------------------------------------PGGIAIAFVADSFSSLILAAGAVVAVISFLYMMASGESQSPAIPALVLVLMGGVSGALLTADLFNLFVFIEVMLLPSYGLLIFLSRRGELGASRLYVVVNLLASTLFLAGVGLIYAVQGTVNMAALAGAGEDPATA--IATAISLAAIAVKAAVFPVHGWLARTYAAASPAVAALFSGLHTKIAVYVVYRISAVIFEGQSAWMLAILIFASL-TLVIGAFAALGENNMRSLMIFQMVSGIGFILVGISLFTPLGLTSGIAYMVHHMIVMGALLLTVSAIEHTYGTGRLDQVSGLRAREKFVTAAFVIGSLSLVGLPPFSGFIAKYALVLASADAGVIVAGLLIVTSLLVLASMMKIWAEVFNGKRETD------------------------------------------------------------
218782751    ------------------------------------------------------------------------------FHMDRLSRVFGIIFSLITVIGFVFALKVEDSLQ---HTAALVYAGSALGVTFAGDFLSLYVYWEFMAVASTFLVLARRTPEARAAAFRYILVHLAGGLVLLAGIVLWYYETGSLAVGHIGLNGSASW--------LIFLGIAVNAAIPPLHPWLKDAYPQSTATGAVFLSAFTTKSAVYLMARTFAG---------TELLIWLGAIMTFVPIFYAVLENDIRSVLSYSLINQVGFMMCGVGIGTELAINGTVAHAFCHILYKALLFMAAGSVLHVTGRIRCTDLGGLYKSMPLTCLFCIVGAASISAFPLFSGFVSKSMIVSAA-GYGHLSVIWLMLQFASAGVFHHAGIKVPFFMFFSHDQGIKAKEPPLNMLLAMGTAAFLCIAVGVYPKPLYAILPFPVD------------------
210631896    ----------------------------------------------IALVLGLVQTVGVVLFAQMTLGAGASHMLAAPVYIDTLSLIMVLIVGLVGSAICVYALGYMHDRRHVFAALMFTFLAAMFVIVLSDNLEWLFTGWEITTVCSFLMIGYTRTPEAIKNSFTQINLNMVGGLAFLAALILIHAAGLPLSLTGIIAAGEGSQALLILPLMLLSVAGLTKAAQMPFHRWLLGAMVAPTPTSALLHSSTMVKAGVFLLVK--LAPLYLVFPAASVMVVFVGGITFVLCSFMAITQSNAKRVLAYSTIANLGLMSACAGVGTAEAVWAAIFLMIFHTVSKSTLFLCVGTVEHRIGSRNIEDMDGLFSRLPHLTRFMMLGIMGMF-VAPFGMLVSKWATLVSFAETGNFFLIMLAFGSAATFFY----------------------------------------------------------------------------
162455891    ------------------------------------------------------------------------------LAFDRFSNLFRVIFALVTGAIVLFIEPELRRDSGELFTLILVLSLGMNLMAASRHLLLIYLSLELVSVISFVLAGFKINAKSSEAALKYVIFGGVASGIMLYGMSWIFGITASMRIAALTAQQGKVPEVVFVGTAFMLAGFGYKISAAPFHMWTPDVYEGAPTPVTAFLSVGPKAAGFAVLIRFFSDALGAGSTPWPVLFGCLAMATMTVGNLSALEQENVKRMLAYSSIAHAGYMLLGFSVFSGAGVAAIAFYIVTYCFMNLGAFMVVMAVAEESGGETFAAFRGLGRRAPLVAAAMAVFLVSLTGLPPTAGFIGKFYLFSALLAWSWVIAVVGVLNSVISLFYYARLLRTMYLDRSDRTEPTPVRPLLGGTACA---LAIPTVLLGVYWGPVYDFVARSVSML----------------
149914678    ----WIIAPVILPALLAPIIGFVMRHDIGLARAASFAGTIA----LLAISVGLTVMAAGGETYVYELGNWPAPF-GIVLVLDRLAAVMLLLTALLAIVVLLASATGWDARGRHFHALFQFQLMGVMGAFLTGDAFNLFVFFEVLLIASYGLMIHSGGRVRMKAGLQYVVMNLAGSTLFLFALGTVYAATGTLNIADLRALPVEDAALVRVAAVLLMMVFAIKAALFPVQFWLPATYSNAPAPVAALF-AIMTKVGAYAIIRVHTVVFAVTDGLTATWLMPAAVITLAVGAVGVLGARRLMPLLSFAVVGSMGTMMIAVAAFTPYAMTSALYYLVHSTFSAAALFLLADLVVSRRKGGDLLRAEPPTVQNGLFAALFFAGAIAMAGMPPLSGFLGKLMILDAMMVTAWVAILVGSLVTIVGFAILFWKATAMAPDDAAPEDGEAIRPAGALEVAPTVLALAMLVVLAAGAGPVAQYLEGASGQLFD----PTGYVSAVLG
126727443    -----------------------------------------------------------------------------FMRVDKLSRLFGLIFCVAAFLGNLYAWHVRDTIQQ---VAALLYAGSAIGAVFAGDLISLFFYWEGTAIASVFLIWARRTEGAYHTGMRYLIVQIASGVILLAGAAVFYGETGSITFEKM--------TLGSLGTWLIFIAFGIKCAFPLMHNWLQDSYPAATVTGTVVLSAFTTKLAVYALARGFPG---------TEILIYIGAIMTLFPIFYAVIENDLRRVLAYSLNNQLGFMVVGVGIGTELALNGTAAHAFAHILYKALLFMSVGAVLFRTGTAKGSELGGLYKTMPLTMIFCVIGAASISAFPLFSGFISKSLILSAA-SHDGYYVVWAILLFASAGVFHHSGIKIPYFAFFAHDSGLRPKEAPTHMLLAMGLTAFLCIAVGVYPIPLYEML-----------------------
294507455    --------------------------------------------------------------------------------------LIILLTGLATILLSVPYLNQLRYDYGEVYALIMFCTVGMIMLGSANNMVSIFLGLETMSVCLYVLTGFIREDEAVESALKYFLLGAFSTGFFLYGIALMYGATGTMALPAMAAAELGTLSTRLLFWALFLVGFFFKVSAAPFHMWTPDVYQGAPTPLTGYMSTATKAAAFAALILVLVHAVPGGE--WQLSVAAVAVLTMVIGNVMALAQTNVKRLLAYSSIAHAGYLLVGLSAGTSAGYAGALFYLLVYAVMNIGAFGVMSMLEWDGKEQTLSSLAGIANDRPVLGSTMGVFMLSLIGFPPLGGFIGKYLVFAPAVDAGTWLVVIGVLMSALSAYYYLRVV-----------------------------------------------------------------------
270267401    ----------------------------------------------------------------------------YPLFLDTFSFYFVLISLWVSFFSVLAGLGHLTFKEDKYFMLFYVILFILGLFFTGDNFFFFFLLFEGSLVPIFLIIGLWGSQSQRITANYYFLMYTMLGGFPLLGFIVYGMKVMEGFFLMWVLGDGVFQGIGSFFFLLMIAAFLCKLPLYSVHLWLPKAHVEAPVGGSMVLAGLLLKMGGYGLLRVVLMI-KVTLGFFFYVLLLLGLWGSVGAMLVCLRQLDLKCFIAYSSVSHMSLGLGGILVYSFYGMKGSFLLFLGHGVVSPAMFFLGNLVYERLGTRNYMGLGGLLKDMKVLGFFFMLFFVINMGFPPFVNFFGEISIYFSVLGFSFVFFSVLLGVMFVTGLVMMKFFSKNFRGVGTSYCSGV---LSGREHMLICCMLLGVMWL----------------------------------
142318520    -------------LFISIMIMFLLIFGVFKKNSSQLVYNLTTVSLVAALALIINLDAQIQSSLFNNSYN-----------IDSLARFMKILLILSGIFVMLSSSKYIQISKIEYPILILCSILGMMVMISSNDLIVFYMGLELQSLALYVLASFNRDNLSTESGLKYFVLSALSSGLLLYGCSLIYGFSETTNFNQIMINTKEIEYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTVFFALLPKIAALTVFIRFLYIPFYELGDQWQMIIIFLSIASMVFGAVAAIGQKNLKRLIAYSSISHMGYALAGLSTSTMQGVQSSITYITIYLVMNLAFFSCLFMLKRNGEYENIDDLSGLSKNHPLLSLSLLVVLFSLAGIPPLAGFFAKFYIFVAVINKMYFLAIVGLLATVIAAFYYLRIIKIIYF---DPEKEKFESNHNLGLKFTLVASTFFILAYFIYPSGIVDIISQ---------------------
269956635    -------------LVLAPVLLGVALYKLPPAVARVLALLGQAVLGVMTVALLTRTAQEGERF---EVVGGSDPLVNITLRADGTALTFVLLTVVLFTAALVYVVGERYADPKL-LLLLLALQGMSTGIFLADDIFTLFVLFEVATLVGVVLVMFRVERRSLYDGLYYLTIQIIAMLFFLFGIAYLYGVLGVTEVGNLVASGGIDPHAVVLPFAFLLTGMALKAGLFPLFSYVPRSYPGAPTVVLMLLSGVLVKGALFWVAR--LVAVFGPALDLGGFLVAVGLVTGVAGAIKALAQTDVRLLLAYSTVSQAGLITIGLAAGTAASSGGGLLHMVNHALLKSVLFLAAGMIVRAYGTAHLAELRGVARRMPWVAGASVLAVLGMVGAPLTGAGASKDLIVYGATGWAEVAAWVVNAATML----VFVKYAAMFFGTPATPANAPRRGVDATQRVVVLTL-----------------------------------------
139352270    --------------------------------------------------------------------------------------------------------------------------FFMLILVLGDGFLLMFVGWEGVGLCSYLLIGYYFEKDAAVAAKKAFLFNRVGDFGVLSAVLLIFLIFGSIDFNTVNARLEHGGFLVTVITLLLFLGATGKSAQIPLFVWLPDAMEGPTPVSALIHAATMVTAGLYMVAR--LSHLFVLAPLTMNIIAVIGALTALLAASIAITQTDIKRVLAYSTVSQLGYMFLAMGVG---AFTTGVFHVMTHAFFKALLFLGSGSVIAVHHEQDMRKMGGLKSKLPITYITMLLGTMAISGIPFFAGFFSKDEILWYAFSSSAWFWGVGFLTAGLTAFYMFRMIYLTFHGESRVD------------------------------------------------------------
62161050     --------------------------------------------------------------------------------------------------MFLSSTKILKKENKLFSLISLFLLLFLILSFTSSNLMMFYIFFEATIIPTFLIITLWAQPERLSASLYLVFYTLGASLPFLVALMLM---MKSSESLFFPYLSLLSPKTNSFWALLFLLAFLVKLPMFLTHLWLPKAHVEAPVAGSMILAAVLLKLGSYGILR-MSSLLYSSMKLLSPILMSISLLGGILTSLICILQTDMKSLVAYSSVCHMSLMLSGAMTFSCWGLLGSLSMMISHGLCSSALFCLVTLFYDRTHTRSMLLTRGMLSLFPSMILWWFMMSANNMAAPPSMNLFSEISLMISVLAWTPSTLIPIMLISFLSATYCILLFSTPSHGHPWENLSQPTPSARLSIFLHWLPLNLLII------------------------------------
86990386     --------------------------------FFSSILKSSALLSLIPLFLNINFDTPETIVSIAEWLPNNAHLISIELRFDLSFNLFFSVALFVSWSILEFSHYYMAQDPGNFFRLLIIFLLNMIILTSTNNVFLLFIGWEGVGFLSFLLISWWTTRASANNALQAVIYNRIGDIGILLFFSLSVTTFNSWTLSEIFVLQPTN-SLGNILLVWALIAAAGKSAQFGLHPWLPAAMEGPTPLSALLHSSTMVVAGIFLLIRRGPAYSDISA--FNTWCLILGFITAILAATTAISQHDIKKIVAYSTTSQLGLMMVAIGLNQP---EIALFHVCTHAFFKAMLFLSSGSIIHSLKEQDIRKMGGLYLILPNTTACIILGSLALSGTPFLAGFYSKDLILEGLSSLSNLTGIIALLATLLTAAYSFRIIHFCFIGNPTFSPLSPTSEENTNLTNALNRLAAGTIISG---------------------------------
124515571    -------LALAIPLLSAVVFAFT-----GDRPWAPRANGISSFLLFLATLVLAAHGVREPGVQA----------LSGQLFLDPLTLIFLVLTGFVSLTTSLYSIGYVRFELRLYHALFQMVVFSMVLGLLSDNLGLLWVALETATLSNAFLISLYQTPKSIEAAWKYFVLLGVGIAQAFFGLILLYFAAELLWTELARVQSHLDPTVLSLAFLFFFVGFGTKAGLVPLHGWLPDAHAEGPTPASAILSGLLLNLALYALLRKMLTDAVVPGHLTGHILLMFGFLSVLVAVFSLRKRNDVKRLFSYSSIEHLGIASVGFGLGGPAATLAALLHMTFHSLTKSCVFFLAGTAAQCCRTQKIQDIRGLLALSPFWGWALVLSGLALLGMPPFGLFASEFLLLRELVRTHPLLAALFLVSLSVAFSVLLKRILSMV-------------------------------------------------------------------
269977603    --------------------------------------------------------------------------------------------------------MKTRYQRTEMYALLLFSTGGMMAFIAAGNLLMLFVALEIMSLPLYVLGAMGRRRRSQEAGFKYFLLGAYASAFFLMGIALIYGFTGTLNLAQITQLAAVAPGLDWMLLVGLLVGLFFKVSAVPFHAWAPDVYQGAPAPISGFMASGVKVAAFAVLVRLSMMVTGLLSWDLSIFLWAVIIATVLVGTFLGVVQTDIKRMLAYSSVAHVGFILVALVGSAPATSVAVLFYVLAYGVATIGAFALISVVREESEATQLSAWDGLGRRHPVLGAAMAVFLMSFAGIPFTGGFIGKFLVFREGLQLGAGELVLLGLASVATAFFYFRVIMRMFMVEPGAETA-SVGSGDLLTKAVVVLCAVGTVALGIFVQPVLALFA----------------------
143862589    ---------------------------------------------------------------------------------------------LIGLMTILLSRHYITENFGEYYILLLSALIGMMLMSSSLELLVIFIGLEIMSISSYILVGMKRKPESGEAALKYMLLGAFSTGFLLYGISLLYGATGSTYLPDMLQLGAVETPLALAGIALLTIGLSFKVAIVPFHMWTPDVYSGAPTPVTGFLSAAAKAAGFAIMIRILLVGIPLEQEGWETILGWLAMLTMTIGNLVALQQQNVKRMLAYSSIAHAGYMMVAIAVGTTAAISSVLFYALAYAVVSTGAFGILAIRNRGRILETYEDLHGYARTNPMLALGMGLMMLSLIGLPLTGGFVGKLRIFGAALEADWILLVVAVLNSALSVYYYLRVIACMYL-KAGEETSTVAETPPRLASFGVGLTVFATLYLGIFPDDFLLLINESVRSLL---------------
219524198    -----------------------------------------------------------------------------------FSHIMICLSIFVTLLMSMVSSQTAEKNAKQFKSSVMMLLMVMLFFFSTKNMILFYVTFELSLLPTMMLILKWSQPERLQATMYFMLYTMCASLPLMYMLFQLYLNNMSFTMNPNYPMNSM-TQMNYLMCMCMVTAFLVKLPMWGVHLWLPKAHVEAPLSGSMILAGILLKLGGYGLLKFTELMYKTQSPSFN-LIFAINLWGAMLMGFVCMSSMDMKVLIAYSSVIHMNLPVLGVISQSIIGMMGAMLMMISHGIGSPGMFTMANSNYEKTKSRNILLNKSMSITQPNMMMMWFLLISANMAAPPSLNLASEILISMSVLKISFIFAIPLSLITMLGGVYNLYIYS----------------------------------------------------------------------
144148707    ------------------------------------------------VAAALTWQASNGTVQVYDLGDWPAPF-GIVLVLDRLSAAMVLLTSVLAFIVLLYATGSDWDRRGHFHALYQFQLMGICGAFLTGDAFNLFVFFEVLLIASYGLMIHAGGGARLRAGTQYVVYNLVGSTLFLFALGTLYGVTGTLNMADLAALPEGDTALIRMGAALLLIVFAVKAAVLPLHFWL-PAAYAHAPAPVAALFAIMTKVGAYAILRMYTLVFGMTEGLVGDWLLPAALLTLAVGAAGVLGAREIGRLAAYAAITSMGTLLIAIALFTETGAAAALYYTAHSTLATGALFLVADMVRERRGGA-LAVTGPPMAQNGLIASLFFVTAIAMAGMPPLSGFLGKLLVLDAA--RSEPLSALVWAAVLVTSLVTIRAGSLLFWKPSDPEAGEAARHLAWHEAAA---------------------------------------------
121582426    -------------------------IKTSKISWHLYTTTAIKLAWLISLIPLLSHINNGATITNIQWMSTNNLNINISFIFDTYSLTFLPTALFVTWSILFASWYMASDPYNKFFKLLLIFLITMIILITANNMFQLFIGWEGVGAMSFLLINWWSARANANSAIQAIIYNRIGDIGL---ITSMAWLASNSSTWDIQQMFSSIDNPNILPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLIEKNTMALTTCLCLGAMTTLSAAMSAIPQNDIKKIIAFSTSSQLGLMMVSIGLNQP---QLAFFHILTHAFFKAMLFMCSGSIIHNTDEQDLRNMGSTETTLPITSTCMTIGNLALMGTPFLAGFYSKDTIIEAINTSTTNARALTMAATMMTTIYSIRMMFLVQTKHPRTPSIHPINEQSNALTNPIIRLSMGSILAGI--------------------------------
13878960     --------------------------------FFTSLLKTLAILSLFPLFIEIIFNIPDTTVSLFNWLPNNGFSLNVEFRFDLKFNTFLSVALIVSWSILEFSYYYMDNNPNNFFRLLIIFLLNMIILTSTNNIFLLFIGWEGVGFLSFLLISWWTSRNANNSAIQAVIYNRVGDIGILLFFSLSITLFNTWSLPEIFSISA-PNTFNNLLLVGLLIAAAGKSAQFGLHPWLPAAMEGPTPVFSIRHSSTMVVAGIFLLIR--LSPLYACSSNFNTWCLILGSITAIFAATTAISQHDIKKIVAYSTTSQLGLMMVAIGLNQPSI---ALFHICTHAFFKAMLFLSSGSIIHSLNEQDIRKMGGLHFILPNTAACIILGSLALSGIPFLPGFYSKDLILEGLTNFSNFMGIVSLLATLLTSVYSFRIIFFCFIKNPSFSPLAPINEENNNLTNSLNRLALGTILSG---------------------------------
141347435    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGFWVCFWATKSFDFQEIISDNSLPIWAALLLCFLVFLGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LDPLYSLFPAIQFIIALVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAP---VAGIFHLITHACFKAMLFLGSGSVIHAMEEQDMRLMGGLRKKMPYTSTTFLIGCFAISGIPPLAGFWSKDEILGNAFISFPAFWFVGFLTAGMTAFYMFRLYFLTFEGEFRGEN-----------------------------------------------------------
73667702     -----------------------------------------------------------------------------SFNIDPLAQLMILIVNIVGTAIILFATGYMDQRQKIFYFTMSFFLAAMNGLVMSDTLGWLYLFWELTTLCSFVLISYNMDEEGINNGFRALSLNLVGGVAMSIGIILNYNISSLTGIATYAGTDAVALAALALPVALLCIGGFAKSAQMPFHSWLLGAMVAPTPVSALLHSSTMVNAGVFLVVKLVPAY---ANTSLGTAIAVYGSFTFVICSALALSQRNAKRVLAYSTIANLGLIIASAGIGTPLAVAASMMLILFHAISKGLLFLCTGEIEHTIGSRDIEDMSGLIKKAPLLTSIAALGMVSML-LPPFGVLLTKWVSMEAA-SNNPVVIIFIVLGSALTTVYYSKWLGTI---LSTSMDKNAVPHKKLETYFPLSVLGLSIIGTSIFIFSIYDYFIRPQVEIL---------------
291522128    -----------FPFFCIILSMFSAIISMNGRVAKYIHVAMVTAVLILSLATLSFVVGTGESYTFMMGHFPAPWGNEIRIG--ELEALMAVFFSLIMMLSVFGGMAHIDREVNLFYILLDLLMASLLALIYTNDLFTAYVFIEINTIAACGLIMIKKQGRTYVSALRYMIMSLVGSGLFLIGLTLLYSITGHLLMSPAKEVLEQIVAVHSYIIILVTVGLGIKSGLYPFHTWIPDAYGYTTPSASAVLSSLVSKGYIFLLFYRVLDFDSVISSHMVNILFVFGVVGMIMGSVAAIKEKNIRRMTAYSSVAQIGYIYMGIGLGTTAGVVAALFHIISHGAMKSLLFIISGLTEVSDGRSDYLSLRGAGLRNKVAGAAFTVGSLSMIGMPLLTGFISKYLFAAAATTAGSTAWVVLAISTVLNTMYFMRTVLTLYRPVPEETHKAYTVEKSRIETAAIIGMILLNIGLGVASQPVIKVIEAGLA------------------
121309386    -----------------LMLLLSPIIKLLLPPYTITAIMVTTIKYAFYISLLPLLTMQNTGLMHITWLQLNNVQVQLNFMYDIYSLLFTPVALFVTWTITEFSYMKADPKINKFFKYLLIFLLAMIILTSTNNLFQLFIGWEGVGIMSFLLISWWSRTDANTAALQAIIYNRIGDIGLLIAL---AWLATAFSTWNIQELLIQSTAINIVPLLGFILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLLR---VHPLMQHQLAHTTCLCLGALTSLFASICALSQNDLKKIIAFSTTSQLGLMLVTIGLNQP---TLAFFHMLTHAFFKALLFLCSGVIIHSTDEQDIRKIGTMHNTLPITSSCMTIGNLALMGTPFLSGFFSKDAIIEALTTSNLNAWALTVLATLLTAAYSTRMIFYTQMMLPRYSTLLMFSEPISTPTRPLLRLTMGALMMG---------------------------------
135794096    -----------------------------------------------------------------------------------------------------------EQNQTRFYAYVSLSIFAVMGIAFASNLFTFFLFYELLTFLTYPLVTHNGSCNAKQGGKIYLGILLFTSCFLLLAICITYAFTDTLDFTKGGILPGDLSNTEVTILLLIFCLGIGKAALFPFHGWLPAAMVAPTPVSALLHAVAVVKAGVFGIIKIIVYIFGISFLQAVSILTVLAGFTIIFASYKALKSTNLKQRLAYSTVSQLSYITMAASLATPLAIAAAIFHLVSHAFGKITLFFAAGSIYTALHKTEIKEMRGIFYQMPITMICFALGAFSMIGLPPTVGLLSKWFIITGAVDVQDFFVLVLILSTILNA------------------------------------------------------------------------------
186684412    ------STSWFVPLLGAILTLIGIIQRTGPRPAAYINLLTTVVAFVHSLFVFKNIWDREPEKLLVPWFKAADLDLSFTLEISAVSIGATVLITGLSLLAQVYALGYMEKDWSRFFALLGFFEAALTGLAISDSLFLSYALLEVLTLSTYLLVGFWYAQPLVVTAARAFWTKRVGDLLLLMATVTLSNLAGSLNFSDLYETANLSPVTSTLLGLALIAGPAGKCAQFPLHLWLDEAMEGPNPASVMRNS--LVVAGGAYLLYKFQPLLALSPVALNALVI-MGTVTAIGATLVSIAQIDIKRSLSHSTSAYMGLVFLAVGLQQGGV---ALMLLLTHAIAKALLFMSSGSVILTTQSQDLTEMGGLWSRMPATTTAFIVGSAGMVTFLPLGSFWAMLGWADGFVNISPWVIGVLLLVNGLTALNLTRVFRLVFWGKPQ-QKTRRTPEVGWQMAFPMV-------------------------------------------
224372785    -------------------------------------------------------------------------------------------------LFYMIGYLSHIKRKTHFLIHYFTFIFSMIGVVLSNEILPFLFFWELMSLASWQLILTEPTDEAVKAARFYFFMTHFGFVFILLFFLMLGGDSLFANFKTLKELAA-DFKYPTLLFLLITIGFLSKAGVVPLHVWLPYAHPAAPSPVSALMSGIMLKVAIYAFLKFLFIIPNWQIE-WGVIILALGAVSSLVGVLYAIASHDIKALLANHSIENIGIILIGIGVGMIFTYIAALYHTFNHMSFKSLLFMSAGSVLYATHTKHIESYGGLIKLMPVTAFMFLIAAISISALPPTNGFLSEWMIFQSMLSSSPFAIFALALTGGLAIACFVKAFGITFLGLSRSKNAKHAKEVNKLMLTGQILMAGVVISLMLFMPFFIKIINHSM-------------------
39998518     ---------------------------------------------------------------------------------------FLVLFAVTALLSLLLAHDHADREGEEYPATILFGAFGMGVVASAANFLTLFLGLEALTFAFYILVAYDRNRPASEAGLKYLLMGAVSAAFVAFGIALLYGATGSLEIGRAVAASAAGGGIALAGWGLLLAGLAFKVSLAPAHLWTPDVYQGGPTPVTAFLAAGSKGAAIALFLLILPPLGEIGP--LRAPLWGLALLSMAVGNLAALLQPNVKRMLAYSSVAQMGYVALALLSG-GRGYEAAAFYAVAYGVMSLAAFGALASLEQERPLEQVDELRGIGYRRPFQGVVLAVAMFALAGIPPTVGFAGKFAIFFAALRAGTPLAIIGILTAAASAYYYLRVVVNLYM--KPAEEAAPGPLPTPAEAVCLGAVTVAILALGVWPGPLFDLVEAILKA-----------------
136540463    ------------------------------------------------------------------------------------------------------------------------------------DFITLFVALEVLSLPLYLMVGLSRRRRSQEAALKYFLLGAYSSAFFLFGAALLYGFSGNLSLNGLTDAIHGSGGNDVFLLLGLSVGLLFKVGAVPFHSWTPDVYQGAPTPITGFMAAATKAAAFGATLRIFYVGLDAAQVSWKPIISVIAVITMVVGSVAAISQRDMKRMLAFSSIAHAGFILTAVVSLNKNALSATLFYLVAYGIATIGAFGIVTLVRDSAGETDVNRWVGLGKKSPIVAATFSLFLLSFAGIPLTSGFVGKFSIFSAAYESGNIYLVVAGLSSAIAVFFYLRIILMLFFADATNDSVSVVIP-SLLTRISITISAVATIVLGIAPSLLFDV------------------------
167039570    MSSLSLLFILVLPIIGTLVIWPASKKNDKMGEIFVALICGICV-------LFAAFTPAGDFLSINTGFHSIRFTLGDINRI----FLLFSTSIWCLVALFLTGYVHHMENRARFWGFFMLTLWSVICVFLAGDLLTFYFFFELMALFSYFLIIHQESTEALSSGNLYIFTTFVGGLAVLGAILIIYNNVGTFEFEKLNLVIEHGGLKGYLALVLLFVGFGIKAGCLPFHFWLPRAHPVAPAPASALLSGVLVKSGVFGILQILRYTN---SHYLGLVLIILGILSTLYGGFMALCDNYPKRLLAYGTISQIGYIFVSISATILAGAHAPYLHIYAHGLSKTALFLVVGYIYLKT-----YEMKQLKNLTLVPLAAIALAGLNLAGFPGFIGYTAKILTKDLLLRLSHWVEVIFRLSGILTAAYLTKIFFCFYESYLKHRVKNPLSNQKEFMIFVLFLLVFMTIILGFLPIAASDV------------------------
142392983    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFDGVSNELISGSLLTLAGLGLFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLTVRL----FPLFTVDALTIIAYVGGFTAIFAATIAITQNDIKKVLAYSTVSQLGYMVLAVGVGN---YVAAFFHLLTHAMFKACLFYGSGSVIHAMHHQDMRNMGGFKSKMPVTSMTMTIATLAIAGVPLFSGFLSKDAILAGTLSFHWILALFGFSAAAITAFYMFRLIFMTFYGSPRMPKV--FDGIHESPKVMTYPLVVLA-------------------------------------
163781776    ------------------------------------------------------------------------------------------LTIAITVLAFSHRYFQSKRSFYEFYYMLAFTLLGAMILVSSYNLIIIYVSLELVSIGFYMLTALLRGSVSKEGAFKYLILGGLSIALASYGAVFMYVYSGSIDLRDILRYSGEDYHYLILGLVLFLIGFAIKIGAVPFHFWLPDAYQGAPTPVTAFMASVGKLAFFIPVVRIMPLIQEKFSLAWMLTVGVIAAVTMLYGNFVALVQKDIKRLLAYSSIAHSGYILAAVAVTREIGLKAVIYFLVVYAVMATGSFFVVAVLERNEDWNNIREFSGLRFSLPYLAFAFLVYMFALLGVPPTVGFVGKTLVFMALFDKLWWLAFVMILSTAISTGYYVRLVVLMYM------------------------------------------------------------------
253998396    ----------------------------------------------------------------------VSYAFNGMFVDDPLSDVLKLMMYLTTSVMLVYTRQYVSLRRGEYFALTLFALLGMMIMVSGQHFLTLYMGLELLSLCLYALVAMDRDNPRAEAAMKYFVLGALSSGMLLYGMSMLYGVTGTLDVAEVALQGAPDHAVLVLGVVFLIAGLGFKLGAVPFQMWVPDVYHGAPTAVTLFIGSVTKLAAFAFMIRLLIQGLYVLAIDWQGMLAIMAVLSILIGNITAIAQTNLKRMLAYSTISHVGYLLYGFMSAGTNGYVSAMFYIMAYVLMTLGGFGIMLLLSRKFEADNLEDLKGLNQRSPWYAFLMLIIMFSMAGVPPTLGFYAKFAVLQAALQAGFVLVIFAVVMAAIGGFYYLRVVKLMYFDEPLDNTPIK---APIDMKVLLSLNALLLLALGMFPQRLMDICAYAITHSFQ--------------
292491884    --------IMVLPLVGALLAFTVPRYKSL--------IGLVTAMGVLLLGIALTQQVLAEGPQRYPIGGWGAP-LGIEFYIDGLSALMLLLAASVGVFTSLYGVGHHAHERDYFWPLWLFLWAALNGLFLTADVFNAYVTLELIGLASVALVGLSGQAAALGAAIRYLLVSLLGSLFYLLGVGLLYAGYHTVDMVSLGQLIQ-AGPLPGAALTMMGVGLLLKTALFPLHFWLPPAHANAPTPVSSVLSALVVKATFYLLLRLWFTVFPETTTAAAANLLGLLGFAILWGSLQALQTQRLKLLVAYSTVAQLGYLFLVFPLTQETAWSGSLYHALAHGLAKGGMFLAAGTVLYALRHDRIQDLDGISQHLPVTLFAFGLAGVSLMGLPPSGGFLAKWSLLTAAIASDQWWAFIIVLGGLLAAGYVFRVLARAF-------------------------------------------------------------------
148555905    ----------------------------------------------------------------------------------------------------------------EYPVLILLSGVGMGMMVSAGDLLTLYVGLELQSLSAYVLASFMRRDTRAEAGLKYFVLGALASGILLYGISLLYGFTGTTLFAGIDSLAKGMGTGQMFGMVFVFAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFASAPKVAGMALLLRVAIEAMGSGTDTWRQIVVFAALASTILGAVAAIGQTSMKRLLAYSSINNVGFALFGLAAGSADGVAATMTYMAVYVAMTLGSFICVLQMRGQDGVETIASLSGLSRSRPGLAAAFAIFMFSLAGIPPLFGFWPKFLVFDALVRAGFWPLAMVGIATVIGAFYYLKIVKTIYFDDPAPAEFAPA--ASKLEGGLITLAALAVSPLGYLAIPLLDATSMAAA------------------
6137777      ----------------------------------------------------------------------MPINMTMMYGLDHMSSMLIMLTLWIIPLVVTASQKHLKEDSMSFILYISALSSVLILAFSVSHLFSFYIMFEASLIPTLLIIMKWYQPERLQASMYLMMYTITASLPLLGGIAIMSMNMK---MDNMILPLYSSSYMSSTMWVMMNLAFMVKLPLFMMHLWLPKAHVEAPVAGSMILAAVLLKLGGYGMLR-MMCLIAPTQAAFKMILISLSLWGGMITSLICVRQQDMKSLIAYSSVGHMSLVMAGILANIPWGVWGAMAMMISHGLLSSAMFACADMAYSTSNSRSLLMNKGVNIAMPTMSMLWFIMAAANMAAPPSTNLLAEIMLITSSTITTKLALLPLGIMSFTAAAYSLTLYVSMNHGPMNSLNNPSMF-MTARNLLIIMAHITPVFLIIVMSTLIT--------------------------
187736094    -----LIWLVLIPLIAAALIGLCKAPARPTALLSASLTLALGI------WALVSFDGCSSCWS---RFEGMDLQLTLAPA---LSKVMLLLTILVTFATVLGT-NPPQGGEASWYNSALLISAGATGAFLSDNIISFFAFHELALIPTFVMIGLYGRGDRRTTAWRATLYLGLASMVLLAALLMIGTQAGTFSGLKDFMASGRELAHAELIGALLIAGFGTLISLFPFHSWAAPAYASAPAPVAMMHAGVLKKFGLYGLF-MFQPLMETGFLPWTNILLVLLVCNVIWVGYVTVNQKRLDLLLGNSSVMHMGYIFLAFAAANPWALKGAALLMLAHGLTIALLFLLCGQIEKQTGTLEINSLGGLSTRLPRMAFVFGLAGMASIGLPGLANFPGEFMVFFSGFAGFSIATILCLWGLVIGAVYMLRAYRNIFQGDL-SKASAYATGLQPSERAANCFLVIALAVFGFFPTLVLQFFS----------------------
189095579    --------------------------------------------------------------------------ISMVFACDLLSYSLVFLTLWILYLGLLASGGIKSENFNFYKVLCMFMLLTLVLTFLAADLLYFYFSFEASLVPLLLLIGYGFQPEKLKAGIYMLFYTMFGSLPLLLGLLWMGSDLGTMNFFYYSLIS---LSSSSYLFFFIYLAFLIKLPGYMVHLWLPKAHVEAPVFGSMILAGVMLKMGGYGMLRLIPLYLGFLVEY-GDIILSFFLGGGVIMSIVCLSQSDMKGLVAYSSVGHMSMFLGGVFSLSVYGYLGSVIMMLSHGFTSSGLFAIVNMIYERLHTRSLLLLRGLILVLPSFSFLWFILSVSNMAAPPFLNLVGELFLSFGMVQVSCWLMFPLGYMFFLAGCYSLYLFSLSQHG--RFWTFSSFYPSSLSENLVLW-------------------------------------------
14521675     ----------------------------------------------------------------------------YGIIVDPMSVLIGFVVALAGFLFLLYSIDYMHKDKGRFYAWMLIFLGSTLGFIYSSTLLQLLVFFELMSLACWGVVSYYGTESAVRAAYKAFIIPNFGAVVGLYTALSISITK--LHDLSLYSLQGLDAHLKLVLFLGVMIAAFTKSAQFPFYSWLPDAMEAPTPASAFLHGAAMIEMGVYLLARIIQFMSPIPQEAFYVMLTLLAITQVLAIIYYPLQ-RDAKRLLAYSTISEAGIMLLYALLGNAEGIQASMFQLFNHAFVKGLAFLSAGTFAYSFGTLDMEKIRGIRWSMPVVAVGWFLALLGLAGAPPFGIFFSKAYIVMSSKLASQGFIAWIPVLLVLIDATVFFIVSVLWLTMLFGEPTEKREEITPLMKAVLLALIILSVV-----------------------------------
288932064    -------IALLLPLIAVIVAPFFKPREA----------AVLSAVAFFASFVALIIDAFTGAYYRIDIVQAAEPVGNIYMFGDAVSHAFGFTIAFVSAMVALYSYPYMEDEFKKYWFLYNLYAASMLWLVYAGNLILLYVFLEISLVTSFLLIYLYGYGNRQWVALLYFVWTHIAGALALIGFLLIGFENKTLALDSIK-------TVSFLAWLLVFLGMIVKLPGFGAHIWLPWAHAEAPTPVSALLSPLTVGLAAYVLLRIYFIEPSFIIDH-RIPIFAYGVLTSVYAGLAVFKQDDYKRLLAYSTVSQMGYILIAFTLG-AAGILGVVIQYISHAFGKSILFMTAGAIIATFHGRDLKKMSGMHEFVPTISNAALLGFMNLSGI-LTIGMIGEFYILKGLTDTFGLPSAINSIAMIISGLYSFYTMKRIYYGTP---------------------------------------------------------------
298530609    ------------------------------------------VALLAVLFVQSISDSLKDKIQWVPFAALLGAVLAFFYRIDGLSQFFKTIIFLGLAICAANALRVGKANRADYFFFMFISAFGLLLLSSTVELFTIYISLELASFALYILLPFRNKDPRAEAAIKYVLFGAVATAIGLYGISYILAAQHTTYINELLTLSFTNQPMALIGLTMFLLAFLYKLALFPFHFWAPDVYQGA-SNETAAFAATLPKVGAIVIMVRLMAFNP--GMEVKTILAIFAAISMTFGNLVALVQKDVKRLLGYSSVAHAGFIIMGLVAGGAYGLAAASYYALVYMVMNLTLFWIITRISHDGKNVYISDLRGLYSSSPILAFVLAVSAFALVGLPPTAGFIGKLFLFNSAWDAG--FYWLVIIAVINTAIAIFYYLNLVRHAYTLDEVVPSRITLSPVGASIAVILALGVLYLGVMPQNIFDFLVQASQGILS--------------
160688383    -------------------------------------------------------------------------------------WGMMILTFWIVFLMYLSSKDLLYINLSFYSMIMMLVMLMLFFSFMVCDLFLFYLSFESVLIPTVILIVGWSQPERLKAGLYMLFYTIVASLPLLLCLLYVYSNFGSVHYLVL-----VDFSLCGFWVLMMLVAFLVKLPMYMLHLWLPRAHVEAPVTGSMVLAGVLLKLGGYGLFRVVFLVKHFMIS-WGGYLMSLGLLGGLVIGLVCVGQVDMKMLVAYSSVVHMSLVLGGFVTCTFIGLYGGFVMLLGHGLCSSCLFNLVNVLYERFHTRSVMINKGMMSLYPILGMWWFLLCVCNLSAPPSFGLVGEIMLLVGMIHWSLVMFVILCLLNFFTAVFSLYLYHVIQHGKSWVN------------------------------------------------------------
143908298    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNLITTICVFLFIGAMGKSAQILLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARCS--PLFEYSQYALNLVAFVGATTAIFAASIAIVQTDIKRIIAYSTCSQLGYMFFAAGMG---AYNVAIFHLFTHAFFKALLFLGAGSVIHAFHEQNIEKMGGVWKKIPMTYALMLIGTLALTGFPLLAGFYSKDAIIESAYFSKSLFAVIGVTTAFITSIYSWRLVFKTFHG--KYNNTMSFDKVHESGPVMIIPLLLLAVG-----------------------------------
149184622    ---------------------------------------------------------------------------------------LVYIATIACLIVAPRYFDARGEYRGEYPVLMLFNAVGMGMMVSAIDLMTLYIGLEMSSLSSYVLASFRRDGKSSEAGLKYFVLGGLASGIILYGVSLVYGFSGTTSYDGIRAAFTADFSTGAMFGTVFLAGVAFKIAAVPFHMWTPDVYEGAPTPVTAFFASAPKVAAVAMLVRMAAGPFGGQVEAWQQIVIFAALASIVVGALGAIGQANLKRLLAYSSINNVGFILIGLAAATPKGIEGVLVYLFIYVFMTIGSFVALLMLRDAKGKATFDDISGLSTTSPALAWCLLALMFSLAGIPPLFGFWAKFVVFQAAVQADMALAAIGIAASVIGAFYYIKFIKVMFFDEPKGAAPAEASVSHW----VVLGLSVLVI------------------------------------
136135071    -------------------------------------------------------------------------------------------------------------------------------LITADNFLQLFFGWEGVGLASYLLIGFWFKKESANNAMKAFIVNRVGDLGLLIAMFLIFKTFGTLTFSEVFSQAAGEYNLITTICVFLFIGAMGKSAQIILHTWLPDAMEGPTPVSALIHAATMVTAGVFLVARCS--PLFEYSQYALNLVAFVGATTAIFAASVAIVQTDIKRIIAYSTCSQLGYMFFAAGMG---AYNVAIFHLFTHAFFKALLFLGAGSVIHAFHEQNIEKMGGVWKKIPMTYALMLIGTLALTGFPLLAGFYSKDAIIESAYFSKSLFAVM---------------------------------------------------------------------------------------
189095467    --------------------------------------------------------------------------ISSFFFLDLMSITLIILSIFISALMLLSTSNI--EGKNSFLKLTLLLLFFLFLSFSSSNLILFYIAFEAVIIPTFLLISLWAQPERLKAGLYLIFYTLSASLPFLISLMFLFKKSNSLFFAFLNL--SFFLKLSFFWVLLMILAFLVKLPMFLTHLWLPKAHVEAPVAGSMILAAILLKLGGFGILR-MMNFIYPFSKSLSSLIVSISLFGGILTSIICILQTDMKALVAYSSVCHMSLLLSGTFTSSEWGIKGSLSMMISHGLCSSALFLLVTLFYNRTHTRSIFFTRGALALFPSLMLWWFLLSTNNMAAPPSMNLFSEISLLMSVLNWSTYTLIPLMLISFLSASYSILLFTTPTHGIPWQN--SSLSNITSREYLSIFL------------------------------------------
228015385    -------------------------------------------------------------------------------GLDYVSYLFICLSIWICILMTYSMFSYLAVGSVYFLICLNFLILMLFLVFLVMDFFYFYFFFEGSLIPVFLIIFGWYQPERLGAGYYLIFYTLFASFPFLVVIFYIYLVNGGFMYFYNFKV------LDWFVGFFILFSFLVSFPSFGVHLWLPSAHVEAPVSGSMILAGVLLKLGGYGFFRSLGFLYYFLFNY-SFFFISLSLYGCLLISLFCLVQSDIKILIAYSSVSHMGVVICGLFMMTTWGVLGSLLFMLGHGFVSSGLFYLVGIVYSRVGSRSFFLVKGLLNFMPSLSLFWFFFCCMNMSCPPSINLFSEISIVFSLLHWSYYTYIFVFFFLFFSACYSLAIFFLSQHGQFSS-------------------------------------------------------------
11499413     MTAEILVFSLIIPLVVAFILPALKPKA---------ATWLSAISFLIPMFVTLGFLLTTKETIEVPIMSLPAPVGEFYLLADPISNAFGFTICLVSAMVAFYSLPYMKHRFRKYWFLYNLYAVAMLWLVYAGNFILLYIFLEISLLASFLLIYMYGYGNRQWVAVLYFVWTHIAGVLALLGILIIGFENSTMAF-------NAVKAVGFTAWLLIFLGMLVKLPGLGPHIWLPWAHAEAPTPVSALLSPLTVGLAGYVLLRVYMIDSSFIDQY-RDIIIAYAIVSSIYAGFSVFKQKDYKRLLAYSTVSQMGYVLIALCLGSY-GLLGVVIQYISHAFGKSILFMTAGAIIASFHGRDINRMSGMHEYVPTIANAALLGFMTLSGI-LTIGMFGEFYILAGLYGFNLAVILAVVVVFIISGLYSFYTMKVIYYGTPAGYEKPKVSRLLDVPLYVVAFFSVAFIF-----------------------------------
162951852    ---------------------------------------------------LIYFFEEPISIHLGTWFSVGDIQVNYGTLLDSLSMVVMVPVGIVTLSVLIYAIDYMRYNRNRFYIILSVFAIFMTVLVISDNYIMMFMGWEFVGVVSYLLISFWNTRAAMKSALSAILLNRMGDTLFVICIGTMLSYFHAVDFETMELMTPHTDTMLNLMAMMLLMAATAKSAQLGLHGWLLSAMEGPTPVSALTHAATMVCSGVFVLVRSSFMLEYTPSMLL--VMLWLAGFTTLMSGLMAVVSNDMKRVMALSTMSQLAMMMLAMGS---SAYDLAMYHLYCHAFFKALLFMSAGSIMHMSETQDMRKYGGLINYLPFSYTTMLMASLSLMAMPGLTGYYSKDIIMESLYGSGYIMYYIATASATLTAIYSLRVTYLTFYNVPRSNKYTFAHHESTHMAMPMFILTIYSMFLG---------------------------------
285017805    --------------AGAFALLMLDLFISERNKAWTHIVSVAILLAVFAMLLAGVGGQGT--------------VFNGMFVRDAAADVMKTVIVGLSTLTLIYGWSYLRERQGEIPVLVLFATVGMMILVSAGSLLMVYLGLELLALCSYALVASRDNGMAAEAAMKYIVLGSLASGLLLYGMSLIYGATGTLSLSAIHDVSGHERTLLLTGTVFLIAGIAFKLGAAPFHMWLPDVYQGAPAPVALFISSASKVAAFGMAYRLLEVGVGPLSTQWHWVIGGLAALSLVVGNLMAVAQSNLKRMLAYSTVSHIGFLLLGVAGGGERGYAAALFYAICYAVMSTAAFGAIIAMSRKFEAEQIDDFKGLNARNPWMALLVLCIMVSLAGVPPFLGFWAKMAVLGAVVAWWTGLAVLSVLCAVIGAFYYLRVIKVMYFDEPVGAPLPANDD--RVLGVALGVNALGLLAFGMAWSPLM--------------------------
261348383    --------------------------------------------FLISLVPMTLFMLSGSITSYWEWKFTTNFKIPLSFKMDQYSMMFFPIALFVTWSILQFAYMASEPHITKFFFYLLTFLIAMLILTIANNMFLLFIGWEGVGMMSFLLIGWWQGREANTAALQAVLYNRIGDIGLILSMAWLASTMNTWEM----QQAPLPTQTPTLPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--THPLLANNPTALTLCLCLGALSTLFAATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNLP---QLAFLHISTHAFFKAMLFLCSGTIIHSLGEQDIRKMGGLQKMLPTTTSCLTIGNLALMGTPFLAGFYSKDLIIESL-------------------------------------------------------------------------------------------------
289523762    ----------------------------------------------------------------------------FSFVFDKLSLSMAMLALFMAIAISIFSLDYVEKKQRFFVLSPWMFCVFSCMALFSGDWFFFGVFLEMSSIMLFFMIL----PLNFRTALYYLLTQLSGSLLVFVGAAIMIAERGSAAM----------GPVPPHLLWLFLSGLGIKTALLGLHFWLPKVHSEAPTPTSALLSGFSVKLGIYGLIR-------LASLPATDVLMVLGPSMTLYGIIQAISQHDAKRLLAYHTISQLGYIVTAIGTGTALGIVAGVYHTVAHALFKGLLFLCIGSIEKAYGTRDLSLWGGTARAFPVTFAFFLVGALAISGFPGMSGFASKAMIKASLKENSFYTVVWANVGTVLSFC-KLSYYGFFFKGDVVRKAPHYNPLLSYKKRIFMALLAFMTIFLGICPQLLPNFM-----------------------
254469528    -------------VLGAMVLLMVGAFGGEKSTPLVTGICVALLTVAGLILLVSPHYGTTFNGAFIQ-----DAFSQYM-------KVLVLIGSGFAIAMSVAYARSQNFDRFEYPILIVIATVGMMLMLSANDLISMYLGVELQSLALYVVASINRDSVRTEAGLKYFVLGALSSGMLLYGMSFIYGFTGHTDFAGIAAALTEERASLGLVFVFMLAGIAFKISAVPFHMWTPDVYEGAPTPVTAFFAAAPKIAAFGMLIRVLIEALGDVTTDWQQIVVFIAIASMALGAFAAIGQKNIKRLMAYSSIGNMGYALVGLAAGTEAGVHGLIVFMTAYLAMTLGAFACILSMRRKEGVEEISDLAGLSKTNLPMAVLLAVIMFSLTGLPPLIGFFGKFYVFIAAMDAGLPLVVIGLVTSVVAAYYYLRVIKVMFFDDATGEFL----PMSGEMKIVLGLSSAVVGLFFIMPEPIMNAAANAAGVL----------------
255037148    ----------------------------GKEKATSYLLSVALAGSLVTLLLVVGQWNSEPAFRFQPL-----------LFLDRQAVFFKILITLAWIFTLLHVRILKYDFPAEYHALLIAAVAGLHLLTMSTHLLSIYLSLELISISSYLLVALSPYKKAAEGGIKYLLFGTASSAVMLYGISLIYGLSGTLDITMTVALTNNSDLVVTVTIVLTLAGLLFKLSLVPFHIWTPDVYEAAPTPL-VSFLSVAPKAAVVLV---LMRLAGILPSQYFPVLGGIALISMTIGNVAALWQTNARRLLAYSSIAQAGYLLVGIAAYSRFGFEAAVFYTSAYLVINLAAFFLVDLLQPRQETQ-LKDYEGLGRNYIWISGILTVVMVALAGLPPTAGFTSKLLVFSALWDWMLWLLVGGILNAAISLAYYMRLPYLLFFKTVRAEAVSTNNSASGKFIAGIFLVALLMLFF----------------------------------
193216186    --------------ISILLILVEAATKNARITRLFAILGFLLV------FLSLPFSPSEPDFAFSNMLQSGGFF-TYTATVFSIGGLLITLIS--------DKYLEMEDHHGEYYIILFMAVVGMMLMSAAANLTILFIGLELMSIALYVLAGIMRDDQRNEAAIKYFLLGAFASGIFLYGIALIYGATGTLYIPQIDHLAKNGFDTLFLSGIALLMGLLFKVAAVPFHQWSPDVYEGSPTVATAFMATGAKAAALSSMILISIAPILETFTAWPTAIAMIATLTMFFGNIAALIQTNLKRMFAYSSIAHAGYMLIGIATGTDSGYAGVLYYIFLYTLMNIGAFGIIILVEQKHQFSELADYEGFFSRAPLLAFLMAMFMFSLAGIPPFGGFIAKYNVFSAAVQADMTWLAVAG---VIASAVSVSYYLRVVIAMFMKDTKKQKLNPDPTATATIALVAFLVLLFGIYPSLLIEYTQHALA------------------
148791226    ------------------------------------------------------------------------FLINKFLLIDGSSILLILLSMWIIIMMILGTKKISDKNNNMFMLMNMIMLLALYLCFSSKNLSMFYFFFEMTLIPITFMIMIWYQPERLNASIFMLMYTVIASLPLSINIVMMKNNNMNISFMYFFNQIMVNSNFNTMINLFMFIALLVKLPMFFMHMWLPKAHLEAPVFGSMILAAILLKLGGFGMMRMMLILPMSNMFLYLCII---SIWGAMIISLICCRMTDIKMLIAYSSVAHMGMLIMALFLNTPISLMAAFFMMIAHAFTSSALFFVANSMYTTSNSRMFILNKSMLMYNPSLTKWWFIIILMSMATPPSINLISEMLLVSSLIKYTVFIMLPLGFMLMLSVVYSMIMYVNTTHGQS---------------------------------------------------------------
209964719    -------LVLALPVLFAAVLLAVP----GYRAAARINVAGSGLTLAAAVALVLHRPETTPL-----------------LLVDDFNVYLVLLTAFVGFTTSLFSAGYIRHELRFYHAMYQAFMFTMLLALLANNLGVLWVAVEGATLTTVLMVSLYRTHAAIEAAWKYFILCGVGIALALFGTILLFGDAAMSWSALLPAAARIDPDLLDLAFVFLLIGYGTKVGLVPLHAWLPDAHAEGPTPISAVLSGLLLNVALYAVLRFMLLAANGEALAPGQLMIVMGLGTLLLAALMLYRRRDIKRFFAYSSIEHMGIITFAFGMGGPIANFAGLLHMTLHSLTKSAIFFAVGHVTQATGTQKLADIRGLTASHPALGWGLLLGVVAIAGLPPFGVFMSEFLIATTSFARAPWLAAVFVVGLLLGFGALMLRLHELCFGEPTAPPGRA-----GAALVPLYLHLALVLVAGLWPAPLVAWFQTVATLL----------------
87306366     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------THYGYWLLVIAGVGIFCGCVGKSAQFPLHVWLPDAMEGPTPVSALVHSATMVAAGVFLVARFYPVFAPEVLL----VIACAGCITLLIGGSIAIVATDIKRVLAYSTVSQLGYMMLALGVG---GWAAGVMHLVTHAFFKSLLFMCSGSVIHAVHTNEMTEMGGLRKKMPYTAYTMLVGCLAIAGIPGFSGYYSKDLMLEQAYLWGSIFFYAATGGAAVTAFYMFRMWYLTFAGEPRDEHYKHAHESPRVMYVPLVVLAVMAVAI----------------------------------
289207906    ----------------------------------------------------------------------------------------VYVTSFLVFLYARPYLMERGIHKGEFYILGLFAVLGMMIMISGHNLLTLYLGLELLSLSSYALVAFWRDNTRAEAAMKYFVLGALASGLLLYGMSMIYGMTGSLDIAELTAADESLNIPLVFGLVFLVVAIAFKLGAVPFHMWVPDVYDGAPTAVTLFIATAPKIAAFAFLMRLLVEGMGPMHADWQGMFVILAVLSLAVGNVIAIAQTSIKRMLAYSTIAHVGFVFMGILAGTDSGYASAMFYVIVYAITAAGGFMIVFLSRKGYEADQIDDFKGLAKRNPWFAFIMLLLLFSMAGVPPTVGFYAKLAVIQAAVGADLWLAIVAVIFSIIGAFYYLRVVKMMFFDDPQEDAKEPIQP-SGALAAALSINGLAVLLLGIFPGLLLSVTHYAI-------------------
118602288    ----------------------------------------------YYLIQLSLFITGLLAFNLIDHPQIIIFGGSFVL--DNMASVFKVFMMAATMVAMVYSRHYLRTHRGEYFVLVLLSVLGMMVMVSGYSLLTLYLGLEILSLSLYALIAIRERADAIEAALKYFVLGAIASGLLLYGMSMIYGISGSLNINDIASFASNTTLIINFGLVFLVIGIAFKLGAVPFHMWVPDVYQGAPTSVTLFISTVPKIAAFAMLVRILVDGLDSMHAYWSDLFMVLSILSIALGSVVALMQSNIKRMLAYSTISHVGFIMLGFVAGTPIGYGAAAFYMLVYVLMSLAAFMIILLNKQGFEIDQISDFKGLNKHAPWFALMMLIIILSMAGVPPLVGFYSKFFILQQVVSAGFITAVIVVIFAVISAYYYLQIIKSMYFDETDKKITIY---ASIDIQLVLSINAILILAVGLFP------------------------------
11466400     -----------------------------------------------------------------------------SFQTDSLSIAFRLLIALSSMLCVLLSIEYLENSKKTLSEFLVIFLTATLGAMLSNDILMIFLSLETLGLCSYILTGYMKKDIRSNEAIKYLLIGAASSSILLYGFSLLYGLSHGHIEIHEIAANNGNSLASLVALALIIVGISFKIAAAPFHQWAPDVYEGAPTPVVAFLSVSSKAAGLMLATRIMTILFPYIINEWHNIFQILAILSMAIGNIIAISQTNIKRMLGYSSIAQAGFLLVGLLAGNINGYSSMLVYMLIYLFMNLGAFACVILFSLKTGSDQIRDYGGLYLKDPILALCLSICLLSLGGIPPFGGFFGKLYLFWAGWEAGSYLLVFVGL---LTSVISIFYYIKIIKMMIIKESPESIKDITPIEVSILIC-VIGTTISGIFVNPIISIAQQTV-------------------
145294390    ----LLPIFVAVPLAASAIAVLLPW----RLIRDILHIIVPFAGIFAGIWLFAHTAEHGPIAHNVGLYV---GGVAIPFAADTFSAIMLITTSIVAVAANWFATIVGETRARFYPALTLMLITGVNGALLTADLFNFFVFIEVMLLPSYGLIAMTGTWARLASGRIFVLVNLSASTLLVAGVGIVYGVIGSVNIAALQDVVEGNPLVASAMGIV-VIAIAVKAGVFPVHTWLPRTYPGTSAAVMGLFSGLHTKVAVYMLYRIWVHIFDMDPT-WNWLIVAFMVISMLVGGFAGLAENSIRRVLAYQMVNGMPFILIMMAFTSQRALAAGLLYTLHHMITIAALVLTSGAIEETYGTGMLSKLSGLARREPVVAAVFAAGAFSVVGFPPFSGMWGKALILLEIARVGNAAIIIASLGALLS---MIRVWREVFWGGTMHQRGVSPQRISAAKIAPALSLIILSVGMFIFAGLLIDATLTATDGLLNTDAYQQAV------
11466284     --------------------------------------LISITLFWVSMLYYFSVIVSENTFYYINLGKWMGYRISFDLLIDTTSISFSFLTLTIGVFVYIYTFSYFRYEVERLILFLNSFMISMILLVSSGNFIVMFLGWELIGLTSFFLINFWSTRVGLKAAFKAFSFNKLSDLFLFFAILLIFNTTFNLDILVFNEFFYFSINLIEFISFFFISCAFIKSAQLGAHIWLPDSMEAPVPASALIHSATLVSAGIYLLLR--LTSLFELSYYAYYVIPTIGAITAFYGGLVSAFQSDTKKTLAYSTISHCGFLMVSYSTGV---LEYVILYLYVHGFFKAATFLCMGVNRFNRNIQDFKRMGGFYKYLPFECFASFVCMINLSGLPLTLGFYIKHLLFIGLNESYYIYYIILILGAIAGVFYSYRLFYSIFFDIKKGKKTIYMQ------------------------------------------------------
143741525    ---------IFLACAGMILLMIGVFRKTDGTGVLSMATIVCFIVAITAGFLYGGQENAFYGMFITTSFT-------------QFSKSLILVGSILA--VVLANDYMKTENAQRFEVPVLILFAGMMMMVSAGDLIALYIGLELQSLSLYVLAAIRRDSKSTEAGLKYFVLGALSSGMLLYGASLIYGFSGSTDFLQIGNVINDNLSLGILIGLVFLIGLAFKVSAVPFHMWTPDVYEGAPTPITALLAISPKIAALCLFIQVLIGPFSGIIEQWQQIIIFISIASMTLGAVAALMQTNIKRLLAYSSIGHMGYALIGLASANEAGISGVLIYLAIYLFMNVGTFGCIMCMRRNGQAEQISDLAGASKSHPMMAFALLVFMFSMAGIPPLAGFFGKWFIFLAAIEAQYTLAIIGVVSSVVAAFYYLRIIKIMYFDEIVDPLD---KGLTRNVRTIIYGSMTLVIIFFLAPGTLVSSAANAAKSLI---------------
142638745    -------LVLFSPLIGAIIAGFFYKV-IGESTAKIISVSSVFVSAVLSWFIFIGFQSGNEKVYIMNWINSGSLNVSWGIRTDALTVVMLVVVNTVSLLVHLYSWNEAEKYQARFFAYLSLFTFAMLVLVTSDNLLQLFFGWEGVGLASYLLIGFYYKKPSANAAIKAFIVNRVGDFGFALGIFVIFLHTGSLYFDDLFNFLGFNVKVIELAAFLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLIENAPFTASFITIIGAITAFYAASVGLVQNDIKRIIAYSTCSQLGYMFVAAGVGF---YQAAMFHLFTHAFFKALLFLGAGSVIHMHHDQDVRNYGGLYKKIPYTCVFM---------------------------------------------------------------------------------------------------------------------------
257095401    --------------------------------------VLAVGELVVAIDLYARIDVSTSVLQFAERVD----QLAYHAAADGVSVLFILLTALLGALLSFYGMARQQITPVRLLSVLLLTEASLMTMLTTMNLLWFAAASAVQLALVGYLLWRWASSPEESLALRFLQYQLFGWCLFVAGAVVLAWSHGGHWSFDLFELLQTPQIYQSAAFYLLFYGLAVRTPLFPLHGWLPNSAGYGLIAVGPVLL-LGVKVGIYGMARFLLPLTADAVMLWQPYVVAFAMVGVFFAAAMAFRQANLRRLMAFAVVSHTSLIVIGLFTLHPAGLQGALLLAVNFGLAITVMLLMVGYVYRRTGTTSLDRLGGLFDRVPFIAVAFLIGGLAILGMPGTPGFDAAHLVLEASIETFGALPTIAALGNVAAAGFLLWAFQRAFLAPPRDVPAARIARTRPMEYLVGGATLVVLLAAGFWPEPWLKLTDSATQAL----------------
218886700    --------------------------------------------------------------------------------VDGLSQFFKLCVAGGFCIAVLNAQPTLEEGKRADYFLFLGVSAGLMLLASSAELVTLYLALELSSYSLYVLILRGRTREGAEAGVKYILFGAAATAISLYGLSYIMAAHQTTYIAALAAWSWAASPTAVVGLSLFLCGMFYKLALFPFHFWCPDVYQGS-SNETAAYVATLPKLGAVVVLVRLAAVLHPGLE-ITTAIAWLGVISMTFGNLCALAQKDVKRMLGFSSVAHAGYVTVGLVSGTAEGLAAAAFYALVYVVMNLLCFWVVARVAVDGRNLVLSDLNGLHRRSPVLAFALGVGAFALVGLPPTAGFMGKLFLITAAWNHGNWLVIALALNSAIAIYYYLSLVR----------------------------------------------------------------------
197105254    -------------------------------------------------------------------------------------------------------------RTFEFPVLILLAALGMGMMASSGDLISLYVGVELHSLALYVMAAMHRNAKASEAGLKYFVLGSLSSGLLLYGASLVYGFAGSTLYSEIAVAVQGGAGVGALFGLVFICGLAFKVSAAPFHMWTPDVYEGAPTPVVAFFAAAPKLAAMVLFARALAEAFPGATDQWQQVLVAIALISIAVGAFAGLVQKNLKRLWAYSSIANIGYALLGLSAGTEAGIQAMLIFMVLYMIDVTGFFACLAALSRQGRMETIDDMAGLIKEQPGLALAMTAFALSALGLPPFSGFWAKVFVFQAALDAGLWGPAVAGLGSVVAAFYYLRLLKVMWFDASAGTTDKPAFEARGTAIALFSFPVVLVALVWIYPA-----------------------------
239907418    --------------------------------------------------------------------------------LDGLSQFFKLLIAFGFAVVIAAGNKEGKDLTPDYFMLLALSAWGLMLLASCVELITLYLALELSSYSLYALILRGQDRRAAEAGIKYILFGAAVTALALFGLSYIIAAKHTTYLSGLAATSFADAPMAVIGLTLFLAGFFYKLALFPFHFWCPDVYQGAKNETAAYVATIPKLGAVVVLVR--LAAFVAPHLEVTTILAILGAVSMTAGNLAALVQRDLKRLLGFSSVAHAGYVMLGLAAGSAAGMSAAAFYSLAYILMNLAAFYVVCAIAKNDENPSLDDLDGLYKRAPALAMILAVAAFSLVGLPPTAGFAGKLFLLSAAWQGYHWLVIVAVLNTAISIYYYLSMVRHAYTGESDAPAI----------------------------------------------------------
255077698    ------------------------------------------LGFFISLIPMTLFEGIQTTILTFDWMMIHNLNISSSLKLDNYSIMFFSVALFVTWSILEFAMWYMQSDPQRFFKYLLLFLLAMLILVSANNLFQLFIGWEGVGIMSFLLIGWWHRAEANTAAIQAVMYNRIGDIGLIMSMSWLAMNANSLEIQQMFIINN---DIHILPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLLELNKTSLTLCLCLGALTTLFTAACALTQNDIKKIVAFSTSSQLGLMMVTIGLNQP---QLAFFHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGIYNSLPITSSCLMVGSLALTGTPFLTGFFSKDTIIESMNSSNSWALTLTIIATSFTAIYSLRIVFYVLMGNPRLTPLSPINENNTFVINPIMRLAAGSIFAGF--------------------------------
134961248    ------------------------------------------------------------------------------------------------------------------------------------------------------------KESAANASKKAFLTNRVGDIGFFIGIMLLYNAIGSFAFSDIFSSGMIAGGTLTLAGVGLFLGAMGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLSVRI----FPILTPDALLVVAYVGGFTALFAASIAITQSDIKKVLAYSTVSQLGYMIMAVGTGV---YTIAFFHLLTHAMFKANLFYGSGSVIHAMHHQNMYNMGGFKDRMPITYWSMLISTFAIAGVPLFSGFLSKDAILAGTLSTHFLLPVFGFGAAAITAFYMFRMMFLTFHGEPKPDIIDDIHESPKEMTGPIILLGTLSLFI----------------------------------
220930731    ------------------------------------------------------------------------------------------------------------SRQPRFFMILFIFLGAMNALVMTDNLSWMYFFWEVTTLCSFLLISHDGTEIAVKNGLRALWLNSVGGVAFIIAILMVNTSLGTLSIQAISMQGAFAGMMPVALGLLCIAGF-TKSAQFPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYLIIRIAPAF---AGTRLGQLVAVAGGFTFVAASAIAISQSNAKKVLAYSTIANLGLIICCAGIGTRISLAAAVLLMIFHAVSKGLLFLCVGTIEMGIGSRDIEDMQGLFKKMPFTTVITVIGQVSML-LPPFGVLITKWMAIETAIHLPLVLVFIILGSAFTIVFWSKWIGIILTMSYKPKYYMEK---LSFSIKAALSVLIALVMAASIGIVPLYNQFVKP--------------------
84686511     ----WIIAPVILP---ALLAPIIGYVMRYDILIARIASIVGTIGLV--AIAAGLFASAAPGETFVYRLGNWPAPFGIVLVLDRLSALMVMLTSVLALIVLVHAVATNDQKGLHFHALFQFQLMGISGAFLTGDVFNLFVFFEVLLIASYGLMIHSGGRERMRAGLQYVIMNLAGSTLFLFALGTLYASTGTLNIADLREIPVEDAAIVRVAAMLLMIVFAVKAALFPVQFWLPGTYANAPAPVAALF-AIMTKVGAYAIIRVHTIVFPATGDMAGLWLFAAAIVTVGIGAFGVLGARRLMPLIAFSVLGSMGTLMLAISAFTPGATTAALYYLVHSTFAAAALFLIADLVVTRRPGDTLTTL-PATVQNGLFAALFFGAAIGMAGMPPLSGFLGKLFVLDNLIGWAWTAILVGSLFTIVGFA-----------------------------------------------------------------------------
142507631    ----------------------------------------------------------------------------------------------------------------EYPILILCSILGMMVMISSNDLIVFYMGLELQSLALYVLASFNRDNLSTESGLKYFVLSALSSGLLLYGCSLIYGFSETTNFNQIMVNTKEIEYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTVFFALLPKIAALTVFIRFLYIPFYELGDQWQMIIIFLSIASMVFGAVAAIGQKNLKRLIAYSSISHMGYALAGLSTGTTQGVQSSITYITIYLVMNLAFFSCLFMLKRNDEYEKIDDLSGLSKNHPLLSLSLLVVLFSLAGIPPLAGFFAKFYIFVAVINKMYFLAIVGLLATVIAAFYYLRIIKIIYFDPEKEKFESKH---NLGLKFTLVASTFFILAYFIYPSGIVDIISQ---------------------
164519190    -------------LILTIISILFPMMFTSNKYFFNITKTGVKTAFFISMIPLALFQESETIYLTWQWLSLGSSHVNISLQFDLYSIIFTPVALFVTWNILEFSYMHADPKINTFFKYLLIFLTAMIILVVAGNMFILFIGWEGVGIMSFMLIGYHARSNAGTAALQAVLYNRIGDIGFLFAMAWLLMNVGSIDFPHI-----FSINFSTPFLIAMITAAASKSAQFGLHPWLASAMEGPTPVSALLHSSTMVVAGIFLLVR--IHPILETNQTALTTCLCLGAISTAFAATCALTQNDIKKIIAYSTSSQLGLMMVAIGLNFP---HLAFFHICTHAFFKAMLFLCSGSVIHNLNEQDIRKMGGLHILLPLTTSCISIGSLALMGTPFLAGFFSKDAIIEASTTSNSWAMTLTIIATSFTAVYSLRL---IFFASLSHPRILPTIISNENNHLILRPLKRLAIGSIIAGTFIFHLVIP---------------------
227503350    ------------------------------------------------------------------------------LVADAFSALMIITTMIVAFGANWFAIVGGETKSRYYPSLTLILITGVCGALLTADLFNFFVFIEVMLLPSYGLITMSGTWSRLAAGRAFVLVNLFASTLLVVGVGYIYSVTGSVNLAALQGAAAGNGPVTVAAGI-ILIAITAKAGVFPVQSWLPRTYPGTSAAVMGLFSGLHTKVAVYMLYRLYVQLFDL-EQRWNVLIIVLMLISMMIGAFGGLTEKTIRRVLGYQMLNGMPFILVMLAFTSEDALAAGIMYTIHHMVTVGSLILASGAIEETYGTGDLTKLSGLARRDTIIAWIFAAGAFSVVGFPPFSGMWGKLMIVFEVARNGGIAIAAIIIASFAAFLAMLRVWREAFWG-HDLPSDKVPDELIIRKKLMAPSAALILVSLGMF--IFSGVVIDAVETAAEQLLDTTAYTDTILG
60117221     --------------------------------------------------------------------------------------FLILLCSVLCVPLSVDYIQCTEMAITEFLSFILTATLGATFLCGANDPVTIFVSLECLSLCSYLLSGYTKRDVRSNEAMKYLLMGGTSSSILAYGFSWLYGLSGGQTQLQLISTQMYNSPGTSIAPICTMVGIGFKLSLVPFHQWTPDVYEGSPTPVVAFLSVVSKVAVSALAIRILNIVFPLSSNEWHSVLEILAISSMILGNFIAITQTSMKRMLAYSSISQIGYIMIGIIAGNSNGYTSVVTYMLFYIFMNLGTFACIILFSSRTGTDNIRDYAGLYLKDPLLASCFASCLLSLGGVPPLSGFFGKLYLFWCGWQAGHSLVSIGLFTSVISIYYYLKIIKLLVYITNYINSSYFLTSKNVTELSMMIC-VIASTVLGLAVNPIITMAQNSIFS-----------------
137973139    ------------------------------------------------------------------------------------------------------------------------------------------------------------KQSANAAAIKAFIVNRVGDLGLILGICVIYKLTGSLDFNIVFANVSSFVNTSVIFFFLLFIGAMGKSAQIGLHTWLADAMEGPTPVSALIHAATMVTAGVFLVARCSPLFEYAPISL--NFVILVGAVTSIFAACIAITQNDIKKIIAYSTCSQLGYMFFACGV---SAYSAGMFHLMTHAFFKALLFLGAGSVIHASDEQDIRKMGGLAKTLPYTCIAMWIGSLALAGLPPFAGFFSKDIILEAAWAHDSGIGYIAFIAAFLTAFYSWKILFMVFHGKARTD----ISKAHESPLYILIPLFILS-------------------------------------
226327870    -------LIAMLPLLIVGLTVVVVMLSIAWRRDHFTIATLTATGFIIAL----------GSLYYVNALGVVDVTTLYH--VDGYSSFFTALVILIGTIAFAYPWEGYQDNKEEFYMLIAIAVIGGILLSSAHHFASMFIGIELLTLPLFGLIGYFQQRPSLEAGIKYMLLSAAASSFLLFGMALLYAEAGDLSFTAMGQSSNIHKPLVLAGLGMMLVGIGFKLSLFPFQLWTPDVYQGAPAPTGAFLATASKIGIFAVVMRLFLEAPAADSETLRMILGFMAIASILFGNIMALTQKSVKRLLGYSSVSHLGYLLVALIVLQYSPVLAAEIYLAGYLFASLGAFAVASSPYRESEMDSLEDYRGLFWRRPVVAVVMSLMMLSLAGVPITLGFIGKLYVIIAGINSSWWLTGMVVLGSAIGLFYYLRAAAIVFLRKPDNDNTPVVATTSQNMATFVALICVIVVILGVWPQPLIELTNFAIIAPVAN-------------
269837364    -----------------------------------------------------------------------PAGIGIRLRADALGIAFSLISLGV-LLAALAYEVLGGVHERSLPSLVLFMSTGLTGVFLTADIFNFYVFFEIAMISSFVLATYGAQVGHLRAALTFMVVNLLGSVVFLAGVASLYHVTGTLDMMGVDRVDGAPAGSVLLIAVLIFVAFGLKLGLFPFHSWVPLVYRDTWPAVAAMLSAALANIGSYGLLRFGAGLMPRELSLTAGGLIVIGSLSIIYGAVQAISPRTASEVIAWSSIGQVGYILVALGVGGPVGLAAAVLYSIINSLNKLVLFLAVG-------------LRGW-----LVGAAFALAAFSVAGVPPSAGFFGKVAIFAGADADSTALLALVFVGGALSLIYLFRIYQRDYW-----ARNHATPPSPLGARVLVLALACGIVFIGLWPEP----------------------------
143650265    -----------------------------------------------------------------------------SFVVDELSLIMILIGSIASLIMFVSSKDDLNINIYEFPILIIFSTIGMMVMVSANDLLAMFIGLELQSLSLYVLAALNRNSLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVNINPESLGLIIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITGFFALAPKIAAMGLLVRFLFNSFGEIYIDWQQIIFFISIASMMLAAFAAIAQTNLKRLMAYSSIGHIGYALIGVACFTDEGLRSLLIYLMIYLIMNIAVFFLLSLKRNDGYFENISDLSGMHKNHPLRTMLIALIMFSLAGIPPLAGFFGKFYIFVAAIESEMLFAIIGVIASVISAFYYLRIVKIMYFDEPKEEFDGS---SIKSLNLLYYPSSILIIIFFIYPSPVINISEYAIQSII---------------
280956104    ---------------GAFLATLAGWTRSVLAYPVGAIALLTSFGFAVKLLCSVLAHGTATYLLGGWSPPW-----GIVFVVDTFSAGMLVLISASALFTFLAFRAEILDHFAEFVALFMLTVAGHMGIVATGDLFNLYVLIEVAALSGYALLGFGTGRSPL-ASLNYLCIGSVGASFYLLGVGYLYMLTGSLNMADLARIIAASPVTVSMAVGVILLGLWVKMALFPFHGWLPGAYGMTSPVSATLMAPLTTKVMVYVVIRILISVLPGASDAIPAVAVTLATAAIFVGSVMAFRQTDQRRMLAYILVAEVGYMVGGVFIGNRTAMTGAMLHVFADSLMTLTLFMAVGSIARQRGEMTLGNLSGLFRTMPFTMAAFVLGAMSMIGVPPLFGFFSKWYLLSGALASGQYVF---MAGLLVSSLVNVVLFFRLFETAFFDAPGESVRDIHWSRVTPLAIVAVLLIVAGLSSGLIVDRLIAGI-------------------
225181464    --MTLLLVPVWAPVVTAVVLLFLPAR--VRRVFIGLSLGAVAVALLAGVDLGGQVTVFASAFQQQTGVSFLSFSLHPIGGIALLGFTMVI------PLGMLFGLEVSTKAQQAVALCALAGAAGVALA---DNFLTFLFFWEVLSITSATMIFLRRTEQAVKMAYRVLFLQLLGGLALTVGIVLHYHATGSFAMTAPAAGLPF-----------FIAGIGVKAAFLPLHVWVPWGYPVAPFSASVLLAALCTKAGVFAVARILPA---------SEGIALMGALMAIVAVSFALVQHDMRRLLSVHIVSQVGYMVAAIGLGNYYGVDGGLLHMANNMVYKALLFMCAGAVLYCTGTEDLHQLHPLWRSLPLVTVGAVVGALAIAGTPLFNGYISKYLIKNASYGVEPVETILLVAGVGTALSFTKFIY----FGFYKAQ-ARVLRPPRTTMTVAIMISAAACVLFGVYPQAL---------------------------
255021529    --------------LGPVVTILAFVPALDAKALRLGGFLTSTIMAVISLGAGLYALLQPGSIPATTFGTHIP----WQFHLDPLSGFFLLLLGVVGSTASLHAIGYFRGELRRVLIPYPIFFSAMILVVLAAGVYTFMVAWELMALSSTFLILSASRAMAARRAAYYLLIAHLGALCLLGAFILLALSGGSFAVMAAAQQSLSPWATQAILGLSLL-GFGAKLGMVPLHIWLPEAHPAAPSPVSALMSAAMLPMAIYGLLRLDWQILSAPGIGWGVIWLAFGLLTAGFGVLFSTLQSDLKRLLAYSSMENMGLVLVAWLSLAGLALCAGLFQLLNHALFKSLLFLGSGSVLHSTGSVDMNRLGGLIRSMPQTTLLMLIATLAIAGLPPLNGFASEWLLLQAFLLAPPLAAAGVVFVLALSSFAMVKGFGLSFLGRPRSNF--HAHEASLWERTAMGCLALGCVVLGILPGMVTNGLMA---------------------
154818483    -------------------------------------------------------------------------------------------------------YMHSDPYINRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHENLNIPLLG---LLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FYPLMEQNKTMQTLTLCLGAITTLFTAICALTQNDIKKIVAFSTSSQLGLMIVTIGINQP---YLAFLHICTHAFFKAMLFMCSGSIIHSLNEQDIRKMGGLYKPMPFTTTSLIIGSLALTGMPFLTGFYSKDLIIETANTSNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSIKRLLIGSIFAG---------------------------------
142326201    ---------------------------------------------------------------------------------DAFSNFFKILILISSLFVLNSSKNFILDNKFEYPIIILLSILGMFFMVSSNDIILFYLGLELQSLSLYILASIDRDNKSSESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFDLIANELGKENTGAVFAMVFILVGLAFKVSAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLAVLIKFMLIPFSKILMEWQTIIIFISIASMILGAVAAIGQKNVKRLLAYSSIGHIGYALAGVATGVISGYESAIVYISIYVVMNIGAFSCLYLLKKDGEKENISDLSGISKKHPMLAISFLVILFSLAGIPPLGGFFAKFYVFTAVVEQMYALAIIGLLTTVISAFYYLKIIKTIYF------------------------------------------------------------------
16356936     --MPSLHIILTTSFIITLVILISPVFKSLNPNWHTHHIKTAVKMAFFTSLLPLFLHLHTGTELTITNLHWMNFDINTSFKLDHLSITFVPIALYVTWAILFASWYMKSDNINQFFKFLLIFLIAMVTLVTANNMFQLFIGWEGVGIMSFLLIGWWWRADANTAALQAVLYNRVGDVGLIFALGWMATNLNSWEMQQMFITAKSLDMNAPL--IGLILAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLVR--LSPLMQDNPFALTTCLILGALTTLFTTICALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---YLAFLHICTHAFFKAMLFLCSGVIIHALNEQDIRKMGGLHYLIPTTTSCLTIGSLALMGTPFLAGFFSKDAIIEALNNSYAWALALTLLATSLTAAYSLRMIFFVNMNFPRFPALSPINENIKSITNPLKRLAWGTILAGL--------------------------------
220904052    ------------------------------------------------------------------RLPWGLPVGACTLGLDPLSRIFLLPVFGLGLVCALSGGMALRHNLAAHWFFYILLILGLALVMAARDAVLFMLAWELMSLAPFFLIEFNDGDRQVRDAWVYLVAAHLGAVALMAFFVLLWQSTGTTSLDILQGGAVMGSGVLTALFALAVLGFGAKAGLVPMHVWLPEAHPAAPSHVSALLSGAMINAGLYGIIRSLLAAPGAAPEWWGWTLLLLGLATGLIGILKALGQSNLKRLLAYSSVENMGLMLMGVGAGLILGFAGSLMHMLNHAGFKGLLFLSAGEVLHATGTVRMEQLGGLQKRLPLLGAAFALGAAAIACLPPLNGFAGELVLALSLLDGPSLPGVTLALISGLAAALYAKAYGITFLGEPRSGFAANARPAGWRTLWPLALPAAVCVLGGLAAPLFFDLAS----------------------
152977477    -------------------------------------------------------------------------------------------------------------YKGEYYYLFLMAILGAMFMASSIDFITLFISLELLSLSSYILVGIRKKRRANEAAMKYVINGGIASAITLFGMSYVYGMTGSTNIVEMQGVAGSIQLLLALAFLLMFVGLSFKIATAPFHMWAPDVYEGAPTPVTAFLGTVSKIAGFIMIVRLFLMTFASVTHYMSVYIAILAGVTMIIGNVIALKQHNIKRLFAYSGIAHAGYLLVPLAALSPFTMDSMWFYMLAYFLMNAGAFAIIHTLILQSENENINIFSGLYKRSPFLAMMMTIFILSLAGIPGTAGFIGKVNIFLGAFVIEAPYYVLASVMMGTTVISYIYYFRILQQIFFRKGNEGDRVHIPISVKAVVCFCAFATVMLGVLPAIGYNFFH----------------------
114330938    ---------------------------------------------LLSFYLSLLTLAGCSFITYDIYSTEVRYTFSGMFVGDAMSDTLKLMIYPTVAAVLIYSRAYISLRKGEFFSLTLFATLGMMVMVSASHLITLYLGIELLSLSLYAMVALQRESAATEAAIKFFVLGALASGFLLYGMSMLYGATGTLHISELIQQGTADHDIFIIGLVFVVAGISFKLSAVPFHMWAPDVYEGAPTAVTLFIGSAPKLAAFGFVMRLLVEGLGELATDWQGMLVLLSVASMAVGNFVAIAQLNIKRMLAYSTISHIGFVLLGFIAIGENGYSSAMFYVIAYVLMTLGAFGIIMLLSREFEADKISDFKGLNQRSPWLAFMMLLIMFSMAGVPPMIGFYAKLAVFQAVLEAGYWLVVVAVILALIGAFYYLRIVKFIYFDAPEDTRPILFKP---DVRILISTNGLAIVLLGMFPQALMGLSLSAIQN-----------------
288961308    -----------VPFGGAAAIAASERASAK-----WLCQGFAAATVAVIAILAMSLLGDGKVGATYELISFGPVSI-LGLVVDSVSVLIALAVIAIGLLVAVYSREHPDIGRRRFYAFLLVFIGAMTGLVFSSTVVGQLAFFELTGACSWALIGYYESPKALRSAAKALLVTHVASLGLYVAAALLFLSTGTF---ALTAIADLAPGMKATVLLAILVAAWGKSAQLPFHMWLPDAMEAPTPVSAYLHAASMVKVGVYIFARGLMSAGG-APEIVGWVGSIMAVLTLVYGFFMYLPQVDLKRLLAYSTITQLAYILLALSLGSDLAFKGAIAHIFNHAFAKTLFFLVAGALSYTAGTRLLPSLRGIVTKSPLLGVAFVCAALAITGVPPFNGFFSKFAIFAGGFEAHHWALMLLVVIALAESVGSFAWFLKWLGHSVPGKPSTTMAAAAPLPAGMKFVLVALV-------------------------------------
284041330    ----------------------------------------------------------------------------------------------------------------EWYSLLIAMTLGLFLMTLSVNMLSIYLSIELVSIGSYLLTALTADRKASEGGIKYLLFGAISSAVMLYGMSLLYGMTGTLDLAFGAELARQDGAVVAVAMLLTLAGLLFKLAGVPFHVWTPDAYEAAPVPVAAFFSVAPKAAAVLVLMRVVTPAGGTTAVVLQTPLAVLALAGILIGNLSALRQTDAKRLLAYSTIAHAGFLLVGVVAFNEAGFEAVLFYIGTYLFISLAAFFLIDLLARSNGSQTIKNFAGLGARQPLLAVALTVVMLALTGLPPTVGFTAKLLSFSALYDAYLALFGLGLLNALVSLVYYLKIPFLLFFRPTDEAPEQNVPRLPVAAVWLAVGLVIPIIVLFMKPDLLLNLITV---------------------
86359325     ---------------GACTLLILGQFVQKRQEHFWASVAIVLIAALATLMLAGEVRPAYTGMFVADRFAVFFKFVFY-------------LATVLTFLLSRKYADIEGIGSSEYYVLLLFALSGMMIMASATDLMSIYVGLELVVLCTYVLTGFLRRERRNEAALKYVILGAVSTGIFLYGVSLVYGLTGTTQLDAMAAAVTGGPLDPGLLLAVVFIGLVFKVGAVPFHMWVPDVYEGAPTTITAFMS-VGPKAAGFAVILRVFLNPLVAASDVWIIVAVIAVVTMALGSFVALVQDNFKRLLAYSSIAHAGFAIFGVVAGGADGIASVMLYLLIYSFMNLGIFGIVTMMRNGDFSGEIEDYAGLAKQHPGLALLMLLYLFSLAGIPPTAGFFAKFYVLAALVERG--FVMLAVIAVLLSAVAAYFYIRIVMVIYMREPERTFDPALTPLVRATLAFTAAGTIGIGLFPSWFLRLAQHSA-------------------
238755291    -----------------------------------------------------------------------------------LNALLLLAISVTSLFCSLYSWLANTHRCQRARTGLLLLMAALTAAVISANAVELILMMELAALCAYFLILQADDEKSRRAALNQFLSGRFGTISLILAFAVLHYASGSQGFDSLSFHTEFSGGVKSVAFLLALIGFGLYAGIIPLHAWVPQSHSSAPAHAAALFSSALMKVGILGVIKIGLDLLGAPPLWWGVVVLLLAILTAFLGGLYALMEHDIRRLLAYHTLENVGIILLGIGGAMSLALLAGLFHLFNHGLFKTTLFLGAGEVELQTGIKDMEKLGGIAYRMPWTTIAMLIALMSMAALPPLNGFASEWLLYQSLFQLSSLLGPLLAVGLALTGALALMCIAKVF-------------------------------------------------------------------
260150938    ----------------------------------------------------------------------------------GLSSWLIFLSVWVGGVCYLCSGYRGIARPGAFGLTVLLLTLVCVLVFSASNWFLFFFFFESSLIPIVVLVLGWYQPERLQAAFYLLMYTICVSLPMLLVLVYKCSSIGSNSFYIVGDWVWVNYESAIVM-LLLLGSFLVKSPIFLVHLWLPKAHVEAPVSGSMILAGVLLKFGGYGAIL-VFYWFSFGVNTFCIILISFSLWGGLISGLICTRQVDVKSLIAYSSVGHMSLCLAGIVSCFSLGWWGGLLMMISHGLCSSGLFGLAGYVYKIFSSRALILCSGIMASMPIMTLCWFLLCSGNMSFPPSLSLLSEIFLMSALTGVSLWFMIPMGAMVFVVGVYSLILYSYSQHG-----------------------------------------------------------------
256827151    -----------------------------------------------------------------------DSHVHYNLYFDSLSLLMVFIIGIVGCGICVYALGYMKDFQKHFFALMFLFLSAMYAIVFSNNLSWLFAGWEVTTVCSFLLIGYTKTGEALRSAFRQIIMNLAGGIAFVLALMCSVLFFNTLSLADFVQAAALYPTLAIVPVTCLAFAGITKAAQMPFHTWLLGAMVAPTPTSALLHSSTMVKAGVFMLIK--LAPAFTVSVIPAAMTILVGGITFCLASFIAISQSNAKRVLAYSTIANLGLIVACAGVGTPEAVWAAIFLVLFHAIAKSLLFLCVGTAEHHIGSRDIEDEDLLFERLPRLSRLMMLGIMC-MFIAPFGMLVSKWAALVSFIDSGQVVLLIL-LAFGSGATFMFWAKWMGKLAGIAAPQDSLEGSIHRSEWIALATMAVVLVL-----------------------------------
14330437     ----------------------------------------------------------------------------WRLGIDGLSIGPILLTGFITTLATLDAWPVTRDSRLGHILMLNVYSSRSIRSLSARDLLLFFLMWELELIPVYLLLSMWGGKKRLYFATKLILYTAGSSIFLLMSLGIGYGSNETTVNFETSANQSYPIALEILFYIRFL-ALCCQSRLYPTYM-LPDTHGEAHYSTLYASSRILFKMGAYGLVRINMELLPHAHSIFEPWLLVVGTIQIIYAASMQLGQRNLKKRIVLLSNSPFIHNYRNWFYNAIRTLYGAILEIISHGFIGAALFFLAGTSFDRIRLVYLDEMEGLSIPIPKILTTFRILSMASLALPGMSGFVAPFIIF--------------------TPIYCIRDVTPDVLWIELVHALHSSFDSGPREFFLAISILIPVIGIGIYPEF----------------------------
258649583    ------------------------------------------------------------------------SNLSYFFGIDKMSYLLIFLSFWIMFMMLLVSFYYNKNNEKLFSFIVILLSFFLVLSFSSLSLFGFYIFFESSLVFTLLLILGWYQPERLQAGVYMLFYTLIVSLPLLIMIMFLYKNNNLYYFFFYKV-----SLLNYLMYFSMILAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGVMLKLGGYGLIR-IMEFFLILSKKINFIWMLLSFIGGILVSLICLMQIDLKALVAYSSVVHMSILLIGLMSLNMWGIIGSLKLMIGHGLCSSGLFCLVSFSYERSNSRSLLINKGMMNFMPSLCFWWFLLSSSNMAAPPSMNLLGEISLLNSIMGWCSSSMLFLMMISFFSASYSLYLYSYSQHGE----------------------------------------------------------------
142776099    -----------------------------------------------------------------------------HYVIDTFGTNLKIIALIAAILVHLGSFKSKQNIKNEIFLIQLFATLGVMILCSAHNLLTVYLGLETLTLSMYGIVASNRNSEATESAMKFFILGAIASAIFLYGVSILYGVTGALSLDLIKDSILLDTLEMRIAVAFMACGIIFKFGAFPFHSWVPDSYQGSNTTAAIYISSVPKIGAFALISRLFLDSMNAMSDFWSILILSAGLLSIIIGNLIALVQMNFRRMLAYSAIGHIGFILLSFSIVNTDGISASMTYLIMYLIMTIAAFALIESISEDYQHIELGDLKGLSKSHPLIAFMLLFCMFSMVGIPPFIGFYAKWIVLSELVNNGMWFALIGIIMSVIAAYYYLRVVWFMYF-ENNDQAIGNNGILNAQSITSIMVSAIL-LLIGLYPNPIIQYIRSIISSFL---------------
215789159    --------------------------------------------------------------------------LSLMFGIDKYSFGLIMLSMWIFGLSFLASLKVYKMKVYLKMFLMFIYLNFLVLCFCSMNMFMFYFFFEMSLITMFLLMGWGFQPERIQASMYMLFYTLFGSLPLLFMMLYLYYMKNSMDFFYLINLFN---TKNLFLFMFCLISFLIKLPMFMFHLWLPKAHVEAPISGSMILAGIMLKLGGYGIIRFMMMMPKNFYSY-SFFIMMISIIGSIYLSLLCLRQIDMKMLVAYSSVVHMGMMLGGLMSMSMFGLIGGFYMMISHGLCSSGMFCLVNFLYERFSSRSILINKGMLNLFPSMTLWWFLICSSNMSFPPSLNLFSEIMLIISMLLWSNSLMILIMLICFFSSLYSLYIYSYTQHGKMNIFNMFSFKMNEVNEFLLIML------------------------------------------
261368112    -----------------------------------------------------------------------------HLRLDCLSMLMIMIVALVGGLICIYAVGYMKDRSGFFFSMLFFFLAAMVGLVLSENLVWMYFFWEITSVISFLLIGYTRTEEAVHNSFRALWMNLLGGLGFAIAIVVAAHTQHT------VQLNELVAAKATIPVVLLAFAGLTKSAQLPFSSWLLGAMVAPTPSSALLHSATMVKAGVYLLIR---LAPAMAGNMTGMTVAFIGGFTFIAASMMAIAQNDGKKVLAFSTVSNLGLIVACAGIGAEETIWAAVLLMIFHSVSKSMLFQAVGSIENSLGSRDIEDMHGLLLRLPRLTYIMGIG-IAGMYLAPFGMLISKWVALRAFVDANYLLVIFLAYGSATTMLY----------------------------------------------------------------------------
142013689    -------------------LFFSILILYLVRKENFSGAAHGLISFISVIFVFFIFSFHEVSNNKIVLFEFIE-NAPISFYIDSLGLVFLIISNLLWFCVAIYATRYLDINKYDFYIFFLISMFATNAIVYSSNLITTFIFYELLTVATYPLVTFKKDEESVNSGKKYLYYLLGTSIVFLLPAIVITYIQNGSVEYTQGGIFSSSNQIITFIALILFTLGVAKSALMPFHKWLPTAMVAPTPVSALLHAVAVVKSGVYIIIKIILFIFGVIKDNGAVFIILLASFTTIIASIIALKQDSIKLRLAYSTIGQLAYIVLATAILAPFSILAAVLHLAFHALGKIILFLSAGIIATRVNVKYVSEMNGISTSLPYTSLLLSLGAIIMVGLPPTIGFISKWFLIQGIIDADMYILVVIILSTILNAAYYFPMIYKPFFGPS-DKTFTYKEDMFLVLPVALIGLISVVLFF----------------------------------
294084031    -------LLVAIPLILAAVVTLVPIPAF----AWVISLAAVGASFVIALLLHSVTMTGVEISYYLGNW---EPPWGIEFVVDSATSMTLVIMMGLAFITTLAARHLIAAEIGKTYAAWLLVCGGLSGLVMTADAFNLFVFLEISALSSVILIAMGAGTDRLIAAFNYLIIGAVGATFYVIGIGFVYAVTGTLNMADLALRLPEIEQSIVIFFGFMIAGILVKAAVFPVHVWLPAAYSYAPSAVSILLAAIATKASIYVLARLIFTVFGGFPEMIGMVIVPLSVMGIFVGTIMAIYESDIKKLLAQSSIAQIGYITLGFGLASKSGVAAGFIHIGNHALIKGGLFMAVAGFFTAMRNRDLNSLTGMGHRMPITATAFVICGLSLIGLPLTAGFISKLYLVRAMLEMDSYLLVGIVLASSALSLIYIWKIIEVMWMQPAAHDAPKLNE-NPAVYMPLWMLAGLNLWFGIDASWMVASAEFAAKALI---------------
135285134    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVGDFGFLLGIAAVLMYFNTMDYADVFAAAPAMANLTIEVWVLLFIGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLYELSETALSFVLIIGALTAFLMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGA---SAYAAGIFHLMTHAAFKALLFLAAGVIIAMHHEQDIRKMGNMKKYMPITWICMLIGSIALIGIPPFAGFFSKDAIISAVHHSHIWGAVLVVLGVFITAFYSFRMYFLVFHTQERMHTKEHLHESPKVVTVPLILLAIPSVLAGMF-------------------------------
288818457    --------------------------------------IILSLSFDVFKMSYLQILLSVGIFVSGIYIFLQDGYLTYMYGIDPINCLMLLTVSFLELFVSLYSFGYIKRRFRYYYFWKNAFILSMFVSILSNNLGVYWVGLEATTLATAFLIAFYRSKESYEASWKYVMMCSIGITLGLFAVVLLYYATSSLSFVNIISVANLDKKLLFLSFILALVGFGTKAGFVPMHNWLPDAHSQAPSPISALLSGVLLNTALLGVIRFYQINQKAGIVYAGKFLLFFGTLTLFLASLLMLKQSEYKRLFAYSSMENMGVISLGLSMG-GLATFGALIHILFHALSKGVLFMAAGNILSVLHKRKINEVKALFKGMKRSAFILTFGLASISGFPPFSTFLSKMYTIVGTVQKSPLLGVVMLLSISLAFAGLFYQMLPMLFGEESKEKEKNLHPLMLLPATMLITLLVFTFYL----------------------------------
137830815    --------------------------------------------------------------------------------------------------------------------------------------IQMFIGWEGVGLASYLLIGFWHSKASAISALKAFLVNRIGDLFFIIGVVIIFSIFNSFNFSVIFDEINYDLANLELACLFLFIGAMAKSAQIPLHIWLPDSMEGPTPISALIHAATMVTAGIFLIIR--LSPIYEVSTYTMDTILIIGAITSLLLGIVGIYQNDIKKVIAYSTISQLGYMICILGAGF---YAASFFHLFTHAFFKALLFLSAGVIISMHHEQDIRKMGNLRAYLPITYKCFLIGTLCLVGFPLTSGFFSKDLILISLYNDDNFLYVVLVIGTFVTSMYSFRLLFLVFHG-----------------------------------------------------------------
135151278    ------------------------------------------------------------------------FDVALAMGLDMQSATAALTVAFVAACVIFYAVEYMSADLRRFFALMHLFEAGMLSMVLAADSITFFLGWELMGLCSFFLISYNMTSPRAFAAQKAFVITRIADAALLAALLLLFLEAGSVRLDDLPAGAEAEPTRGALIAILLLVGALGKSAQFPFHTWLPTAMAGPTPVSALLHSATMVAAGAVLLAR--FAPVMLAYPGPAAATALAGVVTALFGAACAIAQTDVKRLLAYSSVSQIGYMIAAVGLGAP---ELALVHFVVHALFKSLLFMAAGIMAQVSGSTAISSFAGVARAAPVTFACYTAGAASLAGLPITAGWWSKEAILGAAFELGLPGQAAWAMALAAAALTGVYAYRPVLAALGHERWSHSGGHERVLAVAPLVILAVLALAAG---------------------------------
139920186    -----------------------------------------------------------------------DLGLTWAVGADGLSMPLILLTSFITSLACLAAWP-VSFKPRLFYFLLLAMDGGQIAVFAVQDMLLFFLAWELELIPVYLLLAIWGGKKRQYAATKFILYTAGSSLFILLAALAMGFFGGGTPSFEYTALADFGTGFQLLCYAGLLIAFGVKLPIVPLHTWLPDAHGEATAPVHMLLAGILLKMGGYALLRFNCELLPAAHSQFAPLLIVLGVVNIIYAALTSFAQRNLKRKIAYSSISHMGFVLIGVGSFSAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
168698227    --------------------------------------------------------------------------------------LIVLVAALVTVLLTLATGIPDRDDSADFYVLLLGGTLGMSLMASAGHLLMVFIAVEMASLPGYALAGFLKGRRGSEAALKYVVYGAAASGVMLYGLTLLAGVFGTGTLHDVAAAQRGPDLPVLAGLALVSVGLGFKLAAVPFQFWCPDVFEGAAAEVAGFLSVASKAVAIGLVGRVLLPDTAAVPAHLGAMVAVVAMLTATFGNLVAFGQTNLKRLLAYSTIAHAGYMLMALAVTSSAGAAAVLYYLCAYVAMNLGAFGVVALVRNATGSEDLGAYRGLVRRNPILAVTLAVFLASLLGLPPLAGFAGKFQVFAAVYAAGTLFFVLLGVGAVNTAL-SAYYYLKVVRAMLLDDPELGVAPV----------------------------------------------------
289183242    -------------IFVVLTCPLLMPMDPTQQSALTQAKTAVKLAFMISLLPLLIFLNEGMDM-LITFNTWTNFDMNCSMKFDIFSTTFMPVALYVTWSILFSSWYMHQDPYSRFFKYLLGFLITMLILVTANNLFLLFIGWEGVGIMSFLLIGWWYGRDANTAALQAMLYNRVGDVGLVLTMAWMATNLDSWQIHEMNSTAN--AFDFTLPVLGLVLAAVGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRLNPLYQNNSTILTTC--LCLGGLTTLFTAACALTQNDIKKIVAFSTSSQLGLMMVAIGLGQP---QLAFIHICTHAFFKAMLFICSGSIIHSLNEQDIRKMGGMYNLTPVTSSCLIIGSLALVGSPFLAGFFSKDAIIEALDTSNAWALSVTLLATSFTMVYSFRLIFLVSAGNPRFPSHAPINETNQALIGPLKRLAWGSMIVGL--------------------------------
149193621    -----------------------------------------------TIFLYSNTNSITTNFIWTNSL----FNLQASFLFDCYTMLFLPISIFITILQFTSWYMHSDPNQKTFMKYLLLFLLAMLTLTTANNLVQLFVGWEAVGIMSFLLIGWWHARTNANTALQAIIYNRIGDIGLLLSMAWLAMNLNTLEMQQLFSHNISP----TLPGLGLILAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIYLLIR--LHPLLQHNPVSLSLCLCIGAMTTTFAALCAITQNDLKKIIAFSTSSQLGLMMLTVGLNQP---ELAFLHITTHAFFKAMLFLCSGSIIHNLNEQDIRKMGATQKTLPITTSCMTLGSLALMGAPFLAGFYTKDAIIEAMNTSNAWALSTTLLATILTTAYSLRLTFYTQLHKPRYHSITHLMESNKDQINPILRLAMASILAGL--------------------------------
126729574    -----------------------------------------------------------------------------MFQSDGFSRFAKILILVSAAAVLVMSEGYMARRRFEYPLLVSLAVVGMMVMVSAGDLMSLYMGLELQSLALYVVASLRRDSKSTEAGLKYFVLGALSSGLLLYGASLVYGYAGTTLFSGIIQTAEEGHVSIGLLLVLMISGLAFKVSAVPFHMWTPDVYQGSPTPVTAFFATAPKVAAMGLFARVMFDAFGNATADWGQVIALLAVLSMFLGSFAAIGQKDIKRLMAYSSIAHMGYALIGLAAGTEIGVQNMLIYMAIYVTMNVGTFAFILSMERDGQVTDIESLGMYSKKEPGRALAMLVLLFSLAGVPPLLGFFAKYGVLMAAVESGMWLAVAGVVASVIGAYYYLRIVFYMYFGDDREDALDRSSSPVLSGFLALSALIIVLAVF----------------------------------
288908732    -----------------LLMLAFYSSKSDGHTMLQVKKAVKSALMVTSLALFLFINEGAQAITTTWIWMELHTLITVSFKVDNYSIIFSPIALFVTWSILFASWYMKDDPYDRFFKYLLIFLISMIVLTTAGNMFQLFIGWEGVGIMSFLLISWWTGRDANTAALQAVVYNRIGDIGLILTMAWLATNLNSWELQEMFTSAKN--YDLTLPLFGLVLAASGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--MNPLMENNQTILTVCLCLGALTTFFTATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---ELAFLHICTHAFFKAMLFLCSGSLIHSLNEQDIRKMGGTFSTTPFTTSSLMIGSLALTGTPFLTGFFSKDPIIEALNTSNAWALTLTLLATSFTAVYSLRIIFFVSMKHPRFNPLSPINENSPLMIKPIKRLAWGSIIAGFIINLNVTPLKTPI-------------------
11465928     -----------------------------------------SLSIIFLLNLIYLLFSTYLNYNDSIFIVYFFNSFYYSIGIDKFSFLFLILLSFLFSICFIYNIKNIIIKSKIWLFSLISIFIALLFTFISQDLLTFFIGFEFVLIPLFWIVIFGSRSNKIFAAFFIVILTLFGSCFFLIGFFSIFLEISSLNFNFLFSLSYLSESRQSFIWIFLFLGLMVKVPLIPLHLWLPEAHGEAPTVGSVLLAGVVLKLGTYGLIRCLVFLFSNVEVFIGSILFAYGFLNMVFAALISIRQLDIKKAIAYGSIAHIGTVVIGLSEVFNFSEFGSVIIIIFHGLVSPLLFFLVGSLYDRFGTRNIYYFGSLALISPLFSVNWFLAVLGNVAFPGTGSFVGEITIFISLLFMNPFCGILLVFATFANLAWNFLLITRVVFLHYQINYLTFFYDISLKEFVIFLLLNILSIFSGLF-------------------------------
288903527    -------------------------------------------------------------INLGTWLNLGDIHIPYGLSLDSLAMTVLVPVGIITLCVLTYAYMAHDPNRNRFYIILSVFALFMTILVVADNYLMLFIGWEFVGVISYLLISFWSTRTAMKSALSAILLNRMGDTFFVIALALILNYYRAVDFDTISLLSPYMNTLLLNILGLLLTLAATKSAQLGLHAWLLLAMEGPTPVSALLHAATMVCAGVYVLVRAYPILEYAPTMLLA--LCWLGGLTTLVSGLIALVTNDIKRVIALSTMSQLSIMVLAIGI---SCYDLAIYHLYCHAFFKALLFMGAGSVIHISETQDMRKYGGLIDYLPFSYVAILIASLSLMAIPGLTGYYSKDIIIESLYGSGYVLYYVAVASATLTSLYSLRVLYLTFLSTPKGNKTYNFIHENIGMLLPMIVLIIYSIYIG---------------------------------
5836069      -------------------------------------------SFIISLVPMLSFLNGGVEATVTNWHWFTTFNLSMNFKLDLYTIMFLPIALLITWSIMEFSYMSSDPKINQFMKYLLIFLITMLTLISANNLFQLFIGWEGVGIMSFMLIGWWHRTDANTAALQAILYNRIGDIGFILAMAWFLIHTNSWEFQQM-----FLLHTNLLPLLGLILAATGKSAQFGLHPWLPFAMEGPTPVSALLHSSTMVVAGIFLLVRFSPLLEQNSTALTMA--LCLGAITTLFTAACALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---FLAFLHICTHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLINILPITSSALIIGSLALTGMPFLAGFYSKDLIIESLSNTNAWALSLTLVATTFTAVYSTRVIFLALLNQPRFSPASSINENNPLLINPIKRLAIGSILAGF--------------------------------
135377947    ----------------------------------------------------------------------------------PLGKLFALVAGVLWPVATLYTIGYMRKNHTRFMFFYAIAIHAAMGIALSGNLLTLFVFYEILTFSTYPLVTHKGTAEAMQAGRVYLGILVASSVFLLFGILSVWVLTGTLDFESGGILAGHIDPFYMPFLLGLFAFGIGKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVAVYIFGIDFLRSSDWLVWVASFSILAASIVAMSKTNLKARLAYSTVSQLGYIVLGAALATSLAASGAAMHIAAHAAGKITLFFCAGAIYVAHHLTDIKDMNGLGRVMPVTYTAFAFGALSIIGVPPLAGAWSKVMLMGGALDNGHMLVLVLMVSSLLNLVYLGEIVLRGFFAKPTHGKSRTVQEAPLSMLLPLCLTALMSVAL----------------------------------
283853518    -----------------------------------------------------------------------------------------------------------RGKLGPHWFFFNLLLAGLALVMAARDAVTFLIAWELMSLAPFFLISFHDDEEVREAAWIYLVAAHLGACVMAFFAAFWAAAGGTSFEALAQAAAGGQLAAPSVLFLLALAGFGAKAGFFPFHVWLPEAHPAAPSHVSAVLSGAMISAGLYGLWRAAEL-LGPAAVWWGWTLVAVGLVSAVSGILQALAQGNLKRLLAYSSVENMGLACLGLGLGLVLGLSGAVFHVLNHAAFKGLLFLCAGEVLHSVGSVRIAHLGGLGKRMPVVGAAFALASLGIAGLPPLSGFAGELVLALAMLE-----------------------------------------------------------------------------------------------
141203982    ------------------------------------------------------------------------------------------------------AYMAHDNAFARFFAWLPLFVFSMVMLVMANNFLTLFVFWELVGVCSYLLIGFWHDRDSANNAMKAFLVNRVGDFGFAIGVFMIFWNFRTLDYGEFSSLDSVESTTVLAIALLLFVGAMGKSAQFPLHIWLPDAMEGPTPVSALIHAATMVTAGVYMVARTV--PLFEVHEAALIIVGLVGTFTALFAATIALTQTDIKRVLAYSTVSQLGLMFLGLASG---AYAAAIFHLATHAFFKALLFLGSGSVIHAMDEQEMTKYGGLRSKMKWTYITFMIGSLALAAIFPLAGF-----------------------------------------------------------------------------------------------------------
187477554    -----------------------------RKTTYVLSLATLAILTVVSLFQWSNGVSGKT--------------FNGMYVTDSFSHLLKITSYIAVAVTLIYGRVYAQSRGGELYVLTLLALLGQMVMISAGSLVSVYLGLELMSLALYALIALRRDDVATEAAMKYFVLGALASGFLLYGMSMVYGSTGHLDLAEISRVIGSGQAKELPLVFGLVAGLAFKLGAVPFHMWVPDVYQGSPTAVTLILGGAPKLAAFAMTLRLLVDGLHGLAADWQSMLMILAVLSLAIGNLTAIVQTNFKRMLAYSTISHMGFVLLGLASGVVVGYGASLFYMITYVLTTLASFGIVLLLSRQFECEQIDDLKGLNRRSPWHALIVLLLMFSLAGIPPLVGFYAKLAILQAVIESGHVLAVVAVLFSLIGAFYYLRVVKVVYFDEPVAEDAPL--SATCVQRGLLSVNGALILILGILPGGLM--------------------------
136573482    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVTVICIGLFVGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPFFELSETALSVVLVIGAITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAVFHLMTHAFFKALLFLAAGSVIMGHHNQDIRWMGGVRKYMPITWITALLGSLALIGTPLFSGFYSKDSIIEAVAESHLPGAGFAHFGVFVTAFYSFRMYFLVFHGPERYHLNPSPHESAWVVTLPLVLLAIPSVLIGFFPLLFGDFFADAITVNGDKHHAMHALAQAFHG
136664809    ----LLNTLIWFPIFSGSLLLFIGDRKHP-DVIKWLALVAVIVSMAFCVPLVAKFDTSTAAMQFVETYDWLPSLIHYALGIDGLSLLLIVLSIFTTLIVILATWKSIETRVAQYMAAFLIMQGLLVGVFSALDAIAFYVFWEASLVPMYLIIGVWGSDNRVYAAIKFFLYTFLGSVLMLIAFLYMGLQVGGFKIEQFYDL-KLSLPAQSLAFFAFFLGFAIKIPMWPVHTWLPDAHTEAPAGGSIALAAVLLKLGGYGFLRFALPIVPDACSHYAWLM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
118196919    -------------------------------------------TFITSLILLIFFLNNDQTITFPTTIHLNTFDIHINILMDIYSIMFTTIAIFITWSIMDYSYMSSDPNINKFTKYLTIFLLSMLVILTANNLYQLFIGWEGVGIMSFLLIGWWMRTDANTAALQAIIYNRIGDTGMIILLLWF----NTSSSWNLQEIFSQNTPHQILPLLGLLLAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLIVR--LYPIMQNNQSIISLCLMLGALTTLMSAIVASTQNDIKKIIALSTTSQLGLMMVTLGLNKP---TLAFMHMMMHSFFKAMLFLCAGVLIHNMNNQDMRKMGNLNTTFPTTSSAITTASLALIGTPFLSGFYSKDVIIETMLSSNTWAILLTLAATALSALYSTRMIMLTLLGNTKNKQMTTHHE-TMSTMLPISRLLLGTVMAGMLIKLM---------------------------
110835517    ----WIIAPILIPALAGMLLLL----EVRERHRLRRITGLLSCSALLAAAIFLGNQAWGGDITVYALGNWQAPF-GIVLVLDKLSALMVLLTAVLAFPALLYASCGDDRKGANFHALFQFQLMGINGAFLTGDLFNLFVFFEVLLIASYGLALHGRGPERVKAGLHYVVLNLVGSALFLIALGLIYGTTGTLNMADFQALTGTHAVLLKVAVLMLWVVFGLKAALFPLYFWLPAAYAGA-TAGVAALFAIMTKVGFYAMLRVYALAFADGPGLGQASLWWLSLVTLALACIGVLGAKRLGTLVSYLVVMSVGTLVAALAFGELQAVGPALYYLLHSTLICGGLFLLTDLIARRGDVADYLQIGPAILNGGRLSLLFFVAAIAVVGLPPLSGFVGKVALLRSV-------------------------------------------------------------------------------------------------
108793501    -------------FLSIFIVLLVPLFKSKPLFFPNDSVLAVKHAFLISL-IPLLFFLSTGFQTVVSSGTWFNFHFTASLNLDTYSIIFTPLALLVTWSILTFAYMSDEPNMALFFKYMLMFLMAMLVLVTANNIFQLFIGWEGVGIMSFLLIGWWRGRDANTAALQAVLYNRIGDVGFILLLAMAILVFDSWELMNIQELAKN--NTPTPLLIGVILAAMSKSAQFGMHPWLPSAMEGPTPVSALLHSSTMVIAGVFLLVR--FYPVIKTSPLALTTCLCLGALTSFFAALCAISQNDIKKIIAFSTSSQLGLMMVALGLGYPS---LAFMHICMHAFFKAMLFLTAGSFIHYLNEQDIRKMGHMYYAAPTTTAVLSTGCLALAGTPFLAGFYSKDAIIEALSNVNIVALSLTLAATSLTAVYSLRLIYHVAAGTPRFTSFLPIDETHPLINKAFKYLILGTLIAG---------------------------------
143818465    -----------------------------------------------------------------------------SFTSDNFSLFFKLLILLASLITVFGSFQYFRNYFGEFISLIFLSIVGMMLLVSSTELITIYVSLELSALPIIVLLSIHRSKLGIESGIKFFILSAFSSAILLYGFIYLYGLTGSTNLLLIHESSTFITYGIIISIVLIIAGFSFKMAIVPWQMWIPDVYQGAPTPVAAFLSVASKSSAFAVIIRMFYTSFTNESLMWSLIFAVLAAITMTLGNLFALNQKNIKRLLGYSTISQAGYILIGLAAMNFSGIQGSMYYLGGYLFTNMSIFIVITIIILRTKDETIEGLSGFIKVSPVYSIILIVGLLSLIGMPPTVGFMSKVIIFGFAINSGPWLALVGVINSVLAAFYYLRIIRFIVFEEPSTTNLKQVH------------------------------------------------------
143398913    ---------------------------------------------------------------------------------DTFSKFFQILILLSVSCLLFMSKQYLQKNKPEYPILIIFSTLGMMIMISSNNFLLLYLGLEIQSLSLYVVSSFRRDNKSTEAGLKYFILGSLSSGLMLFGISLIYGSTGSINFEIISSMINFEFPGIVAGLVFLICGFAFKASAVPFHMWTPDVYEGSPTPVTAFFATVPKLAAVGVLLRVLFDCFGQIVESWQQVIIIISVLSMFLGSVAAIGQNNIKRLMAYSSIGHIGFVLMGVASGTDKGVSAVLIYMVLYIIMNIGVFFILNMERNGVAVTTINSLNMYNNVSKSQTLFLTVLLFSLAGIPPLAGFFGKFFIFNAAINAGSWLAVIGGIASVIAAFYYLRIVYLMYFGLSTDPLSGKMPIAHW----IILSGSALLMLIGI--------------------------------
165935050    ---------------------------------FSLSFLALFVSFLTWYILLLSFMVMVFLFLNSNMMLYWYSMSSYFLGGDILSFSLIVLSIWIVFLMVLASSSLYSNYNYEFMFMNVLLLLFLVFSFSVNSLFLYYLFFECSLIPTLILIFGWYQPERLMAGYYLLFYTLFFSLPMLLGIFYINDFCFGMFYFLIKVPYNF------YLYLSMLMAFLVKMPMIFIHFWLPKAHVEAPISGSMILAGVLLKLGGYGIIRVF---YFLKNYGLNYMFLSLSLFGIFMVGILCMFQVDMKSLIAYSSVAHMGMVICGLMCVNMLGIIGSLILMVGHGLCSSGMFCLANIAYERTLSRSIFINSGLMTFMPSMCLFWFLLMINNMASPPSMNLMGEILLINGIMSWSYISFFYLMFASFMGCMYSIYLYSSINHG-----------------------------------------------------------------
142066098    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TITINENILQGGVSHTALVVAAASLTIAVMSKSGQFVLHTWLPDAMAGPTPVSALIHAATMVVAGIYMVARLFFWEGMQIEGSSINFLATVGAVTLVGAGLLAFVQDDIKKVLAYSTVSQLGYMAMALGVG---AWTAAVFHLFTHAFFKANLFLGSGSVAHAVHSFDMKDMGGMRKFMPKTYVTFVIGSLALAGLFPLAGFWSKDEILVSAPGSYTFHFVMGVIGAALTAAYMTRCVYLTFHGEYRHGHHGEPHESGPRILYPLYILSAFSILVG---------------------------------
258542710    ---------------------------------------------------------------------------------------MLILAGALTAVVLTFSYRTRDKTTLPFETPVLMLFSTLMIMASSANLMTLFVGLELSSLSIYILCAMERDSVSSEAGLKYFVLGSLASGLLLYGISLVYGYAGTMEYTGLVAAIRASGNLPMGLIVGIVFGLCFKLSAVPFHMWTPDVYQGAPTPVTAYMAGAPKFAAFALFLRVMAGPFGTVAPRWQILIETVSVLSMVYGAFAAIPQGNIKRLMAYSSIGHMGYAMMGLAAASLAGVQATLIYLAAYFVMNAGVFACITAMRRKGREVSISDLAGLGRTDPAMAAVLALFMFSMVGAPPLAGFFGKFLVFAAAWQSGYVLVVIGALSSIVGAYYYLRIVKVMYFDSPAEVLDRPAPSLLFVSGSMGLATALFVAGMG---------------------------------
222479278    ------------------------------------------------------------------------------FNVDQFSLLMGVVVGFLATAAVLYAYG--TEAPKWVTAFALIYVSSTVGTIYAGDWLTLIFFWELMAVTSTLLVWQYGGK-AVRAGYRYALFHGIGGTFLLGAVVVHGASMLGSVPAGEIFLFSSTTGIHASATLLAAIGIGVNCGFIFLHTWLPDTYPRPHVAASVFLSVFTTKTAVYVMYRAFPEG--------GMWLAYLGGFMAVYGAFFALLQYDPRRLLSYHIQAQVGYMLAGLGLATAVGVTGGFAHLFNNVLYKSLLFMAVGVVIYRTGVEDIRDMGGLWRVMPVTFLVYLVGAASITAVPGFNGFISKGMVIDSAHEIHNFELLFGWLLILGGVGTFMSFIKLGYYMFFHGSATLSPKDATRFQTVGMVLAGGACVFFG---------------------------------
153869670    -------TIVLAPLVGAII---AGLFKVSRTVAHSVTIGAVGLSFILSAIVFWDIVIDGNGAFNKTLYTWLNIQFEIGFLVDSLTALMMVVVTFVSLMVHIYTYMHDDPGYQRFFSYISLFTFAMLTLVMSNNFLQLFFGWEAVGLVSYLLIGFWYTKESAIYALKAFLVNRVGDFGFALGIAAVLMTFNSLNYTEVFYTAQNDWSMMTVICILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSSTALSFVLIIGAITALFMGLLGLVQNDIKRVVAYSTLSQLGYMTVALGA---SAYAAGIFHLMTHAFFKALLFLGAGVIIAMHHEQDMRKMGGLKNTCPLL-------------------------------------------------------------------------------------------------------------------------------
215789187    ----------------------------------------------------------------------------LNLGMDIYSWGLILLSMWIINMMLMVSEKILSKNMNYYFNLIKMMILFLMFSFYSMNLFNFYIFFESTLIPMFLLILGWGYQDRIQAGLYMMLYTLLGSLPLLLMLMNWYNLNFSLDIYL-----NYYCKLNFMNYFLMIFAFLIKLPMYFFHLWLPKAHVEAPVIGSMILAGVMLKLGGYGLFRVLLMMMMNFS--YNKYFLLLSMLGGFYSTLICLMQVDMKMLVAYSSIVHMSMMMSGLFSMYYMGFLGGFYMMLAHGICSSGMFYLVNVNYERMMSRSLYINKGMINIFPSLSLMWFLLISCNISFPPSLNLISEIYLITALVSWFKQFSILLIFFMFFSVIYSLYLYSISQHGKF---------------------------------------------------------------
171473608    -------------------------------------------------------------------------IISSWVTMDVMSISLIYLSFYLILMMYLSSINIFNTNNFLYTFMMILLLISLLLSFLASNYILFYMAFELSLIPTLFIIMGWYQPERLQAGIYFMMYTLFASLPLLLMLLFLNSSFFSMWMWSNIFMFKISGGFMMLAFIMLIMAFLVKLPMYLTHLWLPKAHLEAPVTGSMILAGVLLKLGGYGLIR-VLSKIYFSLNLISGVFLSLSLVGMTLIGLVCCRLNDLKALVAYSSVAHMGLVICGLLTGMTWGMNGGLMMMISHGLGSSGLFCFVNMIYERIHSRSLFLNKGVIAIMPIFTLMMFLLCCSNISAPPSINLLSEIFLIISVYSYDKFCMILFPLGSFLGAVFTFYMFSFSQHGKF---------------------------------------------------------------
269922573    ----------------------------------------------------------------------------------------------------------------EFPILIVLAAVGMGMMVSSGDLISLYVGVELHSLALYILAAYHRDDKASEAGLKYFVLGALSSGLLLYGSSLIYGFSGSMHFEDIAAATANPGPGLIFGLVFLICGLAFKVSAAPFHMWTPDVYEGAPTPVVAFFTTAPKMAAMVLFARALSEGFLQAHDQWAQVLILIALASFVVGAWGGLAQKDIQRLLAYSSIANIGYAILGIAAGTEQGLQAMVMFMTLYMIDTMGFFAILLSLSRNGRIRKIADLAGLKKDRPVTAIAITVLSLSVLGMPPFSGFWGKYYVFGAAASAGYWMVAAAGLASVVAAFYYLRIIKLMWFDAAPDD------------------------------------------------------------
76801800     ----WLLLAPPAAFITAALALFVVDAISSDETSGWLLSGVTTAGGLAAAAIAGVLLLSETAAGGVELFGG-------QLVVDGMSLLFTFIFGSVTALVAVASLDYIRDHKAEYYLLISLAATGMSLMASANSLVVVFISLELASLPSYALVAYLKNNRSVEAGLKYFLIGALSSGIMLYGISLIYATTGSFLLGDIAAAASTHPGVFGVGLLMVIGGFAFKTASVPFHFWAPDAYEGAPAPVAAFLSSASKAAGFVIAFRVLLVGFPIATVDWVLLFQILAVVTMTVGNFAAATQSNVKRMLAYSSIGHAGYVLIGLAALTNVGLGASMLHLLVYGFMNTGAFLFVAMVEHWDVGRTFEDYNGLAREAPLACVAMTIFLFSLAGLPVGGGFLSKYYLVVGAVGTGVWWLAVV---LAINSALSLYYYSRVV-------------------------------------------------------------------
11467787     -----------------------------------------------------------------------------SFQADSLSLVFRAIIAMSCVLCILLSIDYVESTPSEFLVLIATASLGGMLVAGSNDLLMMFVSLETLGLASYLLTGYMKRDVRSNEALKYLLVGAASSGLFLYGISWMYGISGGHMELNSIAHAIVSLTTCALALVLMTVGVGFKVAAAPFHQWTPDVYQGSPTPVVAFLSVGSKAAGFILAVRMCTTLFPSFNTEWHLIFTILSILSMIVGNFIAVTQTSLKRMLGYSSVGQAGVMMIGMLTDSPDGYASLIVYLLIYLFMNLGAFACVILFGLRTGTDQIQDYSGLLARDPFLALCLSLCLLSLGGIPPLAGFFGKMYLFLAAWDAGQYSLVWVGLITSVVSIYYYLSVVKIMLVPATQEMSLAVREYPRRAWSLIFVCVLGSILVGVAGNSMVNLMTITMSQ-----------------
220915563    ---------------GALVLLMTEVFLTSGRRAYQAYLTMVFAAAAAGYAAWMPVPGNVFGRQAV---------------VDSFSAFVTVVLCAGLALSALVGQNARNSERGEFYALALFGTAGMVLLGMATDLLIAFIAVEVMSLSTYCLAAFRRGKKPAEAAFKYVVLGSISSALLLYGSALLYGASGSTLFSVLPRGQGSALYLAGIALVAGGVAF--KIAAVPFHAWTPDVYEGAPTPVTAFMAAGVKTAAFAVLVRLFLATESGSAAMLGTVLSALAVLTMIFGNLLALPQRSVKRMLAYSSIGHAGYLLVGVVSAVVAALAGLLFYLAAYTATVIGAFAVVGALERRTRGDDLDRFAGLARRRPALAFAMAVFLFSLAGVPPTAGFIGKFYIFKAAMGAGLYLAVLGVLTSVLGAYYYLRVVLYMYFLPSKDE------------------------------------------------------------
14530825     ---------------------------------------IVASSFFISILPMTMFLMSNEDTIIINWHWINIHNMNLHMSLDYFSLLFIPVALYVTWSIMEFSYMHSDPNINKFMKYLLMFLITMMILVTANNMFQLFIGWEGVGIMSFLLIGWWHGRDANTAALQAILYNRIGDIGFLLAMIWYAINLNSWEMQQIFLL----PTNDIIPLMGLLLAAMGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFHSTMYNYPS--MQTMILCLGALTTLFSALCAITQNDIKKIVAFSTSSQLGLMMVTIGLNQP---HLAFLHICTHAFFKAMLFMCSGSIIHNLNEQDIRKMGGLMLVLPFTSSSLMIGSLALTGIPFLTGFYSKDLIIEFANTSNAWALTLTLIATSLTAVYSTRIIFFSLMGQPRFTTSNLINENIPPMMNSIKRLLLGSIFAGFM-------------------------------
152990051    ----------------------------------------------------------------------------------------------------LTSKRFHEFSLPEFFALFLFMVAGFQFMVATDNLILIFIGLETASLSLYTLIALHNREKSFEAAIKYFTMGALAAGFYAFGAALFYGLSGSVEIYKIAEVGYEPLWVVLLATSFMIAALGFKLSMVPFHTWTPDVYEGASAALAGYMSVVPKIAGFVVAMRLFEFLIHSDITWVRDILYLAVVVTMTFANIVALVQHDVKRMLAYSSISHAGFVMAAIMIGTTQANSALFLYWIMFLFTNLGAFTMLWISRHKSNIWHYEKFSGLVQIMPVAATIMAIFMLSLAGVPPFSLFWGKLYVMSAAVNSGYIVALIMALNSAISAYYYLKLIVYMFMREPINDKQTYFKNASLSLKTIVGISAVLTIFSFIFVSPLLGFITNYVS------------------
134733120    -----------------------------------------------------------------------------------------------------------------FYALFLLCFTGLLGVTITGDAFNVFVFLEISSLSTYVLIGAHRDKRALTASYNYLIMGTIGATFFVIGVGFLYMATGTLNMADLRIENQYDSRTVRAAFAFIMVGMGLKVAIFPLHLWLPNAYTYAPSAITSFLAATATKVAIYVMLRFLFSVFQPGFPTLGLILYPFAILAMFAASYTAILQRDLKRMLAYSSIGQVGYMLLGIALLSESGLMATMIHLFNHGITKAALFMGVGVYVLNGGGSFYHNLRGRGKTMPWTSAAMVVAGLSLIGVPGTAGFLSKWLLV----------------------------------------------------------------------------------------------------
136458085    ------------------------------------------------------------------------------------------------------------------WPLYLFSVGGMLLFPVSNDFLTMFVALEVFSLPLYLMASMARRRRSQEAALKYFILGAFSSAFFLFGAALIYAATSSINFSTVAIAVENSSQDGLIIIAMVAVGLLFKVGAIPFHQWVPDVYQGSPTPLTAFMSAATKVAAFGALLRVFYVAFGGMRWDWRPMMWVIAGLSMVIGSLLAVTQTDMKRMLAFSSIAHTGFILLGVVSTSAAGLSSTLFYLLAYGFTSVGVFAIVGLVRDASGETHLSQWAGLGKKSPWMASIFALFLLALAGIPLTSGFTGKFAVFTAAIDGGTPLVIIAVIASAVAAFFYARVIVLMFFTEPPANGPSVVVPSAFT-TVAIGTSAAFTVLLGIAPQPVLDLVINA--------------------
161760607    --------------------------------------AVSSAFYISLLPLMIYLNLKTEGIIMNWQWMQIQLNMDISLKFDFYSLIFVPLALFITWSILEFAYMHSDPNINQFFKFLLMFLLAMITLVTANNLFQLFIGWEGVGIMSFLLIGWWHGRDANTAAIQAMMYNRVGDIGLILTMSWFAMNLNSWEIQQVFMASENID--MTLPMLGVVLAAMGKSAQFGLHPWLLSAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLMENNQLTLTTCLCLGALTSLFTATCALTQNDIKKIVALSTSSQLGLMMVTIGLNQP---QLAFLHICTHAFFKAMLFLCSGSIIHSLGEQDIRKMGGLFHTMPTTATYFTISSLALMGTPFLAGFFSKDAIIEALNTSHLWALVMTLIATSFTAVYSFRLIYFVTMGTPRLLPMTPINE-----------------------------------------------------
15806504     -------------------------------------------------------------------------------------------------------------SFAEFDALLMYAVTGCLLIAFSGDLIVMLIGLEIMSLASYVLATLQDSRRSQEAGLKYFLLGSVGSAILIYGLAFLYGATGTLNYAQVSALDPQNIGILVTGTLLVLSGFGVKIALVPFHQWTPDVYSGAPTLVSLFLSTVVKVAAFAGMLRVFGGALAAGPGWHSVLQILVAL-TLVIGNAAALYQQNFKRLLAYSAVAHTGFLAMTLLGDTAQGGAALGYYLLVYTLMTVGALAVVAALQRTEEGLTINDMRGLYYRHPAYAVALAFCLASLAGLPPFAGFFAKYLAIQVAFQAGYLLIVLAVLSSVAALVYYLRPAMLMFM-PDRTPAREYAHGQRPATNVAVALSLIGIVVLGLLPNLWYGWVASP--------------------
110667606    ----ILVLTPVILLAATGLILLLIDTIFTEVSSDSLLAGVSAIGSLLAFGITGWFLI--SGLGQPQTGGAITLYGD-ALVVDGLSLFFILIFTIVTTMVAVASYDYIQQYKAEFYSLILFAATGMALMSMSNSLATAFVSLELASLPSYALVSFKDDQSSIEAGLKYLLIGALSSAVFVFGISLVYAATGSLLLSDIAKSVAETELIGVLGIGILMIGFAFKTASVPFHFWAPEAYEGAPAPISAFLSSASKAAGFAVAFRVFVEAFPLGSLDWVLAFQVLAVATMTLGNFAAATQETVKRMLAYSSIGHAGYALIGLAALSAGGPNGSMAHLFVYGFMNTGAFLFIALVEHWGVGRTFEDYNGLVTRAPIAVVAMTVFLFSLAGLPPFGGFVSKYALFYSAIESGFW--WLAAVGAVNSAL-SLFYYSRVIRAMWIESPTQDLSALDSRP----IGLYAAVLFAGVGTLILLPAFGPVVET-----------------
224370598    -------------ILGALVIPF---LNERVRSVYVVALPVVGFINLLLIPVDTLMTVNFLDYQLT------------LVRIDRLSLAFGYIAAFVTAIYILHVRKNLE------YVAGFIYSGAALGAIFAGDLFTFFVFWETLTVGSVMLIWARCTKRSSSAGFRYLMIHVTGGLSLLAGIVMMVNETGS--------IAFGNIGLTGLSSWLIFFGFGVNCAWPFLHTWLTDAYPEATIGGTVFLSAFTTKTAVYALARAYPG---------TELLIWIGVVMAAFPIFFAVIENDLRRVLAYSLVNQVGFMVVGIGIGTELAINGAVAHAFNDILFKGLLFMSMGAVMYRTGKINATDLGGLYKSMPWTAGFCIVGAASISAFPLFSGFVSKSMVMSAAGEGHWLVLLFASAGVFHHAG-----IKIPFFAFFGHDAGHRVKEAPKHMLIAMGITAFLCIFNGTFYKPLYAVLPYPA-------------------
34558141     -----------------------------------------------------------------------SFISAPTFRLDSLGMLFSFLISVVAFAVSLFSFYEKKANLAAFASLMNAFILSMLLVVASDGVFSFMLLWEVMTLISALLILINDGEGASKKAMIYLGIAQLGAFCLMVALLVMASLAGSFEFSEFGRL-DISEGASIALFLLLLVGLGSKAGMFPFHVWLPLAYGQCPSNASALMSGVMIKVALFAFIKFSLLLP--LSSTFGYILLLFGGLSVLFGVLYAVVANDYKAAIAYSSCENVGIIFLGLGAAFYLGFVAALFHILNHALFKSLLFMLSGNLYTATGSKEMDSLGGIHKKMPFTSILFLVAVLAIGALPPLNGFASEWVTYQAMLQGGTFGIIALAVGGALAIMAFSKAYGALFLGLPRDEAIYEIQEVSSIRLWPLAFLASLCVGLGIFMGEVVSLLSTMVASYIPTANAEDASTLSM--
240102120    ------------------------------------------------------------------------FEVTLTFSLDRISVLFALNVAILGIAALIGSLKYMEIYRFKYYPTLLIFIAAMLLIPMVQDWLSFLFLWEIMTLASYFLIIYWPEENVKRAGWKYFVTMHFDTSPLMLAVTLYYAGQGTFNFGPISE-------YKTAIVALFLLGFAAKAGLFPLHFWLPDAHPAAPSPVSALMSGAMVELGIYGSIRVLDAVNWSVPGWIAWLVGAMAVLSMLSAILTYPHQTDVKRLFAWSTIDNIGWMLLAGLLGVAGIEKGVSYYVLAHGLAKGAAFLTTGALLYVFGTRNLDEMKGMINSDQTTAGLLIASIFALEGVPPFNLFLNKVEAIKTLFQVNGWLALFVGLEWVIAFIIFLRTIHAYVISDGKPELRRKLP------------------------------------------------------
77463087     ----------------------------------------------------------------------------------------------------------------EFPILVALSVTGMMMMVSAGDLIALYMGLELQSLALYVVASLRRDSKSTEAGMKYFVLGALSSGLLLYGASLVYGFAGTTLFSGILATVNEGVPLGLLFGLVFMLGLAFKVSAAPFHMWTPDVYEGSPTPVTAFFSTAPKVAAIALIARTVHDAFGGIPMDWRQVLAALAVASMFLGSVAAIGQRDIKRLMAYSSIGHMGYALVGLAAGTAAGVQAMLLYMAIYVTMNVGTFAFILSMEKDGRVTSIDSLNMFAKREPLKALAVLVLMFSLAGVPPFIGFFAKFYILKAAVSAGMWLAVLTVLAAVIGAYYYMRIVYYMYFGKDGDPVESRMGGVQWTMLMAAAAINVLGVIFGLEP------------------------------
135556884    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIICLLLFVGAMGKSAQVPLHVWLPGSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFELSDVALTVVMVIGAVTALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGV---SAYSVAIFHLMTHAFFKALLFLAAGSVIVAHHEQDIRKMGGLRKKMPITYITSLLGTLALIGFPGFAGFYSKDMIIEAVHYSDLPFAGWAYFGVFITAFYSLRLLFLVFHGKSRSHTEEHLHETGLSITVPLVLLAIPSVIIG---------------------------------
136285369    -------FILFLPLLAFVIQIFFGR--KLPRQGDWVSILAIFISLILAIIMFVSMVSSDPNFKEEASFTWFDFKIRLGFLVDNLTIIMLLVVTLISTCTHLFSTEYLKGDIRRYFAYLGLFTFSMNGIVLANNLISMYMFWELVGVSSYLLIGHWFEKDSAADAKKAFLTNRVGDIGFFIGIMLIYNAVGSFDIFNGVASEMITGTTLTLAGVGLFMGAMGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLSVR----IFPILTPDALLVVAYVGGFTALFAASIAITQRDIKKVLAYSTVSQLGYMILAVGTGV---YTAAFFHLLTHAMFKANLFYGSGSVIHSMH------------------------------------------------------------------------------------------------------------------------------------------------
217977221    ----LLILAILLPVAG-----LTASLALGGRRAEQIALTLTPVGVLIALAIASSVLASGAP--VVYIVGGFAPPLGIALRADGFSAIMLLTTAVIISAACFFARSSFATPRGEFWTLIQGLFAALNIVLLSGDLFNLFVALELLTFSAVPIVCLDGRPETLVAALRYLLFALFGSVFYLLGVGLIYGAYGTLDILLLASRVK-PEPAVYAAAGLMTAGLLAKTALFPLYLWLPPAHANAPAAGSAVLSALVVKAPFFLIVRWFDVLPKLPSETAGAMLAALGSAAILVGSVLALRQQRLKLLIAYSTVAQIGYLFLMFPLALGGGVWGGVMQTLSHAFAKAGMFMAAGLAAQSLGHDRITDLGGLGRAMPLTAFALGIGGVSLMGLPPSGGFAAKWLLLTASAEAGQWAWVAVILAGGLLA------------------------------------------------------------------------------
134588201    -----------------------------------------------------------------------------------------------------------------------------------------------LTLSTYPLVTHAGNEDAKRGGRVYLGILLSTSIFLLFAILGTWVTAGTLEFTPGGVFTGSQSSGLVALLLVLFCYGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFSILKVVIYIFNLSQIATTDLMLYIGAATVLLSSCVAITKDNLKARLAYSTVSQLSYIIVGALLATSIAAAGASLHIVTHAVGKITLFFCAGAIMVAAHKKNISDMVGLGRKMPLTMIAFAVGSMSIIGLPPMAGTWSKWYLMVGALEADKLIIVVLTISTLLNVAYLLPIPIKAFFNTETGQQPSETKEAPLPMLIALGVTTAACLVLFFYPQPIIDLIN----------------------
142098078    -------------FIAAISLLVLGLFIDNIKLI--INLAIASILFAILLILFQPIQSAFNNSLVIDEFSKVIK-------------ILILIGSLASIIMYHSSREDLNINLFEFPILILLATIGMMIMVSANDLIAIFIGLELQSLTLYVLAALNRNHASSEAGLKYFLLGALSSGLLLFGLSYIYGFTGNTNLNLISTTVTSGNIGLIIGIVFVCSGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFALAPKVAAIALAVRFLIVGFGDISFDWQQIIIFLSIASMVFASFAAIAQNNIKRLMAYSSIGHVGYALIGLACGTFQGTSSLVIYLSIYLIMNIGVFSFILSMKNKGEYENISDLSGLYKVHPYYSVVITIFMFSLAGIPPLAGFFGKFYIFIAAIESNLLLAVVGILASVIGAFYYLRIIKVIYFDETKNSFDGF---SYRSLNALINPSAFLILLFCIYPLPI---------------------------
126666316    --MPVAVLIAYLPIILVAATAIAVMLGIAWRREHAVTVAASVLGLGLALFAWRVIPVHTPLLDFDGLALLAGILI--------------LASTLVCAILAHGYLESFHGAREEFYVLLLCAAAGGLVLVASRHLASLFIGLELLSMPLYGMLAYYHEPRSLEAGIKYLILSAAASAFLLFGMALLYAQTGELRIDVLMASLDSHTGIWGLAGVLMLVGLGFKLSVVPFHLWTPDVYEGGPGPAATFLATASKVAVFALLLRLMLSTPVAQGDWLRAVFTGLALASMLIGNLLALTQSNLKRILGYSSIAHFGYLLIVLVVADGLAAETGGVYLITYVLSTLAAFGVVILISSTISGEDLHHYRGLFWRRPYLTAVLTVAMLSLAGIPATVGFIGKFYLIALGVEGQRWWLV---GGIILGSAIGLYYYLRVTITLFMAEPGMHRRDASRAGGLVVLAVAGLVILLGVYPAPMIEL------------------------
189502531    -----------------------------------------------------------------------DSVLYIGIYVDFLAALMLFMITLISWVVHIYSLAYIQDNIKQYFILLNLSVSAACWVVVSDNLWEMLIGWELIGLASSLLIAFWYQPTAAKASLQAWITSKLGSICLLIGIVVVVKELGNCNLMMLINATANFSNSLFIAGICFLIAAFTKSAQFPFFNWLPNAMKAPTPASALLHAATVLSIGIYLLIRIETILLPE----CQNIMITIGYTTACMGACAALLQQHIKRMLAYSTLSQLGYVIAAIGLKT---LGAGITYLLLHGLAKACLFLCAGIVIKFLQHQYMDQLGGIRHYLPWVAVSYLVATITLVGLPGLTGFHAKEAILEQTLLWSYIVPVMAFTSTFLTALYLGKSFLLIFFGTPTWRNDIKVPNYLKSMQGSVLALSIFVVGFSILP------------------------------
135229903    ----ILSILIFFPLFAALIGLIVDE-----KSIKTYGIVVTAMEFILSCYMWFGFDSSIGGMQFTEFIPLIPYGISYNLGIDGISLFLVIMTTFMTMISIIG--LTEKRNLKHLILTVLVLEMSMIGVFVALDAIIFYLFWEFSLIPMLYIVGAWGGPRRIYAALKLFIYTFTGSLVMLVGMLYLGYTTGTWSFLMDWYLLQLPFDMQMWLFIAFFLGFAIKVPMVPFHTWLPYAHGQAPTIGSVILAAVLLKMGTYGFIRFSLPLFPDAAVAMIMPMAILALIAIIYTAMVAYAQEDIK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135899516    ------------------------------------------------ISAWMLQGAVTGGVSFSYHLGSWPPPWGIEFVVDAASALTVLIMAALSFVATLFARRALPAEINERYSAWLLASGGLAGLVMTGDAFNLFVFLEISALSSIILIALGAGTDRRAAAYNYLIIGAVGATFYVIGVGFIYAVTGTLNMADLAERIPQVQTVIIVGFGFMVAGILVKAAVFPVHIWLPAAYAFAPSAVSAMLAAIATKAALYILARILFTVFDVTALALEWVLVPLAIAGIFTGTVLAIYENDIKKLLAFSSVAQIGYIALAFGIASSAGIAAGFIHIGNHAIIKGGMFLAVGGYFLALRSRSMSAMTGLGRRMPITTTGFLICGLSLIGLPLTAGFISKLYLVRALIAEDMIVMILVLVSSALSVAY----------------------------------------------------------------------------
242278973    ------------------------------------------------------------------------LFFHGAYQIDPLSQFFKVAIAIGFSVTVFNATRQLNDKRSDYFLFLAISGWGLMMLASSVELITMYLALELSSYALYAIIALRAKDKAAEAAIKYIMFGAVSTAVALYGFSYILAGMHTTYLAELVQKSFEAAPMAVTGMALFLLGMFYKLALFPFHFWCPDVYEGA-SNETAAFVATLPKLGAVVILIRLAAMFKPGYD-ITTVIAVLGALSMTFGNLAALVQRDVKRILGYSSVAHAGYIMIGLISGTAEGLAAASFYALAYVAMNLTCFWVVSRVSVDGRNLQLDDLNGLHKRAPALAFALAVGAFALVGLPPMAGFMGKLFLFSSGWNHGNWLIIIAGINTAISIYYYLGMVR----------------------------------------------------------------------
25057195     --------------------------------------------------------------------------LIFKLGGDLLSMNLFLLSVWMTILMMLASFKEMLYENKYFKFYLFFMLFLLYLCFYSMNLMMFYFFFESILFPIIMMIFNWNQPERLQAGIYMLMYTLLGSLPLFILMILLSEYSLNYLLMDFSVFKPMGYP-----FFFMMLGFLVKVPMFFVHLWLPKAHVEAPISGSMILAAVLLKLGIYGIYR-FKMFFMSELMEMSYMIMVISILGSVMVGVMCLFQTDVKSLIAYSSVCHMGIVLSGTMSMNFLSSFGSLLLMLGHGLCSSGLFCLGNMLYERFFTRSLLLLKGMNKIFPSVSLWWFLMSVFNMAAPPSMNIFGEIFLLGSLLKFSMMFLFPLMLLLFLSAGYSLYLFSYINHGEGWVTWASNL--ISLREHSLMFLHFFPLIV-----------------------------------
143684319    ------------------------------------------------------------------------------FIVDKYSLIVKAIFLLSGYLVVLLSTNYIAEGEYEYYGMLLSSILGMVIMASARDLITIFVALELLSIPAYMLATWRKRDKSNEAGLKYYLMGVFASAIMLYGMSLIFGVTGSTILEEINSSISSGDSSTSIITLGIIIGFAFKVSAFPFHTWAPDTYEGAPTPVTAFLAVASKAAGFVALMNLVVVGFFGREDVFQPLLWILAALSMTAGNVMALRQTNIIRLMAYSGIAQAGFMLAPLAVAGESSVSAIVTYLAIYAAMNLGAFAIILSVARTTRSGQIESYNGLFKTSPALAIMMTIFLASLAGVPPLGGWFAKFSVFTSLTSWGYGLAVIAAINAVIAFGYYGRIAMKMWVEDPHNSHTSEMK-VPVSLSTALAITVATTLAFGIVPGIVTHFTDVSLISL----------------
227542706    ------------------------------------------------------------------------------FVADRFSAIMIATTAIV---ALGANWFAFQTTKQRFYPALLMLIAGVNGALLTADLFNFFVFIEVMLLPSYGLLAMQGGRDRLRAGRVFVLVNLSASTLLLAGVAFLYGQVGTANLAALAGAGE----VAPIPLAIIVIALCAKAGTFPVHTWLPRTYPITSASVMGLFSGLHTKVAVYMLFRIWVVVFDM-DARWNWLIITVCVASMLIGGFGGLGEHTLRRIIGYQMVNGMPFILIVFAFCTQRALAAGIMYALHHMVTIGSLVLTSGAVEEAYGTDRLKKLSGLQEREPLTAFVFAAGAFSIVGFPPLSGIVGKVLVVFEAARAEQYFIIIASFGALLS---MLRAYREAFWGAPMKNAPREARVGALIAPGAALIAVSFAMFFGA--GFVFDWVQGAAASLLDVATYSEAV------
256810030    --MNYLPMIVVFPLIMAIIM---NLLHGKEKAVKYITFITAAILIILPFISQYGYYYFGGHGVVDGWVSGIAYLYNPAKQA-------VIVTLSLIASLVLISGMGEKLTNNMFVTLTLMGFASVAAIVLADDIFNLYVFFEIVSIVQAGLVFLSGTEEAYKAGLRYMILGNVAASLMLLGIAFLLASTGTLNITDMKNYILVDNPMIYGGLLLLIVGLTYGAGLPPFHNVKADLYARSKGFISAMLQ-TYSKFVLVGLMIVILKLFNGLDYFVHGVLIALGVLAMVFGVVMALLQSDYKRLLAYHAISQGGYVATGLALGTPLGIVAGIFHAINHVIYKSALFLGAYIVSHKGGS-NLHKLGGLLPLMPSVAFMVLCAKLAISGVPPFNGFQSKWMLAQAAMQVNPEIAMIMIIVSIGTFVSMMKAFYLIYLKPVDEETLKEYQNKGVPKLAVLFVLTALCVIIGIYPDIVTNYLWDYANELGVNYCLK---------
142617731    -------------------------------------------------------------------------------------------------------------------------------------------------------------------GKKAFIVNRIGDVGFLVAMFLLFKNFGSVDFISIFQDADYGGGLVTAITLFFFIGAIGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTAGVYLVARSSV--LFALAPFSSAIVAGVGVLTALFAATIALKQNDIKKVLAYSTVSQLGYMFLGVGVG---AYAAGVFHLMTHAFFKALLFLGSGAVIHSMHEQDMRNMGGLHRPMRITCITMWIATLAIAGIWPFAGFFSKDEIIWYAGQLYTVYWILALVAALLTAFYMTRMMVMTFHGKNRTGEKEHLHEAPPVMWIPLAVLALLSVFGG---------------------------------
206600403    ---------------------------------------------------------------------------------------------------------------GEYIFLVVSLGVLLGLSFLSLDFLYFYIFFEGALIPIFIIIGYGYQPDRLMAGLYMFFYTLSASLPLLLGIMMLGLWWGKLSFSILWLGG---YGGVGGWSVILVVAFLVSLPMFFVHLWLPKAHVEAPIGGFMILAGVLLSLGGYGVFWVAGLILGEV-LLWGGYLMGICLGGGIMIGFICFGQVDLSSLIAYFSVGHMGLVLIGFCSMSFVGFQGGLLLMVSHGLCSSGLFCLASMVYERVGSRSMMIVRGMLCLMPGLGLWWFLMSIGNMAAPPSLGFFAEVLVMGCLVQYVWWGMFMLAFVMFLVGGYSLWMFSSVNHG-----------------------------------------------------------------
119945099    ---------VLIPFFVAVALLFPSLNNSLAKQRV---LTIAANILMVVVAFVLLLKVKDQGIQVYALGDWSAPF-GIVLMADAFSVLMVCLSAILGLAVTMYASAGEDKNGAFFHPLIMFQLMGINGAFLTGDAFNLFVFFEVLLIASYSLMMHGGGKQRIQANIHYVFLNLIGSALFLFALGTLYGTLGTLNFADMPLLSRNELLITKSGALLLLAVFGLKAAMLPLHFWLPKAYASTSAPVAALF-AIMTKVGVYSIWRVHGVIFGDQAGELANILWPIALLTIAIGAISVLASQSLRVLCSNLVIVSVGTLLVTISLNTVQASTAGIYYLLHSTVACAAMFLLAGLIQQRGKAEDRFVTARSMPQASILGFIFALLAIGLIGMPPLSGFVGKALILQSVTKASQAIWIWLILGAGLITLIALSRAGTSLFWRTTGENTSALKGHPMQYLAIGLLVAILMVIFG---------------------------------
226944066    MHAPILPI--LLPLFAGSLLLLGHRLGHGIQRRLSLAATWALLPLA----VWALLLASDGRLRIYALGDWPAPF-GIVLLLDRLSALMLLVTALLAGFALLYAVRGDDLRGPNFHALFQFQLVGINGAFLTADLFNLFVFFEILLIASYALLLHGNGAARVRAGLHYVLPNLLGSAFFLIGIGILYGLTGTLNMADLARRVAGADAGQAPLLALLLVVFGLKGAILPLHFWLPRA-YAAATAPVAALFAIMTKVGLYAILRVFGLIFGPLAGLAQPWLWTLAVATLAAGVFGVLAARDLQVQLAYLVIVSVGTLLLGLAPGSLEGYAAALYYLLHSTLVAGGLFLLADLVARQRGELGGALQRGPNLHQPLLGGLFFFGAISVAGLPPLSGFLGKLMLLRAV-------------------------------------------------------------------------------------------------
143970311    -----IILSILMPLLGIFGNIFLRQHKNLRDTF---TFLVSVLTFSA---VFAVFLLTGGLQQEELSILTVLPNLDIAFKVEPIGLLFALVASGLWMLTHLYGIGYMRDRQAQFFAFFCVAIFAVMGICFAANMFTLFIFYEILTLSTYPLVAHKGDAKSVSGARVYLGMLLGTSIVFLLTALIWTYVLVGHLDFMPGGILKEKIEVGLLPLLLGLYAFGIKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILKVGVYIFFLAESGASQWLIWLAAISIILASIFALMQDNLKKRLAYSTVSQLSYITLAMALATPMAAVGGGMHIAMHAFGKIALFMCAGAIYVATKKTEISDMSGLGKNIPITFTIFAIASFSIIGLPPFGGSWSKFLL-----------------------------------------------------------------------------------------------------
159901502    -----------------------------------------------------------SIFQNLRSSGLDGSILGGAFVVDPLTIGRLVFIGAAFVTVILTSKAKPSNNPAEFYALILFATLGMIFMTAGGELIMIYLGIELTSIPLYVLAGFRRNPVSTEAGAKYYIFGALSSAILLFGMTLMNGQTMTTTPTSLRSVATASQGVAILALLFILAGMAYKVAIVPFHAWSPDVYQGAPTSMTAFISTASKTAGFFLLYRVLVTGFGAPSILWTSLIAILAALTMLVGNLAALPQTNAKRMLAYSSIAQAGFLMLGLVGTQRDSGISLLMYLIAYTVTNLSAFGILALVEDAVGGTDFSNLNGLGRRAPGLALLLTVAILSLAGIPPLSGFFVKFYVFIAAWQEGKWLVIFAVSNTVISLYYYLRFLKAVYFAPAETDEPIK---VGFGPGIVMTAITLLIFGLGIVPTWLYGVLEQATIRIAAQ-------------
288903263    -----------------------------------------------------------------------------------------------------------------YMMVGMSLLFFLVLSFSFKEYLLFYLSFESCLIPIFLMILGWYQPERGQAGLYMLVYTLLGSLPLFFMIVLLLMEVGSGTMHMI-----LNLKVSGLSCLFVIMAFLVKFPMYGLHLWLFKAHVEAPVAGSMILAGVLLKLGGYGLIRVLPL---VQAPLLSSFIVGISIWGGFLVSMSCLRCTDMKLLVASSSVVHMGSCIGGLFIFSELGYKGCVSMMIAHGLCSSGLFYLVDLVYSRVHSRSLMVGKGLMNMMPSFSLWWFLMLAVNMAAPPSMNLMSEILLIISLISWSPVSMLSLMGLSFFSAVYSLYLFSLSQHGIYFISK-----------------------------------------------------------
91774935     -------------FTGIFLLLLREQRIYVKRAISGIS-SIALIAVAATLLC----TVSDGNILVYSLSNWPAPF-GIVLMADRLAALLVLTTSLLSLFALVYAMGGTDRQGRQFHILFQLQLFGLNGAFLTGDLFNLFVFFEVLLLASYSLLLHGGGRKRIRSGLHFVVINVVGSSLFLIAAGVLYGILGTLNMADLTQVSPDNVGLIKAAALLLFVVFALKAALLPLYLWLPSAYSQTSAPAAALF-AIMTKVGAYSILRVYTLIFGPLANLLDGWLLGMALATIVIGSFGLLGSKRLRQQIAYLVVISAGTLLTGFSLESQAGIAAGLYYLPHTTFATAALFLLADLIVQRRDQIEDRLEAGLITRQKFLGATFFILAIIASGLPPLSGFLGKFMLLRAALEHPALPYIMAIILTLLTVIAMARTGTLFFFEAHAVDTSTNPERLRVRELLPILSLLSLCVLMTFWAGPINRYCLDTANQLLD--------------
208433969    ------------------------------------------------------------------------FGLSYLFGVDSLSGSLIMLSIWICSLMIIASESVYSSGLYNSLFCFLVLFLLLFLFLTFCSLNLFLFYLEGSLIPTLMLIVGWYQPERLQAGVYLLFYTLLASLPLLVGIFFYY-----EFSSSLFLALSLPLIESVILYFSMIFAFLVSVPMYLVHLWLPKAHVEAPISGSMILAGVMLKLGGYGMIR-VMKLFLISCLEVNFFFVILSLVGSFVVSLICLRQVDLKMLIAYSSVAHMGLVLAGIMSLSMVGFAGSLIIMVAHGLCSSGLFCLANISFDRFNSRSMLLNKGMVNFMPSMTLWWFLLSSSNMAAPPSLNLLGEIFLLSGLMSWSSSLIFLLIFISFFSVLYSLYLYSYSQHGK----------------------------------------------------------------
5835312      -------------------------------------LKFLAFLSLINLFLFVGLEFQETNVTFSIWLSNTAANVSLSILFDHYFIVFLTVALVVTWSIMEFSHYYMEEDPNKNVFFLLLTIFLMLILTCSNSLFLLFLGWEGVGFLSFLLISWWTTRDASSSALAAVLYNRIGDIGLITFMALSILSFNSWNIQEILFISSNYTSLTPYILFGLILAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLTR--TSSLFTLSPLFQTVIFLLGGITALFAASTAIAQHDIKKIVAYSTTSQLGLMVTSIGIGQPI---LAFFHICTHAFFKAMLFLCSGSIIHSLNEQDLRKMSGLSSLLPVTSACLGLGSLALMGTPFLAGFYSKDLILEATGASLLNTLGLTMVATLLTGTYSFRIVFFCFSSNPSTNRLSPIGEENVNLGNALMRLSLGTVLSGWF-------------------------------
5835591      ------------------------------------------------------------------------LNLAMSIKIDYYSLIFISIALFITRAILQYTYMASDRDLKKFSMFLLLFLMSMIMFIAANNFFPMLVGWGTMGLMSYLLISWWHGREATTSGLQAILYNRLADIGFILTFSWCITYMSSLDLNTFFATSTLVTGVPI---LGMLMAAMGKSAQFGMHPWLPAAMEGPTPVSALLHSSTMVTAGVYLLI--GMHPILSQTQGFSEACLTMGAATALYASFKALLQNDLKKIIAFSTLSQLGFMMATVGLNHP---NLAFMHLCMHAFFKAMMFLCAGSISHAFGEQDIRKMSGMIKVTPITASCFTLSTLALAGFPFLTGFFSKDLIIETILLSNMLWATMLLISTMFTAIYSLRMTLRILTGTPWYNDLLTYEENPTCTKPIMK-LALASIVTGSLFSLFTPPIYTPLQTM----------------
158425981    -----------------------------------------------------------------------------FLRVDDLNIVFLVLNSFVGATTSLYSAGYIAHELRVYHAMYQVLLFAMNLALLASNLGVMWVAIELATLTTVLMVGLYRTPAAIEAAWKYFILGSVGIALALFGTILVYMAAGMLWTVLMSHAAAFDPALLNLAFVFLLLGYGTKVGLVPLHSWLPDAHAEGPTPISAVLSGLLLNVALYAVLRFKLLLAAAPGALAPGPLLMGLGLLSLLFAGLMLRRRDIKRLFAFSSIEHMGLIAFAFGIGGPVANFAGLLHMVMHSLTKSAIFFGVGHAVQVKGTQALSEIRGLTASHPLLGWGLVAGVAAIVGLPPAGVFMSEFLILTSTVARAPVLAGLLALGLVIAFAALMLRLHALAFGAPRGPSAP---------------------------------------------------------
57854706     ---------------------------NNNNSYFMSILKALAFASLIPLFLNVLTNPTNINIAFSNWFTEASFSISTQFLFDLKFNLFFSIALFVSWSILEFSFYYMSSDPNNFFRLLIIFLLNMIILTSTNNIFLLFIGWEGVGFLSFLLISWWTTRNANNSAIQAVIYNRIGDAGMLVFFSLSLTLFNSWNLSEITSINNSISFLHFLLLVGALIAATGKSAQFGLHPRLPAAMEGPTPVSALLHSSTMVVAGIFFLVR--ISPLYENIPTFNSWCLILGSLTAIFAATTAISQHDIKKIIAYSTTSQLGLMMVSIGLNQPNI---ALFHICTHAFLKAMLFLSSGSIIHSLNEQDIRKMGGLHFILPNTSACIILGSLALSGIPFLAGFYSKDLILESLSNLSNLLGILSFLATLLTSVYSIRIVYFCFFKTPTFSPLSPTSEEDPNLSNSLNRLAFGTIIAGWF-------------------------------
198284333    -----------------------------------------------------------------------------------------LFSYLAVLMVVLYSRRYLVDRRGEVFVLLLFALLGIMVMVSGGSLLSVYLGLELLALSQYALVAFYRDSMATEAGLKYFVLGALASGLLLYGMSLLYGLTGTLDVRDIAADLVNMTAGNLVLVFAIVAGIAFKLGAAPFHMWLPDVYQGAPTVVTAFLASAPKIGAFALIIRLLVDGGYGMQESWQQIFVALTVVSLVVGNVIAIAQQNIKRMLAYSTIGHVGFMLLGIVAGTEAGLASAFFYTVVYTLMSLAGFGMILLVSRAFEAERIDDFKGLAQRKPWYAFLMMIVMFSMAGVPPTVGFYAKLAVFQAVVAAGYWLAVVGVLLAVIGAFYYLRVVKVMYFDKPAPDAGLIVRDDLASMALSINSLALLV--LGILPGPLMAFCFYAMRGVI---------------
121624857    -------------FIGALLLLVCRG---------FIASAITIIMPIVSFMLLLQWDHGTDY-----AYPLMGMDLTL-VRVDRLSLLFAYL---FHLAVLIGGIFALHEKDKVQQIAALAYAGSAIGAVFAGDWISLFVFWELLALTSVFLVWARRTSASYHSGMRYLIIQVLSGVLLFAGALLLIRQTGSMAFTDI--------GLSGIGAWLIFIAFGIKCGFPFFHSWITDAYPEATPTGTVFLCAMTTKVAVYALARSFAGE---------DILVTIGLVMACFPIFFAVIENDLRRVLAYSMINQIGFMVCGIGIGTEMAINGAVAHAFNDVIFKGLLMMSMGAVLFRVGHVKGSHLGGLYRSMPKTTMCCIVGAASISAFPLFSGFISKSIIMLEMLEAGHTVGWLL---LLFAAAGVFHHIKIPFFAFFAHDSGLKVKEAPANMLIAMGIAAILCIFIGSYPSFLYSLLPFPI-------------------
135321854    -----------------------------------------------------------------------------------------------------------------------------------------------------LLIGFWYKKPAANSAIKAFVVNRVGDFGLALGIFAIYVMFGSIDYQTVFEQAEYEIHALTLICCLLFVGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCSPIF--DLSPIALDLVVLVGASTAFFAATIGLVQNDIKRIIAYSTCSQLGYMFVAAGLG---AYGIAMFHLFTHAFFKALLFLGAGSVIHSVHEQDIRKMGGISKFIPLTHLMMIIGTISLMGFPFTSGYYSKDAIIETAYSYAGYAYYLLTVGVFMTSFYSWRLIFMVFNGKTRMAE-EDIKKVHESSSVMIIPLIFLSVG-----------------------------------
86357252     ---------------------------------------------------------------------------------DGFSRFMKLVALIGSLVALFMTMGHARENQFEFPVLLVLATLGILLMISANDLISLYLALELQSLALYVVAAINRDSKSTEAGLKYFVLGALSSGMLLYGMSLVYGFTGHTHFTEIAQALSVEGARSIFGLVFILAGIAFKISAVPFHMWTPDVYEGAPTPVTAFFAAAPKVAAMAMLTRIVITAFQPVLADWQQVVVFISIASMLLGSFAAIGQKNIKRLMAYSSIGHMGYALVGLAAGNQTGVSGVMLYMVIYMIMTLGTFAIIMSMRRKDGTEDVNDLAGLSATNPFMAVVLTALMFSLAGIPPLAGFFAKYFVFVAAIEAKYALAIIGVLASVVGAYYYLRVIKLMWFDEATGE------------------------------------------------------------
4033571      ----------------------------------------------------------------------------------------------------------------RFMCYLSIFTFFMLMLVTGDNLIQMFLGWEGVGLASYLLINFWFTRQANKAAIKAMLVNRVGDFGLALGIMGCFAIFQTVDFSTIFACASAFVWEPSFIFLLLFIGAVGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMMARYSPLFEYAPKALI--VITFVGAMTSFFAATTGILQNDLKRVIAYSTCCQLGYMVFACGI---SNYSVSVFHLMNHALFKALLFLSAGSVIHMSDEQDMRKMGGLASLLPFTYAMMLIGSMSLIGFPFLTGFYSKDVILELAYTSGNFAFWLGSLSVFLTSYYSFRLLFLTFLAPTNAFKIERCHDAPTLMAIPLILLAFGSL------------------------------------
3219525      MQQPTLSL-TFFTLPAFILLLSLLHMTAHPVGFKKMMIKLAFFTSLPPLILLTYNNMVPLSF----TWHWLSMGIYLSLKLDTFSIFFVPTALFVTWSIMEFTELYMDSDLKSFFNHLLIFILMMIILVTANNLFQLFIGWEGVGIMSFKLINWWFRANSNKAALQAITYNRLADVGMLAAMSWMILNNISLDIQDMPVSTNHSL----IPAIGLVLAATGKSAQFGFHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRTSHVVY--SSQAATTACLLLGAITSLFAASCALTQNDMKKIIAFSTSSQLGLMMATIGLKQP---ELAFLHISTHAFFKAMLFLCAGSIIHNLNEQDIRKMGGLKKAMPITTSCLTIGALALTGMPFLSGFFSKDAIIEALNTSNACALALVLLATSFTAVYSLRMIYFTLLNPNRLTTTNPINE-NPKIVNPILRLAAGSIMAGL--------------------------------
46358434     ---------------------------------------------------------------------------SPMFMSDVLGSWFVVLTWWILILMIMCSSFSVYKKSNFFTSLVLLLGILLVLAFSLENVFLFYCSFELTLIPIVMLILWWGYQPERVEAAMFMVMYTMVASLFFLLFLITSWSDGVMSF-----MENGTKIISWGLITCGVLAFLVKLPMYGFHVWLPKAHVZAPVAGSMILAAVLLKLGVYGLMRVVLTWQFSNWGFISGVISF-AIMGGLITCILCMRSIDMKKMIAYSSVGHMSLIIPALFSQSSWGMVSALMIAVSHGFSSSCMFFFANVVYEKSSTRSLIMNKGLLGVYPALVMMIMITCAVNMSVPPSINFLGEVLTYSVFISYSYFMTFLLMLIGLLTGGFSAYLFLSLTHGNTPTN------------------------------------------------------------
12513        --FPMFLLSVFFPLLGGLVNTSPIARFLGHRGSSIIAIGCMVVAFISSVVIYYEVVFMGCAVSVDVFGTWFSFHAGWTFNFDLLTANMLFTVTGVSMAVHMYACDYMRQDPNLFLGYLSYFTGFMCVLVAADNLLVMLVGWEGIGVCSYLLIGYWSHRSAVKSAQKAILVNRVSDGLLMWGVLWVWYHLGSLEYDLL-----NVYSASGFVGLSILIGAMGKSAQILFHVWLADAMEGPTPVSALIHAATLVTAGVYLLVRLHIHD--------EMFVIIVGSLTAFMAGVFGATQSDLKRVIAYSTCSQLGYMMVSLGLG-ETGGEASMGHLMTHASFKAALFLAAGMVISNGGNQHIARYGGSAHSAMFTMLTLMVASLSLIGWPELSGFYSKETILNLAAICADPIADVALLTAMLTSAYTTKLFYQCFMVDFSGSSVTPVRNV-----LPILAMAILLL------------------------------------
124112058    -----LNLIRLLPIVTILLVFILLIDLTFQKRVLSWLLYIPLVGLVCSMVVLLRQWGSQDTLSFLGSFQGDSLSIAFRF--------FILLSAVLCILLSKEYVERSRTALTEFFVLLLTAVIGGMLLSGANDLIMIFLSLETLGLSSYLLTGYMKKDLRNEAAIKYLLIGAASSSILLYGLSLLYGLSGGAIEISTIAKNIVDKGLSWVALIFITVGIGFKVAAAPFHQWAPDVYEGSPTPVVAFLSVGSKAAGLALATRILTTLFPYLTNEWHLLFQVLASLSMILGNLIAISQTSMKRMLGYSSVSQAGFLMIGLIAGNPNGYSSMLVYMLLYIFMNLGAFACIILFGLKAGTDQIRDYAGLYRKDPFLVFCFSISLLSLGGIPPLAGFFGKLYLFWSGWQSGFYILVFIGL---FTSVISIYYYLRVI-------------------------------------------------------------------
139894864    ----LISATVFIPTLGALVIAVLLKKNS---HVFLFARFVALLNLILSALVLFSYQISESTFKLVDKYHWIPFDVQYYLGVDGFSAPLILLTGLLTAVAIFSS-KNITHKIKQYFICLLLLETAVMGVFSSLDLFLFFIFWELELIPMFFLIMVWGSGRKNYSAMKFLIFTLISGALILFGILMLFASTKTFDITLLPSLIKEESLLMSIMFFVFFIAFSIKLPVWPLHTWLPDAHTDAPTAGSVMLAGVLIKMAGYGLIRICIGLFPESVSEYSLYIVILAVINVIYGAVITMRQT----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296531277    ------------------------------------------------------------------------------------SNLFLSIALFITAIMQFSSWYMKENNSTVFKKYLTLFLIAMLILILSNSMIQLFIGWEGVGIMSFLLINWWYARTNANSAMQAISYNRIGDIGIILALAWLATNQATWTMQLTD-----PKTSSKLLALGLILAAAGKSAQFLMHLWLPSAMEGPTPVSALLHSSTMVVAGVYLLIQ--MYPIMQNSKPAMDLCLYLGTITSLCASMAALSQNDLKKIIALSTLSQLGLMMMAIGNYSP---QMALFHISTHASTKAALFLCAGSFIHNLHEQDIRKMGNMKSMLPITSACLTTASLTLMGVPFLSCFYSKDPIIEIALTSNMWLLIMALSATAMTSSYSVRMIYYTMTKSTRNKPLNPFKEVP-NQIAPILRLAALSIFMG---------------------------------
143739723    ----------------------------------------------------------------------------------------------------LISALMDNRRQVDFHILLMMVGLGMGLMAMASNLFFMFVAIELAGLAAYVLVAFHKEEEGGEAGAKYFIVGSVASATGIYGMSLVYLWSGDLDFDALWAAMDGLDPFAVIGVGLMLVAFGFKVSAAPFHLAAPDAYAGASSPVAGVLATASKAMGFVAIFRVLITMPEEGEALWFILLAIIAVITMTWGNLAALTSDNPKRMLAYSSVAHAGYMLLGDTSTTELVLVAIVFHLTILVLFKLGAFLVLAMLETEGRSHRLEDLHGLAQRDPLIAGSMFIFMLALAGVPPLSGFLSKLLMINGIVNISFWLAMAIVLNSALSLFYYLRIGLVMFFEAPENEKPLR-KSLHLRNTILV--LTILTVFFGLGPEYLLDLVEGAVSDL----------------
142060226    ---------IITPLFAALFSYVCRYSNNLRDSF---GIIGGLVTFLVSLKIFHGIQNNEI---FQITFFTLFYGVDFTFKITALGSIFSLVASSLWILASIYTIGYMRKNQTRFVIFYSIAIHAALAIAWSGNLLVLFIFYELLTFSTFPLVGHKQNAESQSAGRLYLSILVGTSIFFLPAIFWIWLETGTLDFQDGGILINHFPAEHLSLLIAMLVFGIGKAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSFIVYIVGPEFLLQTKSSDWLVWLACFTIMASSIIAITKDDLKARLAYSTISQLSYIILGAALASSLALKGASFHIITHALGKITLFFCAGAIYVTAHIKKVSELKGMGFKLPLIFFAYTLGALSIIGVPPFIGSWSKFYLIMGSIEREFIIAIILGISSLLNIYYLL--------------------------------------------------------------------------
5835704      -----------------------------------------------------------------------------FFFFDLMSLSMVILTVWISILMIMASKSNNNYKNKIFNFYLLLMMNLLFICFMLENLLMFYLFFEAVLFPIILMISGWSQPERIQAGFYMLMYTVFGSLPLLILMLLKNQSLS-------IIFNEWLFNEMGFIFFLMILGFLVKIPMFLFHLWLPKAHVEAPRAGSMILAGVLLKLGFYGLYR-FKSFFFLDLLKFSFVLIVISMWGAVLISIFCLYQNDIKSLIAYSSVSHMGITLAGCVTFQLHTSFGMLMMMIGHGLCSSGLFCLKNMIYERLHTRSIMMIKGMIN-FPNLSMWWFLFSIINMSAPMTMNLFGELFLGLGLMKYSLLLSLPVMMMIFLSACYSMFMYSYINHGQSWMIFSNKM--ISMREYYLMLLHIIPMI------------------------------------
256425955    --------------LSGVVMMFAGLFIGNKQRIKFVAIVVLLISFAANLAELSTIGAGRTLYGMITVSHFSILFNAIALG-----------STLIYFLLSGSAFEKVGEHVSDYFALIFFILSGITLVSTFSSLLILFLAIEIMSIPQYILAGADKTPKSTEASLKYFLMGSFSTGILLMGITLIYGATGTFNVAELGLGAGKVNTLALCGIILMAFALSFKVSAAPFHFWTPDVYDGSPTVFTSFMATVVKAGGFIAFIRVFHGAFVGLTADWQLLLAIITAATLIVGNFTAVFQQSVKRMLAYSSIAQAGFMLLAVISMNTFATQGIILYAAAYSVATIGIFAVMIKLKDYT----FDGFNGLARTQPVLAITTTIFVCSLAGIPLTAGFFAKYFVLAAAVQQGNLLWLV--ITAVICAAISAYYYFRVIIAMYFKQGEAETAEISGSFKLMLIITAAIVILLGIFPGLLLQFI-----------------------
42525207     ------------------------------------------------------------------------------------------------MVMMYENPSTTGKQFSELIFLAMSSAVGMLILVSAVDLLMVFIGLEMMSLALYLMIAMSHEEKSKEAALKYFILGSFASAIFLYGVAFIFGSTGGTNILSFMDNAAELVQTSRLFLFGVILGFCFKVSIAPFHAWTPDVYQGAPTPHTAFMATAVKTVSFAAFLRIIATKSLTGSDQLFDILQWMAVITMIVGNAAAIMQNNFKRMIAYSSVAHSGYLMVGLITAGVSGASGVIFYLLAYGLMTIGAFAIAAMLEKENHIVNIDDLAGFAKQRPMLALCLTVFLLSLAGIPPTLGFFGKFYMFNAAIGEGLWLAIWGMLNSVIGVYYYLRPIVVMYMKEGNAEIAGHSLNATT---VTAVVMALAIVLMGFVSGPIFSAVEKSL-------------------
143514842    -----------------------------------------------------------------------------------------------------------------------------------------FVFLEISSLSSYILISLGRQPMALTAAYRYLVLGTIGATFYLIGVGLLYQATGTLNIADLAVIAEVGDSRSVRASFGFMVGLGIKLALFPLHVWLPNAYAYAPSVSSAFLAATATKVSIYVLVRVFFTIFSFETMPLDVVLLPLAVAAMFVGSLVAIFQDDVKRMLAYSSVAQIGYMIVGICLASVIGLTGGLLHLFNHALMKGALFLAMGCAVYRIGSVMLDDLSGLGRRMPWTMAAFVVGGLSLIGIPLTAGFVSKWYLILGVLDKDWWWLAALILLSSLLAIIYVWRIIEVAYLRAPPEGAQR-SEAPLPLLIPTWGLALANIYFGI--------------------------------
226939469    --MPALPEIVLLIAVSAILIIDLFVKGERRGVTYLLSMLALVATGAATLAAWLPYPVLTFSGMYV---------------ADPISVAKLGLVVATGVAMIYARQYAFDRGFGELFTLMLFALLGMCVMVSASHMLTLYIGLELLSLALYALIALSRESPATEAAMKYFVLGALASGLLLYGVSMVYGGTQSLHIVQSIASGNANVTLVSLGLVFIVAGLAFKLGAVPFHMWVPDVYQGAPTAVTLFVGSAPKLAAFVFVIRFLAQALEPAAVAWQPMLILLAIASLVVGNLAAIMQTNIKRMLAYSTISHMGFMLIGILAATPAGYSAAMFYAITYMLMALAGFGVLLALSRAFDCETLDDLKGLNRKNAWYALLVLLVMFSMAGIPPLVGFYAKFAVLEAAVNVGTWLAVVGVVMSLIGAFYYLRVVKAVYF------------------------------------------------------------------
296940276    ----------------------------------------------------------------------------------SLFLPFALLITW--SVMKNATWYMPKSNKQKFMKYLLTFMISMSLLLLAGSMFQLLIGWEAIGMMSFLLINWWFARSKANSALQAIIYNRIGDIGLILLMSTTLMTNASWSLNQITAT----HTTNTLIMIGLVLAATGKSAQFFMHMWLPAAMEGPTPVSALLHSSTMVVAGVYLL---TQLHPLINSNKALSTCLCLGAATSMYAAMSALTQNDIKKIIAFSTSSQLGLMMVAIGINCP---QLAIFHMITHATFKATLFLSAGSIIHTMDEQDIRKMGNLKTTMPITTTCLTTNGYALTGIPFLSGFYSKDAILETMMNLNAWALLMTILATTMTSSYTLRMILYVTTNNPRHKTMLSLAEKSTNQTNPILQLSITTIVTG---------------------------------
226463889    --------------------------------------------------------------------------LSYGFGMDLLSYSMMFLSLWIVFLMIMASISNFNNYSGEFLIVNVFLLLMLFFTFGSTNLFLFYMFFESSMIPVLLLIFGWYQPERLLSGFYLLFYTLFASLPMLLCIFYIFFMGNTLVFFLI------NIDVNLLVYLCMILAFLVSMPMVFFHFWLPKAHVESPISGSMILAGVLLKLGGYGLYRVFYFMWSYAIG-FNWIWIILSLYGSVIVGILCLFQIDIKSLIAYSSVSHMGLVICGIMTCSNYGFVGSLILMIGHGLCSSGLFVLANIIYSSSHSRSLFINKGFIIFMPTMSMFWFIFSVNNMASPMSLNLLGELLLINSIVSWDWFSILFISFSSFFSCCYSIYLYSITQHG-----------------------------------------------------------------
283848047    -------------VLAALALIIFTIDFMTGIHGKKPFLGRMSILALVVTFVLVLFTNSTGG------------SIEEIFVVDSFARIFKLIIIFGVIMVIAISMHYLERNQGEYYSLMLFATLGAMIMVSSADLITLFVGLELLSISTYCLAAFKYNRKSTEGAIKYVVLGGTASAFILYGMSFLYGLTGSTSLIDIALSMQSLYAIIIMSFLFILGGFGFKISSVPFHMWAPDVYEGSPTPVTAFLSIVSKIAGFAILIRVLFISYGLGSDHWYIVFPIIAAITMIVGNVIALTQRNVKRLMAYSGIAQAGYLLVPVAILFKLGNEGYMFYAVAYVLMTAGAFAVITLVTEDAGKEDLSTFNGLYKRAPYMAVSMAIFLVSLAGLPLTAGFAGKAWIFTGAITADMWLSIIMIVASVVSFYYYFVIIRQMFMREPNPDASQLQTPFGLS--VVVSVTLAFTVILGLLPGLLTNWM-----------------------
162148799    --------------------------------------------------------------------------------------------AFATMLTVGYARNMKVERF-EFPVLLLFSTLGAMMMASSENLMTLFIGLELSSLAIYILCAFARDEVRGEAGLKYFVLGSLASGLLLYGSSLVYGYAGTMEYMALSTSSTAVPMGLMFGIVFMLAGLTFKLSAVPFHMWTPDVYQGAPTSVTAYMAGAPKFAAFALLLRVMAGPFGHVAPQWQILVEGVSMLSMLFGSLAAIPQTDIKRLMAYSSIGHMGYALMGLCAGTAEGMRGTLVYLTTYLLMNVGAFAVIIAMRRKGREVTIADLAGLGKTDPGLATAMAIFMFSMAGAPPLAGFFGKMMVFYAAINAHLFLAAIGVVSSVIGGYYYVRIVKVMFFDDAAAPLDRRPLSLSFVSVGMGIATTGFLLVLG---------------------------------
119952168    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LWPVMAGTEAWFWIVGLAGLTTLLLGAYFAIFQQDLKGLLAYSTISHLGLITVLLSLGSPLAAIAAVFHIVNHATFKASLFMAAGIIDHETGTRDMRRLSGLFHYMPITATLAMVASAAMAGVPLLNGFLSKEMFFAEAIETHLITPYVATIASMFAVTYSLRFIHSVFFGPLPSDLPKKPHEPPRWMRAPVDFLVLACLVVGIIPAQTIGPFHTAVVSILREET-----------
53686583     --------------------------------------------FLMSLMPLMIFLNHGSIMTTLNWITIYNYNISSSMKFDQYSIMFLPVALFVTWSILEFAYMYTDPHLNRFFKYLLLFLLAMMTLVTANNLFQLLIGWESVGVMSFLLIGWWARADANTAAVQAIIYNRIGDIGLILMMAWLAINNNSWEMQQIFIMNK---NESILPLLGLILAASGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--FHPLLEQNKFALTLCLCIGALTTMFTAACALTQNDIKKIVAFSTSSQLGLMMITIGLNQP---QLAFFHICTHAFFKAMLFLCSGLIIHNLNEQDIRKMGGLQKAMPMTTTCLTIGNLALTGMPFLSGFFSKDAIIEAMNNSNYWSLILTLMATSFTVIYSFRIIFFTSMNYSRSHVLMLINE-----------------------------------------------------
124486436    --------------------------------LFIVDLAIALIILGLSIKYRKILPLILSGIQLIELFGVTGPHAIKTFTVSSLSAIMVLIIGIIGTLICVYALGYMKDRKRYFFAVMFIFLSAMFGLVLSNNLMWVLCAWEITTLCSFLLIGYSRTPEAVKNAFRAVWMNLIGGICFTLAIFFLLRINSPVSLLSVNNLLNFPVSLLTIPLALIAVAGLTKAAQMPFSTWLTGAMVAPTPVSALLHSSTMVKAGVYLL---VLFAPLFSQTWVGIFLALIGAFTFLVTSALAISQSNAKKVLAYSTIANLGLITACAGIGTAEAIEAAILLIIFHAVAKALLFLCVGAVEHKIGSRDIEDMDGLLVRLPLLATMMVIG-ICGMYLAPFGMLISKWIALEAFITAGCVFASLLAFGSAFTIFFWTKWLGKLFMRMNRPPAEKIT--LHFSEKISVIVMGILVVACCLFPAIISGVIIPYLDRI----------------
114569444    ------------PVIIAGLLAAAFPFHTARK-------GLALIAPVLALGLWFNAPSGDHVGGLIE----LGGFTMETFRFDGLSWGLIFIIA-----AFINGLYGLHEKDRIADAAGLIYAGAGLGAVFAGDLLSLFVFWELTAISSVFLIWGARNNAAYKAGLRYLAIHVLSGVLLLTGAVIRASETGSWAFDE-------TLSIETLGGFLIFIAFGIKCAFPFLHNWLQDAYPKATITGAVVLSAFTTKLAVYALARGYAG---------TDQLIWIGAIMTAFPVFFAVVENDLRKVLSYSLNNQLGFMVVGIGVGTELAINGAAAHAFVHIIYKALLFMSMGAVLLRVGTVKASELGGLFKSMPATTVFCLIGAASISAFPLFSGFVAKALTLAAVAQEGHWMVWL--VLVFASAGVLEHSGIKIYFAFFSHDRGHRVREAPVNMLMAMGMAALICVYLGVNYGVLYELVPFPEAAL----------------
238897725    -------------IVAGTVVLLMLSIAWRRHHFFNGSLTVIGLNALFSLYVWGLFHFSQHDAINVTPLLRINGYSIFY-------SGLVILASLATCTFAYPWLQGYPDNREEFYLLLLISTLGALVLVSAQHLAAVFLGIELIALPLFGLLGYAYQQNRLEASIKYFVLSAAASSFLLFGMAMLYAQTGGLSFTSLGNVFNFSKPLILAGMGMILVGFGFKLSLVPFQLWTPDVYQGAPAPVTTFLGTVGKIALLAGVMRFFLYVPTFNVPGLNTALSFMAVASIFFGNLMALTQNNIKRLLGYSSIAHFGYLMLIALHQDPMVLERVAVYIVAYLFSSLGVLGVVSLMSSPYKGADLFSYRGLFWHRPILAAVMTIMLLSLAGIPMTLGFIAKFFLLLTAVNTHLWVLTATVIGSAIALYYYLRITVSLFLSPPETLQRDTPKDWAFTAGGIVVWIALLVLVFGIYPQPLISFI-----------------------
57642247     ----------------------------------------------------------------------------YGLYLDPVGLMFVLLSFIVVHFSALATKGANRALYKE--VLFHVSLLLLILMFSTDCVLGYFLLFEASVVPLYFLILYWGGQEKVLSNYYFLLFSVVTSFPLFMIVCELVNEGNNHFFSFIYGASSGCQHLDLWIGLGVLVAFMAKLPVYGLHSWLPKAHVDAPVGGSMVLAGILLKLGGYGVLRMVQAYSMDLS-----FLLVLGIWGYMVTAAMCMRLVDYKVVVAYSSVSHMSIAFSGLISYYIWGLTGSFLMMVGHGVVSPLMFYLGNLWYERVGTRGIGNMKG-SKMWFSLGALFLLTFLFNIGFPPFMNFFAEVSLFFSVLTSFTTCGALSFFGFCFSGVCWLNIFVMMFHSKKPEGIPNY---LNSSEIFVAVSLVI---------------------------------------
137018623    -----LSWLIWLPVFGSFFLMF-TAKSTSVSFSRWFSLAISLLSLLLCVYLISHFDTNTSKMQFSDNHLWIPDLIYYNLGVDGISMPLVVLTCFTTLIVVVASWKMVTEQVPQYLAAFLMMQGMVIGVFCSLDAILFYFFWEAMLIPMYLSIGIWGGGNRSYAAIKFFIYTFFGSALMLIALLYLRMHTGTFNILS-WYHYPLSMFQQKLIFWAFFVAFAIKIPMWPLHTWLPDAHTEAPTGGSVILAALMLKLGGY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
169142685    ------------------------------------------------------------------------------LGVCYTSLWVLSLSAFLFPLCVVLVQG------RRAVAAFVGIQTCTLVALLSLDLVFFYVAFESSLILLFLLIGRKVYG-SLSAAYSISIYTFSSALCFLATAFAVHFSTGSTNVLLGGETTH------GFVAAGLFALMAVKAPLMPVHLWLPEAHVYAPTAGSVMLAGVILKISVVGLHLYVLPFYGDFLATWFPAISALCFTSFLWSSYSTLKQIDLKKIVAYSSISHMAIVTLAALVNSGLGLQGSVLYCVAHGLVSPALFLLVGVLYKHTHTKLLLYIRGLSYTAPVLWTALVFFTLGNLSFPLFPNFIAELVCLAALFQVHELYAYVFIVFSALSTIYS-----SVMLGKLKGGESAQLLDVSRADAWLLAPLFISTVVTGF--------------------------------
142698201    ---------------------------------------------------------------------------------------------------------------------------------------------------------YKKNPSSNEAAIKYFLFGALSSGIIIYGISLAYGITGSTNIGDFANLSPDMLPLGLLAIGMFIAGFGFKMGLVPFHMWLPDTYEGSPPTITALLAAGTKKAGFAAALRIVIMGAAALNLDWTLALGVIAIMTMTIGNVAAIMQKNLTRMLAYSSIGHAGYILIGISLATGMGLQASLFHILNHAVMKGAAFIAVAGIVTTLAVTHLDKLKGLGRKMPITSLGLVISLLALAGVPPLNGFWSKLMLFTSAVWWAPWLAVAGVLNSALSLAYYGWIMRKMYFEGETEKRVKEPASI----VGVMIFSIIFMVTIGVYPEPIIEMVTPSMSSVMP--------------
296940290    ------------------------------------------------------------------------------------STLFLPVALFVTSIMEFSTWYMPQNKTNTFMKYLTTFLIAMLILVSAGSMMQLFIGWEGVGIMSFLLINWWFSRNANSAAMQAIIYNRIGDVGLIMALAIMATTQSSWNMEQVMALQ----TKNILLITGLIMAAMGKSAQFLMHMWLPAAMEGPTPVSALLHSSTMVVAGIYLLIQ--LHPILELSNTAMSICSCIGATTSLYAAMCAMAQNDIKKIIAFSTTSQLGLMMVTIGINLP---QLALLHISTHAMFKALLFISAGSIIHNVNNQDIRKMGNLKNLLPITTTCMTIGSLALMGTPFLSGFYSKDAIIEALLNSHLWALLSTMIATTMTSAYSLRMMFYTLTNYPRLTPTLTTNE-----------------------------------------------------
254883421    -----------------------------------------------------------------------------------------------------------RHKQGEFYILTLSTLLGMYFMVSAGHFLLFFLGLELATVPMACLVAFDKYKHSAEAGAKFILSALFSSGIFLYGISMIYGTAGTLYFEDIPA-GLTGTPLQVLALVFFFSGLAFKLSLVPFHLWTADTYQGAPTTVSAYLSVISKGAAAFALMIILMKVFGPMTEQWSEILCIIIVATITIANLFAIRQNNLKRFMAFSSISQAGYIMLAVLAGTPQGMASLVYYIVVYIAANLAVFGVINTIEQHTHGKEREDYNGLYKTNPKLTMVMTLALFSLAGIPPFAGFFSKFFVFMAAFHSGYYLIVFIALVNTIISLYYYLLIVKAMFITPNEDPIGNFR-TATPMRISLLVCVAGIFVLGI--------------------------------
143881309    ---------------------------------------------------------------------------------------------------------------------------------------------------------------SLTAAFQYLIMGTIGATFILIGIGLLYALTGTLNMLDLAERIPEVANTRTAGFAFLTVGIGLKIALFPLHLWLPNAYAYAPSAVSAFLAATATKVAVYVLLRFIFSDFALDTMPLALGLAILGSSAVIFASAIAIFQDNIKRMLAYSSVAQIGYLILGVSLVSPAGLTATILHLFNHALMKGALFLALGCIAWRIGSSRLGDFKGLGYRMPWTMGVFLIGSLSLVGIPMTAGFISKWYLVLAALERGWWVLVVILAGSLLAVIYVWRVIESAYLGGKDNE--AQVGEAPLSMLIPAWILALANLYFGV--------------------------------
241773641    ---------------------------------------------------------------------------------------FIYIASALIVVLARGYFERQNNNRFEFPILVTLSAIGMSMMVSAGDLIALYIGLELNSLAAYVMAAFRRDDAKSEAGLKYFVLGSLSSGLLLYGISLVYGFAGSMNFDAIAASAQANMQVGLIFGLVFIAGLAFKVSAAPFHMWTPDVYEGAPTPVVALFAGAPKFAALVLLARVLNDAFAGLHDQWAQVLLAIATLSFLIGGLGGLMQKDFKRLLAYSSIANMGYAMLALAAGTDKGVMALLLFSVLYMVDTLGLFSAQIALSRKGIAVSIDDLSGLSKVDMKLTIAITVLALSVLGMPPFSGFWGKFFVFGAALEAGYWGFAVAGLASVIAAFYYLRIIKVMWFDGDKGELDKAPFEAKW--------------------------------------------------
89895324     ---------------------------------------------------------------------------------DQFAGFFKILFLVAALLVVLSTKNYVQAYRGEFYPLLLLAALGMMLMAGAGDLLTMYVGLELMTITFYILVAYHPNPKSSEAGIKYLVLGAASSAVLLYGISLIYGLTGDTQMHSVMSLGAEANTVTILATVMMLAGFGFKISLVPFHMWAPDIYEGAPAPITAFLATASKAAGFAALVRFLMMYNHSMAEAGLILLLVLAAITMIIGNLMAFPQKNIQRLMAYSGIAQAGYIIVGVIAVSIAGIKGVLFYLMIYVFANLGAFAVITHVAQSQGSTEIKDYAGLAKRSPLAAAVLTLSVLSLAGIPPLAGFVGKFYLFSAVINQGHWIAVIGFVMSMISVYYYLSIVKIMYLGD--GEGLPEVPVHGAAKFGMIFSMIV-TIVLGIYPTPLAQMALTAASSLV---------------
296444807    --------------------------------------------------------------------------------------LLTLIGSLVTILMSRDFLQRAKLGNFEFPILVVLSTIGMLLLVSADNLIALYLGLELMSLALYVAAAFARDDARAEAGLKYFVLGALSSGMLLYGSSLLYGFAGTISFDGIKSITGAPPLGVVFGLVFVLAGLAFKMSAAPFHMWTPDVYEGAPTPVTAFFASAPKMAAVAITARIAVTAFPGIAAQWQQIVVFLAVASMLLGAFAAIGQTNIKRLMAYSSIGHMGFALVGLAAGDEAGVRGVAIYLAIYLVMTLGAFAAILQMRVEGRAENIADLSGLSRNNGAAAFFLAMLMFSLAGVPPLAGFFAKYYVLLAAVDAGYALAIFGVLASAISAYYYLRVVKVMYF----DEPAPAFDHSPLSLRAVLAVSTVFLLGFWLYPAPVVEAATAAAKSL----------------
27904656     MNFVYL--VVLCPLVSFCLLLFFYLPKMLVKKIGIVSIFISMIITFYSLFDFLNCGKQCVFYIPLWVWISIDYLIDFNFMLDGLSITMLTMTTSIGFLIHLFSYIKLQDEYTRFFSYMNLFIASMVLLLLADNLLVMYIGWEGVGLCSYLLVGFYYSKNSGYAAIKGFIITRIGDIFLILAIFFIYKNFGTLNFRELKLIFETNFKFLNYVSLFLLIAAIAKSAQVPLQTWLIDAMAGPTPASALIHSSTMVTAGVYLIAR--MNFLFSLSPIILYILGIISCLTIIMSCLSALVQKNIKCILAYSTMGQVGYMFLALAM---KEWTLAINHLVTHAIFKTLLFLSAGVIILLNNEKNIFNMGGLRKKFPMLYFSFLIGGASLASFPLTSGFYSKGNILFSALENNYLFLVLGLLGSVLTSIYTFRMIFLVFCGAQK--------------------------------------------------------------
136543095    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFAIMIAFATLGTVSFSGVEEASHTSKAALTAIGIMLLVAATGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLIVRSNFIF--DAAPTAQLLVVIVGAITLMFGALVGTAKDDIKKALAASTMSQIGYMILGAGLG-PAGYAFAIMHLLTHGFFKAGMFLGAGSVMHGMNDQDMRRYGALRKFMPITFITFGLGYLAIIGVPPFAGFYSKDLIIETAFNAGGVKGILLGLGAAITAFYMTRVMVLTFTSKERWEDNQHPHESPILMWLPMAILAIGSVTTGF--------------------------------
136542126    -----------------------------------------------------------------------------------------------------------------------------------------------------------------HAGMKAFIMTKIGDVMMIAGMLLIFLFAGTFGFRELWAVAMNAQGLLIPAFVLLFGGAIGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPIVFALGADQFFEIVAWIGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMLAMGHQYVDGYTAGFFHLISHAMFKASLFMAAGSLLHVVGSRFMTDMGGLRKQMKKTYAFMWAAGLGLMGAPFTTGFWSKDAVFAAVFEWAMPLYAIAVLAAVITAFYTTRMIGLVFFGNKSKEEGHHIHEASISMWVPYGILAVLTIGIGL--------------------------------
116515049    ---------------------------------------------------------------------------------------MIVLTSIFGLFSVFCEWHSKQKNSGIFYSFLLLIISGMFGIFLSLDLFLFFLFWEMILIPLYFLIVFWNKKNNIFIAHKFFIYSQLSGCMLLFFICHYNYSKIWTFDYFLLKNTPVSLFTEFFLMFFLLLSFIIKIPLIPFHSWLPDVQECLPTTNSIDLIGILLKPAIYGILRFNLIFFPHSSYLFSRFFMIFGLLSTLYGSIMAFSQKNIKKFIAYSSISSMGIIFSSIYSFNFFSHQGIILYLFSYCISTAALLIIIGKIFSHIYTQKIFKMGGLWNYMRFIPSFFLFFIFSNLNIPMSGNFGGEFMMLFGIFSSFPFLGYFFILNLFFSSIYSLVTIQKVCYGLNNNFFIKH--ELSFFDFFILFFLVFMIFFLGLYPSLILNFSFNIQKNIFQHY------------
220935826    -----------------------------------------------------------------------DVPLGIALSLDGLAALMLAMTAVVGLAVSIYALGYLHSSQGKFWTLWLWLWASMNALFLSGDVFNIYVTLELVGLAAVALTALSGGAAALGAAMRYLLVSLLGSLAYLMGVALLYGGYGVLDLAALGAAME-PDKVSRLAAVLMTVGLLMKTALFPLHVWLPPAHGSAPAPVSAVLSALVVKASFYLILRLWLDVFPLTVPGFELFMGALGAGALLWGSVLALRAARLKQVVAYSTVAQLGYLFLVFPLMTPGAWQAVVFFALAHACAKATVFLAAGSLQQAAGHDRLAQLGAVMRKEPVTVFAFGIAGASLVGLPLTGGFIAKWLLVDAALQGHAWWASLVLAGGLLAGGYVFRVLGHAF---GRGPVDPDHRPVPAVMVWSTLVLALVSVALGF--------------------------------
84494886     ------SLLVLIPVIAAVATLALRRTPHFAASLATVAALLSAVVSVIGLIVAPT--RGEDVVQLREPLRVGALEMPLQLGAGPATAAVAAVVALVVVAVLVFTYLADDDRLAQFAATVSLFTAAMMLVVHARDLVLTLVGWEVMGWCSYLLIGHWSRKEARRAAYKAFIVTRVADIGFVLGIVGLVAGAGSSGLDAVIAVAPGEPWLRSLFIALVVIGVLGKSAQFPFQDWLPDAMEGP-TPASALIHAATMVAAGTVVLAQLFPILVLADGA-RWLLGAATAVTMVGAAVLALGQSDLKRLLAWSTVSQVAIMLSALATATDIGPDPALFHMWSHALFKSLLFLTIGWLSVVAGSTLAVALRGAGNVHQLARVAWLFGLLALAGAPFVVGGLSKEHVIVTAYEGGPGILVLAALTVVLTAAYATRAHLVVSAPLEIEEREDHHAGMPWSVLAALAVLTVLTVVGGL--------------------------------
139985786    ----------------------------------------------------------------------------------------------------------------------------MTGLVLAEDLFTMFIFWELTSVWSFLLIGLHDKSEARRSAVRALLTTGAGGLCMLVGIGLLQNQFDTTSFAQLRDLAPTGTMASIAASMLLLGAFA-KSAQFPFHFWLPGAMAAPTPVSAYLHSATMVKAGIVLLAR--TAPIFGDTGVWRWWVVLAGVITMLIGGWRALRETDAKLVLAHSTVSQLGLLTVLFGIGSPYATYAGVAHLVAHAIFKAGLFLGVGVIDHELGTREVSKIGAARRAVPVSVVAIGACLLSMAGIIPLFGFATK--------------------------------------------------------------------------------------------------------
135475546    -------LILFAPLIGALIGGFGWKI-IGETAAQYVTTGLLFLACALSWIVFLGFDGETQIIQIFRFIESGSLSTDWAIRLDRLTAIMLIVVTSVSALVHLYSFGYMDHDPQRFFAYLSFFTFAMLALVTSDNLIQMFFGWEGVGVASYLLIGFYYRPTANAAAIKAFVVNRVGDFGFALGIFGLFYLTDSVSFTEVFAAAPKLAETQILLAFLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLMEYAPEAMAFVTFLGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGVGV---YSVAMFHLFTHAFFKAMLFLGAGSV-----------------------------------------------------------------------------------------------------------------------------------------------------
148259945    ----------------------------------------------------------------------------------------------------------------EFPVLVLFAVTGMVVLVSASDLITLYIGFEIQSLALYVLAAFARHNLRSEAGLKYFVLGALSSGLLLYGISLVYGFAGTTNFAGIHALAGHPTAASTIGLVFVLVGLAFKISAAPFHMWTPDVYEGAPTSVTAFFATAPKIAVFALLLRVMLGPFGPVLGQWRDLVQIIAAASMVIGAIGAIRQTSIKRLMGYSSIGHMGYALMGLAAGTAAGVSGALIYLAIYLVMSLGTFGCIIAMSRRQPVERIADLAGMASDDPRFAFVLAVMMWSMAGIPPLAGFFGKFYVFAAAINAGGPLAVLGIITSVIAAFYYLRVIKVMYFDAGEPGLDRRSAGVS----LVMGAAAAFTVLFVFHPSTLTTLSTMAAHALM---------------
169794156    ------------------------------------------------------------SFFFGNNLNLFYFFSMGKIFFDGMSLNLVMLSFWCGILMLLSSFLIFKKNFSSSLFCFIMLILTLMLSFFSKSLLLFYIWFEFSLIPTFFLIMKWYRPERLQASMYMMLYTICASLPLLLSMVYFFSKDVSLNMS---VMSYINISYLWVWGGFLVLAFFVKMPLYFFHLWLPKAHVEAPVAGSMILAGVLLKLGSYGLVRVTKMWYMLLYN-FSELFMTVSLLGGVLTGMICVCQSDLKSLIAYSSIGHMGVVTAGVLSFSYVGVIGAIIMMIAHGICSSGMFFISSIYYQNSKSRSVLMNKGVMFSFPLLVMFSFLIFSCNMSAPPSINLGGELLLSMSVMSFSLYAGVPIGLMVFLAGVYSMYLYVLSSHG-----------------------------------------------------------------
136584433    ----------FLPLFVAISFYISP---LSRKNANYLALIGAVSFLLFTVRLGLEVENLSTLTVLSSYTLSNFFNLSYTLAIDGLSYTLACLNALLIILVVLTTWNYETKKFKLYFFSIFTLAWAVNGSLLAINLYAFYIFWEAMLIPLFILIGVFGGANRKYASYKFFLYTAAGSILMLGAIMYDTYDLTPTSILSLNLAMDGFWSPQSLVFIAFCVAFFIKVPVFPFHSWLPDAHVEAPTAGSIILAGVLLKLGIYGLLRFVLPIFPDAVSSYKYFIISLGAIGVIYGALTALAQKDIKKVVAYSSISHMGYIVAGIFA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
295394984    MNGSLLLLFIVVPLAASAITTFVR----SRTINLFFLLGVPLATCVAGMYLIGVTADGRTISHSVGGYV---HGLAIPFVADTFTAVMLVITSLAVVASCAFLRTTGEDQYRFVPTLILLMLTGVNGAMLTGDLFNFFVFIEVMVLPSYALIAVTGTWRRLGVGRMFVIVNLLTSTLLVIGVGFIYAATGTVNIAVLADQSRLNVSPQAALAVGIVLALLIKAGAAPVHGWLVRSYPNTSAGMMSLFASTHSKVAIYGIYRVYVSVFG-GHPRWEDVLLIIVVLTIAVGAFSGFGEIRVRNIFAFQMTAGVGHILIGVAVLTTAAVSAGIFYMVHHIVTMSGLLLTIGAIEQTYGTGAFKKLSGLIRRERVASVLMIIGLFSLIGLPPTSGLWGKMGLVRALMEHVTPGTIAVVVMVIVASIVSLRLWKNTFWGE----------------------------------------------------------------
136547816    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGDVGLSLAIMIIFVTFGSITFQDFGQASDASEGTLTAIGLLLLLAAAGKSAQFPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLIARSN--AIYDAAAWAATAVVVVGLITIFMGAIIGSAKDDIKKSLAGSTMSQIGYMVFAAGLG-PIGYVYAIFHLLTHGVFKAGLFLGAGSVMHMNDNVNMRRYGALRGVMGVTFVTFMAGYLAIIGIPPFAGFWSKDEIIHAAFERNSIIGAAAILAAGVTGFYMTRMIAMTFFGKKRWEDDAHPHESPSVMTIPLVLLALGSVFLGM--------------------------------
28916746     ---------------------------NKNNTFFIIILKSLAILSFIPLVLTVSLNSPDIVFILNNWFSLNSFSFNLELHYDLKFFFFTALTVSSSIIEFSHYYMSNDPNKNAFFHLLIIFLLNMIILTFSNNIFLLFIGWEGVGFLSFMLISWWQTRTNANNALQAIIYNRIGDIGLLLFFALALISFNSWSLSEISIINTENIINVKLLLLGSLIAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRISPIYSNF--NEFNSWCLILGATTAIFAATTAISQHDIKKIIAYSTTSQLGLMMVAIGHNNP---TIALFHICTHAFFKAMLFLSSGSIIHSLNEQDLRKMGGLFFILPNTSACIILGSLALAGTPFLAGFYSKDIILESLSNLSNFFSLITSFATLLTAVYSMRIILFCFTNTPLFGPLSPTSEEDNNLVNALNRLAIGTIISG---------------------------------
11466188     ----------------------------SRKHIGFFTSLCVFCSLLVSLFTFVGLNGSTCTISLFSWIHLDLLDLNFNFLFDSLTVSMLVVVTFISFLVHIYSIEYMREDPHRFFSYISIFTFFMVILVTAGNLVQLFIGWEGVGICSYLLINFWYSRDANKSSIMAMVTNKVGDICLLVAFAVVFYIYKSFDFSVIFSYHMLNSDLVFVICFLFILGAVGKSAQLGLHVWLPEAMEGPTPVSSLIHAATMVTAGIFLLIRCSFLFDLVPSIYL--IILFFGSLTTFLGSSIGLFQHDIKKIIAYSTCSQLGYMFLSCGL---LGYTNSIFHLINHAFFKALLFLSAGIIYCFSHEQDYRKMGSLIFFFPFAYISILIGSLSLIGFPFLSGFYSKEKIVQGLLNLFFFFYFFAFVSIICTTLYSVKLLTFVFFVKYNGFK-YNLHNIQYGSFYMLMPLFILIYF-----------------------------------
295676119    -------------FSAGVIVALPLRAKRLQR-----ALNALAIIALLPVACLLMARAAQGEIASYALGAWPAPF-GIVLELDRLGALMLVLTAVLAVCCLLGTSSEDARRGRYFRALFQFELMGLNGAFLAGDLFNLFVFFELLLIASYALLLHGGGARRVRNGLHYLLLNLVGSSFFLVAIGVLYGVTGTLNMVDMGELGPETLPLAQFAGATLMLVFGLKAAVFPMSFWLPQAYRSAIGPVAALF-AIMTKVGIYAMLRCDALVFGAAGAFMHQWAWWLAIATIVFGALGALAVSSLKTTTGYLVLVSVGLLIAAIAQQTPLAWSALLYYLISTTLCTGALFLLADTLE----------------------------------------------------------------------------------------------------------------------------------------------------
256422823    -----------------------------------------------------------------------------------LFTGLIIFSVLVVGLLSYIYFEEREENPKEYYILLFLATLGGAILTISQHFISFFIGLELLSVSLYALIAYLRTRNAIEAGMKYLVLAAMSSAFLLFGMALIYMETGTMTFPGIAEKLSDGISSPLFLFGAMIVAIGFKLGLVPFHLWIADVYQGAPSPVTAFIATTSKIGAFAVLLRFAQTVNLHEYPLMITVFSVIAVASMIMGNVLALRQQNLKRLLAYSSIAHFGYLLVAFLPGSKAGTEATIFYLAAYSVTLLAAFGVIVLLSTGDEEADIENYQGLIWRKPVLGTILTVALFSLAGIPLTAGFLAKFMVLSAGVQQSLWLLIVLVLTSVIGLYYYLRIISTLFATADRPVTIPGPRHPYFSTYAALVVLAGALCWLGIFPGMVLQGI-----------------------
229328262    -------LIVTLPLPGSFVAGAFGRFPGSRGTATITTMCVSLSCIFPLIAFYEVALGASVCYIKIASWIISEMFDAFRGSLDSLTVVMLIVVTFVSSLVHLYPISHMSEDPHRFMCYLSIPTFFMPMPVTGDNSIQLFLGWEGVGPALYLSINFWFTRQANKAAIKAMPVNRVGDFGLAPGIMGGFTLFQTVDFSTIFARANMRFHAITVICILPLIGAVGKSAQIGLHTWLPDVMEGPTPVSASIHAATTVTAGVFMIARC--PPLFEYPPNALIVVTPVGAMTPFFAATTGILQNDLKRVIAYSICSQSGYMIFACGI---SNYSVSVFHLMNHAFLKASPFLSAGVIHAMSDEQDMRKMGGLASLLPFTYAMMLIGSLSPIGFPFLTGFYSKDVILEPAYTSGNSAFWLGSVSVFFTSYHFFRLLFLTFLAPTNSFKQDMLHDAPILMAIPLICLAFGSISVG---------------------------------
57854652     ---------------------------SKNSTFFIFILKNLAIISLIPLSVNIIFQSPDVVLILNTWLNNNSFSITLEFHFDLNFNIFLSVALIVSWSILEFSFYYMNNDPNNFFRLLIIFLLNMIILTSTNNIFLLFIGWEGVGFLSFLLISWWTTRNANNSAIQAVIYNRIGDIGILLFFSISLSLFNSWSLSEITPLNSNHSPVFILLLIGVVIAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRISPIYNNIQT--FNTSCLILGSLTALFAATTAISQHDIKKIVAYSTTSQLGLMMVSIGLNQPNI---ALFHICTHAFLKAMLFLSSGSIIHSLNEQDLRKMGGLHFLLPNTSACIVLGSLALSGIPFLAGFYSKDLILEGLTSLSNFSGILLAFATFLTSVYSVRIILFCFFNPPSFSPLSPTNEENNNLIAALNRLALGTIISGWF-------------------------------
91200375     -------------------------------------------------------------------------------------IGLILSASFLVTLLSFGYFEQYEGDKEEFYILLFIATLGSSLLVASIDFISFFLGLEILSVSLYVLISYFRTNENLEGGIKYLVLAATSAAFLLFGMALVYSGLGTMAFNQFTSRISSPDTNLILAFSMIIIGVGFKLALVPFHLWTPDVYQGAPAPVTAFIATVSKGGMFALMLRLFVEINVHQYPSLILTFTIIAAASMLIGNLLAIRQNNIKRILAYSSIAHLGYVLVAFLATGSLGIQAVTFYLVAYFITTLGAFGVVTVLSVKDHEEDIKEYEGLFWSHPVIAAVFTVMLFSLAGIPLTIGFISKYYVLAAGINSSLWFLVILVVSSAVGLYYYLRMYRQVVESYDKSLKIKISFPLSG--GIALTILTVLLIWYGIFPSALITAIQSIIN------------------
135211199    ------------------------------------------------------------------------------LRVDALSHLFGLIFTLIVTIGSLFAAQTARRDEG---VATLVYAGGALGVVYAGDWITAFVWWELMAMASLAVVWAGDTDRARAAGFRYLFVHVGGGALFFSGLAIHMGAGGSLTFEPLGPGSGL-------AYGLILLAVAINAAVPPFHAWLPDAYPEASVAGTVFLSAFTTKTAVYVLIRVFPG---------SELLVWAGVAMALYGVVYAVLENDIRRLLGYHIISQVGYMVAGVGIGTPLALGGAAAHAFCHILYKALLLMGAGAVMTATGRRKLTELGGIGRRMPVVLVLYTVGAFSISGVPLFNGFISKSMIITAAGDDGRGVALLLTLASIGT-------------------------------------------------------------------------------
77020093     -------------------------------------LAVKGAFFISLIPLVTFVYLGAGSMNFSTKWEWLNMGLSMNLKFDKYQIMFLPIALLVSWSILEFSYMESDPKMNTFSKHLLTFLLAMIILTSSGNLITLFLGWEGVGIMSYLLIGWYNRSDAAVAALQAVLYNRVGDIGFLLAFCWVYKNSLSTSLNYI-----FSTTPPTILLLAFIVAAASKSSQFMLHPWLVSAMEGPTPVSALLHSSTMVVAGVFLLIR--IHPIIAQNQTALTVCLCLGAISSAFAAFSALTQNDVKKIIAFSTSSQLGLMMVSIGISLP---NLAFFHICTHAFFKAMLFLCAGIIIHNLHNQDIRRMGGLYKDLPITTTCMTVGSLALMGTPFLIGFYSKDAIIEATTNSYTTATLLTLAATAFTAIYSLRLTYYTSMTQPRSNPLMTSSEEHTSVKNPIIRLALGSIIMG---------------------------------
34556912     -------------IAGALVILGIDLFTKNSSRSFYTMLSVIFIVLDLGAVLYFGYSRGFFDFMLID-------------GISILSQFIILIASALFIPLALTSKRFHEFSYPEYYALFLFMIAGFQFMVSSDHLILIFVGLETASLALYTLIAMHNRQSAFEAAIKYFTMGALAAGFFTFGSMLLYVASGTLELNVMAEVDFQPSWLVFAGFVFLCSAIGFKISLVPFHTWTPDVYEGTNSVLAGYMSVVPKIAGFIVAMRFFDIFLASEIEWVRNLLYFLTILTITLPNIMALVQEDVKRMLAYSSISHAGFALAAIMINTTQSTSALFLYWILFLFTNLGAFTMLWVSRSKINHWNYERFSGMARIMPVGAILMGIFMLSLAGVPPFAVFWGKMYLMSSALNSGFIVALIMAVNSAISAYYYLKLIIYMFLKEPQNERDVFMKNATMPLRTIIGLSASVVIL-----------------------------------
52551359     ------------------------------------------------------------------NWIWINLNINVSFMFDQYSTFFIPIALFVTWSILEFAQWYMEQDPNKFFKYLLLFLIAMMLLVSANNLFQLFIGWEGVGIMSFLLIGWWYSRANANSAMQAMAYNRIGDIGLIMAMAWFALNLNSWDMQQIFTIN----LDVTLPAMGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRFHSLVAQNNSTLTLC--LCLGAITTLFTATCAITQNDMKKIIAFSTSSQLGLMMVTLGLNQP---QLAFFHICTHAFFKAMLFLASGSIIHSLNEQDIRKMGCLNNMTPYTSTAIVIGSMSLMGTPFLAGFFSKDSIIEAMSNINMWALVLTLIATMFTSVYSLRIIKYVLMGWPRTFALQPINENSSSTLNPM--------------------------------------------
22711911     -------------------------------------------------------------------------------------------------------------------FVIFLLGATIGGMFLANDLITIFTSLECLGLSSYLLAGYSKQDIRNEAAMKYLLVGGASSAILAYGFSWLYGLSGGKIILSLIFADFVNPLIKWITLTCIIVGLGFKISAVPFHQWTPDVYEGSPTPVVAFLSVASKTAGLALTIRIIATIFPYLENEWQFLLQILACLTMIVGNLVAITQTSMKRMLAYSSISQAGYLMIGIISSTNDGYASSLVYMLIYIFMNLGAFGCVILFGLRTGTDQIRDFSGLYLKDPWLASCLTIFLLSLGGIPPFAGFFGKIYLFWSGWQAGYILTFVGLLTSVISIYYYLRIIKIMFVREAKEFPVNSLLPQSSVETAMIVCMIASSV-MGIAINPIIQVAQKTILSTIP--------------
295403210    ---------------------------------------------------------------------WPDAGRSFFGGMDAFASFFKVFFPVMAGLVIMASWTHKFARFREYHALVLLAATGMMLIAGATNLITLYLALEITAVAFYVLVGIQKDKKSTEAALKYVLLSGTASAVLVYGMALVYGFTGTTGLEEIAAVAILDSPGLLMGLVLIIAGLGFKIAAVPFQFWVPDVYEGAPTPVTMYLSIASKAAGFAIILRILGTAFLEPGALWAPVVAALAAIGMTMGNLMAIPQKNIKRLLAFSTIAHAGYILVGLAALSSVAIGSIIFYLIAFAVSDLAAFITVIAISNKLKSDNFADYAGLIRTSPFIGGMLTLALLSLIGFPPTAGFLAKFYIFAAGVQADLWLVVVAAVNTVISAYYYFGVIKVLWMREPANETRIV---ASGPLTAALAVSSLGILLFGILPALAMKLAESAA-------------------
242280694    ---------------------------------------------------------------------------------DSLSLIMVAVISVIGSLICFFAIPYMKEHEEHMHLFLVLFLGAMNGLVLSNNILWLYFFFEVTTFCSFMLIGHDQTQIAVKNATRALMLNALGGVAFVFGMIWAYAETGSLDLQVIIQAGPMGGLMLAPLGLLCLAGF-TKAAQVPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYIVLRLAPAY---AGTFLSQGVALCGAFTFLACAAIAVSQSNGKKILAYSTISNLGLIICCAGLNTSWAITAAIILIIFHAASKALLFLCVGTIEHGIGSRDIEDMHGLYLKMPRTAIITIVGVMTML-LPPFGVLLGKWMAIESA-SGDMFVITMLALGSAVSLVFWARWAGILLTAPLRDKVPAESQSVLTR--LTLTALAGIAVVLSFFSPVIYTKLIEPM-------------------
136542202    -------------------------------------------------------------------------------------------------------------------------------------------------------IGFWNQKPAYATAKKAFVMNRIGDMGLSFAIMIAFATMGTVSFSGVAEHAHHSEAALTAMGIMLLVAAAGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLITRSNFVF--DAAPTAQLLVVIVGAITLMFGALIGTAKDDIKKALAASTMSQIGYMILAAGLG-PVGYAFAIMHLLTHGFFKAGMFLGAGSVMHMNDEVNMRKYGALRKFMPITFATFGLGYLAILGVPPFAGFYSKDMIIETAFNAGGIKGIILGLGARITAFYMSRVMILTFTGKKRWDDNAHPHESPWLMWLPMAVLAIGSVSSGF--------------------------------
142814540    ----------------------------------------------LNLALFSLPIVMAQGDQGVTPLLQIDGYAVFYMG--------LVLIGALATCTFGRSWKGYPDNREEFYLLLLIATAGGLVLAGSRHLASLFIGIEMLTLPMFGLVGYYRERHSLEASIKYMVLSAAATAFLLFGMALLYAQAGSLSFSDLGATTPAHHPLLMGGLGLMLVGFAFKLSLAPFHLWTPDVYEGAPAPVATFLATVSKIAVFCVLLRFYLAVPAAADPMIHWLLAAMAVVSIVIGNLLALLQTNIKRMMGYSSISHFGYLLAVIVALGQMPVEAAGVYLLMYLFTSLGAFGVISMMYRGKDADSLHSYRGLFWRRPYLTAVLTVMMLSLAGIPMTLGFIGKFYLIGVTVDAKLWW---LSGAIVLGSALGLYYYLRVMVTLYLREPGMQLRDAKTSGGLVVLLSATLVVALGLYPQPVISLV-----------------------
198114504    ------------------------------------------------------------------------------MGMDLLSYMLSLLSLWIIMLMFMVSLNF--KNIKMFSFILLLLLLSLMLSFMSINYFMFYLYFEISLFPTFLLIMGWYQPERINASMFMLLYTMFASLPLMIILFYLLSYFNSLNYLIILNNTMKFTYLKLLMYLYMIFAFLIKLPLFMLHMWLPKAHVEAPICGSMILAGVMLKLGGYGIIRSMMMMLNY-SKYFNYIITIISLLGMFMLSVICLRQYDLKLLVAYSSVVHMGMMLLGAMSLTKWGMVGSYLMMMAHGLCSSALFILVNLSYKCSKSRNMLINKGMMNMFPTLSMWWFLFCICNMSSPVSLNLMSEIMIINVMLNWSFNSIYLLMASMYLSSMYSLYMFSYSQHGAYNS-------------------------------------------------------------
237869079    ----------------------------------------------------------------------------YIFGMDLYSWGLMLLSIWIINLMLMASNKFMNNNFKYYKNLIYWMLFFLLMCFFSMNMFMFYFFFESSLIPVFLLILGWGNQERIQAGFYMMLYTLFGSMPLFLMIIYLYKSFMILDFNMI-----FINKMSIYIYLSMIMGFLIKLPMYFFHLWLPKAHVEAPIIGSMILAGVMLKLGSYGLMRVLLLMKNLCF-MFNKFFMVISLLGGLISSFICLVQIDLKMLIAYSSVVHMSILLSGMMTLFSMGYMGGFLMMISHGLCSSGLFFLLNINYERLNSRSLYLNKGLINLMPSLTLMWFLLSSSNLSFPFSLNLFSEIFLLNSLLIWDKYLLMILILITFFSACYSLYMYSYSQHGK----------------------------------------------------------------
18138255     --------------------------------------------FFISLISLSIFI-DQGLEVIITNWEWMNFSIMISFKFDFFSIMFLSVALFVTWSILEFAYMHSDPYINQFFKYLLLFLLMMMILISANNLFQLFIGWEGVGIMSFLLIGWWYSRDANTAALQAVVYNRVGDIGLIMAMAWFGSNLNSWDIQQLFFIS--SSKELTLPLLGLILAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRLHPLLSNNSTALTSCLL--LGAITTLFMATCALTQNDIKKIVAFSTSSQLGLMMVTIGLNQP---HLAFLHICTHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLYLTLPTTTSCLIIGSLALTGMPFLSGFFSKDAIIEAMNTSHLWALILTLLATSFTAAYSLRIIFFSLLNSPRYPSLLPLFESDITTNPIKSTIAGLMIILNLFP------------------------------
142633462    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVGDVFLMIGLLILYDIYGSLEFSVIFEDPSINGTVDFWALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPFHGVDGLSELGLIVAYVGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGVALWFYFGGAMFHLFNHAMAKGMLFMASGSVIHEVHHQDMRNMGGLASKLPVTSAAMMIGSMSIIGIPLIGGFWSKEAIVAKTWKASFGPAILVLLTAGMTGFYMSRMWFMTFAGEPKHEVVDHVHESTPWIKEPLLILSVISALGGF--------------------------------
83591010     ---------ILIPILGSVLAVIMPGSYVKR-----ISPLFAFLTFASSLLLMIDFTRAGGASITQGLLQFGGMQV-LGVTIDKVSVLIGFAVIFMGLLVCVYSLGYMHGGTKRYYAFLLLFIGSMAGLVFSSTIIGLLVFFELTGVCSWGLIGFYDTPAARRAALKALIITHVASIGLYVAAIYLFINSGSF---ELAALAGLKDTAKVVVFLGILVASWGKSAQLPLHSWLPDAMVAPTPVSAYLHAASMVKVGAYIFARTLLSAGSV-PQVIGYIGGIMAIVTLAYGFAMYFPQQDMKKLLAYSTIAQLSYIFLALSIGSSMAYKGAVAHIFNHAFAKGLFFLVAGALSYTTGTRMLPQLRGILSKMPLVGVSFAAAALAVGGTPPFNLFFSKFSIFVGGFEA----------------------------------------------------------------------------------------------
143980318    ---------------------------------------------------WISFDVLQSDYTIAQ-----NRILGVGVWIDSLTLMLLFVATFLCFLICWFAIGYMEDSNHRFFAEFVLFSLGMFGMVLADNFLWLFIFWEVMGLCSYLLIGFYYWKDSAAAAKKAFLTTRVGDVFLMIGLLILYDIYGSLDFAVVFDDPSTGIGGVFWALMMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARLMPFVDIHHNEDFGLIVAWIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGSALYFLNTGSLFHLFNHAMAKGMLFMASGSVIHEVHHQDMRNMGGIASKMPVTSTAMMFGSMSIIGIPLIGGFWSKEGIIAETWLAGPALLILATAGM--TGFYMSRMWF----------------------------------------------------------------------
119384032    MPDHLMIAPILIPLVAGAIMLF--YNDRNRQTKLIMGLVAVGLTFLASVELMSGVEQGGTVVGLYRLGDW-PVPIGIVLVLDRLSAMMVMLTALLAAPSLIYAAAGWHGKGQHYHSMFQFLLAGVNGSFLTGDLFNLFVFFEVMLAASYGLMLHGSGPERIKAGLHYLAVNLAASLFFLIGVALVYGTTGTLNMADIGRALYWLDDAERLLFHALGLAFLIKAAAWPLCFWLPPTYGAASPPAAAI-MAIMTKVGIYVILRLSLPDAGPSAGFGAPVLMIGGVLTMGFGMIGILGTPELVRKGGYLAIISSGTVLASIGFGGSSMLGGALYYMVGSTAAISAFFLIADPVSRNDEGDDDAAPMGLGTVWLTMAICFSLVAAMIAGLPPMPGFIGKFAILRGAVQDNLPT------------------------------------------------------------------------------------------
115531848    -------------------------------------------------------------------------LLSWWGHLDQMVVMMMLLSIFVGYGALVCTPNV----DYLLSMSILVSTISSVLFFMVSGLILFFIFFEAGLIPLAVMILGWHQPERLQACVSFALYTVVGSLPMFVIVVWVFNLCKTDSMALISMGGELLFSGNSVFWLMLMLCFFVKLPVFGVHGWLPKAHVEAPVAGSMILAGVLLKFGGYGLMRVMTCLMWDNSIMLGEAMMAISLWGAVCSALICTVQSDLKSLIAYSSVSHMGLVMVGVFSCSSFGWSMALLMMVAHGVSSPILFALANYTFELFHSRSLMVCKGLLSLFPFVSMLWFLGCALSMGLPPGSTFLSEIFLISAGLSFSWMLVFPMCLLCFTAGAYSFYLYGTICH------------------------------------------------------------------
297585407    -----------------------------------------------------------------------PGSIGATFIVDPFAMVFKLIILIGVALVILSSLHFLDNNQGEYYSILLFTALGGMIMVSSADLITLFIGLEILSISSYALAGFKYNTSSTEAAIKYLVLGGTASAFILYGMSFLFGLTGTTNVYEIGQVMPELFAMMIIAFVMMLAGFGFKISAVPFHMWAPDVYYGAPTPITGFLSAVSKLAGFAIVIRVFTIGFGGVFEEWAFIIATLAAITMITGNFIALTQTDIKRLMAFSGIAQAGYLLVPLATVLGNASTNIIFYSVAYVLMTLGAFAIITLVTEDAGGKTLDAFAGLYKRSPYMAIALTIFFLSLAGMPFTAGFIGKANIFILAITGDMWLAIIMIVTSIISFFYYFGVMKQMFMVEPKANDETLKVPTSI--NAVVSITLAATIILGVLPNLLFNIFTQ---------------------
88714034     ---------------------------------------------------------------------------------------------------------VVQNKGTEFFILLFSSLLGMYFMISSGDFLMFYLGLELSTLPVAALSAYETNRKSSEAGIKLILSSALASGVSLFGISMLYATSGSIYFDEIIQVIS-STDLTILGMILFFAGLGFKISLVPFHFWTADVYEGAPISVASYLSVISKGAAVFILMILLFTVLKPLMHVWENIIYVVAVLTMFIGNLFALRQQNMKRFLAFSSIAQAGFILLGLIAGNQLGTTTIVYFVLIYVFSNLAAFGVVQAISLETGKENIDDYEGLYRTNPNLSLIMMLALFSLAGIPPVAGFFGKFFLFTAAASEGYYLLVFLAVVNVTISLYYYLIVVRAMFLRKSDNPIPFFKN-KIYMRLGLLITVIGILVLGLY-SPLYDYI-----------------------
169235564    -------------LVAAALLVFGVDTLLPDRDNNTLLAGIATAGTLLAAGTAAWFLSGTGDAQFVQF--------DGAIIVDALSLFFVVVVGSVGTLVVMASHDYLDDSVAEFYALTLLAATGMTLMAAANSLVTVFISLELASLPSYVLVSYLKRDRSIEAGLKYFLIGALSSGVMLYGISLVYAATGVMGIADTITAGTDFVGVLGLGIVMLVAGFAFKTASVPFHFWAPEAYEGAPAPVSAFISSASKAAGFAVLFRVFTTAFPLTVIDWSLLFAALAVVTMTLGNFAAATQENVKRMLAYSSVGHAGYVLIGGGAQNSLVLGASMMHLLVYGFMNTGAFLFVALAEYWDVGRTFEDYNGLSKRAPVACVAMTVFMFSLAGLPVGAGFLSKYVLFAGAVQSG--FAWLAGIAAINSAL-SLFYYSRVVLWIEDPRDDLSLSGQPTGLYVAVLAAAVGTIALLVAFDPVAQTATHAADVLFA--------------
89094150     -HLPILPVLI--PMLVAVLMLLPPFSTTLNRQR---AISFVGVIATLAVSIQLILIADSGIINIYQLGNWQAPF-GIVLIADRLSSLMILLTMVLAFGALLYGVAADDRTGMFFYPLFMFQLMGINGAFLTGDIFNLFVFFEVLLLASYALVVHGGGKQKTLASVHYVTLNLIGSALFLFALGIMYGVLGTLNIADMRTLSGADKLLAQVGGMMLLLVFGLKSAMFPLHFWLSRTYS-SVSAPVAALFAIMTKVGIYSILRIFTVVFGDHANLAGAWLWPIAILTIAIGAIGALASQTLRMLVSNLVIVSVGTMLCALAINTPESAAAALYYLIHSTLITGAMFLLADAIAEQRGKVLDRFARSRRMCQSLLGIAFSLAAVSMIGLPPFSGFLGKVMILQTAVEWAWSAILIASLMGVIA-------------------------------------------------------------------------------
114770376    ------------------------------------------------------------------------------MRLDSLSRIFVLIFCLAAFLGNLFAWHIKDTIQQ---VSALAYAGSAIGAALSGDLIALFFYWEGTAIASVFLIWARRTEGSYWTGMRYLVIQIASGVILIAGVSLYYYDTGSIAFERM--------ELGSVATWLIFLSFGIKCAFPLLHNWLQDSYPAATITGTVILSAFTTKLAVYALARGFAG---------TEILIYIGTIMALFPIFFAEIENDLRRVLAYSLNNQLGFMVVGVGIGTELALNGTASHAFAHILYKALLFMSVGAVMYRTGTSKASELGGLYKTMPKTAIFCLVGAASISAFPLFSGFITKSLTLSAVAHEHYMYIWLALVFASAGVL-SHSGIKIPFFTFFAHDSGKRPKEAPLHMLLAMGLTAFLCIFIGVFPNFLYSILPYDVN------------------
52548536     ------------------------------------------------------------------------PLGEFYLNFDFISHAFGLTICIVSAMIALFALPYMKHRFRKYILLYNLYAASMLWLVYSGNLVLLYVFLEITLITAFLLIYSYGYGNRKWVGLLYFVWCAVAGVLMLAGIVVLAFENDSLALDVLMLGGK----VSMLAWAFIFAGMIIELPVLGPHVWLPWAHAEAPTPVSALLSPLTVGLAGYVLLRIALIDYSFIETY-RMPILCYAIFSSIYAGFSVFKQTDFKRLLAYSTVSQMGYVLVALCLG-PFGLIAVVIQYMSHAFGKSILFSCAGGIITAHHGRDLTKMGGLHDSIPAISNAAVVGFLNLGGM-LTIGMIGEFFILRGAWTGSLPLILAMIFMFMLSVWYGFYTIKMVFYGKPKDTKRLEISSYLYLPLYIIGIVSVLLLF-----------------------------------
297517937    -------------------------------------------------------------------------------------------------------------------AFLLVFIGAMAGLVLSSTLLGQLLFFEITGGCSWALISYYQSDKAQRSALKALLITHIGSLGLYLAAATLFLQTGTF---ALSAMSELHGDARYLVYGGILFAAWGKSAQLPMQAWLPDAMEAPTPISAYLHAASMVKVGVYIFARAIIDGGNI-PHVIGGVGMVMALVTILYGFLMYLPQQDMKRLLAWSTITQLGWMLSLSIFGSRLALEGSIAYIVNHAFAKSLFFLVAGALSYSCGTRLLPRLRGVLHTLPLPGVGFCVAALAITGVPPFNGFFSKFPLFAAGFALSLPAMILLMIESVASFAWFIRWFGRVVPGKP-SEAVADAAPLPGSMRLVLIVLIVMSLI-----------------------------------
143192731    -------FIIFAPLIASIYSGFF-YKKFNEKTVLYLTTSLIFLSALLSWYILLSSDFSKETIILIKWIESGSLLVNWELRLDSLTAIMLAVVTTISAFVHFYSWETTEKYKPRFFSYLSLFTFAMLMLVTSNNFVQLFFGWEGVGLASYLLIGFYYKKSSANLAIKAFIVNRVGDIGLALAIFSTFFYVGSLNFDELFSKSQFNFNVLEFIVILFFLGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--LSPVIEYTPIASNLIILVGAITAFFAGTVALVQNDVKRIIAYSTCSQLGFMFAAAGIGL---YQAAMFHLFTHAFFKALLFLCAGSIIHSMHHQ----------------------------------------------------------------------------------------------------------------------------------------------
288791205    ----------------------------------------------------------------------------------------------------------------------------MLGLVVSDDLLLLYVFWELTTVFSYLLIGSDPTKRARRAAMQALLVTTLGGLAMLAGFVMLGQHAGSYRWSEI-AGNLPEGGYLTVALVLVLLGVTSKSAIFPFSFWLPRAMAAPTPVSAYLHAAAMVKAGVFL--AALMGPAVGQTTVWRGVLLAGGLVTLFLGGWTALRQVDLKLLLAYGTVSQLGLLMVILGAGTRDTALAGAAMLLAHALFKATLFLVVGVVDHVTGTRDLRELSGLGRRAPVLAAVAGLAAASMAGLPPLIGFVAKEAALEAFLHGGTTELVVLATGSALTVAYTARFLWGAF-------------------------------------------------------------------
148259619    -----------------------------------------------------------------------------YLIVDPLGAWIILCAAVVYLLASIHACGYMRARLPRFYQLFALFALTIFIAPLMNNPGLYWIAIEMTTVVSTFLVAFEQAAEAIEAGWKYIIIVSAGITLALLGTVIFYW-AGTFSLVLRHAAPHMDRALLVLGFLLVLVGYGTKVGLAPMHTWLPDAHSEGPAPVSAMLSGALLNAAMAGIVRYLAVLHRAGLFMLPQILAVFGTASLLVAALFIVRQRGVKRLMAYSSVEHMGIVALGFGFGGPFGVAGAMYHMLNHSLNKSLMFFGAGNAMRSFGTRSMTRIRDYARHFPVAAALWLAGAVAITGAPPFGLFASELTILRAGFRGAGLWAAIVMLVLLILIFIGFLDHFRVMYFEPAGDDAPRPARLGAWTVAPMWLALIPLLVLGLW-------------------------------
81299120     MTDFLLQTSWFIPLIGALLTLPWSLGIVRRTGPRPAAYFNFLLTIAALIHGGIAFRACWNREPLELAWHWLDLDLTFTLEISSLSLGAMELVTGLSCLAQLFALGYLERDWSRFFALMGFFEAAISGIAISDSLFLSYGLLELLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVFLLMGVVALSSYGTGLTFSELEETASLPPLQATLLGLALIAGPIGKCAQFPLHLWLDEAMEGPNPASIM-RNSVVVAAGAYILIK--LQPVVTLSPIVSNVLIAIGVLTAIGGSLVAIAQIDFKRALSHSTSAFLGLVFIAVGQQ---AVDIALLLLFCHAVAKALQFMSVGSIIATTSNQDMREMGGLWSRMPATTIAFVVGSLGLVACLPLGNFWTFRRWVNGFWEAPVWLPLLLIFVNLLSAINFARIFNWVFLGQPHA-KTRRAPEVPWPMAVPIVSLVIVVLSLPLF-------------------------------
135979839    ------------------------------------------------------------------------FLFNNSYLVDQLSLFIKSIILISAFFVMFCSYNYVRVNKIEYPILILCSLLGMMVMISSNDLIVFYIGLELQSLALYVLASFNRDNISSESGLKYFVLSALSSGLLLYGCSLIYGFSNSTNFYEISQNFNFEYGV-IFGMVFVIVGLAFKISAVPFHMWAPDVYQGSPTSVTVLFAILPKIAALTVFIKFLYGPFINLFEEWQAIIIFLSVASMILGAVAAIGQKNLKRLIAYSSISHMGYALAGLTTGTNQGIQSSIIYLIIYLIMNLAFFSCLFMLKRKDKYENIEDLSGLSKKHPILALSFLIILFSLAGIPPLAGFFAKFYIFMAVIQKMYFLAIVGLLATVIAAFYYLRVIKIIYF-DPEQEKFDTSMSLGLKLTLILSTSVILMYFL----------------------------------
148260401    --------TLAIPAGAMLLLAFVP---SWRLAARLNALASCATVAAAAVLLFHRPAPDG------------------LFLVDGLNIAFLLLNGLVGFTTSLFSASYIGHELRLYHAMYQAMMLGMNLALVSNNLGLMWFGVELATLSTVMMVGIYRTPAAIEASWKYLILGSVGIALALFGTILVYLAAQPALGGGMKAMAALDPALLDVGFVFLLIGYGTKAGLVPMHAWLPDAHAEGPTPISAVLSGLLLNVALYALLRFILLAASHASIAAGTLMEGFGLATLFFAAIMLYRRRDIKRLFAYSSIEHMGIITFAFGIGGPIGNLAGLLQMAMHSLTKSAIFFAVGHVAQAKGTQKIAEISGLTASHPFLGWTLVAGIAAIAGLPPFGIFTSEFLLITSTFARAPLLAVLLGLGILLAFGALLLRMTGLCFGAPSPGNAPSSAAATPLLLHLGLVLAVGIALPGF--------------------------------
298529675    -----------------------------------------------------------------------------------------------SLISIIAGVYALHMDDLRQQAAAAFYATGALCVTFAGDFLTLYLGWELMAVASTFLIWARGTPESIATGIRYFLFHILGGVVLLGGILLHVADTGSLELTSF-------ADGQSLAAWLILIGVAVNVAIPPLHAWLSESYPMATVTGAIFMSALTTKSAVYVLASLFAGW---------QILIFMGVLMALYGVVYAVLANDIRGILAYHIISQVGYMVAGVGIGTEMAINGTTAHAFSHILYKALLFMGAGVVLYTTGKSKLTELGGLYNKQKLVFWLYMIGAFSISGFPLFNGFISKSIIVASAYESMDVAALLLILASIGTFLHTLKLPYWTWFGQ---DSGLTPSRTPRNMIWAMGITAFLCTFFGIYPWLLYANLPFP--------------------
55979247     ------------------------------------AIKLSFYTNLVVMGVMLMVDESEMLFLKWEWIKVGNYSLVFSFRYDMYTCCFFVVALYVTWNILVFSYMATDPRVKMFCKYLAMFLIAMLLLTSAESLFQLLIGWEGVGIMSYLLISWWYSRDANTAALQAIFYNRVGDIGLIIVLVWSLFTLTDWSLPALYQ----SEGLSTFMLFGVVLAAAGKSAQLGLHPWLPAAMEGPTPVSSLLHSSTMVVAGVFLLIR--FNSLILVNFYIQGAVFLLGSMTTLFSAFCALSQNDMKKVVAFSTASQLGLMVTAVGAGVP---QLAFLHICMHAFFKAMLFMCSGYIHGLQNEQDIRKMGSLVQASPVVSVCLLIGSSALMGAPFLSGFFSKDPIIEAINMSSSWGISIVLIATMFTAGYSSRLFYYSVGSQNRMMAFQPLKEDYKTLIKPLQRLGYGSIVTGIVFVSFVSPITPSVLSLPLNLKVAAIAVTLVGG
82395882     MTQPSALIIMLFLLPLAILTLPMLIPSSKLTSPLSTKVLMAKLAFLTSLIPLTYLIYNDLTITTYEWSEISTTTIRISFTLDIYSTFFLPILLFVVWSIMEFTVQYMESDMKTFFNQLTTFTLMMMILVTAENLFQFFIGWEGVGIMSFMLINWWFRSNSNKAAMQAVIYNRLADIGLVITLAWMVINNLSLSIKSM----QITPDMALIPALGLLLAAAGKSAQFGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIRTSDLLYSSETATTACLL--LGAFTSMLAASCALTQNDLKKIIAYSTTSQLGLMMTSIGLKQP---ELAFMHISTHAFFKAMLFLCAGTIIHSLNEQDIRKMGGLKKALPTTSSCLIIGSLALSGMPFMAGFYSKDAIIESISNVNSLSLAMTLVATTFTTLYSLRMIYYVALSTPRILPLSAISETHQTTN-PILRLAIGSIAAGLM-------------------------------
27311161     ------------------------------------------------------------------------FMINNLFYIDEMSMMLIILSIWIILLMFLS-----MKYNKMLFTLFNILLITLILSFSTSNLILFYIMFEMTIIPMLFFIMFWGYQMERFEASIYLLLYTIFGSLPLLLMILMLNNHYSLSMFFLTFLN---IKLPNFEMMFLLLAFLIKMPIYGFHLWLPKAHVEAPIAGSMLLAGILLKLGGYGMYRIFMSINWMNIKLLEIFIWPLTIIGAIIISIMCITQIDIKMLIAYSSICHMSIVVGGLMSGNFWGQSGALLMMISHGLCSSSLFFMANIYYERFFTRNLLLLKGLMNIFPVLGFFMFLNCVINLGSPPTMNLLSEILLYGSIMKWNILNMPLLMILSFLSSFYSIYLFSITQHGKFIFHK-----------------------------------------------------------
296392805    --------------------------------------AFLALAFVAASLAWVLSATRGGQVELREHHTWIPQAADVDLMLDPLGVIMCLPVLGVGAVVLAYCSRYFAPDEPKLGALLTGFAGVMFGLIVSDNTLLLFMFWEITSVLSYLLVGHQGHKVARRAALRALNITTLGGLAMLVGVIILGEQTGSYLLSEMLRHPVGGALGQTGVALVLVGAF-TKSALVPWHLWLPGAMAAPTPVSAYLHAAAMVKAGVYLVAR--LAPAYAHAPVWHWMVLPFGLATALLGGWRALRAWDAKLVLAFSTISQLGLMTMLVGSDSEASRAAGLVMLLAHSLFKAALFMTVGGVDRTAGSRHLPKLSRMGPRAAPLVAAAALAGASMAALPPFLGFVGKHAAFDSLLTEHAPVWLLEVAAAALTTGYSLRLSWGLYAHKRGAEPALRPAVALWAPPAILALLGLVA-------------------------------------
156766033    ---------------------------NRRKEAIAEAIKLGAYVNVALLSVFLFTDESELVMVKWEWLNLGGYSLTFSYRYDVYTCCFFAVGMYVTWNILVFSLYYMSSDPKLFCKYLGMFLIAMLVLVSAETLFQLLVGWEGVGVMSYLLISWWYRSDANTAALQAIFYNRIGDMGLIGMLLWCFVNNQEWTFSSVYVMSN----VSLIFLFGGVLAAMGKSAQLGLHPWLPAAMEGPTPVSSLLHSSTMVVAGVFLLIR--LSPLILTSGLVQMSVFVLGSLTTLFSALCALTQNDMKKVVAYSTASQLGLMVTAVGVGMP---QLAFLHICMHAFFKAMLFMCSGYIHGLQNEQDVRKMGGLSGATPVTSVCLFVGSAALVGTPFLAGFFSKDPIIEAMSNANSWGVGLLLVATSFTAVYSFRLF---YYGAMGHPRVTPFQPLNESYKFLVNPL-----------------------------------------
257453979    -------LMPLFPMILISITTVVVMIAIAMKRSNFVAGTISVIGLNAALFVVLIQLLGGNPDSMLELFTPSQGLIAPLFVVDSFAMVIILISSLACFTLAYGYIGGYRDNKEELYLLLLISTLGALFMVCADNLASFFVSLELLSVPLYGMLAYYARGKSLEAGFKYLILSATASATMLMGMALIYSNTGTLSFRQIMFQNGIVMPILVVGTALMLFGIAFKLSAVPFHTWTPDVYQGAPAPVATFLGSVSKVAMMALGLRFLLSTATLALPAINTLIVVIASLSMIIGNVLALRQHNIKRLLAYSSIAHIGYVLAIISAVKVESAGFVSLYMAVYAFTTIGAFGVVTIMSSPYKRQLVDNFQGIFWQRPVLTAVLTVMLLSLAGIPLTAGFISKFFAIFATVSASWWLTAMIIVGSAISLYYYLNLMVTLFRRPQEVQPHDAVNHWGIQAGGIMVLLVTLAVLFGIFPETLSKIIT----------------------
283823670    ----------------------------------------------------------------------LPPVTETYVILDDLNKFFIILNTLVGFTTSLFSRSYIGHEVRFYHAMFQGMMGAMNLALLANNIGLMWVGLEFATLMTVIMVGIYRTPAALEAAWKYFILGIVGISLAFFGTILVYLTGQGVLGEGEAAMTQLDAPLLNIAFIFLLVGYGTKVGLAPLHAWLPDAHAEGPTPISAVLSGLLLNVALFALLRFMLIAANPNALAPGPILITMGLVSLIFAAFMLYQRQDIKRLFAYSSIEHMGLITFAFGLGGPLLNFAALLHMVMHSLTKSAIFFAVGHVTQAKGTQELSAIRGLSVSNPLLSVALAAGVIAISGLPPFGAFMSEFLILTSTFAREPLLALAVAFGLLVALGALLMRLQDILFGEPTTPN-HPVSAASAPIFVHLSLILIAGMFL----------------------------------
262195161    ------------------------RTTAAQARLMGLAVAGCVLAAGAAIVLYRSIEPGSARPLFYG-----------MLRADRFGYFFVALSSLLTAGTALSSQEAHGWSEGAVYGVMLLATSGMAVMAMAGDMAAIFLGVETMSLAVYVLTALRRGSLRSEAAMKYFLMGAFATGFLLYGMALIYGATGATNLIELALAEGSSPGLLVTGIFLLIIALGFKVAAVPFHMWAPDAYEGAPTPITGFMAAAVKASAFAVVLRLFGDVFAFGRMGWASPMVVLAALSMTIGNLAALRQENIKRMLAYSSVSHAGFLLVGVVATGLSAPTGVLYYLMAYGVTTIGGFAVASWIGSRGRERVLDDWAGLASQHPGAALAMTIFMLSLGGIPPTAGFLGKFYVLKAAMNVTDHQLLWLVVLGAINAAVSIYYYLRVVMAMYFRDAIDEFKPLGGGAMFVMAVCAIFVLEMGLLP------------------------------
258653155    ------------------------------------------------------------------------PLFGLLFTVDPLGGVFLAVTGGVSAAVGLYGIGYCREHARGVQAVLPLFVLAMMLVPLAASVGTLLLVWELMALTSLLLVVHRRRPEVASAGRWYAVMTHLGLVAILIGLLVFAAHAADGSFAALRAAAPLSPAVAGLVFVATGIGFGSKAGIVPLHAWLPRAHPEAPSNVSALMSAAMVNLGIYGIVRVGFDLLAGATGWWWLLVLGLGAGSAIYGILQAAVGTNLKRLLGNSTTENMGLVLIGVGAAGFFGTTGALLHLVNHAAFKTVLFQAAGAVVAATGRRDLDDLGGLNTRMPATTTAFGIGALAASALPPGAAFVSEWLLLQALIHGLPAAGVAGAITAGLAVATFVKAFGIGFLAKPRTVEAERATERPATMLAGMGLAATACVALALAPTLVLPTLGAVAGATV---------------
143822226    -------LPIIFPLITGVVLTIWQRNTLCRHAYMILS---SSIQVIFSAYL--VVKTAVEPVLVLSLGGWKAPF-GIMLTIDHFSALLIATASLITLAVGLYTAGESNQAHPLRLPLMQFMLAGVCLSFSTGDFFNLFVAFEIMLMASYALLVLEYRPSDLKWAYSYLLLNIIGSALFLAAGGLVYRLFGTLNFADIYERLIFTMGTDVVISVLMLFVYGLKAGMFPLFYWLPKSYSALPPAIGGLFAGLLTKVGIYAMIRILNLLFNTDPLPFL-ILLIVAIFTMLVGIILALTHQSIRMILSFNLIAHIGFMLFGVSLFTETSMMGTIYYMVHHMIVIASLFLITGIMMNETGSDQLDRMGNLFKQRPLLSVLFGLQALALIGVPPFSGFWGKFILLASGISVGSFIGISAIIISSI--LTLLSMIIIWFRAFYTETDLVLTNNTSSLQYASVMGLTALSLFLGF--------------------------------
52547316     ------------------------------------------------------------------WFSITTFNISMSFKLDFFSIIFIPIALYDAWSILEFSLWYMHSDIHKFFKYLVSFLLTMIILVSANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAIIYNRIGDIGFMLTMAWLMLNSNSWELQNI-----FSTNMDFIALLGLIIAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--FHPMMENNQMILTTILCLGAMTTLFTAICAITQNDIKKIVAFSTSSQLGLMMVTVGLNQP---HLAFLHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLFLILPITSSALMTGSLALVGTPFLAGFYSKDSIIEAINTSNSWALMMTLIATSLTAIYSLRIIYYALLGNPRFSSISPINENNPNLINPIMRLAMGSIFAGF--------------------------------
136175486    -----------------------------------------------------------------------------MMALDPYTHFFNMIFLVAGGFTLLSSFRYLDREHPEYYILLLLSAFGMMVMVSSLDLIVLFIALELMSLSVYALVGFRRADRRNEAAMKYFILGAAASAILLYGAALVYGATASLNIQDILNTLRQNPQVMTPTFVLVILGFLFKVASVPFHMWMPDVYEGAPTPVTGFMTTGLKAAAFATLVRVLMGMGYVAQRNIHHILWVCAVLTMVVGNVVALTQVNLKRMLAYSSIAHTGYLLVGLLVASPQGYAPVVLYLVAYVIMNLGAFAVLTVLGTRNDGLNLQDLSGLSQRHPWLAFAMAVFFFSMAGIPPTAGFAAKYLLFYSAIQGGEILVVISVLCSAISVYYYLRVLVYMYM------------------------------------------------------------------
256390064    --------------------------------------------------------------------------------------------AFIVVLMSVSSMKRDRIPTGEYHFLLLSSVAGVLVLAASRDLITLTIALETVSLPAFALVGLRWSGKSSEAALKFFLVSVASTAVMLFGISLVYGATGNVHFLHLNALSGGPIRHLAYLGVGLLVGFGFKVSAVPFHFWTPDTYAGAPVPIAAYLSVVSKAAGFAGLILLTGTAFSPLLNKTGPLLAVLAALTMSLGNLVALRQRDAVRLLAWSTIGQAGYIMVPLAAHDQLSYTKHINASIAYIIMYAAMNLGAFAVVHSVHPGTLDAYRGLAKTRPLASAALAFFLLCLAGLPPLMGLFAKVAVFGAAAGSHLWLAVVMAVNVVIALYYYLAWTARLFATPTTATAAIGRSPATLRFAIALAGLAA--VVFSVWPQSALGAF-----------------------
68989189     ---------LMAPAMMIFLTLLAPTVWLKHKKFPLMTKTAVKLSFYMSLILLTL-NCSSHSWATNLSHSWITLNTSIMIQFDLYSLTFMTVAFFVSWSIIEFSYMNSDPNLNTFIKYLLIFLMAMIILVSASNLLTLFIGWEGVGIMSYLLIGWFHGRNQAAIAAIQVLYNRIGDIGFLLAFCWALKELMATNLDLIM-----NFPTPTPILIALITAAASKSAQFGLHPWLAAAMEGPTPVSALLHSSTMVVAGIFLMIRVSPILMQ--NQIAMTTCLCLGAMSTFYASASALTQNDIKKIIAHSTSSQLGLMMVAIGIGQP---HFAFFHICTHAFFKAMLFLCSGLFIHSLNEQDIRKMGGMQHLLPMTTTSFSIGSFALMGTPFLSAFYSKDAIIESMSTSNLTALLLTIAATAFTAVYSIRLIFFV--------------------------------------------------------------------
142255034    -----------------------------------------------------------------------------------------------------------------------------IGAVFAGDLVTLFFFWEGTAIASVFLIWARRTEGSYYTGMRYLIIQIISGLILLMGTILHYKETGS--------IAFTQFELQSFASWLIFISFGIKCAFPLLHNWLQDSYPAATVTGTVILSAFTTKLAVYALARSFPGT---------EILIYIGAAMTLFPIFFAEIENDLRRVLAYSLNNQLGFMVVGIGIGTEMALNGTASHAFAHILYKALLFMSVGAVLFRTGTSKASELGGLYRTMPLTAIFCLVGAASISAFPLFSGFVTKSLIMDQTADQHYEFIWFVLVFASAGVLSHSRGIKVPFFAFFSHDSGLRPKEAPKHMLLAMGLTSALCIIIGVAPVILYDYLPYEVN------------------
86990352     --------------------------------------------------------------------------LGWGFYTTHFSPWLIILTWFISFLAMMVATPKIGQSQKTFGLCVMLITLIVSLSFMVSNLLWFYILFEGSLIPMFYLIAGWAYQERVEASVYMMMYTVGASLPLLMIIAYHHGSLSKSTANLLP--QEVTVLPSIIVCYGVLMPFLVKLPLYPFHLWLPKAHVEAPTAGSMILAGVMLKLGGFGMECSLSMFGHYFSGEL-WAVSSFAILGGLMSMVHCLLQVDLKAAIAYSSVAHMSLVIYGAASMNSWGMFSCSTIMISHGLTSSGLFCFVHWIYDMTGTRLLSVASGLLVSSRSLSFWALAFLSASAPTPPWLSIAGEVFTIPAMLESHHILLFPLAGMMFLSATFSFSLYVELFQGSSSLPRKDIEKIAHLSMYSHVMPLLGLMLFL----------------------------------
116875677    ----------------------------------------LLIPMIISMPLLANITNSSKIINLTEWLSVTYMELPFNINLDVQSITFSLVALFITTNIITFSYMEKDKNIKTFKNMLIIFLMFMLILLTANNMVQIFIGWEGVGIMSFLLISWWTTRNANAAAMQAIIYNRVGDMGLIVAAAFAITCSSSMNFQHMT----LNSTNSLMLSIGLLLAAAGKSAQLGMHPWLPAAMEGPTPVSALLHSSTMVVAGVYLMMRVAPL---MAKINFLSNLAILGASTALFASTVAMFQNDLKKVIAYSTTSQLGLMMFSIGVGQPL---LALFHMTTHGFFKALLFMCSGSLIHNTDDQDARTNNNTMKESPISLACMVTGSLALMGTPFLAGFYSKDLIIEFAAKSSTNMFAFTMITMALTAAYSTRLIKLITE-KTSNNTPLKMKNEPKKLMYPLLTLSGGALISG---------------------------------
142588832    ----ILSFLIFFPIFAGIFIGIGSASNTIKKRIKFFALLFTLIEMLLSIILYFNYDKENGGFQFIDYFDWIPFEAQYLVGIDGLSAPLVLLTGILGFCAVIASLK-ISFREREYFMWLLILQGVVTGVFSSLDMLLLFVFWEAELIPMYFLISIWGSGKSQYSAMKFLIFTLTSGAFFLIGILSIYFATGTFVMYDVAELNLIGVSGSLLIFLIFFIGFAIKLPLFPLHSWLPDAHTDAPTAVSIMLAGVLLKMGGYGLLRINVDLFN---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143963404    ---------------------------------------------------------------------------------------MASMITFVSLMVHIYTYMEHDEGYKRFFSYISLFTFSMLMLIFSNNLLQLFFGWEAVGLVSYLLIGFWFKKPSAIHAMKAFIVNRVGDLGFIIGIAIIVYYTGSLHLGEIFSLPSSSWNAVTVASICLFIGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGIFLIAR--MSPLIELSSIALSFILIIGSLTAFFMGLLGLVQNDIKRVVAYSTLSQLGYMTAALGV---SAYSVGIYHLITHGFFKALLFLGAGVIIALHHEQDIRQMGGLREKLPITYITFLIGTLSLIGFPGFSGFFSK--------------------------------------------------------------------------------------------------------
142247033    ---------------------------------RSVTLWLSVVALIVTGV--FVFNNTTQSSILIFSGSYI---------ADPLSGVLKISSILAVIIGFIYSRDYLINNKGEFFILSLFGLLGIFIMISANSLLVMYLGLETLALSLYALVALDRDSSAAESAMKYFVLGAIASGSLLYGISWVYGVTGSLEFNEIALTLNQRESLNWFGMAFIVVGIAFKFGAVPFHMWLPDVYQGARTPVTLFIATAPKLAAFALVFRILADGLSQLHTEWQGIILILSLLSLVLGNVVAIAQTNIKRMLGYSAIGHVGFIFAAISTGSHEGYSAALFYTITYVMMAAGAFGMILLLSDKFESDGLEDFKGLSQRGPWFALMMMFFMLSMAGIPPWIGFFAKLDVINAVIGSGFSFAVIMVLTSVVGAYYYLRIVWYMYFEEPLTSNSL---NVSKDVKVIMSINGLIILLLGVFPGWLMQL------------------------
299140917    ------------------------------------------------------------------------------------------------------SRPDTQFKEGEFYMLLISTLLGMNMMVSANHFLLFFLGLEMASVPMACLVGLDYRHNSAEAAAKFILTATFSSGVMLFGISFLYGAMGTLYFDDL-AMKMQATPLTITGMVFFFSGLGFKLSLVPFHFWTADTYQGAPTTVTGYLSVVSKGAAAFALCAILMKVFAPMVEYWQYLLFIVIVLSITIANLFAIRQRDLKRFMAFSSISQAGYIVLALIGNSAMSFTALSFYVLIYVAANMAVFSVISSVEHNNGVVDMEGYNGLYKTNPRLAFLMTLALFSLGGIPPFAGMFSKFFVFMAAVKGASILAYAVVFIALVNTVVSLYYYLLIVMYIKHNENPLPTFKSASSTKLALAICTTGILLFGVCSMVYEWIDSASVASL----------------
57234361     ----------------ALLVFFLFVGVKDILKNGWSARGVLTSGLVLSQIILLGL------FEFV-WAPSVPLASEPAFFIDQLSIIMCLIISIIGSLILLYAIKYMKDRQPRFFFFMTILLGAMNGIVFSDNLLWIYFFWEITTLCCFALIGHEQTKEAINNAFRALWMNLIGGLGFVLAIIYVFTNYDSISLQALIT----NPAVAMAPLFFLFMAAFTKSAQVPFQGWLLGAMVAPVPVSALLHSSTMVKAGIYLSIR---LAPAITDTSLATLIALFGAFTFMVTAIMAISQRESKKVLAYSTISNLGLIIMCVGINTPLAITAAIVLTIFHAISKALLFMCVGVIDHSLGSRDIENMEGLVRRYPLIAGITIAGILSMM-LVPFGMLLGKWAAIEATSAMSGFISPLVFLLLIIGSAATTVFWVKWFFSVTPGIEKIRFERFSFLYHAPLIVLLAFAGVFSIGVIPFYESFILPA-------------------
50659192     ---------------------------------------------------------------IITNLHWLNMFINMSFKFDQYSIMFVPIALYVTWSILEFAYMSADPYITKFFKYLLTFLVVMMILVTANNMLQLFIGWEGVGIMSFLLIGWWRGREANLSALQAILYNRTGDIGLILSMSWLAMNMNTWELQQIFANP---NPIPLLPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--IHPILTTSNLALSICLCLGATTTLFTAFCALPKWH-KKIIAFSTSSQLGLMMVTIGLNQP---QLAFLHISMHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLHKPLPITSSCLTIGNMALTGMPFMTGFYSKDIIIEVMNTSNAWALLLTLIATSFTTIYSLRIMTFVQTGQPRYPSTMLLNENNPTVINPITRLAMGSIIAGL--------------------------------
194442182    ------------------------------------------------------------------------FSLSDWFLSDSMSSLMCLMSCFVIVLSFLCSFNMMKKDPGFSFFLLLILFISLVFFYSSSVFSFYFLM-EASLIPILFLILSWYQPERVQAGFLIIMYTVVASMPFLVSISFLLNIMGSDNFNCLLASRGVGVSIELMFWFFIILGFLVKLPVFMLHSWLPKAHVKAPVGGSMILAGIMLKFGGFGLWRFLPVLGRADSEVLEFTMVFT-MWGGLVCSMICLCHYDMKAMIAFSSISHMSAVVLGMLTFYCMGWMGGVAMMFIHGVCSPCLFAMANYSYKFSGSRSIFLCKGLLKVCPLISLFWFMFCSFNLGCPPSLNFFSEVFLSLSGLWYSWYFICILIFMVFLGGASSVYLYCTLNHGAH---------------------------------------------------------------
226315020    -------------------------------------------------------------------------------------LIFLAGTAFAILISLSYLKAGEVQHRGEYYYLLLTGLLGAMVMASSADLITLFVGLELLSLSSYVLVGLRKKSRSNESAFKYVVSGSIATAVLLFGMSYVYGLAGTTHIYELAEAGMAGYQFLVYTAFAFLAGLAFKISAAPNHMWAPDVYQGAPTPVTVFLAVVSKAAGFALIFRVMMISFFNVSEEGSLYLGLMAAASMIIGNTMALRQTNVKRMMAYSGIAQAGYLLVPFVPPTSLFFSEVIFYLFGYLLVSFGAFAVIMVVSREQETEDLKGFAGLYHRSPVMAIAMSIFLLSLAGIPITVGFFGKFYLFMGLVVENYWLAAIMIITSVISYYYYFGIIRQMYMRPGTTEAPMV---VPKGIWTFILIMAIATVFFGAFPGLVTDYIQI---------------------
114707865    -------VLPLLPILFAIATAFAPSGVGRRQRLWLTSLAVAAMTLTASVAVFGAAGGWTGRIAWHEP-------LGLTAALPPLAGAMAVLVPLILPVLAYAAFHEEAQGLQRLLAILLVFVGGMELLVVAADFLTLLIGWELVGVCSYLLIAHWHERENAASGLYAFLMTRFGDLGLFAAAMAVFATTGSFSYGGLGHMEGGPAAV---AGFGLLMAAASKSGQIPFAPWLFRAMAGPTSVSALLHAATMVAAGAFILLR--LEPFLASVPGLSGAIIAVGAATALSGGIVALLQTHAKRLLAASTSGHYGLMFVAVGAGYPAV---AFLHLTAHAAFKALLFLAAGLAHEKTGSYDLSTMR-LGRALPLAGLLTLIGTLSLAGLPPLGGGWTKEAVVTAAEHWSVW-------------------------------------------------------------------------------------------
269986914    -----------------------PLLKERKRLSWLVALSATLVSFLLSIFFFILY-FNKNVIESYNWFSFGGLSFSLSFIGNNLTIFMALLVSFISIMVLLFAGAYIKEKQARFYSEMSFFIFSMLGLVLSNSLLLFFIFWEFVGITSYLLIGFWYDREGAVSSKKALLITRVGDLSFLTAIIIIFSSIKTFSISTLVSIYSMPTTVIILTGSLFTIAALSKAAQFPFYTWLIDAKEGPTPVSSLLHSATMVAAGAYLLVRLLPL---ISAAGLQNLIVILGFVTAFIGALLGLRERHLKKILAYSTIESLAFMFIAIGTLNAG---GAIFYLFTHAVFKSMLFVISGALALTFGTYDLYELSKNKLGGIWLTIPSFIGFASISAIPPFMSFFAHSAL---TYNFNIFENIAFIFVAFLTALFSFRAFFVIFR------------------------------------------------------------------
143933035    -----------LPFLTAIFLFLNKKLFNELITNFF-TLNSALLSFAIAAYSFIALALDKFKPVNIELFQWINPDISIGFTLDGLAGIMLILVTGLSFVIQLFSYMEKDENHCNYFVYFNFFVFSMLLLVMSSNFLVMFFGWELVGLSSYLLISFWKKPAAAKAGNKAFVINRVGDFGFLIGLMIILDTFNTFDFYILQNTSGIAESTITAISLFLMLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVR--ISPLLQHSKIASLLIIIFGLITALLAAFSAINQFDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQDIRKMGGLRKKCQLL-------------------------------------------------------------------------------------------------------------------------------
139575445    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGYAGSTLFEDIRSQITISPGNDIYLLIGLSMGLLFKVSAAPFHSWTPDVYQGAPTPITAFMAAVTKVAAFGAFLRIFYLTFGGMVWTWRPILVVISILTMAVGTIIAIAQKDVKRVLAYSAIAHSGFLLTGLVAFNKSGLGATLLYLLTYGFTTLGTFAIVTLVRDAAGETDLNRWSGLGKRSPLIAGIFTLFLLALAGIPLTSGFVGKFAIFSAAYESGNISVVIAGLASAVAAFFYIRIVVLMYFNDPQEDGTSVVIPSPVT-AITIGVCAVATLVLGVFPQPVIDTIN----------------------
212725502    --------------------------------------------------------------------------LGFGFGLDIIGWFLIILSIWVTLLMIMASSSYVGLGGRNYFSIMVFLLVVLVVAFTVTDFLFFYFFFESSLIPILLMVLGWYQPERIRAGFYLLFYTLTASMPLLVVLMWLGSLEGGLFMGH-----KLVSLISVFGFFCLVFAFMLKLPVFMFHLWLPKAHVEAPVAGSMILAGVLLKLGGYGFYRVLGVCINL---DFVFILVSLGLLGGAFTGLVCLGQHDMKSLVAYSSVGHMGIVLAGVFSCIVYGVGGSYIMMIGHGVCSSGLFCLVNMFYERYSSRSMLVISGLLIFFPSFVLIWFLLCVVNMSCPPTINLLSEIMAFGGLLGWAYSSSFGLSILSFICAVYSLYLFSFSSHGYGGVKFVGWA--ISIREFVVGLLHIFPLFFF----------------------------------
119719102    ------------------------------------------------------------------------------VYIDSLSASFVFAVATLTFAISIFSVGYLKRSIGYFGTFYNAFIFSMIMTCCTDNVLWFLFFWELMTASSYFLVIYEDTPDVRRIGYLYFILMHVGFACIAVSLVLTVLTSGSWSLLKVDPHTIEP-GVKTAILALALIGFGMKLGLVPLHVWLPEAHPAAPSNVSALLSGVMLSMGLYGLTRISLA-LQANMEWWYSAIAILAVLSVAVGVLCMPAQMDFKRLLAYSSIVEMGLALSYYLAGSQLGLKAMLMHVVNQAYAKGALFALSGLLLYCAGTKRLSDIRGLWDANPLVAAVLLAAALDIMGLPPFGCFFSKAYIVLSGFNWAPLAASASLAIEVVCFAWFLRVVQHAVMGEP-SEAMQKLRGKSPRAMLA---------------------------------------------
134983558    ------------------------------------------------------------------------------------------------------------------------------------------------------LVGFWYDRDAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIVSSGIVPGWAALLLCLFVFMGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LEPLYSQFPSVGVFIAVTGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAP---VAGMFHLVTHAFFKAMLFLGSGSVIHAMEAQDMRLMGGLRKKMPITAITFLIGCIAISGIPPLAGFWSKDEILGQAFGTFPILW-----------------------------------------------------------------------------------------
66276052     -------------------------------MLWMVSMYLSSMVFLLSIYSLLCLKSGQAWFIEWELVSLNSSSIVMTLILDWMSFMFLGFVMFISSMVLYYSYMSGDNNMNRFMYLVLAFVMSMGFLIISPNLVSILLGWDGLGLVSYALVIYYQNEKSANAGMLTALSNRVGDVAILLAISLFFSCGGWNFLFYVENMPNM--SLNGVLCGLVVLAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPALEGQTSQM---ILLLLSSLTMFMAGLGANFEYDLKKIIALSTLSQLGVMMSILSLGYA---DLAFFHLLAHALFKALLFMCAGAVIHSVKDQDIRMMGGLVYHMPLTGMCMNLANLALCGTPFLAGFYSKDMILEVAFMSNLVSFLLYALATGLTVCYTMRLVYYTLSGDFNLGNLYSVSDEGKVMTNPMMGLSVGAIFGG---------------------------------
108796789    -------LITILPIICLLTILMIDVITKKSVWLSNIALLGLLTSTFILLFQLTNNEVGFTAFLG-------------SFQVDGFTIAFRCLLTLSSALCILSTEYIRRSGMTQAEFLILLLTATLGGMFLANDLVTIFVSLECLSLSSYLLAGQAKKDIRSNEALKYLLMGGASSSILVYGFSWLYGLSGGELQLSKIVNGISSQDILWVAFVCILVGIGFKISAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGLALATRLLSIVFPAIEDQWHIVLEIVAFLSMVFGNLIAATQTSMKRMLAYSSISQAGYLLIAILVGNSDGYASMITYLLIYTFMNLGAFACTVIFGLRTGTDQIRDYTGLYLKDPWLAFALSICLLSLAGMPPLAGFFGKLYLFWCGWQSHLYLLVYTGL---ITSVISLYYYLRVV-------------------------------------------------------------------
225164841    -------FLILIPFLGAALAAAWPGRLSQARPWLLPATAVVHAGLAVWLLV---------NPPVVGARAWIGFDAVARATLPAVSLLFLACSA----YGVAYLRARAERPNRMFTVLLLLLLGLLSAGLQARHLGLLWIATEALTLATVPLLHFAGTSRAVEATWKYLLVGGTGIALSLLGSFALGYASGDLTFGSLMAQAGLSRPWVLIAWVLLLVGYGTKMGLAPMHTWKPDAYGEAPGIVGAILAGGVTTVAFTALLRRAVVDAAGEGGVAGRTLMVIGLFSMLVAALFLLGTRDFKRMLAYSSVEHMGILVIAASLG-AAGVWAALFHVWTNGLTKGALFLSAGNMRRAAGTSSLEVARGMSAVTPRSAAVFVAGMFAVTACPPFGPFFSELRIVLAAFAGGHGITAGLFLGCLLFAFFGMRVVFAVVDGRARSERDRTGKTGESREKKLRVP------------------------------------------
269793507    ---------------------------------------------------------------------------------------------------------------RSYWPLALVTVAGLQAVLVAADLFTVYVALELMTVGAVALVALG-GQKALAPALRYLLVAVLGSFAFLVAVALVYGQTGVLTLDIAAADLPQGAALATTLALVT-VGLGIKTALFPLHAWLPGAHAAAPTAVSPLLSALVVKGAFVVLLRVWAALGGDAG--LATVVGVLATAAVVWGGVAALRQTQLKRLVAYSTVAQVGYFFLLIPLATALAWQGAILMLLSHGLAKAAMFLTAGTLSAAAGSGDVDGLRGVAAKAPTTVLTFAVAGVCLAGLPPSLAFVGKWQLMDAALTTGAWWVVVTLLGGLLTAAATARVVMVAMRPADEEEAVEPGRPVGAWETWPAISLTIVAVATGVGSAWLAELVTV---------------------
149374615    -------LVALIPLIVVGTTAVIIMLGVAWQRHHGATALVSAVGLALALACVPVASTALSSPPL--------------MAVDGLALMLVLLCALVTVALSHHYLTGYIGPKEEFYLLLLCAVTGALGLVASDHLATLFISLELLSMPLYGMLAYSFRAERLEAGIKYLVLSAAATAFLLFGMALIYARTGHLDLAGLATLANTSDAWTLAGAVLMLVGLGFKLSIVPFHLWTPDVYQGGPAPATIFLATVSKLAVFVLLLRLVTVAPVFNSDWLNTLITLLALITMLGGNLLALFQSNLKRLLGYSSIAHFGYLMVAIVAGGALAVETVGVYLVTYLVTTLAAFGVVTQLSSPFSGEDLHYYRGLFWRRPWLAAVMTVSFLSLAGIPLTAGFIGKFYVLALGVAENRWWLV---GGIVAGSAIGLFYYLRVMVTLYLPEPGMRRMDAT---------------------------------------------------
221234952    ------------------------------------------------------------------------------------------------------------DQKFEYAVLVILAALGMGVTASAGDLISLYIGVELQSLALYVLAAMRRDAKSSEAGLKYFVLGALSSGLLLYGSSLIYGFTGSTHFSQIALAAAHGGSHGVGLLFGLICGLAFKVSAAPFHMWTPDVYEGAPTPVVGFFSAAPKLAAMMMFARVLGDAFPASEEQWRQILVIAALLSVFVGAFAGLAQSNLKRLWAYSSIANVGYALLGVAAGGEVGLQSMLIFMTLYMVDVTGFFACLQALNRDGKMETIQDMAGLVKQRPGIALAMTAFSLSALGLPPFSGFWAKYFVFKAAMGSGQWAAVIGLVGSVVAAFYYLRLIKAMWF------------------------------------------------------------------
126178314    ----------------------------------------------------------------------------------------------------------VRDRQKMFFFVIFIFLAAMFGLVFSNNLMWVFFFWEITTITSFLLIGYSETEEATKNAFLALVMNLLGGVAFVAALIFLAATEATSGGIDLRVLASGDAAVILIPAVLIGFAGITKAALMPFSSWLLGAMVAPTPVSALLHSSTMVKAGVYILVRFSPVF---AGTFAGFSIGLVGAVTFVVASAIAISQSNAKLVLAYSTIANLGLIAACAGVGTYMLVWAAILLIIFHAVAKSLLFLGTGAIEHRIGSRDIEDMEGLIVRMPRMAVMMFIG-IAGMFLAPFGMLISKWAAIEAFVQFGLVFIALLAYGSAITVFFAKWMGKLIAITRNQEKVEKGFFEEPWAPLYIITGLVVAAVLL----------------------------------
163744626    --------------------MFIAVMGDRSRGWLGLAVAVLGGTFVLALAAVAQ--------EWTAYLIWSDA-LRLTASLTPISAAVALMVPAIALAVVFATQHEQAHGLGRLTGIMILFTGGMELVVVADDLLTLLIGWELIGACSWALISHWRDIENPRSGLYAFVMTRFGDLGLFAAAMALYSATGSF---DYAGIATLEGTFQWIVAFGILLSAASKAGQVPFSPWLFRAMAGPSSVSALLHAATLVAAGAYIIAR--LEPSLSLAPGFSVAAILIGLITALAGGVTGVLQNHAKRLLAASTSAHLGFMFVAVGAGYPGI---AVLHLIVHATFKAPLFLSAGLAGDAAGSYRLDKMM-LGQTMPIVGGLTAIAAVGLAGMPPAGGGWSKEEIIKAVEHTGYWLPIAVMLGGALSAAYTTRFLLLAFSWRGDDERSIEVPD--RVETIGLGILAALTL------------------------------------
254491544    ---------------------------------------------------------------------------------DSLSDLLKLSICLVNVLVLLYSSAYLKARQGEFYVLAIFATLGMLIMVSAYHFLTLYLGLELLSLCLYAMVAMQRDSAATEAAMKYFILGAIASGMLLYGMSIIYGITGSLALGEVAAMSTGNETILSFGLVFLIIGIGFKFGAVPFHMWLPDVYHGAPTAMTLFIAAAPKIAAFAMLVRLLVEGLIDLHSHWQDMLIMLAVLSMIVGNVVAIAQTNLKRMLAYSTISHVGFLLMGVLSGTQEGFAASLFYTLIYALMTLGAFGMILLLSRQYEAENIEDFKGLSRKQPWFALMMMILMFSMAGIPPLAGFYAKLLVIKSVIDVDLLVAIVAVITSVIGAFYYLRVIKVMYFDKPLVEHTVTASSL---VQIILSANILMVLGLGLFPGMLM--------------------------
261416721    ------------------------------------------------------------------------------------------------------------HQIAEFIGAIAFATFGGFTVVSACDLLTFFLGLEIATIPMYALAAWNKRDQGSEAATKYILMGSVATAFELFGFSYLYGFSGSLHFNEIQAAVASGSSPLLWIAVLFFCGIGFKLTLFPFYTWAPDVYEGAPTPVTAVLSVTSKATAIAFLVVLVYGPLAPIQDKMAPLIALLAGVTLFVGNLGALKQSRLRRFMAYSSIAQAGYIMVALLGPATTAKTAIIYYLFVYAVSNYLAFFVFGIIGH-HREETFQSLRGLSKQNPSLAIALAISMFSLAGIPPLAGFFGKFHLFFSGASTGHYTLVFAVLNNVIALFYYLQLIKAAWVDEPDGHL--NPLRLTKRQREVIILLSAAVIVLGFLPFLSNNIFA----------------------
294670444    MNWTDLNLIPAMPALCAVLLVDLWLKDNSRAITHYLSLFTLVLTAATQWYVWTPNAVSTFNDMYL---------------ADGLSQLMTMYAALFAVFVYAKPYNRARNMFNEFYTLSLFTLLGMSVMVSAGHFLVAYIGLELLSLSLYAMIALRRDSARAEAALKYFVLGALASGLLLYGISMIYGATGSLNFAIVLANGQSGVANGWLMLVFVVVALAFKLGAVPFHMWMPDVYEGAPTSVASIIGTAPKMAAAVFAFRILVTAMNNQHADWTQMLVILSVASLLIGNLAAIVQTNIKRMLAYSTVSHMGFVLMAFLSGSV-GFSAGLYYALTYIVMALVGFGVLMLLSDESECENIADLAGLNRRNAWYAFLMLLAMFSMAGIPPLMGFYAKLQVIKLLVSANYWLAVFAVVMSLIGAFYYLRVVRTIYF------------------------------------------------------------------
110082707    ----------------------------------------------------------------------------MFIGLDIFSWLMMVFTLWIFPLMMMSSLMVSKFNDSSLVFLFLMMEIFLLLSFSVTNMMMFYISFEFSLVPIFILVFGWGYQPERLQASMYMLFYTLFASLPLTNINFMYKNK--FWYFSILLFKSFNFGFKFMYMTFFLLAFLIKLPIFMFHLWLPSAHVEAPVSGSMVLAAIMLKLGGYGIFRVMGFMQSEGI-LNVYFWLSICLFGSSLLAMLCLLQSDLKSLIAYSSVVHMGMVLVGLMSMSTLGVMGAFMVMLGHGLCSSGLFSLVNMVYERTGSRSFLVNKGLLLLMPSMGLWWFLLSSSNMSAPPSLNIFGEIYLLISIVELSYLGMISVSLILFFSGGYNLYFYSSSQHGK----------------------------------------------------------------
289183215    --------------------------------------GGALINFNFSI-IWFLLDCPIFIINLKWNFSSLQEF-NLSFIIDTPFILFSSVALFVTWSIIEFSHYYIDHNKNSFINALIFFLSFMLLLVSSNNLFLLFIGWEGVGIMSFVLIGWWFTPDANSSALQAIIYNRIGDSGMILFMVISIINVNSWNLNEIFFINN---SISFLAIIGIILAAMGKSAQFSLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLFRCSPLLNDF--NWAPALISIIGSLTALFAATAALSQFDIKKVIAYSTTSQLGLMTVAIGLNIP---NLALFHICTHAFFKSLLFLCSGNIIHNLNEQDLRKMGNTATFLPLTTNCLIIGSLALSGIPFLAGFYSKDLILEASQNNNSISLILSLIATFMTAFYSGRIIYFTSLNPTNIPTTSSFNEENLNSTLPLIRLISGVILSGWLFSLFFFEVNPLVLPLIN--------------
136440301    ------------------------------------------------------------------------------------------------------------------YPLTLFAVAGMMLFPVATDLITLFVALEVLSLPLYLLAGLSRRRRSQEAALKYFLLGAFASAFFLMGIAYLYGFSSSVTFAGIHSAVIGGSGNDIYLLLGISIGLLFKVGAVPFHAWSPDVYQGAPTAVTALMAAATKVAAFGAMLRIFYVSFAEAYWQWRPAIIAIALLSMVFGSLVAIAQRDVKRMLAYSSIAHAGFLLSGVIALSKSGLESSIFYLFAYGIATVGAFGVVTLVRDSAGETDLNRWSGLGKRSPWVATAFAGFLLAFAGIPLTSGL-----------------------------------------------------------------------------------------------------------
142756443    -------------------------------------------------------------------------IFNNSFALDEFSSFMKILILVSSFFVLIMSKKYIQDNKFEYPVIMLIAILGMFFMVSSNDLILFYLGLELQSLSLYILASIDRDNLRSEAGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFQVISNNVGDINIGTIFAMIFILVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAIVPKIAGIAVFIRFMYSPFQNILDEWQYILVFISIASMILGAFAAINQKNIKRLIAYSSISHMGYAIAGISTGTESGFKSTIIYILIYSAMNIGFFAFVFLMKRSGKIEDINELSGISKNHPLAALSLLIVLFSLAGIPPLAGFFAKFYIFMSVIESG--MYALAIIGLVTTVVFCF--------------------------------------------------------------------------
143525259    -------------------------------------------------------------------------------------------------------------------------------------------------------------------CKKAFIMTRLGDFGFLFSIIYLFNLNSNYLLYEAILNEEISSGVATILAAGFLIGGIGKSAQFPLHNWLPDAMEGPTSVSALIHSATMVTAGVFLIARLFPLFQ---ISELMPLIAIVGALTAFISATMALTTTDIKRVLAYSTISQLGYMFMALGLG---AYTAAIFHLFTHAFFKAGLFLSSGSVHHAAGTFNMKYMGGLKNNMKFTYYSMLICSLSLAGLFPLSGFWSKDEIILSAYLYGGFLGIIGLFVAFLTAFYMFRAVTLTFMGEFRGGGDKESEDL----------------------------------------------------
143261992    --------ILLLPMLAFPVILFLGKMFNGNKMWKLIALAFMAASLGLSIWLVSDFIGAYGGVEKLSDWTWFTSSISFGFGVDHITVMLLFIASFLCLLINTFAIGYMDNRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYRPSAAYAAKKAFLTTRVGDVFLMVGLAVLWDLFGSLDYYNIDKVATSNPGTLAWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAESMHDLAFIIAAIGGTTAVMAAAIAFVQHDLKKVLAYSTMSQLAYIFTGLGAALYLAFGAALFHLFNHAMAKGMLFMASGAVI----------------------------------------------------------------------------------------------------------------------------------------------------
5835061      ----------------------------------------------------------------------------------------ITLLTLNFSYFLFNSYQIKANWPLSYSTILVSLFVLLWLTFTTQSFILFYVFFECSLIPTIILILGWGYQPERLPASYYFLFYTLLSSLPLLFIIIAHTSIYSSSFLQFWGN-----FMDKMIFLLAILSFLVKLPVYFAHIWLPKAHVEAPVTGSMVLAAILLKLGGYGLYLV-----QVLNIYSETTLMGVCLMGGIFSCLICLRQSDVKSLIAYSSVAHMSFVILGMLMSCTYTNMSSILMMVSHGICSSGLFYLSYLFYARIWSRSFLLTRSMISLFPYLCFWWLSLSFLNMGLPPSLNFFSEMYFFIGAFSLDWMVVGLSGILCFLSSCYCIYLYSSTSHGES---------------------------------------------------------------
135376757    ----------------------------------------------------------------------IAEGLAIEFAVTPLGAIFGLVASGLWTLAALYSVGYMRGNHERFAAFYAVAVHAAMAVAWSGNLLVLFIFYEILTFSTYPLVTHKESAVARNAGRLYMSILVGTSVILLLPAVVWVWNTGTLDFRPGGYLEGQIDPTMVPILLGLFAFGVGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILTVVIYVFFLAKTGASQWLIWLTAFTILTSSVVAISKDDIKARLAYSTISQLSYIVLGAALASSMAVQGAALHIVMHAAGKITLFFCAGAIYVQAHLTKVSDLDGQGREMPWVFAAFFLGALSIIGIPPLGGSWSKFMLMAGA-------------------------------------------------------------------------------------------------
142160847    -----------------------------------------------------------------------PFVIDVALRLDPLTATMLAVVTGVGLLVAVFSYMHDDPGYARFFALVAAFVFSMTMLVAASNFLIVYVFWEAVGACSYLLIGFWFAKPSAAAAAKKFLVNRLGDFGLAVAVFLLWMTYGTLDFHDTDASGIVGGTLGTAICLLLLLAACGKSAQLPLHVWLPDAMEGPTPASALIHAATMVTAGVYLVARS--APLFEACPGALVVVSIVGATTALVAGLIATVQNDLKRVLAYSTISQLGYMFASLGTGSLLGFVAAIFHLVTHAFFKALLFMGAGSVMHAMGGVDMRRFGGLRRVMPVTAAT----------------------------------------------------------------------------------------------------------------------------
108793249    --------------------------------------------FFASLFQLFLFLTQGLQTTTTSWY-WMKFNITISFKFDFYSIIFIPVALYVSWSILEFAYMHADPRMDQFFKYLLIFLITMIILVTANNLYQLFIGWEGVSIMSFLLISWWYGRDANTAALQAVIYNRVGDIGLVLSMTWFVMNLNTWEIEQTF--SSIHGVPATLPLMGLILAATGKSAQFGLHPWLTSAMEGPTPVSALLHSSTMVVAGIFLLIR--FHPLIGQNPTALTICLCLGALSTMFAATCALTQNDLKKIVAFSTSSQLGLMMVTIGLNQP---QLAFLHICTHAFFKAMLFLCSGSIIHDFKEQDIRKLGNIHALLPLTSACMVVGSLALTGMPFLSGFFSKDAIIEAMNTSHLWALTLTLLATSFTAVYNFRITFYALMNFPRCIFLPPPKEDFSPVRNPIKRLAWGSILAGL--------------------------------
295400704    ------------------------------------------------------------------------------FRLDGFGKAFKLLLLVGGALSLLLAFDYRPKERGEFSYLLLCALLGAMIVTSSGDFITLFVGLELLSLSSYILAGMRKTSQANEAALKYVINGGISTAITLFGMSYIFGLTGTTNIKEIKLADGGYQYILALAFLLLLVGLAFKISAVPFHMWAPDVYQGAPTPVTAFLSVVSKTAGFALILRLFITIFAAAPLSMQEYITFLAGATMIIGNIVALKQRSTKRLLAYSSIAHAGYVLVGFAAMSWVMLDSIWFYLLAYLLMNLGMFAVLQRMSDEADADDISLFAGLYQRSPLLAVAMGVFLLSLAGIPGTAGFIAKWNIFFGALMTEPGHYVLAAVMIATTVISYVYYFGIFIQIFFRPAAEASSLKLPIGLALVVAVCALGTLLFGIVPELAYHFL-----------------------
62511563     -----------------------------------LGVAVSCAMSCWTLYQLVGQGAAPFNQNLYTFFQVGEYSAHVGFMIDRLTAVMMVVVTFVSLLVHLYTIGYMEEDYQRFFSYISLFTFSMLTLVMSNNFLQLFFGWEAVGLVSYLLIGFWFKRPSAIFAMKAFLVNRVGDFGFLLGISLVLYTFGTLDYSIIHVMGPLSWSTATLVCICLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVARMSPLFQLSEVALXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIG----MHHEQDMRKMGGLRKYMPITYITSVIGTLALVGTPFFSGFYSKDIIIEHAHSWVATYGYWAVLGVLVTSFYSFRLLFLTFHGEERAHGVHEPQESPWVVTLPLIFLAIPSIALGFF-------------------------------
114800320    --------------------------------------------------------------------------------------------------------RRHEISRYEYPLLMVLASLGMGIILSANNLMTLYMGIETLSLSSYVLAAFHRDSARSEAGLKYFVLGALASGILLYGASLVYGFTGTTSFDGLTLAGESVGAM--FGMVLMIVGLAFKISAAPMHVWTPDVYEGAPTPVVAFFASAPKFASLVVFANVMFTLFGSVMDQWQLIVAIIAGLSMIVGSLGGLTQNNIKRLLAYSSIANVGYALVAVAAGQVLGAPALLTFSTIYVISSLGLFAGVLAMRRRGGVENIQELGGLARRQPVFAIAMTVLVLSVAGLPPFGGFFGKYEVLRAGVEAELVLAIILVIASVVSLGYYLRLLKVMWFDEPKETFERDVTVLGTVVACAVIAGVVFMIFIG---------------------------------
150406468    -----------------------------------------------------------------------------SLVLDNFTYYLKLIIFIATFSTILFSIDYLRENSFEYIILILFSTCSILLMVSSYDLIALYLAIEFQSLSFYVIAASKRNSESTEAGLKYFLLGAFSSGILLFGCSMIYGFTGVTNLEELTSLPEAPWITETGLFIGILVGFLFKLTAAPFHMWAPDVYEGSPTSVTAFFSLAPKIAILGALSRVFFYSFYDLILPWQKIFIVCSIASMILGALAAVFQKKIKRLLAYSSIGHVGYMLIGLSCGTIEGVQALFLYLIIYIAMTINIFSLLLALQKIGRGKYIADLRGLAHTNPILALTLTAVLFSIAGIPPLAGFFGKFYLFFTALSASYLLAVIGVVTSVISCFYYIRLVKIMYF--EKINTWPLWGSIKRENSLLLAITFFFILFLGIYPSPFFLVTHQ---------------------
119383451    MNHLIIAPVILPAVIGPLIILWMRNDLLLQRVF-----SIVGTALLAGVALYLNVLAAGGEVQVYRLGNWAAPFGIVLMLDRLAALMLLLTAVLALAVQLYAMGSGWDRKGRHFHALWQFQLMGVCGAFLTGDAFNLFVFFEILLIASYGLMIHGGGEMRLRAGVQYVAYNLAGSTLFLAALGVLYSVTGTLNMADMAAMPAEDTALLRVGAVLLMLVFAVKAALVPLHFWLPSTYANAPGPVAALF-AIMTKVGVYGIIRFFTLVFPVIESVVADLLLPAALFTLAIGQIGILGTRHLGRLAGFAAIGSIGTLMIAVAQFTPQGTSAAVYYMIHSTLAAGALFLIMDMVGARRGDLWLR----LDRVMPLVAALYFTAAIAVVGMPPFSGFIGKLLVMQATGAAPAMVWIWATILITLVAIYALSRAGSILFWKS---------------------------------------------------------------
154253404    ------------------------------------------------------------------------------MRVDTLSVAFGLVFSLAAFLAAIYAWHLRDMVQQ---VAALLYAGSAIGAVFAADFVTLFVFWEGTAIASVFLVWARRTEGAYAAGMRYLTVQISSGLLLLAGVILLYLETGS--------IGFGSMELGSLATWLVFLAFGIKCAFPLLHNWMHDAYPAATVTGTVLLSVFTTKLAVYALARGFPG---------TELLIYIGATMALFPIFFALIENDLRRVLSYSLNSQLGIMVVGVGIGTPLALNGTVAHALSSVFYQALLFMSVGAVLFRTGTSKASELGGLYRTMPWTMLFCLVGGASIAAFPLFSGFVSKSLILSASGKEGYYYVWLVLLLASAGAFVSLKVSYFAFFG---TDSGKRPSEAPRHMLVAMGATALICIGIGIYPAVL---------------------------
212550414    -------------------------------------------------------------------------------------------------------------RQGEFYVIMLISLLGMYFMISAENFVMLYIGMETASLPLACLVAFDKYQEKAEAAVKYILTSALSSGVMLFGLSFLYGSLGSFYYSDI-ALNIVSSPLVKLGFVFFFGGLGFKLSLVPFHLWTADVYEGAPTSVTAYLSVVSKGAATFALIFVLYKVFGRIELIWNNILCWLLLATIVLGNLFAIRQQNIKRFFAFSSISQAGYILLGIIAGTAQGMTSTIFYTLVYLFSNLAAFGVIASVYQTNGDTRIVSFNGLYRSNPGLAFVMMLAVFSLGGIPPFAGFFSKFFIFMAAAEQKQYILVFIALLNTVMSLYYYLLIVKAMFIEKRGEVVLEKIGIDNYNRISMVICTIGIFVIGF--------------------------------
49146942     -------------------------------------------------------------------------FMNSLMMMDPLSILMVLLSLISVILIILSSNMLT-----LITPTIIPIMLILITTFSSKNILMFYIFFELVLIPTMLLITMNGKQPERLQASIYLIMYTIVASLPLLMMIIFFNPFNSFPLLNITLFTYSSI-------MFIMMAFLVKMPMFLTHLWLPKAHVEAPLEGSMILAAVLLKLGGYGIIRFIPLCLN-SINSINMWVVSISLMGATMTSMNCIRQKDLKSLIAYSSVAHMGFVLTGLFTLYSMGMNGAILMMIAHGLSSSALFLLVNDLYFKYHTRNILLFKGLFTVMPNITFWWFMFMALNISAPPTINTFSEIMMMSSLISWNNNTIIMIFMMSIMTASFSLMMFINIIHNKT---------------------------------------------------------------
284177718    ----------------------------------------------------------------------------YPLSLSWVGFGLCLISIYIVVFSILSGKGHMGKIKVLYFNLMLGILIGLCVLFSTTNPFIFFFFFELPILPMILIIGVWSQSDRLMANYYFLMYTIIGGIPFMVGVFLFISVYGGGFYVTY---LDFLFEFTNILFFMVVLAFMCKLPLYGVHLWLPKAHVEAPVGGSMVLAGLLLKMGGFGVMRILLLYGF-SFYGIVGFMVFLGLWGGVVPLIVCMRQVDVKSFIAYSSVSHMSVSFLGLLVGSVLGYKGGYLVFLGHGVVSPAMFYSANLVYERVNSRLLVGMGGLQRYMGMLGVFFMVFLLVNMGFPPTVNFFGELMLYVGIGGYNVFMLGFCFFMFIFGGVVMLLMYTKLVR------------------------------------------------------------------
49147341     ----ILNLIIMI----SFLLFITNNFFNASTKSNSTNLLMNSSIVSALVLVYWIINGVPLFIINVNWLNWGLQSFSLSLVIDFPFVAFSTAALFVTWSIIEFSYMSNDPNKNAFISTLILFLLFMLILVSSNNLFLLFVGWEGVGIMSFVLIGWWFTRDANSSALQAILYNRIGDSGMILFMVIALLNFNSWNLSNIIFFNNESAPINIAIIGIILAAVG-KSAQFSLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLFRCS--PLFENSLWALITISLLGSVTALFAASVALSQYDIKKIVAYSTTSQLGLMVVAIGIGAP---NLALFHICTHAFFKALLFLCSGSVIHNLNEQDIRKMGNASNSLPLTTSCIIIGSLALCGLPFLAGYYSKDVILEASQNSNSISVILAFLATLMTAIYSMRMIFFVSFPNINSAPINPVSEENNNLANPITRLAGGVFFSG---------------------------------
83956299     -----------------------------RRAPEAIALVGVGIGFLAAMGTLAGAVAGDAVQLVLPGLPQKPL----RLVAVPLTAVFSAMVATVAACVLVYAVGYMRSDPERFFGIVLLFVAAMQALVLAGDWITVLAAWELIGFSSYLLIGFWHGRDGVPSATRAFLYTRSADLGLYLGIFVLIGWAGTSEISATLAISGTPALVAGLLLLVGAMG---KSAQVPLQDWLQRAMAGPTPVSALLHSATLVAAGAILLIRVAPMLPAGA----LIAVGLVGGVTAVVTGLIALAERDLKRLLAASTSSQYGLMLLAIGAGVP---VAALLHLIAHAAIKSTLFLGAGVFQHDRDSTDMDAVAGAGRARPLVLSAFAVAAVALAGIPPLAGFFSKDAILAAALAAPGWLAPLALAGTVLTGAYMARALRVLWQGEAQPVLGKGM----GWMGAGMAVLTALAAGLGFAFTPLEHLLEAKL-------------------
288561265    ----LIPLMVVIPILAALIVNILGGKDKTVKAFSIIVGLAIPIIAILAAIGVQYFGGHDPGLNSLPSNLVGTLVASYNTGIDNIERIFIFLMGIVAFLSIFTYFTEKKEVSGPYLYLIFMGLASVIALLLSNDIFNMYVFFEITALTQVGIIVASSTEDNYEIALKYLILGSIGGPMLLLGVGFVLGTIGSVNITDIIYAISNNFVDPYIGFALILFGWLYSAGLPPFHTIKSAVYSKARPNGSAILQGFSVLCMLAFGIA--MYKIFAYIPGFNTAIIVFAILAMVLSIAMSAMEVDFRRMIAFLAVGELGFIALGFGIGTQMSIAAALFQAANEIVITAMLFIGFGSIYYLTNTSDTRKLGGLIGVDSLMGVMILLGGCALAGVPPFNGFVSKLMLVQAALEAGYTLAILAVIVSVVIFFTFVKAFHSVFLEPKPKDLKFVNEKIPRVTVFSVAVLLIICLALGLFPNIVTDVFIPFAGGLI---------------
107736183    -----------------------------------------------------------SIMYFLTKSNNMILLFNKFMFIDPLTLTMILLSIVSTLVIFMSSFS-----LKNSFILISLILLILIFTFSASNLLLFYIMFEIILIPTFISITIGYQPERLQASIYLLIYTIFASLPLLIGILNFKNNPNIILLSSIFYQIKFI--------IIFILAFLVKIPMFLFHLWLPKAHVEAPVEGSMILAAVLLKLGGYGLIRFFPFMFMKIYP-INFWLMSISLMGASFTSMICIRQKDLKSLIAYSSVAHMGLALASLLSLNYLGLNGSIFMMIAHGMSSSALFLMVNMIYSINHTRNILSFKGLMNLFPNMTFWWFIFIASNIAAPPSINLASEIMIMMSLLNFNLMNMFPIIIISLMTSMFSILLFVNTIHNLPNSKFPSSPS------------------------------------------------------
62161317     --------------------------------------------------------------------------VSYFFGIDNISYGLIILSIMISSLMILSSSSIFGSLMSSFFFCCYLLMISLILIFCVMKMIIMYFFFEFSLIPLFLIIMGWYQPERLISGLYLFFYTLLASLPLLLVIIYLYMSFGSMSFDY-----NFGVSLSFMMHFMMLIAFMVKLPLYMFHLWLPKAHVQAPVSGSMILAGLLLKIGGYGILRFMFIYEYLFIN-FSWFWYSLSLVGSCLVSLVCLIQGDVKCLIAYSSIAHMCMCLMGMLSMTKFGLIGSYLMMIGHGLCSSGLFCLANISYERFLSRSFFINKGLMLFMPSMSMMWFMFCSFNMSCPPSINFISEIMIMNSMIMYWSGSLIFIIFMSFFTACFSFYLFSFTQHGKYHNLYCYSLGNV--REYLLMIVHLMPLFLIILF-------------------------------
282891837    ---------------------------------------------VILVALWATFNSPPVEHPMLSPWLQFDAIGRYFTA--------LFLCIGLGVACLSSTFQRFEASRGEFYFLLISSIFGLILIATAVDFLVLFLGLETLSIALYILCCYMKKSISQEAAVKYFLMGSIAAAILLYGIALIYGATGTTHFNALLSHSVTDKTLFLSGIALVTMGIAFKAAIVPFHVWAPDVYEGASTPVTAFMAVGTKAGAFAAFVRLFFGVLPQFDPVWNEGIAWLAYLTLIYANFLALRQTQLRRFFAYSGISHAGFLLIPLAAGTPEALPALLFYLVVYVIATLGCFAVLAFLDERSEGVVMQDLHGLFKRSPVLAGIFIVCLLTLGGIPPTVGFFAKFYVFKVAFQAGYYGLIIVGL---LTTILSAYYYLRIIAMMLSEAPSENVSPLYSWPAAAVGVISTVLVLLSCYPAPLFALLN----------------------
254033626    ---------------------------IGHRGSMIVSISLCFVSLVTSCFIWYEVIFGSCEAYINLFGTWISININWDVYYDSLSVHMLLTVSVVSFAVHCYSMVYMKPHLNLFISYLSLFTFFMVVLISANNMLGMFIGFEGIGICSYLLIGYWSHRLAAKSALKAIVVNRISDGLLLWSIIWLWWYTGSLEYDLI--LLNDSNNISSFISITLLLGCMAKSVQIIFHVWLADSMEGPTPVSALIHAATLVTAGIYVMVRLSIFDNTL--------VLLVGSLTAIMGGVFGIFQNDLKRVIAFSTCSQLGYMMVSVGLG-EFGVEASMSHLMTHASFKAGLFLAAGVVITSSGSQHMGRYGGLTGSHLFGYLTLLLCGLSLMGLPETSGFYSKETIINLSYVSFHPFATLLLLAAFVTCTYTIKLFVQSFFYDFSGLDFNISPASKPKSILLSVAFSVLLL------------------------------------
94265345     -------------------------------AAAGYELPLMLLTGLIMAGCWALIPGALAGRAPEFSLLQLAPGAWLLLCIDPLGVLFAATIAPLWLLALIYSRGYLGAAHRERYYLVLMLSLPLLGVAWAGNLLTLLVFYELLSVLAYLLVVHEETITAKAAAAKYIVYVLVGGSCILLGVVLVFHLVGGLGFAAGPMLAGLGRGYLTVIFVALLAGFGVKAALVPLHGWVPDAHPAAPAPFSALLSGILVATGAFGIIRVTHQVFGLRELGLMNWVAPLAAIGVLAAAVAAARQDDLKRRLAYSTISQLGYITLAISLLGQELLVGALLHISNHAMMKATLFFCAGLLLRRAGVRRLSEMAGLARRLPWTMAAFTLAALGMIGVPPLAGFISKWVLGMGTLEAGQPLYLLVFMGSLLAAAYLLPVIYVAYFREPEEGDGEGEEISERGAGWMLIP------------------------------------------
94309885     --------------------------------------------------------------------------------IDPMANVLAAFCSLGMLLTLIYTRSYLAERAGEFYMLALFTLGGQIVMITGNNFLTLYLGLELLSLSSYALVALRRDSRTSESAIKYFVLGALASGFLLYGMSMMYGATGSLNLFRVVESGRVNTTMLAFGVVFIVAGVAFKLGAAPFHMWIPDIYQGSPTAVTLLIAAGPKVAAFALIIRLLVEGLLPLATDWQVMLVILSIASLVIGNLTAIVQTNLKRMLAYSTISHMGFVLLGMLSGVVAAYSSSMFYSITYMLTTLGTFGLILVTRKGFEAETLDDLKGMSRRHPWFAFLMLVMMFSMAGIPPTVGFYAKLSVLQAVVSAGSWLAVLAVVFSLIGAFYYLRIVKLMYFDAPVGEEPL---EASTGLRSVLSLNGLAVILLGLFPAGLMDLCFQAIRATLA--------------
145589221    ---------------------------------------------------------------------------------DPLSNLLKACSSGAVLVSLIYSKQYLKDRRPDFIVLALLALLGQFVLISGANLLTLYLGLELMALPTYALVAMRHNSEKVEAAIKYFILGALASGFLLYGMSMLYGVTGSLDLIEIFKTVADPHLVMAFGLVFIVAGLAFKLGVVPFHMWVPDVYQGAPTAVTLMIAAAPKLAAFALLFRLLVNTLLPLLGDWQPMLVLLAVLSLVVGNVTAIAQTNVKRMLAYSAIAQMGFVLLGMLSFDDHAFSAALFYVVTYVLTTLGSFGLLMILSRKYDCETLDGLKGLNKKHPWFAFIGLVMMFSLAGIPPTVGFAGKLGVLEALVDAEHTFAVIAVLASLIGAFYYLRVVKVMYFDEPAHEVTVTG---SLFAKGILSLNAILVLVIGIVPAGLMSICLEAM-------------------
143890037    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SAQFPFQFWLPHAMAAPTPVSAYLHSATMVKAGIFLLAR--LFPVLGGTIEWFTIVTLVGLATMLFGAYFAILKNDLKGLLAFSTISHLGLITMLLGLGTQGALLAALFHILNHATFKAGLFMIAGIIDHETGSRDLRKLGGLSKALPMTMWLAIITAAAMAGVPLFNGFLSKEMFFAEAYQQSWFVPVLVTLGAMLSVAYSIRFVYDVFFDQAH-ELPKQPHEPPLLMRIPVLVLAALCITVGIAPMFMVAGLLTPALTSIAGPSASVSIA-----
297570297    ----------VLPLVAAILAFAAP-----RRGRLFALAGMAGVTAMLAALTYGM----QGQEQLLYPLGGWPAELGIGLAADGLSLWLLWLTALVNIVVGLYSPHYFTDRLRYFYPLWLLLWASLNGLLLSADLFNIYVGLELLGLAAVCLVSLSGTAAARQAALRYLLLNIFGSFCFLLGVVLIYRQTGSLNLALFAELAD-PDPLIRLALAFMTLGMIVKSALFPLHFWLPPAHANAPAPASALLSALVVKASLYLVLKIWLPLWQHADLELYQLLGGLGAAAIFWGSVQALRSHALKELIAYSTVAQMGYLFLAFPLLLGAALYGLLFILAGHALAKTAFFLAAGIVQQYTRALLVTDLRALSQHLPLTAITISLAAVILMGLPPSGGFIGKWYLLLATLDSGQWWWTLTIVGTLLSVAYLLPPITATFMRPAR--------------------------------------------------------------
167463151    -------------------------------------------------------------------------LLHQSFRVDDFGNILKLIILGSTALITFMSIGWVDRKQGEFYYLLLPAALGAMITASSGDLITLYVGLELLSISTYILVAMKKKEKSGEAAFKYVVLGSISSAFILYGMSFLYGISGTTNIAELPAAVQSYELLLYMAVFFLIAGFGFKISAAPFHNWAPDVYQGAPTPVTAFLAVVSKLAGFSILFRLFYGLFTITDMGVFYAISVVAAVSMIAGNVIALRQNNVKRLLAYSGIANAGYLLVPIGAFFGSMFTEFIYYLIAYAFMNIGAFGVLMVIEKSLGTTDLKGFTGLFYRAPYTAVAMTLIVFSLAGMPVTGGFFGKLYILLGSMEAGNWLAAVMLLTSVISFFYYFGILRQMFM--RTRYNLDNPIRIPFPLGMVIWICALLGVIIGFYPQGILEGINQ---------------------
142194638    ---------------------------------------------------------------------------------DFLRSFIIIFAAASYLLIHADLERDHDLRRTETPVLVLLAVSGMGLMVSSGSMMTLYMGLELQSLSLYVLAATKRDSKASEAGLKYFVLGALSSGILLFGISFVYGATGSFAYDVIANSDPMGDSFLLLGMCLVLLGLAFKVSLVPFHMWTPDVYEGAPIGVTAFFAAAPKVAAIGVFAVLLRDVFAAGFDIWSVIIAALAVASTWWGALGAMRQVSLKRILAYSSIANMGFAFLGFLSGPDGDVGAVITYAVIYAIMTIGGFAAISAIRLQGRAQERDHLQGLAKTHPRMALILALLLFSMAGIPPLAGFFAKFAVFIAALDGGMIIAVLAILASVVGSFYYLRLVVGMYMQEPQ-------EDVTIAQPIILAGVGALLVSLFVFAPWILIDSVEAVAKI----------------
254294089    ------------------------------------------------------------------------------------------VSYGVGAIALLVAGGYLHRNKFEYTLLVMFGSAGMGVMLSANNLMTLYMGIETLSLSSYVLAAFNRDSRRAEAGLKYFVLGALASGLLLFGCSLVYGYTGFASFEQIAAADQSIG--LTFGLVLILMALSFKASAAPFHVWTPDVYEGAPTPVVTFFSTAPKLATVAVLANIMFTVFGVYEESWMLIIAIVSAISMLVGAFGGLAQNNIKRLLAYSSIANVGYALMGVAAGEVNGAASVLTYMTIYVITTLGMFGIVLAMRRRDGVEEISDLNGLSTSRPGLAVAMTVLVFSVAGIPPMAGFLGKWVVFEAALKSEYWLVAVGVIGSVVSLGYYLRLIWAMWAKTSDEEALEPADGMVSVSIYGATILAFPVLV--IWIGWMTGIIGTAAAA-----------------
141282315    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--LSPLFEMSDTALNLILVVGSITALFMGFLGIVQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAVFHLMTHAFFKALLFLGAGVIIGVHHNQDMRYMGGLSKRMPITWITSLLGSLALIGTPFFSGFYSKDSIIEAVAASHLPFASWALIGVFVTAFYSFRMYFMVFHGDLRANQDPHAHHAPGHDHLPLVLLAVPSVALGYFPMLFGSVMADAIAT-----------------
240266402    -----------------------------------------------------------------------------------LSYWMVLLSLWLGGLMVMASYKVFFNDLDKFLFLIFFLIFFLILSFSVTNSFFFYLFFEFSLLPTMMLILGWYQPERLQAGMYMMMYTIVASLPLLIGLFIIFFANGSFSFFFSWSLNFSSYYSFIFCIILVF-AFLVKLPIYFFHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLMR-IISKMFFFFSFFSDFFISLSVWGGVITGFICLRQVDMKSLIAYSSVGHMGLLVVGVFSGTFVGWLGSFIMMVSHGLCSPALFALANVNYEFTHSRGLLMNKGLVNVCTFLAVWWFLFCSFNMAAPPSLNLVSELLLIMSGLFSCWIYSFCLGLMSFLAGAYSLYLYTMIQHGK----------------------------------------------------------------
88608077     -------------------LLYYTAGRCKPVFYYTISTFTATLSFIAAAVLAIKGEPLAIEVFQITHH------IGIAFGLDRITLTFALLCSLLGIPATIYAISYMYKRKAIFFARIHLSLAITMLLAFSGNLVTMFIFYELLTLATYALVNHDKTENSLRAVRTYLAYLVLPSVGLLLAILITYKITGTFTFD--KSLHISIVGLPRLALFLMFAYGIAKAAIFPLHGWLPRAMVAPTPVSALLHAVAVVKAGVFCMLKIVKYVFTIANVVLMTPMTCIYAFTIIFASVVALKKHSLKEILAYSTISQLSYIGITLSIFTENSFHYATLYMILHAFAKITLFFTAGAIYARTGKTSIKQLHGIGRDMPIAMSSFIIGALTMIGLPPTATLLCKADILSEALGQGNYILIITVISTALNCGYFLPIIFNAFF------------------------------------------------------------------
212712288    MTITPLELLAMLPLILVGLTAVIVMLSIAWRRDHLTSAAITVVGFLLTLVSLIWVYGYTFPTELGEE-TLLPRAVTSLLLVDGFALFLVLIAGMGTAIFAYHWLDGFNDNKEEFYLLLTIAVTGGVLLGMSNHMASMFIGIELISIPLFGLVAYTFERSRLEAGIKYMVLSAAASSFLLFGIALLYAESGSLSFSQSLANSSVHAPLILVGLGMMIVGFGFKLSLFPFQLWTPDVYQGA-PAPVAAFLATGSKIAIFAVLVRIFLEAPIATDTLLVVVGVIAVASILFGNLLALTQKSAKRLLGYSSIAHMGYLLVTLVAMRVDAQLAQVIYLVSYLLASLGAFGVVSVIYCGDDQDDFSAFRGLFWHKPVLALVMTVMLLSLAGIPITLGFIGKFYILSVVYAELWWLTGAIVVGSALGLFYYLRFMASLYSRDAEHADRYTGPEKMTLGTVFAAVCAIAVIVFGLWPQPIINIATLTMAAV----------------
195953139    -------------------------------------------------------------------------FNEWLLDINAFSLLLKGVMYILTSFVIFSSVSFFKSKFVENVYTFLLISLGLSIMVSSKNLAVILAGLELASISMYISVGMLRDDYISKEAS--FKYLVLGSMTTAFFGIGSAFYIGATSHLDIISVSVNHNTAFALASLFLFVAFALKVSAAPFHFWTPDAYEGAPTSNTAFIS-TVPKIGFYAVLFLLASYIFPVTNNFSYIVGIVGVISMFWGNLVAYAQNSAKRMLAYSSIGHAGYFLIGFSRYNPLSVSSTIFYVIVYAFATAGAFLVLSILEKQSWTHDMSNYRALYKRSPFLATALALFLFALIGIPPFATFVGKLGIFLGLVNSNAWFAILFVIGSIIAAGYYLKLIVYMFFKEPATKDNMSLS-LNLFDTIGISAFLIIVFFFGIFPNILFDII-----------------------
198283917    -------------------------------------------------------------------------------------------------------WSLSRQRVRLYHAMFQTFLATMLLALLTNNMGILWVAMEGATLSTVLLVSLFRTAEGLEAAWKYFILCGVGLAMALFGTILLYFIMGHGADALLWTHHELEPQVMAIAFIFMLVGYGTKIGLTPLNNWLPDAHASGPSSVSAVLSGLLLNVALYAILRKVLVDGALGRDFASHLLMGFGLLSLLVAGFSMLRQRDVKRLFAYSSIEHMGLATFAFGIGGPLASFAGLLHMVSHSLTKSSVFFSIGQAVQDIGSREIQRIRGMLEFSPLLGWAFMLAVLSILGMPPSGLFLSEFLIITSTLQAQPWLTPLLLLGLGVAFAGIFPRMQGMVFGAHQEGVARQSVVGIIPVFVQLTLVAMLGVFI----------------------------------
135171964    ------------------------------------------------------------------------------------------------------------------MLFLTSFMLAMLGLVLADNLIALFVFWELTTITSYLLIGFGHTTKGRRSALQALFVTGAGALAMLAGLILLGAAAGSFELSVILAQGDALQAHAMFLLILILAGTFTKSAQVPFHFWLPNAMAAPTPVSAFLHSATMVKAGVYLMAR--LHPAMAGSDAWFWALSVAGGVTAVFASVLALRQTDLKQALAYTTLMALGTLTLLLAQESGYAMTAFATFLIVHSLYKAALFLVVGNIDHATGTRETARLGGLIRHMPVTAVAAALAALSMAGLPPFLGFIGKELKYAGALAVTGQPWVIVAALLVANALMLAVAGIVGFFLRRTADLPRAPRPVPWPMVAGPVVLATLGVGFGLLPGLLQSTLIDPTVATL---------------
114707382    --------------IGAMVLLMVGVFMGGKSAQLVTALSVALLIIAALWLVFVAPEGVAFGGSIVS-----DSFASFM-------KILVLIGSAAAIVMSAGYAESERFNRFEFPVLIVLSTLGMLVMVSAGDLISLYMGLELQSLAIYVLAAINRESVRTEAGLKYFVLGALSSGMLLYGASMIYGFTGQIELTAIAETLTAGSLGLLVGLVFLLAGLAFKISAVPFHMWTPDVYEGAPTPITALLAGAPKIAAMALLVRFAMEGFLPVVVDWQQVIIFISIASMGFGAFAAIGQKNIKRLMAYSSIGHMGYALVGLAAANMEGVRGVALYMAIYLATTLGTFAVILSMRRDDGADQIEDLAGLSKTNPVMATFLTIMMLSLAGLPPLAGFFAKYFVFMAAVEAGYALAVIGVLASVVGLYYYLRIVKLMWFDEEAKPFLPAPIELKL--------------------------------------------------
229324830    ----------LFSFLSFFTVLLPFLSRRNFNENATLAVKTALYLSLIPLFMLIT-KGADNTCSITTAFPWLNNFCSLFTSFDKYQIIFLPIALFVTWSILQFSYMASDPKKDKFSSHLLLFLAMMIILISSGNLILFFIGWEGVGIMSFVLIGWYNSRNAAAAALMAVLYNRIGDIGLMMTLVSLTKSGGSTSFDFL-----FSSNPSTIFILNLILAAASKSAQFMFHPWLISAMEGPTPVSALLHSSTMVVAGVFLLIR--IHPLFSHNYLILSVCLSLGAITSAFAAWSAVKQNDMKKIIALSTCSQLGLMMVAIGINLP---DLAFFHMCSHAFFKAMLFLCSGVVIHNLNNQDIRLMGGLFKALPISSTCITIGSLALMGTPYLIAFYSKDAIIESASNSNTTALLLTLAATSCTAIYSLRMIYAVLLHQPRTTPTILVFDEPLATKGPLIRLAIGSVIGG---------------------------------
137849406    ---------------------------------------------------------------FINVGNIGQFDIEFGWVVDGLSIMMYFVVGLVALLVFIYATNYMEGEIRFFFTSLTLFAGSMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYNVAFVAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEAL-DIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSG---AYTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSMLEM-----------------------------------------------------------------------------------------------------------------------------------------
49616785     -------------------------------------------------------------------------------------------------------YMKKDPKINTFIKYLTMFLLAMFTIITANNMFQLTIGWEAVGMMSFLLIGWWHARTGANIALQAIIYNRIGDIGILMALAWLLL----FSSWDLKELMQEMNTLTLTPLLALILAAVGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGMYLLIRLHPAIKTNQTALSMCLI--IGTTTALFAAIAATSQNDIKKIIALSTTSHLGLMMTALGLNKP---TVALLHLTMHSFFKALMFLCAGSYIHNLNEQDTRKMGGTQRLLPFTSSTTTIASLALIGTPFLSGFYSKDAIIETATSSSPWALLTTTIATSFSTAYTIRLIMTTQTHFPRLTQNHNHPETH-NMTKPLIRLTIGTITAGLM-------------------------------
86606256     ---------------------------SGPRPAAYLNILLTFAALAHSFWLLRQVWGRDPQLLNYLWFRVADLDLSLALEVSPLTLGAVVWVSGLSLLAQIYALGYLDKDWGRFAALMGFFEGGMTGIALSDSLFLSYALLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDLLLLMGVVAVSNFSGSLTFSDWAATASLDPTWAALMGLALIAGPLGKCAQFPLHLWLDEAMEAPNPASILRNSAV--VAAGAFVLIKLQPVLAL-SPFTDGVLVAIGTITAVGGSLVALAQIDLKRTFSYSTSAYLGLVFGAVGTGQPDLAL---ELLLLHGLAKALLFMGVGSLIYTTSTQDLTELGGLGGRMPATVAAFAVGSLGMVALLPLGCFW--ILIRLALVYSAPALLGVLLLMNGLTALNLARVFGLVFLGSPQP-KTRRAPEVGWPMALPMVILTVQNLLMGLYPGWI---------------------------
95928459     -------------MLTVLVLFFMTLGKFRTGTIQGASLLLTAVTLVATFMSMNAQD---------------SLFFDAYL-VDSLSQLFKMVIVGGLFLVFLLGRGLTGIEGKEYNMFLAISALGLMFLSSSVELLTILLSLEISSYALYVVIPFRNGQGRIHVGIKYVLFGAASTGLTLYGMSYIFGLAHTTYLNELAQLMPSLVATQPLAVIAMILAFFYKLALFPMHFWTPDVYQGA-SNETTSFVATLPKVGAVLLLIRFVAVAGYDVSQLTWVLAVIAVLSMTLGNLTALVQTDLKRLLAYSSIAHAGYVMIGILTADEMGMSAAVFYVIGYLLMNLGCFYVIYNVAPDGENVSFDDLKGLSRRSPLLALTLLVSAFGMAGIPPTIGFIGKFMLFTGAIHKGYALVILAVINAAVAAFYYLKMARAAY---CAPDSDQEVIALPFTAKLLGTFFILAIIIIGAMPQSLLATAKHAVETLM---------------
269922683    ----WVVTSLLLPAVAAMVLLLRHRLTLSRLASIGSCLILILVAAVL------VNEAGGGTIQSYALGNWRAPF-GIVLVLDRLSAMMLLLTAILGLIVMVYAISTGTDRKGHFHPLFQFQLLGLNGAFLTGDLFNLFVFFEVLLIASYGLMLHGQGGQRLKAGVQYVIINLVGSTLFLVAVGLLYGVTGTLNMADLAAAPAGDQALLAAAGLLLTTVFALKAALVPLHFWLPGTYA-ATTGAVAALFAIMTKVGAYSIIRTSTLIFGEDAGLVGPWLLPAALVTIVIGFIGMFAARGLRDLAAWAVVGSMGTVLCAVSVFTVQAMGPALYYILHSTLAGAALFLIVDLIAQRRHGDSLT-LAPRFRQSEILSALFFLAAIAAVGLPPLSGFVGKLLVLDGVRAAPHAVWIWGVITTVLGVLALARAGSMIFW------------------------------------------------------------------
268678793    ------------------------------------------------------------------------------LLIDGIALIILLVASAIFLPLSLSHRHFREFEMAEFYVLFMFMIVGFQCMVVSDNLILIFIGLETSSLALYTLIAMHNRAKAFEAAIKYFTMGALAAGFYALSALIFYAMSGSVEIHELQERNFEPLIGILAGAIFMLGALGFKLSLVPSHTWTPDVYEGSSAPLAGYMAVVPKIAGFVVAMRLFEMLIFSGVVWLEHILYIAVVLTMTLANITALVQEDVKRMLAFSSISHAGFMMAAILIGTTQSNTALFLYWTLFMFTNLGAFTMLWIVRHRKNLWDFTKFSGLVKIMPATATIMGIFMFALAGMPPFSVFWGKLYLISAAINSGYILAVIIAINSAIAVYYYMKLAVYMFLKEPMADARLYETNASTPLKVIVGVAVMITVFAIVFVEPLLGVLTKYVS------------------
15964748     --------VAWCLAVGALLVML------RRWAGLQPAIALASLAVLVLIDVALLDHVARNGPTTMVMGRWLPPF-GIAFTVDLTGALFALVAALVALAAGIFSLADINDSGRRYYPLLMLLMAGVSGAFLTGDIFNLYVWFEVLLISSFGLLVLGSERGQIDGTVKYGFLNLVATTLFLVATGFLYAVFGTLNMADIARKADELRVNAPLMTLLYVLAFGMKAAAFPLNFWLPASYHTPRVVVSALFAGLLTKVGIYALIRVTVMLFPIEREELSFVLALVGALTMMVGVLGALAQTDFRRILGYLVVSGIGSMLAGIAIGGPGGIGGAIFYALHSMLVMTGLYFASGIAMRLGADSSIATLAGLYRKHAGFAALTLMLCFAVSGLPPFSGFWPKVMLVKAAIDIGAWWLAAALLLVFFTMIATGRLFLLAYW------------------------------------------------------------------
11465918     ----------LIPLVATLIALPIVSRSIGCRGVAIFSIMSLSIAFISSALIWIDIYNGSSPVWIELFGSWIEVGVTWDVYIDLMTANMLFTVTSVSLAVHMYAVVYMRNDPHLFMSYLSLFTFFMLVYVSGSNLLVMLVGWEGIGVCSYLLIGYYSHRAAVKSAQKAILVNRVSDGMLLWGVIWIWYYSGTLEYDL--ALLNPTTNISMFLVISVLIGAMGKSAQILFHVWLADAMEGPTPVSALIHAATLVTAGVYLMVRFN------AFMVGSDLVIIVGSLTALMAGIFGFFQADLKRVIAFSTCSQLGYMMVSVGLGSY-GAEASMTHLMTHASFKAALFLAAGVIIMSTGNQHMARYGGLTHSSIFCFLTLMIGCMCLVGFPETSGFYSKEAIMNLAYSTYNAHTLLYVAALLITSCYTAKLFIQSYMYDYSGPLVTQEDPNVKASILIIMGISILLL------------------------------------
281428794    -----------------------------------------------------------------------------------------------------------------FLHLVTGLAVVLVLCFTVDSMVAFYIFFECSLIPTLFIVCYWYQPERLQAGKYMMLYMISASLPLLIYIMKLFAFYGTDSFL-LFYCSNSNVQLSFLEFFMMSVAFFVKSPVYGVHLWLPKAHAEAPVGGSMVLAGVLLKLGGYGLIRFSWYLSIFGGAVFSCLI-CLCVLGGVFGSVVCCVQVDVKSLIAYSSIGHMSLVVSGVMCVSHLSLKGSVFLMLAHGLSSCGMFFLAKDLSKLYGSRMLFVIRGGIGSIFGVNFWLAAMCGFNAGVPLSLNFCSEVILYISLMSYSLVFGVLVGILGILSCTYSWLFYCGTQVGSYP--------------------------------------------------------------
298370362    ---------------------------------------------------------------------------------DGMSRLSKLVLYGLTFGLFIYSKPYNQARKGEFYTLSLFALLGMSVMVSAAHFLTAYIGLELLSLSLYAMIALRRDSGRAEAALKYFVLGALASGLLLYGISMVYGATGSLEFATVLASSYSELANEWLLLVFIVVAVAFKLGAVPFHMWVPDVYHGAPTSVAAFVGTAPKIAAVVFAFRILVTGLGTVHHDWSQMFAVLAVASLLIGNLAAIMQANIKRMLAYSTISHMGFILLAFMAG-AVGFAAGLYYAITYALMAAVGFGILMVLSDNIECEEIKDLAGLNQRHAWFAFLMLLAMFSMAGIPPLMGFYAKFGVIKALLSASTVLAVFAVVMSLIGAFYYLRVVKVMYFDEATHD---QPVGSNYAAKFFLSVNAFLLILWGIMPQTVIDWCARALENTL---------------
153006618    ------------------------------------------------------------------------PNGALALGLDPLSAVFAVAIFALGLAAAVFGAGYMRRSLGAFLFSFNVLLASMALLVAARQALLFIVAWEAMTVSSFLLVGLEHEDGAVRMATRTYLVASHLGAAFLFALFLTLGHAAGSLRFEAFAALGAGARGATLLFAFALVGFGTKAGLVPLHVWLPEAHPAAPSHVSALMSGVLVKMGIYGILRAL-SFLPPAPVGHGLALAAVGLLGAVAALLLALGQRDLKRILAYSTVENVGLVAAGAPTVAALGVAGALLHVWNHALMKGLAFMGAGAVVHGAGTRDVERMGGLLRRMPVSAGLLVLAAAALAALPPLNGFLSEW-------------------------------------------------------------------------------------------------------
294084030    --------------------------------------------------------------------------ISLTFAVTPLGAIFGLVASGLWILAAIFSVGYMRGNHERFAAFYAVAVHAALAIAWSGNLLVLFIFYEILTFSTYPLVTHKESKVARNAGRLYMGILVGTSVVLLLPAVIWVWLATGTLDFQQGGILEGYISPQAAPFLLALFAFGIKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTMLTVVVYIFFLSASGASQWLVWIASFTILASSFVAITKDDIKARLAYSTISQLSYIVLGAALASAIAIQGAALHIVMHAAGKITLFFCAGAIYVCAHVTKVSDLDGQGPELKWVFGAFFLGALSIIGIPPLGGSWSKFYLMVGAVDSGMLFVLGVLGLSSLLNIY--YLLEPVSRGFFRPKVKDLKITLHPLVIIPPVVTAALSLLLFFFVDPFANLASMMVSP-----------------
237746738    ---------------------------------------------------------------------------------DAVSNLLKLCTYFAMLFTLVYSRRYINERNGEFYVLALFSMLGQMVVISAADFLTMYLGIELMSFPLYALVAIRDDGKAVEAATKFFILGALGSGLLLYGISMLYGATGALDFMEIAKISAYSGTIMVFGLVFVVAGIAFKLGAVPFHMWVPDVFEGAPTAVTLLVAGAPKLAGFAICLRILVEALLPMAFDWQQMLVVIAVLSMALGNVTAIMQKNIKRMLAYSTIAQMGYMLLGMLAGMAFAYSSAMYYTIVYVLATLGAFGVILMMSKDVEADTLSDFRGLNRRNPWYALIMLLCMFSFAGVPPLVGFYGKLAVFQAVINVDMWLAVVGIFFAVVGAFYYLRVIKLMYFDEP---------------------------------------------------------------
135282808    ---------------------------------------------------------------------------------------------LVTAIVFIYSRGYLKDRKGEFYVLGLFGVLGMMILISAHNFLTIYLGLELLSLCLYAMVAMHRDSSQAEAAMKYFVLGAIASGMLLYGMSLLYGVTGTLDIAEFSNAHADQAIVLGLGLVLTIVGMGFKLGAVPFHMWVPDIYHGAPTAVTLYIGSAPKIAAFAMVMRLLVDGMGDLHAQWQEILIIMAILSMGVGNIIAIAQANIKRMLAYSTISHIGFLLLGILAGTNSGYSASMFYVLVYSIMSLGGFGMVILLSRAFEADRLEDFKGLNQRSPWFAFMMLILMFSMAGVPPTIGFYAKLSVIKAIIEVDLWLAATAVIFSIIGAFYYIRIVKIMYFDKLEDDSVPAPIKSNADMRIIL--------------------------------------------
256830386    -------LLIIIPLVGALLAALWPYTKSRPYFLPAVGLAHTILCFLLL-----------AKPVAVDPAAW--------LAFDPLARAILPGVSLLFLLCGCYAVSYLRQDNRVFVPALLLVLGLLSAGHQARHLGILWIATEAVTLACVPLIHFNGTPKSFEATWKYLLVGGTGIALSLLGSICLGYASGSGDITFAALLEHGPSLSRVWVWVLLLVGYGTKMGLAPMHTWKPDAYGESPGIVGALLAGGVTSVAFMALLRISVVDAAGEGVVASRTLLAIGLFSTLVAALFLLRTRDFKRMLAYSSIEHMG-ILCIATSFGGAGVWAALFHVWNNGLTKGALFLSAGNLQRVADSSSIDEVRGMSKIMPRTSILFVVGMFAITACPPFGPFFSELLVIRTGLSAGHGWAIGLFLTCLLLAFFGIRIVFAVVDGRPRLYKPTALRKESAGLILPPLILLAASLWLGLFPDILRDAWSAAVLQL----------------
142879353    -------LIVLLPMLAFPFILFFGKVFNGKDFWKNIALPVMAGSLFFALWLVSDFI-GGAGLADSEGWTWFTLTLGFGIYVDHITVMLLFIASFLCLLINLFAVGYMDNRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYRPSAAYAAKKAFLTTRVGDVFLMVGLAMLWTLFNVFDDANIKEVAKSSTGTLAWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFYLHGELTDLAFIIAAIGGTTAVMAASIAFVQHDLKKVLAYSTMSQLAYIFTGLGAALYLAFGAALFHLFNHAMAKGMLFMASGAVIH---------------------------------------------------------------------------------------------------------------------------------------------------
289549191    ------------------------------------------------------------------------------------------------------NQGISKKKFRSYYFWKNAFIFSMMLSVLSNNIGLYWVGLEATTLTTAFLISFYRNKESYEAAWKYVIMCSIGITIGLFSIVVLYFSSSSIYGYSLKALSFSDLETLFLSFILALVGFGTKVGFVPMHSWLPDAHSQAPSPISALLSGVLLNTALLGVLRFYQLGVKAGITHVRYFLLLFGLITLVSAGFLMLRQREYKRLFAYSSMENMGLITAGLAAGGY-GVMGAALHILFHALSKGVLFMLAGNLLLYFHTRRTDQINGLFFRARKTAFLLIFATASIVGLPPFATFISKFYILLGLFNASLAGGLISLFGIGLAVAAFLN--QSLTMSLSKDEDLKPIEEERGLFLVPLMILFLLVMF-----------------------------------
136203235    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------AFLVNRVGDFGFALGIFLIFIFFGSINYNEVFQVVPNNVNIITLICLFLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFEYSQFALNIVTIIGMITAIFAASLALVQNDIKRIIAYSTCSQLGYMFFAVGVG---AYHVAIFHLFTHAFFKALLFLGSGSVIHSLNEQDIRNMGGLWKSIPFTWLSMLVGTLALTGFPLLSGFYSKDAIIEFAYLSDNNIGIIGIITAFLTALYSWRLIFKTFHGKFNNQKLQKSK-VHESGILIIIPLFVLI-------------------------------------
134995824    -------------------------------------------------------------------------------------------------------------------------------------IILFYLGLELQSLSLYILASIDRDNKSSESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFDLIANELGKENTGAVFAMVFILVGLAFKVSAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLAVLIKFMLIPFSKILMEWQTIIIFISIASMILGAVAAIGQKNVKRLLAYSSIGHIGYALAGVATGVISGYESAIVYISIYVVMNIGAFSCLYLLKKDGEKENISDLSGISKKHPMLAISFLVILFSLAGIPPLGGFFAKFYVFTAVVEQMYALAIIGLLTTVISAFYYLKIIKTIYF------------------------------------------------------------------
212725561    ----------------IFISLFLSATFSTKNSAIKNNLLVMFLVSLIPLISLKDTDTTTLSLQ---PFITTTENIHISITLDSLSVTFAPIALFITWSIIEFSYMSADPKTNKFVKFLLIFLISMLTITTANNMYQLFIGWEGVGIMSFLLIGWWSRPDANTAAMQAIIYNRIGDIGLIITTVWL------LSLSSINFQELLQQKMSALPMIGLIAAAMGKSAQFFLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIRL----HPILDNKAMTICLIIGATTTMFAATSATTQHDIKKIVALSTTSQLGLMMTMVGLDHP---TLAFLHMMTHSFFKALLFLCSGTFIHSLNEQDIRMMGGLHTTLPLSSTFITIASLSLMGTPFLSGFYSKDTILETMSNSHTWALLTTLAATLLSSIYSMRIITFTLTHYPRTKHWAH--------------------------------------------------------
71657928     --------------------------------------------------------------------------------VDEWSGPLIFLSFWLGALMMVAAQGRESY-------CMWGVVVCCVMAFSSYNFFWFYIFFELTLIPVSLMILQWSQPERVSSVAYMVLYTLGGSFAFLVFLVCCLLEYGSLFMGFSWDV----LSDMGLLGFVAVAAFLVKLPVYPFHLWLTKAHVEAPAVGSMALAGLLLKLGGVGLMRVLLSYGQLSYGL-TVFWGTLAMVGGVLTSLVCCRQSDMKALVAYSSVGHMSLVFMSVLSGSVVGWLGALFMMVSHGLSSSGLFGLLGEYYAKIQTRNVFVCSGIGVYYPGSSFYLGCLVVFSMGCPPGLGYLSEVLMGMGIVGSYPGFLVLFGFQGFLSGVYSLLLYVGIFHGSGTGSVQPSPSELTKTDILGFF-HAVPLFLLFMFPFVI---------------------------
137779467    ---------------------------------------------------------------------------------------------------------------------------------------------------SYLLIGFWYTKRDPGLAAKAFVTNRVGDVGFALGLMGLVAVFGTLDIPTIVAAGELTGTAATVIALLIFCGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGVYLVAR--MSPLFAASPEAMLVVAAIGIFTAIFAASIAFTQTDIKRVLAFSTLSQLGYMFAALGVG---AWVPAIFHLITHGFFKGLLFLGSGSVIHAVGEQEMPKMGGLAKKIPITYATMLIGTIAIAGLPPLAGFWSKDEILGEAFKFGYAWVWLVGLVVGATAFY----------------------------------------------------------------------------
280978080    --------------------------------------------------------------------------LNMTLMINNYSALFLPIALMVTSILQFSTWYMTNEPKEKFQKLLLVFLMSMLTLVSSGNLLQLMAGWEGVGIMSFLLINWWSERANANSALQAIIYNRIGDLGLILVLVTTMSDMGTWNVLPILSM----PTKNTLIALGLVLAATGKSAQFFMHMWLPSAMEGPTPVSSLLHSSTMVVAGIYVLAQ---MHPAMNISYATSSCLYLGTMTSIYAAACATTQNDIKKIIAFSTSSQLGLMMTAIGINQP---NLAIFHMITHATFKSTLFLCSGSLIHNSNEQDIRKANCTMSTLPVTTTLMAVNGLALAGFPFLSGFYSKDAIMEALFSTNNWALATTMIATTMTSSYTMRM------------------------------------------------------------------------
289183188    --------IIAISIFMSFLIFLTFSFFIPNNSKSNITISLLKISAVIAGGYWTSLDCPSFIFSSYWFFPYLQNF-SLSFVIDYYFIIFGSVALLVTWSIIEFSYMVSDPHKQAFFNTLILFLFFMLLLVASNSLFLLFIGWEGVGILSFILIGWWFTRDANSAALQAIIYNRIGDSGMILFLLLCILQNNTWNLNEIIYFSSSNPLSQ-WGLLGIIIAAIGKSAQFSLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLVRCT--PILENSLWALPTISIIGALTALFAASAALSQYDIKKIVAYSTTSQLGLMVVSIGLNLPW---LALFHICTHAFFKALLFLCSGSIIHSLNEQDLRKMGSSGLILPVTSSTLTVASLALCGVPFLAGYYSKDLILEAGSISNNISIILALIATLMTAAYSSRIVYFLAFNKNTSDPASPISEENKNLTFPLLRLLIGVFIVG---------------------------------
134553764    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DFNAVTLISVFLFIGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFEYSQFAMNLVAVTGMITALFAASVALVQNDIKKIIAYSTCSQLGYMFFAAGVG---AYHIAMFHLFTHAFFKALLFLGAGSVIHAFHEQDITKMGGVWKKIPYTMILMLIGTLALTGFPFLSGFYSKDAIIEFAYLKGTSIGFYAIFTAFLTAIYSWRLFFKTFFGKYNNKSIP-IEKTHESPLIMIVPLIILAMGALLAGYLFKDLF-----------------------
299125373    --------------------------------------------------------------------------------VDGMSLFFTFIVTSVAALVVLASYDYLHDHKGEFYSLIVLAATGMALMANANSLMTVFISLELASLSSYALVAFKHNRGSVEGGLKYFLIGALSSAIFVYGISLVYATTGSLQLGAVAAGIEETENVGILGVLMLVGGFAYKTASVPFHFWAPEAYEGAPAPVSAFISSASKAAGFVIAFRVFVEAFPLLGIDWVLIFQVLAVVTMLVGNFAAALQENVKRMLAYSSVGHAGYVLIGLAAGNDAAVMGAMMHLLVYGFMNTGAFLFIALAEYRGVGRTFEDYNGMWRQSPIACAAVTVFLFSLAGLPIGGGFLSKYVLFTAAIGAGWWLAAVGALASALSLFYYSRLVKAIWIEDPIRELDVSRQPVGL--YAAIVAAAVMTVAL----------------------------------
258653158    ------------------------------------------------------------------------------LAADALSAFMLVVIGAVALIAALATPGHLRVELARHLALVQLFLAAMALAVLAAGLGLLWVAVELTTVVTAFLVGQGRGRRAAEAAWKYVIICSTGIALALLGTFLLNAAGASLDWLSLTAAGPLDPGVTRIAVVLLVLGFGTKAGLAPMHAWLPDAHSQAPAPVSALMSGVLISVAFYAVLRKVVADLALGPDFTRALLIVLALASIALAASLLIAQRDYKRMLAYSSIENMALLALGAAIGSPLAIAAVLLHILGHGLVKSGLFVAAGRILQLTGTSRIDHVRGLVAREPVLGWCFGLGILAIVAFPPFSLFASELGIARAGFAAGLGWVTAAALLLVLVCAAAL--------------------------------------------------------------------------
137602694    ----------------------------------------------------------------------------------------------------------------RFMAYLSFFTFAMLMLVSSNNLLQLFFGWEGVGVASYLLIGFWYNKKSATSAVKAFLVNRVGDLGFILGLIFVYAYFDTIMFERIFELAPSMMDVSVIVLFLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCK--LSPLFEYAPNVLTFITLIGALTALFASTIALTQFDIKRVIAYSTCSQLGYMFFAVGL---SAYPAAMFHLTTHAFFKALLFLGAGSVIHGSNEQDMRKMGGCFKKLPVTYILIWIGSLALAGIPFFAGYYSKDMILEVAFASDSQIGYFA--------------------------------------------------------------------------------------
226453522    --------------------------------------------------------------------------LSYGFGMDIFSYCMIYLSVWLILLMLLASIKFSKNNITEIIFILYIMLFFLIFTFSSLNLLLLYIFFESSMIPILFLIFGWYQPERLIAGMYLLFYTLFASMPLLLCIFYLYYYCNTLFFFLIF------IDCNFYLYIGLILAFLVKMPLAFFHFWLPKAHVEAPVSGSMILAGVLLKLGGYGLCR-VFYFIWSYSLNLNWFWVVFSLFGGMLLKILCLCQVNIKSLIAYSSVVHMSLVIWGIMTLSFYGFFGALVLMLGHGLCSSGLFALANILYERSFSRSLFINKGYIVIMPLISMFWFLFVINNIASPISLNLLGECLLLNSLIGWDYLNMFFLSMISFFGCCYSIYLYSIVQHG-----------------------------------------------------------------
137165041    -----------------------------------LSILSSIVTFVLTVALFILYDKDKGGIQFIDHLNWIDSVSSYLLGLDGLSAPLVLLTGLLGMVACMSSWR-ISHRYKEYFIWLLLLETSVLGVFTSLDLLLFFIFFEFELIPMYMLIGIWGSGRKEYSATKFVIFTLAGGAFMLIGILALFASDSVSTLAMVSIPEIGVQGIPDLIAAFFFIAFAVKLPLWPLHNWLPDAHTDAPTAVSIMLAGVLLKMAGYGLFRINLGFFQETQGFTIFLLALLGTISIVYGAIVTLRQTDLKRLIAYSSISHMGY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
49147298     --------------------------------------------------------------------------ISMLVGGDLMSYLLMMLSFFLSLMMVITAKNQFKKMFLFMFILLFLVLSFLFLN-----LLGFYISFEAVLVPTVLLIGMGVQMERVQASIYMLFYTVFGSLPLLLGLLFV-----SEFSLNYSYLNILNLGWDTKWWLIFMLAFMMKLPMFMVHLWLPKAHVEAPVEGSMILAGVLLKLGGYGILR-ILPMIWMKLCWWSGYVISLGVMGGVFTSLICFRQSDLKSLIAYSSVAHMGLMLSGSMLYSKLGLNGCLMMMLGHGVCSSSLFFLVNLFYERFHSRSMMVLKSMLILFPSLAFWWFIFSSINMSAPPSLNLVSEMMFMMGLLSWGYNLIFGLALVSFFSAMFSIFMFSCSHHGKGVLYQPLKPISVKEYNIILLHGMPLMMLIL----------------------------------
289208186    ------------------------------------AVLMAAAVVTLSALFLAAGPEPENAATRVALGGW-EAPLGVMLHLDGLSMTLLVLTGVVGLATSLYSLGYVHDERRQFWPLWLWLWAGLNMLLLSGDAFNLYISLEVVSLSAVALVAFTGTAAAVSGAMRYLLINILGSLSFLMGVVLLFGEHGVLDLVLLEARTEI-GPTERMAAVLMTAGLMLKAALFPLHVWLAPAHGSAPAPVSAVLSGLVVTGSFYLILRLWMGPFPLATPAFGILVGLLGVAALIWGSAQALRSGRLKSIVAYSTVAQFGYLLIAFPLMLSGAWKVVVFFAVVHALAKASVFLAAGTLQHAAGHDRLADMGAVLRARGRTVFALGLAGVSLMGLPFTGGFIAKYLLLEAGLSTGVLWVIAIAGGGLLAAGYVLRMVAPAFH------------------------------------------------------------------
135052149    --------------------------------------------------------------------------------------LFLVAALFISLISVSYS-KRFETGVGEYFVLMTFALLGMLFAASARHFSMMFVSIELITVSFYVLVSFNRNKASVEAGIKYLILGALSSSILIFGMAFVYASAGSMDLAVLKNLNMEQSSDPVFILLLIFGGLCFKLALVPFQFWAPDVYQGAPTPTTAFLAIGSKAAGVALLTRILFDGLPYTSLPIRDFLFGISIATVLYGNLSAIPQKNIKRLLGYSSIANAGYLLMGLAAMNPSGVEAVLVYLAAYLFALIGAFAAISFVFKPGQSEEITSIAGLYRRSPVASFVLTVSMVSLAGIPPLAGFFGKFLIFKAVIEASAFTAWVAFAAAVIGVV-----------------------------------------------------------------------------
257387974    --------------LTAIVLLLVDSIDPDSSNNELLA-GVAGLGSIAAAATSVWFIVAGTGLPA-ENGELISLFDD-QLVVDQMALFFSFLVASVLTLVVVASYDYMADKARKYYSLTVMAATGMSLLGSANGLAVAFVALELASLPSYALVAILKTNKSVEAALKYFLVGALSSGVFLYGISLVYGATGSLQFDAVAAALTVPAGILGIGVLMIVGGVAFKTASVPFHFWAPEAYEGAPAPISAFLSSASKAAGFVLAFRVLMGDAVLAVVDWVLVFQVLAIVTMFVGNFAAATQENVKRMLAYSSVGHAGYVLIGLAALTGGSSDAGMMHLLVYGFMNTGAFLFIALVEYWDIGRTFEDYNGLATQAPLACAAMTVFLFSLAGLPIGGGFFSKFNLLMATVRSGTWF---LGAALIVNSALSLYYYTRVVMWIEEPASGLEIERYPIGLYTAVLVAALVTVLL----------------------------------
296274490    ------------------------------------------------------------------------------MMVDGISILIMIIASILFILLSFTKQRFNEQRYPEFYALYLFMIAGFQFMVSSDSLILIFVGLETASMALYTIIAMHNRANAIEAAIKYFTMGALSAAFFAFGSMIFYAVTGTVEFGKISEVLFTNYPLILIGVVFILSALGFKLSLVPFHVWVADIYEGSTASLAGFMSIVPKIAGFVVALRFFEIFVSSGNMFVEAILIGIIVLTMTIPNVIALLQKDINRMLAYSSISNAGFAMAAIMIGTTQATTAMFLYWILFSVTNLGAFAMLWLNRNKYHTFSLEKYAGLIKISPMTAVIFGLFLLSLAGIPPFALFWGKMYLLGAAINAGYMVALIMALNSAIAAYYYLRPIVYMFLKEPSVEGIKFMVNATTTSKVIVASCAVFMILSIFFIQNILETISYYIQ------------------
136234563    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFGFKINVIELIAILFFIGAMGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLLEFAPFALNVITVVGAMTAIFAATIGLTQFDIKRVIAYSTCSQLGYM---FFAAGVSAYPASMFHLTTHAFFKALLFLGAGSVIHMSDEQDMRKMGGIWKKIPVTYTLMWIGSLALAGIPFFAGYYSKDLILEAAWNSGYFAFWLGCLAAFLTAFYSWRVLLLTFHGDFNSSKLDHVHESPIVMLIPLFVLAFGAIFSGWY-------------------------------
269794086    ------------------------------------------------------------------------------------------------------------------FPLLLFAIGGMLIFPAAADLLTMFIALEVLSLPLYVMCGMARRRRSQEASFKYFVLGAFASAVFLFGSALLYGYAGSVRFSDIFTASSTPEGWELLWLVGFLCGLLFKVGAVPFQAWVPDVYQGAPTAITGFMAACTKIAAFGALVRILWFGGFGGTLDMLTALWVVAIATMAVGVVVGATQTDMKRMLGYSSIAHAGFVLVAVLGFNTDGIVAVLFYLAAYGLATVGAFGVVTLVRETGEATHLGQWAGLGKRSPWLAACFSVFLLSFAGIPLTAGFIAKFGAFSAAVQGSEQLGVLAVVGVLASAVAVFFYIRIIV-------------------------------------------------------------------
115531643    -------------------------------------------------------------------------LTSFFFMADEMSLLMFLMSLLVVKMSVWASESELNSNLNFGWISICFQSTSVICAFSCVNLFSFFIAYEMSVIPMVALIIFWAQPERMGAVMVMIIYTLLGSVPLLVLILWWWTSMGSDSMVVNDIMLYQNLEESTFLMILGIISFLVKSPMYGVHGWLPKAHVEAPVSGSMILAGILLKLGGYGLIR-FMWCFNVEVNFFTNLTMVLSAIGACIASLACLNQSDLKRLIAFSSVSHMGMVLSSVMSMSDVGVKVGVFMMFAHGLSSPCLFYLMSEVSVNRKSRSSIVCKGFLVMDPMISLVWFIMSSLNLGCPPSISYFSEIFIVSVVLFYSYWLMILA-LVSFLAGLFSMVLFCSINHG-----------------------------------------------------------------
32471411     ------------------------------------------------------------------------------IRVDSLSRPFGLVFHIAAIVSAIYALHVRDTRQ---HIAGMVYAGAAIGACCAGDLMTLFVFWELTAISSVFLVWASDTPAAYRAGMRYLIVQVGSGVLLLTGAIIQYVETGSFDLFVSEGQTLFGSDAISPAAWCVLFAFAIKCAFPLLHNWLQDSYPKATVTGTVFLSAFTTKLAVYSLARGFAGF---------DPLITVGCVMTLFPIIFAVIENDLRRVLAYSLNNQLGFMVVGVGIGTELAINGTVAHAFCHIIYKSLLFMSVGAVLFRVGTAKATELGGLHKSMPWTTAFCMIGAGAISGFPLLSGFVSKSMIISAAGEEHMFGVWIVLL--IASAGVMEHSGIKIFFAFFAHDSGKRVKEAPWNMLLAMSIAAFSCIALGI--------------------------------
136287249    -----------------------------------------------------------------------------------------------------------------FYILLIMVGLGMSMMTMATNLFMMIVCIELASLSTYVLVAFHKESPAGEAGAKYFIVGSVASAIGIYGMSLLYLWSGSLDLDVLRESWQAMDGVDPFAAFGMLVAFGFKVSAAPFHLAAPDAYSGAASPISGLLATASKAMGFVALFRVLITVPEGAEALWMVALGIFAVVTMTWGNLAALTSENPKRMLAYSSVAHAGYMLAAVAVVSVVILTAVTFHLAVLVLFKLGAFLVITHLETEGKGHNIEHLHGLGNRDPMIAGSMFLFVLSLAGVPPLSGFLSKLLMINGIVSTSFWLAAAIVLNSALSLFYYLRIGLVMFFEEPASTKPLKAAPS---LRMAIFACAILTLLCGVGPEWLLDLVNGAIDSFMHQV------------
142128954    ------------------------------------------------------------------------------FLADNLAVAFRAVIALSTLLSLLISWRYAEKSVGEYAAILLAATLGAMLLCGATDLVSVFISLETLSVASYLLSGYMKRDARSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLDTIGALQTSTTPLAALALVFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILVGCFGAFDDQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDGFAAMVLYMAAYLFMNLGAFACIILFSIRTGSDRISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWANH---------------------------------------------------------------------------------------------
78212146     --------------------------------------------------------------------------------------------------------------VGEYAAILLAATLGAMLLCGATDLVSVFISLETLSVASYLLSGYMKRDARSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLDTIGLALQTSTTPLAALALVFVLAVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILVGCFGAFDDQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDGFAAMVLYMAAYLFMNLGAFACIILFSIRTGSDRISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWANHEYLLVVVGLVTSVVSIYYYISVIKMMVVKEPQEAVKAYPDVNWSLMGMLIGCVAITAVGGILSNPLFQWANTAVAG-----------------
195953130    -------------FIGAFVLFLLDIVMKNSETKKRIFLWISILFLALSMLSFSF------------KNAFFKDVFSGTYTIDTLGMFSIVLTLMVLPFLHTYMNKKNTFYYEVYYITFLSLLGMMTLS-SSYNLIVIYVSLEMVSISFYIMTALFRGSISKEGAYKYLIIGGISIIIALYGAAFMYGASKSLDIAIMFSYNDTNSVYLIVGMILFLLAFAIKIGIIPFHFWLPDAYTAAPTPITGFMASAGKLAFFIPLLRLVPYVNQYLYSSWMISVSILAAITMIVGNALALVQSDLKRLLAYSSIAHSGYILSVLSSNSSMGLKAAIYFVFVYSIMGLGAFLVLSVLEQSDEWNNLSEIGGLYRNTGFLSISFAVFIFALLGIPPTIGFVGKALVFLGLIKNIYWLGFVLILATAISTGYYVRIVVLMFM---KDVEIHFKPHYDILENVSIGLLVFLTFALGMLPFVLWNGIS----------------------
143163293    -----LSIITLVPLLSGLILLVLPNVARMKASVRNVAIGLSSAIFLLTTLIWLSIGMGDYVLETEDPVWLIESIVTWHLGTDALSFPMIWLTTLLIPISMLVQWDA--KDGHSFHSLLLIMEGALIGVFVSLDLFVFYIFWELTLVPMFFLIMIWGGEDRKYASMKFFIYTFTASVLMLVGILVMYFNTLTGHHFNLVLMTETSEGLRHFVWLLLLIGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRIAVAMFPESTLTF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
21689542     ----------------FMLFLQPLSLSFVSRSFSKISSLMMSFATLWSA-VYMWFTSNGANQTFYQVVSWGSDWSTF--GVCYTSLYISLLCAFIFPICVILVQGYRA------LSILICIQTAVSLSIVSLHMLAFYALFESSLLLFFILIGRRKYG-SLSAAYNISIYTFISALGFLISAFWLNWSFGSVCALLPNEEAN------SFVAFGIFILLWVKAPLVPFHLWLPEAHVYAPTAGSVLLAGVLLKISIVGLHVFFLPICASSIVKAFPLILSICLGSFIFSSFSTLKQIDLKKIVAYSSISHMAIVFLSSATNSGLGIQGAVLYCIAHGLISPGLFLLVGILYKNTNTKLVFYLRGLSQQAPVWWSVWVFFMLGNLAFPLFPNFIAEVVCLSALFKNHELYAYAFIFFSFVGTVYS-----STVLGRLKGGVSSQCVDASRLDVISWNPLVLATVVTGI--------------------------------
139634375    ----------------------------------------------------------------------------------------------------------------RFFTYLNLFVFSMLVLILANNYLLMFVGWEGVGVCSYLLIGFWFERKSASDAKKAFIVNRIGDFGFLIGIFTMFGYLGTVQFSEVFAAAPLSGGVATAIALLLFLGACGKSAQFPLYVWLPDAMEGPTPVSALIHAATMVTAGVYVVARSNV--LFTLAPTAGAVVAWVGVFTALFAASIALVNTDIKRVLAYSTVSQLGYMFIGVGVG---AYTAGIFHLFTHAFFKGLMFLAAGSVMHAMDELDMRKYGGLLGKMKVTGYTFILRTIAIAGIPPLSGF-----------------------------------------------------------------------------------------------------------
284009332    MTITFEQLIALSPLLIVGLLVVIVMLSIAWRRLHLLNATLTIAGFIIALV--TCFLIGDKLPLEVTPLIYVDKYSLFY-------SALILLTGIGTAIYAYGWLTGYPDNKEEFYLLLAIAGAGGILLSMANHLASLFIGIELISLPLFGLVGYAFTQKRLEASIKYMLLSAAASAFLLFGMALLYAESGSLLFAKLGLSLNIHYPVIMVGVGMMLVGIGFKLSFVPFQLWTPDVYQGAPAPVATFLATASKIAIFAVLMRLLMTSPIAESQALLLVLSIIAIASILFGNLMAISQRSIKRLLGYSSIAHMGYLLLPLIALQTDSVAAQIIYFMGYLLASLGAFGVVSILYCGDDKDDINVYRGLYWRQPVLAIILTIMMLSLAGIPITLGFIGKFYLIITAINAEWWLTAVVIIGSAMGLYYYLRFMACIYSREPLANDQPHKQVSVNLATLFALLCAVITILLGIWPQPLFEIALAALAA-----------------
282896062    ------------------------------------------------------------------------------LVADQLSGYFILTNALVTIAVVLYCWRSNKNAF--FYAQTLLVHGSLNAAFICADFISLYVALEVSGIAAFLLIAYSRSDRAIWVGLRYLFVSNISMLFYLVGAVLIYEKTLSFSFVGLKDAPPEAIAL-------IFLGLLVKAGIFVSGLWLPLTHSESETPVSALLSGIVVKASVLPLLRC-----AEISENIHQIVVIFGVGTALMGVCYAVLEKDTKRMLAFSTISQLGFILAAPAVGG--------FYALTHGLVKSSLFLIVGSL----PTRNFKELKS-QRISTGIWIPLVIASLSICGFPLLAGFSAKVLTLKNITSWQFIAMNLAAVGTVI-------YYARFIFLPHKWDDVQDDKPAVKPELWIAIIVLITSLFI----------------------------------
297567574    ------------------------------------------------------------------------------LRLDGVGLFYLLLTDCLFALVALYARAYFQGEAWRFYAAGNLFLFAMHGAYLAHNLGLLWIFVESSTLASALLVYHRGGARALEATWKYLMLGSVGIALGLIGVILVYALLGGATLDWQEAVRKAEPAQLKLAFAFLLVGFGTKVGLFPLHAWLPDAHSEAPSPASALLSGTLLNVAFYALLRYTLLGSAGLFDFAAGLLQGFGLFSLLAAALFLFAQRDYKRLLAYSSMEHMGLAVYGLSLGVPW---LAMLHTLFHSLIKTAAFLSAGNLLLAYQSKLIARVGAVYRAWPASAGLLVLSWLSLAGLPPFGLFYTEF---QALFRSSPLSMGLYLLGLVGAFAGLLWPLSRMAFGEGP--------------------------------------------------------------
142011790    ----ILLVVVFIPLM-VSIFLNSISTLLNERLTTFITINGALLSFTVSLFMFGVLLLDKFKPISLKLYTWFPPEIRFEFLLDGLSGTMMLLVTGLGLVIQIFSYMSGDPRYVKYFVYFNFFVFSMLLLVMSANFLVMFFGWELVGLSSYLLISFWEKKEAAKAGNKAFVLNRIGDFGFLIALMMILNTYDTFSFKTVFATTLINQPQNLDLIVVFLMGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVR--ISPLLQFSELSSILIISIGLLTALISAFAAINQNDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFKALLFLGAGAVIHMHHEQNIQKNG----------------------------------------------------------------------------------------------------------------------------------------
124266609    ---------------------------------------------------------------------------------DPMGHLLAFFATVATFITLVYARPYAADRKGELFTLALFSLLGISIMISANNFLVIYLGLELMSLSLYALVALRRHAVSTEAAMKYFVLGALASGFLLYGLSMMYGATGSLDLFKAIGTGQINKQVLVFGVVFVVAGLGFKLGVVPFHMWVPDVYQGAPTAITLMIAGAPKLAAFAITIRLLVEGMIGLALDWQQMLIVLSVASMVIGNVAAIAQSNLKRMLAYSAIAQLGFMLLGLTPTVISGYSSAMFYLVTYLLTTLCTFGVIMVLARQFEAEEIDDLRGLNQRNPLLAAIMGICMFSLAGIPPAVGFYAKLAVLQALVSTNIVLAVVAVLLSLVGAFYYLRVVKTMYFDEPAAGPALVAGPTEVR--VLLSLNGAAVLVFGLLPGGLMALCADAI-------------------
227497906    ------------------------------------------------------------------------------------------------------------------FPLMLFSLGGMMLFPMASDFITLFVMLELISLPLYIMAATARHRRSQEAAMKYFVLGAFASAFMLLGSAFLYGLTGQVSYSAVQALGAGGVEGMDWLALAVTVGLLFKIAAAPFHAWSPDVYQGSPTPVTAFMAAGVKAAAFLALLRFFYVAGAALSWDMAPFLWTVSILTMFVGTVVGIVQGDIKRMLAYSAIAHAGYMLIGIVALNQAGIRALLFYALAYGVATVGAFGVVTLVRVDHEATDLEALTGLGRRSPWLALSLTVFLLSFAGIPLTAGFIAKFELFVAGIGGGTWLVIAAVVSSAATAFFYMRVIVLMFFREPAQDRVVVVT-SNGLSSTAIGVAVLLTIALGVVPQTVLATLGNAA-------------------
142172965    ---------LLLPLIAAIVLLL-TRRRVSLRMRRGINLGATVLELLAVLWLLAL--VTAEGILVYQVGDWPAPY-GISLVADRLSVWMLLITALLACCALYYAVQGTDSGSRHFHPLFQLQIFGLNGAFLTGDLFNLFVFFEVLLLASYGLLLHGGGRARVRAGLHFVVLNLAGSTLFLFAVGTLYGMLGSLNMADLAVTAPADVGIVRAAGLLLFTVFALKAALVPLYLWLPGAYASTSAPVAALF-AIMTKVGAYAILRVETLIFGDAAHLIEPVLLPLALITMAVAVLGVLAAQGLRRQAAYLVVLSIGTLLTAFALGTREGIAAGLYYLPHSTFAAAALFLLAGIVARGRGAMDRLAPGPAVPAAPLVGGVFFFLAVLIAGLPPLSGFLGKWMLLQAALEQPGTAWIFALVLT----------------------------------------------------------------------------------
84704714     ---------------------------------------------------------------------------------------LVYIGAIVSLFLSVRYFEIERLARFEYPILVLLSVVGMGIMVTANDLLVVYMGIELQSLALYVMAAFNRDSVRTEAGLKYFVLGALSSGLLLYGISLIYGFTGRLDAIAAEIAAGEDRVAVTFGLIFLLSGLAFKVSAAPFHMWTPDVYEGAPTPVTAFFAAAPKVAGMIVFIRVMIEGFGTIVADWQPVLWIIAVLSMGIGSISALMQTNIKRLMAYSSIGHIGYALIGLTAGTEAGVTGVVVYLGIYLLMTLGTFACILAMRRPEGAENISDLSGLSQSQPGLALAFTALFLSLAGIPPFLGFFAKFAVFTAGVEAGYLLTVIGVVASVISTFYYLSVIKTIWF------------------------------------------------------------------
15606526     ------------------------------------------------------------------------------FSVDALNLIGKLFILAVTGFVLLSSYDYFSKKNSQYPYLYLIATLGLMVMISSDNLAIIFTGLELASITMYILVGLFRREYSKEGAFKYLVIGTTGTSMYALGSALVYASSGSMVLSPVKEEN----TLFALGVILIISALALKVSAVPFHFWTPDAYEGAPTPTTAYLS-TVPKIGMYFLFVKLTMYLFSAFPDWKYVVMLLAVLSMFYGNIVAYAQKSVKRLLAYSSIAHAGYFLTALTAVDKHLFSALLFYVFVYALATVGAFTVLAILEKKEGTHHFLDFKGLKEENPVLASMLALFLFALIGIPPAAVFLGKLGIFFGLVKTDMFLGILFAIASLISAGYYLKVIVYMFL--YSGEVRHGQTTVSAGEAFTVLGTAFLVIFFGLFPHVVLDFILRALS------------------
142174245    ---------------------------------------------------------------------------------------------------------------------------------------------EVALLPSYILMSRRGTLTALRAARLYLIVNLTASTLFLAGLGAVYGVTGTVNMAALAGLGVLPVVGVATGVVV--IALSLKAALVPTHSWLPATYPYTSPAVTALFSGLLTKIGVYALVRIISLVYEPG-QLVTVIVVLACVASMVIGVLGALGEGTIRGVLTFHMISQVGYILVGVVLAGAVGLAAVVFYLIHHTIVKTSLFLTGGTVEHEEGTGIIKRLGGLARAHPVASLAFLLAALSLTGIPPFSGFWAKLGVLNAAADAGSVLVFAAALIVVGTLGSMLKLGSGVFWGTPKGMREEEAPPVTRWRPLLVIPLALISLGIGLYPEWLLALSDTAGQSLSE----PTAYVTAVLG
136403691    -----------------------------------------------------------------------------HVRIDKLSLIFGYIFYVAAALGMIFAWHNKDLVEQ---ASAVVYMGAAIGAIFAGDLITLFVYWELTAVASVFIVWAARTDRAYKAAMRYLIIQILSGVLLAAGAVVRAAENGSVDFGAIGLASP--------GGVLILLAFGIKCAFPLMHNWVQDAYPEATPTGTVFLSAFTTKLAVYALARGYAG---------TEELVWVGTVMAVFPIFYAVLENDLRRVLAYTLNNQLGFMVAGIGVGTTLAINGAVAHAFVGILYKALLFMSLGAVLHRVGTAKGSELGGLYKSMPLTTVFCLVGCASISAFPLFCGFITKSMIITAVAKEGYLVSFVLLL--FASACVFHYVAIKIPFAFFGQDSGKRCQEAPINMLLAMGITSFMCIGIGVYPDALFSLLPYPVD------------------
110637774    ---------------------------------------------------------------------------------------LLITITLFWFILFRSSYSSGEFNQGDHYALILFSTVGGLVLVSFSNMSMLFLGVEILSIPLYILAGSRKKDHSVESSIKYFILGSFATGIMLLGIALIYGATGSFDFATIEKTASADP-LFFIGITLLSIAFAFKVSAVPFHFWVPDVYSGAPTFITAFMSTFVKVAAFGAFYLMLDSIFESVPTYLSHTLIGLSALTIVVGNIAASYQDNVKRMLAFSGVSQAGYMLMVFPILTISAKTSLFVYLAGYAIANLIAIYIVQVVEKSKGDARVENFSGLGKSNPFLAFVLSLSLISLAGIPPAAGFFGKFYLFTEVIHAGNIYLVLI---AILGSLISVYYYFKTIIAMYSGEEVSTLNPAFGFTSVILAIMSALVVLIGLFPDILLQI------------------------
168700372    ----------------ACAVFLFGCLYNRRWLWFTVSLLGVVLAAVLGGVL------DAPAPELLTAAPLVPDGTAAFVR------WMSLISVFVLLFV---SWGEVDRNASEYYGCLLVAGAGVSLVARANDLVTLFLALEMLSIPTYVLLYLPARNKNQEAAAKYFLLSVMSSALMLFGFSYLYGLTGSTNLTVIKAHADALNPMALVGIVLVIAAFGFRITAVPFHFYAPDVYEGAPAGVVAQLAFFPKVAGFVALARVLGLLGADVKHLLPLLLWILAALTMCVGNALALLQDNVRRMLAYSSVAHGGYMLMGLVIASSLGIDAVLVYLAAYGMMTIGAFAVILFLSPPDRVEAIEDLAGAGQAHPISAAAMTVFLFSLIGLPLTAGFAGKLLLFVGAFSAPNVMAVIAAINSAIGAYYYLRVIGVMY---LRTPLRTPSRSRAVPTFLASMALAGGTLFFGVYPEPI---------------------------
52220947     --------------------------------------------------------------------------ISYFMWGDELSFWTFNLSLWIGFVLIFSKIN----QPKIYNKSVFMMLILLMMTFYSWNLMMFYLMFEMSMIVVLMIIMTWGYQPERVEAALFMVMMTVMTSLPFITTMMNNSTNLSLWNIQYMEMNK-------WEYLSLMLVFMMKMPTMFLHMWLPKVHVESPVQGSMILASILLKLGSYGLIR-MTSTNSEMNNKLEWIILSFSLWTALYLSMICFMQTDLKTMIAYSSVVHMTLVFATITLDKSKSMLGGMYIMIGHGTCSAGLFYMANIMYKNSKSRSIIINKSMFSMNPSAMMMWFFMCMSNSPMPPSINFMGELFSLKSIMNWSSTVVVTMTTIMFSSSLYSIFMFYIITHGMLK-KSTNTVKIFNSKNMNTTSMLIIPMIMISINPDLLI--------------------------
138457693    ----------------------------------------------------------------------------FTFYLDGLSMVMMLIITGVGFLIHLYAYMSDDPSFARFFSYMNLFVSAMLMLVLGDNLVLLYLGWEGVGLCSYLLIGFWYTNPANYAARKAFVVTRVGDTSMAIGLFLLFAQLGTLNIQDMLHAAEMQWSVGSGFALLLLGGAVGKSAQLPLQTWLPDAMAGPTPISALIHAATMVTAGVYLIAR--THPLFEMAPSVQLLVALIGLITLLLSGFTAMTQSDIKRILAYSTVSQIGYMFLGLGVG---AWSAAIFHLMTHAFFKALLFLASGTVISLHHEQNIFKMGGLRKALPVSFFSFL--------------------------------------------------------------------------------------------------------------------------
159043878    ----------------------------------------------------------------------------------------ILLSAAAILVMSLDHMSKLGILKFEYPILIALAVVGMMMMVSAGDLMALYMGLELQSLALYVVASIHRDDSRTEAGLKYFVLGALSSGMLLYGASLTYGYAGTTLFSGIITTATEGEISMGLLFGLVFLGLAFKVSAAPFHMWTPDVYEGSPTPVTALFATAPKVAAMALFARVVHDAFGNAIGDWQQIVAFLAVLSMFLGSIAAIGQTDIKRLMAYSSIAHMGFALMGLAAGTVGGVQAMLIYMAIYVTMNIGTFFILSMEKDGVAVTEIASLNQFASREPTKAMALLLLMFSLAGIPPLLGFFGKYTVLLAAVDGGLTWLAIAGVMAVIGAFYYLRIVYYMYFGKAALEGSMPMVQYGFLMASAVIMLVGIVNFFGV--------------------------------
227542306    ------------------------------------------------------------------------------------------------------------------HALALFSLFGMVMFVASTNLLMLFIALEVLSLPLYVLCSMDRYRPNREASLKYFLLGVVAAALTLYGIVLTFGATGSFDYQAIAQAAENGVEANFFLFLFIIAGLFFKIGAVPFHSWVPDVYQGAPTPVTAFMAIATKLAAFGALGRLLTLVVPMNDDTWKLVVAIAAAVSMAYGAIVAIAQRDVKRLIAYSSIGHAGFILAAFVGSTITAMSAAIVYLLAYGLATIGAFAVVTLVRDENGKEDFDSWAGIGRKHPAIGAAFVIYFLSFAGIPLTAGFIGKLSAFAVPWLAGQWLVVVALLLSAVAAFAYFRFLTVMFFDTPSKNARMVAP--QGAVTVIIAVTAILTVLMGVLPTWVISLVSDAGSFLV---------------
255023967    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMILVLLGAFTKSAQVPFHIWLPDAMEAPTPVSAYLHSATMVKAGIYIVARFT--PLFASSGVWFWTVSLVGITTLFWGSLNATKKNXLKAILAYSTISQLGLIMALLGVGAASAIVAAVFHLFNHATFKGSLFMMVGIVDHETGTRDIRRLGGLMRIMPITATIAFIGTFAMAGIPPFNGFLSKEMFFESMINWGVLLPVVAWVASVFTFVYSMIIFFKTFTGKVKPYLPKKPHEAPFGLLLPPIILSIFVVGIGLFPNLIAEPILEPAVRAI---------------
2920664      MDLTIQHFIALAPLLITSLTIVVVMLAIAWRRNHSQTFLLSVAGL--NLALLSIYPALKVAPLVVTPLLHIDNFACLYMAI-ILASTLACVTMGGTPIWVTA-RPGIRAIAKSFTLLILLAAAGGLVLVSAQHLAGLFIGLELLSVPVYGLVAYFFNKRSLEGGIKYMVLSAAGSAFLLFGMALLYAEAGSLSFDGIIAATGMPSPIASLGLGMMVVGLAFKLSLVPFHLWTPDVYEGAPAPVAAFLATASKVAVFAVLVRLFQISPAASSGVLHDVMAVIAVASILVGNLLALTQTNLKRLLGYSSIAHFCYLMIALVASKGMAVEAIGVYLATYVLTSLGSFGVITMMCLPYSGRDMFEYRGLFWRRPYLTAVMTLMMLSLAGIPLTAGSSASLYDRTVSIRKLWWLIGALVIGSAIGVFYNLRVMVTMYLVDNKLRHDAAINWVSAQVVWMLLPVAILTFVLGVNPQPLFDLVVNA--------------------
142286435    MNYNDLSII--LPEIFLSLYAMVALVGAVYTSKDEIAQKVTWFTAVVFILLAFWMIFSEGQTEIAFGGMFINDAFS------RFSKIIILLSGAVVLIMGQDYMSRRGFLRFEYPLIIALSVVGMMVMVSAGDLMALYMGLELQSLALYVIAAFKRDSKSTEAGLKYFVLGALSSGLLLYGSALTYGYSGTTLFNGILENANSPSLGLLFGLALVIAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFLATVPKMAAICLFMRVMFDAFGNILGDWQQIIVLLSILSMFLGAFAAIGQNDFKRLLAYSSIAHMGYALIGLAAGTEFGVQSVLEYMTIYITMNIGVFAILMSMQRDGQSTEIASLRMISETDPGKAIALLILLFSLAGVPPMLGFFAKFEVLRAAINADLILAIMGVLASVIGAFYYLKIVYLIYFGEMPESPLDNSK------------------------------------------------------
135938759    -----------------------------------------LAVFILLLTIFLVYYDGESNFANYKSLFSHSSFINFF-------KILALLGSIASIIISKDYFLGIKLKNFEIPILFLFSTLGMMLMIASNNLMSMYLAIELQSLSLYVAAAIKRNSISAESGVKYFILGALSSGILLYGFSLIYGFTGSMNFDDISFYLSKYNNLNLGLIFGLMVGLAFKVSAVPFHMWTPDVYEGAPNSITAFFAIVPKIAAVALIYRFCLVPFENFYLEWSQIILFLSVASMFLGAIAAIAQSNIKRLLAYSSIGHIGYILIALVAANDDGIKAASIYMFSYMIMNVAIFAILLSLKVKNEYLNISDLKGLSKSNPIVSLSISIIMLSMAGIPPFIGFFGKFYIFIAAIEQEYVLSVLGVLASVISAFYYLRIIKIMYFDENISEGIINFK-ISFQSKIILSLSLFLIICFIFYPSLLINISA----------------------
108773217    ---------------------------------------ISFIGLLLSMLTLIQQWYHESTIAFLGSFE-----------VNHFTTCFRLIISLCCILCIPLSFEYIKIRLTEFIIFLLFTTLGAMILSSANDLITIFISLECLGLGSYLLTGYVKKDIRSNEAMKYLIIGGTSSSIFAYGLSWLYGLSGGSIYLSFSHLNPSYSLASWFAYICIIVGIGFKLSLVPFHRWSPDVYEGSPTPVVAFLSIISKAGALALTIRISDIIFPILEQDSNSILQILAILSMIVGNLLAMVETSMKRILTYSSIAQAGYLLIGIVAGRNNGYASLLVYMIFYLFMNIGAFSCIILFGLRTGTDQIRDYTGLYTKDPWLASCLSLCLLSLAGIPPLTGFFGKILLFWSAWQSGFYFLVMTG---IFTSIVSIYYYIRIV-------------------------------------------------------------------
141428587    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MGLMLLLAATGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLITRSHFVFDNAPNAQLA--VVIIGTITLLFGAIIGTAKDDIKKALAASTMSQIGYMILATGFG-PAGYAFAIMHLLTHGFFKAGMFLGAGSVMHMNDEVNMRRYGGLAKFMPITAITFGLGYLAIIGVPPFAGFYSKDKIIETAFNAGGVQGVIALLGAVITAFYMTRVMLMTFAGNKRWADGAHPHESPFLMWAPMAVLAVGSVASG---------------------------------
296531263    -------------------------------------------------------------------------------------LFLSAALFVTWAIMQFSSWYIKNPKMKTFKKYLTMFLITMMLLILADSMIQLFIGWEGVGIMSFMLINWWHRPSANSSAMQAMAYNRVGDIGIILTLTWLATNQTSWNM-----QNTDPKMNTTMLGMGLILAAAGKSAQFLMHLWLPNAMEGPTPVSALLHSSTMVVAGIYLLIKTYPLIQNSNTTTTAC--LHLGTITSLYASLTALYQNDLKKIIALSTLSQLGLMMVAIGLHHP---HLAFLHISTHASTKAALFLCAGSFIHSLNEQDIRKMGNMNMFLPTTSTCLTITSLALMGMPFLSCFHSKDPIIETLITSNLWVATTILISTTMTSAYSMRTIYYTMTKFTRNKPTASLKE-TANQVNPIIRLTALSILIG---------------------------------
255959605    --------------------------------------------------------------------------LSYMLGYDYLSYGLVMLSFWICVLMILASYSVIRYNFYSFLFMILLLMIMLYCTFCSTNLISFYFFFEGSLIPTMFLIFGWGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XAHVEAPISGSMILAGVLLKLGGYGLLR-VFEYLTSVGMTINMFWLSISLIGGFLVSLMCLRQVDMKALIAYSSVAHMGLVIGGLMTLNTWGLYMTLVLMIAHGLCSSGLFCLANITYERLGSRSLLVNKGLLNLMPSMAMWWFLLSSSNMAAPPSLNLLGEIGLFNSMVGWIWLVMVFLVLISFFGAAYTLYLYSYSQHGIYYSGMFSSVSGYCREYLLLLL-------------------------------------------
251799764    -------------------------------------------------------------------------------------IIFLIGTSLVVLLGLGSTQKDDATDKAEFYYLLLPAAAGAMIMASSGNLVTLYIGLELLSITTYVLVGLRKRSSSAEAAFKYVVTGGIASAFVLFGMSYLYGVTGSVSLADFPTALPQAFALVYVGFFFLIAGFGIKIAAAPFHIWAADVYQGAPTPVSAFLAVIAKGAALAAVFRFLYSPGKQAGDDVFFALLVIAAAAMIAGTVSALRQKQVKRLLALSGVANAGYLLVPIAISVSNNFSEFVFYLVAYLLMNVGAFAVVTVIARAAGHEELKGFSGLYYRAPWTAAAMLIFILSFSGLPVTAGFFGKLFILLGAASVAYWLVAIMVVSTVISYYFYFGIIRQMFMRSNGEEEDRIHVPAVT--GTVIWICAAATVALGVLPGPLMKWIDA---------------------
24372595     -------------------------------WRRCVTTAFTVTIVGLNMALFSLPIVMAQGDQGVTPLLQVDSYAVFYMG--------LVLIGALATCTFGQSWKAYPDNREEFFLLLLIATAGGLVLACSRHLASLFIGIEMLTLPMFGLVGYYRERHSLEAAVKYMVLSAAATAFLLFGMALLYAQAGSLSFAALGQTSPAHHPLLMGGLGLMLVGFAFKLSLAPFHLWTPDVYEGAPAPVATFLATVSKVAVFAVLLRFYLAVPAASDPMIHWLLAAMAVISILVGNLLALVQTNVKRMLGYSSISHFGYLLAVIVAIGQMPVEAAGVYLLMYLFTSLGAFGVVSMMYRGKDADSLHSYRGLFWKRPYLTAVLTVMMLSLAGIPMTLGFIGKFYLIGVTVEAQLWW---LSGAIVLGSALGLYYYLKVMVTLYLREPGMQQRDASADWALVVLLSAALVVLLGLYPQPVI--------------------------
258647053    -------------------------------------------------------------------------------------------------------------KQGEFYIVTLFTLLGMYFMISAGHFIMFFIGLEMASVPMAALIAYDKYRESAEAGAKFILLALFSSALLLYGVSFIYGATGSLYFSEIHRFAADHTLLSTIGLLLFLSGMGFKISLVPFHLWTADTYQGAPTVVTGYLSVISKGSAAFVLFTVLIKAFEGFSEEWNTALFWIIIASITIANLFAIQQQNLKRFMAFSAISQAGYLVLGVMGGTEEGMTSLVFYLLVYMAANLGAFTVINVIEQKSGKIRIDDYDGLYETNPHLSFIMTLCLFSLAGIPPFAGFFSKFFIFMAAFKAGYWLVLIALVNTVLSLYYYLLIVKAMY--IRKNEHPIASFRSDNYSRAALTICTLGVVLLGL--------------------------------
137411616    -------------------------------------------------------------------------------------------------------------------------------------------------------------------AMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYNVAFVAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEAL-DIVMLFGVITLLTAGLIAIVQDDLKKVLAYSTVSQLGYMVAAIGSG---AYTAALFHLWTHAFFKALLFLGAGSVIHAVHSNSMLEMGGLRKVMPKTFSTFIIGTVALAGLPPFAGFFSKDEILASFNHEGETTFFFIAVLVL---------------------------------------------------------------------------------
147919865    ------------------------------------------------------------------------------FVIDDLSIVMCLIVSIIGALILIYSIGYMKKNVSPFFLVMMLFLGDMNALIFANDLTWLLFFWEVTTLCSFLLIRHYRDEASIKASDRALWMNLLGGLGLVTGILLIEMFYGTRFLSELGALSFLPAAAIVLPFAFLAFGAFTKSALMPFNSWLTGAMVAPTPVSALLHSSTMVNAGVYLLIR---IAPFIIGTTLSSIIAIVGGFSFMMCALLAISQTDSKRILAYSTISYLGLIAMCTGINTALALTAAVALLVFHAVSKGLLFLCVGDITHLIGSRDIEKMEGLITKAPLAAILTVIGLISLMA-PPFGIFVGKWLAFQSASTFTEIGLSLLDIFFIIFGSIFSVFYYSRWAGRMMASRGDETPAKPHHDWYMEVPLIILTIGIFV--------------------------------
136447681    -------------------------------------------------------------------------------------------------------------------------------MVSSNNLMGLYLGIELQSLSLYVLASLNRDSKSTEAGVKYFVLGALSSGLLLYGCSLIYGFTGSTNYYIIAKTFDPNNLALLFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTSVTAFFALAPKVAGMAAIIRILYVAFGNIIIEWQTILIFISVASMILGAVAAIGQNNIKRLMAYSGISHMGYALAGLVTGTKDGVASTILYVLIYVVMSIGSFVCILIMRKNIYLENIRDLSGLSKNHPLVALSFVVILFSLAGIPPLAGFFAKFYIFMAVVKVEYTLAVIGLVTSVISAFYYLRIIKIIYFDPSQ--------------------------------------------------------------
169142687    -----------------LLALYFIFINAGVNGLGGRALGVRGGNVLTAICLSAAF--GISALQMVEFFRAQTFAPALAFCWDPLAAGMSLTVVWVSFAVHLYAYMAGDSSQNLFVAYLSAFTGFMLVLVAADNLVVLFIGWEGIGVCSYLLIGYYASRAATKSANKSLIVNKVSDGFLLCSLLYLWHYTGGLAYSDVTL-----FDVPAVVGLCVLLGAIGKSSQLGFHVWLADAMEGPTPVSALIHAATLVTAGVYLLCKLNLHC--------NAYVAALGAITALAGGLFGMVANDLKRVIAFSTCSQLGYMIAAIGSCSD-GMDFAMAHLMSHAGFKATLFLAAGLLISKEHNNSLNRF-GARQPSKVLTFATAIASFNLAGFPELGGFYSKESILNTAFAHQGLHVLLLA-ATFLTAAYS---------------------------------------------------------------------------
134668129    ------------------------------------------------------------------------------------------------------NWKSSERYEARFFSYLSFFTFAMLALVTSDNFLQMFFGWEGVGLASYLLIGFYYKKPSANSAIKAFIVNRVGDFGFALGMFCIFVTTGSLYFDDLFFQAEINFNKVELISFLLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLICR--VSPLMEFSSTTAAFVTVVGASTALFAASVGLVQTDIKRVIAYSTCSQLGYMFAAAGIGF---YQASMFHLFTHAFFKALLFLCAGSVIHAHHEQDMRNYGGLRKKLPLTFLFMIIGTVAITGV-----------------------------------------------------------------------------------------------------------------
114329945    -----------------------------------------------------------------EINNYIPNYFKTNITIDFFGLILLTLAYIVGFISILALDTRLYWKNIKYIFSFNIFLLIVYIYVTVSNILLFFMCYELLLIPSFLIVYFSPSRRAIQASLYFVIWTQLGSLLVLIAISYIIAISNTYEFSDIKYF-NFTNSESTIIVFLLFLGFGFKAPIWPFHYWLTKTHVEAPSGFSIYLSGFLVKTALYGFYKLNSSIFIDTN---SSIFIAICIMGVVDSSLKMWGQTDLKKLVAYGTIQEMNIIYLAFCWGDSYAILGGILFSATHAFLSALMFFLVDCIYRRYHTRSLIEINGILHVTPNLGVSILVMLVFFSGIPGTIKFISEFYIFSGLLEASPLSCFILMFVAVLGLIGFSKSWFNAVFGMPKKNTKYLPMDLTFKELYIIL-------------------------------------------
136244576    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SFFSNENKIKLLGFKVEEVICFFLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLTCR--FSPLFESAPQVANLVLLVGVSTAFFAATTALVQNDIKRIIAYSTCSQLGYMFAAVGAGF---YHAAMFHLFTHAFFKALLFLGAGSVIHMHHEQDIRRLGGLRTKLPITCLTMIIGTLAIVGIPGLSGFVSKDIIIEGVFASKNSFFVFLIFSAFLTSFYSWRLIFLTFFGSFKGNK-DDFNHCHEPERNMLIPLVFLSLG-----------------------------------
78778009     -SLNLMTLVPLIPIIGALFIIVIDLFKSEQDKSLYVMLSLLILGVFVALVDSAGVFANNGTIMGVFDMMLID-------GLAILSQFIIVGASMLFIPLALTHKRFHEFSYPEFFALFLFMIAGFQFMVSTDNLILIFVGLETASLALYTLIAMHNRDKSFEAAVKYFTMGALAAGFFSFGSMVFYALTGSVEINQLTANNYADIGFVLVGVVFLLAAFGFKLSMVPFHTWTPDVYEGSSAALAGYMSIVPKIAAFIVAMRLFEFLIHSGVVWLEVILYMGVVVTMTMANIWALVQSDVKRMLAYSSISHAGFVMAAILIGTTQSNSALFLYWILFSFTNLGSFSMLNLPAHQQSDHSYDKFAGMVKTSPVAASIMALFMLSLAGIPPFALFWGKMYLMSSAITGGYTVALIMALNSAIAGYYYLKLIVYMFMKDPVVENNGHVYSAN---------------------------------------------------
91176256     ------------------------------------------------------------------------------------------------------SYMQDDKALSRFTYLVLLFVLSMNLLIFIPHLIALLIGWDGLGLVSFLLVIYYQNPKSLGAGMITVLSNRIGDAFLLLSIGWSLNQGH------WTIISMWDTHMNSLLSMAIMIAAMTKSAQLPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FAPFLNKTSWFCPTLLLIASMTMLMAGYSAMGECDMKKIIALSTLSQLGVMMASLGMGNQ---KLALFHLLTHAMFKALLFICAGTIIHHHHTQDLRHMGNTWNQMPLTTSCLMIANLALCGSPFLSGFYSKDLIIESALFYNSLIILMFIVATALTTAYSIRFMLSVLWSPVQNQPMLYTHDTDLNCSIPMVLLTLKAITLG---------------------------------
254169729    -------LLVACPLLFAFLVSLFDVLGVRDKITRFLFLTG-------AVSPWIVFFGVRAKIPLDEIVGRYAKTAGIQVSLDYINVYFVLAELILFFAVSIYSIEYFSKHRKKIYSLLLLMHAGLLGAFISRDLFNYYIYMEIASVSAFALIAISEEKGAKRAAYKYLILSLTASYLFVFAVGMMYLKTGYLN-TELIRGSILPSREIDVAAGIAFSALLLKAGVFPLHSWLPDAHSKAPDPVSALLSGIVVKVPVYGML--LLYLSLPLTKRFLTVLMVVAFASIFFGIVLMIVESNIKKFLAYSTVSQVGYVVLGV---STSNILGSVYYAFAHALIKGALFLSAGALIRAQKSKEIRNLS--YRGDAILMLSILMLSLAIGGVSPFVGAYGKSLLLEGMKKPLGYILYIAGIGT-LAAFTKLNYYLL---------KSREHSNICLLQRMPPFLLSLLVLASGVY-------------------------------
70729977     ---------ILLPLLTAGIMLLLGEKHRPLKARINLLSTLLGLCLAGYLLYWTQVQGATGSFGVYLPSNWQVPF-GIVLVVDRLSALMLVLTGIIGVSALLFAMARWDGAGASFHALFQIQLMGLYGAFLTADLFNLFVFFEVLLAASYGLMLHGSGRARVSSGLHYITINLLASSLFLIGTAMIYGVTGTLNMADLAMKIPLVPEADRGLLHALAIAFLAKAGMWPLNFWLVPAYSSASAPVAALF-AVMTKVGVYTVLRLWTLLFSGSAYFGSQWLVYGGMATIFCAALAILPAQRLERMASLSILVSAGILISVIGFAQPALTGAALFYLFSSTLAMCALFLLAELIERSRSANEIPLMESLHWTMAFLGLSFIACALLIIGMPPLSGFIGKLNLIAALLNPEGLAAWCFLALLILSGLASLIAFARLGVQRFWTPEERPSPVLRRLECLPIVALLGLCVLLSFKAEPLLRFTQATADSL----------------
136429330    ------------------------------------------------------------------------------FQADPLANLLKSASCFALLISLIYSRQYLVDRGMFFMVLALFALLGQCVLISGSNLLTLYLGLELMALSTYGLVAMRQNAQSTEAAMKYFILGALASGFLLYGMSMLYGVTGSLDLIEIFADPRINHLIMAFGLVFIMAGLAFKLGVVPFHMWVPDVYQGAPTAVTLLIAAAPKLAAFALLFRLLVNTLLPLFSDWQPMLIMLAVLSMVVGNVTAIAQTNIKRMLAYSAIAQMGFVLLGMLSFDDHAYSAALFYAVTYTLTTLGSFGLLMLLSKKYDCETLDSLKGLNKKHPWFAFMGLVMMFSLAGIPPTVGFAAKLSVLEALVDAEYTLAIIAVMASLVGAFYYLRVVKVMYFDAPLREHEITGSGMS---RGILGINSIAILVLGIFPGALM--------------------------
138201606    -----------------------------------------------------------------------------------------------------------------------------------NNFLQLFFGCEAVGVMSYLLIGFWFTKESAIKALKAFIINRLGDLSLILGIGIIFSIIGSLDYYAVFSQSQNIAQTELYLCILLFGGAMGKSAQMPLHVWLPDSMEGPTPISALIHAATMVTAGVFLLAR--MSPLFELSTTALSFVLIIGASTALFTGILGLVQNDIKRVIAYSTLSQLGYMVAAAGV---SAYSVSLFHLMTHAFFKALLFLAAGSVIVAHHEQDIRKMGGLRTKLPITYLTSLIGSLALIGFPGFSGFFSKDALIEAIILGSGYAYASVLIGVFITALYTFRLFF----------------------------------------------------------------------
143936371    ------SVSSYLPELMIVITILCVFIMESIPKYRPLTFAVSCIGLTITGILLFF---SNPSLNLLFEGMLVNDSLSIYFK------WLILISTLSIILVSKDDNSVISDVKGEYYGMLLIITLGMFAMVSAKNLLMIYLSVEMVSIPSYIIAGISKNKESNEASLKYVIYGSFASGIMLFGLSFLYGVSGSLDIVASKVLNFDSSITLYISLLFVLVGFGYKISMVPFHYWTPDVYQGAPITVTAFLSVAPKAAGFAILIRFFYTLFNVDILQWPQLIAVLSALTMTVGNVLALNQSNIKRLLAYSSISHVGFMLIAFSVVSADSLVSIMFYMFFYLFMNLSAFYMAIYMSNKYNADSIDDWNGIGIKAPVLSFFMVLSLASLAGLPPTSGFVAKVYILRNLFAGDGFILL----------------------------------------------------------------------------------------
89070156     -----------------------------------------------------------------------------------FSKVVILLSAAAVLVMSQSYMERRGLLRFEYPMLVTLASVGMMVMVSAGDLIVLYMGLELQSLALYVVASLRRDSKSTEAGLKYFVLGALSSGLLLYGASLTYGFAGTTLFSGIFAASDGASLGLLFGLVFLVAGFAFKVSAAPFHMWTPDVYEGAPTPVTAFFATAPKMAAMALFARVVFDAFGGIVGDWQQIVAFLSVVSMFLGAIAAIGQRNIKRLMAYSSITHMGFALMGLAAGTAFGVQAMLVYMVIYVAMNVGTFFILSMEKDGTPVTDIDSLQMYSAREPLKAVALLILMFSLAGVPPLVGFFGKFYVLQAAYGAGTWLAVAGVVASVIAAFYYLRIVYYMYFGEDREALDGKMNPV----LWVFLVASAFTMTFGV--------------------------------
225024106    MNWTDLNLIPAMPALCAVLLVDLWLPDEKRGITAGLAILGVLAAAVFQVALW----PGEPVESF-----------NAMFVLDGMSYVLAVYAVVLVLFVVSRGYLKARQIYKEFYSLTMFALLGMCVMVSANHFLTLYIGLELLSLSLYALIALRREDTRAEAALKYFVLGALASGLLLYGISMIYGATGSLLLPEVLMAGLGQSANPWLLKLGLVFVVVAKLGAVPFHMWVPDVYHGSSTAVTALVGTAPKIAAAVFAFRILVTGLGALHTDWVPMLNMLALASLLVGNLAAVMQTNTKRMLAYSTVSHMGFVLLAFMGGLE-GFSAALYYALTYALMALTGFGVLMLLSREGRDEEIADLAGLNQRHPWYAFLMLLVMFSMAGIPPLAGFYAKFSVLKALVGQGFWPAVFAVVMSLIGAFYYLRVVKVMYM------------------------------------------------------------------
11467054     ----------------------------KRVLFVLVINMLFSAIFSFWIFYEVGINKSVCYIDLGPWFHIGLLKLNWLFLFDSITSVMLVLVVFVSLLVHLYSYMSGDPHIIRFLGYLSLFTFFMLMLVTSGNFVQLFLGWEGVGLSSYLLINFWYTRQANKSAMKAIIVNRFGDFGIYFSLLVIFNLVQFLDTQPRMSFLGFSLNRVDLIVIFLFLGAIGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFVLIRSSPILEYSSTGLF--LVSLIGGLTALFAGTVGLVQYDIKKVIAYSTCSQLGYMFFACGM---SNYSVGLFHLFNHGFFKALLFLGAGSVIHALDEQDMRKMGGLIKLMPLTYVAILVGSLSLTGFPFLTGFYSKEVVLEIAFSNSFFIYWLGVFAAFITSFYSIRLMYLVFFARPNSHAVNSSHESSSFIFYVLAFLGFLSIFIGF--------------------------------
268316810    ----WAAFPLVLTAVVGLVLVVWDAFWNDAPPIPWVAAGTLALALIWELGGLSR--APETAFYGLIRVGGMASFVN----------AIILASGLLTIALSVPYLKRIRHLHGEVYALILFATVGMIVLASANSLISVFVGLETMSICLYIMTGLVREDGAGEAALKYFLLGAFSTGFFLYGIALLYGATGTMYLPQMAALAEGAHPIMFWAGVALLIGFLFKVGAVPFHMWTPDVYQGAPTTLTGYMAAAS--KAAAFAALVLVLDAALPAERWQLLLALVALVTMVAGNVLALVQQNVKRMLAYSSIAHAGYILTGLAAGTPEGYAGALFYLLVYALMNIGAFGVMAFLEWDGKEQTIDSLAGIGYRRPLLGVAMAFFMFSLTGFPPLAGFIAKYAVFAPAVKAGTWLVIVGVLASVLSAYYYLRVV-YVFWMKSPDEAPEAVR------------------------------------------------------
209884338    ---------IALPLVAGAIMLALG--GDRRTLNASLNVITTIALVAIAITLLCAADASPLGISGVYRLGNWPAPFAIVLVFDRLSAAMLLLTSILALATLVFALARWHRVGVHFHPLFQLLLMGLNGAFLTGDLFNLFVFFEVLLAASYGLALHGSGSTRVTAGMHYIIVNLVASLLFLVGVSLIYSVTGTLNMADLAAIRAEDRALLEAGAGVLGIAFLTKAGMWPMCFWLPGTYA-AAPAPVASLFAILTKVGVYIVLRLSLLLFGESAHFGGELLLVGGMATIAFGTIGTLASQEMARLASYSVLISSGTILAAVGMGQIGVTSGALYYLVSSTLGLAAFFLLIELAERGRETRELYGEEGIAISMALIGGTFICCALVISGLPPLSGFIGKFALLTAALNSQAPVAGWAFLGILISGFATLIATTRAGINTFWASPDATAPRVRLIEIAPVVVLILLCAALTIQAGPTMRFMQVTAESL----------------
256831792    ------------------------------------------------------------------------------------------------------------------FPLLLFTIGGMLVFPAAGDWVTMFVALEVFSLPLYALTAMARRRRSQEASFKYFTLGAFSSALFLFGIALMYGFTQSIDLLAPSAVASGTFSDNSVLYFAILVGIFFKIGAAPFHAWTPDVYQGAPTPITGFMAACTKIAAFGVLTRILIFCVNATTEVIAPVVAGVAIATMLVGAIMAITQTNMVRMLAYSSIGHAGFLLIPLTSLGPHSLRALAFYLLTYSFATIGAFAVVMLVRERTASSHIGQWAGLARRSPLLAGSMTIFLLSFAGVPLTAGFIAKFQAFAAVYEQAWPVVIVAILASAISLFVYIRLIVLMFFVAPAEERDQH--------------------------------------------------------
22299667     MPNSLLETSWWVPLVGAALTLPWATRRTGPRPAAYFNLLMTVVAFGHGFFLLQQTRSGATATIVWHWLQAPGLDLSFSLLINSVTTGAMELVTGLSILAQIFALGYLEKDWGRFFALMGFFEAALSGIAISDSLLLSYGLLEMLTLSTYLLIGFWYAQPLVVKAARAFLTKRVGDILLLMGVVALGSLAGSYDFPHLYEQANLPDGWGFLLGLALIAGPTGKCAQVPLHLWLDEAMEGPNPASIM-RNSVVVAAGAYILIK--LQPILVACPGANIALIAIGTVTAISESLVSIAQIDIKRALSHSTSVYLGLVFIGVGTN---WTDFALFVLLTHAIAKALLFMSIGSVIMTTNSQDLTELGGLGERMPATSSAFVIGGLSLIGCLPLGAFWSFYRGISYYWQTMPWLVGLILVVNLLTAVNLTRVFRLVFLGPAQP-KTRRAPEVTWPLAVPMVTLSILNMLV----------------------------------
119719984    -------------------------------------------------------------------------LLYISLGNPGLAGYVGFVSSVIGLAAVISGLDLVEESKPLHDALVTVLTASLPLLLLLGDLLRLFVAWETISVCILALTAFHRDRESAEAAVKYIMLCGVASLLALAGIALSYLETGSLSVESFAKAS-------LAAKMLVVVGFGAEAAVFPLHFWLPDAHMVAPSTASAVLSGITIEAAGLLVYR-----LVGSEPILLRLLSVLAVAGALLGNFSAYRQVDVKRLLAYSSVANVGYIFLGLTSGNATARTAAYLHVAGHGFLKAALFILSGVLLADFGSRRLDKLQGSLSGSKVLKAVLVVAALGLTGAPLALTFWSELYIIVGVAQSSLLLALLALTAVIASFGYYFNLVYALCVGEGSRPSGKPRLAAELSIVGLVALSASLLVLYG---------------------------------
295065575    ---------------------------------------------------------------------------SNYLFLDGLSYGMILLSYFIILFVLLYSY---KDKLYKKMLIYYFMFISLYFCFSVDNFLVFYVFFELSMIPLLYLILMVSGSYERFKATMFLFIYTMLGSLTLLVFLMYLENNYSMMLNNVLLLMKNMGNY----WGLMFLVFMIKSPLYGFHFWLPKAHVEAPIEGSMVLAGVLLKLGIFGFYRLMFFINNLGINKQIKMLFIFSSLGSFIVGMICMRQVDLKLLIAYSSVSHMGLVMSGLLTMSKLGLSGSMLMLYAHGFCSSLMFFMGNMFYERYNTRNLFLFKGMAQGYPVLMIFWFWVILINMGVPPFMNFMSELFLIFSIIKKSFLMIFLLVFILSISVYYSLNLFMRIGHGK----------------------------------------------------------------
299125440    ------------------------------------------------------------------------------------------------------------------MALVMSYVASVAGVIFAGDWLTILFFWELMAVTSTLVVWVYGG-DAVRAGFRYAIAHGTGGVLLIWAVAWHYVETGSLAL--EGGIAPGAPALLAALGVGINCAF------IGLHTWLPDTYPRPHIAASVFLSVFTTKSSAYVLY--------QAFPDGHLYLAYMGGLMAVYGATFALLQHDMRALLSYHIQAQLGYIVAGIGIGSAIGVAGAMAHLFNNILFKALLFMAVGVIIYRTGEEDLYELGGLWREMPLTALGYLFGALSITAIPGFNGFISKGMILDAAYEALYWLLMAGAVGTLLSFI-----------------------------------------------------------------------------
117647185    -----------------------------------------------------------------ESGFGIFMVFSSGLVFDNLSCILVMLSIFMILMMMISSKKEYSCEDWMFMVLILFLLLFTIFCFMTSSLLFFFIFFEGSIIPMIFLIMGWKSPERNSSMLYFLFYTLFGSLPLIITFLFMESFFGSFDFIYLMNLTINSEFNFYMNLLLFMFFFFIKAPIYGVHLWLPKAHVEAPISGSIFLAAILLKLGGYGILR-IYYFFISSIYNLSKFYIVIFLMGSIYSALICLGQSDMKKLIAYSSVSHMGLVVSGIFTMTSNGVNGSIMIMIGHGFTSSGLFCAAYIIQSRTMSREIMLCKGLINFFPVLTFCFFLLTLLNMSAPPSLNLGGELHLFNSLFIWDMNLMFLLIFYVVFGSYYSVRLFQEIQLGTSLLYY--SFYPISLREIFLLIFHIIPAMLL----------------------------------
37521652     MTESLLFTSWWIPLIGAVLTLPWATVGVGPRPAAYFNILMAVLALVHGLTLLPAVWGRLPLQLEYTWLETQGMRLALELEVSPVTIGAVVVITFLSLCAQIYALGYMEKDWARFFALLGFFEGAICGLAMSNNLLLSYALLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDLLLLMGVVVLANLAPSLNFQDLAETADLPPLSATLLGLALIAGPIGKCAQIPLHFWLDEAMEGPNPASIM-RNSLVVACGAYVLIK--MQPVLALSPWVLGALLVVGTVTAVGASCVALAQIDIKRALSHSTSAYLGLVFVAVGL---EQNEVALLLLLTHAVAKALLFMSVGAVILITSTQDVTEMGGLWSRLPATTTAFVVGGAASVSLLPLGTFWASIYASERLWTWAPWAVGVLLLVNGLTALNLTRVYCRVFLG-PRQAKTRRAPEIAWPMSVPMLSLSIINIL-----------------------------------
58584878     ------------------------------------------------------------------------------------------LILIAGILVLLLLNLSKYDYEYEFSILILFTLFGMITLVSANNLISFYLSFELMSIPLYVLASFNKDSYSCEAGVKYFTLSALSSCIMLYGMSLLYGYTGLVNFSELSSFLENHQMTYGIVFVLILIGLCFKLAIAPFHMWAPDVYQGAPTIVTAFFSTVPKAALVTFLIRFFMGELVGVEKYFQPVLLYISALSVLISAFGALRQRNLKRLLAYSSIGHIGFILASLSIFTRMGTDSSLIYLVIYIITNIGLFSYFIQIDDDDCS--VANLSGIGKKRPVLAFHLSILLFSMAGIPPLAGFFAKLFIFKSLVNSGFIMSLIFIVASVISCYYYLSIIKAMYFDKPSDSKVIYSKSLFIVTSVASLINIVL--------------------------------------
84686452     ----------------------------------------------------------------------------------------------------------------EYPLLIALATVGMMMMVSAGDLMSLYLGLELQSLALYVVAAMNRDSKSTEAGMKYFVLGALSSGLLLYGASLTYGYAGTTLFSGIIGAATGGEISLGLLIGLVFAGLAFKISAVPFHMWTPDVYEGAPTPVTAFFATAPKLAAMGLFARVLFDAFGGAVGDWQQIISLMAILSMALGAVAAIGQTNIKRLMAYSSISHMGFALMGLSAGTALGVQAMLVYMAIYLTMNVGTFAFIMSMERDGKVTEIASLNQFAKGEPLKALAMLVLLFSLAGVPPMVGFFGKLYVLQAAVDAGTWLAIGGVIASVISAFYYLRIVYFMYFGQTEGQAQAPMSPAAWVALMGSAAIMVLGVV-----------------------------------
222054798    --------LVLLPLVGALLAWFIPS----NRHRPLVLPLFAALHLSLTVDAFIAPPAPSPGGWLV---------------LDPIGKLFLGVETLLFLTCAVYAVGYLSHRQRVLCMGLLVCLSAMTLVTISHHLGLLWVALEATTLTMAPLIYFNRNARSLEATWKYMLICSVGIALALLGLFFLAYSTTLLLEPLIASAGQLSPAWLNAAFIFLLVGFGTKMGLAPLHTWKPDAYGEAPGLVGALLAGGLVNCAFLAIIRVYQVCMRASTAFYHNAMIVLGLVSMAFAAVFVVRQADFKRMLAYSSVEHVGILAIALGIG-GDALFGALFHVINNGLTKGVLFLTSGNIHRAYGSKNCEQVKGALHRVPWSGALFLAGFIAITGSPPFSPFLSEFTIVSSIFQKQPLVGALFLLFLAIIFLGMASSVLPVVMGMTPAVTRTSYRDSFLTVGPPLFLMAIILVLGLWLPAPLKALLQQSAQLL----------------
41057403     ------------------LSFFSPNNNSSAKNISLLGSTVCLAGALLIGWLLSSCPVTTASLSWFSSY-LGSFHCSFIF--DFLSTLFFSVALAVTWSIIEFSYMATDPNASRFIRTLILFLFFMLLLVASNNLFLLFVGWEGVGILSFILIGWWFTRDANSAALQAIIYNRIGDSGIIILLSLTIINNNSWNLQEILYI-NHPTGVSSLCVLGIIIAAAGKSAQFVLHPWLPSAMEGPTPVSALLHSSTMVVASIFLLIRTT--PLIENHTWGLSLIGLIGALTALFAGSAALSQYDFKKIVAYSTTSQLGLMAVAVGLNLP---YLAFFHICTHAFFKALLFLCSGSMIHSFNEQDIRKMGNASNSAPYTTSAIILASLALSGLPFLAGYYSKDLILEAISNTNSNSVILALIATIMTAVYSLRLIYFITNPQPNNSPIVPVNEENNNLLNAISRLLLGTMIVG---------------------------------
17488500     ------TLTIFMVLLYPLGILPIALFFKQPWPLSHVKTSVKVAFFLSLIPLALSFDQGTVTTPTESWITKLTLDLNFNLNLDFYALMFSSVAFYVTWSILEFAYMHTDPLINRFFMHLLAFLIAMVVLVTANNMLQLFVGWEGVGIMSFLLIGWWYGRDANTAALQAVLYNRLGDIGIILVMAWMAMNLHSWDMNQLFTAPQ--DLDLTLPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVR--FSPLFENNQMALTACLCVGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVAIGLNQP---HLAFLHICTHAFFKAMLFLCSGSLIHALNEQDIRKMGSMLQLAPFTSSCMTLGSLALTGMPFLAGFFSKDAIIEALNTSNAWALSLTLIATMFTAVYSFRMIYFVSITYPRFNTFLPINENNPTLVKPLKRLAWGSIVAGF--------------------------------
149927554    ---------------------------------------------------------------------------------DSMALVLKGFSALAIAFTLIVGANYAKDRKGELHALVLFALLGQMIMISANNLLLVYLGVELLSLSLYAAVAMQRDNVRATEAMKYFVLGALASGFLLYGMSMIYGATGSLNHSDIAFAATAAVSGQVFGIVFLVAGLAFKLGVVPFHMWVPDVYQGSPSISTLLISGAPKLAAFAMMMRLLVDGLFVMAFDWQNMLMVLAIASLAIGNLTAIAQTSLKRMLAYSTIAQMGFMLLGFLSGVSQAYSSAMFYSITYVLTTLGTFGVIMVMSRKFEVENISDLKGLNKRAPWLALIMLLLMFSLAGIPPMVGFAAKLSVLKALLATGQWLTVYAVMFSLVGAFYYIRIVKTMYFEAPADETEIVMGNDA---RAVLGLNGLAVIALGLLPAPLMAYCMTAIQQTLA--------------
23264069     ---------------------------------------------------------------------------------DWISMLFSSFVFFISCMIMLYSGEYMRENFDRFMYLVLLFVSSMVMMIISPNLISILLGWDGLGLVSYCLVIYYHNEKSANSGMLTILSNRIGDVAVLISIGLMVKFGGWNFVLYSGEIGS---KSMLLISALIMTAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSNAFMDSSVSSF---LLIISCLTMFMAGLAANFEYDLKKIIALSTLSQLGVMMSILSLGMP---DLAFFHLLTHALFKALLFMCAGMIIHNMKEQDIRHMGGLASSMPLTSSLMTLSNMALCGMPFMAGFYSKDLILEVAFMSNKISFLLYVMATGLTVCYTFRLIYYIISGEPVLSSFISINDYCPTMTTPSVMLSIGAVSMG---------------------------------
136181164    ------------------------------------------------------------------------------------------LVTTMSLVCQLFALGYLDKEWSRFYALVGFFEGAMSGVVLSSNLFMSYFLLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVLLLMGVVALSAMAGSMEFTDLYAQQLITPLAGTLLGLGLIAGPMGKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLLK---LMPVVALSPLATSVLLAVGAISAIGGALVALAQVDLKRAFSYSTTSYLGLVFIAIALQKPGI---ALLFLFAHGLARALQFMSVGSIIATTTCQDLTELGGLGSRMPATALAFLVGSAGLVGLLPLGCFWCYGLIVHNLIDSAPLFAAVFLVTNLLTAANVVRVFRAVFLGQP-MPKTRRAPEVIFWMALPMVSLAVIVLLLPLIPVPGINAFPLPVALAVA--------------
256371193    ------------------------------------------------------------------------------LASDGFGFVVAIIVGAATLVALLISFVQREHGGPEYAALSLIAASGAVVMGQANDLLVVFLGLEILSISLYVLVGFRVGDGAREAALKYFLMGGFASAVLLYGIALIYGATGSTNLVRIEGFLAADHLIHNGVLLLVLVGLGFKVAAAPFHAWSPDVYQGAPTSVTGFMAALAKIGAFAALVRVFDGALASQASLWGPLVAALAVASLAVGAFFALRQRDVKRMLAYSSINHAGFILLGVYAASAVGIRAALLYVGTYGILVVGSFGALSLAQWVRGLDSLDDLRGLAREHPAIAVTLAITLVAQAGAPFTTGFLAKFAVVEAVIAAGTWIAIVAMLSAAVAAAFYLRVVL----------------------------------------------------------------------
215432998    ----------------------------------------------------------------VVHVGWLLPLSGVHIELDRLGGFFMALTGAVAVGCYLIGYVRREHLGRVPMAVVPLFVAAMLLVPAAGSVTTFLLAWELMAIASLILVLSEHARPQVRSALWYAVMTQLGFIAILVGLVVLAAAGGSDRFAGLGAVCD---GVRAAVFMLTLVGFGSKAGLVPLHAWLPRAHPEAPSPVSALMSAAMVNLGIYGIVRFDLQLLGPGPRWWGLALLAVGGTSALYGVLQASVAADLKRLLAYSTTENMGLITLALGAATLFADTGAMLHMIAHAAFKSLAFMAAGSVLAATGLRDLDLLGGLARRMPATTVFFGVAALGACGLPLGAGFVSEWLLVQSLIHAAPLAVGVVALATGLSVAAMTKAFGIGFLARPRSTQAEAAREAPASMRAGMAIAAGACLVLAVAPLLV---------------------------
140374125    ------------------------------------------------------------------------------------------------------------------------------------------------------------KRSANKAAIKAFLVNRVGDFGFALGIFLIFFIFKSVNFNDVFSQVGLSINVIDLICILLFVGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCSPIF--EYSELGLSIVTIIGMITAIFAASVALVQTDIKKIIAYSTCSQLGYMFFAAGIG---AYHVAMFHLFTHAFFKALLFLGAGSVIHSFEEQNINKMGGVWKKLPYTYAMMLVGTLALTGFPFLSGFYSKDAIIEFAYMKNNFAGVVGIFTAFLTSIYSWRLIFLSFHGDYNNRNIK-YDNLHESPKIMLI-------------------------------------------
135925833    ----------------------------------------------------------------------------------------------------------------------------------------------IMSISSYILVGMKRRALSNEAALKYLLLGAFSTGFLLYGISLLYGATGTTYLPGIIESLQFSNPLAVAGVGLVIISMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFLRVLLTGIPLESENWKNLLWILAVLTMTVGNLMALRQNSVKRMLAYSSIAHAGYVMVAAVAGSAEALSGIFFYSCAYALMGTGAFGILTIRDLGKVPQTYDDLAGYGKRFPLPAFMMTLFMLSLVGLPLTGGFIAKLQIFSAALDEGWWLTVIGVLNSALSVYYYLKVVVFMYMREGAIPEGVSEEDNQLPGFAVLAGTAVAVLYLGIFPETLLNLATDSISALL---------------
143323770    -------LAPVVPTMGALIVLFGKRLPKKGSEIGVLSLVASLVLAAGAAWQWIQRVNSAGEEQFVTWTWWQSGGVEFTIGVDGLTVIVLFVVAFISTLVQVYSLEYLRGDRRYFFAALTLFSAGMLAMVVAEDMILFLLGWEIMGLCSFMLIGHWWEDGANRAALKAFFTVRTGDVGLLVGIATLFFAANEWTTTNLWALSGEPNSTVILVAIALFIACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFAGLDILSANVIMIIAAITIVIAAALAFVQSDIKRVLAYSTVSQLGYMMLGLGAG--AWLPGGVPHLHSRVLQGVPLF-----------------------------------------------------------------------------------------------------------------------------------------------------------
108564768    ----------------SLIMLVLPLLVNKNKNWPSFYVKNSVKFAFLTSLIPLTIFMANGVESIMTSFHWMSVFIYSSFKFDQFSVLFFPIAMFVT-WSILESYMYSDKEINWFLKYLLIFLITMMILITANNLFQLFIGWEGVGIMSFLLIGWWHGGADANTAIQAVVYNRVGDIGFILSMAWLAVNLNSWEIQQIFLLYN---NTSILPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--FQPLFENNKMALSLCLSLGALTTLFTAACALTQNDIKKIVTFSTSSQLDLMMMMTIGLNQPQL--AFFHICTHAFFKAMLFLCSGSIIHNLNEQDIRKMGGLQNLLPTTTSCMTIGSLALTGTPFLAGFFSKDAIIEAMNNSNSMALIMTLMATSFTAVYSFRII-----------------------------------------------------------------------
142058439    ---------------------------------------------------------------------------------DSLTLPFAIIFHIAAILVIIFSWHS---KNLMEHMATLAYAGSAIGALHAGDFFSLFIWWEATALTSVFIVFAGNTNAAKDAAMRYLIIQVSSGVLLLIGACLMLYQTGNHNLAVLDLKTNF--------GIFIFIAFGIKAAFPLLNGWLQDSYPESSVTGTVALSAFTTKLAIYALARTFPG---------TDSLIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGTELSLNGTVAHAFVHIIYKALLFMSMGAVLYRAGTTKASELGGLYKYMPFTTIFCIIGAMSISAFPLFSGFVAKSLIMSSL---GGMGMVLIYFILFFASAGVLSGIKIPYFAFFAHERKNKVKEAPINMLIAMGIAAFLCIAIGVFPKYLYQILPYAVE------------------
254368978    ----------------------------------------------------------------------------------GFAYTLQLVILVLAVFVALYSRDYVKDRKGDFYTLLMLCVLGAMVLTAAHSLVTIYVGLELLSLPMYALIAIYRDSKGLEAAIKYFVLGAIASALLLFGMSFVYGMTGKLDITEIANVAGLQQQFLLVCLVMMIATFLFKLGAFPFHMWLPDVYQGAPNAVANIVATIPKVAAFAMLVNILFVGFPSLKDSWIYLFRIIGILSIFFSSLVALSQTNVKRLLGYSTVSQIGFVLLATTLNPQYALTAASFYVIVYVFTTLAVFGVLTTISVGYEVQDLNDLKGFNTKDSWLAFILLIVLFSMAGIPPFGGFIAKLFVVMGLINDGNYFLAFVLFMAVIASFYYVRVIKTMYFDDPDNDETVKP---PLTSLIALSINGLVLLFLGIMPMLLLGVLTQ---------------------
134681529    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LILGGAVGKSAQLPLHTWLRDAMAGPTPVSALIHAATMVTAGVYLIAR--THELYLFAPIAMIAVALVGLATSLMAAFTALTQHDIKRILAYSTISQIGYMFLALGVG---AWTAGIFHLMTHAFFKALLFLGSGAIIHCHHEHNIFKMGGLRTRMPVTFWSFMIGSAALAALPMTSGFFSKDQILLQAYQVGPWLWFGGLVGALLTAVYSFRLVFVVFFGQVNTEPD---KDTGWRMVIPLSLLCILAMMGGWIIIPVTQVFPLAV-------------------
134593913    ------------------------------------------------------------------------------------------------------------------FPLFLFAVAGMMLFPVATDLITLFVALEVFSLPLYLLAGLSRRKRSQEAALKYFLLGAYASAFFLFGAAFLYGYAGTISLVGISAASGSANEVFLLIGIVFVVGLLFKISAVPFHSWTPDVYQGAPTPITAFMAACTKVAAFGAILRIFYIGFAEFETLWRPIITVIAILTMLLGSVVAIAQRDVKRMLAYSSIAHAGFLLSGVVALNKEGLAAALFYLMAYGLTTLAAFGIIGLVRDSSGETDLNRWIGLGKKSPVVGSVFAFLLLSFAGIPLTSGFI----------------------------------------------------------------------------------------------------------
143834974    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FAQLGTLNIQDLLHAAELEWTTGVAVSLLLLGGAVGKSAQLPLQTWLPDAMAGPTPISALIHAATMVTAGVYLIAR--THILFELAPTVQLLVAWIGLITLLMAGFTALTQSDIKRILAFSTVSQIGYMFLGLGVG---AWSAAIFHLMTHAFFKALLFLASGTVISVHHEQSIFKMGGLRKALPVSFASFLIGSLALTAFPYTSGYFSKDEILLAAFEVGTYLWLGGVIGAFFTGIYTFRLFFIVFFGENKGHLPEKEVG-GWHMNGPLILLMILSLVGGFITVPVEAVFSHGAAH-----------------
254282450    ------------------------------------------------------------------------------LQADDMARLFAALFCASAALCVMLSRDYLSDQGDEYYLLLLLATLGAVVLAYASHVASLLLGLELMSVALYALIAYPSRAPAAEAATKYLVLSGGASATLLFGFALLYAATGSLAFPEIGASATLGSAVTAIATVLVITGVCFKLSAAPFHLWTPDVYEGSPAPVTAFLATVAKAAPFVALIRFLFDAQLFDLPGVVEVLGVLAVLSMLVGNLLALLQRNVKRMLAYSSIAHIGYALIIFTVAAALAGEAAVFYLVAYVPTTIAAFGLLALVNPGGEGQDVQDLSGLFWRDPMLAILMLVALLSLAGIPLTAGFIGKFYLFAAAVSGSHWVLLAA---LVLGSAIGIYYYLRVIFQMSQKPAEHELTTMDGGMRAVALLLTVAILGLGIVPQALMEYI-----------------------
57640560     ----LIAVLVALPLLFAFLTALTIPLRTEKYARYFF--------LAGALFPWLVYLLVGERSEVVGGWPRMG---GIEVALDTYNSLLVLGELILFSAVALYSIDYFKKDVKP-LVLLLLVHAGLLGAFISRDLFNFYIFMEIASVSAFALVGFSGRKDALKAAYKYLMLSLLASYFFVFSIGIIYLKTGYLNL-ELISKSPLSPEVEAAVAVA-FTSLLLKAGIFPLHLWLPDAHANAPSPVSALLSGAVVKAPAYGMVLLSLHFPF--SGVLRTVLLGTAFASMLFGVALALMQKDIKRLLAYHTVSQMGYVLLGIATLNPL---GAVYYAFAHMLFKGGLFLSAGAMVDKAGTRELDKLS--YRGDPLLMTSVLMLSLAIGGIWPFVGSPAKAALLKGL-PYGRELFYAAGLGT-LTSFTKLNYYLM---------------------------------------------------------------------
135381521    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSWNAMTMICILLFIGAMGKSAQAPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSEVALAFVLIIGSVTAFFMGLLGIIQNDIKRVVAYSTLSQLGYMTVALGV---SAYSAAIFHLMTHAFFKALLFLAAGVIIAMHHEQDIRKMGGLKKYMPITYITSLIGTLALVGFPGSAGFFSKDALIETVWLGDSMIYWIVLLGVFITSLYSFRMFFLVFHGEERMETKSHLHETPAVVTLPLILLAIPSVFIGIKPLLFGEFFDGTIQVLPQHDVLA---------
256769169    -------LVPVLPFLGAVAGLLLGRIAPG--FVKPLAVLPALAAAVLAVLVAVRHGAGPAIDTATELTPTGSVPIELSLHLDGFAVLVAALVGVVATCVQLYSTAYLREDPRSYAALVSLFTSAMLLVVYSGDLMVLLVGWEIMGICSYFLVGHYWETEAARSALKAFLVTKLGDVPFLIGLFALAADAGSFRITILGAVAAGGLDHPTLIALLLLAGVAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVAAGVYFIAR--LLPVFAASRAALVVMAVMAAVTMIGSGLAALAQDDIKRVLAYSTVGQLGYMTGALAVGDRG---AAVFHLLSHGAFKALLFLGAGVIIHAAGTNSL--------------------------------------------------------------------------------------------------------------------------------------------
294788054    MDWTSLNLSVAMPLTGLFAVLLADLWTNDKNRYITHALSI--IVLLAAVF----------GQMAVWTTEPIAALSGMYIA-DGISQLSKIAIYLGTALLFVYAKPYNQNRKGEFYTLALFANAGMGVMISAGHFLSAYVGLELLSLSLYAMIALRRDAQASEAALKYFVLGALASGILLYGISMVYGATGSLNFAQIAAASQAGSVNEWLLVLFIVAAVAFKFGAAPFHMWVADVYQGAPTSVAAFVGSVPKIAATVFTFRIMVGGLLFQKADWQVMFAAIAIASLAVGNLAAIMQTNLKRMLAFSTVSHMGFVLLG-FLGSVIGLEAAIYYAIAYAVMSSAGFGVMMLLSHQFECENISDLAGLNQRHAWYAFMMLLVLFSMAGIPPLMGFYAKFAVLKALYAWTVGVAVFAVVMSLVGAFYYLRVVKTMYFDNKADESPINSDSLTA---VLLSFNAIMLLIWGVFPSQLMNFIQIVLKN-----------------
162421909    MTITPQQLIAMLPLLGLTVVVVMLSIAWRRDHFINATLTVIGLNLA----LLSLYFVGQVGPMDVTPLMRVDGYSMFYTG-------LVIIASLATSTFAYPWLVGYPDNREEFYLLVLIAALGGILLTSANHLASLFLGIELLTLPLFGLIGYAYRQKRLEASIKYMLLSAAASSFLLFGMALLYAESGSLSFVGLGQSLSDSMVHQPLILAGMIVGLGFKLSLVPFQLWTPDVYQGAPAPVSTFLATASKIAIFAVVMRLFMYAPAADSEAVRLVLSIIAVASILFGNLMAISQTNIKRLLGYSSIAHLGYLLIALVAVQTHELALPLVYLAGYLFSSLGAFGVVSLMYKGPDAESLFSYRGLFWHKPILSAVMTVMMLSLAGIPMTLGFIGKFFVVAMGVSANLWW---LTGAVVLGSAIGLYYYLRVTVSLFLSPPQSLVRDTPSNWALVVLISAILVLVLGIYPQPLITLVQMA--------------------
218782747    ----------------------------RRSLCFPIAVLGLGTSFLSSLGVAARV-LAEGHFQY-RMGGWAPP-LGIALEVDYLNAPVLVAVSGAALVSLIATRQIVEREQGAFYTLMVLAVTGMLGMTATGDAFNLYVLLEIASITGYALTASG-DRLAPLASLRYLLLGTIGASFYLLGVGLLYMMTGTLNMADLSGLALYGSDAVFAAFLLILCGIWLKAALFPLHAWLPGAYSHASHASACLLAPLMTKVMIYVMLRIMFTVFTPAYVFLEGFVVTLAVVAVVAGSLMALAQRNLRRMAVYIVVAEVGYMVGGAWLGNQTAWTGAILHLLNDVLMTLCLFLAIAALAGRMETTDFKDLEGLFSTMPFSMGALVLGAMSIIGVPPACGFFSKWFLLKGAIEAGRFFLAALLFSSLINVVLFFRLYSGDDHHGHGGHGHIEIQEAPLSLVASLWAAAAGILAVGFYSGSIVNNFIKPA-------------------
88810380     ----LLIMPVVLPLVTGTVMLLIDERRHGLKAAINIGAIIALTGTGLALLGLANAPPTEPTATQVGVYRLGDWPVPFGLVVDRLAALMLVMTSVLALASVVFSLARWHRAGAHFHSLFQFLLVGLNGAFLTGDLFNLFVFFELLLAASYGLMLHGSGTARVQAGLHYIAVNLAGSLLFLIGVSLLYAVAGTLNMADLATRIPLIPASDRMLLAALGIAFLVKAGMWPLGFWLPSAYSVATPPVAAIF-AILSKVGVYAVLRLSLLLFSEGAPFGQQWLLYGGMATIAFGAIGVLAAQDTARLAGFAVLISSGTVLAAIGTGHPGVTASALFYLISSTLAISAFFLLVELIERGRGAVTLEVFGGIATTLAVLGLSFIGCALVLAGLPPLSGFIAKFALLTALLSASWALLALLIVSGLATLIAMSRAGMRVFW------------------------------------------------------------------
288573153    ----------------------------------------------------------------------------MWFRVDALSSVMIVLALFMTGCSYVYNWKTPAQRWAPWCFCLFACLSAI-----ASDWLVFIFFMELSSFALAAMIG----KKDRPAAWMYLYSQLIGGALLLLAVAIGSAGGPILPM----------GPVPSGLFPLFVLALGFKAALPILHFWLPIAHGRASAEVSAVLSGYAVKMGIYGLLR--------AADGPSVSLLCIGVVMALYGVFQALMQHDGKRLLAYHTMSQLGFIVAAIGSGTALGRAAAMAHLVSHCLFKGLLFLTAGGLEDSYGTRDLRYLGTAAREVPLLFALFLVGATSIAGFPGTSGYVSKSLIKLSLGDYPMWSLQIAGVGTVLSFCFGIYGYLRTAR--PGVTRAPLLGKPSSRRFKVMVAMAVATLGVGFF-------------------------------
84488829     -----------------------------------VSLKFLSVFSLFSFYFYLSFGCPNIYIVLFNWLENYGFLGNFSFVFDFYSVVFFLVASYVTWSIVEFSYYYMSSDPRSFFRLLMVFLLNMLLLVSSNNLFFVFVGWEGVGFLSFLLISWWNTRDANSSALEAVIYNRVGDVGFLLSLCFIYFNTWSLLDISFFLLNNIDFWLVHSFLFSVLLASMAKSAQIGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFFLIR--IGTLIDFSGFFCSCCLFVGGVTSLFAASAALVQHDIKKIIAYSTTSQLGLMVVSVGLGNCII---SFFHVCTHAFFKAMLFLCSGSVIHSLNEQDLRKMGGLFNFLPITSSCIFLGSLALIGTPFLSGFYSKDLILELSFLSFSNFLFFAFLSSLFTVIYSFRIIFFCFLYPMLGSSLCNINEESFNLVFSIFRLGVGTIFCGWF-------------------------------
74487334     --------------------------------------------------------------------------INITITLDTLSLTFIPVALFITWSITEFSYMSSDPNISKFIKYLTIFLITMMIIITANNMYQLFIGWEGVGVMSFLLIGWWGARSNANTALQAIIYNRIGDIGLILTTTWLI----TFSSMNFQELLIQHKTVSFIPAIGLMAAAVGKSAQFSLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR---LHPTLNNPNMTTICLIIGATTTMFAAAAAVTQHDIKKIIALSTTSQLGLMMTMLGLNQP---TLAFLHMTMHSFFKALLFLCSGSFIHSLNEQDLRMMGNLLKTAPMTSSFTIIANLSLIGMPFLSGFYSKDTIIETMTNSNLWALTITLIATTLSATYSMQIILLILTGPSHTN--TRFHNETKNTTSPLARLALTSILIG---------------------------------
148262396    ----------------------------------------------------------------------------------------------------------------EYPATVIFAAFGMAVVSASANLLILFLGLEALTFAFYILVAIDLNRESAEAGLKYLLLGAISAACIAFGIALLYAAAGTLAIPEVVRLTLSAGAIALAGWGLLLIGIAFKISLVPAHHWTPDVYQGAPTPVVAFLSTASKGAAIAFLLLLLPSGSGFKT--LHTPLWWLSLLSMLVGNLAALLQTNLKRMLAYSSIAQMGYLVLALLTGSSEGFAAVILYVVVYTAMNLAAFGAVASLTESVGMENVEDYRGVGYSRPFQAGILALALFALAGIPPTAGFIGKFFIFYAAFRGGEILAIVGILAAAVSAYYYLRVVVNLYM--HAGDAPESRKSASMTESIALSAAALVILAVGIYPSPLLRLIDSIL-------------------
210050449    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TIICLLLFLGAVGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLIIRS--GPLFEGSPFALTVVTILGALTAFFAATTGVVQNDLKKVIAYSTCSQLGYMVMVCGL---SNYSTSLFHLMNHAFFKALLFLSAGSVIHASDEQDMRKMGGLLKSIPFTYTMILIGSLSLMGFPYLTGFYSKDLILELTYDKYYVAFWLGSFSALLTAFYSMRLIYLTFITDTKKEVLTKVHESTWNITLPLLLLAFGSIFVG---------------------------------
239905429    ------------------------------------------------------------------------------LELDPLGQLFLTLASLLFTAAAFYAVGYLRHEERVFSLCLCLFLAAMTVVCATRNLSVLWVGIEATTLSSAPLIYFHRHRRSLEATWKYLVICSVGIALALLGNILVSVAFYAASMDLAELLPLAPGAAKPWLFIFLLVGYGSKMGLAPMHNWLPDAHSQSPSLVSALLSGALLNCAFLGILRAVILSPAGLGAFCGELLVLFGLISMVTAAVFIVGLGDYKRMLAYSSVEHMG-ILALGVGIGGGAAFGAMLHAVNHSLTKGALFLISGNILAVYHTRSCHDARGVSRALPITAALWTAGFLAICGSPPFGLFVSELAILRAMFAGGHGLA--ATVYVVALAVIFVGMATSVCRMVQGPLPPAVRHPGPERVLSVASP------------------------------------------
142082934    ---------------------------------------------------------------------------------DKLSSFAKFVIFFTSSLSIIMSLRNYDKSAFEFPVLILFSTLGMALMVSANDLVSLYLAIELQSLPLYVLATFNRNDSSSESGVKYFILGALSSGLLLYGSSLIYGFTGSIFLNEISQLIVPSNQLGITFGLAFLLGIIFKISAVPFHMWAPDVYQGAATPVTSFFASVPKMAAMIILIRILYVPFDNFITSWSQIIIFVSFSSILLGSVVAIWQSNIKRLIAYSSIAHMGFATLALSTGNKSDIESILIYMIIYIVANIGFFSCLINIQNRTEKDNISDLAGLSVNNPSLAISIALYMFSFAGIPPLAGFFAKYYVFMSLVNEGLILATFALIASVIGAFYYIRFVKVMFF------------------------------------------------------------------
74317173     MNMP-LSLMQFAPFVLAMVSLILVIDAAVGDGKRYLAYGLSLVTLAGAAFLTVR------DFSTLPVLALGGLFID-----DPLSDVLKLFLYLTVAIVLVYSRDYLRVRKGEFFVLALFALLGMMVMVSASHFLTLYLGLELLSLSLYAMVALQRDSSATEAAMKYFVLGALASGMLLYGMSMVYGVTGSLALGDIAIVLQDGTDLRIPLVFGIVAGLAFKLGAVPFHMWVPDVYHGAPTAMTLFVGSAPKIAAFAFVVRVLGQGLESQVSEWRDMLVILAVLSMAIGNIAAIAQSNLKRMFAYSTISHMGFMLLGVLAGSQNGYGAAMFYVLVYTLMTLGGFGMILLLSRAFESDRLDDFKGLNRRSPWLAFVMLLLMFSMTGIPPTVGFYAKLAVLQAVVEIGYWLAVAAVLFSLVGAFYYLRIVKLMYFDTPQDTAPIAP---GIDARLLMSANGLAVLALGILPQPLMAVCVQAIGT-----------------
257093576    MNTHAPILPILIPFAAALLQM------ASERLAFQRAVGLLASGLLVVLTAWLTLLADDGLLRVYALGDWPAPF-GIVLVVDRLAAGMTLLTAVLAFAALLYASSGFDARGRHFHPLFQLQLVGLTGAFLTGDLFNLFVFFEVMLLASYTLLAHGGGLARTRAGISYVVLNLIGSALFLIALGLLYGTLGTLNLADLAHRLTLPGHDQALARLAFALLFLLKAGMLPLSFWLPHTYSAAGAPVAALF-AIMTKVGIVAVLRQAIALTPAIPDLLDTWLTTLALATVVFAALGVLAADRLRTLAAWLVLLSAGALLLAPAQASAQVDAAALFYLVQSTLAAAACFLLAGVIAERRGDAADRFRAGPLPAT-WLKVAFLILAATVAGLPPFAGFLGKLMLLTRLREAAGPAIWLALLTSGFIVMIAL--------------------------------------------------------------------------
154149573    ----------------------------------------------------------------------------------------------------------IPDRTNTFFIIIFVFLSAMFGLVFSNSLIWVFFFWEVTTLCSFLLIGFTRTEEATKNAFTALWMNLLGGIAFAGAIVYLTYQPAGMLGLDQVLVSGKALVLIPAALIGF--AGLTKAAQMPFSSWLVGAMVAPTPVSALLHSSTMVKAGVYILVRFAPVFTGTAVGY---TLAFVGGFTFLIASGIAISQTNAKRVLAYSTIANLGLVVACAGIGTYEAIWAAILLIVFHAISKSLMFLSVGTVEHRIRSREIEDMNGLIVRMPRIAAMMTIG-IAGMFLAPFGMLISKWAAIQAFIDAGLVFVVILAFGSALTLFFWAKWMGRLLAITPDAENVEGLVDKN--EWIALVSLAGLTVV-----------------------------------
114563461    -----------------------------------------------------------------------------------------------------------------------------IGVCFAGDLITMFVYWELMAIFSTIVVWCGGTPDSRAAGIRYAIMHFLGGVILKVGIVGVVLGTGS--------IQIQPMLATDFSTWMILIGILINAAAPPVSAWLADAYPETTPTGSVFLSAFTTKTAVLALILLFPGE---------PVLIGIGLFMVMYGIIFALLENDVRRILSYSVVNQVGFMVVAVGIGTEMALNGATAHAFAHIIYKALLFMSAGVVIYRTGKNKCMELGGLFRTMPLTCVCGIIGALAISGFPLTSGFTTKSMISQAAVDGDLVWVYMALTAA--SAGVFLHAIKFPWFVFFQKDSGLRPKDAPWNMGLAMIIFASMCILLGVFPETLYALLPYPVD------------------
162945280    --------------------------------------------------------------------------------MDLVMGMMITLTLFVSFLSYLSSAKIARKSSFNLVIISISIVLVMSFSVSSFFLFFFFFES-VLGPLLLLILGWGYQPERLQAGGYMLIYTVFGSLFFLWGVSELYMSGVSSSMSSVSGMVKKSAMSLWWLYIL---GFLIKLPMYPFHLWLPKAHVEAPVAGSMLLAGVVLKLGGYGLLRLMMVMQVSLSSLVFVLLLMINLVGGFYAGLGCVRQVDLKCLVAYSSVAHMSLVLLGVLSNTVLGVVGAIIIMIGHGLCSSGLFSYVNSIYKSSHSRLLVMNKGGLLTCPSLVIMCFLLSSSNMAAPPSLNLFGEILIFGVSGWMSGAFLFILGLMSFISACFSLYLYGSCSHGK----------------------------------------------------------------
47457847     ------------------------------------------------------------------------------MNYDLISVSLLMLTFWITILMKFSQFSA--PLLNSLFSLFLFLNLSLVLSFLSHSILMFYFFFEWSLLPIFMIIMGWGYQERLKASMYLLFYTLFASLPLLLIILLVTANLASTSMFYMGILSNFMFKSPV-MLMMLITAFLVKFPMFFVHQWLPKAHVEAPVSGSMILAGILLKLGGYGMIR---MGFLLKVSSSLSMLSVFSLLGGGLLGVVCLSHSDMKVMIAYSSVVHMALIIVGVMSLTSWGINGAMMVMLAHGFCSSGMFSCANMMYERSHSRSLMCNKGNLNFIPSMSLMWFLLCMANFGGPFTYNLLGEILLIINLSSMNVFLLVSILFISFFSAAYSLILYSSTQQGNT-FNSAYLISHMSTRELNVLSSHLWPLMLI----------------------------------
25057395     -----------------------------------------------SWWVFLFFLMYIYPFLHCMNFSLGFFSKNYYICLDFFSFLMLILTFWVVFLSIISSLMIKNLKFSYSFILMFFSLFIFLLTFFIVNNFFFFFFFESSLIPTLAIIVGWGNKERIKSGYYLFFYTLFASMPLLLSLFFLKKTNFSLSFSFFEINKAL-----VLVYIFLVFSFLVKMPMFLVHSWLPKAHVEAPLSGSMILAGVLLKMGGYGLYRLFSLYKMFLS--YNLVWTYISIWGGLVSSMICLRQVDLKSIIAYSSVSHMSLVIIGLLLFSFSSLLGSLMLMVAHGLCSSGLFFLANVLYERSGSRSIFLNKGLMSMFPSLSIWRFIFCSINMACPPSLNLISEIFLLNGLVSWSFLFVFFLMILSFLGGVYNLFLFSFCNHG-----------------------------------------------------------------
226464123    ---------------------------------------------------------GVFYFLMTLSFTGFYSMMSYSFGGDILSLVMFFLSIWIVCLMIIASIYNMKVYSMEFSVLCIFLLIFLTASFTTLNLFMFYVFFESSLIPTLFLIFGWYQPERLSAGYYLLFYTLFASLPMLAGIFYLSLVSFTLNYFLIEVNPSF------YLYLSLVMAFFVKMPMVFIHFWLPKAHVEAPISGSMILAGVLLKLGGYGLLRVFSFLYPYSIPY-NLFFISLSLYGMSMIGFLCLYQVDIKSLIAYSSVSHMGLCLCGILTFNTWGMLGSLLLMLGHGLCSSGLFCLANVIYERVSSRSIYLNSGLITFMPSMSLFWFLLSINNMGSPPSLNLLGEILLLNSLMSWCSFSFIFLFLTSFLSCCYSIYLYSITQHGT----------------------------------------------------------------
297625177    ------------------------------RPTALLSLVGVGVAFLFTVLLLGRSGAGETLSSFGLRYLADQAALTFNVV--------ILLGTALTLFMSYTYLGRARLEHAEFYPLVLLSATGAMVMAAAGDFITLLLGLEILSLAVYVLSAWRQGRESEEAGMKYFLLGAFASAFLIYGIALMYGATGHFTYAGVVALLSAEGFDQPLLAVFILAGLAFKAAFAPFHQWAPDVYTGAPTPVTAFMSVVVKAAAFAALLRVFATVFPALGAVVPVIFAVLVGLTMVIGNLSALVQRSVKRMLAYSAVAHAGYLVLAAGQGANSGAQAVVWYLLAYTLMNAGALAVMTLITDPDHGDDLERLAGLGRTRPYLAALMAVFMLSLAGIPPLAGFVGKVLVFQAAIQAGYLLAVLGIVTSIVAVVYYFRVVGAMYFREAEYEPQRARSQMT---NVALGVAALGTVLLGLLPGWWYGWLSV---------------------
62184501     -------LMVFIMLIFPLVPQILLNKPLHLKIKNSVKLAFLTSLLPLCLFINEGLETTTACFTWMNFLT-LPVFISFKF--DLYSIMFMPVALYVTWAILFAIWYMASDPFDTFFKFLLMFLLTMLILVTANNLLQLFVGWEGVGIMSFLLIGWWFGRAEANAAALQVIYNRVGDVGLILAMAWAATHLNTWEFQQLFFLGHSLSLTTPL--LGLILAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--VSPLLSNNPLALTLCLCLGAITTVFTATCALTQNDIKKIIAFSTSSQLGFMLVTVGLNMP---QLAFFHICTHAFFKAMLFMCSGSIIHSLNEQDIRKMGGLHNLLPTTSTCLTIGSLALTGFPFLAGFYSKDLIIEAMNTSNGWALTMTLVATSFTAIYSTRLIYLVVLGRPRFLPLAPLNENSPALINPLKRLAYGSLAAGL--------------------------------
83592967     ----------------------------------------------------------------------------------------------------------------------LVYAGGAVGCALAGDLISLFVFWEIMAVASTLVIWSSDQPAAAKAGMRYALMHLFGGAVLMAGIAGHAIGGGSLDVTAMTLDSPANW--------LILIGVLVNAGAPPFSAWIADAYPEGSFSGSVFLSAFTTKTAVMVLIKGFPG---------TELLIWIGLAMVFYGILYALLENDMRRILSYSIVNQVGFMVCAVGIGTDMALNGAAAHAFAHILYKALLLMSAGSVLMMTGKRKCTELGGLYRSMPITTVCGIIGALAISAFPFTSGFVSKSMIAQGALVWVWALLQAASAGVFLHAGIKFPWF--VFF---QKDSGLRPADPPASMRAAMILLAAACIGLGVFPGALYALLPAPTD------------------
134810042    -----------------------------------------SAVLSIILFWSGIQHNTYGNYKIFEWISSGSFVANWSINIDPLSSIMLVVVTFVSALVHIYSYMSHDPHKPRFMSYLSLFTFSMLVLVVSDNFLQLFFGWEGVGLCSYLLIGFWYKRESANNAIKAFIVNRVGDFGLAVGIFLIFFYFGTINFQEVFNLAPIETSLITLICLFLFIGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PLFEFSQTALNLVTIVGMMTAIFAASVALVQNDIKKIVAYSTCSQLGYMFFAAGIG---AYHVAMFHLFTHAFFKALLFLGSGSVIH---------------------------------------------------------------------------------------------------------------------------------------------------
134539709    ------------------------------------------------------------------------------------------------------------------------------ALVVSDNLVQLFFGWEGVGLASYLLIGFWHHKKSANAAMKAFLVNRVADFGFLIGIASLYIFLDTLSINEIINQREYLPYFDVSFFFFLFIGAMGKSAQFGFHTWLPDAMEGPTPVSALIHAATMVTAGVFLTVR--FSELMVMSDFVMTFILIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLG---AFNIAIFHLITHGYFKALLFLSSGSVIHGVHEQDMDKMGNLFPKMKLTAIMMWIGTLAIIGFPYSSGYFSKDLILSSSFNLISMGPVIYIILAIVSAM-----------------------------------------------------------------------------
84701931     ----------------GLLALFLPRAGRN---------LIGLVAMGAGLLHLLAYGVPEIGGQRLYGAWSILDFEMTTVRVDRLSFVFALIFTIAGFLNVIYGWRHAT---RVEASTGLIYAGSAIGGALAGDLLTLFFFWEAAALSSVFIIWQAGTKEATFAGVRYLVLHVFSGLLLLTGVVLVWGQGGDLTFGALSLWDE--AGALNLAALLILASFAIKAAFPLVHTWLPDTYPKASAVGAVILSAFTTKLAIYALARSFAG---------LDLLIGIGVAMALFPLLFALLEDDLRKVLAHALNVQLGFLVCAVGIGTPLAINGAAAHAFIHILYKALLFMSMGAVLLRTGTTRASELGGLHKSMPWTAGFCLVAAFATSAVPLFSGFITKSMITGAASEWVYTLLLIASAGVVENSGIPFFAFFATDRFAPSRTGQRRPEEAPAPMMIAMGMAAGLSILIGVRPDLL---------------------------
135907351    -----------------------------------------------------------------------------SFYSDNLSLAFRAIIALSTLVSLLISWRYTEQSIGEFAAIVLSATLGAMLLCGSTDLISVFISLETLSVASYLLSGYLKRDPRSEAALKYLLVGSAAAAVYLYGSSLLYGLSGSTNLTNIIEIISKPSFITSLSLVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILTTTFTAFDDQWKLLFTILAILSMALGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDGLSAAVLYLAAYLFMNLGAFSCVILFSLKTGSDKISDYSGLYQKDPLITLGLSICLLSLGGLPPMLGF-----------------------------------------------------------------------------------------------------------
140176774    MLLPWL---ILIPFIGGFLCWQTERFGVKVPRW--IALITMGLTLALGLQLWLQQSAGIPQWQSEFVLPWIPRFISIHLAIDGLSLLMVVLTGLLGVLAVLCSWNEIEKYQGFFHLNLMWILGGVIGVFLAIDMFLFFFFWEMMLVPMYFLIALWDGKTRITAATKFFIYTQASGLVMLIAIFVHYKATGVWTFNYEELLNPMSHGVEYLLMLGFFIAFAVKMPVVPLHGWLPDAHSQAPTAGSVDLAGILLKTAAYG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143888206    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IAALPDGVRMGLHLLLLIAFGIKAAVFPLFSWLPDSYPTAPSSASAVFAGLLTKVGVYCLIRVQTLLF---PGELSNLVMVVGVSTMAIGVLGAISQHDMKRILSFHIISQIGYMVFGLGIGGAVAIAATIFYLIHHIPVKTSLFLVEGIIERNTGSSSLDDVSGLARKSPLLAVLFLIPAMSLAGFPPLSGFLAKFALVRGGLSAEQYIGVVAIVVSLLTLVSMVKIWVGAFWGEVAPSSLNNSGGVHRSMASATAILVGFTLVIAVAAGPLYEFATRASDQLLD--------------
47059786     ----------------------------------------------------------KGYFLDWEFFYINGVVMSFSVIIDYMSMIFMSFVMFISSNVLYYSYMSGELNSNRFCLLVLMFVLSMILLIISPNLISILLGWDGLGLVSYCLVIYYQNSRSFNAGMLTVLSNRIGDVALLISIAWMFNYGNWNYLINIEMGDKIEL---WWVGLCVLVAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFDVMFSEVYVA--KSMLFFFSVFTMFMAGLGANFEYDLKKIIALSTLSQLGLMMFVLSMGYS---MLAFFHLLTHALFKALLFLCAGGIIHSMGNQDIRVMGSLSNNQPFLCSCFNVANLALCGMPFLAGFYSKDMILEMCMNFNTFMFFITMLSTGLTVSYSFRLVNYVVSGDWKFKGVHMLGDVNSLMGLPMFNLMLGGVVMG---------------------------------
222479149    --------------------------------------------------------------------------------VDTMALFFTAIFASVTALVVVAAYFHDHTNPAAFYSLVVFAATGMALLAAANSLAVVFVALEMVSLPSYVLVAYLKRDRSVEAGMKYFLIGALSSAIFLFGISLVYAATGSLLLGDVAESLDGLAGVAGLGIVMILGGVAFKTASVPFHFWAPEAYEGAPAPVSAFLSSASKAAGFVVAFRLFTEAFPVGASLWVLAFGVLAAVTMTLGNFAAAVQEEVKRMLAYSSIGHAGYALIGVAALSQGGMGAAMAHLLVYGFMNTGAFLFVAMAERWGVGRTFEDYAGLARRAPVASTAMAVFMFSLAGLPPFAGFFSKYFLFMGAIDNG--FLWLAAFGAVNSVV-SLYYYSRVV-------------------------------------------------------------------
258651229    -----LTAPVLIALGGAILGILFEALLPRRVRYPVQVVLALLTVAAALVWTLLGANRGDVGVTF-----------GGALAVDTATYVMWGVLLVLALPSLLLMADKVSEPGGSFFPLALFAVAGMMIFPAATDMVTLFVALEVLSLPLYLLCGLARRRRSQESAVKYFLLGAFTSAIFAYGLAMLYGYCGSTQFAAQARAGDSSDVLLLGGLALVIVGLLFKASVGPFHLWTPDVYQGAPTPVTAFMAACTKVAAFAAMLRVCLVALEPMTWTWQPVLAIIAGASMVIGSVIGITQTDMKRMLAYSSVAHAGFILLGVISMSEAGASATMFYLLTYGMATIGAFAILTVVRKGDGESHVGDWAGMAKRSPVLAASMSLFLLSFAGIPLTAGFIGKLSVFTAAMQAGGPWVVLAMIATAITAFFYLRIVVVMYFADP---------------------------------------------------------------
74310569     --------------------------------------------------------------------------INISILLDLPSLTFMPVALFVTWSIIEFSYLSTDPNINKFIKYLMIFLMSMLIIITANNMYQMFMGWEGVGIMSFLLISWWHSRSDTNAAMQAIIYNRIGDIGLIMTIMW----LMSSSSLNMQELFMQHETMTILPTLGLVTAATGKSAQFFLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRLYPILQNNKIAMTTCLI--LGATTSMFAATSAMTQHDIKKIIALSTTSQLGLMMTSIGLNSPS---LALLHMITHSFFKALLFLCSGSFIHMNNEQDIRTMGSLNMMSPLTASTTTISNLTLMGMPFLSGFYSKDNIIETMTTSNSWALLITIMATALSTSYSIRMIHFILTDHPRVKYYPHKE--TKPMINPILRLTIGSIFVG---------------------------------
239905432    -------------LLGALASLAFAGRETANRLGPAGAVAGSLVGLA-------GLALTPASAVAQVTLPWGLPFGSLALGLDPLSRLFLLPVYAVGAAAAVAGVLALADRRGPHWFFFNILLAGLALVMAARDGVVFLIAWEVMSLAPFFLGSLHDDEEVREAAWTYLVCAHLGAALLIAFFALAMGQAGTGFAALAEAARAGHLTMPSLLFFLAFFGFAAKIGLVPFHVWLPAIYPAAPGHVAALMSGGMINVGLYGLWRALEILPPPAP-WQGWTIAGLGLASALLGILAALGQGNLKRLLAYSSVENMGLICCANPAMAALGLGGALFHMLCHAGFKSLLFLCASEVLAAVGSARIAHLGGLAKRMPAVGTLFLLAGAGIAGLPPLPGFIGELTLALAMLAGLDLPGLL---------------------------------------------------------------------------------------
119384963    ----------------------------------------------------------------------------------------VTLVAAAGVLAMSADYMQRRNMLREFPIIVALAVLGMMFMVSAGDLLTLYMGLELQSLALYVVAAMRRDSVRSEAGLKYFVLGSLSSGLLLYGASLVYGFAGTTGFEGIISTIEAGHLSLGVLFVFMLVGLSFKVSAVPFHMWTPDVYEGSPTPVTAFFATAPKVAAMALIARLVFDAFGHVIGDWSQIVAALAVMSMFLGSIAGIGQTNIKRLMAYSSIAHMGFALVGLAAGTAIGVQNMLLYMTIYAVMNIGTFFILSMERDGVPVTDLAALNRFAWTDPVKALAMLVLMFSLAGVPPTLGFFAKFGVLTAAVDAGGWLAVLGVIASVIGAFYYLRIVYYMYFG-----------------------------------------------------------------
226463969    ------------------------------------------------------------------------------------SNLFLTIALFVTWAIMQFSYMKNTPKIKLFKKYLMAFLIAMIILMLAGSMIQLFIGWEAVGIMSFLLINWWYARTCANSAMQAMTYNRIGDIGIILTLAWLATNQTSWDMQAMD-----PHMNTTMLTIGLILAATGKSAQFFMHMWLPSAMEGPTPVSALLHSSTMVVAGIYLLTQ--MHHTIKYSSTSMNICLWLGTTTSLYASMTAICQNDLKKIIAMSTLSQLGLMMTAIGLNQP---NLSFMHISTHASTKAALFLCAGSFIHNLNEQDIRKMGNMKTMLPITSTCLVITSLALMGMPFLSCFYSKDPIMETTYMSNTWILTMVMTSTAMTSTYSMRMIYYTLTKYNRNKPTMMIKE-TTNQINPIIRLTILSIMAG---------------------------------
153124551    -----------LPLIILTMPLFSKKINKNLSLTNTIKITFFTSIFPMLITMKHSINSLSTSITLTDTRLMNAALTTTINKYSAMFMPTALLITW--SIMEFSPWYVQKTKLKNFTKLLTTFLISMLILATAGSLLQLLIGWEGVGIMSFLLINWWFSRSNANSALQAIIYNRIGDIGLILIMVALATDLSSWD----NEQTMTTNTKTTLLSTGFILAATGKSAQFFMHLWLPAAMEGPTPVSALLHSSTMVVAGVYLLAQY---HPMLNPTMTTTICLCLGMTTSIYAASSALVQNDMKKIIAFSTSSQLGLMMTAIGMNCP---NLAILHMLSHATFKATLFLAAGSTIHNANEQDIRKMGAMKITLPISSTALTTNGLALSGLPFLSGFYSKDTILETLFSSHLWALLATLISTTMTSSYTMRMIIITTTKTPNHKPMTMFSESETQQTAPLIRLTLTTIIVG--PALLTTLLDSP--------------------
186683823    ----LLETVWLVPLIGGLLAVPWSPRKTGPRPAGYINLVMTFLAFVHSAIALQATWNHPAQEVFIPWLSTAGLDLTIALEISSVSVGALVVITGLNLLAQIYAYMEMDWGWGRFYSLLGLFEAGLCALVLCNNLFFSYVILEVLTLGTYLLVGLWFSQPLVVSGARAFLTKRVGDLFLLMGVLALWPLAGTWSLAEWAATANVNPTTMALVGLALIAGPMGKCAQFPLHLWLDEAMEGPVPSTILRNSVVVASGAWVLIKLQPVLSL---SPIVSSAMVGIGVVTAVGASLIAIAQIDLKRCQSYSVSAYMGLVFIAVGTQQD---EAALLLVLTHAISAALLVMSTGGIIWNSITQDVTQLGGLWTRRPISAIAFIVGTLGLIGFPPLGSFWALVKLSDGLWETQPWLVGVVITVNALTAVSLTREFGLI-FGGKATQMSQRSPEAHWPMILPMVILLGFSL------------------------------------
147669460    -------------------------------------------------------------------------------ALDGYASFFRILFISLSGLVIMASVDYVNKFRREYYALVLLALLGMIMMASTTNLITMYLSLELAGLAFYVLVGFLKDQHSSESALKYLLLGGVASAMLVFGLVLIYGFSGETNLSILNYIQTLPSGMDILGIILTITGLGFKVAAVPFQFWAPDVYQGSPTPITLYLSIASKAAGFALFLRLFYTVFTDPSQEWALIVAVLATAGMTLGNVLAIPQKNIKRMLGYSSIAHAGYILVALAAVGNSGRISLLFYLVAFAVSDLVAFVSIIAISRSTGSDEIPSYEGLAKTNPVYASALTLALLSLTGFPPLAGFLAKYYIFSAAVQADLWLMIVAAVNTVISAVFYFNVIRVMWLRQPREEVRVL---ASWPLKLALGISGLAVLIFGIIPETLLNLIEKATELIIH--------------
70779446     --------------------------------------------------------------------------VSYLFGMDMFSYLMFMLSIWIISLVYIASFNLKFYYYNYFNLLMFMFMYIFYFCFFVNNFILFYIFYEINLIPILILIYGWGYQYERFKAGFYLLFYMIFFSLPFFICLMILNNYYFFFIYYL----DFNYEINYYYYFFFLKIFKVSMPLFMFHIWLPKAHVEAPFSGSMILAGVMLKLGGFGIYRVLMLIFKI-NLKFNFFFISLSLFGMFILSIVCFLQSDLKILIAYSSVVHMGLVIIGLLTYNFWGILGSLVLMFGHGLCSSGLFCLSNICYLRFKSRSIFINSGLINIFPYFSFWWFLLCSSNMSFPPSLNLFGELFLLMSLMIWFDYFYYLYFLIMILMFLYSLYLYLYTQYGK----------------------------------------------------------------
111073605    ----YLLITALIPMLGAVIIFF---TGRWPRVSNSITVVSSVLLFTYTCLC-TLYWAYSDYFQFILIDFGNNLHISLKLESTGI--IFSLLISFLWILTSIYAVCYMKSNYSSFLCFFSVSISCAMFIAFSGDLLTTFVFYELLTISTYPLVTYNATNESVIAGRYYFGVLFFSSLVLFFPVLGFLYSEFHTLDFVSDGIFKFDTSLITFTAVCFLIYGIGKAALMPMHFWLPKAMVAPTPVSALLHAVVVVKSGAFIIIKVILCIFGIGNWFAGGWLPYVAGFTIVAASLIALKQKELKKLLAYSTVSQLSYIILSASILSDFSAKVAIFQLVCHAFAKITLFFVAGSIITKTGEKYVDRIHGIGRSMPIAMIAFTIGALSMIGVPPAPTFWGKFLIFQAVLSLIIFVILLLIVSTILNAMYFLPIIYNAFFLKPSQRFFIKKTPIFLVLPPVITAICTFVIFF----------------------------------
140251455    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INGVSDMNEGLLTLAGVLVFMGAVGKSAQFPLHIWLPNAMEGPTPVSALIHAATMVAAGVYLTFRI----FPFLTPDALAIVAVVGAITAVMAAITAITRNDIKAVLAYSTISQLGYMVMAVGVGAPVY---AFFHLVTHAMFKACLFLCSGSVIHATDPQDMNNMGGLKSKMPITHAAMLISTFAIAGVPFFSGFLSKDGILAAVYEYGNWTIVLPIAGAMITAFYMFRLIFKTFYGESKNKEI--FKHIHESPLPMTVPLVILSVL-----------------------------------
240102121    --------------LAAGLMLF-KLDGKRADYFMLITVIITTL-----LNVLGVYEFCSSGMKTVHEALLTSKSLGYGVLIDPMSVAVGLVVSTAGLLFMLYAVDYMSPNNREFYAWMVLFIGATLAFVYSSSVLQLLIFFEIMSLACWGVVSYYGSKKAKRSAYKAFIVTNFGAMIGLYTAVGVGITH--LHNLSLFAYSSLESHLKLIVFLAVVIAAFTKSAQFPFYSWLPDAMVAPTPASAFLHGAAMVEMGVFLLARFIQFMQPIPREGF-YVMAGLIIATQLICILMYPSQRDAKRLLAYSTIAESGLMLATAVLGMESGLQASVFQLFNHAYIKGLAFLTAGTFSYALGTLEMDRIRGLIKS-PVVGYGWTFALLGLAGVPPFGVFFGKLGILSNANAMRESLLVLAMFALLLSAVFLMVSLKRV-HSMVFSEGNERVEITPLMKVVMVILLILAII------------------------------------
292493655    MNFDIPGFLPALPEIFVLIMLLLLAVAYSGQQSGRVSYGLTQLTLIIVALLTFYYADFSSKS--------ITFSGSYI--KDPLSDTLKLFIYLIVFAVFLYSRSYLRARKGEYYVLGLFGMLGMMVLASAHHFLVLYLGLELLSLSQYAMVALRRNSWATEAAMKYFVLGALASGMLLYGMSMIYGATGDLHVAAVAEAGGGSSQVLVFGVVFIVVGLAFKFGAVPFHMWLPDVYHGAPTAVTLYIGTAPKIAAFAMFMRLLVEALGGVQAHWQDMLIILAVLSMALGNIVAIAQTNLKRMLAYSTISHVGFLLLGILAGTGEGYASAMFYVLVYALMSLGGFGMIILLSRAFEADQLEDFKGLNERSPWFAFMMLILMFSMAGVPPTVGFYAKWAVIMAIVNEG--LIWLAVAAVLFSVIGAFYYLRVIKFMYFDSPTETASLDGGAGLRWGMSANGLAILGLGVFPGALMGL------------------------
90425536     ------SLLPFVPLLGFVLLALAPLRISRGVVIGLGVGAAIVPVLLLLPVVVSCFGGGTGAVATILTIHVGALAAQIAMSLDPLSVVAGITVAVVGALVMIYAGAYMSEEPRRFFAYMNLFLAGMLAVVLAADVLLLFLGWETIGLCSFFLIAYTQRPKAVAAGTKALVTTRVADTMLLAGLMLLFLATGTTRFDGMLAGVGAIDAWQLAAIAGLIIGALGKSAQIPFHTWLPSAMAGPTPVSALLHSATMVAAGVILLVR--LAPLFAAAPEISACVAVLGLATAMLAALAALLQTDVKKLLAFSTMSQIGFMVLALGIGAPAAALAH---FAIHAVFKSLLFLSAGIMSHAHGDTDINALRGSRRRQPLAFWTFAIGAAALAGLPLTAGWYSKEAMLGAVLSSGLWLWALAVAAVVLTGTYSFRVVF----------------------------------------------------------------------
240266565    --------------------------------------------------------------------------ISYFFMIDSISYIFCCLSIWIFIVVLLSVYLHYYFDLKIYIFCFHFLLFFLFLDFIVIDFFYFYFFFECSLIPLFLLIFGWYQPERLSAGFFLIFYTLFGSFPFLFSIFYLNSFYGYFNYLF------FDFLLNNYLMFIILFSFLIKFPLFGFHLWLPSAHVEAPTSGSMILAGVMLKLGGYGFIRCLSYIYYFLFNY-GYFFVSICLFGCFFVSMFCMVQSDLSVLVAYSSVCHMSLVICGLFTMSGLGFVGSLSFMVAHAFVSSGLFFLIGIIYDRLGSRSFFIVKGLLNYLPSLSFFWFLFCVMNMSCPPSLNLFSEICLIISILSWSFFSVIFLMFILFFSACYSVMIFSLTQHGLYSGDLI----------------------------------------------------------
210135432    -----------------------------------------------------------------------------FLSLDTLSLIIVLISAFLLIFLALSKERFNEFQTAEFYSLYLFIVAGFQFMVSSNHLLLILIGLETASLPLCVLMALSDKRYGLEAGIKYFTMGAMASAFFAMGAMAFYLLTGSLNLEVITLYLHTEGVTNPMLFIFLIGAIGFKVSLVPFHTWMPDVYEGNNPVFASYISIVPKIAGFVVATRLFGAFIDTRIAWVEDIFYVLILMTITIPNFIALWQEDVKRMLAYSSISHSGFALACVFIHTEDSQQAMFVYWFMFAFTYIGAFGLLWLLKSREKTWDYSKFNGLIKTHPLVAILGAIFVFGLAGIPPFSVFWGKFLAVESALESNHILAVVMLVNSAVAAFYYFRWLVAMFFNKPLAQNDIYTQNATMPIYAVIIAMALACLF-----------------------------------
282870117    ------------------------------------------------------------------------------FGVDGLSAVLVVLVAAVLPACLIVAAAEPELRTGRFSGLMLVFTGAMLATVTATTLAPLLMAWEVMGATSWALIGYRDDRGATRAANVAFLTTRTADLGLYVAGGALLAGGAAAMALDDTAT--LDGGWLHLAVAGFVLAALGKSAQLPFSFWLSGAMRGPSPVSALLHSATMVAAGGYLLLR--LAPALEAAGWAGPLVAWIGVVTALLMGLVAVVQDDLKQLLAASTCSQIGFIVLAAGT---AGTQAGLLQMVAHAAAKSLLFLIAGLWLAALGTRSLSGLRGAAHRHPAVGAAFTVAALALAGLPPLGLWVSKDAVLAAAAATSPALYAAGLAAALVAACYS---------------------------------------------------------------------------
269986390    ------------PEIFLGLVAFGMLLMGRRVKNWMVYTTVSIIALLISMIMLILLDSGNSS------------FFGGAFVINNFGLFFALILITSSLYVSFTAGSELKHDPEIFFSVFLFVNIAMIIAAFSLNLIFIFIAFEGISIGTYILSAHGKSKRNLEASAKYFFTGVIATGFIVLGSSFYFLSTGTFNLVSSFSISDVTRPSMLLALILLFVGFGFKLALVPLQQWAVDAYDGTNNPVSAFLSSGTKVLAFLIILRVFLVGFSTLSTDVFYLFTIVSIITMTYGNFAALSENNLKRMLAYSSIAQAGYLILVLTVVSSTAIFAAMYYSLVYIFMKGGAFTASGAV--KKEKIMINDLSGIGLKSPLFTISLGIMMLAIAGIPPTAGFFAKYYLFLSLISGNSVV------------------------------------------------------------------------------------------
142782188    -------------------------------------------------------------------------------------------------------------RGGELFTLSMFALLGMFIMISGNNFLVIYLGLELLTLSSYALVALRRNATATEAAMKYFVLGAMASGFLLYGLSMVYGATGSLDIGQVFKAVNIKHQVLVFGLVFVVAGLAFKLGVVPFHMWIPDVYQGAPTAVTLMIGGAPKLAAFAITIRLLVDGLLPLAIDWQQMLAVLAIGSLLVGNLAAIAQTNLKRMLAYSTISQMGFVLLGLMSGVINGYSASMFYVITYVLTTLAAFGVILLLREGFESEEISDFAGLNQRSPLYAGVMAVCLFSMAGIPPLVGFYAKLAVLQALVASGQTIAVFAVIMSLIGAFYYLRVVKVMYFDAPLT-------------------------------------------------------------
280958271    ---------------------------------------------------WLPFGAGLGLFVTVTGYGLHGTMFWDVYKIDMMSQFFKIAIAFGFFVTVISRQPTLAEGKRAYYMLLGFSTLGLMMLASSVELITIYLALELASYSLYAVIPLRAKSKAAEAGIKYILFGAVATALALYGLSYIMASQHTTYIAELMNKSFADQPMAVVGLSLFLGGMFFKLALFPFHFWCPDVYQGA-SNETAAFVATLPKMGAIIVLARMAVFLKPGLE-ITTLLAVLGALSMTYGNLAALAQTDIKRLLGFSSVAHAGYIMLGLVSGTAEGLAAAAFYALAYLVMNLLVFWVVSRVAVDGRNLKLNDLNGLYKKAPVLAFSLAAGAFALVGLPPTMGFMGKFFLITSAWDHGNWLVITLVLNSAIAIYYYLSLFRHAFTEDTAPE-LTPAPDNSWFASAGAGLLAAAVLLIGMIPAPLFNYAMAAGKSLMQ--------------
270308818    -----------------------------------------------------------------------------YLFIDRLGIFQVLIASVVFILAALYSRGYVSENLPVFYLGFNLILAVITFAFFANNLALFWLFLELSTLLSALLIATLNARDNLVAALKYIFIASTAMIFILFSLTRQVSGTGTLNWDELAGLAPLSPSVLGLSALLILTGLLAKSGLVPLHNWLPAAYAKAPSVVTALMSATVLNIGIVGILRLSLLCQSQIGETFSNVLIGLGILSIGVAAFSMLSRRNLKKLIGFSSIEHMGIMLLAIGIGTPLAVFWMLFHTLAHSLVKSGLFFSAGIIRRQYGSDRFDRIFDIFRLQPVAAWGVIIGSAAITGMPLFPVFLSELNILIQLSGISVWLVLVVLFFLLLVAS-SFAIFLLKAFTRSEQTADRPVFRTPLTMKLPVYVIMAGVVILGVFQPPVL--------------------------
143397292    -----------------------------------------------------------------------------------------------------------------------------------NDLLAMFIGLELQSLSLYVLAALNRNSLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVNINPESLGLIIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITGFFALAPKIAAMGLLVRFLFNSFGEIYIDWQQIIFFISIASMMLAAFAAIAQTNLKRLMAYSSIGHIGYALIGVACFTDEGLRSLLIYLMIYLIMNIAVFFLLSLKRNDGYFENISDLSGMHKNHPLRTMLIALIMFSLAGIPPLAGFFGKFYIFVAAIESEMLFAIIGVVASVISAFYYLRIVKIMYFDEPKEEFDGS---SIKSLNLLYYPSSILIIIFFIYPSPVINISEYAIQSII---------------
143051580    ------------------LVLFIGAMGLLMVGAFAAADATRVIEYGAISLLIIAAIASLLQGEAYPQLAFGGAFI-----VDAFSALMKTLTYLATAAVIIMARSFMQNENLARFVLMILAAVGMGMMISANDLIALYMGIELQSLALYVLAAIKRDSLRAEAGLKYFVLGALSSGMLLYGASLIYGFSGSTNFASFTAEDGILPLAQVVGMVFLLAGLAFKISAVPFHMWTPDVYEGAPTPMTAFFAAAPKLAGMAVFLRVVISAFPDALAAWQQIIIFISVASMVLGAFAAIGQTNIKRLMAYSSIGHMGFALVGLAAGSQDGVAAVILYMTLYGIMTLGAFACILSMRRDSGVEQIKSLAGLSQVRPFMALCLAILMFSLAGIPPLAGFFGKLFVFHAAIEAGYALCVLGVLSSVVGA------------------------------------------------------------------------------
87083748     --------------------------------------------------------------------------------VDLMSYFLSYLSIWILAMMIMMSFYVKDHKSFPFLGLGVGMLIFLLVSFGTSDLLMYYIAFETTLIPIFLLVMGWYQPERISASYFLLFYTLAASLPLLLGILWVNFTDCSLDYFFLGQGAQFSNPILFWL---MLLAFLVKLPVYFGHLWLPKAHVEAPVAGSMILAGVLLKLGGYGMVR-VVPYIELSLSEFSSFLMSVSLVGGVTASVICIRQTDCKSLVAYSSVAHMALVLLGVVINSSVGLAGVVTIMISHGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSNMAAPPSPNLLGEIYLFISSIGWWGGSSLPVGGLSFMAGAYNLFLFVSTQHGTDSF-LSNSMGDCSFREHLVLFLHMAPFILL----------------------------------
83942652     ----------------------------------------------------------------------------------------MLLSAAAVLAMSEAYMKKRGLLRFEYPVLIALSVVGMMMMVSAGDLMTLYMGLELQSLALYVVASLRRDSKSTEAGLKYFVLGALSSGLLLYGVSLVYGYAGTTQFAGVMSLASAGQTSIGLLFGIVFVGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFATAPKVAAMALFARVLHDAFGNAVADWSQIVALLSVLSMFLGAVAAIGQTNIKRLMAYSSIAHMGYALIGLAAGTELGVKSMLVYLAIYVTMNIGTFFILGMEKDGQPVTDISALNMYSKRAPGKALAMLVLLFSLAGVPPMLGFFAKLGVWQAGVDAGLVWLVVAAVASAIGAYYYLRIVFLMYFGAEGDDRLDEGK-SSLLSGFVVASAVIMVVGI----------------------------------
142458700    ---------VLLSLYAMLALVVFVYTGKDRHAVLSIWL-TSGAFLFLALILAMGTPTGTASFGGMFMDDSFARFCKIV----------ILLSAALVLVMGQDYAAKHDMLKFEYPLLVALSVVGMMVMVSAGSLLTLYMGLELQSLALYVIAAFRRDSKSTEAGLKYFVLGALSSGLLLYGTSLVYGFAGTVEFSGIMAATSGGDLSIGLLLGLVFAGMGFKVSAAPFHMWAPDVYEGAPTPVTAFFATAPKMAAMGLFARVVHDAFGGVTADWQQVVAVLSLFSMFLGAVAAIGQKDIKRLMAYSSIAHMGFALMGLAAGTVFGVQAMLIYMAIYISMNIGMFALILSMERDGRVSDIASLSMLSKYQPLRALCVVFIMFSMAGVPPMVGFFGKFYVLRAAYEANMWLAIAGVVASVIGAYYYIRIVYFMYFGAESEPLDTQTP------------------------------------------------------
257064035    ------------------------------------------------------------------------------MYIDSFTVIMVLIIGIVGSGIIVYALGYMKDRRPWFFAIMFAFLSAMYNIVISDDFGWIYTAWEITTLCSFLLIGFAKTEEALNNAFLQIKLNMIGGIAFQVGIAFLSLNGLPMLFSEFIAYGSAGNAIVAFPVACLALAGMTKAAQMPFHSWLLGAMVAPTPTSALLHSSTMVKAGTFLLLR--LAPLFVVCPTASYMTIFVGGFTFLMASLMAISQTNAKRVLAYSTIANLGLITACAGVGTPEAVWAGVFLVIFHAVAKSLLFLCVGTAEHHIGSRDIEDMDELFNRMPRLARLMMLGIMG-MFVAPFGMLISKWATLQS-FASTGQVVLIALLAFGSAATFLFWAKWLGKLSGIAAHAENIELDVHKSEWAAQGLMAALVAL-----------------------------------
114329889    ----------------------------------FIINFISIIMFWLSMIYYFDLIMSNNFTYYINLGKWMGYRVSFDLFIDVTSISFSFLTLTIGVFVYIYTFSYFRYEVERLMLLLNSFMISMILLVSSGNFIVMFLGWEMIGLTSFFLINFWSTRVGLKAAFKAFSFNKLSDLFLFFAILLIFNTLFSLDILTFNEFGIFTFSLLELISFFFISCAFIKSAQFGAHIWLPDSMEAPVPASALIHSATLVSAGIYLLLR--LTPLFELSKYAEIIIPFVGSITAFYGGIVSAFQSDTKKTLAFSTISHCGFLMVAYSTGV---LEFVILYLYVHGFFKAATFLCMGVNRFNRNIQDFKRMGGFYKYLPFECLASFVCMINLSGLPLSLGFYIKHLLFIGLNEHYILYWIILIVGATAGVFYSYRLFYSIFFDIKKGKKTIYMQ------------------------------------------------------
144074436    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LSFSTIDLLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVAR--MSPLFEYAIVTNLFITFIGAATAIFAATIALTQNDIKRVIAYSTCSQLGYMFFAAGLG---AYNASIFHLMTHGFFKALLFLSAGSVIHMHHEQDMRKMGGLFKKIPFTGTMMWIGSLAIIGFPYFSGYYSKESILENAYYSDSSMATFAILTALLTAFYSWRLLFMTFHGEKRSDNKTHAHESPLVMTLPLALLAFGSIFVGMF-------------------------------
136305206    -----------------------------------------------------------------------------------------------------------------------------------TDLISVFISLETLSVASYLLSGYLKRDPRSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLAIIGEIINKPSFITSLALVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFDEEWKLLFTILAILSMGLGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDGLSAAVLYLAAYLFMNLGAFSCVILFSLRTGSDRILDYSGLYQKDPLITLGLSLCLLSLGGLPPMLGFFGKIYLFFAGWANHQYLLVIVGLVTSVISIYYYISVIKMMVVKEPLEASEIVKSYPPPLRIALYACVAVTALGGILSNPLFKLANTAVS------------------
121998531    -----------------------------------------------------------------------------HYMADSLGAVVKASVALLSVLALAYTRPYLGDRQGEFYLLALFANLGMLVIASGGSLLSLYLGLELLSLALYALVAYHRDRQAAEAAMKYFVLGSLASGILLYGMSMVYGATASLELSVIAEVAGRHSDPLMLLFVFMLVGVAFKLGAAPFHAWVPDVYQGAPTPVTLFLSTAPKVAAVALFMRLLVDGLGPMHEQLEPMLMILAVASLLVGNLIAIVQTNFKRMLAYSAIAHAGFIMVGFTAGTDAGHAAALFYTIAYSIMAAGAFGMITVLARSFEAEEIADLRGLNERHPVYAGVLLLVLVSMTGIPGTVGFYAKYLVLQAAVEAGHILAIFAVVAAVVGAFYYLRVLKVVYFDRPEAE------------------------------------------------------------
294632655    -----------------------------------------------------------------------------------------------------------------------------------------------MSVVAYALTGYRIDEKAVQGALGFALVNSLGAYFMLMGIALLYARTGELAMLDQAAAGHGPDALVLAGFVLFLTGLLVKAAAVPFQFWLPDAHAVAPTPVCMLLSGVMVELGVYGVWRVYGLVFSVPAADATRALVVLGVLTAAVGSVMCWYQRHIKRLLAFSTIAHTGLFLVGVGVLKAQADEGTALYVLAHAGVKAALFACAGMLLDRYGSVDEFYLHGRARKLRGVGIMFAVGALALAGLPPFGTGLGKAVSEEAV---GGPLTVLYVAASALTGAAVLRVAARVFLGLGPRP------------------------------------------------------------
153870739    -----------------------------------------------------------------------------MFVIDPMGAVLKLFIVLIVFVAFIYSRSYLRDRKGEYFVLGLFATLGMMVMVSAHSLLTLYLGLELLSLSLYAMIAMHRSSQASEAAMKYFVLGALASGMLLYGMSILYGITGTLDLAELATAISQNSDHQIFLLVFIIIGLAFKMGAVPFHMWIPDVYQGAPTSVTLFIASAPKIAAFAMLMRLLVDGMESAYVGWQGILILLAILSMATGNIIAIAQRNIKRMLAYSTIAHVGYLLLGVISANDAGYAASMFYVIVYTLMTLGAFAMIILLSRGVESDQLEDFKGLNQRNSWYAFLMLILMLSMAGLPPMIGFWAKWSVLAQVVQAGFWLAVLAVLFAIIGVFYYLRVVWMMYFEKPKD---LTPIEASMDMRVALSANALIILALGMMPQTLMAVCLQAL-------------------
134877103    ---------------------------------------------------------------------------------------------------------------------------------------------------TYPLVTHNGSNNAKQGGKIYLGLLLFTSCFLLLAICITYSFASTLDFKIGGILPTDLSNTEIAILLLIFCLGVGKAALFPFHGWLPAAMVAPTPVSALLHAVAVVKAGVFGIIKIIVYIFYLQEINAISILTVLAGFTIIFASYKAMKSTNLKQRLAYSTVSQLSYITMAASLATPLAIAAAIFHLLSHAFGKITLFFAAGSIYTSLHKTEIKEMRGIFYQMPITMICFTLGAFSMIGLPPTVGLLSKWFIITGAVDVQDFFVLVLILSTILNASYFLPIIYDAFFRKPLSNKFYHYRYLGNSEAPIFILVAIISTATGV--------------------------------
18860356     --------------------------------------------------------------------------------------FFLLICSFLCIPLSVDYIRCTKMPVTEFLLFVLTATLGGMFLCGANDLISIFVASECLALSSYLLSGYTKRDVRSNEAMKYLLMGGASSSILVYGFSLPYGLSGGGMVNGLINMQMYNSAGVSIAMIFILVGIGFKLSLVPFHQWTPDVYEGSPTPVVAFFSVTSKVAALALATRLFHILFSSLSNEWHLPLEILAILSMILGNLIAVTQTSMKRMLAYSSISQIGYILIGIIAGSDNGYASMITYMLIYIFMNLGTFACITSFGLRTGTDNIRDYAGLYRKDPILTLSLVLCLLSLGGIPPLAGFFGKLYLFWCGWKAGLYFLV---SIALFTSVISIYYYSRII-------------------------------------------------------------------
49616799     --------------------------------------------LISMVPLLTFYTHGETSMTSLKWTTIENFDINLSIMLDQYSTMFLPAALFVTWSILEFSYMKMDPQINKFFKYLLLFLLAMLTLVLANNLLLLFIGWEGVGIMSFLLIGWWFSRDANTSALQAVIDNRIGDIGL---IMTLAWLAMFASTWDLQELMSEPNKLQSLPLLGLLLAAMGKSAQFLLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--LHPLLQTNTKILSLCLCIGATTTLFAATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNQP---QLAFFHILTHAFFKAMLFLCSGALIHNLKEQDIRKMGSTKTTLPISTTCLTIGNLAIMGTPFLAGFYSKDTIIETMSNLNAWALLLTLIATILTAAYTLRIIYFVQMGPTRSSPITPINENDPNLANPIIRLAVGSIIAGL--------------------------------
83701094     ---------------------------------------------------------------------------TYFFTLDLLSFNLILLSIFISILMLFASSSVVMKNTFLKLTLFLLIFLLLSFSSSNL--MMFYIFFEAVILPTFLLISLWAQPERLKASLYLVFYTLSASLPFLISLMFLYKKSMTLSFLILNLT--FSYKMNIFWVLLMLLAFLVKLPMLTHPG-PPKAHVEAP------LAAILLQLGGFGILRVSNFMYPLMK-ILSFPIFSIALLGGILTSIICLLQTDMKALVAYSSVCHMSLLLGGAFTYSEWGVKGSLSMMISHGLCSSALFLLVTLYYNRTHTRSIFFTRGALSIFPSLMLWWFLLTSNNMAVPPSMNLFSEICLLIGILNWNYITLIPLMLISFLSASYSILLFSTPFHGTAWNN------------------------------------------------------------
52842974     -----------------------------RHKLKSIAFYISCVGIIVSAAVSFVFIGSYKLLIF-----------NKLFISDDISHLMKLFIDITVLLSFVYSQNYLDERQGDYYVLGLFSTLGMMILVSAHSLLSLYLGLELMSLPLYAMTAIRRTSDASEAAMKYFVMGAIASGMLLYGISLVYGATGKLDLLDVANAVAVNWQQQNTLFVFILAGVGFKLAAVPFHMWAPDVYQGAPSSVTLFISTAPKIAALGMALRFLTIGLVDITMQWQQIILVMALLSTGIGNLLAVIQTRIKRLLAYSAISHIGYALFGVLAASSAGYAAALYYILVYAVMSAAAFLIVLMSNHGMEIDSIDDLKGLNKRNPWLAFMMLLVMFSMAGVPPTVGFFTKLLVLKALVDVHTWLAVVGLLFTVIGAYYYLRIVKIMYFDQPENEEIVRIGTGNT----IVYSLNCLSLLLGIFPGALI--------------------------
157689368    ---------------------FPRSTKNLRRMWAFPSILLLSIVMLFSVDLSIQQITRSCTYQYVWSWA-INNDLSFEFGLDSLTSVMLILITTVGIFVLIYSYMSHDQGYLRFFAYLSLFNTSMLGLVTSSNLIEIYIFWELVGMCSYLLIGFWFTRPAANACQKAFVTNRIGDFGLLLGILGLYWIIGSFEFQDLFELFNNQFLFLTLCAFLLFGGAVAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVARFLPILIFIPS--IMNLISLLGIVTVLLGAALAVAQKDI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
157384912    --------------------------------------------------------------------------------LDQVGILFVALSALVGLLSLVAMLGTPGFTSRGLMLCFLMLMLSLFGVFTVSGGMFFFVCFELCVLPIFLLISKWGAQVDRVFSGYYFFFYSVITPAPLLLFFLKITAAGFGSLPCLIYGGEAS-SLGAVGMAVLLLGFLTKLPLYGLHIWLPKAHVDAPVGGSMVLAGVMLKMGGFGLVRLHQLNVLHLKQFVGVLIIFLGMAGFFATSLVCLRLVDYKVIVAFSSVGHMSIAALGLIVGVGWGFMGGLYVFVGHGIVSPLLFYVGGVLYSRFGSRLVTGWGGVGSTWPIFYGAFLLMFMFNFGFPPFLNFFGELGIFYGVLAFSYGLGLVVFVGYLFSGIYMLNVVVSMTHGPLPTGPGGSSSYMSAGEWFLLWALVLTYVLLGAF-------------------------------
288791874    -----LWSLVALP---AGVGALLAFDRRADRLAAPVALTVATGSVALSAVVGVARPRVAAPFL---------AGTEFALAVDGLAALVLPMLTVVTLLVLLAAAGEIRRSRARFHGLMLLFAASVALTATAATLPTLLFAWEIMGAASYALIGFWWRSDRVSAGLTAFVTTRAADLGLYLAAGAALAGGAGLALRDLPDSSP---GWRHLIAAGMLIAALGKAAQLPFSFWLSRAMAGPSPVSALLHSAAMVAMGGYLLLR--VEPLLATTGWAGPATMWAGAVTALLLGAVAVAQRDLKQLLAASTSAQLGFVVLAAGAGGIAGGA---THLIAHAATKALLFLAAGAWLTALGTKQLAGLRGVVARWPWVGWTATVGALALAGMAPLSLWATKDEVLAAALEQSPWLYAV---------------------------------------------------------------------------------------
143337785    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLFGAAFLYGYAGTLSLIGINSSITGGAGNDIFLLIGLVVGLLFKVGAVPFHAWTPDVYQGAPTPITGFMAAATKVAAFGATLRLFYVAFGGAQWNWKPIITAISVITMIVGSLLAIAQRDVKRMLAYSSIAHAGFLLTGVLALNIEGLRASLFYLAIYGVATLGGYRDRHVVRDSSESDRLNRWVGLAKRSPFTAFTFALFLLSFAGIPLTSGFIGKFTIFSAAYESGNTVVVIGVLSSAIAAFFYIRVIVMMLFADPDDDSVAVEIPSIFTSATIWFS-ALVTIAMGVFPTPLLNAIS----------------------
294056109    ----------------------------------------------------------------------------------------------------------------EFHHLVMLVSAAMMLLVQSSNFVMLFVALETVTVAFYVLVAYGRNSASLEAGLKYLILGGMSSSILLFGIVLLYGVAGTNDSLNFHALYDFIAVNSDNLLVLVIAGMCFKIGAVPFQIWVPDVYQGAPTPVTAYLAVASKAAGFAVLLQLVSGPFLPLAPVLVPLLSFIAAATILFGNVTAVTQRNVKRLMGLSGIAHAGYLLMGVMMGIEWAKYAVVFYLVTYLFGSFAVFGVMSAVGSEDADQEMDSYDNFAKKNPFLGGVLAAGLGSLAGIPPLGGFIGKLFLFIAAFQAGHGLLGISILGVVISIYYYFGWVRESFFSNFTDDSVGEVKAVSLTDRFILSALVAATVLIGLFPGVM---------------------------
170747115    ----LLPLPVAIPLVICAAMLATAHLLPGRLPDILATLSALTVAALCGVIA----THAAGEPLVYWFGGWAPRDLGIGFSVDEASAWVAAFIGLLYALTFVFAWGFFDRTHGHFHILMLLFLAAMVGFCFTRDMFNLFVWFEVMSVAAFALTAYHLAESSLAGAINFTVVNSLAGFLMLGGIGLIYAQTGTLDFEGIAAAVARGGRDPVVAGAFCLVALMIKGAIVPFQFWLADAHAVAPSPVSVIFSGSMVSLGLFGLAKVSAVVFDQVQQALPALLIGLGSFTALLGGWMALLQRHLKRMLAFSTISHAGIMLTGLGALTVDGTGGMLVYVVGHGLVKGALFMIAGILLATQASIDEIALRGLGR------------------------------------------------------------------------------------------------------------------------------------
118617495    ------TALILVPIVAPLVAAAFALAGGWRRATAVLTVLSAVAVLGSGIAL---------GLQATPQPHLVLGGL---LRVDALSVIMLIVIGAVGTLATWASIGYIRRDARLYGALMPAFLAAMAIAVSANNIGLIWVAVEATTVVTAFLVGHRRTRTALEATWKYVVICSVGIAVAFLGTVLLYFAAQHAGADGANALNHLNPAVTRLAGGLLLIGYGAKVGLAPFHGWLADAHSQAPAPVSALMSGVLLSVAFSVLIRRPVIDAAVGPGYLRAGLLTVGLTTVLIAAFLLTVVTDLKRMLAYSSMENMGLIAIAAAAGTKLAIAALLLHVLAHGIGKTVLFLAGGQLQSAHDSASIADITAVLSRSRVVGVSFAVGVVVLLGLPPFAMFSSEVSIARSLANSGLWVLGVTLLLMVVAFAALVANSRRMLLGAASEGAPRIAVPATV--AAALVTGVVACIALGVTAGPLGGLFDAAAGQFGAN-------------
139455159    ---------------------------------------------------------------------------------------------------------------GLFYTAYLLCLAGLLGVTITGDAFNIFVFLEISSLSSYVLISLGRQPMALTAAYRYLVLGTIGATFYLIGVGLLYQATGTLNIADLATRVAELTESRSVAFAFMTVGIGIKLALFPLHIWLPNAYAYAPSVSSAFLAATATKVSIYVLIRVFYTIFGPAFSFLDWVLLPLAIIAMFVGSTIAIFQVDIKRMLAYSSVAQIGYMIVGVSLVSVLGMTGGLLHLFNHALMKGVLFLAMGCVFYRIGSVALGDLDGLGRRMPWTMT-----------------------------------------------------------------------------------------------------------------------------
49146448     -----------------------------------------------------------------------------FFFYDMLSFSMIILTLISFILIMLSSF-----NPKTTFPFISCICATLLICFSASNTILFYIMFETVLIPTLLIITMESKPERLQAGIYLLLYTIFGSLPLLIGLLWYFKFSSFPIINSTLPNFNYP--------LVFLLAFLVKMPMFFIHLWLPKAHVEAPLEGSMILAAILLKLGGYGMIR-FIPTLLLNFYSIKFLLISIGILGAIFTSLNCIRQKDIKALIAYSSVAHMGLVIAAISSLKPIGISSAILMMVAHGLSSSSLFFLVTILYNQTHSRNIMVFKSLITLFPNITLWLFIFLAINFSAPPSFNMISETMIISSLSHLDILNLIILFLAIMFTATFSVVLYANISHNISHSHIPVYSPPHKNFLSLSLHAIPILLI------------------------------------
11466553     -------------------------------------------------------------------------------------------------------------NSFEYMVLVLLGTLGMLLIISSYDLMSMYLAIEFQSLCLYVLAAFKRNSFSVEAGLKYFVLGAFSSGIMLFGISILYGFTGVTGFEDLGKLLIFSSNESLLSSSGIILGLLFKIYAVPFHVWVPDVYQGSPTIVTAFFAIVPSISVLTLLTRLYSSVLHDLIQYWQPVFIFCSIASMLIGSLGALSQRRIKRLLAYSAIGHVGYVLIALSTGTPEGIRGLLVYIVIYIIMSACFFTILLSLRKRTQIVMIDELRALYKSNPILSLTLAIVLFSMAGIPPLAGFFSKLYVFLPAIHEGLFLLVVVGIASVISAVYYLGLIKIMYF--DKLDTWVSFEQVDKQKAIVLGLTTFLILFFFIYPSPLVLMSHKAA-------------------
189095593    ------------------------------------------------------------------------------FVLDTLSASMLILTYFIIMMILMSS-----NSYFNIIGTMMTIFIILLLTFLAKNMIIFYLMFELVLIPTFSLIMKEGSQPEKMQASMYLLMYTVTASLPLLLSLINLKSNADFIYLKY-------LTININYAPMMLLAFLVKMPMFFSHLWLPKAHVQAPVEGSMILAAILLKLGGYGLMRTIPLVMKFSSK-ISPWLVSISLIGSVSSSMTCLRQKDMKSLIAYSSVSHMALVIASLFSMKKTSETGSLMMMIAHGITSSMLFFFINLIYLQLHTRNILMFKGLLNSQPNLNFLMFMMLMMNMSIPPSINLFSEILIINSILSWNWFSMAMIFISSLTTASFCILLYMTFSH------------------------------------------------------------------
134462850    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MILRFKINVIELIAILFFIGAMGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--MSPLLEFAPFALNVITIVGALTAIFAATIGLTQFDIKRVIAYSTCSQLGYM---FFAAGVSAYPASMFHLTTHAFFKALLFLGAGSVIHMSDEQDMRKMGGIWKKVPYTYSLMWIGSLALAGIPFFAGYYSKDLILEAAWNSGYFAFWLGCLAAFLTAFYSWRLLLLTFHGDFNSSKLKHVHESPIVMLIPLFVLAVGAIFSGWY-------------------------------
270263095    ------------------------------------------------------------------------PWLHYAVEISGLNALLLLVIALSNLFVGLYLCHWLDHNRTRQGSLMLLMPAALSAAVMADNALALVLLLELAALCGYFLIVRRQDAKSQQAGHSQFLLMRFGTLLLVAAFALIYSQTHSLQFSTMREIA-LPSALRSGAFLLALAGFGIYAGVMPLHGWVPQAHSSAPAPAASLFSCALMKVGLLGVIKIGMDLLGTPPLWWGLLVLLLAAGTAFFGGLYALMEHDLRRLLAYHTLENIGILALQLPELTALALMGGLFHLCNHSLFKSALLLASGAVEQQTGLKDMEKMGGLARLMPWTCIALLVGLVSMAALPPLNGFASEWLIYQGLFQFSPLLAVALAITGALAVMCVSKVFGVVCLGAPRCEAAANARPATWPMML----------------------------------------------
255021535    -------------------------------------------------------------------------------------------------------------RQRLYHAMFQSFLATMLLALLSNNLGILWVALEGATLSTVLLVSLQRSGESLEAAWKYFILCGVGLAMALFGTVLLYFAAQPVLGSGAQALLWSSLHQQAWAFVFILVGYGTKMGLAPLNNWLPDAHAAGPSTVSAALSGLLLNVALYAVLRFSLADAALGGDFAAHLLMGFGLLSLLLASLSMLRQHDVKRLFAYSSAEHMGLTTFAFGLGGPVATFAGILHLVGHSLAKSSVFFSVGRATQEARSRELADLRGFLNRRPVLGWSILLSVLAILGMPPGSLFLSEFLILTVSLEKAWITTPLLLLGLGMAFAAIFRALLPLLYG----EGGGPCSALPLRGLTPVFLQLSLVLLMGIAIPYPLDPWMQAVAGVLS--------------
255959439    ----------------------------------------------------------------------IWWGLSYSFGCDYLSYGLIMLSIWICVLMILASYSVFRHMFNIFLLTIILLLIMLFFTFCXINLMSFYFFFEGSLLPTLFLIFGWGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XAHVEAPVSGSMILAGVLLKLGGYGLLRVYTYILEIG-MLLNTFWLSVSLVGGFLISLMCLRQVDMKALIAYSSVSHMGLIIGGLMTLNSWGFYMSFLLMIAHGLCSSGLFCLANISYERLGSRSLLINKGLLNLMPSMSLWWFLFSSCNMAAPPSLNLLGEIGLFNSMVSWMWLVMIFLMLISFFSAAYTLYMYSYSQHGIYYS-------------------------------------------------------------
238921130    --------------------------------------------------------------------------------------------------------------------LMNLLSAAISLLVVSNDAPTFMVMLELMSLSAALLVCQGGSAKARRAAGLYWLMSRLGSLALLLCFWLLWRASGTLLLSGFH-LASLSHAQQSIVLLLGLLGFGIVTGLVPLHGWIPELHANAPAPAATLFASVMLKIGLFGLLKLSIDWLGVPPLWWGLLLLCCGALTAFIGGLYALAEHDLRRLLAYHTVENSGIILLGLSACVIMGLLAGLFHLINHTLFKGGLFFGNGALIHATGLHDIDKMGGLLRRMPLLGVMMLLALMAMAALPPLSGFVSEWYTYQSLFSLSPLAMVALAIAGALAVMCVAKIFGMTFLGAPRSEAAANPGTAPWNMLLPPLLLSLCCVLFGV--------------------------------
113867859    MNHAVL-LPILIPFAGALLTAMPAQQLRAQRIVCAVATL-----LLAPVAVHLLRQAATGEIVVYAMGNWSAPF-GIVLQLDRTGAMMLALTVVLAVAALAAAGEGTARQGRHFHALFQFQLMGLNGAFLAGDLFNLFVFFEILLIASYALLVHGAGRARIGAGLHYVILNLVASSFFLVAVGVLYGLSGTLNMAHLGLLPAQDQPLAVAAGAMLMLVFALKAALFPLYFWLPRAYASA-TGPVAALFAIMTKVGIYAMLRCDALIFGLLGPFLHDWVFLLALITLAVGALGAVAAGTLRAMTSYLVVASVGLLAACVSMQTQAGWAAAMFYLLSTTLCTAALFLLADALEPEPGRED----GAPVSASRLAGLLYLVGVVAAVGLPPLSGFLGKAMVLRAT-------------------------------------------------------------------------------------------------
227018559    ----------------------------------------SSMVFLLGVAVWGIWSSGCSYFMEWELVSLNGVSIEVSLIFDWMSLMFLSFVCLISSMVLYYSYMSGDSNMNRFLYIVLGFVASMLMLILSPNLVSILLGWDGLGLVSYALVIYYQNEKSAAAGMLTALSNRVGDVAILLGIAFMV-DLGGWNFLFYVGGSPLENSLVLWLVV---IAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPS---LTGTLISDILLLIGCTTMFMAGLGANFETDLKKIIALSTLSQLGVMVSILSLG---GAMLAFFHLLTHALFKALLFMCAGSIIHNVGTQDIRNMGNLVGSLPLSVMCINLANLSLCGIPFLAGFYSKDLILEVAFMGNVICLLMYWLATGLTVCYSFRLVYYSLSGSWNLSCCTCVSDEDTLMSTPMSVLSLGAVMSG---------------------------------
160872601    ----------------------------------------------------------------------------------------ILIFSLFAFVYARDALKNLSIHSGEYYLLGLFSILGMLVLTSANSLLTLYLGLELLSFPLYAMVALRRQSSQAEAAIKYFILGALASGLFLYGLSLLYGASHSLSIHDVLVIGGQSPLLLSTILIFILAGIAFKVGAAPFQLWVPDVYQGAPTPVTLFISAGPKIAGLALAIRILVGTMPSLLSYWQPLIAVIAILSFSLGNLVAIVQSNLKRMLAYSSVAHMGYGLLGLVAGTKMGYAMSIFYMLAYGLMALAAFGLLVVMSRFTQIEDINDLKGLNARSPWLALMMLITMFSMAGIPPTIGFFAKLGILEALISVHLWIATLAIIFAIIGAYYYINVVKVMYF--EEPEPTVPQLSVASDAYLALSINAILLLILGLFPSQLI--------------------------
137111583    ------------------------------------------------------------------------------------------------------------------------FTFAMLMLVTSDNLLQLFFGWEGVGLASYLLIGFWYEKPSANAAMKAFVVNRVGDFGFLLGIAVIYIATGSISFVIFQKINNVNQFTINIACLLLFMGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGIFLVARCS--PIFENSDLALSFIIIIGASTAFFAATVGLVQNDIKRIIAYSTCSQLGYMFVALGVG---AYQVAIFHLFTHAFFKALLFLGSGSVIHMSDEQDIQKMGGLYKIIPFTWIMMLKGTLALTGAPLLSGYYS---------------------------------------------------------------------------------------------------------
142067449    ----WMLVVVFVPLAGALLCFLLPR--------RAAMLGLVAAVLTAAATFALTLEVATAGTAHTLLGGWAAP-LGILWRADGLSAALLAMTALVGVTVSLYAAAYFRDDEHFFWPLWLLLWTALNALYLSADLFNLYVTLELLGFAAVSLTALGGGAAALTGAIRYLLVSVLGSLSYLLGVALLYHSCGSVDIGLVAAIPDAPRPAPQVAAAAMMAGLLLKTALFPFHFWLPPAHGSAPAPVSAVLSALVVKASFYLLLRLWLDMLGGGGRWVAELLGLLGVAAVLWGSVLALRQERLKLLIAYSTVAQIGYLFLAFPLGGAAAWTGALYLALAHGLAKAAMFLSAGNLLRFGGHDRIAELDSAVHRLPLTLTAFALAGVSIMGLPPSGGFIGKWLLLKAAFAQGRFLVAVILLGGVLAAAYVFKVVGHAFTPAARERRLRTVPP-----------------------------------------------------
239618146    ----------------SLIPLFLGGLSLILNRYRKITITLTFVSLISSALILILNIGNSYETVIGNWGT-----LGISIGYDEIALPFLLAVVVVLFAVTLNSL--HKDYDGIFYALITLLLGSLNAVFITRDLFNVYVTFELASIISFILIAYGRKGKQIWASLKYMLISALGFNFYLIGIGLVYMRNGTFSFSAMDNMDKLP-------AMLIFVGLSVKSGLFLLSMWLPDAHANAITEISPILSGLMVKIEDYLVIRFLQYS---SFEWLRGVYLIVGSASAVAGVIFAMNARKAKNILAYHTFSQIGFIIAASNIAAAW-------HAFSHAVFKGLLFMTAGNIYERLGTQNIKEWNGKVRLREYIPL--LVGSAAIAGAPLTSGFVTKNGIMDSIVGPAKYLLVIASVGTVISFA-----------------------------------------------------------------------------
51830071     ---------------------------------------------------------------------------------DGVSLIKYSMLLLSVWLVLLMFMSVSENKSGNLFFIFFWVLFSLEISFYAKTMMFFYLGFEMSVIPVLLIILGWYQPDRLEAGVYMLIYTVIFSLPLLIAIFMVDMSN--------------IMNSNFLVLMMFIMAFLVKLPMFGVHLWLPRAHVEAPVYGSMILAGVMLKLGGYGVIKISYFLGDIIFS-VGGFLMLFSILGGLLLSMICFTQSDMKMLVAYSSIVHMSLVLSGILTLKDFGMSGSILMMIGHGLCSSGLFYLVGCMYNRIKSRSMYINKGIFSIMPINSLWWGLFCVSNLSFPPCLNLPGELFLIMSMVSWSLWTCVVLGILGLVSSMYSIYLYSFTQHGSS---------------------------------------------------------------
256821528    -----------------------------------------------------------------------------HFILDPMAGIVKVSVIALTMVAMMFARPYILQRPGEYFILHLFAVLGMMVLAGGGSLLTLYLGLELLSLSLYALVAMHRHSSSSEAAVKYFVMGAIASGFLLYGMSMVYGVTGKIHITDIASFLETNDASLTLRFGLVFMAMAFKFGAVPFQMWVPDVYHGAPTSVTAFIASAPKIAAFALIIRILGYGFEQVLIDWQGMLIIIATLSMVIGNLVALAQENIKRLLAYSAIAHVGYFMLGIIAGNGVGYSASFFYIITYAIMSLGGFGCLIYLAKGKQEVNISDLKGLGQRSPWGGLLISFLFLSMAGLPPFVGFWAKLEVIRAVLDAELWLAILAAVMSIVGLFYYLKVVKAIFFDKPENESKLKAE---RGLRLALGITGMAVVVLGLFPAQLLEV------------------------
162455893    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALITLACLFLFVGAAGKSAQIPLHVWLPDAMAGPTPVSALIHAATMVTAGVYMVAR--LSFLFSLSPVAGGVIALIGASTALLAATIGFFQYDIKKVLAYSTVSQLGFMFIGVGVGAYW---AAVFHLMTHAFFKACLFLGSGSVIHGMHAQDMRNMGGLRRVMPLTARTYQAACLAITAIPFFAGFWSKDEILWKAFGTENTGPIMGLAAALGTSFYMWRSYFLTFEGPHRKEIETQVHESPPAITWVLAVLAVLSAGAGV--------------------------------
141664783    --------------------------------------------------------------------------------------------------------------------------------------MQLFLGWEGVGLVSYLLIGFWFTKDAAQGGLKAFIVNRVGDMGLILALAAIFAQASSMAHQSIHIIPGSSWSLITVVCILLFIGAMGKSAQFPLHVWLPASMEGPTPISALIHAATMVTAGVFMVAR--LWPLYALSTTALSTVLIIGSTGALLLGLLAFVEFDIKRVIAYSTMSQLGYMMAANGVQ---AYSIGIFHLATHACFKALLFLCAGSVIAMHHQQDMRKMGGLRKWLPVTYVCFLIGALALAAIPPFSGFYSKDLVIEAVKASS---------------------------------------------------------------------------------------------
254437035    --------------------------------------GLPTTALTAVIALWLALDILQDGARVVAIGGWAAP-LGIVFVADGLAALMLLMTSGVGVAVALTSWGVIDEEKASFWPLWLATLGAMNSLFLSGDLFNIYVAFEILGLTAVGLTALKGTPSALRAAFDYLSAGLSGSLLLLLGVAMAYSATGRVDIEAVPMLAE--TAAGRISLALLVAGLAVKAALFPLHFWMPAAHSSAEPLASALLSALVVKAALYVILRISI-EGGAGIEALRLALALMGTGAMLWGSWGALRAARLKLLVAHSTVAQIGLIVAGDTLQQNGLWQAAALLMLSHALAKAAMFVAVGRIAEELGHDYISGLNRKEIRPGAAEFAFAIASVSLIGLPPTAGFIGKWILIDGLIARDAWIWVLILIGTALSAAYLYRVVSRCLRGGPHIAPAAHNPAWHTGDITALG-LATSALVLGLASAFPLTLLEITV-------------------
143857955    -------------------------------------------------------------------------LFNESVVIDTMSSLMITLIGGFLVLVISSSYLKIFKIYNEYPVLILSSILGMMVMISSNDLIIFYMGLELQSLALYVLATYNRDQKSSEAGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFDVISNQLNSNEYVLTFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTTVTLFFTMVPKIAALTVFIRFLYVPFLNLIDQWQMIIIFLSIASMVFGAVAAIGQTNIKRLIAYSSIGHIGYTLAGLATASNEGIQSSIIYISIYVVMNLALFSCLLMLRRKDYYEDIEDLSGLSKNHPLLSLCLLVILFSLAGIPPLAGFFAKFYVFKAVLE-----------------------------------------------------------------------------------------------
140268260    -----------------------------------LAIVFAFVGLSLAMYMWSRFEPSMA-FQFVENVEWIPSLARYHLGIDGISLNLVVLTFWIVLASILTACTE-SAGIASACSLIFFTQAMAVGAFCAMDTLLFYLFWESSLLPMYVFIGVFGSSARRYAAIKYFLFTLSGSVFFLLATLYMGVLAGDFSFSTFTQL-PLSLLEQQVLFIAFTLAFAIKLPMFPFHDWLPDAHTQASTSGSMLLAAILLKLGGYGFMRYNLPMTPDASLFYAPWMVILSLIAIVFVGFVAFQQTD---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
267857467    -------LTIYFLFFSALANGFSGRFLGIRGSQFLIALFLALICAGTTFFEVCIQGCNVNIKLFENFIYSNELNVSASLLYDPLAATMTLTVVWISCAVHAYQYMRGDGSQTLFISYLSAFTGFMLILVAGQNLIMLFIGWEGIGVCSYLLIGYYGGRSATKSANKSLIVNKISDGFLLGSMLYLWFYTGSFSYCSLM-----SFQIPDVVSILVLLGAIGKSSQLFFHVWLADAMEGPTPVSALIHAATLVTAGIYVLCKLNLHS--------QAIVGILGATTALMGGLFGLAANDLKRVIAFSTCSQLGYMMAVLSICDD-GADFAMGHLVSHAGFKATLFLSAGLSIAKENNNFLNRY-GSRQGSPTLSFATTIASLNLLGFPELGGFYSKESILNNAY-ISQGVSIILTLATFLTAFYTSKVLAQLYLFPYGNGRQPKSFDIDTTTLICFALLL----------------------------------------
289641809    ---------------------------------------------------------------------------------DALSAWILLVIGAVAVLACAASPAYLARGARRYGILVHAFLAAMAVAVLVANLGVLWVAIEATTIVTAFLVGHRRTRASVEAAWKYVVICSAGIALAFLGTILIYYAARQAGISEASALHELDPAVTRMGIALVILGFGAKAGLVPLHAWLPDAHSQAPAPVSALMSGVLLAVSFTAILRYVIADVALGPGFARTLLVGAAVLTLALAAALLLGQRDYKRMLAYSSMEHMSLIALGAAAGSRLATSAVLLHIAGHGLAKSVAFCSSGHILHLRHTTRIGRVRGLLGQAPVLAAAFGLAVLALLGFPPFSLFASELAIARAGFTGPAGLGWATAAALVLVLAAFAAMTVRTAHGPAPGRDGGTTAAVPVRGAAVWVPLAV-----GLLACAALGVSDVPLSSLLSTAAAIT--------
288941134    ---------------------------------WSRTLGMLTALATTTVALWLTVTVWGSESLHSDLGGW-GVPLGIGLRADGLAAALVAMANLVALAISIHATGYFGESSRKFWPLWLLLWTALNGLFLAADLFNLYVMLELLGLSAAALGALTGTREAAEANLRYLLVGLLGSMTYLLGVALLYTAYGVLDL-ELVAEALTPGPVAWSALALMIGGLLLKSALFPLHFWLPPAHANAPAPVSAALSALVVKAAIYLVLRLWLDLFDIATLPAAMLLGLLGAGAVLWGSWRALRAERLKLLAAYSTVAQIGYLFLFLPLLTAALLTALVLLALTHGFAKAGFFLAAGLVQKSTGHDRIRELGGAAQSLPAATFTIGLAGVALIGLPPSGTFFAKWILVQAIALGQWWWALVAMAGTLLAAAYVFRVLARAF-------------------------------------------------------------------
164420890    --------------------------------------------------------------------------------LDTYSILFTSIALFITWSIMEFSYMSQDPNITKFLKYLTTFLLTMLIIISANNFYQFFIGWEGVGIMSFLLIGWWFRTDAGTAALQAIIYNRLGDIGLLLA-MLWLNAFSSWNFQEIFMQENQYFTLPTLGLLLGAIG---KSAQLGLHPWLPAAMEGPTPVSALLHSSTMVVAGVFLILR--MHPIMQNNHTILTLCLLIGSFTTLVSAIVATTQNDIKKIIALSTTSQLGLMMVTLGLNQPMLT---FMHMTMHSFFKATLFLCAGSLIHNLNEQDIRKMGNLMLNFPATSSAMTTASMALMGAPFLSGFYSKDIIIETITNSNTWAMTLTLVATALSATYSTRMIILVQTGTTKIKQTHTHHESKT--------------------------------------------------
261856537    -NLTSLNLMPVLPILAGMACLILLIDPFMPRHGRNVSYALSLLTLVVLFIVTLMQMSPTVRMSF-----------GGMVVNDPMSDIMKLASYISLAAVLIMSRGYLRDRKGEYYMLAMFGLLGMIILISANHLLLIYLGLELMSLSMYALTAFKRDDGRAEAAMKYFILGALASGLLLYGMSLLYGVTGGQLMLTDIASALSHDSSSLALVVLIVVGAIFKLGVAPFHMWLPDVYEGAPTAVTLYLSTAPKLAALAMVIRLLVDGMGGAFADWQPVLIVAVVLSLAIGNIVAIAQTSFKRMLTYSTISHVGFVMLGILSGTDVGYSAALFYTLAYIVMTTGGFGMILLLAKQYEAESLDDLRGLNDRSPTMAFVFLLLMFSMAGIPFTLGFWAKLAVLQAVVGIGWWLAVYAVVMSVIGAFYYLRAVKFVYFDAP---------------------------------------------------------------
137760985    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MQLFGQPVSVVTVICILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR--TSPLFELSDTALSFVMIIGAITALFMGLLGIIQNDIKRVIAYSTLSQLGYMTVALGA---SAYSVAMFHLMTHAFFKALLFLGAGVIIGMHHDQNIQHMGNLKKYMPITWITFLIGSLALIGTPLFSGFYSKDSLIEAVITGSHFAYFAVLIGVFITAFYSFRLYFLVFHGKEKLSTKDNPHESPLSVTLPLALLAIPSLVIG---------------------------------
46446206     -------------LMTALIIILIESFSENCSKKWSSLISIGGLTLSIFAVWGGISSNHSSLLNPWIHFDTLARFFTVFFLVIGIGASLLATAFF----------QRFKASHGEYFFLLQSAVFGLILIGAAADLLTLFLGIETLSISLYVLCGYMKKWESHESSFKYFLMGSIVAGFLLYGIALVYGAIGTTRLVLLSSYQTISLTTEKVLFFMITLGLAFKAALVPFHTWSPDVYAGASNPVTAFMAVGTKVGVFAAFVRLFFEALPQFDAAWNQVIDTLVYATLIYANFVALKQIQLRRFFAYSSISHAGFLMIPVVIGNQEALSALTFYLVIYAIATFGCFAVLAYLDQNQEGVHFSDLHGLFSRSPWLASLLSICLLTLAGIPPTAGFLAKFYVFKVAFQAGYYGLVIVGLTTILSSYYYLRIIGILFSESKNDEKLPYSMPAAIVGTTSFIAIIILS----FYPAPFLKVLS----------------------
298246364    -------------------------------------------------------------------------------------AYLIILSA--AGLGILLSPPYLKRHQGEYYTLMLLAAAGMMLLAASTSLLTIFLGIEMLSLALYILSGFIERRRALESGMKYFLLSSFASAFLLYGLALTYGATRSTRFQDIAFFASHLPGLLIVALGLLTVGFAFKVSAIPFQAWTPDVYQGAPAPVTAFMSVGTKAAAMIAFGRLFGLVLLPFHDTWAPVIWAIAILTMVGGNIMAVVQTNVKRLLAYSSIAHAGYMLIGIVVGGTLGMSALLFYLACYTFLNLGAFGTISVLEGDNGGSSSNDLRGLWYRRPVVAGLLAFFLLALAGFPPMAGFAGKYYIFYAALAGGHPLLIIGVLASVLGMYYYLRVIATMFMEQTEEEK-----------------------------------------------------------
89053687     ----------------------------------------------------------------------------------------ILLSAAAILMISQDYMAKADLLRFEFPVLIILAVVGMMIMVSAGDLIALYMGLELQSLALYVVAAMRRDSVRTEAGLKYFVLGALSSGLLLYGSSLAYGFAGTTQFAGIIEAAQGGDMPLGLLFGLVFIGLAFKVSAAPFHMWTPDVYEGSPTPITALFATAPKVAAMALFARVVHDAFGGVIGDWQQIVAFLAVVSMFLGAIAAIGQTDIKRLMAYSSISHMGFALMGLSAGTAQGVEAMLIYMAIYVAMNIGTFAFILTMERNGHVTEISSLSAFASKEPTKALAILVMMFSLAGVPPLLGFFGKYAVLVAAVDAGLVWLAIAGIASVIGAFYYIRIVYLMYFGEADEGALDG--KMGLVPYVGLIAMA-LVIGLGWVPGVNLFGIEAPAET-----------------
92113029     --------------AGVTLLIHRGGALTLRRTTNVIATAALVVVGILLVA-----ESSDGVIRYYALGDWQPPF-GIILVLDRLSALMVMLTAILALGSLLYACAGDDEQGSNFHGLFQLQLMGINGAFLTGDAFNLFVFFEVLLIASYALLMHGGGKARTHAGFHYVALNLLGSMLFLIALGVLYGTTGTLNMADMAALDAGDVGLVKAGALLLLIVFGLKAAMLPLYFWL-PRAYAAAPAPVAALFAIMTKVGVYAIIRVYTLIFGLLANLATPWVWWLALATLALGAIGVLSARDMRTQVAYLILISVGTLLAGVGMESEAALGALLYYLIHTTLVSGGMFLLVDAIAQQRGKAGARIVQSRTLGQPILGLLFFAGAIAMAGLPPLSGAFGKALLLQAATPAQQVWLWPILLISSLASLIALSRTGSTIFWRASGERTGSSLGRLRGAGVLMLILCAPLMVA--FAGPITQFTQATAAQLLD--------------
224370958    -------LILLVPAAAGLICFLSRSRSLCRYLLCVAAVFHSL------LVGWQWFNHGSA-------------LQSAWIGLDDAGLLFLSITSLLFLGSSVYTFGYLKSNDAVFTGCLLFFLSTMSLVTVSRHLGLMWVAIEATTLSSAPLIYYHRHHRSLEAVWKYLLICSIGIALAMLGNFFIVNINATGSLLSLDTLTRLNPTWLKAAFVLCLVGYGTKMGLAPMHNWLPDAHSEAPSSVSALLSGALLNCAFLVLLRHVVMTAAGLGQTSGRLFMILGLISLVIAAIFIIGQKDFKRMLAYSSVEHMGIIALGIGVGGIGISG-SIFHAVNHSLIKGMLFMTAGNLMTSYQTKDIAGVSGLIYTRPVTAILWLAGTVAIIGSPPFGIFLSELTILGAMVDYGVAAVYLLTLGIIFAAL-SAKVLPMVFSQPPGQTDPKNTSPTDPEPAWSIAPLAILSLILGIYMPPWL--------------------------
164420876    -------------LLTIMLSLIMSVLQQPTLHFLSTTKNKLMLLFLISLIPLNHLAHNNSELTMSSTPLILTPNITITMYMDTLSLFFIPTALFITWSITEFSYMSTDPNINKFIKYLTTFLIAMLTIITANSMYQLLIGWEGVGIMSFLLIGWWSGRSDANTAALQAIIYNRIGDIGLIMTTAWLMSTSSLNIQELLTMYE---TTNFIPMMGLLAAATGKSAQLGLHPWLPAAMEGPTPVSALLHSSTMVVAGMFLLIR---LHPILHNKTMMTLCLIMGATTTAFAAAAATTHLDIKKIIALSTTSQLGLMMTMIGLNQP---TLAFLHMTTHSFFKALLFLCSGSLIHHLKEQDIRMMGNLLKTSPMTSSFMTIASLSLMGMPFLSGFYSKDTIIEVMTNSNSWALMITLIATALSASYSMQIILMTMTKYTRTNNIYTEEKSTTYPLMRLTLMSILA-------------------------------------
32267089     ----------------------------------------------LYITISMLFVVLNLGFLFLEGNPIRQFGFFNLLLVDGISLLIMLLATFVLLLFFMNQNNLPETQGAEFYALLLFSIAGFAFMASSQNLILILLGLETASLCLYALIALHNQKSAFEASIKYFIMGALATTFYAFGAMLLYAATGSVDIIFLHQQSYQPSILVFAGFVFLLCALGFKVTLVPFHSWGPDVYEGSNALLAAFIAIVPKIVTFAVIIRIFSVFIDSHSAFVEYTLYVIVVLTMTIPNLIALTQKDVKRMLAYSSISHSGFVLAAVLINTPQSHSVIFFYWFLFLFANIGAFGILWLNYQTQISHPFEKFSGMIKTNPTLAILLTLFMFALAGIPPFCVFWGKMYLMQSAISANYTIALIMAINSIIAGFYYLKLVIYIF-------------------------------------------------------------------
227494516    ---PWLSLLPILVVFGGAVVSVLVEAFVPAKGRRPVQLILSLITIVAAIVMVT--------FRLTEVLEYPMSLPEYI--EDPLTVGILLIIGLLAVLVVFAAQNEKGYQRTEIFTLILFSLGGMMVFPAANSLVALFIALEVMSLPLYVMVATARRRRQLEGALKYFILGAFASAFLLMGGALLYGATGTLSLSMMARVLPQSPALLFGLVGCLLVLVGFKVGAAPFHAWTPDVYQGAPTPITGFMAAAVKVAAFAAMVRLYLTLIAPLEWDLSPVLVAVVVLTLLVGTFVGLVQSDIKRLFAYSSIAHAGFVLIGLFAVTATSSASVLFYLLVYGVSTIGAFGAIALVRQYGEATALANWAGLGRKAPGLAVAMLIFLLSFAGIPLTGGFVGKFLVFADGIEGGLLWLVVLGLASAVTAFYYFRLVVLMFF-TEPCENTAVVRSEGYS-YVAVVLAAAVTVLLGVFPGPVLELLSNVV-------------------
114569918    ----------------------------------------------------------------------------------------IGLVAAIAMLLAMPYLQAEKLGKIEYPVLVVLAVTGMMMMVSANDLIAMYMGIELQSLALYVLAAFNRDSLRAEAGLKYFVLGALSSGLLLYGASLVYGFAGSTGFGDIALAVESGSNIGLTVGLVFICGLAFKVSAAPFHMWTPDVYEGAPTPVTAFFATAPKFAAIVLLARVLMEPFGAVVDQWRDVIWMIAVLSMAVGAFGALTQQNIKRLMAYSSISNMGYALVAVAAASQTGLWALLVFMVLYMVGAIGSFATILSMRTREGVEQISDLAGLAQRNPGLGWSMTALMFSIGGLPFMVGFFGKFFVIYAAVQADMILAVLAVLFSVVGAAYYLRIVKVIWFDSSEIEFVPSAVSTYWIARIAGLATVLLLPVLG---------------------------------
288942119    --------------------------------------------------------------------------------------------------------------VGEFYVLGLLAVLGMLIMVSANGFLTLYLGLELQALALYALVAFDRDSSKAEAAMKYFVLGALGSGLLLYGVSMIYGATGSIEFAPVAAAQGMSNKVLVFGIAFLVIGIGFKFGAVPFHMWVPDVYEGGPTPAVLILSSAPKIAAFALAVRMLVDGLHTLHPDWQGMLVILAVLSMGLGNLVAIAQSNIKRMLAYSTISHVGFIFLGLLAGSAQGYAAAMFYTIVYAVMSAGAFGILLILSRQAERLEDLKVKGLNDRDAWYAAMMALIMFSMAGVPPTVGFMAKLLVLEAVVRIDMWLALVAVFFSIIGAFYYLRVIKFIYFDKPAEDAPALVTSSGVR-------------------------------------------------
32140719     ---------------------------------------------------------------------------SEWLGVDEMSVLMVLLCLLVSMMSLVSSTKEVKNGFVVLMSMVMFICLGSVLFFSVCSWMDFFFFFEFSLVPTFFLILKWYQPERLQAAVFMLLYTVGSSLPLLMSLVYFWSYVKSDNMLLSKMVGGWKDFNMNWPWLIMSLSFLVKLPVYGAHAWLPKAHVEAPLSGSMLLAGVLLKFGGYGLIR-LMWFSEVTNSTIVLFVLVFSLWGGVLSSGVCSCQSDLKSLIAYSSIGHMALSLSVLLSFYSVGKMACVCVLYSHGICSPILFSLAANSYEFCQSRSIMLSKGISRIFPVISGVWFFFCILNMGFPPSLNFFSEVYSVGGLLSLQWLLGLMGGLMCLMTGAYCLILYSLVNHGVVSSMVFKPGLNLSYR-------------------------------------------------
198283914    ----------------------------------------------------------------------------WSFQIDPLSGFFLILLGLLAFAVTLFATGYFRPALRRLMLQYHTFLLGMGLVLLAANAFTFLVAWEIMALASYFLVTEHEEPGSRHAGFLYLLIAHLGALAILLGFVLLAGAAAQGGPFSAMLHAPLDPFWASAAFLLTFFGFSAKAGLLPLHIWLPDAHPAAPAPVSALMSGAMLQMAFYGMLRVDFLFLGNLASWWGPFVLGVGLATALFGVLFAAAQTDMKRLLAYSSIENMGLIMVAFGLALIFALAAALYHALNHAFFKGLLFLGSGSVLHGAGSVAMDRLGGLIRQMPQTAFFMLLGTLAIAGLPPLNGFVSEWLLLQAFLLSSTLSAVLPLAASGVVLAVALAFYGIAFLGQARG--AGHAHEGGRWERSAMALLSVACIFLGLFPGVLLNLLHPVLQEMLGQ-------------
283780846    LHLPWLELCVLVPLLGALVVARFREPTDARI----YGVTFSIITFVLATCTWLDFIWMRASEAQDRFHLLSRLTGHELLQLDEISAPLLPLAAMLFALTTVATVRSKGRRFSFFWT--LITESILLATFSCKTPWLLISLLTLATLPPFFELW-----TRGRATGMYMCYMTLFVVFMIVGWSVAMAEGG-----------PTAHSHSLYSIIPLLLAVLIRSGIFPFHSWVPDFFDKSSFGSAILFMTPLT--GVYAAVRLVVP---IAPTEVMQGMGLLSLFTAVYAAGMALVQVEGRRMFSFLFMSHSAMILVGLEMANVQGLTGALCTWISVSLSLTGFGLAMRAVEARFGRLQLTNYLGLYEQMPLLAVCFLLTGVASVGFPGTMGYVGSELLIDGAVGTYPLVGIAMVIATALCGIAVLQVYFVLFTGTRHISSISL--RMGLREKIALLTLVILLFAGGVVPQLNIASRHHAAEDLLKD-------------
88797130     -HLPILPI--LLPSL-VGILLILPPFANHLRMQRWFTLGALGVLVIIAIELLMTTDQSPLIYIL---GGWHPPF-GIMLLADRLSALLVLLTAVLAFCAALYGAAYEETTGRFFYPLFLFQIMGINGAFLTGDAFNLFVFFEILLIASYALLIHGGGKEKTKASFHYITLNLIGSAFFLIALGTLYGTLGTLNMADMTTLMPSGQIIAKAGGMLLLVVFGLKSAMLPLQFWLPKTYAAASAPVAALF-AIMTKVGLYSIYRVFGGIFGETAGMAHGWIWPLAIATLVFGMLGALAAPSLRLLTSNMVIISVGTLLLTFVVNQGNALGAGLYYLIHSTLVTGALFLLADQIRQRGNAQDRFVVSRPMAQGKPLGILYMIAAIAVVGLPPLSGFIGKLLVLQGAVEPQEQTWL--WGTVLVSSLLALIAFSRA--GTALFWHLSGSKPGSETAHPLQWTAIVLLLLLTIFAGPVTEFTDRAADDVVNSH------------
82702233     ---------------------------------------------------------------------------------DRLADILKMLVYITVSIVLVYSRTYISERSGEFFSLALFATLGMMVMISATHFMTLYLGLELLSLSLYAMVALRRDSAATEAAIKFFVLGALASGFLLYGMSMIYGATGSLDIASVIEGGIISRGVLVVGLVFIVAGISFKLSAAPFHMWAPDVYEGASSAVVLFVGSAPKLAAFGFVMRLLVEGLGAMSGDWQGMLIILAITSMVIGNIAAIAQSNIKRMLAYSTISHMGFMLLGLIGANENGYSAAMFYVVVYVLMTMGTFGIIMLLSRAFEADKLDDYKGLNRRNPWYAFIMLLLMFSMAGIPPTVGIYAKLSVLQAVLNAGYWLAVLAVLLSLIGVFYYLRIVKLMYFDEPETDAVIAPK---GDVKVLLSANGLAILAFGIFPQSLIALCTYAIQQ-----------------
188581796    -------------------------------------------------------------------------------------------------------YMAGRDDRPRFFAELGLFVGAMLALVLSNSLALLFAAWELVGLASFLLIGFHAEPGAAEAAAKAFLMTRIGDVGLLLGWLLALAAVGTTDLVGAVEGGRIAPGTVTAMALLMLAGAVGKSAQLPLSGWLPDAMVGPTPVSALLHSATMVAAGVFLVLR--LYPVFAASPVALDTLFWVGAATALAAGLIATAEADLKRVLAWSTCSQLGEMMVALGLG---GPRAAAFHLAAHAAFKSTLFLAAGIVQERAGTRALGRLGGLARALPFAGAAFLVAALSLAGVPPLSGFLSEEAILAVASRHGPGTGSLVVLLVLLGGIYIGRAGAATFLGGRRG-------------------------------------------------------------
140948205    ----------------------------------------------------------------------------------------------------------------------------------------------------------------IEASLKAFLVNRVGDFGFLLGIAFVLMFFGTLDYAETFSQTDLIFSATTIVCLLLFLGAMGKSAQVPLHVWLPGSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFELSDVALTVVMVIGAVTALFMGLLGIVQNDIKRVVAYSTLSQLGYMTVALGV---SAYSVAIFHLMTHAFFKALLFLAAGSVIVAHHEQDIRKMGGLRKKMPITYITSLLGTLALIGFPGFAGFYSKDMIIEAVLPFSGWAYFAVLIGVFITAFYSLRLLFLVFHGESRFD------------------------------------------------------------
302352859    ---------------------------------------------------------------------------------DLMSDVLKLLTYLAVSMMLVYSRTYLLVRTGEFLSLALFATLGMMVMISASNFVTLYLGLELLSLSLYAMVALQRDSAATESAMKYFILGAMASGFLLYGMSMLYGATGSLDLHTIAEIHNGSANKQLLVFGLAFIGLAFKLGAVPFHMWVPDVYHGAPTAMTMFIGAAPKLAAFAFVMRILVEGLQPLMIHWAGMLTILAVLSMAVGNITAIAQTNLKRMLAYSTIAHMGFLLIGVLTGNLEGYGASMFYAIVYVLMSLGGFGMIMLLSREFEADTLNDFKGLNQRSPWLAFMMMLLMFSMAGVPPTVGFYAKFSVLNAAVDAGHILVVMAVLFSLIGAFYYLRIVKLMYFDAPESHEKIYIQPDSS---LLISINGLAVLALGVFPNMLMSVCFVSVQQSLLH-------------
212224477    -----ISLVVAFPLLFAFFIVLLDTLRVKR-HIIQVSFLLGAILPATVLFM---------GIPKGEIVGGWNRISGIEVGISELNLPFIVGELILFAFVALYSISYFDFRDKKALALLLLLHAGLLGAFIAGDLFNFYIYMEIASVSAFALITFSGEPNSRRAAFKYLMLSLLASYFFVFAIGLIYMETGYLNLILISENAVPSKELNAAVGIA-FASLLLKAGIFPLHSWLPDAHSSAPTPVSAVLSGAVVKAPAYGLILMFLALPVGGT--LRTLAMGTAVVSIFFGITMALLQRDAKRLLAYHTVSQMGYVLLGIASLN---FLGAAYYALAHSLFKGGLFLSVGAL--GRKTRELGKFG--YRNVPIMALSVVMLSLAIGGVSPFIGSYAKGLISSGLDGAWKYVLYAGSVGTLISF------------------------------------------------------------------------------
95928429     -----------------------------------------------------------------------------------------------------------------------------------GDWISLFLFWEVMAVASTVLVWTGGFKQSAASGMRYLLVHLTGGVLLMSGIAAHLLAQDSTLIT--------PLTDGTVGSVLILAGFLVNAGAPPLSFWVADAYPQSSPSAMVFLSALTTKTAVFVLASCFAGW---------SILIPIGGYMAIYGIIYALRENDVRRILAYSIVNQVGFMVVAIGIGGETAINGVTLHALAHIFYKTVLVIAAGVILRETGARHATQLGGLARRYPLVTACTLIGAAASMGVPLTSSFISKGVILQAAVEHHVLWIWVLLLACSAAVAFGIRFPWLVFFRTQQKPLPEKPLQLCPSSLSAILLPTLLCLAIGMFPQKLFALLPFSA-------------------
255019920    --------------------------------------------------------------------------------------------------------------------------------------------------------------RAVEAALKYFILGALASGLLLYGMSLLYGLTGSLDIAHIAGGLVNAGADNFVLTMALVAGIAFKLGAAPFHMWIPDAYQGAPTVMTLFMATAPKVAAFALVLRILAQGNAGAVEIWQQLFVALAVASLLIGNVVAIAQSNLKRMLAYSTVSNIGFLSLGIVAGNANGLASAFYYVLVYALMAAAGFGMILLLSREFEAEDIADFAGLAQRRPWYALLMLIVMFSMAGVPPTVGFTAKLAVFQALVQAGYVLAVFAILMAVVGAFYYLRVVKVMYFDPVPQDAPELAPDALTRTVLGLNSVALL--LLGILPGALLGLCFQALQGVL---------------
149909806    -----------------------------------------------------------------------------MFVVDDFSTFFKVILYLGTTLTVLMSGKYLIKEQGEYYALLLFALVGTMIMVSSTDLLLIYLGLELQALSIYVLTGFLKTDVRSNEALKYIILGAFSSGIILYGMSLFYGLTGTTNLRDMASTLDLSDPMLILATLFMLVGLLFKVGAVPFHMWVPDIYEGAPSPITAYMSVASKAAAFAVIMRIFMQDLAVLQPIWILNITGIAVLTMAVGSFVALVQKNIKRMLAYSSIAHAGFLMLGLVAGGRDGMASIMLYLLVYTFMTIGIFAVIILLNKGVRGEPIEDFSGLAKNHPGLAFMSLIFLFSLAGIPPTGGFFAKFYVLTALVDKGHVVLAVVAVLLSAVSAWFYIRIIMLMYVQPPAPTKAAEIQLTPSIRIVLLIATVGTLLTGLLPAGFLGFVANSI-------------------
94263293     ----------------------------------------------------------------------------------------------------LYAWHYFTPRHY-FYPLWLLLWAAYNGALLSADLFNIYVNLELLGLAAVCLAALDGKSGARRAALRYLLLNLFGSLAFLLGVVLIYRQHGSLGL-DIFQQPGVDDPLIRLSLALLGLGLIIKSALFPLHFWLPPAHSQATAPASALLSALVIKVSLYLQIQIWLPAAAAGDTFLFQFFGLLGAAAIFWGSLQALRCSSLKELIAYSTVAQMGYLFLAFPLFTEVAIYGLLFFLAAHALAKGGFFLAAGTAAKAGGGRLIADLAGLSRHLPLTAITMALSVISLMGLPPSGGFVGKWHLLQAALNSGWWWLAVVLSGGLLSVAYLLRPVAATF-------------------------------------------------------------------
142386465    --------------------------------------------------------------------------------VDDFSLVLKALFLISGYIVILMSVDYIREGDYEYYTLILTSLLGMVMMSSSRDLVSVFVALELLSIPAYMLAAWRKGGPRSNEALKYYLMGVFASAVMLYGMSLVYGLAGSTTFIAQSMAGDATNPVAILGILFILIGFAFKVSAVPFHTWAPDTYEGAPTPVTAFLAVASKAAGMVALIQLVFVAFPGRDDVVQPFFWVISALTMTIGNLIALRQNNIVRLLAYSGVAQGGFMLVPFAEAPARAFEAIVIYLAIYAFMNLGAFTVVLAVARKTRSGEIDSYGGLFQYAPGLAVAMTVFLAALAGIPPAGGWFAKFGLFRALLD-----------------------------------------------------------------------------------------------
150026249    -------------ISALGILSLLAEIFNARKAIVPITIIGLLAIFGFNISEYNHLGSYYNNMMVVDKFSV------------AFSSLFIIITVFLVALSHEF-YKEQKTKISDYVGIKVFLLSGAVAMVSFGNLSMFFLGIEVLSISLYILAANRLNLKSNEAGMKYFLMGSFASGIILFGICLIYGATGSFDLNKILILINTQAYPQWYYIVFLLIGMLFKIATVPFHFWAPDVYEGSPALTTATMSTLAKIVAMATLYKLVTVLLPIQLYSIQIIIVCVAIASMLLGNIMALRQNNVKRMFAFSGISHAGFMV-STLLLTSNAASTLLYYASAYAIAGIAFFAVVMYVTKDKENETINSFNGLGKTHPLLAGILTAALLSMAGIPVLSGFFAKFFLLNQLVYTDWLIVVFV---AIISSIISVGYYFKIIIAMYTKESEQTLPNVPVMYQIVAVVALILNIALGLFPNVVLKLL-----------------------
136338482    -----LTFITLTPLAVGLALLILPYLAPARKISRSLSMGVALAIFAITTALWLNITQGEYVFQNEAVVLLDSIGVRWVVGVDALSFPMVWLTALLIPISMLVEWDAKKGH--LFHPLILVMEGALIGVFVVLDLFVFYVFWELTLIPMFFLILVWGGDDRRYASMKFFIYTFTASVLMLIGILVMYFNTGDASLAGSLTDHHFDLGLRHFVWLLLLIGFATKMPSVPVHTWLPDAHVQAPTAGSMLLAGVMLKMGAYGFLRIAVTIFPESTVVFTPLLIVL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143747217    ------------------------------------------------------------------------------------------------------------------YSLWLLTIAGLIGLITTADAFNLFVFLEISSLSAVALVALGSKRKALVAGYNYLILGAVGATFYVIGVGLLYGVTGTLNMGDLAQKIPALGLNKIVAFTFMMLGIMVKAAVFPLHIWLPNAYAYAPSPVSVLLAATATKVSIYIIVRISYTIFGSSYEIYSYILLYLAILAMFAGTIMAIFEKDVKKLLAHSSVAQIGYIVLGISLATSPGIASSFIHLINHALIKAGLFMIVAMGYYTLKRIDVKTIAGLGRQLPITFFSFVICALSLAGLPLTVGFISKLYLIKAAYMSE---GIWLPFLILVSSALSLIYIWKLIEGLWYNEKSLKIEKI----------------------------------------------------
255959259    --------------------------------------------------------------------------LSYIFGYDYLSYGLAMLSMWICVLMVLASYSVIRYKFYFFLLMIVFLLLMLLCTFCSINLMSFYFFFEGXLLPTLFLIFGWGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XAHVEAPVSGSMILAGVLLKLGGYGLLRVYTYMLELG-VLMNFYWLSISLVGGFLVSLMCLRQVDMKSLIAYSSVAHMGLVIGGLMTLNSWGFYMTFTLMIGHGLCSSGLFCLANISYERLGSRSLLINKGLLNLMPSMTMWWFLFSSCNMAAPPSLNLLGEIGLFNSMVSWMWVVMLFLMLISFFSAAYTLYLYSFSQHGLYYS-------------------------------------------------------------
270267461    ----------------------------------------------------------------------------YPLSVDFVSFMLIHISVVVCFFSLLSGFSHVNQNMSSYSFLYFVIMVILFLFFSVDSILSFFILYEFILVPMVILIGVWSQSERIVANYYMFLYTLLGSIPLMMFSIYSTYSDSGKFTMLLGE--EMLPKVSNLMGLLLIVAFCCKLPIYTLHSWLPKAHVEAPVGGSMVLAGLLLKMGGYGLLRFFLFTSVDYNYVFFIFMLVI-LMGSYLPVAMCSRAVDVKSFIAFSSISHMCVALLGLMCYGMYGVVGALVLFIGHGIVSPLMFFLANVIYEKVKSRSMMGISSIDKLSKTLLWVFLFVIVINMGLPPFLNFFGELGCYVSVVNFNFFFLIFLFMSMVFTGVVMFYYISKVMKGAS---------------------------------------------------------------
30249855     ---------VLIPFIAGVLLLFLDDRARHVKAFVSVLSTIVLLVISILLLCIVHTDNSANEIAVYLLGNWPPPFA-INLVLDRLSSMMLVLTAMLALPSLVFSLGRWHKAGVHFHTLFLLLLMGLNGAFLTGDLFNLFVFFEVMLAASYGLVLHGSGLLRVKAGLHYIAINLVASLLFLIGVALIYSVTGTLNMADLPQINEANRTMLESGAAILSVAFLIKAGMWPLNFWLPTTYAAAPAPSAAIF-AIMSKVGIYVLLRLSLLFFGSDPGFPAQILLYGGLATISFGTVGVLASQTPGRFAGFSVLISSGTLLASIGLVQTEVTAGALFYLASSTLAISALFMLIELVYDDEETENEEIIGVAIRTIAVLGTCFAACTILLAGLPPLSGFIAKFVILNALFSPGWWFLALLIFSGLATLIAMSRSGIRTFWAPP---VDTALPRVLLIEIVPVAALLCMTLVLTIQAGPVMRFMEATANSL----------------
142247162    --------------------------------------------------------------------------------------------------------------------------LGALVVSSSRDLLTIFIGIELASTPMFLLSGWKKGRKSNEGAIKFFLLGVLSASLILYGFSLIYGLTGQLVFADLLANSLGSSPVLLLSAILVISGIGFKISVVPFHSWAPDTYEGAPLPITAYLSVSSKATGFVALIILLTKVFESSGQSWGVILAIVAGATMTLGNLVALQQTNPVRLLAYSSISQAGFIIAPLAVSGITGIFASVTYLIIYAFMNIGAFLSVHLFTNFTKSDNFYEWGGIAKHSPLTGVLTTVFFFSLAGIPPLGGWFAKFVVFRSLLSTGEIIAIVGAINAVIALVYYARISKVIWMDELKNPEEEKSFEFQSPLKVVGALTVLITFVAGIFPGIFS--------------------------
239905969    ------------------------------------------------------------------------------------------------------------------YGLLLWSALGMLLLADADDWIMLAVGLELASLCLYALIAARLDDNGTEAALKYFLPGAMALAVLLFGMALIYAASGSMEIAASLAA---PGPLTAAGLALVLVGVGFKLSLAPVHLWTPDVYQGAPAPVAAFLSSGSKAAAAAALLHVCSEVSPEARELLWPALAVGAGLTMAVGNLGAVAQASVKRLLAYSSIAQMGYILMAAMAVNDGGGEAALFYLAAFALMDLAAFGAVGALSAQIGDRDIAAYRGLGYVHPWRAGVLAIGLASLAGLPPTAGFVGKFLVFGAALSAGYVLAAFGIITAVVGVFYALRLLAALYMRESLIAHPAAVYAAGPAGTLALGVMAAGLVGLGLFPQTLLGAIAA---------------------
284040777    ------------------------------------------------------------------------LYFNDMLRVNNLAMVFIAIVLGSAFLVVALSGSFIENDPAEYYGIILFSLVGAVMMIAFENLIMLFVGVEILSVAMYVLTGSDKRNLRNEAALKYFLMGAFTTGIMLFGMALLYGATGSFTLAGIGASQQGLSLLLYVGLLMLLIGLLFKVSAAPFHFWTPDVYDGAPTIFTAFMSTVVKTAGFAALFRLLSVSFVGVYNFWWTILAIITAVTLIIGNLTAAYQNSFKRMMAYSSISHAGYLLIGLAALGAQTKQAIVFYSLAYSVATISAFGVLLLVAQQKNTQTISKFNGLARQNPLLGFAMTVSMLSLAGIPLTAGFWGKFYMFSTAVERGQ--IWLLVVAVLMSAV-GIYYYFRVIIAMYFRDGAAEPIRVAPFYKYVLLAATILTLGLGVAPGLLQGLF-----------------------
28202216     --------------------------------------FISLTSLIISITVLLFQLKEEPIFSF-----------SGSFQTDGFNGIFRISIAFSSLLCIPLSMEYMKCTKMAITESLIFLLTATIGGMFANDLIIIFITLECLSLSSYLLSGYTKKDVRNEAAMKYLLMGGASSSILAYGFSWLYGLSGGEIFNGLINTQMYNSTSISIVLIFIIAGIAFKLSLVPFHQWTPDVYEGAPTSVIAFFSVTSKIAGLALATRIFNTVFFSSLNEWHLILEIIAILSMILGNFIAITQTSMKRMLAYSSISQIGYFMIGVIAGDSNGYASMITYMLFYIFMNLGTFACITLFGLRTGTDNIRDYAGLYKKDPLLASFLALSLLSLGGIPPLAGFFGKLYLFWCGWKAGLYLSVSVGL---FTSVISIYYYLRIV-------------------------------------------------------------------
212704383    ------------------------------------------------------------------------------LAPDALGTLFLVLASVLFLVASVYGVGYLRDEERRFTACLCFFLSAMTLVTTTRHLGALWVGIEITTLSSAPLIYFHRHKQSLEATWKYLIICSVGIALALLGNHLAQQRAEALAVLDAPQSAATYLPWLKAAFIFLLVGYGTKMGLAPLHNWLPDAHSQAPSLVSALLSGALLNCAFLGILRGHQIMLGAGLGGFSTLLVFFGLVSMFVAAIFIVGQGHYKRMLAYSSVEHMG-ILALAVGLGGAAAFGGMLHAMCHSLTKCMLFLLAGNILARYHTYSSYDVHGLRWTMPVTGALWMGGFLAIVGSPPFGLFVSEFLILKGILQQGQWVAALYMLALAIIFVGMSVAVLRMFQGTRPTDMPECPRESALSVLPPMA-LGLCVLLLGFW-------------------------------
126459136    -------FTIFAPLIMSIVSLFSTSEKFK---AWAVTLG-TFISALLATYAYFAVSPGVYGFDWIKAI-----GARVELWINWTSLTMGLLVAWLVAAISLYSVKYMEGDYRPYWFFFGFFATSMLIIVYAGNLWFLLVGWEGVGLASWALIGHWYRDEYSKAGLRAILTVRFGDAFFLVAIALFYVLTGTVSLSGLMSPPALDALKQLGVVPLLFFALGTKSAQFPFHEWLLTAMTGPTSVSALIHAATMVKAGVYVLIVTAPIFAVVGSELYFTVVMWVGVATALLATIIALTSMEFKLVLAGSTAANLGIIAAATGAAGVLGLHEAFLHIVGHAVSKASLFMGFGAVIHEAGTRFLGEVGKLWRHMKITAVAMVLSMLSLVGIPPFVGYITKDLALENVFEAGHVLGVLLYILLFLTPIYGLRLIGLTFF---HGKEPEEVHEAPVLMWLPYTALALATIVLGTY-------------------------------
135893610    --------------------------------------------------------------------------------------ILVLMGSFAAVFMSVRPLERDGINKPEFFLLVILALVGMMLMISANDLMSLYMAVELQSLPLYVVAAMRTNSLRSEAGLKYFLLGALSSGMLLYGASLVYGFAGTTSFAGIAAAVSEVDLPAGFIMVFMITGIAFKVSAAPFHMWTPDVYEGSPSPVTALFAIAPKVAAIALMLRLTYGAFGSIAFEWSQVITALSVASMVVGALGAIMQSDIKRMMAYSSIAHMGYALAGLAAGTHEGAFGVMIYMTSYVFMGAGTFAIILLMRRDGQSTTIADLRGLSKTQPLFALGLMVMMFSMAGIPPLAGFFGKWYVFL---------------------------------------------------------------------------------------------------
253699702    --------LVLLPLAGALIAWLIPD--NRKRPMVLPVFALAQLFLVGALLV---------DTPPVSPAGWI--------LLDPLGKLALISNSVLFAVCAFYAVGYLAYRRRRLCAALLVCLSAMTLVTISQHLGLLWIALEATTLTMAPLIYFNHNARSIEATWKYLLICSVGIAIALLGLFFLAYSTVTLLLPSLISAAALHPGWRHAAFIFLLVGFGSKMGLAPLHTWKPDAYGEAPGLVGALLAGGLVNCALLALLRVYQIAIASTEALFQEVLLVMGLISMAFAAVFMARQSDFKRMLAYSSVEHIGIITVALGLG-KGALFAGLLHMINNSMTKGVLFLSCGNIHRAYNSKSTQTVRGALRRTPWSGALFLAAFLAITGSPPFSPFVSEFLIVSSAFQGNFWTGGLFLVFLALIFIGMASTVLPVVLGEVPADIERTRYRDALPTVLPPLLLMGIILTMGLWPAPLQRLLHEAAGQL----------------
289630480    -----------------------------------------------------------------------------FFYVDSLSKIFLLMISSVYLGVVIFSIGYLEHSHGQYFSLLDIFVGIMLFSVTLNNFGLFWVSIEATTFATALLVASENDIAALEAAWRYIMIVSVGLTIGLVGTLFLYSSAHTLSITDLLSRQNQ-GSLFFLSGMLLVIGYGTKIGIFPMYTWLPDAHGKAPAPISAIFSAVLLPVSLYPLIRFFEVYQDPSLSKFAFVLGFLSVMT---GSIMTLNQRLYKRLFAYSSVENMGLSLIGVSLGSY-ALFGTIVLIFTHAFAKSGVFMLTGNMLHELKTRKIEDVKGLIKIMPKTGLFLFFGALAVTGTPPFATFFGELLIVSKTINYYGWIVGVALFFFLMCGFLFIYRVINMVFNDETKPVSSAKESPFTFVPVIFITLAAFVILI----------------------------------
194432984    ------------------------------------------------------------------------SLVSYDVQITPLNAIWLITLGLCGLFVSLYNIDWHRHQVKCNGLQINMLMAAAVCAVIASNLGMFVVMAEVMALCAVFL------TSNSKEGKLWFALGRLGTLLLAIACWLLWQRYGTLDLRLLD-MRMQQLPLGSDIWLLGVIGFGLLAGIIPLHGWVPQAHANASAPDAALFSTVVMKIGLLGILTLSLLGGN-APLWWGIALLVLGMITAFVGGLYALMEHNIQRLLAYHTLENIGIILLGLPALIALGLVGGLYHLLNHSLFKSVLFLGAGSVWFRTGHRDIEKLGGIGKKMPVISIAMLVGLMAMAALPPLNGFAGEWVIYQSFFKLSPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTKEAENATCAPLLMSVSVVALAICCVIGGVAAPWLLPMLSAAV-------------------
140822552    ------------------------------------------------------------------------------------------------------------------FSYLSFFTFAMLVLVSADNLLQLFFGWEGVGVASYLLIGFYFKKPSANSAMKAFIVNRVGDFGFLIGIFLVFFYAGSIDFSEIFSIRLAGYKIEEIICFFLFVGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLTCR--FSPLFEAAPNISTLVLIVGVLTAFFAATTALVQNDIKRIIAYSTCSQLGYMFAAVGAGF---YQAAMFHLFTHAFFKALLFLGAGSVIHMHHEQDVRRFGGLRKKLPITFITMTVGTLAITGF-----------------------------------------------------------------------------------------------------------------
240103298    ------TLAFTVPLIGGLILFRLDERKADVVMLASFITA-----MLLQLGVAVIYLLDHEELIHIAYLKSTQFGEVYGIIIDPMSVLIGTVVAVAGFIFMFYGVEYMSERRGLFYAWMTLFEGATLGFIYSSTFLGLLIFFELMGLACWGVVSFYNTPAGRRAGFKAFIIPNVGAMIGFYTAIYIGLTQ--LHDLSLFSLPKVSPEVKPWLFLALLIAGYTKSAQFPTYSWIPDAMEAPTPASAFLHGAAMVEMGVYLVARVIQFIGPLPVWIFYFMAVMVSL-TLLIPILNYPVQKDAKRLLAYSTVAEAGIMFVGLTYGFDVGLKAAMFQLTTHAFVKGLAFLTAGTFTYSLGTLDLRQISGLRKLLPVNGLAWTVALLGLAGLPPMGIAFSKAELLTSALAWLPILMVLADSAVFLWVG--LKWITRNVFGRPKAVRAPTHPIITAS----LVTLIVLTLV-----------------------------------
135857081    ----------------------------------------------------------------------------------------------------YSYLKNFEKYKSEYFMIIIFGLLGMMIMVSSNHLLLLYLGIELLSLALYTIIAYNKDSYSAEAAVKYYVLGAMSSGFLLFGISLIYGLTGTLLYDDIVTQYSVNSIGLIFALTFILISIAFKFGAAPFHMWLPDVYQGSLTPTTLMLSTIPKVAIFIVMIKLTNSIFSDLEIFWSEMVLILSVFSILVGNLIAIVQTNIKRLLAYSTIANVGFILLGIYTGPTYGYSAALFYTITYTLFTTAVFGLLCELIDKSPIENIKDLSGLNYKYPSLAVLFLVIMLSMIGIPPFLGFYAKFYIIQSLIMENHILAVFAVIMTVIGSFYYLRVIKVIYFDELDDKIISISS------HLISYVLVLSLVIIGLFPNILSSLAFYSIKNL----------------
172088180    -------------------------------------LLTSFFIFMFPLSLWSNFMNKTLIIEW-EIMTIQSSHINFMIILDPMGTLFSSTVLFISANVMYFSSSYMADELKRFIHLVLLFVASMNLLIFIPHMMILLLGWDGLGLVSFLLVIYYQNAKSLAAGMITALMNRVGDVMILLSIGW------TLNQAHWSIMNMWANNFSPVITLCIMIAAMTKSAQTPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLMIR--FYPFLHKTVWFNNAILLIATTTMLMAGMSALAECDMKKIIALSTLSQLGVMMMSLGLNFP---HLAFFHLITHALFKALLFLCAGSMIHHHHSQDLRFMGNLSSQMPLTTTCLLTANLALCGSPFLAGFYSKDMIIESTFNNNILIISMLILATALTAAYSIRMMLTVVWGPLSSLPYQYTSDEDYSLTTPMINLTAGAI------------------------------------
136589063    ---------------------------------------------------------------------------------------------------------------GEYWFLLLTSLLGMLMMASSRDLVSIFVALEFLSIPAYMLAAWRKRPKSNEAGVKYFLLGVFASAVMLYGMSLMYGVANSTLLTEIGAATGEFSAVHALAVVFVVVGFAFKVSAVPFHTWAPDTYEGAPTPVTAFLSVASKAAGFVALVVLLYTAFPLAQDIWQPFIWVLSALTMTIGNVLALKQHNIVRMIAYSSISQGGFVLMPLAVAGLAGLRSVVLYMIVYAATNLGVFAIILAVANKTRSGEISSYGGLFSYAPTLGVLMTLLLASLAGIPPLGGWIAKFVAFQSLIQSQSTWGYALAFVGAVNSVVAFGYYGNVMWMRPVPDSDTTLISVPGSLKLALVITVGATLVFGILP------------------------------
289748554    ------------------------------WRRTTATLTALSATTVLACAVAMGFWMGSGA----------QFGLGGLLRADALTVVMLVVIGIVGTLATAASIGYIDTELRLYGVLTPAFLCAMVLAVCANNIGVIWVAIEATTVITAFLVGHRRTRTALEATWKYVVICSVGIAVAFLGTVLLYFAARDSGAAAAGALNGLDPGVARLAGGLLLIGYGAKAGLFPFHTWLADAHSQAPAPVSALMSGVLLAVAFSVLIRRPILDAVSGPAYLRNGLLVVGLATLLVAVLMLTVTGDVKRMLAYSSMEHMGLIAIAAAAGTTLAIAALLLHVLAHGIGKTVLFLAGGQLQAAHDSTAIADITGVMRRSRLIGVSFAVGLIVLLGLPPFAMFASELAIARSLANERLAWVLGAGAAA----------------------------------------------------------------------------------
139168588    ---------------------------------------------------------------------------------------LVLLGTFAALAMSIRTSGDDDINKPEYSLLILLALVGMMLMISADNLMALYMGIELQSLPLYVVAAMRTSSLRSEAGLKYFLLGALSSGLLLYGGSLVYGIAGTTDFIALALAGQDLPPVFIIGMVFMICGLAFKISAAPFHMWTPDVYEGSPTLVTALFAIAPKVAAISLLMRLTYGALGGIADQWQQVLVVLSVASMVIGALGAIMQTDIKRMMAYSSIAHMGYATAGLAAGSVAGATGVMIYMTGYVFMGAGTFAIILLMRRSAEATKIIDLKGLSRTHPLLAVGLLIMMFSMAGIPPMAGFFGKWYVFLAAVEAGLVLLAV---------------------------------------------------------------------------------------
237515466    ------------------------------------------------------------------------------MGMDEVSYGLIMLTMYIVALMILASSMLFLTNYYSFLLMLILLMLFLTMTFFSMSYIYFYFFFECSLIPTLILILGWGNQLERTQAGYYMIMYTLFSSLPLLLGLLNYNSMYGCMMMDMMGGISADIT-GLFNYLIFMMAFFVKLPLYMVHLWLPKAHVEAPISGSMILAGVMLKLGGYGMFRIVNSLTLLMIEY-NWFFSLFSLMGSLIVSLMCLRQVDLKVLVAYSSVVHMGIMIGGLLSMSMTGMKGGYLMMISHGLCSSGMFCLVNIMYERSMSRSFFINSGMINLFPSMSLWWFLICSSNMSAPPSLNLLSELMMMMGLINLSVMFVYLLGFLLLLGVIYSLMLYSLTQHG-----------------------------------------------------------------
134419820    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MTMICILLFIGAMGKSAQAPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSEMALAFVLIIGSVTAFFMGLLGIIQNDIKRVVAYSTLSQLGYMTVALGV---SAYSAAIFHLMTHAFFKALLFLAAGVIIAMHHEQDIRKMGGLKKYMPITYITSLIGTLALVGFPGSAGFFSKDALIETVKYSHWISYLSVLLGVFITSLYSFRMFFMVFHGEERMDKETHLHETPTVVTMPLILLAIPSVFAGIKPLLFGEYFDGAIQVLPQHDVLA---------
71906207     --------------FGAAVVFAFKERATAVVAGKVFALA----ELLLAIVTVSHINPLSPSLQLAERF----VPLAYHVAVDGLSLLFLLVAALLTLLMTLYGMSRGMISPGRLFAVLLLAEAGLAGMLVTVNVAWFAAFSALELWAVVYLLRRWASSRAEIQALRFVQYQAFGWALFAAGCLVLGWTGGRWSFDLFDLVGAIPVGFQTAAFYLLFYGLAVRTPLFPLHGWLPNMAQHGLIAV-APALMVGVKVGIYGMLRFVLPLTPAAVQYWQPYVVGFAMAGVFFTAALAFQQTNLRRLLAFAVVSHTSLLVIGLFSLHESGIQGSMLLAANFGLAVTGMWFIVGFVFRRTGTTELHELSGLFERIPFLAIAFLIFGLAIVGMPGTPGFDAAHLILEASIQFGALSTVATALGNVAAAGFLLWAFQKAFLSQAKAGGHDVDKTLPM-EYLVCGIALAAMLAIGFFTEPWL--------------------------
289631451    ----------------------------------------------------------------------------------------------------------------------------MMTLSSSYNLIVIYVSLEMVSISFYIMTALFRGSISKEGAYKYLIIGGISIIIALYGAAFMYGASKSLDIRAIMSSYNDTNSVYLIVMILFLLAFAIKIGIIPFHFWLPDAYTAAPTPITGFMASAGKLAFFIPLLRLVPYVNQYLYSSWMISVSILAAITMIVGNALALVQSDLKRLLAYSSIAHSGYILSVLSSNSSMGLKAAIYFVFVYSIMGLGAFLVLSVLEQTEEWDNLPKIGGLYRNTGFLSISFAVFIFALLGIPPTVGFVGKALVFLGLIKNIYWLGFVLILATAISTGYYVRIVVLMFM---KDVEIRFKPHYDVLENVSIGLLVFLTFILGIFPFVLWNGIS----------------------
116662191    --------------------------------------------------------------------SWSAPFTSFGLTVDGLTALILPVVAAVTLLVLVFAAAEGTSGAARFHGLMLLFSAAVLVTLTATTLAALLFAWELMGAASFALIGFWRESHRVGSGLSAFITTRSADLGLYLAAGAAFAGGGTL---DLGSLTDLPPGWRDAATAGILAAALGKAAQLPFSFWLSRAMEGPSTVSALLHSAAMVAMGGYLLLR--TQPLLASTAWGSTTAAWVGAATAVLLGIVALAQQDLKQLLAASTAAQLGFVVMGAGVGDVAGGAA---HLMAHAATKAALFLSAGAWLAALGTKQLPALRGAARRWPILGAAFTVGALSLAGMPPLSLWATKDNVLAAALEVSP--------------------------------------------------------------------------------------------
139269692    ----------------------------------------------------------------------------------------------------------------------------------------------ILTVSTYPLVAHKGTKESIRGARLYLSILIGTSIVLLTAIIWTYVLTGTLDFTQGGILEGKVAGWIVPILLALYAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLKIGIYIFFLSSTGASEWLMWLAAYSIIAASVIAMYQDNLKKRLAYSTISQLSYITLGMALANSMGALGGGMHIAMHAMGKITLFMCAGAIYVKYHKTEISQMSGLGRAMPITFIAFFIGALSIIGLPPLGGSWPKFLLIMSAINKEHYIIIVLMLSSLLNVAYLMPIVGRAFFAPTKGSVFKGYNEAPILCWLPPAITAIGCIFLFFY-------------------------------
135175347    -----------------------------------------------------------------------------------------------------------------FHALFQFQLMGIAGAFLTGDVFNLFVFFEVLLIASYGLMIHGGGKERMRAGLQYVVINLAGSTLFLFALGVLYSSVGTLNMADLQEADPDEASLIRVAAMLLMVVFAVKAALFPVHFWLPGTYANAPAPVAALF-AIMTKVGAYAIIRVHTVSFGPTGDIASTWLFPAALITIAIGALGVLGARQLLPLIAFSVVGSMGTLMIAVAVHSPQAISAALYYLIHSTLAAAALFLIADLVLARRDGQAL-LPRPAIAQNGFLAALFFGGVIAMTGMPPLSGFLGKLLVLDALRAGWGWSAVLA--GSLVTIVGFVRAGSQVFWKVTPAEAAPRPSRLSASEVAPTIATLAMLGALAVFAGPAMTFTDAATEQLFD----RSGYIEAVLG
20093158     -------------LLVMGLFLTLGLIPKSHRLMNALAAGNGLLHLAMSCVALLIFD--------------LPGRLGETLYLDHLNIYVELITALGFSAAAFYARGYTDKNLKTFYLAFNLLLITATVALFSDNLALFWIFAELTTVCAAMLVAILSARENIDAALKYVFIVSGSMLFFLFTLSEQALGEGTLDWTELVHASEFSPALLLASFSFMFIGFGAKAGVAPFHTWLPDAYARA-PSVSAILSGLMQNLGIYGIIRIYLLKENGAASQASLILIAAGVFSIALASFSMFQQRNLKRLIAFSSVEHMGLLLIGIGIGTPLALFWTLFYMLVHVLVKETLLFSAGILHRQYRSNMREDMKDVFKLQPRAAWGLILGSIAIIGMPPFPLFPAKFFILLESAEISPYLTLAVLLMLILAAA-----------------------------------------------------------------------------
294661089    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YPLRLLGFLVLLVGFLIKLAVVPFHSWLPDAHVQAPTPISIVLAGILLKLGGYGLLRTAYSIFPEGAVFYGFWIGILGVGCSIYAALNALAMQDLKRMIAYASIAHIGFFLLGLSSLTAEGVQGALYQLISHGLITTLLFLLVEALYKKTNDRTINHYSGLAARMPYYTTLTLIAFSAALGLPGFSGFIAELLILLGAFQSSIFLGILGGLCILLNATYYVWAIQRMFAGKFSLYLPPTLKDIDVQERVVLLSVIVLVAVLGLCPNLLLNLTRDTLIHLVD--------------
5881423      ---------------------------------------------AVLLSILLMSDESEMLFLKWEWVKLGGYSLMISFRFDLYTCCFFVVGLYVTILMFSFYYMSTDPRIDLFCKYLGLFLIAMLLLVSAESLFQLLIGWEGVGIMSYLLISWWYRSDANTAALQAIFYNRVGDIGLLIMLMWSLVTLGDWSFTGLYALDF----VNTFFLLGVVLAAAGKSAQLGLHPWLPAAMEGPTPVSSLLHSSTMVVAGVFLLIR--FSPIILNHKEIQLMVFFLGTMTTLFSAICALAQNDMKKVVAFSTASQLGLMVTVVAGA--GAPQLAFLHICMHAFFKAMLFMCSGGFIHGLNEQDVRKMGGLHSAAPITSVCFFIGSAALMGVPFLAGFFSKDIEIININNLNSWAVGLVLIATSFTAAYSVRLLYFSVGGVSRMLVLQPMNEEYGNLIGPLQRLAYSSVIAGVVFIYFLSPNQISCLSLPLSLKLAAVFVTLVGG
154150667    -------------LAAIVLVALSRTHNQMNAAAVGQALVFAALAFYILFFVRVPVDTFIVG--------------SGYFFIDHLGLLEVLVATFIFVLAAVYARGYVGNSLKLFYAAWCLLELVIVLAFFSDNLALFWIFAEMTTVISAMLVAILSAKENIDAALKYIFVASVAMIFAFVGLIFLYLGTGTLNWTVLIAHASLPAGMTTAAFLFVFIGFAAKSGIFPFHTWLPEAHAKAPSAVSAVLSGVLLNVGIYGIIRVFAIAHQTAAAAIVPVILVFGIFTIAIAAFSMLPEKNLKKLVAFSSIENMGLMLTGIAVATPLAIFWVLVQVIAHALTKASLFFSAGILHRQYRNHLSDDIHDVFRFQPLAAWGIVLGGLAIIGMPPFLAFFSKFFILLSLGSISPWVLALVLVLLFIAASAFGYFVIRTFGRTTPPGEPCEPVPYHTP-------------------------------------------------
189095664    ------------------------------------------------------------------------------FMVDTLSFALISLTLMTIILILLSSFYM-----SEIYSLSITITTLLFVSFSSSNTFVFYISFEAVLIPTIFLIVQKGGPERIKAGMYMLLYTIFASLPLLLGISYYFAFSSFPLMLMNPIQFMFP--------VIFILAFLVKLPMYFSHLWLPKAHVEAPLEGSMILASILLKLGGFGIIR--LSPSILLPTKLKSLLIAISMIGASMTSVNCLRQKDMKALVAYSSVAHMGLVLAALMTFKHVGILSATLMMLAHGLTSSALFFLVTIIYSSTHSRNIMNMKGLLLISPNLTLWWFLFSILNLSAPPSINMMSEMMIFSSLFHLDQTLTILIFMAAMSATSFCILFYANVSHNTFLPPNKLTLHKMNTSLLLHSAPLILLV-------------------------------------
114771832    -----------------------------------------------------------------------------------------VVILFGAAAMLLLSQDYLEKNKFEFPILIALATLGMMLMVSAGDLMALYMGLELQSLALYVVASFRRDSIRTEAGLKYFVLGALSSGLLLYGASLVYGFSGTTNFAGISETINDGDLGLGMLFGLVFLGMAFKVSAAPFHMWTPDVYEGSPTPVTGFFATAPKVAAACLFGRVVHDAFGAAVSDWQQIIAFLSFVSMFLGAIAAIGQTNIKRLMAYSSIAHMGFALLGLSSGTQEGVQALLIYMAIYVTMNIGVFFILNMERDGQPVTDIRSLGLYSRVEPLRAAALAALMFSLAGIPPLVGFFGKLYVLKAAINAGSWLAISAVIASVIGAFYYLRIIYFMYFGNEVDKMTGKMPILH---------------------------------------------------
255506286    -------------------------------------------------------------------------FLNLSIFIDNINFWLIILTVWISFLMILSNFKMVGNNIKLIIFFILFLLMFLLLSFFINNFLLFYIFFEMSLIPTYLIIGWGYQPERLLAGLYLLFYTLLASLPLLMGLLFIFNSFKIFQFFNLNKMLVF----NLFLFYSLIFAFLVKMPMFLVHLWLPKAHVEAPISGSMILAAILLKLGGYGLLRMLLLFNYY---MINMLIILISIWGGVLISFNCLRQLDLKLIIAFSSVAHMGMVLGGMFTLTNWGIYGSYFMMIAHGLCSSGLFCLANISYERLMSRSMLINKGMMNFMPSLSLWWFLLIVNNMSSPISLNLLAEISLINSIISFSIYNLFLIFLLCFFSASYCYFLFAYTQHGIFYSS-IFSFSNTSIREMNLMF-------------------------------------------
294340848    ------------------------------------------------------------------------------LIVDPMAMLLKLFTVIATIVTLVYSRRYALDRGGELFSLVLLSLLGQFIMISGNNLLTIYLGLELLSLALYALVALRRHTQSTEAAMKYFILGALASGFLLYGMSMLYGATGSLTIFRMIAVEPINRAVLVLGVVFIVAGLAFKLGAVPFHMWIPDVYQGAPTAVVLMVGAAPKLAAFAMAIRLLVEGMFPLAMDWQGMLVVLAVLSIGLGNLAAIAQTNLKRMLAYSTIAQIGFVLLALLSGMSTAYSGAMFYMVIYVLTTLGTFGVILLLREGFEAEDIRDFAGLAKTDPWMAGVMTFLLFSLAGIPPFAGFYAKLEVLTILLNTGRWLVVYSVILSVIGAYYYIRVIKVMYFDAPTALSASRASGVGGA-RALLSLNGLAVLFLGLMPGGLMTLCYQAIANTLH--------------
119718688    ------------------------------------------------------------------------------------------------------------------WAALPAFLVSMQLVPAAADAVSFLLMWELMALASAVLVLHRDREEVRSAALWYAAMTHLSFGLLLLGFTVLVEEGGGTGFDAMSAVDPTSLQASI-AFVLLIAGFATKAGAVPFHVWLPRAHPAAPSHVSAVMSAAMVKMGVYGALLVALRLLPGGPTWWGFVVVALGAVSATYGILQASVTSDLKRLLAYSTTENVGLMFLALGTAMDAALVACLLLLTSHAAFKTALFLGAGAVLHATGERDLDRMGGLAARMPVTNVAFALGALGAAALPLSVGFVAEWTLLQSLIHGAPISVAVVALTAGLALLTFVKAYGIAFLARPRSSGAAEAREATPGMRTAMLVAAVAVVGLGLVPGPLADLAGRAA-------------------
83858401     ----------------------------------------------------------------------------------------------------------------EFPVLVTLAVLGMSFMVSANDLITLYLGLELQSLALYVLAAFNRDSLRAEAGLKYFVLGALSSGLLLYGSSLVYGFSGSTSFDAIAVAAAEGSQNLGLLFGLVFAGLAFKVSAAPFHMWTPDVYEGAPTPVAAFFATAPKLAAMVLLARVLMEPFGPMTEQWQQVTMVMAVLSMAFGSFGALMQSNIKRLMGYSSIGNMGYVLVGLSAGTALGLWSVLFYMTLYVIGVAGAFAVILSMRRSEGVERIEDLSGLSQTRPALAWSMTALMFSIGGMPFMIGFFGKLFVFYAAVQAGLWLVILAVIFSTISIAYYLRVIKVIWFDEPTGDFLPAPTGAAIISRLA-ALIAVSMPVVGIIIALVVNA------------------------
142711158    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FNLNIIDTLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--MSPMFEFAEFTNLFIIFIGSTTAIFAASIALTQNDIKKVIAYSTCSQLGYMFFAAGLG---AYNASIFHLMTHGFFKALLFLSAGSVIHMHHEQDMRKMGGLFFKIPFTGVMMWIGSLAIIGFPFFSGYYSKESILENAFFASSNMAIVGIITALLTAFYSWRLLFMTFHGDFKSSKLLNVKESPKVMTLPLFLLAIGSIFSGIF-------------------------------
154149049    LNLSSIAPMMVLSLFAVFILVLNFINKNISRTFWTMLAILGLAINIFFLFGYSGIVRGFFDLVLIDGFAFI-------------SMIIILLFSILFLPLTLSKENFHDCSLAEFYALYLFMIVGYEFMVSSQNLIVILVGLETSSLALYTLIALHNRTRAIEAAIKYFTMGALSTGFFCFAIVIFYLSSASLDISAISYSAKNTDSILIATAIFLICSIGFKLSLIPFHTWIPDVYEGSSEVMAGYISIVPKIAGFIVAMRVFESLYDSNIAFIQISLYIIAVLTMTLANIMALIQNDVKRMLAFSSISHAGFVLCAVVIGTKSANIGLFLYWLMFSFANLGAFSVLWFIWHERFDHPFEKFNGLVKFLPYTSFLMALFMISLAGIPPFSVFWGKMYLMGSAISSGFIFAVIMAINSAIAVYYYLRIIVCMFLKEPLENAEATLQNSSNAIKFIITFSAILCIL-----------------------------------
134975699    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSLIDWMCLLLFVGAMGKSAQMPLHIWLPESMEGPTPISALIHAATMVTAGVYLLVR--LSPLFEFSPMIRSWILVIGATGGLVLGMIAIVNHDIKRVVAYSTLSQLGYMMAAVGA---SAYGLAMFHLMTHAFFKALLFLAAGAVIAAHHEQDMRKFGGLMQSIPLVGTVFAIGSLSLMAVPFFSGFYSKDAIIAAVEGISLPGASYALFGVMVTSIYSVRAFYLTFLGKPRSD--IHIHEISNSIKWPLIILAIPSVALG---------------------------------
34558092     -------FLIFIPALFALLMPLFALMKI--VELRFVVALFCLLLCLMPLPFLESIQESGVIIQNINFFSFFEVTLTMGFFELMFITFFSFVSFVISLYGLSYEALSAPSEDLRRSISFLLALAGSFGMLLSSNFGNLLFFYLFTNTSIYWLIKSNLGTEAARK--IYLFSNFLSSSFLILGVFTIYQTLGSGDMYEFGANLKNMDRFSLYMAMLFLLSFFVKAEIFPLNVWIVNLYKESEPQNVAFFSAVTTKAYFIALIQLLAIFFKL-SPLLQEAMILVGGISMVFANFHALRELSIKRVLAYSSMSQIGLIIMGIGYNLHQVNEGIFFHLINHSLAISLMYLSVGYIARQYKGDDTGLLRGCSIAMPISSFFFTLGAMSLMGFPPFSGFFSKLLILKGFADYQLFTPILFIFLASLGEALLYFRIIRTFYSNRPSKLIKHTIVPNL-MYASIMILGALVIYLGVFPSSLFFIVSSGVE------------------
134572742    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------EILFFKFNALEFIVILFFLGAMGKSAQFFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVCR--LSPVIEYTSVASSVIVLVGVVTALFAGTVALVQNDVKRIIAYSTCSQLGFMFSAAGIGL---YQAAMFHLFTHAFFKALLFLCSGSIIHMHHQQDIRTYGGLRKKLPITFYSMMIGTLAIVGIPGFSGFVSKDSIIEGIYESAFVYFIFITFAAFLTSLYSWRLIILTFFGEYRGEYFDNAKEDSRSINITLIILSFCSIFVGI--------------------------------
45658586     ----LLSVLPALVLATGGVFLICLSVLFKTKEFIIVYVSGLILLLAFAAVFYTSFRFPGNGFHFSGQIE--NSVLSFWLNLIYIS--MAIGTAAIVPRIL----KNHKIEFPEFYPLLLFATCGMTLMTTGQDFILVFVALELMSICLYILIGMARSDFSLEATLKYFLLGSFSSGFMLMGIAFLFGGSGSTNITEALTIAGYQGNFAKIGLVLFITGVAFKIALFPYHAWTPDAYEGALTPVTGYMSTAAKAASGLLLILYTKLPLPLENSTWAWLPGILALCSMIYGNLLALKQENLKRMLAYSSIAHAGYVVAGISAGIK---EEVLFYLIVYSFMSLGAFAILAYLEEGTRQVTFFSVQSLSGVKPLTAIAINIFFMSLAGVPPFGGFWAKLFLFQKLAESETLMNRILLIGGVTNSALALYYYLRI--------------------------------------------------------------------
177667018    --------------------------------------------------------------------------ISLLILLDPIGLSFSNVVCFISACVLIFSSYYMAADYFRFIWLVMMFVLSMNFLVFIPSLVSLLIGWDGLGVVSFALVIYYQSSKSLSAGMLTALVNRIGDVTLLLAIGFCVLQGHWNVLFMWET------DLSVVVIFCILVAGMTKSAQVPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLFIRFF--PFVSSFHGFSSSLLFVSVLTMLMAGIGANYEFDLKKVIALSTLSQLGVMMASLGLGAP---YLALFHLYTHALFKAMLFLCAGGIIHNSDIQDLRCLGGLWSQMPLSVACLNVANLALCGAPFLSGFYSKDLILESSLFSNLVMLFLIFLATGMTAAYSVRLSIYSLWGQSNHRPLHQNFDESGEATWPVVILALISVFIG---------------------------------
142606096    --------------------------------------------------------------------------------------FFKILTTLGAAASLIISKNYFIDTKLIRFTLLLFSTLGMMIMISSKDLMIMYLSIELQSLSLYVLASIKRNSESAESGVKYFILGALSSGILLYGFSLVYGFTGQTSFDGISQSLRQLDSLPIGLVFGLLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKIAATALIFRFCLEPFAKFHFEWTQVIFFLSIASMFLGAIAAISQKNIKRLLAYSSIGHVGYVLIALVSASEQGLKSATIYMFIYLVMNIAVFSIILSLKKNSYVEKINELSGLSKSNPVISVCLAIIMLSMAGIPPFIGFFGKFYVFIAAVESLYLLAVLAVLASVISSFYYLRIIKGMYFDDKTDSEIFEFTISNEAKVILTILMITIS-------------------------------------
136053496    -----------------------------------IALAFMAASLGLSIWLVSDFIGAYGGVEKLSDWTWFTSSISFGFGVDHITVMLLFIASFLCLLINTFAIGYMDNRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYRPSAAYAAKKAFLTTRVGDVFLMVGLAVLWDLFGSLDYYNIDKVATSNPGTLAWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAESMHDLAFIIAAIGGTTAVMAAAIAFVQHDLKKVLAYSTMSQLAYIFTGLGAALYLAFGAALFHLFNHAMAKGMLFMASGAVI----------------------------------------------------------------------------------------------------------------------------------------------------
255037644    ---------------------------------------------------------------FVEWGQGPLLYFNDMLRVDKLTLAFVLLSAFMIVAISGGFQDNADAEPAEYYGLMLFSLVGAIMMIGFDHLIMLFIGVEILSVAMYVLTGSNKRNLRNEAALKYLLMGAFATGFMLFGITLLYGATGSFKLMAIQFASNMPIASQSYIFYALLIGMLFKVSAAPFHFWTPDVYEGAPTIFTTFMSTIVKTAGFAALFRLLNHTFAIYG-FWWIVIAVIAMLTMLVGNIGATSQGSFKRMLAYSGISHAGYLLIALTALTKPTQNAIIFYSLAYSLSTIAAFGVLMLVIEGQPNERYEAFNGLAKQNPLLAFVLAVSMLSLAGIPLTAGFWGKFFIFTSAAERG--IMWIAVFAVLMSTV-GIYYYFRVIISSYFKEGDTVKIRVAPFYQIILVLATFLTILFGLAPGIFEGLI-----------------------
53804543     -------------------------------------------------------------------------------------------------------FRRRENENEEIFVLLLTSTLGALLLVSSAHLAMFFLGLEVLTISLFPMIAYSVRASRLEAGIKYLMLSGLASSFLMFGMAMVYGDLGVLSFEQIGAHGAELEPLALAGLFLILAAIGFKLSLVPFHLWTPDVYQGAPTPVTAFLATVSKASVFALLLRFFTAAHAERSETFLCVLGLLAVVSILAGNLLALLQVSLKRLLAYSSIAHMGYLLTGFVAAGDLQTETIAFYLAAYTVTSLTAFGAISALSDDDESDRLSDYAGLFWRSPWLAAVLTLSLLSLAGIPLTVGFVGKFYVFAVGVQAETWPLV---ATVVIGSGIGIYYYLRVVLTMIQPAGVGQRVTLHPAAGTALAAAALVILAAGLFPQPLIDAAA----------------------
137025463    -------------------------------WARWLATGAVAGSFLVTVGVFLDLVGRRSVTTLFEWVPAGDLRVDVGFLVDPLSLTMCLFITGVGALIHLYSYMHGDGDFPRFFTYLNLFAFSMLMLVLGDNLLLTFLGWEGVGACSYLLISFWFTDEAATAGKKAFVTNRIGDWGFMVAIFLTFFTFGSVDVLDTTAAGTVAQSTATFVAVMLFVGAIGKSAQFPLYLWLPDAMAGPTPVSALIHAATMVTSGVYLLTR-INPVIADAADWVPTMIAWTGAGTALFAATIAVAQRDIKKVLAYSTVSQLGYMFLAVGCG---AYVAAVFHMVTHAFFK---------------------------------------------------------------------------------------------------------------------------------------------------------------
142381423    -----------------------------------------------------------------------------------------------------------------------------LFVIMAVDFVTIYLSLELSSLPIIALIAFGRGKFSLEASFKYLILASFSTGIFLTGVAYIYGVTGSLSLEIINISVINPAVTLGIIFI--FIGLAFKLSIAPWHMWTPDTYQGSPMPVVTYLSTASKVAGFVLAIRLFSEIFSDSFTYLIILLSLISLASMTIGNLGAILQKDLKRLFAYSTVAHAGYMIIGVIALISSNSSASMFYVVGYAITNISVFFSLQHMMNLTKSTSIDSIKGLFQAHPFVSIIFGLGILSLLGIPATVGFMGKVLVFSSAVNNGLVLLAVAGINSFVSAYYYLGLLRNVF---VSSDKFEQNGNSNNTYILVASISSVLVLVLGVYPDLILSTIDNVISGL----------------
7140960      ------------------------------------------------------------------------------------SXMLTLITTVITVFIYSDNYMSHDQAYLRFFAYLNLFNASMFGLVTSSNLIQVYIFWEIVGICSYLLIGXXXXXXXXXXXXXXXXXXXXXXXGLXLXILGXXWIIGSFEFRDLFEITNLNSLLTTLCTFLLFVGAIAKSAQFPLHIWLPDAMEGPTPVSALIHAATMVAAGVFLVAR--LFPLLSITSNIMHIISSIGLXTLFLGATXALAQIDXXXSLAXXTXXQLGYXXLALGIGXS---RXALFXLXTHAXXKALLFLGSGSIYSPYKNXNMVXMGGLTKYIPITXTAFLLGTLSXXGXXPLACXWXKDEI-----------------------------------------------------------------------------------------------------
117649932    ----------------IMVTPLFPKLGKYTPIPVKTAVKTAFITSLIPSTLVLKHQVQPVSMSLPISTKLMDMSLTITLNC--LSALFLPIVLFVWSIMEFATWYSPTPLTNTFTKALLIFLLAMVTLICAGNLFQLFIGWEGVGIMSFILINWWTSRTTTSSALQAMIYNRIGDIGLILTMAILAMNYSTWNLDQAVAQQ----TKDMLIALGLTLAATGKSAQFFMHMWLPTAMEGPTPVSALLHSSTMVVAGIYMLAQ--LHPLLNTSKHLLTLCLCLGTTTSLFAASCALAQNDIKKIIAFSTSSQLGLMMTAIGINSP---QLAIFHMATHATFKATLFLSAGSIIHCMNEQDIRKMGNTSTTMPITTTCLTINSLALAGTPFLSGFYSMDAILETMINSNSLALLMTLAATTMTSAYTLRMLIYTTTNTPRHKPSMSFHETTTSQISPIL-------------------------------------------
116075367    ---------WLIPLYGGMVLALPWAAGWFRRDAHRPAILLTLLAFVHGSLVLQDVMALGPATLHYPWLSVVDLQLDISFSLSLTNVAALELITGLSLVSQIYSLGYMDKEWARFFALLGFFEGAMSGVVLSDTLFQSYFLLEMLTLSTYLLVGFWYAQPLVITAARAFLTKRVGDVLLLMGVVALAAYAGVMGFDDLYAWAKLSPLATTLIGLGLIAGPMGKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLLKVMPLLQHAPVTL---VVLQVVGAISAIGGSLVSIAQVDIKRTLSYSTTAYLGLVFIAIALQVP---VLALLILFSHAVSKALLSMSVGGVIAATNCQDITELGGLGGRMPATTTAFLVGGAGLVGLVPLGGFLCLAQSVELIGARSSGLVVIFLLTNALTALNLARVYRHVFLGQPLL-KTRRAVEVNWQMAFPMVAMTVIVILTPIF-------------------------------
170078411    MSEFLLQSVWLVPVYGGALLTLPWSLGLIRRTAAYLNLIMTFLGLLHGSFAFASLWNMPPQQLSLEWLQVADLNLSLVIEISPVNLGAMELVTGICFMAQLYGLGYLEKDWSRFYGLMGFFEAALSGLAISDSLLLSYGLLEVLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDILLLMGIVALSSYGTGLTFSELEANPPLPPWEASLVGLALISGPIGKCAQFPLNLWLDEAMEGPNPAGI-IRNSVVVSAGAYVLLK--MEPVFTITPITSDALIIIGTVTTVGASLVALAQIDIKRALSHSTSAYLGLVFIAVGLN---QVDIALLLLLTHAIAKALLFMSIGAVILNTHGQNITEMGGLWSRMPATTSAFVVGSAGLVCLFPLGTFWTMRRWVDGFWDTPPWLVLLLVGVNFCSSFNLTRVFRSVFLGAPKP-KTRRSPEVVWQMAVPMVSLILMTLMVPFFLHQWQLLFNPSLPTLVE--------------
138456681    -----------------------------------------------------------------------------------------IIITGILWLLSSISFFDDENHIADKTTLVLFSLVGAVCMVSYHNLTMLFIGIEILSICIYVLAGSKKNDASNESAMKYFLMGSFATGFLLMGIAFIYGASASFDIEEIMENSPKNTELVYTGILLLTIGLSFKISAVPFHFWAPDVYEGAPIQVTSLMSTIVKTAAIAAFFKLFTTSFGSQTATWEPTLTWIAGITVIAGNVIAVFQSNAKRMLAYSGISHAGYLLLAVMANNTNGGNALIYYTLAYSVSTIAAFTVISAVANQKGNTDFDSFKGLGKKNPLLVVATIISMLSLAGIPPFAGFFGKYF------------------------------------------------------------------------------------------------------
49147418     ---------------------------------------------------------------------------------DQFSWLMIILSIYVVILSILAGKEM--KISKIFLFLNLKLLLFLYISFSTSNFMMFYFTFESSLIFIFLIVSGWYHYNRLKASLYLLFYTLFFSLPMLIGILFFLKNYDLSFFFMKYSNDLF----EKLFLISIVLGMLVKIPMWGIHLWLPKAHVEASASGSMLLAGILLKLGGYGLWRINVILN--LNEYWMMLLFIFLMMGSIIICLECLMQSDLKTLIAYSSVCHMGPVALMLILGYSYSWASGGYMMFAHGLSSCGLFYLSGLIYSRFSTRSTYLLGGCLAYFPKFSMWWFIFCSVNLGAPPFLNLFSEIMTYMMMYLYSYVMLLIFMTLSFFSAAFSLYLYISINQGMPNFSY-----------------------------------------------------------
55378239     --------------------------------------GISVLGSLLSFGFAGWFITAGTGMADNTGVALFNS----QLVVDQMALFFMAIVGSVTTLVVLASYDYITEHSYEFFALVLLSATGMSLLSAANSLATAFVALELVSLPSYALVAFKENKGSVEAGLKYFLIGAVSSAVLAYGISLVYAATGVLSIQAQSGDPAVPMAILGVGILMIIGGVAFKTASVPFHFWAPEAYEGAPAPISAFLSSASKAAGFVLAFRAFAVAFPIGDLLWVMAFQILAIATMFIGNFAAATQETVKRMLAYSSVGHAGYVLIGLAAGLSLSLSAGMSHLLVYGFMNTGAFLFIALAEYWGVGRRFEDYNGLGKEAPVACAAMTVFLFSLAGLPIGGGFFSKFYLFSATLNVGAWS---LAAALIINSALSLFYYSRVVMWIEEPTGSRTIESYPMGLYTAVVGAAIVTVLL----------------------------------
144151701    -----LVLCIALPLLGALLVTALPR--------WSVTLGILSALATAGAALTLTAAVWQQGTLHLILGGW-DAALAIALHADGLAAALVLMANLVGLGISVYATGYFHDRLRAFWPLWLLLWAALNGLFLAGDLFNLYVMLELLGIAAAALGALTGNRDAVAANLRYLLVGLLGSISYLLGVALLYTAHGTLDMAQRIAAAPELFAVNAAAMTLMVAGLALKAALFPLHFWLPPAHANAPAPVSAALSALVVKAAFYLILRLWLDLFWITGMAAAMLLASLGAVAIVWGSWRALRAERLKLLAAYSTVAQIGYLFLFLPLLTATLLAALLLMALTHGFAKAGFFLAAGLVQTNAGHDRIDDLGGTAQRLPATTFTIALAGSALIGLPPSGSFIGKWLLMQSAIATGWWWVVVVTTGSLLASAYVFRVLSRAF---GLEPTPMRFVTDARAEVPALTLALVSVAVLGLASGPL---------------------------
134860862    --------------------------------------------------------------------------------------------------------MYDNRRQADFYILMLTTAIGMCTVALAQDLFVLFVGLELASLATYVLVGFHKESKSAESGVKYFITGSVASGVGLYGLSLLYLEFGSLQLHEIAALWSESSVLGLIALGLVLVGFGFKVSAAPFHFAAPDAYAGANSPVAGVLATASKAMGMIGLIRVLLVIGEEESAVWLYTLATLSVITMTWGNIAALGSNNPKRMLAYSSVAHAGYMLAAMTAVGAWIVAAVLFHLFVLVAFKLGAFLVLGLLEMEGGASRLSALSGLARRDPLIGTAMFIFMLALAGVPPLA-------------------------------------------------------------------------------------------------------------
88608391     ----LLILEVISPLLAALLLIFSNAKVYKR------TLLPIAQTFGVGSSIAIFAHTSQGIRISLTVGGW-DSIYGIEVAANHYTAIMLLLLNTVTALTVLHSFQKDRESF--FYSILMLCHAGLSGMVISNDLFNIYVFLELSSLASYTLVATKGTQESYKAAFEYLIIGTISATFYLIGIGLIYAVTGHLNVGIITSMSDIILSSHIGRAGATLVVLGIKCALFPLHFWLVRCYSSTSTTVAAFLSGVSSKVGLYLLAKFVYTILVLSGFPLNIVILVLSTLAIFVCGLQAITTQDVRQMLSYSSISQIGYISLTLSLGSDYSVSVAMLQMLAHAVTKSGLFMLAGGAIHQTERR--------HKQSAMRKIYLLVATLSLAGIPLTSGF-----------------------------------------------------------------------------------------------------------
140871871    ------------------------------------------------------------------------------------------------------------------------------------------------SVTSYLLIGNDDTNPRARDAATAILITGAGGLAMLAGLVVLGQSAGTYRFSELASASTDVSLISFGAIVLILLGAFTKSAQWPFSSWLPGAMVAPTPISTYLHAATMVKAGVFLVAR--LAPVTYSVDGWRPTVFIFGATTMVFGGWRALRQVDLKVLLAYGTVSQLGFMMMLAGAGTYSLTQALIVVLLAHGAFKAALFMVVGVVDHQLHTRDIRRIVGIDRRWWPIYLTAILGAASMAGLPPLLGFIAKLYTARGAFTGSSLVTAAIVGGSVLTFAYSARFV-----------------------------------------------------------------------
260592333    -------------------------------------------------------------------------------------------------------WAAKNGKESEFYMLIVSTLLGMFAMMSAGNFLMFFLGLEMASVPLACAVAFMYRNDSAEAAAKFILTATFSSGVMLYGISFLYGEFGTLYFADI-ATKMHATPLTIMGLVFFFSGLGFKISLVPFHFWTADTYQGAPTTVTGYLSVISKGAAAFTLLSILFHVFGAIVEYWHVLLMIVVVLSITIANLFAVRQNELKRFMAFSSISQAGYIMLTAIGNDWVSSVSALYYVLIYVVANMAVFTIISVVEQNGGKTNIDDYNGFYQTNPRLSFLMTLAMFSLGGIPPFAGMFSKFFVFMSGVNWSYAVVFIALINTVISLYYYLKIVKAMYIVRTDNPLPTFKSDCNT--KFALAVCMTGILLFGV--------------------------------
157736563    -------------LVGALVLMFMSMYDKFNIKNH---IFASSVFLIIALLFALSNVSNSFSVQPYES------FLNNVLTFDSFSNFFNILLIAGTLLTLLIGEHYFQHRSYEFFSILLFALFGMMVLAQANELITAFIALEIASFSIYIMVGYNSDDSKRVEAFKYLVLGSFIGAFYLLGMVLVYGATTSTNLADIATANQQDMILVYIGLTLILFTFLFKIAAFPFQSWLLDVYRGAPMIITAYMASTFKIAIFSFFLRVILDYISPIIDFWDTILSVVIILTLVFGTWLAVTQQIVKRMLAASSIVHTGYLLLAFIALNIDSAYAVMFYLIAYLLSALGAFGLASHIISETNVKTFDDFKGLAKQRPFLAAMMTIFLLSLAGIPSTIGFIGKIYVFTEAIASGYTLLVIAILATIVSVYYYFRLIAVMYFYPAPDNCETEEFDDKRVSTYAIMFVAILTVLGGI--------------------------------
61651665     -------------------------------------LIVSVVSLVTSLNLLF---SGCCYFLDWELVSINSASVEMALIVDWMSMMFMSFVCFISSMVLFYSYMSGDHNIGRFMYLVLGFVLSMLLLIISPNMISILLGWDGLGLVSYALVIYYQNEKSAGAGMLTALSNRVGDVAILLGISLMLSLGGWNFYFYVGGESI----ANSYVIFLVVLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPS---LMSSFASTLLLFLGCLTMFMAGLGANFETDLKKIIALSTLSQLGVMITILSLG---WATLAFFHLLTHALFKALLFVCAGSIIHSVGDQDIRMMGGLVNFMHISVMCINLANLALCGFPFLAGFYSKDLILEVAFLNNEVCFWLLALATGLTVCYSFRLVYYSLSGDYNLSSVSSVSDSDVLMTWPMLGLSAGAVVGGVFPAPVMICLTLPVKLLALAVSLIGGFVGYVL-
254225249    -------------------------------------LPFAVLPILLFGWVFYWHQTGGNAWQ-VTWVPGLDLNLSFRL--DGLSFLFASLITGIGALIQIYALAYMKEKAARFHLYLTLFMLAMLGVVVSDNILLLFIFWELTTITSYLLIGFNHDKPSRKNALQSLLVTGAGGLALLAGLILLGLMANSYQISVIIEHADHIAQHPWFMLILVLLGAFTKSAQFPFHFWLPNAMAAPTPVSAYLHSATMVKAGIYLLAR--LSPIYASSDFWFYCLTIVGAVTALWCALLAFKQTDLKLMLAYSTNVALGKLTLLLGLGTEVALTAAVLFIFAHSFYKAALFMVVGNIDKATGTREREKLG----------------------------------------------------------------------------------------------------------------------------------------
159184349    MSFPFHIVVILLPLITAALLLFFDERQRVAKAAISFTSTVLLLIVAILLFREVNSTVNTEIAAVVSSGVYLPAPFGIVLVADRLSGLMVLLTALLAIPSLIYSMAKWHKSGAHFHSLFQMMLMGVNGAFLTGDLFNLFVFFEVMLAASYGLLLHGSGQQRVKAGLHYIAINLVAALFFLIGVSLIYGVTGTLNMGDLEGLNPDQRMLLETGAAILGIAFLVKAGMWPLNFWLPSAYGAASAPVGGLF-AIMSKVGIYVIARLSFLLFGQTAGFGHDALLVGGIATIIFGAIGVLASQALGRLAGFSVLVSSGTLLAAMGTGNPTVAAGALYYMVSSTLTISAFFMLIELVERGQDAVTMEAYEEVGVTMPVLGACFAACGILLAGLPPLSGFIAKFSMLTAILNPSSTLSWWLVFLIVFAGFASLVSMTRAGIRTFWASIEGTVPRVLVIEIAPIMLLLGLTLAMTIQAGPVMRYMQETA-------------------
134557491    -------------IVSCILLAFASQESRSRKEVIAVTLAASLIPLAISTSLFFDWLIAYNEYALEKEYIWIETIVSWHVGMDGLSFPMVWLTTFLIPVTIVTTWN--EKDGATYHPLLLMMGGALIGVFVALDLFLFYVFWELTLIPMFFLILKWGGKDRRYASQKFFIYTFAASVIMLLGLITLYYGTVTNRTFDMRVLFTNALAMQNILFAMLMLGFLVKLPAVPFHTWLPDAHVQAPTGGSMLLAGVMLKMGAYGMLRLPVALFPDALIFYQDIIMAIGL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255064062    ---------------------------------------------------WLLSIVNDGEILVYALGNWLPPF-GIVLVADRLAAWMLIITALVSLCALLYAVRGTDTVGPHFHVLYQLQLFGLNGAFLTGDLFNLFVFFEILLLASYGLLLHGGGRLRTMAGLHFVIINLVGSTLFLFAVGTLYGLLGTLNMADLAVVASEDIALIRTAGLLLFAVFALKAALLPLYLWLPAAYAHTSAPVAALF-AIMTKVGAYSILRIYTLIFGEIANLIQPWLLPLALATLVAGVLGVLASTHLRQQVAYLVVASVGTLFIAFGINTSAGIAAGLYYLPHSTFAAAAFFLLADGIANRRGEMDRFEPGLIMMHQRIVGTLFFVVAVLVTGLPPLSGFVGKFMILQAALSHTPWIMVIVLITSLFTIIALARSGSLLFYRAQAPQASHAAMDTHVQPLVIATCLLALCAVIMIWAGAIIEFVQATANQLLQ--------------
137777501    -----------------------------------------------------------------------------------------------------------------------------------------FVALEVMSLPLYLLAGLARRRRSQEAALKYFLLGALASAILLFGSALTYAYTGSLQFGQIISAANNSPGLLTAAIALVAVGMLFKVGAVPFHQWVPDVYTGSPTPVTSFMAGAVKVAAFGGLLRVFYVAFGALVWDWRPLIWIVAGLTMIVGSVIALSQSDFKRMLAYSSIANGGFILVGFSGTNRTSIAAVLLYLIAYVFSTIGAFALLTLIREQAGSSTLIRWKGIGKKSPLVAGLMSLFMLSFAGIPLTSGFTAKFGVFTAAISCGATPLVLVGVASVIAAVFYVRVIILMFFSEP---------------------------------------------------------------
143284710    -------LIVVFTIVGTLIL----DLILPRKSKYYVAAFALLGTLFSLAPLVIQWANYTSPIYAFEN----------SFVVDKFSIILFILITYLTFLLSINFIESDKYYQGEYYYLLLSSLLGALIVSSSRDLLTIFIGIELASTPMFLLSGWKKGRKSNEGAIKFFLLGVLSASLILYGFSLLYGLSGKLVFSELLSASLANSPVVLLSAILVISGIGFKISVVPFHSWAPDTYEGAPLPVTAYLSVSSKATGFVALIILLTKVFAGSGSSWGIILVIISGLTMTLGNLVALQQNNPVRLLAYSSISQAGFILAPIAISYQDGIFASVTYLIIYAFMNLGAFLSVHLFSNYAGSTNFYEWGGVARKSPLAGVLTTVFFFSLAGIPPLGGWFAKFVVFRSLLGSANSIGIALGINAVIALVYYARISKVIWMDEPKSINEEKIFQFENPLKVVGVFTVLITFVSGIFPGIFS--------------------------
139774699    --------------------------------------------------------------------------------------------------------------------------------------------------------------------IKAFIVNRVGDFGLAIGIFIIYKYLGTLNYEEVFSILGIEGSIISFIAFFLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVKCS--PIFENSIFVLNLILVIGASTALFAATIALVQNDIKKVIAYSTCSQLGYMFVATGLG---AYHIAMFHLFTHAFFKALLFLGAGSVIHMRNEQDMRKMGGLWNKIPITYVFMIIGTLAITGFPFLSGFFSKDAIIEATYYSQSKFAVVCIFTALLTAMYSWRLIIRTFHGNFNN-------------------------------------------------------------
136428300    ---------------------------------------------------------------------------SMGIRVDALTGALLLVVTTVGALVHLYSYMSHDPGYWRFFAYLNLFMFSMLLLVLASNLLVVFAAWELVGLSSYLLIGFWYKREPALAAKKAFITNRVGDVGFALGLMGLVAVFGTLDIATIVAAGELTGTAATVIALLIFCGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGVYLVAR--MSPLFAASPEAMLVVAAIGIFTAIFAASIAFTQTDIKRVLAFSTLSQLGYMFAALGVG---AWVPAIFHLVTHGFFKG--------------------------------------------------------------------------------------------------------------------------------------------------------------
294814437    ---------------------------------------------------------------------------------------------------------HRAYPVGEYWFLLLSATAGAALLPASRDLATLVVALEVASLPAFALVGLRRGDRSSEAALKFFLSSVTATAVTLLGVSFVYAATGSLHLTRIAALGSVPGQLDTLVVALTLIGFAFKTAAVPFHFWVPDTYVGAPLPIAAFLSVVGKAVGFSGLILVTVVAFPGYADVWGPVVALLAALTMTAGNAAALRQRSAVRLLAWSSVGQAGYILVPVAAAAYSSIGATVAYALMYAVVNLGAFAVVALVARTKPLNRISDYRGLASTSPLTALVMAFFLLCLAGLPPIIGLFAKVTVFSTAVDAEGWLAVVMAVNVVI-ALYYYLMWTAVLFRAPEPERAP---------------------------------------------------------
253807613    -----------------------------------------------------------------------------------------LLASIFSLLISLKYIKNENYNAFESMILILFSTASMLFCISSSDFISMYLAVELQSLCFYVLAAFKRNSESTESGLKYFILGAFSSGFLLFGCSLIYAFTGTLNFAECYTLDILTLSLPKLGMIFLLVGFLFKIAAAPFHMWSPDVYEGAPTPVTAFFVITPKLTYFAVFLRIFYQCFYDLFDIWQMVLILASLASMIVGAIGGLSQTKIKRLVAFSSIGHVGYLLIGFACGSIEGIHSLCLYLIIYIFMNIAMFLLSGLLPADNKLPNMKDLAYLGKTNPILAITLAITLFSMAGIPPLAGFYSKAYLFFAALSNDGLLAIIGVLTSVCSCFYYIRLIRIMYFTTPKNWY--STTRVSKTNAIALALSLYILVFFMFYPSPLFLLTHKATLAL----------------
16332010     MSDFLLQSSWFIPLIGSILSLFRLIKQTGPRPAAYFNVFMTLVSAIHGMVALSAIWQTPSEQIVFHWLQVADLDLTLAVEISPVSLGALSVVTGISFLVQIFGLGYMEKDWSRFYGLLGFFEAALGGIALSDSLFLSYGLLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDIILLMGVVALSSYGQGLTFSQLDNWASTVPVTGILLGLSLIAGPTGKCAQFPLNLWLDEAMEGPNPAGIMRNSVV--VSAGAYVLIKLQPVFTL-SPIASKTLIVLGTLTVVMTSLIAIAQIDIKRTLSHSTSVYLGLVFIAVGLG---QVDIAFLLLFAHAIAKALLFMSIGSIIFTTSGQNITEMGGLWNRMPVTTTSFVVGSAGLLAVFPLGMFWTWQKWFSGDWLVSWPLLALLIFVNLFSALNLTRVFRLVFLGKPQP-KTRRAPEVPWPMAVPMVSLIIVTLLVPIAP------------------------------
143835980    -----------------------------------------------------------------------------------------------------------EKNQTRFYIFYSLSIFGALCVAWSSNLLVLFIFYEFLTFATYPLVVHKETDDSIKASRLYLGILVGSSMLFLPAIIWVWYSVGTLNFADGGILNNTFDPVYAPILLSLFVFGIGKAALMPLHWWLPAAMVAPTPVSALLHAVAVVKAGVFSILMVICYVFFMNSSGSGKFLIWASTITLFLSSVIAIRKNDIKARLAYSTVSQLSYIILGGAIATNYSLIASVSNIMMHGVGKITLFFCAGAIYVSTKITKITDLNGIGHKMPLTFIAFSIGALSIIGIPPLGGSWSKFY------------------------------------------------------------------------------------------------------
142309115    ----------------------------------------------------------------------------------------------------------YDDKAFEYPILILFSVLGMSLMVSSNDLITLYLAIELQSLPLYVLASFRDNAESSEAGVKYFVLGALSSSLFLFGSSLVYGFSGSIEFDDIYSNALEINTALIIGLVFILSGLIFKISAVPFHMWTPDVYQGSATPVTAFFATAPKLTALCMLINILYGPLSGMQESWYQIVFFVSMASIALGTFSAIRQTNIKRLLAYSSIAHMGFALIGLLSFNSDGIQSLLIYMLIYLATTLGVFSCIISLEISEGENEINDLSGISKKFPFTSFTVAMFMFSYAGIPPLGGFFAKYFIFRSAIESGLIFLIFGLLLSVVGAFYYIRIIKLMYFDEPKT-------------------------------------------------------------
158338477    ----LLEHIWWVPFFGLLGALFSLPRRSGPRPVAYFNILMTLLSCLHGTIVFKQVLGQPPQQLVYEWLQVADLNLTFAIEISPVSIGALELVTFLSLLTQVFAIGYMDKDVARFFGLMGFFEGALAGIAISDSLILSYALLEMLTFSSYLLVGFWYAQPLVVTAARAFLTKRVGDIILLMGLVALTSYGAGLTFSDLRAWSELPPLTDALLGLALIAGPTGNCAQFPLNLWLDEAMEGPNPAGVMRNTAVVSIGAYFLIKLQPIFSLSLIA---SDTLLIIGGVTAVGASLISIAQVDIKRALSHSTSAYLGLVFIAVGLG---QVNIALSLLLTHAIAKALLFFSISSVILGTNSQDMTEMGGLWSRLPATTTAFVVGAASLVVILPMGFFRMMQQWLTGGWNMPVWLFVLLVFVNTTSAISLTRIFRLIFLGQ-RQPKTRRVPEVPWLMALPMVTMTVAVLAFPLMP------------------------------
139538400    ------------------------------------------------------------------------------------------------------------------------MQSGLMGTFASIDVFFFYFFHEFALIPTFIMIGIWGGAGRKGAAIEMTIYLTLGALLSLLGLVALYAQSGAESFSDYLAAQPLEETVQENIFALLLFGFGILVSLFPFHSWAPKGYAVAPTGAAMLHAGVLKKFGLYGLLQIAAPLLPAGAAHWFPWIVWLALGNILFIGLVTIAQKDLKLMLGYSSVMHMGYAFLGIACFSVAGAGGALLMMVAHGLSVALLFMLSTCIYHRSHTFDMTAIGGLATRTPVLAAFFVAATMASIGLPGFGNFWG---------------------------------------------------------------------------------------------------------
242624255    --------------------------------------------------MLIFLNTGTKSITTSFNWVTTEFNLQISLFFDTYTTLFLPVALMITWSIVEFTYMASDPHIDKFTKYLLLFLIAMVTLISASNMLQLFIGWEGVGTMSFLLISWWHRTNATTSALQAIIYNRIGDIGFILSLAWLAANYNTWELQHLFS----HDTTATLPLLGLILAAMGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLLAPNNTALTLCLCLGALTTTFAALCALTQNDIKKIIAFSTSSQLGLMMLTLGLNQP---KLAFLHIVTHAFFKALLFLCSGSIIHSLNEQDIRKMGGLQKTLPITSSCLTLSSLALAGTPFLAGFYTKDIIIETLNTSNAWALLTTAIATTLTAAYSVRLILYTHTTAPRTPPTNQT-EAATNQTRPLVRLAYSSIIMGLM-------------------------------
61200935     ------------------------------------------------------------------------------FGVDEMSFFLLILSKMIFLWIILAG----SSETRVYLTVVYSMGYLVGGCFYLHSVIIFYSFFEASLIPMMILILGWGYQPERLEASKYLLAYTVFFSFPLLLCILSLEWGGEGVGFWVGFWWSVEWGMRISGGGYVISSFYSKNAVVWYSFVMPKAHVEASSGGSMILAAVLLKLGGIGVWRVAPALSGLNSSVLVLGGVGLWGGAVI--SVVCLVQSDLKLLVAYSSVAHMSLVIWGLLGNTVLSSHGGMLMMVAHGFASSGLFYVAGILFKEVGSRSLILNQGLLVGVPGLALWWFLLQCLSMATPPSMNFFSEIEILIFSYSFGVLGWLAILVMGFFSVAYSMLCYTMTSHG-----------------------------------------------------------------
114319904    -----------------LLVALAEYLLQGRARWPLRLAGVAGTVWALALLTRMVVVDGVGVHALGGW----PAPLGIELYADGLAVLMLWLSAVVMAVSVPYAWFGDQARARHYWPLWWVLWSALNGLFLSADLFNLYVMLELLTLAAVPLVALAAKPEALAAALRYLLFALLGSLAWLLGVAVIYAGAGTLHLHGVPELAGAPYGA--LAAGLITAGLFAKAALFPLHAWLPPAHGHAPAPVSAILSALVVKAAVYLVLRIWLWGFPLITPLAGQLLGLLGAAAMILGSVWAFRQAQLKQVIAYSTVAQLGYLLLFPLLASAAAWQGVVYHGLAHGLAKAALFLAAGNIMIVIGHDRLRDMRNFPSTLSPSLFAFALASVSLMGLPPAGGFVAKWLLVEGALAEGQWWALLVVAGGLLAAAYLFRVMRLFVRHAGTPGVSHHPP------------------------------------------------------
254293593    ------------------------------------------------------------------------------------------------------SIYSLHNKDPLQDACALIYAGAAIAASLCGDLMTVFFFWELTAVSSVFLIWQTGTKAAYKAGMRYIAIQILSGVLLLFGAVYFLGNHGDLSLRAI--------SLEEDGAWLIFLGFGIKAAFPFLHNWLQDSYPKATPTGAVVLSAFTTKLAVYMFARMFPGE---------HILIYIGAVMTIFPVFFAVVENDLRKVLAYSLNNQVGFMICAIGVANRYALNGAAAHAFAHIMYKGLLFMSMGAVLHRTGTTKASELGGLWRTMPWTTVFCLIGAASISAFPLFSGFVAKSMTLSAI---GHEGYVIVWCMLLFASAGVLSGIKIPYFAFFGHDSGKRPKEAPFNMLVAMGCSAFICIAVGI--------------------------------
260425186    ----------------AGLLFFIQGDRLRDAVVKMSAAAIAMLSLFVAFTCFVVFRLGDSFLAVRFHRYWIALLEAIQLGIDNFTLIMILIAGVIGSLIAVFSLGYMRDRRNFFFFVLFLFLSAMFGLVVSNNLLYMYTFWEITSVCSFLLIGYTESRVAVNNSFKALWMNLLGGAAFAAAIIVMGLTYHSTALSHLVGLALAGMPVTVILALLLLCGF-TKSAMMPFSGWLLGAMVAPTPTSALLHSSTMVKAGVFLIIK---LCPALGNNHAGTMAMFVGGITFFFASCAAISQSDGKKVLAYSTISNLGLIVCCAGIGSYEAAWTAIMIVIFHAVAKSLLFLSVGTAEQQLGSRDIERFDGLFNAMPHLCLCMVIG-ISGMFLAPFGMLISKWAAMKAFIDAGPMLLLLLVFGSATTIFYWLGKILSVMNGQERREQGITKGEWFTLKTLSWMTIIVCILF-----------------------------------
170289773    ------------------------------------------------------------------------------IRIDPLSTYIAFIAAFGSFLVVLASLSQAKDWSTAPSLYSLILLSLLGVLFIANDASVVIASWALVAVASYVIVGMRKDDASLEASVKYSLMGVASSSLLIFGFALVLGVTRESQLIQLSYVSTQLREILVLGVLILIAAVGFKMGVFPFHAWLPDVYGGANPLLVSFVSGVVKLISIGAFIRVLQPLIPAISDYWFTAMAILSILTMFYGNLAALVQRNVQRMMAYSSIAQAGYFLIAFAALTKLALQAIGLQVTTYVLAKIGIFVGLGYLSRKGFELTLDGLKGSGRTMRLSGSMITILILSLMGMPPLIGFWSKFMIFFSVMDIAPWLALLGVINSGISVGYYALVLRYMYFANPP--ELRAREGSKDAELYVLAIVGILSVVLGL--------------------------------
149920054    ----------------------------------------------------------------------------------------------------------------------MLYAGSAVGVTFAGDLITLFLFWEVMAIGSTLVIWSPWGDAARKAGQRYVNVHLVGGAIMMAGIALHVVDTGSIAIPHMQIGASMTEPVAMIAAWLILIGILINAGAPPFGSWLPDAYPEASASGTVFLSAFTTKTSVYVLIILFAGCN---------LLVWVGALMAVYGIVYAILENDMRRILAYSIVNQVGFMVCAVGVGSALAINGATAHAFAHIIYKALLLMSAGSVLYVTGKRKCTDLGGLYKAMPVTMWCGIIGALAISAVPLTSGFTTKSMITDAAAHVSDWVLVAASAGVFLHAGIKFPWF--VFFQKPAPEKDERFKDPPWNMQAAMILFALACVVIGLPPGP----------------------------
255959017    --------------------------------------------------------------------------ISYMFGCDYISYGLILLSFWICVLMIMASESVLRHKYFSFLLMILFLLIMLFCTFGSMNLFSFYLFFESSLIPTLFLILGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXHVEAPVSGSMILAGVLLKLGGYGLLRVYIILMSIGIKL-NYMWISISLVGGVLVSLICMRQTDLKALIAYSSVAHMGIVIGGMMTLFYWGFCGSYTLMIAHGLCSSGLFCLANISYERLGSRSLLINKGLMNFMPSLAMWWFLLSSCNMAAPPSLNLLGEISLLNSLVSWSWLSMVMLILLSFFSAAYTLYLFSYSQHGM----------------------------------------------------------------
288942794    ---------------------------------------------------------GDGTVLTYHLGHW-PAPWGIVLVADRLAVWMLLVTSLLAFFALLHAMQGTDTCSRHFHPLFQLQLFGLNGAFLTGDLFNLFVFFEILLLASYGLLVHGGGAARVRAGLHFVVINLVGSTLFLFAAGAFYGLTGTLNLADLSQLPPEDLGPARVAALLLLAVFALKAALAPLHLWLPSAYASTSAPVAALF-AIMTKVGAYSLLRVETLLFGILAGFYAAWLLPLGLLTLALGALGALAATELRRQIAYLVVVSVGLLLAAFGLGSREGIAAGLYYLVHTTFATAAFFLLADLIRERGRAADRLVPGPALPNAGLLGGLFFVAALLVAGLPPLSGFVGKFLVLRAALAESVWPWMLAVVLVG---------------------------------------------------------------------------------
142877839    ---------------------------------------------------------------------------------DSLSLPFAIIFHIAAILNVIYG---AHEKYWNQHVAIMSYSGAAIAAVHAGDLLTLFVWWEATAFTSVFLILASKTQRSYRSAFRYILIQVGSGMFLLAGAILLMSETGNAEFT--------SFDINSLYGQLIFIAFGIKAAFPLLNGWLQDSYPEASEIGTVALSTFTTKLAIFCFAKSFAG---------TEILIIIGAIMTFYPIFFAVIENDLRRVLTYSLNNQLGFMIVAIGIGTELAINGAVAHAFAHILYKGLLFMGMGAVLYRVGTCKASELGGLFKFMPITAICTIIGAISISAFPLFSGFVAKSLIMSALGKEG---LVFVYFMLLFASAGVLHHIKIPFFAFFAHESSIKTKEAPINMIIAMIIASALCILIGVFPSYFYAIL-----------------------
49147377     --------------------------------------------------------------------------------VDYVSWFLIIMSCLLFFLMIQSSY---ECGGSLFVSVVVFMMGFVIFSFLVVDFIVFYVFFEASMLPMIMILAGWGYQLERLSASVYMMMYTV---FSSLILLVSLSMSGGWEMKMVDLKAGLGG-----FVIGFLVVFLVKLPMYGLHVWLPKAHLEASSSGSMVLAGVLLKLGGYGLYRVMMYGGGLSVD---EMLSVMGLLGGVMSGGLCLRQVDVKKLMAYSSLSHMCFVIMGYGSGSFISGYGMVVVMVAHGFSSSGLFFLSGIMYKLVGSRSIYMVG---SCSRLFAGLIAFLCVFNAAVPPTMGMFGELMIYVGVSEYVGGLMWGLGLVSFLIGAYSIYLYSLMSWG-----------------------------------------------------------------
269955290    ------------------------------------------------------------------------------------------------------------------FPLTLFSTGGMLLFAATDDLIILFIALEVLSLPLYVLCATARRRRSQEAAFKYFLLGAFASALTVFGIALLYGFAGSVHLPVIDSPLAGLHVLAVTGIVLVSAGLLFKVGAAPFHTWTPDVYTGAPTPITGFMAACTKAAAFGALLRVLFYLGEPTRHEVQVLLWSVAILTMVIGTVVGVVQTDIKRLLAYSSIAHAGFVLVALVAFDEVAASAVLFYLLAYGLATVGAFAVVSLVRERIATTHLAQWAGIGRKAPWLTAAFVLFLLSMAGIPLTAGFVAKFGVFSAAVSAGAWPLALAGVASAISVFFYVRIIVLMVLTPAP--------------------------------------------------------------
136450703    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------RVGDFGFLLGIGLVLMHFGSLDYASVFSLAPQMADVQINLIILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLFELSSTALSFIIVIGSITALFMGFLGIIQNDIKRVVAYSTLSQLGYMTVALGA---SAYSVAIFHLMTHAFFKALLFLGAGAVIMMHHDQDIRNMGNLKKYMPVTWFTSLIGSLALIGTPFFAGFYSKDSIIEAVIAGSGFAYFAVLAGVFVTAFYSFRMYFLVFHGAEKLAPTDDPHEPGWVIKLPLILLAIPSVWIG---------------------------------
83945445     ------------------------------------------------------------------------------FRLDGLSRVWALVFILISFINAVYA---LHERNRMTDGAALIYAGSAVGAVFAGDMLTLFFFWELTALASAPLIFAVGTPEAQRAGLRYLAIQVLSGVMLLGGAAMWASQTGSWAFDAI--------GTGSWAGIILMLAIGLKAGFPLLHMWIPDAYPKATGVGSVVLSAFTTKLAIYALARGFAGE---------DALIVIGLVMAIFPVFYVITSNDLRQTLAYALINQLGFMVVAIGVGGHLGINGAAANAFAGVIYMALMFMVLGAVLLRTGTVKATELGGLYKSMPITTLFAIIGALSVMGAPLFSGFVAKTLILSAAHHEHHDLALLVYASAGVMEISALKVVWFAFFGKDRG---LRVKEAPQTMHLGMALAAFLCVFLGV--------------------------------
283099284    ------------------------------------------------------------------------SYISFNMGLDYYSFCMILLTFWLFILMMYGMLNLKLLYFSYLSMLVFLMFFFFVSLFCNIKFFFFLYLFWMWILPVFFLIYGWYQPERVFSSLYFFFYTLFSSLPLLILIFSLSNLLGYFYFYIDFS------SENLFLFFFFIFSFLVKLPMFFFHLWLPKAHVEGPTIGSMILSGVMLKLGGYGLIRVLYMFTSLVNCY-SFFFMTLSLIGALYVGLFCLLQSDSKVLVAYSSVSHMSLVICGLMSLSWYGFTGSLYLMLSHGLISSGLFYFVGCLFDRLGTRSMFLMKGLINLSPSLVMFFFLLVVSNMSCPPSLNLISELLICFSLMGWDYLSLIYIFFTLFFSACAMICWFSFVSHGYT---------------------------------------------------------------
255513526    ----LLEILPIVPLVITALAIFPMKRGYRYIGYASLAASLLSLLVIAYIFLYV-----PEGMSSMPWFAVGGFTFSIATSTFALNKMLLLLVGIITPLILTYSFMDVMSEQPRYYFEMLVFASSMMLFSVAANLILIFLAWELLGITSYLLIGFWYHRPNAPGAARKAITTILIGDVALLAAIVILWNAYHTMNIYSILSAPSSAVLPFALALVLIAAF-TKSAQFPFHEWLSDAMEGPTPVSAFLHSSTMVKAGVFLIAVLLPLF---AHAGLLWVLVSVGLVTAAIGAANALTSHHIKKILAYSTIEDLALMFVALGLN---AILAAMLFFIVQAFYKALLFMSAGSMMKANGEEDIYKIYGSYKNKLLLVTA-AIGAISLAGVFPLSGFFGKVAIDTSAANNFVVYAVISVI-EIASSLYIFRWLFIPARKPAQNKDFALGERYSHLPKTMLAPAVVLAVFIGSAAYFMLPSFIVPTQYVKIPYGLSIGVLDAA--
241116880    -----------------------------------------------------------------------------------------------------------NNRKSLFYGILLFAHTGYLGMISTNDFFNLYVFIEISALSSYVLIVSGNNPKSLIGAFDYLIMGSIGATLILIAIGFLLSITGSLNIL----VENYFSKNQSIILLLMFIFGIAKTAIFPVHSWLPAAMVAHYPVSSLLHAVIVVKTGLFCIYKILLYIFGLSYLQMIFWLIFIPIVSIFYSSIKALGTDNIKKILAYSTMNQLSIALLSAFMLTPKALGAAILHLVSHSFSKICLFYSMGSIYSLKKANQIQNLHGVSKEFPLISFIISISSLSLIGIPIFSGFISKFSILLAASEQNQIIVMIVIIASIFSSLYLLKILSSIY-------------------------------------------------------------------
182894426    ----------------------------------------------------------------------MTMLIGNLVAMDMYSFNLIFLTLLIFSYMPFMSLFLGFTNLGTKIKLMGVLQLILIMIFLTSKSLTFYILFELSLIPIFMIIAGWGYQERLSASTALIMYTVIASLPLLVCVIWMNLYSNLIFMQMFNYLKFNEKYLMWGMVLMVITSFLVKLPIFMGHLWLPKAHVEAPASGSMILAAILLKLGGYGIMRFMPLFMPTS---FFCVIISLALWGGVMSALMCTQGLDMKIVVAYSSVAHMAMVIGAMLIMTQTAMVGALIPMIAHGISSSGLFFWVGVFSKYSNSRSLILNKSLTSTNPMVCAAWFLILAAGMGIPPSLNFWSEMVSIVAICSDFWMSAITCALLVFLAGAYTLILYS----------------------------------------------------------------------
142377944    ------STILFLPLIASILAVPAIYIATNSTKSYSICSNISLAVSLLVVILFWYLPDSVSFDKSSSSYVIYDHFVINDFS--QLFKVIFLLSALAVSIISSSYFKEDEPHQAEYYVLLLSSALGMLITASANDFLTIFVGIELSAFSSYGLVAFRKTDKSTEAGAKYLLIGAFSSALTLYGISLLYALTGSVTFIDNGVIDGDFNELIFISSLFIIAGLGFKIAVVPFHAWAPDVYEGAPTPVTALLAAASKAMGFVALFKVFIFTLEPFSDEWSLVLGIIALVSMTIGNLAALSQKDIGRMLAYSSIAQAGYILIAFPALTLDAVSGAIAHTMVHAFMKGGAFIIVAGVGAAGLGYDISSFKGLAKRSQLLALSMTVCLLSLVGLPPL--------------------------------------------------------------------------------------------------------------
220907039    ----LLQTSWWVPLIGAVLTLPWSTRKTGPRPAAYFNVLMTVLAFAHGLLLFRITWSHEPQELIYQWFNVPGLNLSLAFHISSVTIGAMELVTGLSLLAQLFALGYMEKDWARFYALMGFFEGAMSGLAISDSLFLSYALLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVLLLMGIVALATLAGDLNFYDWAETANLSPLVATLLGLALIAGPTGKCAQFPLHVWLDEAMEGPNPASI-LRNSVVVACGAYILIK--LQPILILSPVALATLVGLGALTAVGASLVAIAQIDIKRALSYSTSAYLGLVFIAVGMG---WTDFALFILLTHAVAKALLFMSVGSIIITTATQDVTELGGLWAKMPATTAAFVVGSAGLVGLLPLGGFWALLQGIHVFAYDQPALVIVLLLVNGLTAFNLARVFRLVFLGQPQS-KSRRAPEVPWPMAVPMVSLSIITLLV----------------------------------
113477307    ----------------------------GPRPAAYFNLFMTLLALIHSSIVYKALWNQEPQEIIFNWLETADLNLSFAFNVSSVTIGAIDVVTALSLLTQVYALGYLEKDWARFFCLMGFFEAAISGLTISNSLFVSYALLEMLTLSTYLLVGFWYAQPLVITAARAFLTKRVGDILLLMGVVAISALAGSMNFSDLYEWAEISPITANLLGLALIAGPIGKCAQFPLHLWLDEAMEGPNPAS-ILRNTVVVSIGAY--VLIQIQPILIIAPIALDVLVIIGTVTAIGASLVALAQIDLKRTLSHSTSAYLGLVFIAVGTQ---WTSFGLLLLLAHGIAKALLFMSAGGIILTTNSQDLTEMGGLWSRMPATTTSFLVGTAGLVGLLPLGGFWALREGLDVFWIIDPWVVPVLLFVNFLSALNLTRVFRLVFLGEPQP-KTRRAPEVPWSMAVPMVSLIILTLL-----------------------------------
137258526    ------------------------------------ATPATWFTFGLLLYCTVILINAALGGTYEEHYPWTTMFGEFGFLLDGLATPFAIIIYVLCTVLALYSKPYMVHKFEEYFAMFLVFAMGMLGTVLATNLIEFYIFFEVMLIPSFFLVAFYGDGNRRRIALQFLFWTHVGAVVLLLGFLAIGLSVGSFDFVDISEAAIDP-DILVISAVAIILGLGVKLAAFIFHVWLPYAHGAAPTPISALLSPAMIGIGAYGLFRLIVEFLPQTYGDISIMLNIWGVVTMFYGGAMALMQDDFKRMLAYSSI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
251772296    --------------------------------AIGLAASVAAFNRVLSQYLMLGLSIGVLALAVIGLWDFRSIHLTPYFQMTPLRAWFLLVVGIVSTMAAWYRVGYQQHNQVFTGFWLPWFVLAMAAVILSQTVWVFMTAWEVMAATSFLLVSHHEEPGVIKAGYIYLVMSQISAMAILAGLLLMAASLHSMNFALWAAKARFPWETKSGVFALLTLGFAIKCGIIPFHVWLPRAHPVAPAPVSSLMSGAMIKLGVFGIVQFLLMDLGATALLWPIVLLVLGAVSSLLGVLYALMEHDLKRLLAYHSIENIGIIFLGLGVMGVGGLVASLFHTLNHALFKSQLFLAAGAVEQHTGTLDAEHLGGLIRTIPGVALGFLLGSMAISALPPFNGFVSEWL------------------------------------------------------------------------------------------------------
137693411    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPILQH--SEIAGMVIISFGLLTALLAAFSAINQYDIKKVLAYSTISQLGFMFIAIGAG---AYVAAIFHLVTHAFFIALLFLGAGAVIHMHHEQDIRKMGALRKQMPVTASMMGIGTLAISGIPPLAGFWSKDEILASVFANGGIYYIFWALGAFLTAFYMGRHWLLIFEKDNGFDH-SNVNEAPKTMTRPLIILGLFSIFMGFINTPFFH-------------------------
135140307    ---------------------------------------LAQVASILWLGALFGLFLTHTHGDLMSVVWLSEPQVEFRLRIDAFRQVFTGLITGICVFVFACRYLNGHPHFWRFFIILHAFTLAMLGVVLADDVITLFIAWELTSLTSYFLIGFHEDAKSRRAALQGLLVTASGGLCLMAGLIILGVEANTFRLSELVNAELSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQAPTPVSAFLHSATMVKAGVFLLA--VLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKAIQGFVMFLVAHALYKAGLFLGAGAIESATGTRDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASEDALGWLLVVLVFVANASMVAVSIRVGRMLFIHNSQPSSRIVPPDLWIGSLALGGASLVSGFWALWQTGLLLDAATVI----------------
51244896     -----LELIFIIPFVTGISVLILP-----VQMGRVLLLAVAGLHLVLTAMAWLG-ALSPSYPQL--------------FGISPEGLLILLLTSFIFICISIYAFSYIEENKPLFNCCMMLFLGTMSMVTLSDHPIVLWIAVEATTLVSAPLIFIHRSQEALEATWKYVLICSVGIALALLGCFFITLSMDLGNIDAPLTFNSLPQLDPLWLFIFVVIGFGTKMGLAPMHTWLPDAHSQAPSPASALLSGALLNCAFLGIYKHVLMTMAGLGGFSGNVLVGFGLFSMFVGAIFIISQPDYKRMLAYSSIKNMGVIAFGVGIG-GFAVYGAFLHILHHSLIKSSLFLSAGNVLLGFDSKKVQKIGGVVRHLPKTFISLFAGFVGISGLPPFGLFISEVIITIGALQNGRYLAGLFLFAITLVCAGSGRIFMSMSFG-----------------------------------------------------------------
148657109    -----------------------------------------------------------------------------------------------LLTSLLAMGYRLTANPGEFYSLLIFSTLGMSIMAAATEFILAYLALELSSIALYVLAGYFRESERSPEALKYFLFGSLSSAIFLYGISLTYGFVASFSEVGRFATGDAARSPLLILGILFIAGLGYKISVVPFHTWAPDVYQGAPPPVTAFLSTASKAAGFLLLYRLLTTAFPGAVGTWTSVLAILALVTVLVGNLAALPQTNARRLLAYSSIGHAGFLLLAVLLWSSFGTSALIYYLIVYTLTNLGSFGVLAVLTRALGSDDLSAMQGLWRRNMPLTLMMTILILSLAGIPPLAGFWAKFFVFMAGYQAGAVPLVTVAVVMTVVSLYYYLRFLKAMW------------------------------------------------------------------
138576866    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------FFIYTFTASVLMLIGILVMYFNTGATLSAMLDSGAQMSEGLRHLVWFLLLVGFATKMPSVPVHTWLPDAHVQAPTAGSMILAGVMLKMGAYGFLRVAVTAFPASTVVFVPLLVFMGMASLAYGAWVCMGQTNLKRMVAYSSVSHMGLIFLGIATMQPLGIAGALFMMFAHGIISPLLFAVAGAFKHHYHTLEIGSMRGIAHHSPWLAGHMMLGWMASLGLPLMAGFVAEVAVMIAFWMTFGWVVLIPALTLV---------------------------------------------------------------------------------
13542286     ------------------------------------------------------------------------------------TMLFIIMVLSVYLLSAIYSTRYLKGREPTYYLLLNLFTASMLFSLEVNNYGLMWVGIEATTISSALLLITEKSETSLEATWRYIIIVSAGVTFAFISIILIYYTLGTLSVSTAIG-SHVHSRIMVLAVSLALIGFGTKVGVFPVHTWLPDAHSEAPSPVSAMFSGVLLPTALYVLYRVY------EIEPVRGLYVWFAVVSIVAASIFMGYQARYKRMFAYSTMENMNLALLGIAVGGSLGFTGALLLLLSHSFGKAGAFYSSGNILRFTGKKEIAEINGMHTSMPYTSTSLLMSSLAVTGAPPFGTFFGEFLILSGVLSLHMYVQFIIVIVFLAAAFISMYNVTGMIFNGNCPNIEKDRLMPALSIFSSVIPLFIGIFFLVVY-------------------------------
142589901    -----------------------------------------------------------------------------------------------------------------------------------------------------------------HAGMKAFIMTKVGDVMMLSGMLLLFMYAGTFGFRELWAVEMSAQGMLVPAFVLLFGGAMGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARLGPIVFALAADQFFEIVAWVGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMLALGQQYVDGYTAGFFHLISHAMFKASLFMAAGSLLHVVGSRFMTDMGGLKKQMKKTYAFMWAAGLGLMGAPFTTGFWSKDAIFATVYEWALPLFIIAVLTAIITAFYTTRMIGMVFFGKNSKHEGHHVHEAPKSMWIPYGILAVLTIW-----------------------------------
226348830    ------------------------------------------------------------------------------------------------LLMSTTYVRTHMVNIFEYGILILLASLAMLFLVSSYDFLSMYLAIEMQALCFYVLAGCKRNSESTEAGLKYFLLGAFSSGLLLFGMSLVYGCTGLTNVEDVAKLLTEVHALTAVGLVMVTIGFLFKLSAAPFHFWAPDVYEGAPSSVTAFFAIVPKFALVGCTLRVLLTCFYDFLFVWQHLVVVSVLASLLIGAFGAMAQKKIKRVLVYSSIGHVGFILMGFLSGTVEGVQAVLVYLVIYALTTVNIFGIVLSVSSAHGEKYISDLKHLSKAHPALAFALAMTLFSLAGIPPLAGFYAKFIVLFGALTSDYTVALFGVLTSVVSAFYYLRLIKVMYFEAASDEV--TVDGLDRAKATLVACTSVFLMGFFLYPQILF--------------------------
297565701    ------------------------------------------------------------------------------FRWDPLAQGLTLVALLGVLWAVV--IGRHGGERLEYYLLALYAAVGMLLMASTPNLVVILIALEALSLPLYVLATWRRDAPSYEAGLKYFLLGALSAAIFLYGIALHFGATGSFNVGIAGSGTLYVAAM-----VMLLIGLAFKASMVPFHWWTPDVYQGSPTGVSLLMATAVKAAAFAALVRLTTEGL----PAWGAALTLVIVLTLIFGNLGALAQTEAKRLLAYSSIAHAGYVGVGLFSGT--GGPAISFYLLTYLLGTGLAFAVLSAISN--GTVPYERLRGLFGRNRLLGVGFGLAMLSLAGLPPFPGFWGKLLVFEGAKAHQYALLVLALVTSAIAAYYYLRLFGLAVLSRQPEHEREEATTASATARWAMTLAMVLIGILGILPFLGYRAFAAGQPNLAARVPLSTNVS-----
142309870    -----------------------------------------------------------------------------------------------------------EKNQTRFVFFYSIAIHAALAIAWSGNLLMLFIFYEILTFSTFPLVGHKQNAESQAAGRIYLSILVGTSLVLFLPAIFWIWLETGNLNFTSGGILDGNFPTEHLIFLIAMLVFGIKAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSFLMYIIGPDYLLQSQASNWLVWLSSFTILAASIIAISKDDLKARLAYSTISQLSYIILGAALATTFALKGASFHIITHAIGKITLFFCAGAIYVTAHVKKISELGGLGFKTPLIFFAYTLGALSIIGVPPLIGSWSKLFLIIGSLEADFLFAILLGISSLLNIYYLLQPVFIAFNKKNIKNINITKAPLTVWPPVIT---GLGCLFLFFFSNYFLNIINGVVA------------------
137090883    ------------------------------------------------------------------------------------------------------------------YVLLLLAATGGMIMAGANVFIILFLGIEVLSISSYVLVAMNSKRQSQEAGLKYFILGAFASGFLLYGIALLYGATGSTSFTAIKAFTQANDALLLAALALLIIGLAFKVAAVPFHFWSPDVYQGSPTPFVAFMASAVKVSGFAAILRVLYVTLGEYRADWQPVIYAIAIATLLTGSLLAIVQTDLKRMLAYSSISHAGYLLVGTQAASDQGVKAVLFYLATYAFMVIGSFTVVAINAGDSGTESLESVAGLATKKPLLAISFTIFLLGQAGIPLTSGFFAKFYVIEAAIE-----------------------------------------------------------------------------------------------
226227796    ---------------------------------------------------------------------------------------------------------------GEFSILLLSSLYGMSLLPSAASALVLFLGLELMSIPVYALIVLFRRPQSAESALKYLVLSGAASAMFLMGLSLIYGETGSLSMTAFAQSVTASDPLTRTAVVLVVSALFLKGAVVPFHAWAPDTYEGASIPVTAFM-ATLSKGGVMLVAWRLFDGAELTGPLVG-IVAVLPLVSIVWGNIAAIRQQNFRRMIAYSSIAHAGYLFYAMLGSSAGRLEAITFYVVVYAAANLLAFAMMPTAATDEERDRMDRLDGLFHRDPLAASLIAVAMLSLAGLPPLPGFTAKFLIFRSVVAAGYAYAVLGLIGSFLGLYFYLRVIQRMFMSAGEGARTTGNGQALARVAGVLCLLATAVLTI----------------------------------
108804461    -------------------------------------------------------------------------------AVDPFALYFKLIITATAFFTVIAAWAERTGDAPEYMTLIIAVALGGMLLVSMRDLFGVFLAVELATIPSYAMVAFRRRRESAEGGMKYLITGVIASSFLLYGIVLIYGVSGSANLSRVEAFGEGLSPVAIVGLVLMISGLAFKVSAAPFHFWTPDAYQGAPTSAAAFLSVAPKAAIFAALLRILLDGMPQAAPTWTALMAVIAIVTMFVGNLLALRQSNVRRMLAYSSVAHSGYILAAFAAAVSSGVQAVMIYSAAYAVMNLGAFLTIDLVGEEAKS-----FNGLFATRPMLAAAMAVFMAALVGIPPLSGFFGKAWVIYAGAGSGSALVYVAVAALVVNSVLSVPYYFGIIRNMFQEEPVSAGGPAKKGDAFTVYAMALLTFFLGVGP------------------------------
135118629    -----------------------------------------------------------------------------------------------------------------FVLGMLALLGAMLITVG-GNLLLLYLGLELLSLSMYALVALERDSSSAEAAIKYFVLGALASGLLLYGMSMIYGATGSLDLGVITEGALANPQVLSFGMVFIVIGLAFKLGVVPFHMWVPDVYEGAPTPVTLFIGSIPKLAAFALAFRLLGQGLGPMADQWQSILYALAVLSMVLGNLVAIAQTNIKRMLAYSTISHMGFLLIGFLAATGAGYASAMFYAVVYALTSLAAFAFVILISHRGRDGDIADFAGLGRRAPWFGFLAIVVFFSLAGVPPFPGFWAKWFVLKETIDAGFVLAIIAVLSSVVGAFYYLNLLKVMFFDEPAADTP----------------------------------------------------------
71065163     -------LLPYAPIIAVVITVLVVMIAITMKRSHMVTGTISVVGLNIGLFILAGIIDSGSLVPAAEQLFVIDNFAQFNMVI-------IFICALACCTLSYAYLADLKDHKEELYLLMLLSTVGALLMVCAQHLASFFMSLEMLSIPLYGMLSYYMRTRSLESGLKYLVLSATASATLLMGMAFIYAEVGSLAFISLTLADTFESPLLILGAAMMMFGIAFKLSAAPFHIWTPDVYEGAPAPIATYLASVSKVAMMALAVRFLIDTSLLALPSVQMLLMVMATLSILLGNLLAVRQTSLKRLLGYSSIAHMGYVLIVIVSIGSAADSISSMYMAIYAFTSIGAFGVVTLMSSPYEADELTHYQGLFWRRPVLTAVMTIMMLSLAGIPLTAGFITKLFAILAAVQGTNWFAAMIILGSAIGLFYYLRVLLTLFKRPKQFIEFDVSKQWGLRTGIMVIAVTAIIVFFGVLPNSMIEWASLA--------------------
139711686    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLYGCSLLYGFTGSTNYEIIQTQLADNNIGALFATVFIIVGLAFKVSAVPFHMWTPDVYEGSPTSVTNFFAVVPKIAGIAVIIRFMDVPFKMILSEWQLIVIFLSIASMILGAVAAIGQTNIKRLLAYSSIGHIGYILAGISTGEINGYSSSIIYLTIYVVMNLGAFSCLYFMISSTYTETIDDLSGLSRKNPFLAFAFLIIFFSLAGIPPLGGFFAKFYVFIAVIESELYLLAIVGLTTVISAFYYLKIIKIIYFDDNKKE-FDQVKDLNSLAVMVISCVFLATLFL----------------------------------
135538021    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------INNVNQFTINIACLLLFMGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGIFLVARCS--PIFENSDLALSFIIIIGASTAFFAATVGLVQNDIKRIIAYSTCSQLGYMFVALGVG---AYQVAIFHLFTHAFFKALLFLGSGSVIHMSDEQDIQKMGGLYKIIPFTWIMMLIGTLALTGAPLLSGYYSKDAIIESAFVSHAFAFYLLVFSALLTSFYSWRLIFLTFHGKTRASQLSKAHESPLSMTIPLLLLSIGALFSG---------------------------------
82702154     -DLVTLSPLILL-AAAAVVVMLTAAFYRHPRPVMILTLAGLVLSFM------ALFLSQGTASSQVTTLLILDQYALFFIG-------LIVVATFVVAILCYRYFGGGESRHEALYILLLLAALGGGVLVASSHFASFLLGLELLSISLFALIAYPRFTEHLEAGIKYLILAGFSSGLLLFGMALVYAQLGTMQFVKIGTMLAAPGAALELYGLAGLAGVGFKLALVPFHMWTPDVYEGAPVPITAFIATASKGAMLVLLLRYFLMAGAHQSHSITFALSLIAVATILVGNLLALLQNNIKRILAYSSIAQLGYLLVGFLAFDQLAIEAVAYFLTAYFVTMLGAFGVVTVLSEGFNSDRLADYAGLFWHRPWLAGVFTAMLLSLAGIPLTMGFIGKFYIVTAGVEASLWMPVITVIGSIIGLFYYMRIIAVMYWGPEAAGEAIMLRAASPSESATLAALALLLIWLGIFPAQLIGVLEGA--------------------
142598469    --------------------------------------------------------------------------------------------------------------------------------------------------------------EATESAMKFFILGAIASAIFLYGLSIVYGVTGTLSLELIKESNLLDGLEMRIAVAFIACGVIFKFGAFPFHSWVPDSYQGSNTTAAIYISSVPKIGAFALISRLFLDSLNVMSEFWSILILSAGLLSIIIGNLIALMQINLRRMLAYSAIGHIGFVLLSFSIVNNGGISASMTYLLMYILMTISAFALIESISSEDHQHELGDLKGLSNSHPLIAFMLLFCMFSMVGIPPFIGFYAKWIVLSELVNNGMWFALLGIIMSVIAAYYYLRVVWFMYF--EKTDQPIENKGIMNTHSITSIFVSVMLLLIGLYPNPLIDYTRIIISSFL---------------
262376765    ----------------------------------------------------------------------------------------ILIAALACATLSHAYIETYKDNREELYILMLTSVAGAMLMVASSHYASFFISLELMSIPVYGLLAYHQRSQSLEAGVKYLVLSATASAMLLMGMAYIYAYTGTLSFVAEPLFTVFSQPAVVIGLALIVFAVAFKLSLAPFHKWTPDVYAGAPAPIATFLATVAKVAMIGLFVRYALSSGLILADSFVTIISIIAVLSILAGNLLAVRQVNLKRILAYSSIAHFGYLLVFLQVQGFATFESVNVYVITYVLTTIGAFGVVTLMSSPYNNTDLAEYRGLFWRRPVLTAVLTVMMLSLAGIPLTAGFIGKFLVIKTAVAGEAWFLAMVILGSGIGLYYYLRVMVVLYMTPPETPRLDAVNHWGQKGGIMVLLAALAVLVIGVYPDPVIAVSKYA--------------------
49146862     --------------------------------------------------------------------------INFIILIDMMSSIFLSTVFFISAMVIMYSEMYMEHDKNRFLILVLFFVLSMSLLIISPNMISMLLGWDGLGFTSYVLVIYYQNPYSQNAGMITALSNRIGDAAILLAI----AYSMNLGYWNLPTLTMNPETSPMIMLLLIILASITKSAQIPFSAWLPMAMAAPTPVSALVHSSTLVTAGVYLSIRFSPIIQETISPKMM--LLILGTLTMLMAGANANMEMDFKKIIALSTLSQLGLMMMILSTG---QFKLTLFHLITHAMFKSLLFLCAGMMIHNSKNQDIRAMSKTTMKCPTTSISFSIASLALCGFPFTAGFYSKDMIMEMTFMNNLTTLTLLLIATGMTASYSIRL---MFYLTKSNPLSLTCSPNDKKNKMMTSPILLLTI------------------------------------
227002088    -------------------------------------LGLLMLILTGYLFIFTGSSFGSAYLLEVPVWESNCLSFSFSFLLDNVSMIFVGTVLVISGSVATYCYMAEEMYYNRFMGLVWLFVLSMVFMILVPNLVMLLIGWDGLGLTSFLLVAYYQNNKSLSAAMLTALTNRIGDVLVLISISIFLSEGGWLIY------SYHPVQMWLNLGFMVVFAGMTKSAQMPFCAWLPAAMAAPTPVSSLVHSSTLVTAGVYLVLRSFYIIS--SNPYVTQVLMILSLFTLVLAGSSAVFAFDLKKVIALSTLSQLSLMMFSISILLPSV---AFFHLVTHAVFKALLFLGAGGVIHSNQSQDIRGLSSLWQGLPVSMGAMSVAIVSLSGAPFMSGFFSKDLMIELSMMDSSVTYLLELLGLIFTSFYSARIVFSVMLGSNYVNNSTLRINEHLNMQTPFLSLYIGAIILGV--------------------------------
170076804    ------------PLLGMGLSALSITRKTGPRPAGYVNMLLTFMALVHSCLAFIERWEQPALKPSLTWLQAADLTLSIDLDISSITIGALILIAGINLLAQLYAYLEMDWGWARFFATMSLFEAGMCALVLCNSLFFSYVVLEILTLGTYLLIGYWFNQSLVVTGARAFLTKRVGDLFLLMGVVALLPLAGTWNFAEWAATAELDPTLATLLCLALIAGPLGKCAQFPLHLWLDEAMESPVPATVVRNSLVVGTGAWVLIK---LQPIFALSDFASTFMIAIGATTALGAAMVAIAQIDIKRSLSYSVSAYMGMVFMAVGSQQD---QTTLVLLLTYGVAMAILVMAIGGVVLVNISQDLTQYGGLWSRRPITGICYLVGAASLVALPPFGGFWSLAQLTTNFWKTSPILAVILITVNALTSFSIMREFGLIFGGKPKQMTVRSPEGL----WALVLPMVILA-------------------------------------
254491494    --------------VAGFLLLFARRGGLGLQRV----ISLALTAALLLLTIFTLQSATEGDYHVYLLGNWSAPFGIVLVLDQLAALMLLLTSLLALFALVYAIGQRLDEKGQHFHVLYQLQLFGLNGAFLTGDLFNLFVFFEVLLLASYGLLLHGGGRFRTKGGLHYVVINLVGSALFLFAVGTLYGILGTLNIADLGSVSTDDQGIVSAAALLLLVVFGIKAAIFPLYLWLPGAYAHTSAAVAALF-AIMTKVGIYAIIRVHGTLFNELTDLHTDIVLVLGMITLLLAALGVTAARALKEQVAYLILASVATLLIGIGINTEQALSASLYYLIHSTLIGAALFLLADVIAEARGSYDRLRSAPAMPSAIVIGSLFLFAAVAIAGMPPLSGFFGKVLLLDAALAHEYVLWI----------------------------------------------------------------------------------------
77020075     ---------------------------------FFLLLGSSTSLIMASISLYS----GVGYFIEWEIVSTNSSSVVMTLILDWMSLMFLGFVMLISSMVLYYSYMEGDPNMNRFIYLVLMFVVSMVALIISPNLISILLGWDGLGLVSYCLVIYYQNEKSGAAGMLTALSNRVGDVAILLAISLMSVYGGWNFVFYLNSICSN--ESLGVLCFLVMLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRF---EPAMHNSVYSQGLLLLGGTTMFMAGLGANFEYDLKKIIALSTLSQLGVMMSILGFGLP---DLAFFHLLSHALFKALLFMCAGVIIHSAKDQDIRMMGGLSKFMPLTTFYMNLANLALCGMPFMAGFYSKDVILEMAFMGNYISFLMYVFATGLTVCYTARLVYYSITGGFNMGSLHTVNDESGLLTSPMFLLALGAVSAG---------------------------------
142463121    -------------------------------------------------------------------------FFYATLIMDPLSFFFKTLVLLGSGFSLFISLQYFQAEDFEYTLLLLFSTCSMLLLISASDFISMYLAIEMQSLCLYVLAASKRNSESTEAGLKYFLLGAFSSGILLFGCSILYGLTGLTGFQSFASLAMETQSFLSVGVLFIAVGFLFKLTAAPFHFWAPDVYEGAPTSVTAFFSIAPKLAIMAVFLRLFLVGFYDFLFSWQSILIVSSLLSLFIGSFGAVSQTRVKRLLVYSSIGHMGYLLMGVASGTVEGVQSVLLYLCIYSVMTLNIFAIVLSLRDEQTGQNIEDMSMLSKSHPLLAFSLTLTMFSMAGIPPLAGFCSKFYLFFAALSSSYFLAVFGILSSMLSCFYYLRVIKTMYFDQSKQPFQNVKMDHEKS--WVITLTTLFVVFFFLYPN-----------------------------
118578781    ------------------------------------------------------------------------------FNLDPLGKIVLLCTSVLFLFCSLYALGYLAYRRRILCIGLLVCLSAASLVTTTHHLGLLWVALETTTISMAPLIYFNRNARSIEATWKYLLICSVGVALALIGLFFLAYSTIVSGMDLMRDAPRLSPSWVHAAFVFLLVGFGSKMGLAPLHTWKPDAYGEAPGLVGAMLAGGLVNLAFLALLRIYQLCLATEIVFFQNALVAMGLISMFLAAVFMARQADFKRMLAYSSVEHVGIMAVALGLGGK-AIFGALFHVFANGLTKGVLFLSSGNIHRSYNSKSTSQVAGALRRLPWSGGLFLAGFIAITGSPPFAPFISEFTIVSSAFMQGRMLVAALFLLSL---------------------------------------------------------------------------------
162452494    ----------------------------------------------------------------------------------------------------------HRLDRGEFYPLLTFSTVGAIILAGAGDLLTLFLGLETMSLGAYALTGFRRTSPRTEAAIKYFLLGSFAAALLLYGGALIYGATGHTDLAGIGEAIAGNPALLLIGAALVLVGLAFKVSAVPFHMWTPDAYEGAPTPATTFMAVAVKGAAFATLLRVLLGAFGSPALSWPPAVAVMALLTMTVANLIAGRQESVKRMLAYSSIAHAGYLLVGVAAASEDAQASVMFYLLAYTVSTVGAFGTLILCGSRAEAVSYEDLSGIGKRHPVAALAFSLFLLSLAGVPPTAGFFGKLYIVKAAMGAEYTLSVALLLNSVLSAYYYLRVLVYMYMREPAPGAPIARPMRSGYVNAALVVSAVLVMVLGIWPTTSLGIAVRAV-------------------
136295864    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FSIDTLTFACFFLFIGAMGKSAQFGFHTWLPDAMEGPTPVSALIHAATMVTAGVFLTVR--FSELMVMSDFVMTFILIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLG---AFNIAIFHLITHGYFKALLFLSSGSVIHGVHEQDMDKMGNLFSKMKITAIMMWIGTLAIIGFPYSSGYFSKDLILSSSFNLGSLVYIILAIVSAMTAFYSFRLIFKVFHGEYKGDYYNKVHESGIVMLTPLILLSFGAIFAGYF-------------------------------
255959031    --------------------------------------------------------------------------LSYFFGCDVISYGLVLLSFWICVLMILASEGISRSGYYFFIFVVIFLMMMLYCAFMSMNLFSFYLFFEGSIIPTLFLILGWGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XAHVEAPVSGSMILAGVLLKLGGYGLLR-VYTLLLNLAFNLNYIWISISLVGGFLVSLICLRQTDLKSLIAYSSVAHMGVVIGGIMTLSYWGFCSSYVLMIAHGLCSSGLFCLANVSYERLGSRSLMINSGLMSLMPSMSMWWFLLGFCNMASPPSMNLLGEIGLLNSLVAWSWLSMFMLVLISFFSASYTIYMYSYSQHGK----------------------------------------------------------------
225697480    --------------------------------------------------------------------------------VDMYSSWFSLMTMAVMMISVMATHKELGTKSDQLFIIMWLMLAVMLEIFFTSNFLVFYIYFELSILPIFFLITGWYQPERLAASYSMFFYTLVGSAPLIVILMFIFNLSMKNQFSELSEFSMGVSSTLSLVSICLFGGFLIKMPMYSVHLWLPKAHVEAPVFGSMILAGILLKLGSIGIIR---LCYLEKSELITLLVMSISLFGLFYISMNCLKLMDLKQIIALSSVGHMAFGILTMFFFSKLSIKISFLTMITHAFSSSAMFYMVYVFYLNTHTRNILLNKGILETNKHLSLLWILIMMASMGTPPAVNAISEIMSIVILVSHIPSSMILLIMAFVASSAYSIILYSSTQQENASLDMNSKYPASNISLVILIFHVVLIMF------------------------------------
135363166    ---------------------------------------------VALTFFYRVFFNHPDDVFLHKSFNWLNFNLDLGIFIDNIAAIMLLVVSLVSFLVHLYSSEYMRSRFSRYYAFLGLFTFSMNGIVLADSITMIYIFWELVGLSSYLIIGFWFEKNSAASAKKAFLTNRVGDIGMFIGIMMIYFVGETHSFIEKVKTTEIDSTYLTIAGILIFMGAVGKSAQLPLHIWLPDAMAGPTPASAMIHAATMVAAGVYLTLRIFPILTFDALTY----IAFTGACTALFASIIAITQNDIKKVLAYSTVSQLGYMVLAVGVG---SYMAAFFHLVTHAMFKACLFLASGSVIHSMH------------------------------------------------------------------------------------------------------------------------------------------------
146739153    ----------------GVLAFIFTLRKPLSGAIAGIGGAVASAMLIVAALATLITQVSDGMLQMLSLPVRVNGINALWLLAIGLSALPIALFNIVW---------HRHSQVKANGLLVNLLLASATCAVVATNFGTLVVMAEMMALCGAFLTGC------AQSAKLWFALGRLGTLLMAWSCWLVWSFYGTLDLGQISLLAAHAPQ-NMLLWLPALVGFALLAGVIPLHGWAPQAHAGASAPAAALFSTVVMKVGLFGILTVSLA-GSAPPLWWGVLLLVVGMITAFIGGLYALMEHNIQRLLAYHTLENIGIILLGLGAFMVLGFIGGMYHLINHSVFKTTLFLGAGAVWFRTGHRDIEKLGGMGKRMPLISLSMLVGLMAMAALPPLNGFAGEWVIYQSFFKLSPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTPEAENATRAPLLMTVSVVLAALCCVAGGVAAPWLL--------------------------
218460726    --------------------------------------------------------------------------------VDKLSSVFATVFTIMALIGTVYALHLPRPGQ---HVAAFVYVGSALGVVFAGDYLTLYLFWEGMAFASAYLVFAQGGRQAISAGFRYLMVHITGGVVLLGGIILYGLSTGSLLLDPIG-------GGMGAGAYLILAGFLLNAAVPPLNAWLTDAYPEATVTGAVFMSAFTTKTAVYVLARAFPGT---------ELLVWLGIAMALYGVIYAVLENDCRRLLAYHIVSQVGYMVAGVGIGTEMAVNGATSHAFAHILYKALLFMGAGAVIYVTGRRKLTELGGLYKTMPLTVALYMVGAFAISAFPFFS-------------------------------------------------------------------------------------------------------------
11466057     -------LFITLPLLNVIISLLSRYIGVNNIKRLNIINLFIILILLIYYYINIIKTDNEYTLKIIEWINIEYLNINYSFNLDLLSITMLIPIILISLIVNIFAWEYMKDDSHRFYTYLALFTLFMIILVLGDNYLILFLGWEYIGIASFLLIGFWYNNDNIKSSLNALFINKIGDIFFIIALIYLIYIYKSLNYSLIFSLVSYINIDINNIIILCLIAASAKSAQFGLHNWLIWAMAGPTPVSVLLHAATLVIAGIYLLMRSSPILENCPNILLFN--LWLGAITSLISGLIAINSNDIKRIIALSTMSQLGIMFISIGL---SSYNLTLYHVLCHSLYKALLFICAGTIIHSLNNQDIRFMGGLLIYMPITYICMLIGSLSLMGLPSLTGYYSKDIIIESSIGSGLIIYWLVVLSSLLTNIYILKLIYYSFINIPQLNK-----------------------------------------------------------
170289388    -----ISLLVAVPLLAAFVSLFWKKASD---------VLFSLVALFNVIVVLSKWFPGVVEIHAM--GNWKPPF-GINLVLDDASFYAALIVNLIFLMVSF----LPVETKKGYETSLMLLLGATNGFVLTGDLFNSFVFMEIITITA---VTIAAKRENFYNAYKYLILGGIAGSFYLLATIFAYGATGSLNMAHI-AMVGLSGSSLLAVTMLYTIGFGVEAKLFPLNGWVPGVYGGNEISPIVLGTAVSF-AALYMLGRLFGTVFHGSGL---NTLYVLSLVTILTGEMAALRESRLLRTFAYSSVAQAGVVAAMISKGTENALNLAYFHLTNDVIAKFVIFLVAGFLVYSY-----RDLNGVFRKHKLLGISFSMATFSLVGFPMFAGFQSKIRMIMEAFSTKDF--LFPAVLLIATAIEVGYVIKWNVRLWFEEETFEERSKVSLTIGFFSFALAILLVVVFLQPDVFLEGTQKMAKALLDTESYVNGVFSAVKG
49574588     ----------------------------------------------------------------------------------------------------------------EFLLFKLAAGLGGMVLSCANDLVTIYVSLEFLALSSCFLSGYTKRDMRSNEAMKFLLMSGASSSLLLYGFSLLYGLSGGQLQLDKIVIFNRYGSIIYLSAAFTTAGTAFKLSLFPFHQWTPDVYEGSPTPVVAFFSVTSKVAALALFTRLFGLIFPYFSNEWHVAVGLLATFSMILGNLIAVTQRSVKRMLAFSSISQIGYIMIGVLSASGNGYASMITYTFIYILMNLGTFACITLFGLRTGTDNIRDYAGLYMKDPVLTFSLVLCLLSLGGMPPLSGFFGKLYLFWHGWKAGLYSLVLVALTSVISIYYYLKIIKLMFTGKSGRSDTPLNSRQNSLVSIAMIICALASTLSGIFIDPIIEI------------------------
142230091    -----------------------------------------------------------------------------------------------------------------------------------GDLMALYMGLELQSLALYVIAAFKRDSKSTEAGLKYFVLGALSSGLLLYGSALTYGYSGTTLFNGILENANSPSLGLLFGLALVIAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFLATVPKMAAICLFMRVMFDAFGNILGDWQQIIVLLSILSMFLGAFAAIGQNDFKRLLAYSSIAHMGYALIGLAAGTEFGVQSVLEYMTIYITMNIGVFAILMSMQSDGQSTEIASLRMISETDPGKAIALLILLFSLAGIPPMLGFFAKFEVLRAAINADLLLAIMGVLASVIGAFYYLKIVYLIYFGEMPESPLDNSK------------------------------------------------------
225874140    --------------------------------------------------------------------------------------------------------SAFTTHIGEFFALLLFATVAALFLVSTQNLLLIFLAVEFLSLVLYILTAFNKHSRAAEAALKYFLFGGMSAGFLLFGISLLYGVSGSLDLQQIALAASQPDSLLLVAIVLVILGFGFKIAAAPFHLWAPDAYQGAPSLSAGFIASSSKVASFFVFAQVLFIAWHLSAPGWMPILAAVAVLSMLLGNLAALAQTSLRRLLAYSAIGHAGYLLLGLIAHTPQSLAALLYYVFTYALAVLGAFGVL-AILETNGIDSLSSLAGLSRRSPALSACLLVFLLSLAGIPPLVGFFAKFWLFAAALQAAPWLVILAILMSVVALFYYLRVLRQVY--VVPMAEDATPLSSPTLARITLLVMAALTLLLGCAPNLLM--------------------------
157164341    ----------------------------------------------------------------------------------------------------LSTKEYFEYKIYEYYALFLFMIAGFLFMVSSNNLLIIFLGLEISSLCLYTLIALHNKAKSVEAAIKYFAMGSLSAGFFAMAIAMFYLATNSIDIARIVAIKDLSLNQNLIILLGCVFAIGFKLSLIPFHTWIPDVYEGSNAPLAGYMSIVPKVAGFIVALRIFAMLEGSGISWIKDMLYIIAVLTMSLANIMALVQKDVKRMLAFSSIAHAGVVLCALVANSHEANVALFFYWIMFLFANLGAFSMLWVAWDKRFKHPYEKFSGLIKILPSYAVIMGIFMIALAGIPPFSVFWGKMVLISSLIKSDY---VVLSLIIMINSAIAIYYYLKLIVFMFLKEPIVKDKNIYISNVSMALKVIVGVAVAG---TVFAFLFSGAILEFIEHFVFASGF------
162453063    ----------------------------------------------------------------------------------------------------------------------------------------------------------------RRTCRIFLLGGTAPLVVAIGAIAVLAARQGAALPFDVEEIARVPEAWQSPLFALVGIAVLMRMAAVPFHGWLPVLLERG--PLGVTILLAQMQVGVCVLVRVGVTLLPVGSADGMPILAVLGLISALHGAVLALVQTDLRRLLGYLVASQKGLVLLGVASLSPQSVSGALLQSVALSIAITGLAMVVGAIEARAGTADTRELGGLVARTPRMAAFFFLLACAMIGMPGALSFVSEDLLLHGILHAHPVLAVLALTAAALNGITLFRAFQRTFLGPLRRHKGAALEALVLRERAFLLALVALTLVLGVAPARLISIHAPVVERVVHDVA-----------
142206780    ---------------------------------------LAQAASILWLGVLFGLFLTHTHGDLLSVVWLSEPQIEFRLRIDAFRQVFTGLITGICVFVFACRYLNGHPHFWRFFIILHAFTLAMLGVVLADDVITLFIAWELTSLTSYFLIGFHEDAKSRRAALQGLLVTASGGLCLLAGLIILGVEANTFRLSELVNADLSRMSFGTAGLVLVTLGCVTKSAQVPFHFWLPNAMQAPTPVSAFLHSATMVKAGVFLLA--VLMPLYAQSPDFLQVFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKAIQGFVMFLVAHALYKAGLFLGAGAIESATGTRDLRQLKGLWWSHRTIAVAVLL-------------------------------------------------------------------------------------------------------------------------
182414275    --------LIVVPLVAA-VIAFAWRSERGRPWLLPIGGAVHTLLSFWLLVRPPTVAAGA------------------WFGFDPVARAVLPAVSLLFLVCSAYGVAYLRLRPERKNRVFVAAMLAVLGLLSAGHLGALWIATEAVTLAAVPLLHFNGTGRAFEATWKYLLVGGTGIALSLLGSFCLGYASGDLTFAALIAQGPLSRAWVIAAWVLLLAGYGTKMGLAPMHTWKPDAYGEAPAIVGAMLAGGVTTVAFTAVLRRAVMDAAGVGLVADRTLLAIGLFSMIIAALFLLGTRDFKRMLAYSSVEHMG-ILSVGAALGGAGVAAALFHVWSNSLTKGALFLSAGNIRRAAGGRTQDDVAGMALLTPVSARIFVIALLAITACPPFGPFFSELRIVRTAFATGHTTGAAMFLGGLLFAFLGLRLVFAIVDGRPKTATQPMTQRFRETASVIVPPLILLSLWVGVAPQVLREAWTTAAQAIFP--------------
213138575    ----------------------------------------------------------------------------FVLIFDWISMLFLCFVLLISGSVMYYSGSYMKENFNRFMYLVLMFVLSMAMMVLSPNLVSILLGWDGLGLVSYGLVIFYQNEKSASAGMLTILSNRVGDVAILLSIGLMASLGSWNFVIYSYYIMDTEW---ILFKFLLMFSAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFS---GALEGSKIQGMLLIISCLTMFMAGLGANFEYDLKKIIALSTLSQLGVMLSILALGYP---DLSFFHLLSHALFKALLFMCAGIIIHSVGNQDIRCMGGLIKFMPLSVSFMSVSNLALCGFPFLAGFYSKDMILEVAFMSNFISLLLYILATGLTVMYTMRLIFYSLSGNSNLSVMMNISDEDKIMSNSMILLGVSAIFMGIFPEPYMICLNVMMKNMVLGVSLAGGV------
220910214    -------------LIGALVLWFPSVIRRGPRPSGYVNAIMTLVSFIHSVLAFVALNHQPAEHLSITWLKVANLNLTLPIEVSSLTVGALVVITGINVLAQIFAYLEMDWGWARFYSLLALFEAGMCALVLCDSLFFAYMILEILTLATYLLVGLWFNQALVIAGARAFLTKRIGDLLLLMGVLGVYPLAGTWDFSQLAQTAQVDPKVLSLVGIALIAGPMGKCAQFPLHLWLDEAMEGPLPASILRNSVVVATGAWVLIK---LQPFLALSPFALSASVFIGAVTALGGTLMAIAQIDIKRTLSYLVSAYMGLIFIAVGMQQT---EAAFQLMLIHAIAMALLMMGCGNVIWNCVTQDLRQFGGLWSRRPISGSSFIVGAAALVALPPLGGFWGMLKLLEGLWDSHPLLVALL-IGVNATAAFSLTRTFCLVWGGKPKPMTARSPEVFWPMILPTVIMMGFAL------------------------------------
288932065    ----WLWLVLLLPIIASVPIAIAWEFNNLGRKLPVISVAGLFVSFVITLYILLFVEEGRFS------YPWLP-GIEIAFIVDYLSKYMGVLTGFIAFVIGVYGLEYMKDDYRLYWFFFNLFTASMLMVVYSDNLLSLLIGWEGLGIASWGLIGHWFRDDDETGGWRAISTIRIGDMPMFFAVAAIFAFAGTLNISQINLIERIGSFGVAVLLLAFLMGPFTKSAQLPFSEWLMTAMTGPTTVSALLHSATMVAAGTYLFMRISWYIHDAGIEFVYLLVLFLGLISSLYGALVALASRERKVLLAASTMSSLGLMFAAAAASKWIGEFAAFWYLITHAFAKATLFLVAGHLIHETHDRFLCGDLEVAKKMKLTFVVTIIATVMLAGIPPLTAYWVKSAMDEVMHSLHEVGEAPLFLLIIISAVYSAFLAKFLSMNFVKGRHVH---------------------------------------------------------
296112944    ----ILSILPAV-IVALTALIVMITIAVKRSHFWAATLSVVGLNMALLAVISQALGLVPAGVSFGELFIF-DGFAIFNMGV-------ILITALACCTLAYGYFETLQDHKDELYLLMLISTLGAMLMTGATHLAAFFMSLELLSVPMYGMLAYFLRSRSLESGLKYLIMSATASATLLMGMALIFADAGTLLFKDLNLLIGNLSGLSVAGVVMMLAATAFKLSAAPFHSWVSDVYEGAPAPIAAFLASVSKVAMMALALRFFVGSMFTAMPAFETILIVVIVLSILMGNLLAIRQNNIKRMLAYSSIAHIGYALIALLSIGAGSLPLVSMYMAVYALTSIGAFGVITLMSSPYRERDLRFYQGLFWRRPVLTAVLTVMLLSLAGIPLTAGFITKFTMFFAAVQGMRFW---AAGMIILGSAIGLYYYLRILVNLYQKPKVNLEFDAHQHWGVMVMIITALIVVFGVLPEAMMQMAARAV-------------------
136873993    --------------------------------------------------------------------------------------------------ALVAGIYSFHIRDPWQISMALFYAASAVGVAFAGDLLSLFLWWEALAITSVFQIWGRKTKEAEDSGFRYLFFHVSSGLILLAGILVRYHGEGASAFSLAPLTEALEAGDAG--AILILLAIGIKAAFPGLHTWLKDGYSEATHTGPVWLCAFTTKCAVCMLARLFPG---------AEILITIGGVMAMFPIFYAVIENDLRRVLCYSKINQIGFMVIGIGIGTELAIDGAIAHAFTHVLYKGLLFMSMGAVLFRTGEIRGSHLGGLYKSMPWTTGFCIVGAASSSAFPLFSGFVSKSIIITEAAQNGHVVIW----------------------------------------------------------------------------------------
237809392    ------------------------------------------------------------------------------LIVDSYSVFLILIGSLATVTLARAWLKKFPDNREEFYLLLSLASTGAMVMAQAHHLAAIFIGVELMSLPLFGLVGYAFRQRRLEAAVKYMVLSASATAFLLFGIALIYAQVGSLDIATIGAQESAHITLLIVGLGMVVIGFGFKLSLVPFHLWTPDVYQGA-PAPVTTYLATVSKIAVFAVLLRLFYTIPATDSFFYSLLGGLAFISIIIGNLLALLQSNLKRLLGFSSTAHFGYLLVALIALGSLSQEAVALYLVMYLLTSVGSFGVVSLMSSPYQERDLPAYRGLFWRRPILTSAMTIMFLSLAGIPMTLGFIGKFYILAVGIQFHWWLTGAVVFGSAVGLYYYLRVISILYLKTPGMPSRDATNDWALTTGFMVLTSAILVVLLGIY-------------------------------
11497484     -----------------------------------------------------------------------------------------LLSSACVVSISLQYIKTEAGNAFEGFILILFAVSSMLFLTSSADFISLYLAIELQSLSFYVLAALKRNSEATEAGLKYFLLGAFSSGLLIFGCSLIYGYTGVLSFSECAKIVTNESALVSLGIVSILVGFLFKIAAAPFHMWSPDVYQGAPTPITAFFVITPKIALFAVFLRVFLQSFYDLFPIWQTLIIFASLSSMLVGALAALSQNQIKRLMAFSSINHVGYLLVGFACASIEGIQAVSIYLVVYIFMNIVVFSILLINMRHTHNKYITDLAFLAKTNPLLAFTFSITLFSMAGIPPLAGFYSKAYIFFAALGSNLGVAVVGVCASVVSCFYYLRLIRIMYFSTPKT--WCSTARVPRTNAFALAISLFFLIFCMAYPAPL---------------------------
162456862    ------------------------------------------------------------------------------LVADRLSALMLVLVGVVSLCAALYAEAAWGRAGAYFHALFQIQLMGLNGAFLTGDLFNLFVFFEVMLAASYGLHLHGSGWPRVRSGLHYIAVNLLASSLFLVGLAVLYGVMGTLSMADIAEKLALVPALLHAGAAVLAVAFLIKAAIWPLNSWLVPAYA-ATSAPVAALFALMTKVGIYALVRSWTLFFSASAQFGGTVLLYAGLATIAFGAIGLMASMSLGRIAGFSVIVSSGTLLAALGTGTPAVTSAALFYMLSATLAVSALFLLVELVERIGGQRRVPDLDVVGQAFPLLGLAFMVCALLVAGLPPLSGFVAK--------------------------------------------------------------------------------------------------------
136750042    ------------------------------------------------------------------------------MRVDKLSRVFGLIFCIAAFLGNLYAWHIKDTVQQ---IAAVLYSGSAIGAVFAGDLVTLFFYWEGTAIASVFLIWARRTEGAYHTGMRYLIIQITSGVILLAGTALLYRETGSIAFEQM--------TLGSLATWLIFLSFGMKCAFPFLHNWLQDSYPAATITGTVILSAFTTKLAVYALARGFAGT---------EMLIYIGAVMTLFPIFFAEIENDLRRVLAYSLNNQLGFMVVGIGVGTEMALNGTASHAFAHILYKALLFMSVGAVLLRTGTSKASELGGLCRTMPRTALFCLIGAASISAFPLFSGFVTKSLIMETANEHYPIIWAILVFAS----------------------------------------------------------------------------------
142091513    -------------VLTALILLFFTITIESNEKVKQVITFSGVVSTLFCVFLKFGLFLQNG----------VSSYFSKKILLDEFSLFGNVLIGLILLFNILPIWDSLREKTTEAIILTLMSTSGFMLMVDSENLIMLFIGLEIGSISLYALAGLNRDKLSNEASLKYFLLGSLASCIFIYGVSLVYVSFSVLSVYDFATGVGFVGADSVPLVILIFIGLLFKIAAAPFQSWAPDVYQGSPTGYVGYMASVAKASAFIVIARLCQVSLRFMPNEFDSFFLFVVILSVVIGSIFASVQDDLKRLLAYSGVVQSGFILSGIVSG-INGTSASMFYLFAYIIQLIGIFVIFSIINGKMSSNNIQDIQGLIINNKFLAVTFCTFMLGLAGIPLTSGFVSKFILLTNLWAYQKYLLVSILLLSTVAGFY-FYLKPIWIATIEKTETPVENFKIKRSEYLLISSLATMTIFFGLVPSSLINISRWVVQSYL---------------
134530838    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------QVLGLVFLLAGLAFKISAVPFHMWTPDVYEGAPTSVTAFFASAPKLAGMAIFLRIMMTGFENALVAWQQIIILLAVASMVLGAFAAIGQRNIKRLMAYSSIGHMGFALVGFAAASDAGVASVILYMALYVVMTVGTFACILSMRRDSGVERIDDLSGLSQTRPFMAFCLAVMMFSLAGIPPMAGFFGKLFVFRAAIDAGYSLSIIGVLASVVGAYYYLRIVKIMYLDTPADEVNEPMP----RELSILAVMTALTLLFFIYPAPLVELADMASVVLVQ--------------
298200333    -----------------------------------------------------------------------------------------LLVTW--SIMEFSPWYVPKTKMKNFTKFLLIFLIAMLILATAGSLLQLLIGWEGVGIMSFLLINWWFSRSSANTALQAIIYNRIGDIGLILVMAMLATTQTSWDTEQIMAT----HTKTTLLSMGLILAATGKSAQFFMHLWLPAAMEGPTPVSALLHSSTMVVAGIYLLAQYHPMINLPIPLTLC---LYLGVATSIYAASSALTQYDIKKIIAFSTSSQLGLMMTAIGMASPS---LAIFHMISHATFKATLFLTAGSAIHNTNEQDIRKMGFTKTTLPVTSAALTINGMTLSGLPFLSGYYSKDAIIDALLHLNSWAILATLISTTMTASYTMRMLILTTSKTPNHKPMSQFSEPNETQIKPLIRLTLTTILLG---------------------------------
142414001    -------------------------------------------------------------------------------------------------------------------------------------------------------------------GLKYFILGGFASAFFLYGVALTYGVTGTTRLIDLNTALTSYISILLIGIGMILVGFAFKVSLAPFQMWTPDVYQGAPTPVTAFMASVGKVAALVALMRVFVVTFPSRSDDWGVVVLVLSAATLVVGSVVAIVQTNIKRMLAYSSISHAGFILVSVNAGDGLVAVGVYVALYAALVVGTFGVVTVVARNSSSEANSLDAFKGLAKNQPILGLVMTVFLLAQAGMPLTSGFVAKFGVIQSAVAVGSYLAVIAMVCAVIAAFVYLRIMVSMWLSDSAKTEKVSVPMLS---RVAIGLAVAFTLLIGFLPSLILDLTS----------------------
157370672    --------------------------------WSRVSTLLSGVTLICAIATLLAAVQMLFAPLHSAHLPWL----HYAVEISGLNALLLLVMALCGVFAALYSLSRLNPRARGRLAGLSLMLAALSAAVMADNALALLLLLELAALCGYFLIVHAPSAKSLRAGHSQFLLMRSGTLLLVVAFALIYCHSHSLQFSVIRA-TPLPDALRNAVFLLALAGFGIFAGLMPLHAWVPQSHSSAPASAAMLFSSALMKVGLLGILKIGLDLLGTPPLWWGLLVLLLAAGTAFFGGLYALMEHDLRRLLAYHTLENIGIILLGIGGATAFALIGGLFHLLNHSLFKSALLLAAGAIEQQTGLKDMEKMGGLARLMPWTAVSLLIGLVAMAALPPLNGFASEWLIYQGLFHFSPLLAVALALTGALAVMCVSKVFGVAFLGAPRCDAAANAVQANVWMTLSHALPALLCLVCGLGAPWIIPLFA----------------------
242398832    -------LLVASPLLFAFIISLLPALGKQKLSKY--------LFLIGAFSPWLFISSIIQKLPLGEVVGGWERISGIEVIIDSYNLPFLAAELLLFTFVAFYVYYYPKKSENKVYVVLLLLHAGLLGAFISRDLFNYYIYMEIASVSSFALVAISKEKGAKKAAFKYALFSLLASYIFILAIGIIYLKTGYLNLFLIKENLVFSKEINVALVLA-FSSLILKIGVFPLHFWLPDAHSKADAPISALLSGLVVKAPTYGMI--LLILTFPISTLMQSILITTAFLSMFFGIAMALIQKNSERLLAYHTVSQMGYVLLGIGLLNPL---AAAYYAMAHSLFKGGLFLSVGTIAEHYGTRDLEKLS--YRHSKFLMVAIVLLSLAIGGISPFVGAFGKFMLVKEINGLLKYVFYAGGIGT-LTSFIKLNYYLL---------KRGERVPFTFKKEMVSLSVGLLTLITGIYFYP----------------------------
32526853     ----------------------------------------------------------------------------MSFKLDYFSILFLPTALFVTWSILEFSYMASDPNINKFFKYLLMFLTTMLILTTANNLFQLFIGWEGVGIMSFLLIGWWHGRDANTAALQAMLYNRIGDIGFILMMVWLMLNCNSLDIQQIFMTKINS----NIPLMGLLLAAAGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLMIR--FHPMLSNNHTILTMTMCLGAMTTLFTAMCALTQNDIKKIIAFSTSSQLGLMMVTIGINQP---YMAFLHICTHAFFKAMLFMCSGSIIHNMKEQDIRKMGAIYKTLPLTSTALIIGNMALTGIPFLSGFYSKDLIIEAINTSNAWALTMTMMATSMTAVYSTRMIIMVLLNNPRYNSMLTMNENNINLNNSIKRLMIGSIFAGFM-------------------------------
141597482    ----------------------------------------------------------------------------------------------------------------------------MLVLVSSNNLLQMFFGWEGVGLASYLLIGFWHHKDANKAAIKAFVVNRVGDFGYAIGIAGIFYIFGTISFDSIFEQASLSFPTLDFLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVAR--MSPLYEFATFTNLFITFIGAATAIFAASIALTQNDIKRVIAYSTCSQLGYMFFAAGVG---AYNASIFHLTTHAFFKALLFLSAGSVIHMHHEQDMLKMGGLYKKIPFTATMMWIG------------------------------------------------------------------------------------------------------------------------
109289927    --------------------------------------------------------------------------LGFNLSLNTNNALLCEMTLILLVIMILCYWSS-----PLFAFFSVSVCALCAFFFLADNYLVMYASLEGSLIPTVLIINMWGYQPEKITSMLYLLMYTITLSLPLLLVLLSLFTSYTSFSMLWFYLSPAFSPVLWVAVL----AFLVKTPIWSVHFWLPRAHVQAPLAGSVILAGALLKLGGWGIYCIVNVY---GPHNMYTFFFALALGGGALVVTLCLRSTDIKSLIAYSSVIHMATMLAGLFTYSLTGWSGALCMMVAHGLTSPAMFILANSNYEINSSRNLLHMKGLATSQPVLMLMWFLTMCSNMSVPPVLSFMSEIMLYASIMSSGTFFGAVAVFLVLGGGAYNLYYYSS---------------------------------------------------------------------
164420834    ------------------------------------AILLMTMFLITQMYNIYIIETQTAVIKEWELLSIKSMMINVTLLLDKTSMIFSSTILLISFSVMLFSYMATDQNIKYFIMTVVTFIASMNALIFFPNLITILLGWDGLGLSSYLLVLYYMNEKAMNAAMLTALTNRIGDALLIMAVAWTMMKGN-------WNMFLLTLQSPSFIMMSIMLAAMTKSAQLPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLLIRFFPSFNMLKN--FSMLMMITGIMTCLMASMSACMENDLKKMIALSTLSQLGVMMMCLGANQP---QLAFFHLITHALFKALLFICAGNIIHNFNNQDMRMIGNMSQSMPLTTATLNIANMSLCGLPFMAGFYSKDLIIETLMHTNLMTMMLMLLSVSLTSAYSMKLAMLTLWSPVKGSAMQNPND-----------------------------------------------------
54310667     ----------------------------------------------------------------------------LTMVMDPVGTLTSAAVMFIAGNVLLFAKTYMQEEKSRFNNLVLLFVLSMNMLIYLPHLIILLLGWDGLGIISFLLVIYYQSPKALGTGMITALTNRIGDAMLLVAIALTLSQAHWNIFNFTQEFINSPY-----VALSIMIAAMTKSAQVPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FYPFLSSFYWFAPALLFTSTLTMLMAGLSAILECDLKKIIALSTLSQLGVMMAALGLNQP---KFALFHLITHALFKALLFVCAGTLIHHHHTQDLRTMGNLPNQLPITMSTMFLANLALCGFPFLAGFYSKDLILESAFNHSLLMILLIFLATMLTAVYSMRMTMASLVSPAYSSPLISLENETKSLTTPALNLCLAAIVGG---------------------------------
255021731    -----------------------------------------------------------------------------YILLTPLGAWVLFCVGLVYLLASLYAIGYMKPRLHKYYALQVGFALTMLIAPLMNNPGIFWIAIDFTTIVSAFLVGFEREAECIEAAWKYLILVSAGLALALLGIILFYW-GGTFTLGPTYALTRMPETLLFLAFLLVLVGFGTKVGLAPMHTWLPDAHSEGPAPVSAMLSGSLLNIALLGIYRFLSIVDSGGYGVMGHTLLVLGVISLLVAGLFIVRQEGAKRMLAYSSLEHMGVLAIGFGFGGPMAFAGAMYHMINHSLTKPMMFFGAGNMMRAYGTKSMSNMRRVLRYYPVSGTLWLLGAVAITGAPPFGLFLSEITILRGGILSNPWAVWLMATLLILIFVAFMNHFRRMIWGPEPEPGGEPTLELSVWNTLPMWLAFVAILVLGLW-------------------------------
237653109    --LPWLIVPVLLPLIVGALMIPINQKRHGLKFGLGLASGMLLWAVAVALLVLADGGYWPGGIGVYLAANWAAPF-GIALVADRLSALMLVLTATIALAVLVFSARRWDRVGVSFHPLFQFLLMGLNGAFLTNDLFNLFVFFEVMLAASYGLVLHGYNLRRIQAGMQYIAVNLVASLVFLIGVSLIYAASGTLNIADLGARVALLGAQDAWLLAVLALAFLTKGAMWPLGFWLPTTYASASAPVGAMLV-LMTKVGVYAVLRVWLAVFGEAEGFGFAALTLGGMATVLFGAIGMLASQDGGRMAGYGAIVSSGTLLAVIGHSGGAVLASGLYYLLGSTLAMAAFMLLIELTERIRPAITMEAFAGIPGTLAFLGLSFAACALVIAGMPPLAGFVAKFSLFHAMLAAAPWGLIGLMILAGLAAIIALRLGVRTFW----AAGAVTPPRLQFSEAVPVGALVILCVLLTVQAGTVFDYLDRTTAGLL---------------
218459054    -------------------------------------------------------------------------------------MVFATVSSLLWIVAAIYSIGYMRHAQTRFFACFASSLAAAAGGAFAANLFTLVIFYEVLSLVTYPLVYHHEDEQGWTGSRKYLVYLMGASKVLLAALALTYHIAGSLDFVRGGLLAGADASALLLTVVYFCYLFGFKAAVMPMHAWLPAAMVAPTPVSALLHAVAVVKMGVFCVLRVVFHVFGVGKLGLGIATAYLVSFTILTASIYALTRDDLKARLAYSTVSQLSYIVLGAVLLSPVAMVGGIVHIAAHAFSKITLFFCAGSIYCASGKRNISDMAGIGRRLPWTMGAFLIGSLSMIGMPLTAGFV----------------------------------------------------------------------------------------------------------
13449314     --------------------------------------------------------------------------------------IFLLLSTAGTISMCFDSSDQERFDAFEFIVLIPLPTRGMLFMISAHDLIAMYLAIEPQSLCFYVIAASKRKSESTEAGSKYLILGAFSSGILLFGCSMIYGSTGATHFDQLYEITGARSSGIFMGILSIAVGFLFKITAVPFHMWAPDIYEGSPTPVTAFLSIAPKISISANILRVSIYGSYGAT--LQQIFFFCSIASMILGALAAMAQTKVKRPLAHSSIGHVGYIRTGFSCGTIEGIQSLLIGIFIYALMTMDAFAIVSALRQ-TRVKYIADLGALAKTNPISAITFSITMFSYAGIPPLAGFCSKFYLFFAALGGAYFLAPVGVVTSVIGRFYYIRLVKRMFFDTPRTWILYEPMDRNKSLLLAMTSFFITSSLL--YPSPLFSVTHQ---------------------
134478680    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WALDTVICILLFVGAMGKSAQIPLHVWLPESMEGPTPISALIHAATMVTAGVFMVAR--MSPLFEHSTVALSTVLTFGATGALFLGLLAFVEFDIKRVIAYSTMSQLGYMMAANGV---SAYSAGIFHLTTHACFKALLFLSAGSVIAMHHIQDMRKMGGLKRHLPVTYVCFFIGACALAAIPPFAGFFSKDVIIESVLPGSQYAYVCLLIGAFVTAYYIFRAFFMTFHGEDRPDSARGHLKERTSMIIPLIVLAIPSVLLG---------------------------------
116048985    -----------------------------------------------------------------------------------------------GSAALIYALRGDDRLGKHFHALFQFQLLGINGAFLTGDLFNLFVFFEILLIASYALLLYGGGAERVRSGLHYVILNLVGSAFFLIAVGTLYGLTGTLNMADMAQKIAMADALLAAAGLLLLVVFALKAALLPLYFWLPRA-YAAASAPVAALFAIMTKVGIYSILRVYTLVFGEAANLAQAWLWPLALATLGLGAIGALAARTLQGLLAYLVVVSAGTLLAGVALGSERALAASLYYLLHSTWIAGGLFLLADLVARQRGDKAGDLVQGPALQNPLLGGAFFIGAIAVAGLPPLSGFFGKIMLLQSVAPGSQALALWVVLGSGLVALVALSRAGSTLFWRTGHTVLGSAEDLGRLFACILLLSAGPLLVF----------------------------------
298722868    ---------IMLPMLTAALMLFLREERQRLKLGMNILSTTISLVIVVMLLGWTNQAGSAVTMSVYMPGNWPAPF-GIALALDRLTALMLLVTYVVALAALVFSAARWHKAGVHFHPLFQLQLMGLSGAFITADLFNLFVFFEIMLAASYGLLLHGSGSTRIQAGLHYIAINLAASSLFLIGVSMLYGITGTLNMADLPQVQDADRGLLHAAAGVLGTAFLIKAALWPLNFWLVPGYSAATAPVGALF-ALMTKVGVYVILRLWTLLFSASALFGSTWLIVGGMLTMAFGAIGMLGSQRLTHLAGFAAILSSGTLLAATGFGQNLLTAGLLYYLPGSTLAVAALFLIADVVDRWTEGFNLDDDEELMRAFPFLGLSFMACTLLISGLPPLSGFLGKFAMLTSLLNKAGPLGWSMVALLIITGLMALVALTRAGIRHFWANPEQSAPSLKVAEGLPIVALLLCCVVL----------------------------------
142147353    -----------------------------------------------------------------------------------------LFATVFALMAFVGGLYAMHQARTLELVAAYVYAGSAIGVTFAGDLVTLFIFWELMAIGSTAVIFAAGTDAASRAAFRYLLVHLLGGVVLMAGIVAHWTATGSLAVEAL--------APNSLGTVLMLIGILVNAGAPPLSAWIADAYPEASPSGTVFLSAFTTKTAVFALLVMFPG---------ADILIWIGLYMVFYGILYALLENDMRRILAYSIVNQVGFMVCAIGIGTELALNGAAAHAFAHIIYKALLLMSAGGVLMMTGKRKCTDLGGLFQTMPRTAMHGIIGALAISAFPFTSGFVTKSLETAAAAHEGLLVVWLASAGVFLHAGIKFPWF--VFFQKDSGLRPPEPPIETRR---AMTIFSVLCIGLGLFPAPLYAILPYPVD------------------
171914644    -------------------------------------------------------------------------------------------------------------GLGEFYSLPLFVCVGMMVMASAVDLITIFVALELVTVSFYVLVAFMRRSAALEAGVKYLILGALSTGLLVYGMSWLYGMTGELSLSGIAAHWEGNSAPILFAAGLMLAGLAFKVGAVPFHIWIPDVYQGAPTPVTAFLSVGSKAAGFVVLTRIFLTPGSVVAGPVIQILLILGGATILLGNLAAIAQTNFKRLLGYSSIAHAGYLLVALACVHTGGLKMAAFYLATYLPMTFVCFLILSAMRAKGYGEDIASLKGLGRANPTLGLALAIALASLAGLPLTAGFMGKFFVIFATVLEGYYTYLAIAVIGAATGFYYYFKVILAVYSKADGQTEGPNPDLGLLSKVSLAVFVAAILVVGVYPDLI---------------------------
142446424    -------LIVAVPLISAPICVLFTFGANRKAAWLW-TLLVSWFAFLCSVYLLNHVLENGEISYHLGSWK---PPLGIEYRIDLINAFVLLIVSGISAVAIPFGRLVVDDRQILFYTSYLLCLTGLLGVTITGDAFNIFVFLEISSLSSYVLIAMGVRSDRRAAAYNYLILGTVGATFFVIGLGFLYMVTGTLNIIDLRLTQLADNKAVHAGYAFIIIGLALKMALFPMHVWLPNSYTYAPSLISIFLAATATKVSIYVLLRFLFTVFGFSFDFIPFIFLPLAIIAIFFGSIGAIFQTNIKRLFAYSSVAQIGYIVIGIALSNTIGLTAAVLHIFNHALIKGAIFMAAGCLVYRVG------------------------------------------------------------------------------------------------------------------------------------------------
138470393    -----------------------------------------------------------------------------------------------------------------------------------------------------------QTDEAKAGARKYLIFLFSTSIGLALPAMIMIYQITGTLDFNYSGIVPDNTSISLLLPLLLMFLYGFKAALMPLHGWLPGAMVAPTPVSSLLHAVAVVKVGVFSIVRVVTGVFGLNITSLNNVICGIAAFTVIMASIIALYQDSLKRRLAFSTVGQLGYIVMGVGLASALGFTGSILHIVMHAFGKITLFFCAGAIYVATKKKNISQLDGIGKKMPVTMIAFFIGALSVTGLPPTGGFISKWIMLKGALDANLTIIMVVYLSSFLNACYFFPIVYRAFF------------------------------------------------------------------
138023843    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLIGMSFLSIGLLFKIGAVPFHSWSPDVYQGAPTPITAFMAAATKVAAFGAMLRIYYTVFANAEWSWMPVITAIAIVSMILGSLVAISQRDVKRMLAYSSIAHAGFLLSGIIALNKAGLDATIFYLFAYGVATVGGFAVVTLVRDSSGETDLNRWKGLGKRSPFAASAFALFLLAFAGIPLTSGFIGKFSIFSAAYENGATAVVITGLSSAVAAFFYIRVIVLMFF-TDAVEDGTAVEVPSILTRATIVIAAVITLVLGVYPAPVLD-------------------------
283840257    -----------------FLILVMRHDLAGQR-----AVSIGATVLSLGIAAWLYVAASGGDPMSYRLGNWPAPF-GIVLVLDRLSATMLLLTALLAVAVVIYALAGWDARGRHFHPLFQFQLMGLNGAFLTGDVFNLFVFFEIMLIASYGLLLHGGGERRLRAGFHYVAINLVGSTLFLFAVGLIYAVTGTLNMADLGNVAAGDEALLRVGALLLLLVFALKAALVPLQWWLPSAYAAAAGPVAALFM-MMTKVGAYSIVRVYTVIFGAAADIAAPWVMPAALATLVLGAIGVLASTTLLGLVGFSIVWSMGSLLLAIGLFDQGGLSAGLYYLLHSTMSGAVLFLVADLVAERGRHADRLVAAPASPRLPLLAALFFVAAIAMTGMPPLSGFVGKLLILDAVWDRPLGTAVLLGTSLVVIVGYA---------------------------------------------------------------------------
142013687    -----------------------------------------------------------------------------------LSFLFCLVFLILGIVGKIFSIYQKSISEKS---LVLLYIASAVGVIFSGDFIVLYIFWEMMAISSTLVIWSSSSPSAMKSGQRYLLVHLIGGLILLVGILGMYSETQNLAIRILQ--------LDEWYTWFVLLGLLLNAGAPPFSQWVADSYPEGSYSSTVFLSAYTTKTAVFVL---------MSTFAGTKLLIMVGIYMIMYGIIYALLENDIRRILSYSIVNQVGFMIVGIGIGSELALNGTASHAFTHIIYKGLLLMSAGSVIFMTGKRKCTDVGGLYKTMPLTATCGIIGAFAISAFPLTSGFISKSMILEASFEIVWLFLLIGSAGVFLHAG-----IKFPWFVFFHRDKKIDTSDPPVFMKTAMVTLSFLCIFLGIFPSHLYSIL-----------------------
298373158    --------------------------------------------------------------------------------------------------------KEVRDKRFEYFTITLITLLGMYMMISAGNFMMLYIGMEMASLPLATLATFNHQQKSAEAGVKFVMISALSSAVMLFGLSFLYGATGTFYFTDM-AAAIAASPIVLVGLVFFFGGLGFKMSLVPFHLWTADVYEGAPTSVTAYLSVVSKGAAAFALLFALFKVFGNIQGIWQGIVWGLSVVTITLGNLFALRQSDIKRFFAFSSISQAGYIVLGIIANNPMGITATVFYVLVYVFSNLAAFAVISAVEENGGDTSIAAFNGLSKSNPKLALLMMLAVFSLGGIPFFAGFFSKFFIFMSAASAGFYVLVFIALLNTVISLYYYLMIVKAMYINKPEDQSVGTFRTDAYSRISMVICFAGILAVGI--------------------------------
254416401    -------LVPFYGLIGAILSLPWATGVIRRTGPRPAAYLNILMTLFACIHGLVIFQSAVNQPMVNEFFDWLSVNFSFALEVSPVSTGAAEVVTSLCLLAQLYALGYMEKDWARFFALMGFFEGAMSGIALSNSLLLSYALLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDMLLLMGVVTLGSLAGSLNFYDWAGTANLPPILATLLGLALIAGPLGKCAQFPLHLWLDEAMEGPNPAS-VLRNSLVVCCGAYVLIK--LLPILALSPVTLSVLVVIGTITAIGASLVAIAQIDIKRSLSHTTSAYLGLVFIAVGTGRADIAA---ALLLAHAFAKALLFMSTGSIILTTSNQNLTEMGGLWSRMPATTSAFVVGTAGMIGLLPLGGYWALSKGINSLWADSPGLVATFIVVNGITALGLTRVFRLAFLGNPQP-KTRRTPEVLWTMALPMVGLTLMTLGM----------------------------------
115494883    -------------------------------------LFLCLLAGVSLVSFLIMTFKDFSYFVEWEIVSFNSCSLVMTLVMDWKSMLFLSFVSLISGMVLFYSYMAGDLNMDRFMYLVLGFVFSMGILIVSPNLVSILLGWDGLGLVSYVLVIYYQNEKSANAGMLTALSNRIGDVAILISIGLMFDMGGWSFIF---YNDTSKISDIGGLVILVTLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFGPSLGGVSK----FILLLLASLTMFMAGLGANFETDLKKIIALSTLSQLGVMMVILSMGF---YNLAFFHLLAHALFKALLFMCAGSVHHAGGSQDIRMMGGLIYIMPLSITSMNLGNLALCGTPFLAGFYSKDLIIEIFFSSNEFCFWLLALATGLTVCYTFRLIYYTVSGDYNLASLGCASDSDYIMTWPMICLGAGSIVGGAF-------------------------------
142539842    -------------------------------NYRVYQISTTSILFLCTLFSWIIFNKETEIIFILNWISSGNFIVDWSIRLDTLTAVMFIVVTTVSACVHLYSIGYMEDDPSRFMGYLSLFTFFMLVLVSSNNLLQMFFGWEGVGLASYLLIGFWHHKDSAKAAIKAFVVNRVGDFGYAIGIAGIFYIFGTVSFDSIFLQVEFSFPTLDFLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVAR--MSPLYEFATFTNLFITFIGAATAIFAASIALTQNDIKRVIAYSTCSQLGYMFFAAGVG---AYNASIFHLTTHAFFKA--------------------------------------------------------------------------------------------------------------------------------------------------------------
183220697    -----------------------------------------------------------------------------------------LIAGLITLLVAPPFLSQHKTLFPEFFPLMLFCLSGMMFLTSGYDLIVIFVGLEILSLSLYVMIGMARTSSALESAMKYFLLGTFSSGFMLLGIAFLYGGSGTTNLLRGLSLKGYEANFSKLGLGLFFVGVSFKAALVPFHSWTPDVYEGAQTPITGFMASAGKASAGLVIILFNHIPMGEMGNVWKYLMGTIALISMTWGNIVALKQDNLKRMLAYSSISHAGYIVAGIACGAGL---EALYYLFSYSLLNLAAFAIISYLEQGKHEVTVNGISHLSGEHPFTALALSLVFLSFAGFPPLIGFWTKLFLLQKMAESDLFFHRVLLFGAVANSCIAFYYYMKI--------------------------------------------------------------------
298292383    -------LPILLPLAVGAFMLLFDERRRLFKMVVSLATVATLLAIALTLVALVDMPTGDSTIIVYPLGNWPPPF-GIVLVVDRLAALMLLVTALLAGATLLFAMARWHKAGPRFYTLFLLLLTGLNGAFLTGDLFNLFVFFEILLAASYGLVLHGSGTARVRAGLHYIPINLVASSLFLIGVSLIYGVTGTLNMADLSRMMPTSRMLMEAGAAVLGIAFLVKAGMWPLSFWLPTTYAA-ACAPIAAMFAIMTKVGIYVILRLFLLCFGDSADFGALWLYYGGLATIVFGGIGVLASQSMQRLGGYAVLVSSGTLLAAIGTGNSAVISGALFYLVTSTFAIGAYFLLVELIERGQAAVTLEIFGDPEEDIEILGGAFVACTALLAGLPPLSGFIAKFAMLSALMNEAPVSHWVFVFVLMASGLATLIAMSRNGIRTLWVPTETEIPRVRAIEAIPVGALLFLCVALTVMGGPAMRYMEATAQIL----------------
154245528    -----------------------------------------------------------------------------------------------------------------FFILLLSLACALNLAFLAQDLFTLYVALELLTFAAVPLVCLEGKAGQLAAALTYLLFALFGSVLYLLGVVLIYGLFGTLDIAHLAGLHGAGGATAAAALALMSAGLMAKAALFPLHLWLPPAHSGAPPAASAVLSAVVIKAPLFLLVRWSDLAPLPLTQLAGPVFALCGAAAIVFCGVVALAQERLKLLIAYSTAAQIGYLCLMFPLAASSAWTGGTLHLVSHALSKAAMFLAAGLIAETMGHDRLSGLGGVGRLAPVSVAAFGLGGLSLMGLPPSGGFVAKVMLLTSALQGSWWIATVVLVGGLLAGGYVLRVVVIAL--QYPDADLPEARECRWRALIALA-LAFGAMLVGFMP------------------------------
142572111    -------------------------------------------------------------------------------------------------------------------------------VVLAGDMISLFVFWELMALASTLLIWSSKNEKSYKAGMRYISIHLLGGVILMCGIVGYVHETQS--------IAFTNIQLNSVSAWLILCGFLLNAGAPPLTAWLADAYPEASFSGMVFLSAFTTKTAVYVLFRGFPG---------TELLVYIGLFMIFYGIIYALLENDMRRILAYSIINQVGFMICGIGIGTEMALNGTAAHAFTHIIYKALLLMSAGSVLYMTGKRKCSELGGLIQSMPLTATCGIIGALAISSFPLTSGFISKSMI-----------------------------------------------------------------------------------------------------
136161397    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGISGSVYLSDIASAVSGGFGNDVFVLIGLVVGLLFKISAVPFHAWTPDVYQGAPTSVTAFMAAATKVAAFGAILRIFYVVFSPIAAQWRPIISVIAIITMVFGSAVAIAQRDVKRMLAFSSIAHAGFILTGVIALNKSGLSASLFYLTTYAFSTLAAFGVITLVRDATGETDLNKWAGLGKKSPLIAGAFAFLLLSFAGIPLTSGFIGKFAIFSAAYETGNIVVVFGVLSSALAAFFYIRVILLMFISEPQIDSVSIAIP-SLRSRIAITTTTAASLILGIFPSLLLNL------------------------
135297158    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------YLLFGSVASGMMLFGMSLLFGASGSLDLIQVKLANSQFAPLSILASILFLAGVGFKISMAPFHLWAPDVYEGAPTPITAFLTVGPKALGFAVLLRILVMIYPWLGFRWSHMIALLAIVTMTLGNVTAIAQHNVKRLLAYSSIAQAGYILMGAAAVTETGITAILVYLLAYAFTNLGAFSVVILVSNHFKNDDLESYTGLGKRSPFLAACLTIFLLSLAGIPPLAGFIGKFYVFASVLESGMVTLAVAAAINSAIAAYYYFKIVRVMYLVDSKEAEALPQPAPL--MIALCLMLVGTLAMGLAPYPVIAFI-----------------------
135278113    ----------------------------------------------------------------------------------SFTSLMKAVALGLLAIVILFSLNFVVDNKKEFLALLMIATTGGMVLISANDFLVFYLGLELQALSLYLLAAINKSSKSAEAGMKYFILGSLASGILLFGISLIYGFSGTTNFSAIMDLRDSADKFTLFGFILVISAMFFKIAAAPFHSWSPDVYEGSPTIVTSFF-ATIAKLTVTAALIHLLANINIKMPGIDKIFIFVAILSLAIGSLGAIFQKNIKRLLAYSSIGHIGFILLGLASLTRDGFSVASLYLIIYALISIGSFLLLGSNNKDSDEEDITALSGLSKTNPVMALCLAILMFSSAGIPPLAGFFSKFYILNSAIAHGFLIAIIAVLFSVISAYYYLRIVKIMYFDEPQKN------------------------------------------------------------
136171929    -------------------------------------------------------------------FSWINFQVDAGLLLDQLSICFVLLITGVGTLIHVYSYMAHDENRRRFFAYLNLFVAAMLLLVLGDSYLNLYVGWEGVGLASYLLIGFWNQKPAYATAKKAFVMNRIGDMGLSFAIMIAFATLGTVSFVGVKEASNASQTALTAIGIMLLVAATGKSAQFPLQAWLGDAMAGPTPVSALIHAATMVTAGVYLIVRSNFI--FDAAPNAQLLVVIVGAITLLFGALVGTAKDDIKKALAASTMSQIGYMVLGAGLG-PAGYAFAIMHLLTHGFFKA--------------------------------------------------------------------------------------------------------------------------------------------------------------
49476294     --------------------LLLFYDERRSKLKSLISISSTGLLVIVAVLLIIHALKVAPAADVYRLGNWPSPF-GIVLVLDRLSSMMLLLSSLLITAALVFAQAHWYKAGPHFQSLMQFFMVGINGAFLTGDLFNLFVFFEVMLTASYGLVLHGSGQLRVRAGLHYVVVNLIASLFFLVGTALIYGIVGTLNMADLAVKMKHITSADIVLFALLGIAFLLKVGMWPLNFWLMPTYSAAAAPVGA-SFALLSKVGIYIVLRLTLLWFGPESEYFSHVLFYGGLATMAFGFIGVLASQVLVRLVAYSILVSSGTLLATIGIGNIALTAGALFYIVSSTLAFGAFFLLVELVERCQDTVTMEVYGDLPVTLAILGVCFGICAILIIGLPPFSGFIAKFMMFMAILNHNKWLFVIFVTISGFAALIALRTGIRTFW----VSHEGTVPRVQVIEFVPIAVLLTLCVLITIIAGPVSHYMSETAKTLYE--------------
141290033    -------------------------------------------------------------------------------------------------------YMHHDPGIPRFFAYLSLFTFFMLMLVTADNLVQLFFGWEGVGLASYLLIGFWYKRPSANAAIKAFLINRVGDFGFALGIFATFVLFDTVNLDTIFTALEWEFHAMTIICLLLFLGVMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCR--LSPMFEYSETALMVVTFVGASTAFFAATVGLTQNDIKRVIAYSTCSQLGYM---FFAAGVSAYGAAMFHLFTHAFFKALLFLGSGCVIHMSDEQDMRKMGGIWRQVPVTYAYMWIGSLALA-------------------------------------------------------------------------------------------------------------------
291296243    -------------LAGFATVLSLLAFLISREANRIVTVAALLLAGLFSLVGWG---------QTVEAFGGLYRFDTLARGL-----------TLVAILGGLWALLLGPAKKFEYPLLVLFAVTGMHVMASSPNLVVLVIALEVFSLPLYVLATWQRDEKGFEAGLKYFLLGALGAAIFLYGIALYFGATGSF-----MVGATGSGPLYVAGLLLIMAAFAFKTAMVPFQWWSPDVYQGSPTVVTLFMATAVKAAAFAAMLRIFTPEGLEA---WGVGMAALIALSTLFGNLGALSQTEAKRLFAYSSIANAGYIGLGLFGPTGQATIP--FYLLTYGLATGLIFAVLSMLSNQD--VPLERLRGLWYRKPLLGGALGLGILSVLGLPPLAGFWAKYLVFQEAARAGFYLVVLALVTSAIGAYYYLRVFFLIF-------------------------------------------------------------------
119719995    ---------------------------------------------------------------------------------------------------------------------------------VSGTVPLLLVSWVLVSAASYASIALPRDKYSASGASKYGLMSLASSMLLLTALGLASFNSPSLS---LPSVVPAGREVAALALAFTVASVGFKAGAFPFHAWLPDTYGVSDPYPVSIVAPLSKGAVLLAFYKVSAILAPEARQEWLWIVGLIALLTMTYGNITALLQRGFQGLLAYSSIAHAGYLLVGVAALSPTALYGLVLQLAAYSFAKTGLFLLARLARAREGPVALDDLRGLSTVDKPLAASATILVLSLMGMPPLAGFWGKLFIFLAAVGPAPWLTAVALINTGIAAAYYARIIKAVYFEPGKPHLY-----ADRGLKVVIVVTAAASLLAGLVPLVL---------------------------
157384927    --------------------------------------------------------------------------------VDQVGALFVVLSMLVGSMLLSGSGSGVGGGLVSLVGCFFALVLLLLGVFSIYSGLFFFVCFELCVVPIFLLISKWGAQRDRVFSSYYMLFFSIITPAPLLLVILKVSSSGYGSFDAVVYGVGL-VEVGFVGAVALVLGFLTKLPIYGLHIWLPKAHVDAPVGGSMVLAGVMLKMGGYGVVRLNQVGVVSFNSGWGMVVLSLGLVGFIISSVICLRLVDYKVIVAFSSVGHMSAAVVGLVAGVGWGFLGGLYVFVGHGIISPLLFYVGGLLYSRSGSRLVVGWGGLGAVWGAFYGMFLLMFMFNFGFPPFLNFLGELGVFYGILSLSNLLGLLLFWGYLFSGIFMLNLVVSMAHGPSSG-------------------------------------------------------------
110225644    -------------------------------------LAIFSLGFAFLLLISDPFKNSILFYNSL----LIDPFASFLKG-------LIILCSICAILMSLDYLKQKSFHAFEYVILILFSTCSMLIMVSAYDFLSMYLAIELQSLCFYVLAASKRSSESTEAGLKYFILSAFASGIILFGCSMIYGLTGITNFGELVAIPFHLSSGILLGILFISVGLLFKLTAAPFHMWAPDVYEGSPTPVTAFFAIVPKLAILGLFIRFLLFSCYDLMNVCQSIIIFCSLASMMIGALAALSQKRIKRMLAFSSIGHIGYILMGFACGTIDGMQSLLLYMVIYSFMTIGAFAVVLSLQHQSPSKYIEDFTMLGKMNPIIAVTMSMILFSMAGIPPLAGFFAKYYIFLAAIESGWWLATIGVLTSVISCFYYIRIMKIMYF------------------------------------------------------------------
135304832    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMLYGFSLIYGYTGSLQYNELTAQQGHPPLLLYFTLVLIYAGIAYKISAFPMHFWTPDVYEGAPTPVVTFFSVGPKAAGFAALIRLFLEVFLVPTLDLVPCIALLSAITMVIGNLCAIGQRNIKRMLAYSSIAHVGYMLMGFVALDFYGFEAILFYLVAYYLMNIGAFWVVSIVSDLRGHEEIEAFQGLGWSMPVLGVCMAVFLFSLAGIPMFAGFIGKFLLF-GAVLKTPGFLWLALLG-VLNSVISLYYYARVLKAMWLDRPQESEQRLSFYHGVALIALTIPTIVLGLYFTPLTQLVAKSLANIL---------------
140152081    ---------------------------------------------------------------------------------------------------------SMIPGFSRFLLFMSLFIAAMLGLVMSSGLLQLFIHWELVGLTSYLLIGFWFRPAAAAAAKKAFIVTRFGDIGFVIALTVIWVNVGTFDISEINLLAHITAPVLTGFTLGLLAGAAGKSAQFPLHFWLPDAMEGPTPVSSIVHSATMVAAGVYLLAR-FFPAIDAAPQSVSTVIAYVGGFTAIFAASMGVVVTDIKRVLAYSTVSQLGYMVMAIGLG---GYVAAIFHLFTHAFFKSLLFWGAGSVSHATGTFEMGKMGGLRGVMPVTFLTFVIGSLSLA-------------------------------------------------------------------------------------------------------------------
288797319    --------------------------------------------------------------------------------------VMMLCGGILTLMMSFVYARERQTKEGEFYYLIAIATLGGMVLAGAGNMVTVFLGLELLSITSYVLVGMQREKAAAEASFKYMLYGAVSSAVMLFGFAIIFGLTGTLNLAEAGALQGESSPAATMAMIMVLGGLGYKLAVVPFHQWCPDVYQGASYPVTAFLSVVSKIAGFAIIIRLIDYVFMGNGLDWAVAFAVIAAASMILGNMAALAQTNVKRLLAYSSISHAGYVLVGIVAFMAVGATSAVFYLFGYLFMNIGAFAGLMHFSRMAGSAEISDIAGLAKRSPAVAFVTASCFVSLAGLPPFIGFLGKFYLFGAAVQSGYIWLALLGLLM---SIVSLFYYAKVIKALYFDEQTVELKETSPSGAGVTSALGAGILLTMFLAEPIINVIRWSMERL----------------
297619773    --MNLLPLLVVFPMFMAIVLNFL-HGKDKLIKYSSIALAIILMTLPFIPNYGYYFFGNHGLVEAMTSGIAYLFNPAKQL-------ILIVLT-LIASLTLISSAGEKQSGLVT--SLVLMGLASVTAVVLSEDLFNMYVFYEITAISQTGLLLATGTENSYKSALRYLIMGNFAGSILLLGIGLLLSITGTLFIPEIHALANPTNPVIYGGALMLIIGLCYGSGLPPFHTIKSEVYAGAKPFISAVLQ-TFSKFVLVALMLLLFKLFYGLPLFLQVLLIVISILGMVFGVVMALLQTDYRKLLSYHAISQGGYVAAGLALGTPLGFVAGIFHAINHVIYKSALFLGAHIVSNENKTSKLDKMGNLLPVMPFVAFMVLCAKLAISGVPPFNGFQSKLLLAEASINANTVIMILVSIGTFVSMMKAFYMI-----------------------------------------------------------------------
138061172    -----------------------------------------------------------------------------------------------------------EKHHARFFACFCIAISSVIGIAFASNMFTLFLFYEILTVSTYPLVAHKGTSESIRGARVYLSILIGTSIVLLTAIIWTYVLTGTLDFTQGGILEGKISDWVVPILLALYAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLKIGIYIFFLSDTGASEWLMWLAAYSIIAASVVAMYQDNLKKRLAYSTISQLSYITLGMALANSMGALGGGMHIAMHAMGKITLFMCAGSIYVKYHKTEISEMSGLGRVMPITFLAFFIGALSIIGL-----------------------------------------------------------------------------------------------------------------
162457028    ------------------------------------------------------------------------LGVRLRLGLDGFSASLLPLLGFMLLALIASGPRAALDRPN--LAALLATGSAILGVYCATDLAVLAVAWVAALLPGARLTSGKGASDQLLR-RTYRIFLIGGAAPLVLGIGIMAALAARRGAALPFDIQEIPEAWQSPLLALVGISVLMRMAAVPFHGWLPVLLERGPIGVTVLL--AEMQVGVCVLVRVAVPLLPDACAEHMPFLAVLGLISAVHGAILALTQTDLRRMIGYLVASQKGLVLLGIASMNPQSVSGALIQSFGLSIAVTGVAMVVWAIEARTGTADMRELGGLVARTPRMAAFFFLLAFAAIGFPGALTFIGEDLLLHGILHVHAVPAVMMLGATALNGITMFRAFQRTFLGPIPRGRASAITPLLFRERAVLLSILALIVTLGVAPSRLLAQHAPVVERVLASV------------
77164624     -----LDFTALLPLILITLASLTLTLIVAGYRQHRLTMVATLIALVLCLAVIPL--AAAVSPQHVPPLFIIDRYALFYMG-------LIFTAALAITLLAYGYMKGLVDQPEEFYVLLLLASLGAAILAASNHFASLFLGLEILSVSLFALLAYPRRQLSLEAGVKYLILSSASSALLLFGMALIYAETGALGFGQLSTLLSTGALSSEIFFLAIMTGLGFKLSWVPFHLWAADVYQGAPAPVTAFLATVSKGAVFALLLRLFVQVDGPQHHTLIVLLSFIAVATILAGNLLALLQNNIKRILAYSSIAHLGYLLVALLASGNLGVEAVTFYWVAYFIMNLGAFGVVTVLSSPTEKENLEDYRGLFWHRPGLAGIFTFMLLSLAGIPLTVGFIGKFYIFAAGVEATLWLLLFTVMGSILGLFYYLRIIIALYQTPTEKEALASPSSLPLMGSLTLALLTLLLIWWGVYPDPLMRIIQAVAMALI---------------
143335733    ----YLWLIPFLPLFGFLLNGLTGRHLRNNSWVNGIALGSVGASFLLSLYLWTWFDVGAAQIAGQRLTF---ATVEWAYKFDVLSAAMALLVTGAGFLIHLFSTGYMEERYYRFMAYLNLFVFSMLNLVLGSNILMMFLGWEGVGLCSYLLIGFYFDKTAGDAAKKAFVTNRIGDFGFMLGFFLIFMVFGSLDYITLFGHTASPTFWMNLIGSCLFIGAMGKSAQIPLYVWLPDAMAGPTPVSALIHAATMVTSGLYMITR--LNFIFVNAPAALHFILFIGALTALLAASMGLAQYDIKKVLAYSTVSQLGFMFMGMGAG---AFTAGMFHVFTHAFFKACLFLGSGVIMACHHEQDMR-------------------------------------------------------------------------------------------------------------------------------------------
85708739     -------------LTAAGLILLLVAAWGGDKLARPVAILAVSALFGAGVMTVPGLHFGVDGADTYAFGTLMK-VDSFAL----FSKALIYLAAIGCLIVAPAFFNSARGLRAEYPVLVLFATLGMSIMVSASDFMTLYLGLELNSLAAYVLASLRADQRSAEAGLKYFVLGALASGILLYGMSLLYGFTGGTDFASVRAGLEGELSTQLFGLIFVMAGLAFKIAAVPFHMWTPDVYEGAPTPVTAFFATAPKVAAVALTARVAFEVFGGQVLAWQQIVMFAALASIVFGALGAIGQENLKRLLAYSSINNIGFILLGLAVASPAGASAMLIYLFIYVAMSLGSFVALLMLRSEDGNETFGDIAGLAVTRPAIAWCLLLLMFSLAGIPPLLGFYSKFVVFQATVEAGVVFAAIAIAASVIGAFYYIKFVKVMFFDEPAGVATGKSGAAHWVLLAITAVII----------------------------------------
251773048    -------LLPAFPLLGGLVLFIIDAISVGERSPRYALLCVTALSFLTAIVLWEVVERGTITLSLPFSLPGISEPSLW--GVDRLSAIMVLLITGVSTVVQGYSLRYLEADYARFFSIVALETSVLVMLVTSRNLLLIFLFWQLMSLGLYLLMAYNRKRRSVDAAAKTFLVHRLGDMFFLGGLLIAWQSFHSLDLGRIAEIGTISQGTLSALVLCLFAGCMAKSAQFPFHFWLPDTME-TPTPVSALMHAGIVNAGGYLMNRTALLFAH--SPVSMHLVFIVGFVTALFGSSTMLTQSDVKRKLGFSTMGQMGYMTMECGLG---AFSLAVFHLIAHGIFKATLFLESGTAIGIARTE----------------------------------------------------------------------------------------------------------------------------------------------
288940092    ------------------------------------------------------------------------------FYIDSFTLLMALIVGVVGGLICLHAVQYMRDRQPAFYFVIFLFLAAMFGIVFTNHLTWLFVFWEVTTLCSFWLISYSGTDEAIRNGFRALGLNLIGGVTFAAAIAWLTYGPG-LHTWELDRLVAAGSALALIPAALIAVAGLAKSAQLPFSSWLLGAMVAPTPISALLHSSTMVKAGVFLLVKLSPVFY---GTFAGLLLSLIGGVTFLVTSLVAVNQRNAKRVLAYSTIANLGLIVMCAGVGTAAAMWAAILLILFHAVAKALLFLAVGTTEHLIGSRDIEDMEGMVYRRPEMAAMLLVGILG-MFLAPFGMLLSKYTTFQAFLNMGVMPGMLAAILAFGSAFWSKWMGKLVAM---PRRPQPSTEPIARDELLALGALTVIT-------------------------------------
209427694    ----------------------------------------------------------------------------MTFLFDWMSLIFMSFVLLISSLVIYYSYMSGDYNINRFILLVLMFVMSMMLLIISPNLISILLGWDGLGLVSYCLVIYYQNVKSYNAGMLTALSNRIGDVALLLAIAWMLNFGSFNYIYYLECMKT--SWEMSFIGCLVVLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNAL---ISNTGISSFLLLVAGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILAMGFP---KLAYFHLLTHALFKALLFMCAGAVIHNMKSQDVRNMGSLTNQMPYTAACLNVANLALCGMPFLAGFYSKDLILESLSNLNMFSFFLFFFSTGLTMCYSLRLVYYGLIGEFNPSVCHPMNDEGHIMLRGMSGLLLMSVIGGLFPTPVMVCLPLGLKTLALTVSLSGG-------
143963575    ---------------------------------------------------------------------------------------------FGLSLVLIYSRDYLLKKNGEFFSLVLFALLGINLIISSYHLLTLYMGIELLSLSLYTLVAIRKRQEATEAAMKYFILGAVASGFLLYGFSMLYGITGSLYLHEISEQTEVNPMILSFALVFVTVGIAFKFGAAPFQLWVPDVYQGSSTPITMFIGSIPKFASVAMLIRLLYQTLDHLVMDWQLMLLVMAITSMLLGNITAIAQTKIKRLLAYSTISHVGFMLLGLATGAITGISAALFYIATYVLMTLASFGLIICLSNQRGDIDISDLSGLAKDEPWLAFLLLIIFLSLAGIPPTIGFYAKFSIIQATLQFGWIWPAVIAVMSAL--------------------------------------------------------------------------------
296242760    -------LTPYLLVFGAFTLVFFKLLNAGKVFSRIYAFAYVLTSLVFSVSTYLMVRDSGILYY---ELGGFPPPIGITYVVDEFSAFLGVIVTGLALLLYPLIFVLQPRSDEYYLALYLGLLAGFTGVLYTGDLFNMFVMMEVMLVSTYGLVALAGSKQSYKSAFDYAMIAGVGGLLFFAGAVLIYFATGTLSLGHMGLISEKPVEALQILSLLLFWGLVVDEALVPLHFWLPPAYSSAGPVTASLLAGASEGVAYYALARIVYTVLNGLNPILEYSLRILGTASILVGGVGALYSRSLSQTISYTVVMDSGYMAIALSLG-PAGLNVALAYILAHSIVKPLLFLIAGWVKGAYGTDLFDKVEGSLRSSKVLQAGLVTGAAAVTGLPPTIFFIAKLGVYVNLFNNGDLTIPLALFTSLVGSLLALTAFLKAVSALVLSPPGEGWKPVPTILKAYLVLFTVLTILLGIVYAFTIGPVVSSASNSI---------------
296124103    ------------------------------------------------------------------------------------------------------------------HACLLAITAGVNLVALANDLTTLFLALELISIPTYLFLFLPRKDAATQEAVKYFLLSVFSSAIMLYGFSLIYGMAGTTDLPTIQANSNQTPVLAILGMVFVVAGLAFRLTAVPFHFYAPDVFQGSAASGAALLSFVPKLAGFIALIRLLEPVVDAAPGLMLPMLWWLSVITMFVGNFLGILQNDLRRMLAYSGVAHVGYMLVGLNVGVPDGIEALLFYLAVYGLMTIGAFAVLIAAERDNKLETLDQLAGLHRVRPGLALMLMVFMFSLAGMPPTAGFLAKLNLFFAAWAQGDVSNRWLALFMVINAAMGSWYYLRVVGAMYLREPLDEHHGSHAPPIIASVACTAMVITLFFVPTWL---------------------------
117927937    ----LLVALLVVPFVAAGVCLIAPPTAG---RILTAGVGVGSFGAVLALVTATRAHSVAAGF----------------LRVDAVSTIFLLATALVYATVALYAIGYLRPEHRRILAGINLFAWALLAAPMVNGFTLLWVAVELTTVISALLVAIDDTDAATEAAWKYVLIASAGLGLALFGTVFYYYAGGTSYTFTFDALTMLPHTAVRLGFVLAVLGFGTKVGFFPVHTWLPDAHSEAPTPVSALLSGSLLAVSFYAILRFYVAVATLGAAFPRQVLLAFGIASLALAALYLLDQRDIKRLLAYSSIEHMGILAVGMSFGARIAVVGVLLHVLAHAAAKGNAFMGAGVFVRAFGTKDLTAMRRGFTVLPWSAPLFLLAILALAAAPPFGIFRSEFYIVAGGLAAGHSGTVAVLVALVILAFAGL--------------------------------------------------------------------------
141196497    ------------------------------------------------------------------------------------------------------------------------ISAGITLSFLPGDIFNLFVAFEIMLLSSYGLMTLDTTTETTKKAFPYLTINLVGSTLFLCAAGLYYTLFGTLNFISLEASQLIGDPRLLILGVLMLCVFGLKAGLFPLYYWLPISYPILPAPIAALFAGLLTKVGIYALIRILCSVLPSSSDALYNLLIHISIPTMVIPIIAALAAKNIYQILSFNLLSHIGFMVVAIGIFNQYSLTAGFFYMIHHVIVIASLFLIAGIMIQKTKTSNIKEMGGLWKSSPMLGIAFLIQSLALTGIPPLSGFWGKLMLL----------------------------------------------------------------------------------------------------
239814610    ------------------------------------------------------------------------------LVADRLSTMMVALTGVVAFAASIYSTSRWDRAGVHFHPLLQLQLMGLNGAFLTGDLFNLFVFFEVMLAASYGLLLHGSGRLRVQAGLHYIAINLAASSLFLIGAALLYGATGTLNMADLAQLAPADRGLVHAAAAILATAFFAKAGAWPLNFWLVPAYSAAVSPVGAVF-ALLTKLGVYTLLRLWTLLFAPSAAFGQSALLAIGLATLFAGAIGIVGTQRLSNLAGFSVLVSAGTLLAAIGLGEPAVWAGALYYLLSSTLAVSAFFLLTDMIERWRNAEDLRVLRAIPAGVAFLGLSFIGCTLLLAGLPPLSGFVGKFAMLSGAFSTGGTSAWIFLALLVVSGLLALIALSRTGMRHFWTQPHPTMPALPALEVLPVAGLLAASVALTVWAGPVMRHAITTAEGL----RTPTAYRNAVMG
143351487    ------------------------------------------------------------------------------------------------------------------YSLILTAAIGAAVMVTANDLVVSFLGIEILSISLYVLAASDRRRSASQEALKYFVLGGFSSAFLLYGIALVYGTTGQTSLNGIATVLSSNDAMLLAGVALLFVGFAFKVSLVPFHSWTPDVYQGAPTHVTGFMASLGKIAAVVAIVRLFVVAFPSRADDWRPAVFVLAVLTLVVGSVLAIVQTDVKRMLAYSSVSHAGFMLVGLEAAASAGVSSALVYVALYSVLAIGSFAAVSVVSRAGAGASLDAFNGLAKTNPVFALGFTVLLLAQAGVPLTSGFVAKFGVIRAAVS-----------------------------------------------------------------------------------------------
190349393    ------------------------------------------------------------SFYFLVNFSWIKWIIVWGFGDNYYSSYLILMMIWVFGMIFL----NLNELKKYCLILNLILFFLMLLNFVAMDLLMFYFMYESSLLLIFFMIMEWGYSEDRILAAFYLMFYTLLFSLPMLYLVFLILEKSGSMIFFFLEIKDFSFDN--FNFIYLLMSFLVKIPMYLLHGWLLKAHVEASFFSSMILASVMLKLGSYGMLR-LILIFNNKMVNLSFYLMIINLFGMLILSMLCLFQFDMKLIIAMSSIIHMGIMIMGMLSGFMTGLLGSLFMMISHGLVSSGLFYLVNTIYEQTNSRIIFLNKGLMNLMPSMSMMWFMMCVYNSGAPISLNMVSEIFLLMSLIGWYKYLFVFLFFYCLFSFMYSIYLFSFIQFGE----------------------------------------------------------------
141272499    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LDIFEGVANGLIGGGVLTFAGIGLFMGAMGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLSVRI----FSILTPDALLVVAYVGGFTAFFAASIAITQSDIKKVLAYSTVSQLGYMILAVGTGV---YTAAFFHLLTHAMFKANLFYGSGSVIHAMHHQNMHNMGALRSKMPITYWSMLVSTMAIAGVPLFSGFLSKDAILAGTLSAHFTLAIFGFGAALMTAFYMFRMMFLTFHGDSKMPELMDDIHESPKEM-----------------------------------------------
295401607    ---------ILLPVLGSALILFIPE-----RHVKKVSQFFSFLAFICGLLLLITF--ATTSNSFTQDLLTISGINLFGVTIDTLSVLVNFMVVFIGWLICTYSAGYMKEGIPRFYAFMLLFIGSMSGLVFSSTLLGLLFFFEMTGLCSWNLIGFYGDQKSRRSALWAIILTHFASLGLYVAAAYVFISTGSFSVA---ALSKLTETGKIVAFIGILIASWGKSAQLPLHPWLPRAMVAPTPVSAYLHAASMVKVGVYIFARTVLEAGSV-PQVIGEIGVIMAVVTMVYGFVMYFPQDDMKKLLAYSTIAQLSYIFLASIYGSKMAFDGAVTHIFNHAFAKGLFFLVAGALAYTTGTRRLS-------------------------------------------------------------------------------------------------------------------------------------------
254422387    -------------LVGALLALPWATRQSGPRPAMYINVLMTALATLHGSLLLQAIQYTGPQVVSYEWLQVAGLNLSASLDLSLVNLIFLELTAGLSLLAQIYGMGYLEKDWARFFALMGFFEAAISGVILSSSLFSTYFLLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVLLLMGLVALSAYAGSLRFDDLYIWSNLAPIAATLTGLALIAGPTGKCAQFPLHLWLDEAMEGPSPASILRNSAVVTCGAYVLIK---LQPVVVISPITLDVLIVIGATTAIGASLVALAQIDFKRTFSYSTSAYIGLVFVAVGTEWPGVAL---LLLFAHAAARALIFMSIGAVVYTTHNQDLTELGGIWSRMPATTLTYLTGALGLTGVLPFGCFWAFALGIDFLWSEHPVLVGVFLVVNFLSTLNLVRVFRLVFLGEPQL-KTRRTPEVGWLMAVPMMTLSIFVLIL----------------------------------
135238627    ---------------------------------------------------------------------------------------------------------------------------------------MFFIWWELQSLALYVLATYNRDQKSSEAGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFDIISNQLNSNEYVLTFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTTVTLFFTMVPKIAALTVFIRFLYVPFLNLIDQWQMIIVFLSIASMIFGAVAAIGQTNIKRLIAYSSIGHIGYTLAGLATASNEGIQSSIIYISIYVVMNLALFSCLLMLRRKDQHEDIDDLSGLSKNHPLLSLCLLVILFSLAGIPPLAGFFAKFYVFKAVLEQSMYFLAIVGLSTVVAAFYY---------------------------------------------------------------------------
213615919    ----------------------------------------------------------------------------------------------------------------------------------------MFLGIELISLPLFGLIGYAFRQKRLEASIKYTILSAAASSFLLFGMALVYAQSGNLSFEALGKSGMLHEPLLLAGFGLMIVGLGFKLSLVPFHLWTPDVYQGAPAPVSTFLATASKIAIFGVVMRLFLYAPVGDSEAVRVVLGIIAFASIIFGNLMALSQTNIKRLLGYSSISHLGYLLVALIALQSMSMEAVGVYLAGYLFSSLGAFGVVSLMSSPFRADSLYSYRGLFWHRPVLAAVMTVMMLSLAGIPMTLGFIGKFYVLAVGVQASLWWLVAA---VVVGSAIGLYYYLRVAVSLYLHAPQQPGRDAPTNWQIVVLISALLVLVLGVWPQPLISLVQLA--------------------
134562545    --------------------------------------------------------------------------------------------------------------------YVLLYIASALGVVLSGDFLTLYVFWEAMAITSTFVIWSTRNQLSLDSGNRYIILHLIGGLILLIGLIGLYGQTYDLTIREI--------SLNTWYSWFILIGLLLNAGAPPFSQWIPDAYPEGSYSSSVFLSAYTTKTSVYVL---------IVTFAGNSILIYIGIYMVLYGIVYALLENDIRRILSYSIVNQVGFMIVGIGIGTELAINGTSAHAFSHIIYKGLLLMSAGSVLYVTGKRKCTDVGGLYKTMPITAACGIIGAFAISAFPFTSGFISKSMIVESSYIEGWYFLLIGSAGVFLHA------------------------------------------------------------------------------
136862605    --------IVFFPLIGAGLLSFSPNNSKVDKAAQIITASLISIVAIMSTFAFIAHDHSVVHIKLFDWMAVGTFVVSWSIYVDPVTRIMLIVITSVSALVHIYSYMSHDNSKPRFMAYLSLFTFTMLALVTADNFLQLFFGWEGVGLASYLLIGFWYKKPTANAAIKAFVVNRVGDFGLALGIFAIFYLFGTLDYQEVFQKAEYNIGSLNLICFLLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCSPM--YDLAPDILSLITFVGATTAIFAASIGLVQNDIKRIIAYSTCSQLGYMFFAVGVG---AYGAAMFHLFTHAFFKAL-------------------------------------------------------------------------------------------------------------------------------------------------------------
11466676     -------------------------------------------------------------------------------------------------------------------FLIFILTATVGGMFLANDLVTIFVSLECLSLCSYLLCGYTKRDIRNEAAIKYLLIGGTSSSILAYGFSWLYGLSGGETNIQLLNAETYNSSGTFIAFICILVGLAFKLSLVPFHQWTPDIYEGSPTPVVAFLSVTSKIAGLALATRILNILFSFSPNEWKIFLEILAILSMILGNLVAITQTSMKRMLAYSSISQIGYILIGLITGDLKGYTSMTIYVFFYIFMNLGTFACIILYSLRTGTDNIRDYAGLYIKDPLLSFSLTLCLLSLGGLPPLTGFFGKLYLFWCGWQSG---FYLLVFIALITSVISLYYYLKIIKLILTKKNNETFFSKNPIEFVMIFC-VLGSTFLGIIINPIFSFFQDSLS------------------
48427648     --------------------------------------------------------------------------------CDWVSTLFLGVVLFISSMVMYYSYMDGDKGYNRFMYMVFAFVFSMGALIISPNLISILLGWDGLGLISYVLVIYYQNEKSANAGMLTILSNRIGDVGILLSISLLFMLGGWNFIFYGETLGEDFFLLKIFVCL----AAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYILIRFS---GALEGSSVQTFLLIISCLTMFMAGLGANFEFDLKKIIALSTLSQLGVMMGILALGFP---DLAFFHLLTHALFKALLFMCAGSVIHSVKEQDIRNMGSLVLCMPLTSVCMNLANLALCGMPFLAGFYSKDLILEVVFMSSFLGVFLYILSTGLTVCYTFRLVYYSLSCPPNMSSMMMISEGHSKMMGGITVLSVGAV------------------------------------
140096243    MSTPLLAIPVVVPIFGAALSILVGFRRELQR---LVTIAALSVTVVVSIILLVRVDEHGH---LVANSGGWSAPLGIALVVDRFAAIMLVVSTVVLLIVAIYAIGQAGEERERFHPLYLVLAAGVSASFVTGDLFNLFVAFEMMLAASYVLITLGGRPDQVHAGMTYVVISLVASTLFITSLALLYAATGTVNMADLAGLADIDPALRHGFSIMLLIVFGIKAGLFPLFFWLPDSYPTAPGPVTAIFAGLLTKVGVYAIIRTMFPPGDGGANWGDDVLLWVAAATMIVGVIGAIAQDDMK-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89257217     ------------------------------------------------------------------------------MLLDDLSFSMVFLTLILMMIVFMS-----VESGKKKHFFLSLSMSIVVMYFLVKNIFSFFILFEFSLLPIFFLISFWIQPERLMAVKFMMVYTLVASSPLLF--FFIFLSSKGSNLMYLNENFFDSSSKWGYLVFLSLLAFWVKIPLFFFHSWLPKAHVEASLEGSMILAGVMLKVGMYGMIRVLSFFSYSMLKQVIALFFCIGLIGSLVSVMVAISSDDMKMSVAFSSISHMNFCVASLASMKISSIESWIMVMISHGLSSPMMFFLVTKIYKCSGSRKMLISKGLVSKFPFFQFISFIIWGMNVSVPPSLSFLGEVSMIFSIYSTYSWSMMVV--------------------------------------------------------------------------------------
143861074    --------------------------------------------FLVSFLIVSQFNLGSVSFGYLQLFS---FDLSLEFVFDSNNSLMSLLVLIISLCVITYSYKYVKSRYFRYTFFLSLFISSMILFSLSNDLLSSFIFWEFLGLCSFFLIAFYNKDEANDSSIIAFWLTRLGDLFFLLALVMIGFKYGTLNINSFFQNSIASSFSNTLPMTFIFIGVLTKCAQYPFTIWLPRAMKGPTPISALIHSATMVVAGVFLLFKLGVIIVELDS--LKKFIMFFGAFTALLTSIYAFYQDDLKKILAYSTLSHIGLMLIPFGLNSGII---SYFHLYSHSFFKSMLFLLAGYIILVSGKSKLSELKGYVALNKPIGIILIIGCLSLVGIYPLTGSFSKEYIYYLAFLESKEIFMVLILSLVFTVLYSSRLLTTLI--SKRGKDNTGNNENSLYYLIPLIFLAALSLF-----------------------------------
219524281    -----------------------------------------------------------------------------------------------------SSYMVSDPFLNRFIILVLLFVLSMIFLIFIPHMIALLLGWDGLGLISFCLVIYYQNPKSLAAGMITALTNRVGDVLILIVIALLLNQGH------WTIINTWTDHTAQLVTLFLLLAAMTKSAQVPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFLLIR--FYPFLSTTPWFCPLSLMLASLTMLMAGISATAETDLKKIIALSTLSQLGVMMTSLGLGLQ---TLALFHLLTHAMFKALLFLTAGNIIHLHHNQDLRTTGNLVNQMPLTLACMLAANIALTGLPFLSGFYSKDMILEYSMHWSASIIFIAMTATAITSLYSVRYMASVTWSPSHQTPMHQIHDKDSNMSTPMILLTTGAIAGG---------------------------------
135366645    -----------------------------------------------------------------------------------------------------------------FHIILIMVGLGMSLMSMATHLFMLFVCIELASLSSYILVAFHKESKGGEAGMKYFIVGSVASAVGIYGMSLLYLWSGDLSLDALWAESSSIDPLAGIAVGLMLVAFGFKVGAAPFHLAAPDAYSGASSPIAGLLATASKAMGFVALMRILVTMPIEGEAFWYTAIAIIAVVTMTWGNLAALTSSNPKRMLAYSSVSHAGYMLAGAAIGSGLGSEEAIFHLAVLVIFKFGAFLVLSLLETEGRGHRLEDLHGLARRDPLVAGSMFLFMLSLAGVPPLSGFLSKFLMINGIVNISAGTGFWLAFAIVINSALSMFYYLRI--------------------------------------------------------------------
141123270    ----------------------------------------------------------------------------------------------------------------------LIYAGSGISAVLAGDLLSFFVFCEVMAIASTFLILGTRTELSRSAGFRYALVHFFAGILILVGIAGVIHDTGNIAFDQLEFSNIYCK--------FIFVGFLINAGCYPISSWIPDSYPEASYSGAVFLSAFTTKTAVYSILRGFPGI---------ELLIYLGLIMIFYGIIYALLENDMRRILSYSIVNQVGFMLVGAGIGTEMAINGASSHAFAHILYKALLLMSAGSVLYMTGRRNCTDLGGLFQSMPITMICGVIGAFAISAFPFTSGFVTKSMISYAAADEHLFYVWLGLVAA----------------------------------------------------------------------------------
148653484    -------LLPFAPIVATTLLVVMIAIAVKRSHFLTGTLTVLGLNTGLLVLVGQMMGWFGVPEQVVISGMFMDPFAQFNM-------VFIFLASLACCTLAYPYFRTFKDHKEELYLLLLLSTIGALLMVSAHNLASFFMSLELLSVPLYGMLAYFMRSRSLESGLKYLVLSATASATLLMGMAFIYASTGTLNFKEIAHSLTYVFESPLMILGAAMMTFGIKLSAAPFHIWTSDVYQGAPAPVATYLASVTKVAMMALAIRFLLDGAILALPTVNTLLMVIATLSILIGNLLAVRQTNLKRLLGYSSIAHMGYVLVVAVSIGPGAYSITNMYMAIYALTSLGLFGVITLMSSTYKASELYHYQGLFWRRPVLTGVMTVMLLSMAGIPLTAGFITKFFAIVSAVDGDQWFAAMIILGSAIGLFYYLRVMLTLFKRPNKTIEFDALGDWGIQVGGIMVILVTLIVLVGVLPN-----------------------------
136357259    --------------------------------------------------------------------------------------------------------------------------------------------------------------RALSAGFNYLLIGAVGATFYVIGVGFVYAITGTLNIADLVTADLGGGAALYAGFGFMIAGIMVKAAVFPVHIWLPAAYGYAPSAVSSLLAAIATKAALYVLARLLFTLFDITELAVSYVILPLSLAGVFVGTVMAIYEKDIKLLLAHSSVAQIGYIALGFGLASSTSVAASFVHIGNHALIKGGLFMAVGGFVAALGSRNLTSFIGIGRRMPITATAFTVCGLSLAGLPLTAGFISKLYLVRAILTEDAYVIAALVLLSSALSLIYLWKIIEVMWMQPAPEKSPNLLE-NPAIYIPLWIVALANIWFGVDASWLVDASRSAAAVLL---------------
21229921     ----LLILPILIPMLGASASLFVEHRRYGPRVQRAVAWTSMALLAVAVVALFARAAHGEVLVYLLGDW---PARLGIVLMGDRLAAWMLMTTLVLGAACLLHACAGWDRRAPHFHALFQFQLMGLNGAFLTGDIFNLFVFFEVMLIASYGLLLSGGRGLQMRIGLHYVVFNVCASTLFLIALGLLFGLFGTLNMAELSQLPAADVPLAKATLGLLLLVFCSKAALLPLYLWLPETYSRA-PASVAALFAIMTKVGLYAVLRVSSLWFGAGAGALHGFLLWLGIGTLVMAAFGVMAASRLRVMVSYLVVFSAATLFIAFSLDDARALGAGLYYLPHSCFVAAALFMVSDLIRRRRGRAS--DRKEVVAPLPGRAIMFMIAAVAVAGLPPLSGFLAK----AALLQHVPADLVAPVWGAVLGS------------------------------------------------------------------------------
136197682    -------------------------------------------------------------------------------------------------------------------------------------------------LSLYILASIDRDNLRSEAGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFQVISNNVGDINIGTIFAMIFILVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAIVPKIAGIAVFIRFMYSPFQNILDEWQYILVFISIASMILGAVAAINQKNIKRLIAYSSISHMGYAIAGISTGTESGFKSTIIYILIYSAMNIGFFAFVFLMKRSGKIEDINELSGISKNHPLAALSLLIVLFSLAGIPPLAGFFAKFYIFMSVIESGYALAIIGLVTTVVSAFYYIRIVKVMYFDSPK-KPFESFKSYGIYGSLIFSCLFLSSFFM--YPSIFNGIIS----------------------
153006622    ------------------------------------------------------------------------------LAFDPLAKVALLTTTALFVAAAVYAQGYLDRDNRIFVGGLLFLLSAMTTVALSQHLGLSWVAIEATTLASAPLIYFNHNARSLEATWKYLLICSLGIALALLGTFFLALSGGPRSLLLEDLLAAGPSLSRPWVFVFLLVGYGTKMGLAPLHSWKPDAYGEAPGLLGALLAGGLTNFAFLAIVRVFQVTRAAGDEAFARALVGLGLLSIGLAAVFVVGQRDFKRMLAYSSVEHMGILALGVGLGGAAAGG-AFFHSMNNGLTKGVLFLTAGNIHRAFGAKTTDEVRGAARRLPVSGPLFLAGFLAITGSPPFSPFFSEFAILNGAFGEGRFVLFLALLAVIF--------------------------------------------------------------------------------
141071389    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FILGAIASGSLLYGISWVYGVTGSLEFNEINAIQVNPEINALPLWFGMIVGIAFKFGAVPFHMWLPDVYEGARTPVTLFIASAPKVAAFALIFRILFEGLGGLHAEWQGIILIVSVLSIVFGNVVAIAQTNIKRMLAYSAIGHVGFIFAGISTGTLDGYSSALFYTITYVLMATGLGFVILLSRKGFESDQIDDFKGLSKRNPWFAMIMMFILLSMAGIPPWVGFFAKLDVISAVIDAGFTLPVLMVLASVVGAYYYLRIIWFMYF------------------------------------------------------------------
299066346    MNWPLLPIIFLSVMIAVIQLADVFRREQSSSPAYGLSLFAT-----LALTLWFAVQATSGETHYV---------FSNMAVFDPMAQVLSSFCALATLVTFVYTRGYLADRNGEFYILALFTLLGQIVMISGNNFLTLYLGLELLSLGSYALVALRRRSDSSESGMKYFILGALASGLLLYGMSMLYGATGSLDLFHAIETGDINKTILVFGVVFIVAGLAFKLGVAPFHMWVPDVYQGSPTAVTLLIAGAPKVAAFAMTLRILVEGLLPLAFDWQNMLIVLAIASLAIGNITGVVQTNFKRLLAYSTVSHMGFLLLGLLSLTAQAYSAAMFYAITYVLTALGAFGVILLLARKYEAEEIDDLKGLSKKSPWFALLTLFMMMSLAGLPPTVGFYAKLSVLGAVVDAGPWLAIVAVLFSLVGAFYYLRVIKAMYFDAPADEGP----------------------------------------------------------
141558379    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIATLAFLSGVGLLYGVTGTLNMADLHLALQMDETAVLASAALLLFAFGAKAAMFPVFAWLPASYHTPAFATSALFAGLLTKVGVYALLRVFTLVFDGDAPAIQNVLLIGAVLTMVIGVLGAAAQNGVRKILSFHIISQIGYMVLGLALFTPLAIIGAIFYLFHHIIVKANLFFIAGAIAWKTGSEDLDKIGALYKAAPFLSVLFLIPALSLAGIPPLSGFWAKFIIVQASLEAEAWWIAFAALAVGLITLFSMTKIWLAAFWKDHPDP-----------------------------------------------------------
260892450    ------------------------------------------------------------------------FTVHPTFLLDPLASIMVLVISVVGSLICVYALDYMSERQPLFFCFLVGFLGVMNGLVMANNLLLFFFFWEMTTLCCYELIRHDRTEEAQASALRALWMNLIGGVACVLAMFLIYRTLGTLSLVTVVTEASLGAALLLPLAFLSLTAF-TKAAQVPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYLVLRLAPALFGTV---LSSALAVFGAFVYLAASLLAISQTVSKRVLALSTVANLGLIIACAGINTDLALAAALVILIFHALSKGLLFMTVGIYEQQVGSRDIEVMEGLVNRSPVAAVVGIVGMLS-MAFVPFGAVLGKWASLEAAASTSAWFPLVAAFIAVGSAA-----------------------------------------------------------------------------
144022349    --------------------------------------------------------------------------------------------------------------------------------------------------------------RAAAATFNYVMLGTIGASLYLLGVGYIYIKTGTLNMIAIEANGLADSATMQVAFVLVGIGILIKMAFFPFHAWLPNAYCNAPTTTSCLLAPLVTKVMIYVMIRMVLSVFGVESTMWVDVMPWLVVVAILCAAVMALAQREIKRMLAYLIVAEVGYMVGGIWIYNYYGFIGSIFHIISDACMTLCLFLGAGLILRKAKTTKFDGLRGLFGKMPLTMTGFFIGGFSIIGLPPTCGFFSKWYLITGGMVSQRWYMVVLMFSTMVMVVLFFRLIERIHLAVTESGENTRFDEGPLSMLIPLLVSATIVIVVGIYNQDVVSLIEIFLS------------------
143912678    --------------------------------------------------------------------------------VDNFSLVMKAVFLLAGYVVVLLSSSHIEQGEYEYWFLLLTSLLGMLMMASSRDLVSIFVALEFLSIPAYMLAAWRKRPKSNEAGVKYFLLGVFASAVMLYGMSLMYGVANSTLLTEIGAATGEFSAVHALAVVFVVVGFAFKVSAVPFHTWAPDTYEGAPTPVTAFLSVASKAAGFVALVVLLYTAFPLAQDIWQPFIWVLSALTMTIGNVLALKQHNIVRMIAYSSISQGGFVLMPLAVAGLAGLRSVVLYMIVYAATNLGVFAIILAVSNKTRSGEISSYGGLFSYAPTLGVLMTLFLASLAGIPPLGGWIAKFVAFQSLIQSSTWGYALAFVGAVNSVI-----------------------------------------------------------------------------
141828932    ------------------------------------------------------------------------------------------------------------------IFYFAISLASALGVAFSGNMLTLFFAYELLTLCTYPLVTHSGKPEAIKSGRIYLGILLGSSIGLLFAIIWTWLVAGTLDFRQGGIIDDKLTGSAMGILIFLYVFGIGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVIVYIFGIDNLSRINWLMYIAAFTLISASCIALTKDNLKARLAYSTVSQLAYIVLGAALATGMGVIGGGMHIAMHAFGKITLFFCAGAIMVASHKTQISEMDGLGRVMPITFIAFLIGSLSVIGLPPLGGTWSKW-------------------------------------------------------------------------------------------------------
255284530    -----------VPFFSIMISMFSGIVSSPGKAAKWLNTAAITVVGVMSAWLLGYMLETGGSYTYMMGHFPAPWGNEIRAGA--LEAAMALAFCIVMLLSMLGGRKKLDDEVEKYYILTDLLLSSLLALIYTNDLFTAYVFVEINTISACGLIMIRQNGRTIEAAVRYMIMSLLGSGLLLMGICMLYDLTGHLLMSNIREQVEKIMEAMIITIGLITVGLSIKSALFPFHSWLPDAYGYSTVSSAAMLSSLVSKGYIFLLFYRVIGFDIICASKIINVLFVFGLCGMIFGSVSAIMEKDVRRMISFSSVAQIGYIYMGFGLGTTEGVVASIFHILAHSATKSLLFISAGLTDVSAGSRSFFALTGAGYRNKIAGVGFTVGSLSMVGVPIFAGFVSKLLFAEAAVLHPTMTLIVLAISTILNAIYFLKTVIRIYVPEKKSGYTTVTMDKQKLYTFTIVMFVLLNMALGMMSEPILHIMQTGLSN-----------------
58617215     -----------------------------------------------------------------------------------------------------------RNYCYEFSIMILFAVFGLITLISANNLLSFYLSFEIQSITLYALTCFDKSAKSSEAGIKYFVLSALSSCIMLYGISMLYGYTGFDELHNFFSGSEVVSLGVILGIVLILISIFFKLSVAPFHMWVPDVYQGTSTIMTAFFSIVPKSAFIFLLIRLLNEVLIDLFKNWQQIMIFVSILSICISAFCAIRQNNLKRLFSYAAIGHIGYMLIALAMNTFDANVAVILYLLLYIVMNIGLF--SFLMQYENDDYSISSLTGLHNKFPMIAFCISVIMLSMAGIPPLGGFFAKYYVLSSLIENGFIIAVIFAFISVISCYYYLRIIKVMYFDESNDHSCNLIMSNGLLFILLTAVLINLVFFL----------------------------------
5834919      --------------------------------------FLMSISLSLFLISLKFLLMDLVYFIEWEILSLQSMSIVMTFLFDWMSLMFMSFVLLISSLVIFYSNQYMEEDYNRFILLVLMFVMSMMMLIISPNLISILLGWDGLGLVSYCLVIYFQNVKSYNAGMLTALSNRIGDVALLLAIAWMLNYGSWNYIFYLDMMKNNIEMM--IIGGLVMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRF---NDVLMNWWMAQFLLLVSGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILSMGF---YKLAFFHLLTHALFKALLFMCAGSIIHNMKSQDIRMMGSLSMSMPLTCSCFNVANLALCGMPFLAGFYSKDLILEMVMLSNVFSFFLFFFSTGLTVCYSFRLVYYSMTGDFNSSSLHPLNDSGWTMLFSICFLTVMAVIGG---------------------------------
139686194    -------------------------------------------------------------------------------------------------------------------------------MVSSIDLIMIYISIEIVSIISFVLAGYLKKRARNEAALKYVVYGGFSSGIMLFGLSYIFGLTGSTNIFEIQQLDPSSSTALTLAILMVLAGFGYKISAVPFHFWTPDVYEGAPLSITAYLSVAPKAAAFALMIRFFNQTFSLTPLPWPEILSILSVATMTLGNVVALQQKSIKRMLAYSSIAHAGYMLLAMPVMSGDGIYAIMMYLVMYLFMNLGAFFVVIIVKNKTGGESFDDYKGLGWEMPFVGAAMTLFMVSLTGLPPTAGFIGKFYIFASLIKGGST-------------------------------------------------------------------------------------------
254481094    ------------------------------------------------------------------------------LQADTYSLLFCILFTLVTCVLSLDYIQHHGDEPEEYFLLLILATLGACVLAYAVHLASLLLGLELLSVSLYALIAYPNRSLPLEAAIKYLVLSGAASATLLFGFALLYATTGTLHFSELGEQSDMGAALPMAGAAMILAGLAFKLSAVPFHLWTPDVYDGAPAPISGFLASVGKAAVFVVLLRLFLEANLFRYERLVELTGLMAILSMLAGNLLALQQTNIKRMLAYSSIAHIGYLLIVFMVCLDLSIEAAAFYLIAYTATTLAAFGLLTLINEKRVERELQHVSGLFWRQPVLAGLMLVALLSLAGIPLTAGFIGKFYIFSAAVSGSNWILLAA---LIIGSGISIYYYLRVVFYMTKHAEEHKDASPGWSGKALSCLLIASILVLGIMPQSLIAVL-----------------------
27383543     --------------------------------FNIISLTFYFMSLGILIMGFMVFIFQKEMFLEIILFSWNSVNISGTFLFDWMSCYFMAFVLFISATVVLYSYMGHDPNNIRFILIVTAFVFTMMLMITSPNLISILLGWDGLGLVSYALVIYYQNSKSSAAGMLTALSNRVGDVCFLLSIAWWMG-LGDFSFLPYIKWSLFNDISFNVLSTILVVAAMTKSAQLPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPLIL---TSQMLGVLKYLSALTMFMAGLAALYEYDLKKIIALSTLSQLGVMMFSISLGYS---QLAFFHLMMHALFKALLFLCAGVFIHQVGGQDIRVMGGLSYNFPLTGAYFNMASLALCGMPFLAGFYSKDALIEAAMQMNLFLLVVVLISTMLTAVYSFRLSYYSMLKIPSFSCMNNFNDSDENMVNPMFLLGLAGIMGG---------------------------------
52220976     ---------------------------------------------------------------------------------DHLSFWMVNLSLWIMLMTM----NFKMKEKTTFSTLMTATAVLLVITFSVWNFMMFYIMFEIMMIMMFIFIIMWYQPERMEASLYMIFFTLVFSTPLFFSINLSLNSLDFTITWMKKSIA---------LYLGFMMVFMVKLPLFFIHLWLPKAHVESPTFGSMILAAIMLKLGGYGVIRMGMSVIQFKKE--NSLILATALWSAILLSTVCMMQNDLKTIVAYSSVVHVMIMLTNLIMYKQKSVTASLVIMIGHGLTSSGLFFMLNASYNTSKSRSSIINKGIMETSPQMSTLWFILCMSNTPMPPSLNMLGEIMCMKSILVWNSKLMLMMMILMMVSAMYSVYMFYIKSHGQKST-------------------------------------------------------------
197935833    -----------------------------------------------MLMFLGIYFLMDSSVYFVEWINMESSSILMTFLFDWMSLMFMSFVLLISSLVIYYSYMSGDYNIDRFIILVLMFVLSMMLLIISPNMISILLGWDGLGLVSYCLVIYYQNIKSFNAGMITALSNRIGDVAILLAIAWMLNYGSWNYVFYLDCAKNSLEMEVVGGLVVL--ASMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSSV---VSELFVSDYLLLLAGLTMFMAGMGANFEYDLKKIIALSTLSQLGLMVSILALGLP---HLAFFHLLMHALFKALLFKCAGAVIHAGGSQDIRHMGGLIGMMPYTSSCFMVSNLALGGMPFLAGFYSKDLILVSLSLVNCIKLFFVFFSTGLTVCYSLRLVYYTMGVFFNCFSSHSINDNDWSMSAGMLGLLVASVIGG---------------------------------
143321223    ----------LFPLIGALIIPMMVLTRTKRNEKLVRWT-------MWLVTLWVLYAALKSVLQLWIGGHQPSYGPLLVDRLTQFGSLIVLGSAGLSVLQLWDHLHHEGWFKGETLALFLFSVAGLMIFMASTHLLVLFLALELFSLPLYVLTGIRVRPEGAEGGLKYFISGAVASSFLLLGIVLLFGLTGSLELMEISQFARWSDSLMLLGLGLMLFGVLFKMSAVPMHQWTPDVYQAAPHPISGFMSVATKTAALIVFIRIFIWGFQVPSLDLKHFLSVIGISTLFVGNLTALVQQNIKRMLAFSSIAHAGYLLLAFVSGTEQSLQYVFYYLVIYGFTNIGLFGILTAFGWVGTQTDFDHARGQGWKRPLLGMASLILLLNLAGLPPFAGFYAKYFIFRELVSSGHLSLAIFGVLASLIGVYFYLRLPVVLFMDQPAQGLAYAQDHHFWSSTSVLIAVIAIIALSLWPQWLLDHIAIP--------------------
163751858    -----------------------------------------------------------------------------------------LLVILVFLWSQLYHWLDKSDNTNEYYLLLLTASLGAVSMISSQHFASFFLALELMSLSFVGLIAYNNNPNSQEAGVKYLVLSAGASALILMGIALIYLQTGSLTFDALQHLASSPLSLTTSGMIFILTGLCFKLSLVPCHLWVADIFEGAPLPTTALLAIVSKLAAFIVLWRMFSYGEWQTDSTILDVIALVAVASMLMGNLLALQQDRLLRILAFSSISHFGYLLIFLLLLEGNAIEAMIFYLLAYMLTLTGIF---SVLMQLGNNTSIKQLSGLFWRQPLQATCLSVLMLSLAGIPLTIGFMGKFYLVAAAISGQLWWPMIF---LVIASVIGLYFYLRIIMMLGKAESAEVPCKLDMREKVTSWVIIITVIGVGTFPSVFADMLRA---------------------
257051778    ------------------------------------------------------------------------------LLVDGMTLFFGTIVASVLALVVLGSYDYYTPYRAEYFSLLFLAATGMTLLGAVNSFATALLALELASLPSYALVALKDNKGSVEGGLKYFLVGALSSAILVYGISLVYAATGHLAFTEVAALGDAPAGILGVGVVMVAGGVAFKTASVPFHFWAPEAYEGAPTPISAFLSSASKAAGFVLAFRLFTTAFPYGTIDWLLLFQILAVATMVLGNFAAATQRSVKRMLAYSSIGHAGYVLISLAALTPQALGAGMLHLLVYGFMNTGAFMFVALAEYWDVGRTFEDYNGLAREAPVAAVAMTIFLFSLAGLPVGAGFLSKYVLFGAAVNAGVW--WLAAVGAIASAL-SLFYYSRVVKALWFEEPTQAFEIDSYPIGLYTAIIVAAVVTVLLLPAF----------------------------
108802979    -------------------------------------------------------------------------------------------------------YMEGEGGRVRFFAGMSFFVAAMQALVLAGDWVLLLAAWELIGLSSYLLIGHRHEREGVQAATRAFLYTRTADLGLYAAIFVLVAHAGTSEISPTLQTGGTAATAAGLLLLVAAMG---KSAQTPLQGWLQDAMVGPTPVSALLHSATLVAAGAILMIRTSPLLPPAVLLLAGLAGGATAL----LAGLVALAERDLKRLLAASTSAQYGLMLLAVGAGSPVAALVH---LAAHAAIKSALFLGSGVFQHARGSTRLDRLEGAGRARPRTFLGFAVAGLALAGVPPLSGYFTKDAILAAAFGYAPLLAPLALAGTLLTGAYVARALGLLWRGAGAGGPVKGAR------------------------------------------------------
294084028    ---------------------------------------------------------------------------------DALTMPFAIIFHLAAALNVIYSWHDQKWQE---HTASLSYAGAAIAAVHAGDLITLFIWWEATAITSVFLILASNTERARKASMRYLIFQVTSGVLLLCGAAVLAANGQSILFEKM--------ELGSLASWFIFLALGIKAAFPFLNGWLQDAYPEATPTGTVALSAFTTKLAIYALARAFPG---------TEYLIWIGASMTALPVFFAVIENDLRRVLAFSLNNQLGFMVVAVGVGSELAINGAVAHAFVHIIYKALLFMSMGAVLHQVGTIKASALGGLYRQMPFTMICCVIGAMSISAFPLFSGFVAKSLTMSAL---GDTGIVWAYFVLLFASAGVLSGIKIPYFAFFAHDSGLKTTEAPLNMRIAMGIAAVLCVAIGVYPAALYSILPYSID------------------
87083747     -------------------------------------ISFFLVNFMFIAGFTGVFLSSEGTSIFFEWFLGGSSNFSMIFLLDSMSCFFLAVVLCISGNVVWYSYMALDPNANRFILLVLGFVASMAILILSPNILSILLGWDGLGLISYGLVIYYPSKKSSSAGMITVLSNRVGDVCILLSI-AWFVSVGDFNFSIWAFYNNVEFSN--WVPLLVLLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLL----IXXXXXXXXXXXXXXXXXXXXXXXXXXXVAIFEYDLKKIIALSTLSQLGMMMFSISLGL---YELAFFHLLTHALFKALLFLCAGILIHGAGTQDIRSFGGLSLNFPLVTVCMNLANLSLCGVPFLAGFYSKDLIVELAYSWGIFVLLMMFICLSLTVLYSVRLTYLSFVGPYGGGTSISVCESDYSLVGPVVILSFTSLVSG----PILSWLNFPAPVLI---------------
157964357    ------SLLILSTLLVGALNLTSPYATQKDSFIRNFLLITIAIFFFGNILIWLFLKGIRAGFEFNIFGNY-----SIGFHLEPLGLIFLSLIGFLWICALLYTPKYLADYSSRFLFFFNLTILIGVLIALSSNLFTMFICYELLTISTAFLIGHTKNNIVLSGLYKYLILMISATILFLPAVIIIYTKAGNGDFASGSLVENYFSKNQSIILLLMFICGIAKTAIFPVHSWLPAAMVAHYPISSLLHAVIVVKTGLFCIYKILLYIFGLSYLQMIFWLIFIPIVSIFYSSIKALDTDNIKKILAYSTMNQLSIALLSAFMLTPKALGAAILHLVSHSFTKICLFYSMGSIYSLKKADQVQNLHGTSKEFPLISFIISISSLSLIGIPIFSGFISKFSILLAASQNQIIVMIIVIASSIFSSLYLLKILSSIYKPSLVESSVTKPLPYSMQISIIMCCCAVTLFYF----------------------------------
134625596    -------------------------------------------------------------------------YISFGIILDNLTIVMMVVITSVSLLVQIYSYMHGDKSLTRYYTYMSLFTASMLGLVLSKNIVQLFVFWELVGVSSYMLIGFWMNRPAANAAKKAFIMTRFGDFGFLFGILYLFSLNPAYLDINILYNAEISSYSASIISAGFLIGAVGKSAQFPLHTWLPDAMEGPTSVSALIHSATMVTAGIFLIARFFPLFDVSNIMIY---VALIGAVTSVFAASMGLVADDIKKVLAYSTVSQLGYMMFALGIG---AYAPAIFHLFTHAFFKACLFLGAGSIHHASGTFNMKYM-----------------------------------------------------------------------------------------------------------------------------------------
121602613    -----------------------------------------------------------ATIILIVLFPKDGFFYTNALIIDAFSRYMKILTLIGALFSLILSVSSQKFDIFEFPILVLLATLGMMLMISSGNMLSLYMGLELQSLALYVLAAIHRDNKSSEAGIKYFVLGALSSGLLLYGISLLYGFTGQIGFREISSALNGNILHLGVIFVFILAGLAFKISAVPFHMWTPDVYEGAPTPITAFFAGAPKIAAMALIIRVIVFAFIPLMPAWQQILIFMAISSMALGAFAAIGQTNIKRLMAYSSIGHMGYALVGLAAGNILGVKGILIYMTIYLGMTIGSFFILGMRFSNRYVENIYDLAGLVKTNPFMAIVMTIQLFSLASIPPMAGFFGKWYTFSAAVRAGLVLAIVGMVLSVIGAFYYLRIIKIMWFDDAKDSFVILSNEIKLC-LCLSALFVLFYVFFGFWFSEFAEKAATSL-------------------
289183159    --------------------IFSFFNPNNNKSNITILLLLTSAFMSGCLLLGWLLANCPVTYFSLSWLSAGLTTFSLSFIVDRAFIIFLAVALFVTWSIIEFSHYYMEPNKQSFLNTLIFFLLFMLVLVSSNNLFLLFIGWEGVGFCLLFLLDGGLLEQMLEPALQAVIYNRIGDSGMLLFLLSSIITYNTWNLNEIILLSPISPQT-VWGLIGIIVAAAGKSAQFILHPWLPSAMEGPTPVSALLHSSTMVVAGVFFLYRCSPILPLIT--WIPPLIGVLGSLTALFAASAAIAQYDLKKVVAYSTTSQLGLMVVAIGINIP---ELALFHICTHAFFKSLLFLSSGSIIHSLNEQDLRKMSNSLTFLPFTTSCIVIGSVALCGFPFLAGYYSKDLILEAGQANNSLSIILSLIATLMTALYSARVVLY---------------------------------------------------------------------
136733961    ---------------------------------------------------------------------------------DNLTLPFGIIFHIAAALNVIYGW---HEKKAMEHTAGLAYAGAAIAAVHAGDLITLFIWWEATAITSVFLILASGTERANKAAMRYLLVQVASGVMLLAGASLYWREVGSLAFGAM--------ELGSLGTWLIFLAFGIKAAFPLLNGWLQDAYPEATILGTVMLSAFTTKLAIYAFARGFAG---------TEYLIWIGAAMTAFPVFFAVIENDLRRVLAYSLNNQLGFMIVAIGIGTELAINGAVAHAFAHIIYKALLFMSIGSVMYRVGTAKATELGGLYKSMPLTMIFCIIGAMSISAFPLFSGFTAKAVIMKAVGYEGLVFVYLVLLAASAGVLHGIKIPYFTFFG---HDSGLRPKEAPFNMLAAMAIASVLCIAIGVMPTQFYQILPYSLD------------------
220904049    ------------------------------------------------------------------------------LAPDPLGALFLMLASLLFLAASVYAVYYLREEQRRLAACLCFFLASMTLVTTTPHLGALWVGIEATTLSSAPLIYFHRHQRSLEATWKYLIICSVGIALAMVGNILLSVAFYTPEGMEAWYVSHARAGEETWLFIFLLVGYGTKMGLAPLHNWLPDAHSQAPSLVSALLSGALLNCAMLGILRHQIMLAAGLGGFSSGLLSFFGLLSLITAAIFIVGQGHYKRMLAYSSVEHMGILALGVGVG-GLAVSGAMLHAVCHSLTKCMLFLLSGNILARYHTFSSYDIRGMRWTMPVTGALWMAGFLAVAGSPPFGIFISEFIIFKGMLAAGSPFLAAAYLLALAVIFVGLSVVLRMVQGSRPTDMPQNPRE-PLLSVLPPLALGMGVLTLGLWPDWLWNFLRQGAALI----------------
296164205    ---------------GGLVVLISGSFLPRRRQWWTRGVAAAALCGAIAVAVVGVTGPDRTAF-------------DGTFAVDAATGVVVVMVGTLLVLAVAAGEIAGSVRESETYALLLFSTAGILVLAGADDLLVLVAGYLLAGIPLYGLIGLVRSAKGAEATMKAYLIGALFGIVLMLGVTVFYGVSGSTRYVDLAALGGAPTAAVAAGLLGVVAGLMFEAGGVPAHFWVPDAAEGANGTAAMFLTTVPKVGALTALYR--LVEVLPGETAWPFLVALIAVATMTLGNLAAYWQHDPRRLLGWSTISQVGFLLVPIAVAGRSGLASLLFYLAGYTVTNSAAFAVSTALPDR---RHVDSYRGLAYVRPWLAGALVVALLGLVGTPPTAVFIGKLTTATAAWDGGQWLAVVVFVNSLVSLFYYLRWIIPSFQRPAEGMSNDIVAAEKWSARTAIVA-AGVSLGLGIAAGAVWEMLPDSL-------------------
82702716     -HLPIFPVVIPL-VAGAVMLLFAEARRAPRTIIALVATLLNLLVALALAYIASDAVPSPDGIAVYLLGGWQAPF-GIVLVLDRLSALMLVLNAVLALTSLIYALARWRKAGPHFQSLFQFLIMGVNGAFLTGDLFNLFVFVEVLLAASYGLLLHGLGEPRVKAGLHYIAINLAGSFVFLIGVSLIYGVTGTLNMADVAARASLLTQDERILFAILGSAFLLKAGAWPLNFWLPSAYGTAAPPVAAVFS-IMTKVGIYALLRLGSLLSGASAPFNEGWLFGMGIITLVLGTAGILTASQPQRLVAYCVIASAGTLLAALGFGGTAMKGAALYYLTSSVLATGAFFMLCEMIDRTRQTGELEMMEPVGQAMAFLGMGFLACALLVAGLPPLSGFIAKFLILSATLTDTPVTVWVLWGGMLGSSLIAIIALCRM--------------------------------------------------------------------
296940234    ------------------------------------------------------------------------------------SNLFLTIALFVTSIMQFSTWYMKEDEVKMFKKYLTTFLIAMLILIMSGSMFQLFIGWEGVGIMSFLLINWWYVRTHANSSAMQAMAYNRIGDIGIILILACLSINQTTWEMQLID----PKIKTTLMATGLVLAAAGKSAQFFMHMWLPSAMEGPTPVSALLHSSTMVVAGIYLLIQ--MHKIISNSKEALTACMYIGAITSFYASMSALTQNDMKKIIALSTLSQLGLMLVAIGLNHP---KLALMHISTHAATKAALFLCAGSFIHNLNEQDIRKMGNMKNMMPITTACLLITNLTLMGMPFLSCFYSKDSIIEVLCTSNTWTIIMTMMATTATSAYSMRMMFYTTMKTTRNKSMTMLKET----------------------------------------------------
140265623    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGAVGATLYVIGVGLLYSITGTLNMEDLSDRLKEIDNNRALIFGFMITGIMVKAAVFPLHIWLPRAYSYAPSAVSVLLAATATKASLYILARILFSIFDISNDLIMYIILPLSILAMFAGTIMAIFEKDIKRLLAHSSIAQIGYITLAFSIGTKASVAAGFIHMFNHALIKGGLFMAITSIGYYLQKRTINNLSGLGKQMPVTFFCFILCSLSLAGLPLTAGFISKLYLIKATLSSGIWIAFLILFSSALSLIYLWKMIEALWM---REPSKKIVINENPFVYVSLLIITFLNVYFGLDASLIVNSSIDAANILI---------------
294677652    ----LIIAPILIPFFAGALMLI--YDDRQRRAKLAISLVSAFATLVCALELLSRAKAQGPGGAEAGLYRLGDWVAPWGIVLDRLSALMLVLTGLLALPALVYAAAGWHRQGPHFHSLFQFLLMGLNGAFLTGDLFNLFVFFELLLAASYGLLLHGGGQLRVRAGLHYIAVNLTGSALFLIGVSLIYGASGTLNMAQLAGLVPDLPEGRRALFALMGLAFLIKAGIWPLSFWLPTAYMASAAPVAAIF-AIMTKVGVYVILRLSFLGAGASAGFGAPVLIAGGMATILFGVIGILAAQGLGRIAAHLVLVSSGTILTAAGVADGAILAAALFYLLNSTLATSALFLLIEPMSREEGEREEEAAPGAGLAIPVLGLSFGACALALAGLPPLAGFLGKLGMLQGLLAAGPASAALWIFAALLLGAGLATLIGLVRVGVQSFWAADAPPPVLALEIAPVVALIGLMVLLSLKAAPVLGYMQQTARALVP--------------
270267643    ---------------------------------FVYSLVFLIVGVFSFLISLSLMSSMYSIILSIELGSFNSCSVEMTLLFDWMSTLFTGFVLLISSMVIFYSNEYMEGNINRFIMLVMMFVVSMLLLILSPNLISILLGWDGLGLVSYCLVIYYQNVKSFNAGMLTVLTNRLGDVAFLLSI-GWMMNFGSWNYVYFVECMKGSLEMELISGMMLFAA-MTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLMIRFSMSLG----STMCLVLLFFSGLTMFMAGLGASYEYDLKKIIALSTLSQLGLMMSVLSMG---GYMLAFYHLLTHALFKALLFMCAGCMIHSSNFQDIRLMGGLINQMPLTCTCFVICNLSLCGLPFLSGFYSKDLILMSMGSVGFYVYLIYYLSTGLTVAYTARLIYYVVYGDFNFLPNHLVADSGYGMLKGMMGLIFFVVFMG---------------------------------
15679257     --------------------------------------------------------------------------------------IFLLILSLVTFLAVLTSLNEVRRPSGVYAFLMFMGTAAVTAIVLTDDIFNLYVFFEIAALAQVGVVLCSGVERNYETALKYMMIGGVAVPMLLLGVGILLALTGNVNISDIVYLVNPGSPLFLLASALLIFGWLYGTGLPPFHTIKSAIYSKALPHGSALLQAFS--VFTFTALAIVILRMFYHVPLVRWVMVFFSLAGMVLGISMALMQTDLRRMIGFLAVGELGYIGIGLGLGTAASISAGLFQAVNEALITACIFLGFGTIFYMTGKTDPEAMGGLLAYKPGLAGLVMLSGFIMAGVPPFNVFQSKLRLIQAAIQAGPELGILMILLSIVTFMTFMRAFYSVYLKPEPRGMELESRSVPRSTVFSMVVLIIICTVLGIAPWLATSQFTALIQGLI---------------
158339445    ------------PLIGMVISLLWTPSIIRRRPAGYVNIVTTFCAFLHGVITFPSFWNQPPQYINITWLEVSGLTLDIPLEISSITLGAGIVITSLNLLTQFYAYLEMDWGWARFFALLALFETGMCSLALCNSLFFSYIILEILTLATYLIVGTWFNQSLVVTGARAFLTKRVGDLFLLMGVLAIFPLAGTWDMAIWAQTAQVNPTVMTWLGLGLVAGPMGKCAQFPLHLWLDEAMEGPVPGTILRNSVVVSTGAWVILK---LSPVISLSPIALTTMIAVGAITAIGGTLIAIAQIDIKRALSYSASVYMGLIFIAVGTQ---QLNAALLLMLTYALSMSLLIMSTGSIILNTITQDLTQMGGLWSRRPISGLSYLVGTVGLVALPPFGTFWALLELIDGLWTQHPVLVGVVLLVNALTGFSIIREFGLIFAGERQQMTVRSPENL-WSITLPTTILAGATL------------------------------------
239943536    ---------------------------------------------------------------------------------DHFTVVIQALVLGGAFLTVLLSLDDTRKPAGEYWFLLLASASGAALLPASRDLATLVVALEVASLPAFALVGIKRGDRRSEAALKFFLSSVVATAVMLLGVSFVYATTGTLHLTEIAAVAPVLDTLAKTGVALTLVGFAFKTAAAPFHFWVPDTYVGAPLPIAAYLSVVGKAVGFSGLILVTVIAFPSYADVWGPALAVLAALTMTVGNVAALRQNAARRLLAWSSVAQAGYLLVPIAAAAYSSIGSTVAYALMYAVVNLGAFAVAALVARTHPGNRLSDYRGLYATRPLAALALGFFLLCLAGLPPIIGLFAKVTVFSAAVDAGGWLAVVMAVNVVIALYYYL--------------------------------------------------------------------------
135555095    ----------------------------------WIATLAAGASFLATFVVFVGLHSGDRSYEFI-LFDWLPAGVEAGFLVDPLSITMALFVTGVGALIHLYSYMHGDPKYSKFFLYLNLFLFSMLMLVFGNNLVVTFLGWEGVGACSYFLISFWHQREAATAGKKAFVTNRVGDWGFMIATFAIWSALGTVTYTEISNSPAMSAATGTAVSLLLFVAAAGKSAQLPLYVWLPDAMEGPTPVSAMVHAATMVTSGVYLLVR----MNNVLTDDALLVIAVVGGATALFAALCAVAQHDIKKVLAYSTVSQLGYMFLAIGSG---AYVAAIFHVITHAFSK---------------------------------------------------------------------------------------------------------------------------------------------------------------
296531235    ------------------------------------------------------------------------------------SNLFVSTALFVTWSIMQFSTWYMKSAPKMELFYLMLFLIAMIILILAGSMMQLFIGWEGVGILSFLLINWWYARAANSSAMQAMTYNRIGDIGIILVLVWMASNQTSWSMQWIS-----SEMSTTMLSMGLILAAAGKSAQFLMHLWLPGAMEGPTPVSALLHSSTMVVAGIYLLIQTHPLIQNSNTAMTACLL--LGATTSLYASLTALYQNDLKKIIAMSTLSQLGLMMVAVGLNHP---HLAFMHISTHAATKAALFLCAGSFIHSLNEQDIRKLSSMKILLPVTSTCLIIASLTLMGMPFLSCFHSKDPILEYTCTSNTWIAILTMLATAMTSAYSMRMIYYTMTKYARNKPDLTPKEA-ANQINPIIRLAALSMFMG---------------------------------
258649400    --------------------------------------------------------------------------IYYKFSVFSISWSLILLSVWISVCMGVVNQ-ILRKSCVRLVYLMLILLSLLIGFFFSLNLMVFYLFFEMSLLPMFLMVMGWGGSELRYQAGLSMMVYAFFSSLPFFGLVFMILYKNGSLDFIIFKLDNI-LQGNLLFYILLLMIFLVKLPMFMMHMWLPKAHVEAPVFGSMMLAGVLLKLGGYGIFIIYLMAEGIY-QWVSGSFILYNLMGGFYISLMCLFQLDLKVLIAYSSVVHMSFMLGGMSTLMEMGMMGSIMMMIGHGLCSSGLFCLVNYSYDVLNSRSVILNKGLLNLNKSLSLLWFFLCIFNLGAPLSINFFSEIFLLNGLMKWSGLIFLNLIFLMFFNSCYNFHLFGYTQHGVSMSMNFYSKVNAYLLMFIHIFPLVLLVLMMDVF-------------------------------
138728087    ---------------------------------------------LLALVAFCSFDP-DGGLQFETEWTWVESLLKFYLAADGINIGIIFMGALVAFAAVCCA-GDVTHRIKEFYFLLNLMICGILGAFASMDLFFFYFFHELALVPTFIMIGVWRGQNRNYATYKITLYLSFGALLALIGLIGVYVQTGAESFSIPDLMKPITESAQQWIFPLLMFGFGILVSLWPFHTWAPLGYGAAPTATAMLHAGVLKKFGLYGLIRVAIPMAPVGAQTWLEVLAWLALANLLFCGLVAVRQKDLNQLIGNSSVAHMGFIFLGIASLNVIGLTGAVLVMIAHGLLAAL-------------------------------------------------------------------------------------------------------------------------------------------------------------
242610069    -----------------------------------------------------------------EIYSSFGCVFDFSLVFDWISVSFGCVVLLISACVMLFSCEYMAEDKFRFSWLVFLFVLSMSFVIFIPNFVAILIGWDGLGLVSFLLVIYYQNFKSLAGGMVTVLMNRIGDVMILLSIGLLCSE-GSFSFFFLSVDSGF-----WVVCLMLLVAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFF--YYLDKMWWFGPVLFFVSTITMLMAGIAANMENDLKKIIALSTLSQLGVMMAALGVG---AWKLALFHLYTHAMFKALLFLCAGAFIHRSNSQDLRFSGNVWSRVPVTVSCLHVSNLALCGAPFMAGFYSKDMILETILDTSLIILFMILLATGLTASYSVRLSFSVLWGTFNFYSCHNWSDEKLCEVVPMMFLMAGAVVGGSFFMWFL--------------------------
76801066     -------------IAAALVVPFVS-----RRIAHGVSIAALVAVVGWALLVPDGIGPTYTFM----------GLDVIVVSVDDFSRLMAII--FGGFGAAAVAWAYFADTDNRHLLWGLAYVGASLWTVTVGDWLGLVVGWEVMAIASTVFVWL-SGGAAVRAGYRYAIAHAIGGSLLLAGVVLYLFTADPSATALHFSGAPIPGTEISLAAVLAGVGIGVNTAMIGLHSWLPDTYPRPHVATSVFLCCYTTKSAVYAAYR--------AFPDGNVVLAFVGAAMAIYGAGFALAQKDMRRLLSYHIQSQVGIMLAGIGVGSALGIAGAFAHLFNHILYKGLLFMAAGILILQLKENRLNNFGAIGTSAPIALVVFLVGAMSISGVPGFNGFISKGMVMDAA-------------------------------------------------------------------------------------------------
143421416    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------RYILVHIVGGLILLAGIIITVSQTGS--------IGFNLFEFSNLGTWLILIGFLINAAATPFSSWLPDAYPQATILGGVILSAYTTKTAVYAIIRGFSGW---------DILIPLGCAMAIYGIIYAILENDIRRVLAFSIVNQVGFKLVGIGIGTTLAINGVIAHVFAGVIYTALLWMTAGSVIYRTGTSKFTQLGGLYKMMPITTLFAIVGALAISAFPFFSGYTTKTMIILAAMFWTWLILEIASAGAVLHAG--LKYPYYTFFNKTSK---IQCSEAPKSMLIGMGGLSLICFVIGCFPETLYNIL-----------------------
258634020    -----------------LSALVAGITAFNRPVSGFIAGLGGAISCGLLLVASIQGLLGLNA--ALPHWRWQLQLNSFN------SIWLVTVSLCGLFICLFNVSWHRHPQVKANGWLVNLTLAASVAALLADNLVTLVAMAEIVALCGYFLTGC------RKSGQLWFVLGRLGTLLLIAACWLLWQQYGTLSYDGLRLMLH-GAALPPLVLLLSLLGFGLLAGIIPLHGWVPQAHANAAAPAAALFSAVVLKIGLWGIISVSLIAG-VVPLWWGVLMVVLGLVTAFTGGLYALMEHNINRLLAYHSLENSGIILLGVGCGFALGMIGGLYHLFNHSLFKTTLFLGAGAVWFRTGHYDIEKLGGIGKRMPLISLAMLIGLMAMAALPPLNGFAGEWVIYQSFFQIGPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTPEAAQAANPPGLMNAIVALLALACISAGVATPWLLPLFQHAV-------------------
242910149    --------------------------------------------------------------------------------------LFLLIRSLLSVSLSVDYVRCTKTALAEFLLFISTAGSGGMLLRCANDLVTIYVASECLSLSSYLLSGYAKKDIRSNEAIKFLLMGGASSSFLVYGFSLLYGLSGGNKLVDGLLSTQMCDSVAIYTSIAFVAGMAFKLSLVPFHQWTPDVYEGSPTPVVAFFSVTSKVAALALSTRLFGIIFPYFSGEWHIALGVLATLSMILGNLIAVTQISMKRMLAYSSISQIGYIMIGILAADPNGYASMITYTFIHILMNLGTFARITSFGLRTGTDNIRDYAGLYMKDPVLTFSPALRSPSLGGIPPPSGFFGKLYLFWHGWKAGSYPSVIALVTSVISIYYYLKIIKLMFTGKNERSDTSTISISKSSIEIAMIICALASILSGILIDPIIGITQNTL-------------------
141898200    ----------------------------------------------------------------VDIGRWIDFAAQWALRFDTITAVMLIVVTGVSSMVHIYSYMSHDNSRARFMSYLSLFTFAMLMLVTADNLVQLFFGWEGVGVASYLLIGFWYKKESAHTAMKAFVVNRVGDFGFALGILAVYVLFDSVQFDVIFSQSSLIATTNIEFLILLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVCR--LSPMLEYAPFALDVITIVGAMTAIFAATVGLTQFDIKRVIAYSTCSQLGYM---FFAAGVSAYPAAMFHLTTHAFFKALLFLGAGSII----------------------------------------------------------------------------------------------------------------------------------------------------
12084819     --------------------------------------------FIISLLPLIIYQQMDSSSSFTSTFNMISFNLLLGFEADMYCLTFFSIALYITSIMQFSLWYMHEHNNTLFFKYLTMFLISMLFFLSANNLLQLILGWEGMGIMSFLLINWWHNREANSAAMQAIIYNRIGDTGLIIFMIWSALFTNSWNMKQIFILQNNSMDL-WLPLLGIVLAATGKSAQFMLHPWLLSAMEGPTPVSALLHSSTMVVSGVFLLIR--FYPMIKNSQMIISIILCLGAMTTLFAALCASSQTDIKKIIAFSTTSQLGLMTVTIGINQP---QLAFLHMSTHAFFKALLFLCSASIIHTINEQDIRKMGSLHLILPFTSSCTLISSLALMGMPYLSGFYSKDIILETLNMSNAWALLSTMLATALTSIYSTRLILLSMAMTPNINTLIFLKK-DKNLFSPLIRLTLGSIIFGF--------------------------------
153123685    -----------------------------------LAILLSLLPFSGMMGCWQFFLVCFLSSPFILYRGSLEYVLSSIFMVDEWSGSLIFLSFWLGALMMMAAKPRISG------LCVWGVVICCFLAFSCWSFVWFYVFFELTLVPMAYMIVKWSQPERVSATFYMFLYTLSGSLPFLIFLVSYYYSSYSSFMGFSWDVA----SSMGVWGCAVVVVFFVKIPCYPFHLWLTKAHVEAPTAGSMALAGLLLKLGGFGLMRAM-GCFGQLSFSLQVFWANVGIWGGVLSSVACLRQIDSKSLVAYSSVGHMSLVQLAILSGTTVGWVGALYMMIAHGLSSSGLFSVLGEFYGKVKSRSLVVYGGLEMVYPGSNLWWCLLIVCSMSCPPSLGFLGEVMMGMSICSIFPFGYVLFILLFFFGGASMMVLYTSVMHGSFSTALIPSGVGISKCSYLGMFHGVPLIILFFL--------------------------------
137600173    -------LIPVLPLFGAGLISFNRTINRLRKPVALLLISCVGAAAVLSYAILASQLAGSPPVELFIWASAGSFSLPMGYVVDPLAAVMLSLVTTVAVLVMVYSYMAHDKGYVRFFTYLALFSSSMLGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDAAHAAQKAFVVNRVGDFGLLLGILGLFWATGSFDFQGIADGLQLGLSNGLLLCLLVFMGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGVFLVAR--LDPLYSQFPVVQTVIAVVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141922783    ------------------------------------------------------------------------------------------------------------------------------------------------------------GSRRLAGSMTYVALNLFATLIFLLSAGLVYGASGTLNMGELAVISGEAPPGVTPALLLMLLSFAIKAALFPVFGWLPATYHVALTAVSAMFAGLLTKVGVYALIR-LVTLLWPEHGLPHQLLLWVACATMLVGVLGAAAQTEVRRILSFHIVSQVGYMILGLALATPLALAGAVFYLIHHIVVKANLFFIGGLAARICGSERLADMGGLYKRMPWLALLFAIPALSLAGIPPLSGFWAKFLLVKASLDAAAWW---ASGIALLTGVFTLLSMNKIW-------------------------------------------------------------------
251773154    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YGASGTETLSGLAQFVANPGALRPMVLAGMILGFAFKVSAAPFHMWTPDVYEGAPTVVTGFMASVGKVAAFGVFLRVFWVAFSANRDHWSLLIITAAILSMIVGNIVALVQTNIKRMLAYSSIGHAGYAVIALLNPSRDSLFALMFYMFAYLFMTLGAFGIILILRRKIEAEEISDFVGLNKKNPMAAFLMLIFMFSLAGIPPFGGFLAKFYVFMAAVHAGYT--WLAVVGVLLSAVGAYYYIRVVMAMYMKDPVEPVEFMPNRMEGMALFVTAGMTVLLGVFPLPFVHYIETSLAILVP--------------
290559580    --------------------------------------------------------------------------------------------------------------------------MGATLVVISSNFISLFLSIELLSIASYALVYMNKSNNALEGAVKYLSTGIVSMVILIFGISLIYAGAGTLSFSSLHSISYLPFIVGVSIVVA---GLGFKSTLVPFHMWAPDTYESSKSSVTAFISSVSKAAGLIALIRVFFFALPVSSSFVTALFISIALVTIFLSAFLASVQDRIKRLLAYSSISQAGFAFISLAVLTTRGVNAAVFYIFAFAIADAIVFLAYDIFEEKLYKKDEVKMYGASK---IASITFFIGMLSLAGFPPTIGFFGKLLIFYALFSSGYIIVILLFFSLLVSTFYYFNVLMRITKGIFKKNTKQVIHKEQRFKEAILIVLT-LALFAGV--------------------------------
135093701    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GLQIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILVGCFDFFDAQWKLLFTVLALLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGLVCGTEDGFAAMVLYMAAYLFMNLGAFACIILFSIRTGSDRIADYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWADHQYLLVVVGLITSVVSIYYYIGVIKMMVVKEPQEASEVVRNYPPPLRFALVACVLVTAVGGILSNPLFQWANSAVDG-----------------
138313233    -----------------------------------------------------------------------SWNIHLHWGVDGISVAMILLTSLVVIAGVLVSWN-VSKMTREFYFLLLLLALGAYGFFISFDLFVLFFFLELSVIPKYLLIVIWGSGKKEASANKLALLLMGGSALILVGILGLYFTANYSFDIIAIAQLSIPVPIQQILFPLLFIGFGVFSALFPFHTWVPDGHSSAPTAGSMFLAGISMKLGGYGCLRVATYLLPQGAKLNSNWIIVLAAIAILYGAFATMMQKDLKYINAYSSISHVGFSILGIGLLTQTAITGALLQMVSHGLMTALFFAVIGMIY----------------------------------------------------------------------------------------------------------------------------------------------------
48860551     ---------------------------------------------------------------------------------DTVNAMLIILS--IVVIMLSGIIMMEGNRMNYMMMSFYFSMLFLVLFFGSDDLLNFLVFFELSMLPIFLLIGWWKGKERMFSNYYFFLYTLVTSLPMFMLI----LKTMTLGMESMTLYNYYNLKITWFMFLLLVLGFLTKLPIYGLHIWLPKAHVDAPVGGSMVLAGILLKIGGFGMMRCFMLMGEEVKMTYSFFIMFLGVWGLMFTGVVCLRLTDFKVIVAFSSVSHMSLAVAGLMSYFYWGFKGSYLMFLGHGILSPVLFFFGDMLYKRYHSRHINSMKGLISSSSFMFLITLFFFAMNFGFPPFMNFFGEIGLFMSLLSFNYLQALFMFGGFLMAGIFMLNMFVMI--------------------------------------------------------------------
129566162    ----------------------------------------------------------------------------LYFFVDNISYLLVILSFYIIMLINIYLFNFDDNKI---MYLFNLLVFFLFYCFFVNNLILMYVFFEACLLPLMIVIFLGLTMERLKASTYLMLYTLFGSFIFLLMVIVM-----DVSLNMVLVKLKAFNMETSYLWVLGVFIFLIKMPMYGVHIWLTKAHVESPVYGSMVLAGILLKLGGYGLYCLMNYLSIVKFKILSCSILSISLMGALMISVICLRQMDVKLIIACSSVSHMSMVLGGMFSFSEMGLWGSVGLMYAHGLCSSGMFFFSNILYDRLYTRNLIFFKGLFYIYPFLVYLWILFNLINMGFPPFMNFFFELILVFSIINNSLFFIFLLSINLMLVVFYSLLLFCRLGHGNT---------------------------------------------------------------
142221598    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AMAAPTPVSAYLHSATMVKAGIFLMAR--LYPALAGTDMWFLIVTLTGLATLLVGAYMALFKHDLKGLLAYSTISHLGLITLLLGLNSKLAAVAATFHIINHATFKASLFMAAGIIDHETGSRDMRKLNGLWRYMPHTAMLAMVAALAMAGVPLLNGFLSKEMFFASLGALSWILPVLATVAGIFSVAYSLRFIHDVFFNGEPINLPKTPHEPPRYMKIPVEILVALCFVVGIAPGLVVEILHSAATSLLQGDT-----------
144166958    -----------------------------------------------------------------------PGGIAIAFVADSFSSLILAAGAVVAVISFLYMMASGESQSPAIPALVLVLMGGVSGALLTADLFNLFVFIEVMLLPSYGLLIFLSRRGELGASRLYVVVNLLASTLFLAGVGLIYAVQGTVNMAALAGAGEDPATA--IATAVSLAAIAVKAAVFPVHGWLARTYAAASPAVAALFSGLHTKIAVYVVYRISAVIFEGQSAWMLAILIFASL-TLVIGAFAALGENNMRSLMIFQMVSGVGFILVGISLFTPLGLTSGIAYMVHHMIVMGALLLMVSAIEHTYGTGRLDQVSGLRAREKFVTAAFVIGSLSLVGLPPFSGFIAKYALV----------------------------------------------------------------------------------------------------
142286627    ---------IVLSVFAMLILLIGVYRGQDKKTAI---LTFSTAGLMFVIGVWMIIDSSISETAFNNMF-ISDAFSRYAKA-------LILLSSAAVLVMSLGYMLRHNLGRFEYPILIIFSVVGMMFMVSANDLMVLYLGLELQSLALYVVTSMRRESKSTEAGMKYFVLGALSSGLLLYGASLIYGYSGSTNFQSIIASLDSSSVSLGLMFILLVAGLAFKISAVPFHMWTPDVYEGSPTPITAFLSTAPKIAAMALFARVVCDAFYVLIYDWQQVVAIISVLSMFVGAIAAIGQTNIKRLMAYSSIAHMGYALIGLASGTVLGLQAMLVYMAIYVVMNIGTFAFIMSMERDGQVTDIGSLTQLGVTQPGRALAMLVLLFSLAGVPPLVGFFGKLYVLRAAYDAGLIW------------------------------------------------------------------------------------------
189183725    -------------------------------------LAISILHAINAILLYFSYKAGYEHYTTIFSIGAFDFSLRLSL----LGSNILLLIAILWPISIIYTIGHSEPNQAKFLLCTNLCILISNYIVCSANFFTMLICYELLTFATIPLIRHVTSHRTSKVLSKYTQGLYLPSLLFLMTLVVLQYQYSTTDFVEIANILQSRTLLQVSPVILALCILCAKAAIVPFHSWLPPAMIAPYPVSAILHAVAVVNVGIFCLITGILSVLGKETWLLNYIQYFIG-YGIVYTSIKALFQTNIKRILAYSTISNLGIIALTAFMNSHESLLATITHIIAHSIGKITVFYSAGCLYTISKCTNVEDLTSMSYKAPIITSCLTIGSLSLIGIPPLAGFFSKHIILEAANEHNYLVIAITVFSGITSCLYLSKIIKTAYFNINSTNNIHSEQMIPKHMLYSTVSCASLVVLIPIINALIM--------------------------
142172125    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TGTTKIHLMDFSQLVNHPFFYPGAALFMVGLLFKIAAFPFHSWTPDVYTGAPTAVVGFMGTGSKMAAFITLSTFMYHAVPHADHRLPYLIAALALSSMIYGNVVAVQQTNIKRMLAFSSIAHTGYLLLGVLSG-PLGYMSVVFYMIIYTFMTVGAFGIIAAVEKKEEDNELENWKGLGLRQPVLGAAMSIFMFSLAGMPPLAGFMGKYSIFVSAIKADVIIGILGILTSVIGAYYYLRVIVYMYFLKPDQEPTESVLPAGR--------------------------------------------------
115494791    ---------------------------------------------------------------------------SFTLYFDWISCIFYSFVCLISSSVMLYSYMAGDENIDRFLVLVFSFVASMFFLTFSLNLVSILLGWDGLGLTSYLLVVYYQNEKSSAAGMITALSNRIGDAAILLSIAL------SVEYGSWSFMSWESKCIPWELGGLLVLAAATKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLVLRFS----DMLTSSILSSLAVVGGLTTLMASVSANLETDLKKVIALSTLSQLGLMMTSLGLGMS---CLAFFHLLTHATFKALLFMCAGKVIHESGTQDSRSMGGLSWSLPYSVACMNISNLALCGFPFMAGFYSKDMVEVGLMTWSSILITMVGLNVGLSATYSVRLAISGVISVSNQLPLSSNNEEDKNMLWSKCGLVLMSVVSG---------------------------------
48478481     -------------------------------------------------------------------------------------------------------MHDLKEKPDVFYALLLFMTASMLIIAYSYNLIVLFVSFEGLTIITYILAAYNKTRRNLEGAVKYLFIGVIGTSFNIFGISLFYLSTRTFNLLNVVNISY--SRALILALVFMIIGFGFKLAIFPMQQWAIDTYDGSMNSVSSFLSTGSKIAAYFLFLKVLYLGFPGYNIYIFYFFAILSILTMTYGNVSALSETNLKRMLAYSSVAQAGYLILVYAIISYFGLASAAFYSLAYIFMKGASF--ISMSIFKKDKIMIDDMAGLNKKSPLLAFSFAILLLSLAGVPITGGFLAKYFLFFTLIIGNWWLAVIAIINSVISVFYYLRVITYEYRRPVKEE------------------------------------------------------------
138784260    --------------------------------------------------------------------------------------------------------------------------------------ISLYVGLELQSLALYVIAAFRRDSKSSEAGLKYFVLGALSSGMLLYGASMIYGFAGTTRFDTLATLNADPGVGVVVGLVFLLAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFAVAPKIAAIALLVRTMVGPFGELFEQWQQIVILISILSMLLGALAAIWQQNLKRLLAYSSIGHVGYALVGLAAGSKEGITGIGVYMAIYLAMNVGTFCCVLSMRRQLMAEGIDDLAGLARNHPMMAAAMAVFMFSMAGIPPLAGFFGKLYVFLAAVN-----------------------------------------------------------------------------------------------
152031231    ------------------------------------------------------------------------------FFIDYYSFFLILLSLWIMGCLMMMNMSNFLK------FLVFLMANILILCFFTFNLLMFYLMFEMSLMPIFFMIMFGGYSERFEAMMYMFMYTVFSSMPFLWMMIKINMNFKSFMMIFLMFK---MFELGNLLFFLFILAFMIKIPLFIFHIWLPKAHVEAPVYGSMILAGILLKLGSYGILR-FFQIFYIDSLKLNNLLIMLSVLGGLLMSLVCLIQLDLKMLVAYSSIVHMGLMMGGLMTMMKLGFLGSLMMMLAHGLCSSGLFYLVNLNYEYVGSRLMYLNKGSLTVNPSLSLFWFLLCSSNLSAPISLNLVSEILLLISLVCWNFKMMVFLMLLCFFSAAYSLYLYSFSQHGLKNN-------------------------------------------------------------
229315901    ---------------------------------------------------------------------------------------MVLCSATAAMLMSMEYLKTSMLNIFEYSILVLLSTISMLLLISSYDFISMYLAIEMQSLCFYVLAASKRHSESTEAGLKYFLLGAFSSGVLLFGCSLVYGYTGLTNFEDISALFQTHHSFLHLGMGLIMIGFLFKLTAAPFHFWAPDVYEGSPTSVTAFFAITPKIALLGVFLRLLLGSFYDLLFAWQYVLFFCSICSLFIGAFGAMAQKKIKRLLVYSSIGHVGYLLIGICCGTVEGLQAVLLYLILYIFMTVNVFTIVLSCIDHSKTKYIQDLGLLGQTHPVLALTFSCTLFSMAGIPPLAGFCSKFYLFFAAMGSSLYLALFGVLSSVVSCFYYIRLIKIMYF------------------------------------------------------------------
140376694    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGAVGKSAQFPLHVWLRDAMEGPTPVSALIHAATMVNAGLYLVARMVPFHGVSGLDELGLIIAYIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFTGLGVSLWFYFGGSMFHLFNHAMAKGMLFMASGSVIHEVHHQDMRNMGGLAAKMPVTSTAMMIGSMSIIGIPLIGGFWSKEAIVAKTWKASMGPAILVLLTAGMTGFYMSRMWFMTFAGEAKHDVVNHVHESTPWIKEPLIILSVISAIGGF--------------------------------
90579201     ----------------------------------------------------------------------------------------------------------------EFYALILIAVLGTFILASASNLLAAFLGMETIAIPMFALIAWNPQRKAIEGGLKYAVTATVAAAFFMFGIALIYFGAGTIVISEIPKAANAMPMVALIGFMMLFVGICFELALAPFHSWLADT-LQASPAPVMAFIGSIAKIAMLTFVIHFVIQIEPIWDQISFVLWGFVLFSIVFGNLLAFRQTNIKRILAYSSVAHFGYVIPNSSASLSEAVHATAYYGLSYAVMNLVAFAVIAMLNKHNPTGELKGYRGLGRRYPLAGVAMAIAVLSLAGVPPTAGFFAKFFLFSSVLGNGYLMVVLAALASAVSVFYYLRILL-AFFAKEEYHHHNQSADVESVEFAVISVSAFATIALGIF-------------------------------
114798610    -----------------------------------------------------------------------------FYRVDSLNFIFGL--AFLIASLLNAIYALHTNNPRQDGMALAYAGAAVSASF-SGDLMTLFVFWELTAITSVFLILQAGTRAAYFASMRYLVIQILSGVILLDGLSYVWRYNGTLSLEAFQSFSD-------PGAIYIFIALGIKAAFPFMHNWLQDSYPKSSVVGAVVLSAFTTKLAVYGFARLFPGF---------DALIWIGAIMTIFPVFFAVIENDLRRVLAYSLNNQVGFMICAIGVGNPLALNGASAHAFAHIIYKALLFMSMGAVLYRTGTTKASELGGLYRSMPWTTLFCIIGGLSISAFPLFSGFVAKSLTMSAVAGVSDAGMVVVWLMLLFASAGVLSGIKIPYFAFFGHDSGKRVKEAPFNMLLAMGMAAFLCIAVGM--------------------------------
84488732     ---------------------------------------------------------------FSDWFSGYGFLGSLCFTLDFYSVCFFFVGSYVTWSIIQFSCYYMGNDLRSFFRLLLVFLFNMLVLVSSDNLFLIFIGWEGVGFLSFLLIGWWGTRDANSSALEAVIYNRAGDIGFLLFFSLCLSHLNTWSLSGISSLYEGVDDFLIFLLFSGLLAAMAKSAQLGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFLLIR--LGDIINFPYFFCSACLFVGGITSFFAAGAALVQHDIKKVVAYSTTSQLGLMVVSIGLGN---FVVAFFHICTHAFFKAMLFLCSGSIIHSLNEQDLRKMGGLFYFLPVTGFCITLGSLALVGTPFLAGFYSKDVILECLVSISNFLGVFAFISSLFTVMYSFRVIIFCFLFPYLGNTLFFISEEDGNLVLPIIRLALGTILSGWF-------------------------------
12383042     -------------------------------------LFMSLIMLMFSSSKKIKEILIFQTIMLMTLYNWTNFLFSMSIMMDFISINMVVLTFLLILISLMLNDYLVKSNLMKNLIVIMLIVLLLL--FMTCDWLLFFTMFEFSLVPSLMIIYFGYQPERIEAFYYIFFYTIFVSLPLLIMMLYFKASKIPFAEHFDYFISFNFFFLNNWSFLVMFFAMCVKIPMFLFHSWLPKAHVEAPLIGSILLAGILLKMGGYGIYRMLFWKPILLNLEIKYFLFSISMWGMLLICLLCLLETDMKSIIAYSSISHMNFMLSSVWMWKMSSLKSSLLMMMSHGFTSSFLFYLVNCCYLFTHSRSLFLNKYFISMFPMLTSFWFMALCMNSGIPPSSGMLSELIISISLVSVFFWSMILIFFYLIFSGVYSMYLYVNLNHGDSN--------------------------------------------------------------
258649458    ---------------------------------------------------------------------------TFMFIFDPISLSFSNVVCLISGCVMLSSYMSHDPFLKRFTWLVMLFVLSMNLLVFIPSLPALLLGWDGLGIVSFALVIYYQNAKSLGAGMITVLTNRIGDVMILISIGLLVLQGH------WSVVAMWDFHLMAWMALAVTLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLVIRFF--PFLNTIIGFKAVLLFISVLTLLMAGIGANFENDLKKTIALSTLSQLGVMMMSLGMGMP---YLALFHLYTHALFKALLFLCAGMIIHNSNTQDIRHMGLLFSQAPLTVACLNIANLSLCGAPFLSGFYSKDLILELSLNSNLFMVLLIFLATGMTAAYSLRLSLCSLWSPLKGNPFHSKLENDPYVNWAVTLLSLAAIIGGF--------------------------------
11465924     -------IILLFPLISLFVISINLNFLGIRGFLYLSTFSLAVSLLLAHVILYDVLILGITTVDLGEWIYFYELGSYFTFTFDVVSSIFIYVVLFISFLVHSYSIFYISQDPYRFILYLNLFTWFILVLVVSENALTLFLGWEGIGITSYLLINFWYSKQSGKSAIKAVFLNRIGDSFFLIALGLTFYLFGSDDLFLISSLSVFEKQIVKYLIIAYLIASIAKSAQILLHVWLPDAIEAPTPVSSLLHAATLVGAGVYLLIK--LSFLSLLDFDSSNFIIVIGILTSFLAGLIGFNQFDTKRIIAYSTCSQIGLMFYAIGL---ISLDFSYLHFVIHGVFKCLMFLLAGAFIHTFNEQDIRKYGSLNFLNSFLSLAFVLSNLSLLGIFFIAGFYSKELLLISGIYYNNFWSLLSVLAIFTTCLYGIKSILLVLSGSPNWNSFFSITDTNLIVIIILSVLVILNTFFG---------------------------------
257062042    -------LVPLYALVGAVLAIPWSPRETGPRPSGYINIAMTFVAFLHSLFALVETWNKPPQYLSFEWLHAANLNIALDLEISTITLGALLLITGLNLAAQIYAYLEMDWGWARFYTLIALFEAGICALVLCNSLFFSYVVLEILTLGTYLLIGFWFNQSLVVTGARAFLTKRVGDLILLMGVVALLPLAGTWNYTELAQTTTIDPTVATLLCLALIAGPLAKCAQFPLHLWLDEAMEGPMPATILRNTIVVSSGAWVLVKLQPVLAL---SPVVAKVMMIVGSVTAIGASLIAIAQIDIKRSLSYSVSAYMGLVFIAVGTQQD---ETALRLLFTYAIAMSLLVMSIGGVVLNNITQNLTQYGGLWSRRPISGLAYLVGAASLVAFPPFGCFWTLTEMADHLWTSHPWLVGVLLIVNGLTAFSIIREFSLIFGGKPKQMTVRSPEGL----WALVLPMTI---------------------------------------
164421095    --------------------------------------------------------------------------ISILILLDWMSLWFMGTVLVITSSVLYYSYMEGDENMVRFIYLVLLFVVSMLMVIISPNFIKMLLGWDWLGLVSYCLVIYYQNSKSFNAGMITVLSNRVGGVGLLIAIGW----AMNFGMWNFLALPLQDSFAMKWICACIIIAGLTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFYKTLSSVPILLL--ILAYIATLTSFMAGLGANFEWDLKKIIALSTLSQLGLMMVAVSLG---ATTLAYFHLLTHALFKALLFLCAGKIIHISGNQDIRQLGSLTPSIPLSSVCFNLSNLSLCGMPFLAGFYSKDLILEFAWASDMNFLAVLVLTTALTCAYSFRVSWYAMALAPHSNSANTYSDTESAYTSPMLTLLVGAIGSGLY-------------------------------
136455001    -------------------------------------------------------------------------------------------------------YMGHDPNRPRFMSYLSLFTFSMLMLVVSDNFLQLFFGWEGVGLCSYLLIGFWYKKESANNAIKAFLVNRVGDFGFAIGIFLIFYYFGSVNYDEVFLKAEINLNLITLICLTLFIGAMGKSAQFLFHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PLFELSQFALNIVAIVGMITALFAASIALVQNDIKKIIAYSTCSQLGYMFFAAGVG---AYHVAIFHLFTHAFFKALLFLGSGSVIHAFKEQDIRLMG----------------------------------------------------------------------------------------------------------------------------------------
25027952     MTLPQFSLLVLFPLLMAALTVLLP-VGKRRIAGIVTAVGVVLLTLPVVATV-------AGGDLLELSLGGYDAPLGITLRADGLSVLFLLLTTVVGGLVSVYAALVPRSGHPGYWPLWLGCWAGLNTVFVSGDLFNTYVGLELVALTAVGLVALG-GSDAWRAALRYLFIAVLGAMLFLVGVGLLVAATGTLDIQQVIEQEPGTHPPVVLALVLITVGLVMKVALVPMHGWLIPAHSGAPGAVSPLLSALVIKASFFVLLRCWLWVPQLADETWLTVLGGLGLVAIVLGSILALRQPRLKPLVAYSTVAQAGYWFLFFPILLDPGTTGTIGLLLGHGVAKASLFLVAGHLKINYGTDELARLRGAGQRDPMLIMAMGLAVVGLAGLPFSLAFSGKWELATAAVAAEHFWIVLTVVATLLSAAYLFKLVAETEEGDMIQPGGLPREKVSFAAQVVPFTLGTLTILTGFMGFWVSDMLEV---------------------
126437062    ----------------------------------------------------------------------------FGLGVDALAGTVLPAVTTVTLLVLMFSAGNIRQARGRFHGLMLVFAAAAILTVTAATLPALLLGWEVMGAASYALIGFWWREQRVSDGLTAFVTTRTADLGLYLAAGAALAGGAGMALTRF---ADAQGGWRDVIALGVLVSALGKAAQLPFSFWLSRAMSGPSPVSALLHSAAMVAMGGFLLLR--TQPLLAATGWAATVAAWVGVVTAVLLGAVAVAQRDIKQLLAASTAAQLGLVVLAAGVAAVGGGAA---HLVAHAATKAGLFLAAGVWLSLLGTQRLDDLHGVARRWRVVGWSATIAALTLAGIAPLSLWATKDAVLTAAAQHSPAL------------------------------------------------------------------------------------------
159041846    ---PILIFSLSLPIAAVILTAFLNKRA---------SLYTAVISFM-PLIAYSLYGIFANLDYLVPLGSLPSPIGGMYLINDGLSNSFGFTIALVTAMISIVSEPYMEHRFRAYYPLFILCGISMEWIVYAYNLLLMYIGLEVSLISSFLLIYFYYGRTRQWIGLLYFVYTHVASVLFLVGAIIVALTNGTMNLAAIKY-------VPPVAWVLILIGMLIKLPSYGPHVWLPWAHGMHPTPVAALIISVVG-LASYILARIYLISPYFITSIRTPLLAYAIIGGILVSFAVFRQRHSYKWLLAYSTVANMAYLLAGLTLGTY-GIVGLTLHFIAHQLGKAVLFMTAGAIIVQYDILDMSKMGGLQNYIPSIGGAALLGWMSLAGIFGEFFLFLGLLTTLGFSLSTLWAFVGLAFLFLLTGTYGFWALKEVFYGQPRWPYTKTKP--SNKLVVPLYVLGLTSVIL-LFPPISTALVHSVLSAI----------------
146298993    -----------------------------------------------------------------------------------FSSLFIILTIFLVALSHNF-YENHQTKISDFIAIKVFLLAGAVAMVSFGNLAMFFLGIEILSIALYVLAASDRNIKSNEAGMKYFLMGSFASGIILFGICLIYGAMGTFDIAEIHE-SSLSAELPIWFMILMTIGMFFKIAAVPFHFWAPDVYEGSPALTTALMSTLAKVVAVSGLNLIPSLENQDLSNTFTNVILTISIASMTVGNIMALRQVNVKRMLAFSGISHAGFMLMTFLTIATSAGV-LLYYTAAYALAGIAAFSVILYVCKNQDNEDITNFHGLGKTNPLLAAILTGSLLSMGGIPIFSGFFAKLFLFNQALHAGYVAIVIA---AVINSIISVGYYFKLILAMYSKEPNEERTGKPFLIYAVAIISIGLNIALGLFPSLVLDLLN----------------------
284034098    ----------------------------------------------------------------------------------------VLLIGGLGV-VWLSAYQLLDRDVGEYHFLLLSALTGATVLAGARDLGTVVIALEVVSLPSFAMVALRRDRRGSEGALKAFLVSVLSTAVMLFGISYLYGVTGTLYLQTLAALDPDLRRVAFAAGLFVLVGFGFKIAAVPFHGWLPDTYAGAPVEVAAFLAVVSKSAGVAGLLVLVTYGVAPSGSDLRIVIAILAAVTMTVGNIAALRQVEAVRLLAWSSIGQVGFLLAPLAVGDAQVVVA---YLAAYVVVTLGAFGAVAVVQRHRPAGVLADYRGMVRSEPGLAVALVFFLVVLAGLPPLAGLFTKLAAFQSVIDADLWLAVVMALNVMIGLAVYLRWIAELFRLPADNPFSVNIENSAV---TVITTCTAVAVVFSILPATLFALLN----------------------
205351298    --------------------------------FFYLLLLISGTLFFNSLY---FIINDLVIFIEWELVSLNSSSIVMTILLDWMSLLFMSFVLFISSMVIYYSYMHGDIDLNRFIMLVLMFVLSMMFLIISPNLISILLGWDGLGLVSYCLVIYYQNVKSYNAGMLTALSNRIGDVALLLSIAWM-LNFGSWNYIFYLECMKNSMEMQFIAWMVVLAA-MTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRF---NNLLIDVWLGKFLLLISVLTMFMAGLGANYEFDLKKIIALSTLSQLGLMMSILSMGYP---KMAFFHLLTHALFKALLFMCAGSIIHNMKNQDIRVMGNLLHGLPLTTSCLNVANLALCGMPFLAGFYSKDLILESLSYLNILIFILYFLSTGLTVCYSLRLTYYSLTGTMNFSSLNSISDEYWIMMKGMLGLLFLAIMGG---------------------------------
148260112    -------------LLGAVTILVMLLIAV-RRDHRLVALSTIAGLLLCCIALPL---AAPASPVAVTKLFVIDGAALFYAGLVLVSAL------VVAALSWVYLDRVGEGPREEYYLLLLTATLGAAILPASVHFASFFLGIETLGISLLGLIAYGPRGSAAEAGTKYLILSGAASAFLLFGMALIYAAFGSMSFARIGALAHQAGPADLYRLALILSGVAFKLSLVPFHMWTPDVYEGAPAPVTAFIAVVSKIAVFAVILRFFALAGAHADASLRAGIAAVAILSMLAGNLLALLQTNVKRLLAYSSIAHLGYLLVAFLAAPALGVDAAAYYLAAYAVTSLGAFGIVALLSAPGAGRDIEDYRGLFRTRPFLAASLALMLLSLAGMPPTMGFIAKFYLVVAGVGTALFWPVAALLGSVIGLYYYLRILVAMALPAPGDEEARHPNAVPPLGNAVIGALLVLLVVLGAYPAPALALIRMTIGH-----------------
142686612    -------------------------------------------TIIYSSLLFILFFISNINSLSIPFLTINGNNINLIFDYIDKNLLMSKVVLIISALVLIYSSKFIEGEERRYFLFLSIFISSMFMFTISSDLFSNFIFWELLGLSSYFLIGFWNKSEAIKSSTIAFWITRFGDLFFLAGIILIFTTAGTLDINNLNQIASNSDLDIKFPLLFIVIGIFSKSAQFPFNIWLPKAMKGPTPVSSLIHSATMVVAGVLLLFK--IYPLISNSIGLLNLLTTIGIISSFIGAIAAFYEEDLKKILAYSTISHIGLMFLAIGI---SKPDLAYFHMFSHSFFKSLLFLFAGVVIMLNGTSKLKNLDSSIKLKSPMGAILVIACCSLSSIYFFTGSFSKEYIIFSMIN-----------------------------------------------------------------------------------------------
144133709    --------------------------------------------------------------------------LNIGVYFDSLAAIMLILISFIGAVICRYSIRYLDSEQGRFLCWMLFTLGSVLLLVISRNLLQFTAAWILTSFSLHLLTHHRHRPWAIWAARKKFLISRLGDLFLLAALAATYATFGSFDYAELQEQSAAKSLLVSVIGGMFVLAAMTKSAQFPFHSWLPDTME-APTPVSALMHAGIINAGGFLVIR--LSPLVVLSPLALSLLAIIGATTALLGGVVMLSQTSVKRSLAFSTIAQMGFMMLQCGLG---GFSAALLHIVAHSLYKAHAFLSSGSV-----------------------------------------------------------------------------------------------------------------------------------------------------
110638999    -----------------------------------------------------------------------------------FSKILLGISGMIGVVFIQISPSSLRERGETYILLLAILMGS-YFLVASINLFMVFLSLELISIPSYLLVASRFDKKSTEAGIKYLLYGAFATGVMLFGISLLYGLTAGMDLFWIRVFAEVPVFSKWIVLGLVLAALFFKTSLFPFHPWTPDTYEGSGWGVLNILSTVPKIAAFVFLLK--LSALFQGFQTYTLLLAVVVTLSLVVGNLSALMQDNTRRLMAYSSIAQSGFIGMAIIGGGDLSQQSTFFYLVVYLFSVPAALAILDYFENLTAGDAVNNFNGLGKQEPVMSIIFVIVMATLIGLPPTGGFFAKLFVFTTVWEQYETIVGAAVVGTIASVFYYMKVPYALFF--KGFENTIILTSKHKSSLLFVSLIMLPVLGLFFAPSWLMDLLKLIVGNI----------------
255959609    --------------------------------------------------------------------------LSYMFGYDYLSYGLVMLSFWICILMILASYGVVRYNIYNNYFMLVILLLLLYCTFCSMNMMFFYFFFEGSLLPTLFLIFGWGYQPXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XAHVEAPVSGSMILAGVLLKLGGYGLLR-VYMFLKEIGMMMNLFWLSISLIGGFLLSLMCLRQVDMKSLIAYSSVVHMGLVISGLMTMNIWGFYMTFVLMIAHGLCSSGLFCLANMSYERLGSRNLMVNKGLLNLMPGLTLWWFLLSSCNMAAPTSLNLLGEIGLFNSIVGWMWMIMLFLMLISFFSAVYTLYLYSYSQHGIYYS-------------------------------------------------------------
135425617    ---------------------------------------------------------------------------------------------------------------YEFPVLINFSVFGMMVVISSNDLMTLYMGIEIQSLSLYIIAAYRRDNKSTEAGLKYFILGALSSGLLLYGISLIYGATGSTQFHIIYDSIMYSERMLALGMVFLLSAIAFKFAAFPFHMWTPDVYDGSPTPVTAFMAIVPKLAVGAILAKVLFDVFGGISDKWQMVLIFLSGGSMIIGALGAIAQTNIKRLLGYSSIGHVGFALMGLAAVSPEGLSGFIIYLFLYSIMMLGIFFILNMEKDGVLVTDIYFLARYSENRPGASFAFSLLLFSLAGIPPLAGFICKLYVMMAIINSGHMLALVGAIASVVGAFYYLRIVYIVYFSESRGNLDAKIP----AGHLFILFLSSSAIVIGTY-------------------------------
254426167    -----LSLIIILPLFIGFSIYLLPKLD------RILAITISLLSFGFGL--WHVLNPAPISFQLLDSF-------GVSLLIDDLSGFFILTNAVVTLAVILYCWQGDKGAF--FYTQVVILHGSVNAVFVSADLVSVYVALEVISVAAFLLVAYPRSDRSIWVGLRYLFVSNTAMLFYLLGAALVYQSSNSFAFAGL-------ANAPTEAIAFIFIGLLTKGGIFVSGLWLPLTHSESESPISALLSGVVVKTGVYPMIR-----FALMVPAIDPIVRFFGVSTAILGVGYAVFSKDSKRILAFHTVSQIGFILAAPAVGG--------FYALTHGLVKSALFLITGNL----PSRNIKVLKENPIPTPVW-ITLAIASFSISGFPLLAGFGAKILTSKNLVPWQVIGMNIAALGTAISFA-----------------------------------------------------------------------------
289811288    ---------------------------------------------------------------------------------------------------------------------------------------TMVVMAEIMALCAVFLTGGS------KEGKLWFALGRLGTLLLAIACWLVWQRYGTLDLGLLDQRAQQ-LPLGSDIWLLGVIGFGLLAGIIPLHGWVPQAHANASAPAAALFSTVVMKIGLLGILSLSLLGGN-APLWWGVALLVLGMITAFVGGLYALMEHNIQRLLAYHTLENIGIILLGLGAGIALGLTGGLYHLLNHSLFKSVLLLGAGSIWFRTGHRDIEKLGGIGKRMPVISIAMLVGLMAMAALPPLNGFAGEWVIYQSFFKLGPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTKEAENASCAPILMGVSVVALAVCCVLGGVAAPWLLPMISTAV-------------------
141272538    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLICIFLFIGAMGKSAQLFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PLFDLAPVALDFVVLIGASTAFFAATVGLVQNDIKRVIAYSTCSQLGYMFVAAGLGAYGAA---MFHLFTHAFFKALLFLGAGSVIHAVHEQDIRKMGGISNFVPITQLMMIIGTISLMGFPFTSGYYSKDAIIETAYLSNSNFAILLTVGVVMTSFYSWRLMFLVFNGKTRMEDLSKVHESSSVMLIPLIILAIGALFFGF--------------------------------
140759104    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TVVMVGFGFMMAGLLVKAAIFPVHVWLPAAYAFAPSAVSALLAAIATKASLYVIARVMFGMFAGVPDLAGFILVPLALAGIFLGTILAIYENDIKKLLAFSSVAQIGYIALGFGLASTAGLAAGFIHIGNHALIKGGLFLAVGCYAVALGSRNLGGMAGLGRRMPITTTAFLVCGLSLIGLPLTAGFISKLYLVRALLEADMIAVLLLVMASSALSVVYLWKIVEVLWQKADGETAVIEQPA---LYLPLWIVAIANIWFGIAPAPLVD-------------------------
15897892     ----------------------------------------------------------------------------------------LLVIASIYLLSTLYSMNYIKPSKRLYYILLNSFASSMLFTVIMNNYGLMWVGVELTTVTSALLIIAEASETSLEATWRYIIIVSAGVTLALFSIIFIYYNYHTLTVTEILTKPENNIITKLAVALA-LIGFGTKAGVFPMYTWLPDAHSEAPSPISALFSGVLLPAATYVVYMVYQVNP------LTNIFVIFTTLSIITASIILTYQWHIKRMFAYSTIENMNLALLGLTIGQPL---GAIILLLAHAFGKAGAFYSSGIVLKVLGEKRIENIGGLHTKLKLTSVSLLLSSLAVTGTPPFATFIGEFFILQTLIQKGYIIEFILIVISLATAFISI--------------------------------------------------------------------------
297623972    --------------LGVLVPVVAGLLAAAFGRRGASVIGLLGAAGVLATALALAQRVLQGGVQRYAVSGWAAP-LGIELRADGLSAAMLLLNAVVGTAVSLYALLYWSHRGSSFWPLWLLLWGAMNALYLSADLFNLYVTLELMTLAAVGLVILTGSAVSLAAGMRYLLMALTGSLFYLFGVALLYARYGTLAMEALPPLL-VPGAATWVALALMTVGLLVKAALWPFHVWLPPAHASAAAPVSALLSALVVKAPFYLVLRLWFGVFPHLPALAWQVLGALGAVAILWGSLRAIRQTQLKRLIAYSTVAQLGYLFLGFPLGAP---TAGLMHVLAHALAKAALFMVAGALTLLRGGTTLAELAGAARQRPLSALALLLGIWTLLGLPPSAGYLSK--------------------------------------------------------------------------------------------------------
136187300    ----------------------------------------------------------------------------------------VLVTIVVAGSVVLGSLSLRRERAETPEAYALLLTAAVGATVMANDLVVTFLGLETLSLSLYVLAASNRRRESQEAGLKYFILGGVASAFFLYGVALTYGVAGTTRLLGMSIAIPRDDALLLVGVAMVLVGLAFKSSLVPFHSWTPDVYHGAPTPVTGFMASAGKAAAVATLVRVMLVAYPSRADDWRPVLWVLTALTLLVGAVLAIVQVDVKRMLAYSSVGHAGFMLVGLEAAGRRGAFYVAIYAVLVLGTFAAVSLAVGEGDAAT---TVDVFQGLGRRSPWLAAALTVLLLAQAGVPLTSGFVAKFGVVRAAVDASYWLAGVAMLSAVVAA----YLYLRLVVAMWLRDAAGPAVAVPAASRVALAVTVATTLVVGIVPGWFLDVLADVAS------------------
11499414     ----LLALLFFTPIIASFPIAIAWGMDPRPEWARKLVLSVLGLFVSLCVALYILFNVGELSPEAYTIYWLPDFNINFVFIFDYLSKLMGALTAVIAFLIGVYGLEYMRDDYRLYWFFFNLFTASMLLVVYSDNLLMLLIGWEGLGIASWGLIGHWFRDDDETGGWRAISTIRVGDMPMFFAIGALFALTGTLNITEIPWAGKIGVAGVVILLVAFLMGPFTKSAQLPFSEWLMTAMTGPTTVSALLHSATMVAAGTYLFMRLSWYIQPEGYEYVYVLVLFLGLVSSLYAALVATSSLERKVLLAASTMSSLGLMFASAAASYWVGKFAAFWYLITHAFAKATLFLVAGHLIHETHDRFLGGDTEVARKLKWAFVATVVATIFLSGIPPFTAYWVKSGMDGVMHHLEHEFGIILALLVTISAIYSGFLFLSMNFFKGKKVHLHLHGGQIMSTAYLIMVSMLLVILAAILTSP----------------------------
139633479    -------------------------------------IFVSYFILLLTSVIYYRFAYQGYEPIAVDWINIGNTNVDFYFKLDGLNAPLVLLGGILTVVAVHAS-NKIKERQREYYFWMFLLITGVFGVFLSFDLILFFFFFELEIIPLFFLISIWGSGRKEYSAMKFLLFTLSGSAMMIVGFLCLYFSAGTFNIDELSVSTFEWVMPSTFVFLLIFIGFSIKLPMWPLHGWLPDAHTDAPTAASVLLAGLLLKMGGYGILRICYFIMPSEAIELSTIISIFGAISVIYGALLTLKQTDLKRIVAFSSVSHMGYI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254423040    -------LIPCYPLFGALLSVFWSPAFIRRRPAGYLNLLTTVIALVHSSIAFMAVWHQPAQFLSLSWLQVADLNLTLPLELSSLTLGASIVITVLNFLVQVYTYLEMDWGWGRIYSLLALFEAGLTALVLCDSLFFSYILLEILTLGTYLIVGFWFNQSLVVTGARAFLTKRVGDLILLMGVLALYPLAGTWNFTELADWSQGVLSALSLIGVALVAGPISKCAQFPLHLWLDEAMEGPLPTTILRNSVVVATGAWVLVK---LEPVIALSPVASGLTLTIGSISAVGGALIAAAQIDAKRVLSYLTSTYMGLIFIAVGTGQT---QAALLLVLTHAIASTLLIMSTGSIMLNVVVQDLTQMGGLWSRRPITGLCFLVAVAGLIGLPPFGGFWPLMAMLEGLLQSGQWGLIGIVLLANGAASFALRMFGLMFMGDRTAFTARAPEPL----WLVVLPTAVMAGIVLHVPLIVRNFSLYPVDASLSWTLGWTVFLSSAVG
292559483    ---------------------------------------------------------------------------NFYFSWDNLSSASLAFITILMILVFVSSFTYFKYETFEFGILAYFYLIGVYLLFLSNDFFSLYLGVELQSFVLYVLCSYKRDAFSSEAGLKYFVLGAFSSGILLFGISLIYGFSGSTNFDDIYTLFFPGISILLIGFIFFSVGFFFKLGVFPFHMWVPDVYEGSPTIVTTLLAVLSKFVIAVAFIKIYMYVFFAFSFYWYRIFLVLGLFSVIFASIAALYQDKIKRLLAYSGIAHMGYVLLAASSNSIEGFFAAYYYLLVYSFTGLGIFIILLSVRKYTKIKHLSDFSSLFRNNPSIALSFSIFMFSLAGIPPLAGFFSKLFVFLSLLKIGSYLAVIVIVTSVVSAVYYLWIVKIIFFKDYEVKTYYVPINLIQSNVILTVLILNLSIFL----------------------------------
237752479    -------------------------------------------------ILFLGLDLGYIMFFSIDGMQRAFFDLILVDGVALIGQLIILIAAILFVPLTLSYNKFHEFQYSEYYALFLLMCAGFQFMVSSDHLIVIFLGLETSSLALYALIAMHNRATAFEAAIKYFTMGALSAGCFAFGAMLLYAASGHLDLMGMKAISYQPSYLVLGGVVFFIASLGFKASLVPFHTWTPDVYEGSNSFLAGFMSIVPKIAVLVVAIRIF--SFFMDIVWVHNVFYLLIVLTITLPNLVALVQKDVKRMLAYSSISHAGFAFSAILIGGTQAYSALFVYWILFLFTNLGIFSMLWIMWDKRYDHSYEKFSGLIRLCPLAAVIMGLFMFSLAGIPPFSVFWGKVYLMSVAMNNGYLFLVIMVLNSAIAAYYYLKLVVYMF-------------------------------------------------------------------
182412297    --------------------------------------------------------------------------------------VFFLLSSIFVSILARVSLAKQQLPRIEFYHIVLVATAAMMLLAQANHFVLFFVALETLTVGLYILVSYFRTSPSLEAGLKYLIMGALSSSLLLFGIVLLYGVAGNPALEGHTADPMNFAALTRFLALLVLSGIAFKIGAFPFQIWIPDVYQGAPTPTTAFLAVSSKAAGFAILLVLVNSVFGPYWWLVQPVLVAMAVATILFGNIAALTQHNVKRLIGLSGVSHAGFLLIGIIASVPSAVGAVLFYLFAYLLATFAVFGVMAHLAGADDEQELDHYAGLAKEDPFLAAILAVALGSLAGIPPLAGFMGKLFVFIAAFKAGFYLLAVAIVGVVISIYYYFGWIKAAFFETWTPNPRPARTPVGAAAGVALATLALCSILFGVYQGPL---------------------------
254430462    -------LAWLIPLYGFSGMVLSWIKRNGPRPAAYLNVLVTLLAVVHGFVVAREVLLRGPAHLAIPWFSAADLQLSIGLDLSLTNLAALELVTLMSLLAQVFALGYLDKEWSRFYALVGFFEGALSGVVLSSNLFLSYFLLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVLLLMGVVALSAWAGSMEFTDLYSWASLTPLAGTLLGLGLIAGPMGKCAQFPMHLWLDEAMEGPNPASILRNSAVVTAGAL---VLLKLMPLLQLSPVATDVLLAVGTISAIGGALVALAQVDLKRAFSYGTTSYLGLVFITIALQLPGI---ALLLLFAHGLAKALLFMSVGSVIAATNCQDLTELGGIGTRMPATGSAYLVASAGLVGLLPLGCFWCFGLGVQSMLAASPLFAAVLLLTNLLTALNLSRVYRSVFLGRP-MPKTRRTPEVNWLMALPMV-------------------------------------------
188039037    -----------------------------------------------------------------------------------------------------YYYMSDDSDISSFFRFLLIFLLNMLLLVCSENLFFIFVGWEGVGFLSFMLISWWNTRDANSAALEAIIYNRIGDVGFLVFLSFCFVYFNTWSLFEFSFLLNNSSSFLINMLFSGFLASIAKSAQIGFHPWLPAAMEGPTPVSALLHSSTMVVAGVFFLIR--LSSLINFTPFFSSVCLFIGGITSFFAASVALVQYDIKKIVAYSTTSQLGLMVVSIGLGSHLI---AFFHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGLFTLLPLTGSCILLGSLALVGTPFLAGFYSKDLILEGVVSFSNFIGIIAFLSSIFTVIYSFRIIVYCFLLPTTSGSLLIVSEENPNLIFSIFRLGLGTIVIGWF-------------------------------
264681151    -------------------------------------------------------------------------------------------------------------------------------------LFIFWVCFSAYIINNFFMGGTTW-------AFKSWGLYVVMYFGSFFAFINSFIIESXKDIIKKCCMWMFKFSVNKISGFFFNLCFLVKTPMFGVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLFRCWGLFMYKSFLNLNYFLIPVSLMGSLYVGVLCLIQVDIKSLIAYSSVCHMGMMLAGLLGGSMWGWMGALLMMLGHGLCSSALFCISNCMYERLFVRSLFFLKGLMVLYTSFTLWWFLSLAINLGAPLSMNFLSEVILMGGIYKYSMLLLGIVFIISFLSAGYSLFLYSQTQHGKSLFFYSGDM--VMIRENIMLYAHLVPMVLF----------------------------------
270267671    ----------------------------------------------------------------LELVNLNSSPIEMVILLDWMSTLFMSFVLFISSMVVYYSYMHGDFYINRFIVLVSLFVLSMMLLIISPNLISILLGWDGLGLVSYCLVIYYQNVKSFNSGMLTALSNRVGDVALLLAIAWMLNYGSWNFLFYFECAKN--DMIMVIISVLVVVAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSVVFNSG----IMLVLLFISSLTMFMAGLGANFEFDLKKIIALSTLSQLGLMLSILALG---GSQLAFFHLLTHALFKALLFMCAGAMIHNSNCQDVRFMGGIVNHMPLTACMFFISNMALCGLPFLSGFYSKDLILESMDYLNFYVFIIFFVSTGLTVSYTARLIYYSMMGDFNFFSYHHINDNGFIMLKGMMGLIFLVVLGG---------------------------------
135173538    -------------------------------------------------------------------------------------------------------------------VLVLFSVAGMCLMLSSGSLMTLYLGLELQSLCLYVLAATKRDSKASEAGLKYFVLGALSSGVFLYGVSFVYGATGSFAYIEVAASAQANDLLLSVGIVLIIVGLAFKVSLVPFHMWTPDVYEGAPIGVTAFFAGAPKLAAIGVFYVLLGFVFQSYYDIWAPVIAVLVILSTWIGALGALRQNSIKRLLAYSSIANMGFAFLGFLGGMEGSNSSVIVYAVIYNVMTLGAFAAVSSIRVDHVVHDKEQLEGLAQEQPRTALILAALMFSLAGIPPLAGFFAKLSVFVSAIEGGMVVAIVAVLASVVGSF-----------------------------------------------------------------------------
74316513     --------------AGIVLLALRGAPLVLQRAASLVA------TAALVPLAFALLGTAGEGTQLVYKLGDWDAPFGIVLVADRLAAWMLMATALVALFALLQALAGTDVEGRHFHVLYQLQLFGLNGAFLTGDLFNLFVFFEILLLASYGLLLHGGGRLRVKAGLHFVVINLVGSTLFLFAVGTLYGVAGTLNMADLAVTVPENLALVEAAGLMLFGVFALKAALLPLHLWLPAAYAHTSAPVAALF-AIMTKVGAYSILRVYSLMFGAVANLLADWLMPLALATLVAGTLGAVASTSLRQQIAYLVIASVGTLLAAFALDSAEGIAAGLYYLPHTTLGTAAFFLLAAPIAGARGTLDRFDSGAAMPGARVLGGLFFVAAIALAGLPPLSGFLGKFMLLRAALGSPWLAWVWAIVLT----------------------------------------------------------------------------------
77917832     ---------------------------------------------------------------------------------------------------------------REYAALTLFAVLGMAILSASTSLVSLFLGLESMTLAFYVLIAVRENPTGAEAGLKYLLPGFLASALLAFGIALVYAATGTFELSAAISLSMAMPSIALLGWTLIMAAAAFKASLAPFHLWTPDVYQGA-SAPIAGFLASGSKGAVFAVLLGSAPLALIVP--LRPLLGGLAALSMIWGTLAALRQTNLKRMLAYSSVVHMGYLVLAVLSNRSAGMEAGLFYLLTYSAATVGTFLLASMVDSGGEPQDYAALEGLAGRSPWRAVLLTGLLLSLAGFPPLAGFMGKFVLFGAALQSGYVLVVLALLSSLISCYYYLRPVLYLFRVRQGAPTVPAFNNC---ERLIFVLCAGVTLVAGLYPGPFFRWFGA---------------------
261348215    --------------------------------------------FLISLVPMTLFMLSGSITSYWEWKFTTNFKIPLSFKMDQYSMMFFPIALFVTWSILQFAYMASEPHITKFFFYLLTFLIAMLILTIANNMFLLFIGWEGVGMMSFLLIGWWQGREANTAALQAVLYNRIGDIGLILSMAWLASXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXCALTQNDIKKIIAFSTSSQLGLMMVTIGLNLP---QLAFLHISTHAFFKAMLFLCSGTIIHSLGEQDIRKMGGLQKMLPTTTSCLTIGNLALMGTPFLAGFYSKDLIIESLNTSNTWALLLTLLATSFTATYSLRMTLLVQTGFPRTPTNSPTNENNPMITNPITRLALGSILAGL--------------------------------
143889294    -------------------------------------------------------------------------------------------------------------RGGELFTLSLFALLGMYIMMSGHHFVVLYLGLELLTLSSYALVALRRNANASEAAMKYFVLGAMASGFMLYGLSMMYGATGSLDVAVVSQQLTTGEADSRVLALGVVAGLAFKLGAAPFHMWVPDVYDGAPTAVTLMIAGAPKLAAFAIVMRLLVEGMLPMALDWQQMLGILAVASLLVGNLAAIAQTNVKRMLAFSTIAQMGFVLLGMVAGVNDGYSATMFYMVTYVLTTLATFGVILLLQSNFEVEKLSDLAGLNQRSPMMAGVLAASMFSLAGAPPMVGFYAKLSVLQALLESNIYLGIFAVLMSLVGAFYYLRIVKLMYFDAPSGEQTAMGIHAPAEAKLVLGLNGLSLLVFGLVPSGLMVLCAQAITELL---------------
157954626    ----------------------------------------------------------------------------YGFIIDPTSVFAALVVSSAGAIFLTYAVRYMDDKKGRFYGWMMIFLSSTLTFIYSSTILQMLIFFELMSLACWGVVGFYGSRKSERSALKALLIPNFGAVVGFYTAVAFGFKYGDLS---LEFLGNLPQNEKLILFICLMIAAFTKSAQFPFYSWIPDAMVAPTPASAFLHGAAMVEMGVYLLIRVV--QFMSPPREVFYPMAVILSLTLVIAILAYPKQTDAKRLLAYSTIAECAIMVATAVLGHPFGSKIALFQLMNHAYLKGLAFLTAGAFTYYYGTLDMTKIKGL-KETPILAYSWAIGLFGLAGLPPFGIFFSKLYLFLNA-------------------------------------------------------------------------------------------------
116662193    -----------------------------------------------------------------------------------------LIVAVSALLVILLGRDELKGTDRESEHHVLVLLASLGAVVLASDLLVLGVAFLLASVPLYALIGMNRTRGGAEAALKTYLLGALLGIALLLGVTITYGLAGTTDYAGLASMATAPGAAVAVGLLGIIAGLMFKAGAVPGHFWVPDAAQGAGTASAAFATTVPKVGGFIAAYR--LLDAVHGTVNWPLLIAVLAALTMTLGNLAAYTQDDPRRLLGWSTVSQAGYLLMPVAVAVPLALPALLVYLAGYAVSNLAAFAVTAAYPDR---RTLAGFQGLGSARPWHAGALVVSLLSLVGTPPTAVFLGKLTVFTAAWDGGWWLTVIAALNTTVSLFYYLRWIAPVFR------------------------------------------------------------------
77164009     -----------------------------------------------------------------------------SYAIDGFAHFFKLIISSLLTVALLMIYFRGHSQQAPAAVAVIFATLGAVGLASSRDLGLIVLFFQMMSMAGYVLAALRHHRPALEAALKYFIYAGVTLATMAYGLTFFYGLTGSLNLQVIGSLQDADGLWVTLALILILVGYGFEITLAPFHVWAPDVFSGATAPVAGFLAVVPKAAGIAALLRFMLEGMPGEMVGWPLWLAIGAAMTMTLGNVVALGQNHLKRLLAWSSIAHAGYLLMAVAVAAPEALAAIGYYFAAYLFMTLGAFAVGAHLERAAGSDSYEALRGLSQRAPMGAGVLALCLLSLAGIPPLAGFAGKVFLLEAVLDGEMWLAVIAAINMTLA----LYYYVKIIAEIYLYSPVRTYSMPTGGGYLIVYSGCVLILGLGIWPGPLL--------------------------
81300900     -------------LFGAIASLLWSPRLTGPRPSGYVNVIASGVAFLHSLLALWAMQPAQGSFRWLNT---VGFELSFDWSSTTAALVALTVITGLTWFSQIYAIGYLERDWGRFFGYLSLFEAGLSGLVLCDSLFFSYVILEMLTLGTYLIVGYWYNQPLVLTGARAFLTKRIGDLILLVGVLGLLPLAGTWNFDQLWASTAEPSLALTAIAIALIAGPLGKCAQFPFHLWLDEAMEGPLPSTI-LRNAIVVVSGAWVLIR--IQPIIAAVPVAETLLISVGVVTAICASLIAIAQVDVKRALSYLVSTWMGLVFIAVGAGQTI---AAERLLLVYSLSMALLMMSVGTIVIRNISQDITQLGGLWSRRPLPALAFALGGLSLLAMPPFGGFWAWLGLAEGLWPVSPWLVIVLVFVLAAVGFGLARIFARIWGGPSKAMSVRSAEVL-WLMVLPMLVLAGLTL------------------------------------
140952226    --------------------------------------------------------------------------------------------------------------------------------------------------------------RATEAGLKYFVLGALSSGMLLYGASLIYGFSGSTNFADFTAEDGILPLAQVVGMVFLLAGLAFKISAVPFHMWTPDVYEGAPTPMTAFFAAAPKLAGMAVFLRVVISAFPDALAAWQQIIIFISVASMVLGAFAAIGQTNIKRLMAYSSIGHMGFALVGLASGSEDGVSAVILYMTLYGIMTLGAFACILSMRRDSGVEQIKSLAGLSQVRPFMALCLAILMFSLAGIPPLAGFFGKLFVFHAAIEAGYALCVLGVLSSVVGAYYYLRI------------------------------------------------------------------------
141204037    -----------------------------------------------------------------------PPPFGIELRMDALSALILLIISGIASVVAPYSRNYVQDRAYMFYSAYLLCLCGLMGVSVTGDAFNLFVFLEISSLSSYVLIALGFDRRALTASYQYLVMGTIGATFIVIAVGLLYQATGSLNMADIAEVTGYNNTTVIAAFAFLVIGAALKIALFPLHQWLPNAYTYAPSTVSAFLAATATKVSVYILLRFIFTVFGIRFSFTAAPFLILAILAMFIPSIVACFQDNVKRVLAYSSIAQIGYMILGLGFVSVAGLTASIVHLFNHALMKGALFLVLGAILSGLG------------------------------------------------------------------------------------------------------------------------------------------------
136227881    ------------------------------------------------------------------------------------------------------------------------------------------------------------RSKKSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLTTIGEIINKPSFITSLALVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFDEEWKLLFTILAILSMALGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDGLSSAVLYLAAYLFMNLGAFSCVILFSLRTGSDRILDYSGLYQKDPLITLGLSLCLLSLGGLPPMLGFFGKIYLFFAGWANHQYLLVIVGL---VTSVISIYYYISVI-------------------------------------------------------------------
138736062    ---------------------------------------------------------------------------------------------------------------------------------------------ELQSLSLYILASIDRDNLRTESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFELISSQLNEENRGAVFAMVFILVGLAFKISAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLALLIKFMFVPFSNILLEWQTIIIFISIASMILGAVAAMIQKNFKRLLAYSSIGHIGYALAGVATGAVSGYQSAIVYISIYVIMNIGAFSCLYLLKKDGEKENISDLSGISKKHPLLAISLLVILFSLAGVPPLGGFFAKFYVFLAVIE-----------------------------------------------------------------------------------------------
134864063    ---------ILAPFLMFPIVLLVGQIWNGNEVWVGLALASLAISFTAAFWMIVHFLGLHEKKVHGDPITWLNFNISFGIWLDSVSIMLLFVATFLCFLICWFAIGYMSNRNHRFFAEFILFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFYYWKESAAAAKKAFMTTRVGDVFLMVGLLMLYDIYGSLDFAVVFDDPSTGVGGTIVALLMLFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVYHHGVPGMEELGLIVAWIGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFLGHHHAGYFVLGGALFHLFNHAMAKGMLFMASGSVIH---------------------------------------------------------------------------------------------------------------------------------------------------
188581798    ---------------------------------------------------------------------------------------LVIEAGALVSLLSLGSHFRASEQEPHYPVALLMATVGGMGLTAATDLGLIVLFLQMVSFPSYLLVLLRSDGPAQEATLKYFLYGAAALAVMAYGLTFLFGLTGSLNLRAIGALAGADRAWVALAFGLVLVGYGFEMTLVPFHVWAPDVFQGGTAPASGFVSVVPKVAAFAGLLRFLLAAMPNGLAAWPTVLALLAAATMTFGNLVALRQASLKRLLAYSSIAQAGYVLMAVAVAAPEALPAVGYYLVAYLLMNLSAFAVVAQVERMTGSDGLAAIRGLGRRAPGPAAALALALLSLAGVPPLAGFAGKVFLLVAAIEGG--FAWLAVVAAANMAVALFYYAAVIAEAYFREPERIERPASGAGYAWALGLCTAGTLGFGIAPGL----------------------------
288798454    ---------------ATVMMIFGASNKLGVRGSSALSIAIMAVAGVIQLL----------QMGTVYSYGTMGGLFNGMLIGDTFSGFIILLALACGIMTTLTCSSYFEENQFEFDALLLFSVFGIIIMAMAGELITMFIALEIMSMSIYVMVGFNRNSLRASEALKYIVLGAFAGAFFVMGTAFIYGATGSTILSHISVALEVHTPVFIGGLTMLLIAIFFKIAAFPFHAWSPDVYDGAPYPVTGFMATAVKAATFAIVLRMFMTNFMAIEEVWTPIMFWAAIFTMFAGNFLAIAQNNVKRMVAASGIVHTGYLLMTALGASAAAAPAIMFYLVSYAVSTLGLFAALSYVAGKGEKRNFSDFNGMARKHPFIAAVISLFMLSFVGLPPLIGFIGKFYLFTSAVEAGFVLAVIGIINSIISLYYYLRIIIAMYF------------------------------------------------------------------
140129211    --------------------------------------------------------------------------------------------------------------------------------------------LEISALSSITLIALGAGHDRRAAAYNYLIIGAIGATFYVIGVGYLYAATGSLNLIDISDRLNELGTNQAAILAFMLAGIMVKAGVFPVHIWLPAAYSYAPSAVSSLLAAVATKVAIYYFARLLFGIFIDITQFLLYILMPVSVLAIFYGTIAAIYQSDFKRLFALSSIAQIGYITFAFSLNSHSGISAGFIHIINHALIKGALFMAVGIFALGIGSRTMSSMQGVGRQMPITFAGFVMAGLALIGVPLTAGFISKLYLFKAIFETGNGFYVLIALSSVLSVLYLWKIF-----------------------------------------------------------------------
58045510     ----------------------------------------------------------------------------MTLLFDWMSLMFMGFVMLISSLVIKYSEEYMEGDLNIYILLVLLFVLSMMFLIISPNLISILLGWDGLGLVSYCLVIYYQNSKSFNAGMLTALSNRVGDVALLMSIAWFFNFGSWNYVYWIWLGKSFELNI---VGGLILLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRF---NNLIGMTFWCQLLLLLGGMTMFMAGMGANFEFDLKSIIAPSTLSQLGLMMSILAMGLP---ELAFFHLLTHALFKALLFMCAGVIIHVMGSQDIRGMGGIITMLPLTSSCFHVSNMALCGMPFLAGFYSKDLILESLSNLNLVSFIFYFFSTGLTVSYSLRLVYYSMVGDNMGMSYSSVSDSGWIMYSGMIPLVFMSIFGG---------------------------------
271962244    -----------------------------------------------------------------------------SFVVDDFTLIFAGLALAAGVVVVLLSMAELSSGVGEWYFLLLCTLVGAVALPASRDLVMLVVALELVSLPVFALTALRRYDGRSEAAVKLFLVSVVSTAVMLFGVSLLYGMTGTVYLDRLAQVLRGPVTVLVVAVVLVIAGFGFKVAAVPFHAWAGDVYQGAPIPVAALLSVISKAAGFAGLILILVAALRGQVAVWAPLVAIIAALTMTVGNLLALRQRHAVRLLAWSSVAQSGYILAPLGVRDDEAMSASIAYLVFYAAMNLGAFAVVMLVSRRGARGGLDDYRGLAFRNPAAGLALAFFLICLAGLPPLAGLFAKIVVFRELVDGGGWLALVMAANTVVGLYYYVAWAARIF-------------------------------------------------------------------
143889360    --------LIGLPLFGAVALLLGGRRTNAWGHLLAVAMSASSFFIAAILSVQMIGKPEEEREISQHLFDWIAFQIPFGFQLDQLAIVFVLLITGVGTLIHIYSYMAHEPNRRQFFGYLNLFIAAMLLLVLADNYFLLYLGWESVGLASYLLISFYQQPSAAAAGKKAFIVNRVGDVGLALAILLMFVTFGTLSFEGAAGASAASPSTVTWIGLALLLAACGKSAQFPLQSWLLDAMEGPTPVSALIHAATMVTAGVYLIVRA--HAIFDLSETARTAVVVVGAITLLLGAFIGTAKDDIKKGLAGSTMSQIGYMILAAGLG-PVGYVFAIF------------------------------------------------------------------------------------------------------------------------------------------------------------------------
237846744    --------------------------------------------------------------------------------IDKKSTLFALTILVISVLTFTRTYMRHDPSLTRFTYLILLFVLSMNLLIFIPNLMALLIGWDGLGLTSFILVIYYQNPKSLGAGMITVLSNRIGDALLLLSIAWSLNQSHWSIILMWES------PLAPLLTMTILLAAMTKSAQLPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FSPFLMKTPWFSPTLLVISSTTMLMASHSALMECDMKKIIALSTLSQLGVMMFSLALHMP---NLTLFHLLTHAMFKALLFLCAGSIILMHHAQDLRQMGTTWISMPTITSTLATANLALCGTPFLSGFYSKDMIIESSLISNPLILLTLTLATYLTTAYSIRLLMASTLSPTQSHPSSSASDTSPPLLFPTVSLSSLAIIFG---------------------------------
118579080    --------------------------------------------------------------------------------------------------AILGVYSLSSEAGHKYWILIASSLLGAMIILDSAGFISLFMGIEILSLPGFALMVLNNGKTASEGSIKYLLLSSVATALVLFGLSLVYGSTGNLNISSFTAAVATGGVQNLAASVMILSGFFLKASVFPFHGWAPDAYSSARLPVTAFLASIVKAAVVLGLVRIL--GNAVLNPEAVTVIALLSMLSMFYGNITAIHQTAFKKMLAYSSISHAGYMMFALVDNTGARTEALLYYVAVYAVTTITACACFSILS--GEDDNLDNLNGIFRKKPVAAILLSLCVLSLAGIPPLPGFLAKFFVFKTVIASGHLTAVLAFVASYIGTFFYLGVVLRMFR------------------------------------------------------------------
142790144    ----------------------------------------------------------------------------------------------------------------EYFTISLLGLIGTMIMISANSLLMLYLGIELLSLSLYVLIGFNKRSTSSEAAIKYYVLGAMSSGILLFGISLIYGFTGSVVYDDIASMNSVDYIAIIFGIIFITASLCFKFGAAPFHMWVPDIYQGSLISTTILLSTLPKIAVFIVFLKLYFIPFIIFKEVWSDILIFVGMLSIVIGSLFALTQENIKRLLAYSAISNIGFIMLSLGLISVDGIHASLYYTMVYSLTALASFGIITHISNSNGIEKITDLAGLSKTHPYFAFLILITMLSSAGIPPLIGFHAKLMVIKSLIGSSYITLIIVVIMTVVSAYYYLKVIKTIYF-----DDREDLISTYSNNSIVLSINVLSLIVLGIFPYLLFNLTSYLVA------------------
22550340     --------------------------------------------------------------------------------------MFLLLSTASVILMCLDYFKQENVYAFESIILILFSTCSMLLMISAYDLITMYLAIELQSLCFYVIAASQRNSESTEAGLKYFLLGAFSSGILLFGCSLLYGFTGVTNYEELAKISSNTPGMLAVAILFIAVGFLFKITAVPFHMWAPDVYEGSPTYVTAFFSIAPKIAILANMLRIFV--FSLYDPTWQQLFFFSSAASMIVGALAAMSQNKIKRLLAYSSIGHIGYICIGFCCGTLEGIASLLIALFIYICMTINVFAAILSLRKNTF-KYIGDLGGLSRTNPVLAITLAITMFSYAGIPPLAGFCSKFYLFFAALGSGGLLAFIGVVTSVISCFYYIRFVKIMYF------------------------------------------------------------------
86990358     -------------------------------------LMTSFVMLTFSLIYLSSLNTTLLSFEMTTVSS---TSTDFIIVLDFMSLTFVSLVFFIATAVMIYAQDYMDPNKNRLSGLLTLFILSMATFITTPNIMTMLLGWDGLGVISFVLVLYYNNHQSTSAAMITGLTNRIGDILILFSI-------GMSLKGGHWDLSSLNNFSQTSLSLILLIAACTKSAQFPFSAWLPQAMAAPTPVSALVHSSTLVTAGVYLMVR--LSTQFLPCEKWMSFLLFLSTVTSVMAGTCALVETDLKKIVALSTLSQLGLMVMGLSLGAPL---LAFFHLVTHALSKSLLFISIGTFISVNDTRNIKAN--LWASSPSSFVGATLASFSLCGAPFITGFYSKDLILETLWQSSSSMLAFIGISTALTSAYSIKLLLLCSEATPSSESKPLRLIKNSEMKFSKLPVLFLS-------------------------------------
143011973    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WALGMMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGSEYLQDLAFIIALIGGITAVMAAAIAFVQHDLKKVLAYSTMSQLAYIFTGLGCAMIIAFGAALFHLFNHAMAKGMLFMASGSVIHDFDAQSMENMGGLASKMPLTATAMLVGSASIMGLPFIGGFWSKEGIIANAWRVAYIPAICVLIGAGMTGFYMSRMWLKTFAGKPKTEVAAHVGPTNTWIKIPLFILTFVSL------------------------------------
50812125     -------------------------------MYSGLLFMVVMINLPLSVYLYM---TSSSIFIEWEVFNMMTCSVEVIFLFDWMSCGFASTVCFISSMIMVYSSYYMADEVYRFVALVYLFVLSMLLLIYSPNILSVLLGWDGLGLVSYCLVIFYQTSKSAAAGMITVLTNRLGDIAILLSIT-WAVNLGGWNFMFLQLSLEGGSWMMALLTALLVFAAITKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFHY------TLGFNLYLLILAVFTIFMSGVAAVFETDLKKVIALSTLSQLGVMMVTLSSGM---VDLAFFHLVSHAMFKSLLFLCAGGFIHSNISQDIRLMGGLGLYMPLTSVMFLGSSLSLCGFPFLAGFYSKDLIIECFYESNFLIFFVLILATLLTFMYSFRLLFYM-YATPYGVGLNAHPEGGINMVGPMIFLFFISLVVGSY-------------------------------
140540386    -----------------------------------------------------------------------------------------------------------------------------------------------------------------RAALKAFFTVRTGDVGLLVGIAILFFAANDWTTTNLWALSGEPNSTVILMAVALFVACIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFAGLDILSANVIMIIAAITIVIAAALAFVQSDIKRVLAYSTVSQLGYMMLGLGAGAWLP---AVFHIFTHAFFKACLFLCAGSVSHSASHHSFDDMGGLRKHMPVTFAAWTVSTLALCGVFPFSGFFSKDEIIDNVGGNGYTFFMIVGFGAFLTAAYMTRATYLTFFGAPR--------------------------------------------------------------
237817181    ---------IVLPLVTAAVLLLFDERRRRLKMAISFVSMVCLIALAITLVGMASEKAPEAIVYLIGNW---PAPFGIVLVLDRLAALMLVLASLLGLAALSFSFASWHKASPHFHTIFQLLLMGLNGAFLTGDLFNLFVFFEVMLAASYGLALHGSGPARVKAGMHYIAVNLVASSLFLIGVSLIYGVTGTLNMADLAQRISHVAAQDRMLLAVLGVAFLIKAGMWPLNFWL-APAYTAAAAPVAAVFAIMSKVGIYVLLRLSPLMFGISAGFGNDWLYFGGMITLAFGLIGVVASQAMGRLASYSILVSSGTLLAAIGSGNTAMTGAALFYMVSSTLAIAAFFLLIELVERGQDAVTMEAYGDLPATLAILGTCFCICAILLIGLPPFSGFLAKFLILTAVFNGDSAASWVLVSLILLSGLSALIAMTRTGIRTFWASLEGNVPRVLVREVVPIAGLLGVCLALTIAAGPTMRYMDETARSL----------------
84488742     -------------------------------------------------------------------------LIMMSLLIDWMSLIFMGFVFFISSLVILYSYMMGDLNINRFILIVFLFVISMMFLILSPNLISILLGWDGLGLVSYCLVIYYQNVKSYNAGMLTVLSNRLGDVALLMAIAWMFNYGGWNYYMYMDFTMNHFEMIIVGSLIIF--ASMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNSI---LYNSSMCMFLLLIGGLTMFMAGLGANFEYDLKKIIALSTLSQLGLMIMTLSLGFTL---LSFFHLLTHALFKALLFMCAGIIIHNMKSQDIRFMGGLINHLPLTVTCFIVSNMALCGMPFMAGFYSKDLILSSTSYLNMIIYFMFYFSTGLTVCYTLRLCYYLTMKDFNVYSFHPLYDSFSYMSKSMIGLVIMSIIGG---------------------------------
140383845    ---------------------------------------------------------------------------SWVLYSDNLAIAFRAIISLSTLVSLLISWRYTEKSTGEFAAIVLSATLGAMLLCGSTDLISVFISLETLSVASYLLSGYLKRDPRSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLATIGEIINKPSFITSLSLVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFHEEWKLLFTILAILSMALGNVVALAQTSMKRMLAYSSIGQAGFVMIGIVSGTQDGLSAAVLYLAAYLFMNLGAFSCVILFSLRTGSDRILDYSRLYQKDPLIT------------------------------------------------------------------------------------------------------------------------------
136552817    -------LIPIVPAIGFFIILFGKKLPMKGSEIGLLSMLSSLVLAGGTAMQWIDRVNSGAEAQFITWNWWQIGGMKFTIGIDGLSVIVLVVVAFISTLVQLYSTEYLKGDRRYFFAALTLFSAGMLAMVVAEDTILFLLGWEIMGLCSFMLIGHWWEDGANRAALKAFFTVRTGDMGLLVGVAMLYFASNEWTTKHLWALSGEPNSTVILVAVALFIAAIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVSRLYPVFFFDILGSGGNFITIIGGITIVIAAALAFVQNDIKKVLAYSTVSQLGYMMLGLGAGAWLP---AVFHIFTHAFFKACLFLGAGSISHSASHHSFDDMGGLRK------------------------------------------------------------------------------------------------------------------------------------
81300282     ------------------------------------------------------------------------------LILDPLAAFFILTNALVTTAVVCYCWKSNKTAF--FYTQLLILHGSVNAAFACADFMSLYVALEVLSIATFLLISYPRNDRSIWIGLRYLFVSNVAMLFYLVGTILVYQANHSFAFQGLQ-------NAPLEAIALIFMALLVKGGIFVSGFWLPLTHSESEAPVSALMSGVVVKAGILPLVRCALLF-----EAVDQIIRIFGVATALLGVFYAVLEKDTKRILAFHTISQVGFILAAPEVGG--------FYALSHGLVKAALFLIAGIL----PSRNIKELQ-LQPIPNSIWIVLVIASFSISGFPLLSGFGAKVLTMKNLLPWQVIGMNLAAVGTAISFAKFIFLPHQ---QESSTERLSQKQGFWIAMTLLLGGLLVANIVY--YEAYTLENILKPLATIV---------------
5834934      ------------------------------------------------------------------WIDWIYIFCNLSFNM--YSYGLIMLTLWIFGLIFIS----LNNNSLNCLFMNLLLMISLLLVFLSMNLLLFYLFYEFGLLLIFYLVVKWGYSENRWLSGFYLMFYTM--IFSLPMLYIIYYIYLIDYSLNFMLMEMLNLNLNMMLFIYLLMSFLVKIPIYLFHGWLLKAHVEAPYYGSMILASIMLKLGGYGMLRLMIIYKNEFI-LIQKILVMINSFGVLILSLMCLSQFDMKSIIAISSIVHMGLMIMSMMTFLKISLIGGYLMMISHGLSSSGLFFLVNVIYSQTNSRLMFINKGMINFMPSMSLLWFMLCSSNMGSPVSLNLISEVMLLIGMISWLKFMMLILMMYCLFSFIYSIYLFMFINHGK----------------------------------------------------------------
282916199    -----LVLTLVIPVITAILLVFIGKRPIIKR---YVALGGTLLTLVAAII--NLANVVKHGPLRVELGSWKAPY-SIVFVLDIFSALLIITSIIITAIVILYSYQTIERERYYYYFSVLFMLIGIIGAFTTGDIFNLFVFFEVFLMSSYFLLVIGSTKIQLQETIKYVLVNVVSSSFFVMGVAILYSVVGTLNLADLANLSAHDSGLVNIVFILFIFVFATKAGVFPMFVWLPSAYYAPPIPIIAFFGALLTKVGVYAIARTLSLFFSDNVSFSHYVILFLALLTIIFGCVGAVAYANIKKN-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
158317235    -----LITSVAAPVAALAVPMWFGRLRSERIIGMIVAAAFTVSTLACAVLALGLMATGRDTVDA-SIGPWFGAHGHWSLTADMLSVPFALVAAVLIGLAVSARYLHREPGFARFHLLLVLFGTGVELTLVAGELPALFFGWELVGLTSALLIAFFVERPGVRHGLRAFLTYRAGDAGLLVATVWLGHLAGTGLSWDDVLSSPGATAHAEILGFLLLTAVLGKSALVPVGGWLPRAMEGPTPSSAVFYGAVSIHLGPYLLLRA--QPMLDHAPAVRAALVCVGALTALHATLVSRAQSDVKSALAYGSMTQVGLIVAEIGLGLH---TLAVLHILAHATLRCA-------------------------------------------------------------------------------------------------------------------------------------------------------------
136423628    ------------------------------------------------------------------------FQVDLAFQLDQLSMVFVLLITIVGTLIHIYSYMSYDKDKRKFFGYLNLFVAAMLILVLANNFLLLYVGWEGVGLASYLLIGFWQKPTAAAAAKKAFIINRVGDVGLSLAIMLMFVTFGSVTFSDFGSASQASEGTLTAIGLLLLLAACGKSAQFPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLIARSN--AIFDLATWAATAVVIIGTITIFMGATIGSAKDDIKKSLAGSTMSQIGYMVLAVGLG-PIGYVFAIFHLLTHGVFKAGLFLGAGSVMH---------------------------------------------------------------------------------------------------------------------------------------------------
140922616    -----------------------------------------------------------------------------------------------------------------------------------LEMLVIFIGLEIMSISSYILVGMKRRALSNEAALKYLLLGAFSTGFLLYGISLLYGATGTTYLPGIIESLQFSNPLAVAGVGLVIISMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFLRVLLTGIPLESENWKNLLWILAVLTMTVGNLMALRQNSVKRMLAYSSIAHAGYVMVAAVAGSAEALSGIFFYSCAYALMGTGAFGILTIRDLGKVPQTYDDLAGYGKRFPLPAFMMTLFMLSLVGLPLTGGFIAKLQIFSAALDEGWIWLTVIGV------------------------------------------------------------------------------------
136366751    --------------------------------------------------------------------------------------LFVIAIAVAILYVSHGYIKSNKLNLFEYPILLLFAVLGMLIMLSSNDLLLLYVSIELQSLSLYVLVALNRDSKSSEAALKYFILGSIASAIILYGVSITYSITGSTNYNEISNFNKNNFLLSSFGLILILSGLAFKLSAAPFHMWTPDVYEGAPSSVTTILVTLPKLVVIVALINLLNKPFLYFENLWQQIFITITILSMAIGSIAALRQDNIKRLFAYGTIANIGYVLIGVITNSELGLSAAILYLVIYTISSLGVFSFIMMLRKNTQILNLQGLSGFSQSNSLAAVCMIILLLSMAGIPPFAGFFAKLYIFISAVETNFLYLAI---------------------------------------------------------------------------------------
71647210     ----------------------------------------------------------------------------WHLLFDWMSLVFLGLVMFISSMVVWYSYMAGDYNLNRFVLVVLLFVASMGFLILSPNLISILLGWDGLGLVSYCLVIYYQNARSANAGMLTALSNRVGDVALLMGICLMSCWGGWGFPVYLDVYKFDVIFMCVVGLVVL--AALTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDA---IMGTVFQSFLLFISGLTMFMAGLGANFENDLSKVIALSTLSQLGVMFFSLSLGL---VKVAYFHLLTHALFKSLLFLCAGVVIHNVKDQDIRSMGGLSEYMPVTISCFNVSNLALCGMPFLAGFYSKDLIIESMSFVNVFSFFLIVFSTGLTVCYSFRLAYVSMFGDYSIGSLSSINDEVSVMTTPMMFLSLMAVVGG---------------------------------
142990276    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLGALSSGMLLYGASLVYGFAGSTDFSAISAAGRDLPPVFIIGMVFMVSGLAFKVSAAPFHMWTPDVYEGSPTLVTALFAIAPKVAAISLMMRLTYGAFGGIADQWSQVLVALSIASMVIGALGAIMQSDIKRMMAYSSIAHMGYALAGLAAGSPDGATGVMIYMTGYVFMGAGTFSIILLMRRQAEATRIIDLKGLSRTHPMLALGLLVMMFSMAGIPPLAGFFGKWYVFLAAVQAGLVLAVIGVVMSVIGAFYYLRIIRLMYFEDTDTPLDPGV-PATNRMVLGVSLFVILLFFVGL--------------------------------
47604882     -------------------------------------------------------------------------------------------------------------------------------------------------------------------------YNRMGDIGFFITLCWMMKSSMFLNFNSPELIN-----IPTPILISAILAAASKSAQFSLHPWLASAMEGPTPVSALLHSSTMVVAGIFLMIRMSPMIANNQIALTTC--LCLGALSTMYAATSALAQNDIKKIIAYSTSSQLGLMMVAIGIGQP---HFAFFHICTHAFFKAMLSSCSGLIIHNLDEQDIRKMGGLQRMMPVTTTCLSIGSLALMGTPYLSGFYSKDAIIETMNTSNSAALIFTLIATAFTAVYSLRLIYYISIGTPRMNSLMKFNENDFSTLNSITRLALGSIVAGLY-------------------------------
136232104    -------LIVAVPFMTFPVILIVGQVYNGEEFWKNLALGALGASLSAALWLLPNFDEQQSVTQWLEWVSFDLLQSDYTLTIDSITLMILFVATFLCFLICWFSLGYMEDRNHRFYGEFVLFALGMFGMVLADNFLWLFIFWEVMGLCSYLLIGFYWKDSAAYASKKAFLTTRVGDVFLMIGLFILYDIYGSLEFSVIFHDPSLNGTVDFWALLMMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPHHGVAGLEDLGLIVAYVGGITAFMAAAIAFVQNDIKKVLAYSTMSQLAYIFTGLGSALW--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
27733925     --------------------------------------------------------------------------VMFNFGLNYYSNGLIIMMILIFTIIILNLNMVYLKNY--CLMMNLMLMYFMYLVFNSMNFMLFYFMFESSLLLIFYMIMKWGYGERFNSSFYLMFYTLVFSLPLLYLMFNMLNLFNSLNFYILEMLNIN--YLNNFKFLYMIMSFLVKIPMYLIHGWLLKAHVEAYFFSSMILASVMLKLGSYGILRIMYMMKFMFSKFYLY-LMMINMFGMLFLSIMCLCQLDLKLIVAISSIIHMGIMLMSMLLMMKLSLYGSYYMMISHGFISSGLFYLINLIYYQTNSRLIFINKGLINFMPSLMMLWFMMCFCNVGSPFSLNLVSEILLLMSLIYWFKYLFIILIIYCMLSFIYSMYLFSFVEHGK----------------------------------------------------------------
187736093    --------------------------------------------------------------------------------YDNIYIILALVATAVTLLLLSSNDSKSQDGTGEFYILPLLACVGITSLCKASNLVELFVSLEVLTLSSFIMVGYFRRNGSTEAGIKYLILGAVSTGFLVFGLAWYFGITGTFIYNETHALAGQTAPAMYLALAMLLLGTAFKIGAVPMQLWIPDVYQGAPTPVTAFLSVASKVAGFALFGIILAPFAVLPPVEF--VVALMAAATLLVGNLGAIPQTNLKRMMGYSSIAQAGFIL-PLFIGTVDGKLAAPFYLAVYLVMTFGAFFALAMIRIQRGSEEISAFRGLGKTNPRLALAVTIMFASLAGVPLTAGFFAKMISFVHVINTGLYLGWMLPVMIVCAAS-GFYYYFKVIRSMYWDKPAENAEPVQVPSGVMLAAFSIFIVLGGLMPLFL---------------------------
135549965    ---------------------------------FLISLSIFNIFFVLSFLIFKELLNSNGNFEYLDWLNAGNLISNWSINFDFLTSIMVLIVNIISALVQFYSIGYMKDDKSRFFCYLNLFSFFMLILVSSGNLLQLYFGWEGVGLCSYLLIGFWYYKESANAAFKAFIINRIGDMFFILGIILIYLTFNSINFKDIFSFLNFEINVLGTICILLIFGAMGKSAQIGLHTWLADAMEGPTPVSALIHAATMVTAGVFLICK--MSPFFINSIFASNFIIFVGSATAIITACIALTQNDIKKIIAYSTCSQLGFMFVAAGFSM---YSLAIFHLVTHAFFKALLFLGAGSVINALHEQDIKKMG----------------------------------------------------------------------------------------------------------------------------------------
257095306    ---------IFMLVMACLILILDLFVKDKKRTLTFVATQLTLVGAAVVTFATTSGDIGYT-------------FSNMYVG-DLLSDLLKLLLYLTVIVVLFYSRGYILERRGEYYTLALFATLGMMVMISANHFLTVYLGLELLSLSLYAMVAMNRDSPATEAAMKYFVLGALASGLLLYGMSMIYGATGTLEIAERLYAGQADRTILVFGLVFLVSGIAFKLGVVPFHMWIPDVYHGAPTAVTLFIATAPKLAAFAIVVRMLINGLIVLAQDWQSMLILLAVLSMAIGNIAAIAQTNLKRMLAYSAISHMGFMLLGLVTGVVGGYSSSMFYVITYVLTSAGTFGMILLLARGLESDELDDLKGLNKRSPWFAAMMMMMMFSMAGVPFFVGFFAKFSVLQAVVAAGYWLAIVAVFFSLIGCFYYLRVVKLMYFDQPACSTPL---EAPLDMKILLSANGLAVALLGIFPQALMSLCAFAL-------------------
15150787     ---------------------------------------------------------------------------------DWISLMFLGFVLLISSMVIFYSYMSGDYNINRFIYLVLAFVFSMAMLIVSPNLISILLGWDGLGLVSYALVIYYQNEKSANAGMLTVLSNRIGDVAILLSIGLMFKLGGWNFIYYTYYLSDMD---SLVLKLLVMLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSPS---LMGSGVSTLLLLISCLTMFMSGLGANFEYDLKKIIALSTLSQLGVMLSVLSLGFS---VLAFFHLLTHALFKALLFMCAGVVIHNVKEQDIRFMGSLCSKMPLTSMCMNLANLALCGTPFLAGFYSKDLILEMAFMSNLVCFILYVVSTSLTVCYTFRLIYYSLTGLHNLSSYSAINDSSVIMTSPMIVLSLGAIFGG---------------------------------
283956938    -------------------------------------------------------------------------------------------SLVILCFSFLYLLMQKEENQGEFYALFLFMIASLLLMVSSSNLVLIFIGLESSSLALYTLIAMRGSNNAISSAIKYFSVAAVGAGFFVMAVAFIYLKTGTLDLSANLALKNEFQKDPMLLGVMIFVLCAIKLSLAPFHFWLKDVYYAAHTNLVAFISVVPKVAMLVVVIR---LFDFLNNTGFEYIIIVLAIFSMLIGAFAALSQNNIKKMFAYSSVVHSSLVLVACIPLLEQNFDGILLAIFGYWTLFAFANYAVFMILSNYENNSYESLNGLLVKKPLIAFCLSISVLSLAGVPPFGVFWGKFMILNTAILNGYWYLALF---VALSSVIMLYAYLKI--------------------------------------------------------------------
11465633     ---------------------------------------------------------------------------------DFLSFGLLLVTALFWILIVFSYNKAEKVNFYEYWIIAMLAIVAMLLISSSFDFLVLYLAIEFQSIAFYILASFKRTSESTEAGLKYFVLGAFSSALLLLGISLLYGTTGLTNFGDLSATKASIVNTTILSIVLIEVSLLFKVSAAPFHMWSPDVYEGAPTNVTSFFGILPKLALVGIMFRIFFLCCEEIAQMLNFTLVVCALSSMVVGTFGALEQVKWKRFIAYSTISHVGFIIAGFSTTEFAGAFGAIFYILIYTLTSLAIFSIVLSLRSAYQSRYLKDIAGLVKLNPMLSICLVGILFSMAGIPPFPGFFAKAFVLLALLQ--KKLSGLAIVAIILSCISCFYYIRLIQTMYFTDTKVLGVFYPIEKEKSIVISLSMLLLVVSFIKIDLISNFVQSM-------------------
73541369     -----LLLPILVPMFAGALLTAMPMHWLRAQRV----VCMAATLLLVPVAGLLVDQAAGGSIAVYALGNWQAPF-GIVLQLDRLGAMMLGLTALLAPAALAAAGPELVRAGRHFHALFQFQLMGLNGAFLAGDLFNLFVFFEILLIASYALLIHGAGRDRIGAGLHYVLLNLVASSFFLVAIGMLYGLTGTLNLAHLQGLPASDLPLAVAAGVMLMLVFGLKAAFFPLYFWLPRAYAQTAGSVAALF-AVMTKVGLYAILRCDALVFGLLAPFMQTWLPVLALATLAVGAIGALAATSLRALTSYLVLASVGLLGIAVAMQTPAAWAAALYYLLSTTLCTAALFLLADALEPPHADGQVSMVAGTR----LAGLLYLTGAVVAVGLPPLSGFLGKVMILRAVPTDSAIVYWPAILASGL--------------------------------------------------------------------------------
142115345    ---------------------------------------------------------------------------------------------------------YNNRRQIDFYILLITTGLGMSIVALAQDLFMLFIGLELASFSTYVLVAFKESREGTEAGMKYFIVGSVASGVGLYGLSLLYLWSGSLQFADLSFAENGLEPLPLIALGLLLVGFGFKVSAAPFHFAAPDAYAGAAAPIAGVLATASKAMGVLGLLRILLPEATDGSAVWLIALGVLSVITMTWGNLAALGSTNPKRMLAYSSVAHAGYMLAAITAIGALNVTALVFHLAVLVCFKLGAFLVLSLLEAEKGGHTLSSLGGLAKRDPFLAVAMFVFMMSLAGVPPLSGFVSKLLVIMGIIHWVWYLALLMVINSAISVFYYLRIGLVMYFHEP---------------------------------------------------------------
137921275    ---------------------------------------------------------------------------------DNLSLPFAIVFHIAAFITII--YGGHKDDWKE-NVAVISYAGAAIAALHAGDLFTLFFWWEATAFTSVFLILGGNTTRAYRAAFRYIVIQVGSGMFLLAGAVLFLYSNGNALLGQM--------SIDDTSGLLIFLAFGIKAAFPFLNGWLQDTYPEASEVGTVALSSFTTKLAIYALARSFAG---------TDILIYIGALMTFFPIFFAVIENDLRRVLAYSLNNQLGFMVVAVGIGTELAINGAVAHAFAHIIYKGLLFMSMGAVLYRVGTCKASELGGLFKYMPITAVCSIIGAISISAFPLFSGFVAKSLIMSSL-------------------------------------------------------------------------------------------------
140367353    -------------------------------------------------------------------------------------------------------------------------------------------------LPLYLMAGLSRRRRSQEAALKYFLLGAYSSAFFLFGAAFLYGYAGNVSLDGIRSAIASGRGHESFLLIGMIVGLLFKVGAAPFHAWTPDVYQGAPTPVTAFMAAATKVAAFGAALRIFYVALAGAEWTWKPPITAIAILTMVVGSVIAIAQRDVKRMLAYSSIAHAGFLLTGILALNQEGLKASLFYLASYGLTTLGAFALITLVRDSSGETDLNRWVGLAKRSPAVALIFATFLLSFAGIPLTAGFIGKFTIFTA--------------------------------------------------------------------------------------------------
143288827    -----------------------------------------------------------------------------------------------------------------------------------------FVFLEISALSSISLIGAGMNRKALLAAFNYLIIGAIGATFYVIGVGFAYSMTGTLNMSDLVIQLSQYSNGQLAIFAGMLIGLMVKSAVFPLHLWLPPAYSYAPSAVSTLFAALATKAILYFFVRLIYEVFTFYDHYLIYVLMPLSVTAIFVGTIIAIYQDDIKKLLAYSSIAQIGYITLAFSMNDQSGITAGFIHIFNHALIKGGLFMAIGYFAISSQDRTLSSINGYGQKYPITSFALLICGVSLIGIPLTNGFVSKLYIFQALYNHMFITIALIAISSALAVIYFWKIVESLWFSSIKTEAVSE--------------------------------------------------------
169794169    --------------------------------------------FSFIMFVLFMFFSKSSKTYILEFFDWNSISFSFPLIIDSISLSFSSVMLFISGSVMMFSNYYMEGEKNRFSILILLFILSMNFLIFVPNLITLLMGWDGLGIVSLLLVIFYQNSKSLGAGMITFMSNRVGDALLIISIGWMISMGS-----WNIYFTNFSSGFGFVLW-CVVIAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTVGIYLLVRFYDQIFIIPSLSWY--ILNIGTLTTLMAGMSAVSETDLKKIIALSTLSQLGVMMFSLGLGLK---ELCIFHLYTHALFKALLFICAGMIHSHSHLQDVRKLGSVWYFMPITTSCLNIANLSLCGFPFLSGFYSKDLILESMLE-NQITSVTLSLMVVATFLTTLYSARLTFLSVIKNNNFFPMSSKLEENDFNVKPMVLMTLV-----------------------------------
224587998    -----------------------------------------LFSLSVSLFLFSLNFLIMDFMVFIEWLSLNSNSIVMSLLLDWMSLMFMSFVLFISSMVIFYSNQYMEGNINRFIMLVLMFVFSMMLLIISPNLISILLGWDGLGLVSYCLVIYYQNIKSYNAGMITALMNRIGDVMLLISISWMLNYGSWNYIFYMDFMKNDFY--MQIIGLLVLIAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNM----ILNDNLSIFLLLISTLTMFMAGFGANFEFDLKKIIALSTLSQLGLMMSILSMGN---FKLAFFHLLTHAMFKALLFMCAGSIIHNLKDQDIRFMGNLMVHMPLTCICMNISNLALCGMPFLAGFYSKDLIFVSMSYLNIIIFLLFFISTGMTVSYSFRLCYYSITGDFNFYSLHSLNDEGWLMLKSMLFMLLFVLFSG---------------------------------
172036600    -----LTIIIALPLFIGFSIYLLP------RIARYLALGVAIFSLGYALIIFNL--TSTFEFKLLDNFGVI-------LVIDNLSGFFILTNALVTLAVLFYCWQSDKTAF--FYTQIIILHGSVNATFICADFISLYVALEVISIAAFLLIAYPRSDRSIWVALRYLFVSNTAMLFYLVGAVLVYQSHHSFSFVGLRGSPPEAMAL-------IFLGLLAKGGIFVSGLWLPLTHSESETPVSAMLSGVVVKAGVYPLVRCALMVSEVDP-----IVRIFGATTSLLGVGYAVFEKDSKRMLAFHTVSQLGFILAAPEVGG--------FYALTHGLVKSSLFLIAGIL----PSRNLKELKHMAIDTPIW-IALVMASFSISGFPLLSGFGAKVLTMKNLLPWQVIAMNIAALGTAISFA-----------------------------------------------------------------------------
13541935     ---------------------------------------------------------------------FIPYDSSYGITVNKFSVYFSAVLIISALFISLPMYRYVKKRPEVFYASLIFSVIGMVIVAMTWNLVIAFVAFESVSIMTYIMSAYGGKQRNLEATIKYFFTGTIATTFIILGIGFYFFSVHTFSLSPVLNGSSISYYSGTLALLFLLIGFGFKLAIFPMHQWAIDAYDGTENGVSAYLSTGTKIMAFVLVLKIFLVGFQSFPTPVYYMFTIIAIITMTYANVAALSQMNVKRLLAYSSVAQAGYMILVISVVSYVGIAAGMFYALVYVFMKGGSFIAMNMVKEDNIT--FENISGLGKKSPYVAASFSILLLSLAGIPLTGGFLAKYFLFLSVIDSGWWLAIIAIINSAISVFYYMKVMRYLFWEEPKGEFSTDMGN-----KAAVIVSAAIVVFLGVF-------------------------------
143846401    MTITFADLIPLQPLLIATLTVVLVMSAVAVKRNYVIAYRITLLGLILAGLASFYLMPNAN--YQVTPLLIINAYSLFFTG-------LVCLTAAGICVFCFPYFLDLQDDKEEYFLLLGLATIGSIVLVSSNHFVSMIIGIETISMSLYGMVAYPVQNGRLEAAVKYLVLSAAASGFMLFGMALIYAQTGTLEFTSLTSNDGIGESFSITAFILLFSGLAFKLSLAPFHIWTPDVYEGSPLPSTIYLATIGKAVIFIVLLRVVVSTDALSLQSVSNAIALIAVVSIILGNLLALLQKNIKRILSFSSIAHMGYLLIALIASLDSSIETITIYLVAYIIMSVGAFGVASAYSSSDKEDNVEDYKGLFWRDPWLACIFTGMLLSLAGIPLTVGFIGKFYVFFAGVESELWLLLVLVIGSGIGLYYYLRIYTMLLSSNDNENSSSGIISINFATHAVLALTFLLLLLFGVYPAPLTLVVESISSSIL---------------
1072398      ----------------AVAAVLIPINERDRTLKGAIGFASTLVVFILSMILMRLAAAGTGSLPVYQLGNWPAPF-GIVLVLDRLSALMLCLTSGLALAAQAYSMARWHTAGHHFHSLFQLLVAGLNGAFLTGDLFNLFVFFEMMLAASYGLLLHGSGPLRVKAGLHYIAVNLAASALFLIGVSLIYGAAGTLNMADLAALEPRSRTLVEMGSAILGVAFLVKAGMWPLSFWLPTAYA-AATPPVAGVFAVLTKVGIYVIIRLHLLVFGTASGFGQEWLVTGGMLTIAFGGIGVLASQAMGRLAGYSVLVSSGTLLAAVGLGHDGMLAGALFYLVSSTLTIGAFFLLIELVER---------------------------------------------------------------------------------------------------------------------------------------------------
141357768    ----------------------PLRAACQGRLAYGLAVIVCWTAFAISILLLGQVLEG--GVISYRLGGWAPPW-GIELRVDAVNAYVLLIVTAISALVISYAQPSVAREIGLFYTSYLLCLTGLLGVTITGDAFNIFVFLEISSLSSYVLISLGTDRRALTASFQYLIFGTIGATFFLIGVGLIYQATGTLNIADMANRVEPLGESRTVAFAFMAVGLAIKAALFPLHSWLPNAYAFAPSVVTAFLAATATKVSVYVLIRTYFTMFSPEFSFLGPVLMALSVAAMLIGSTIAIFQDDIKRSFAYSSVAQIGYMVL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269986916    ---------------------------------------------------------------------------------------------FISFFVYLFIISDKNDHSIALDISYLSAVLGSTLVVISSNLISLFLSIELLSIASYALVYMYKSGNALEGAVKYLSTGIISMVILIFGISLIYAGAGTLSFSSLHVISYLPFIAGVAIVIA---GLGFKSTLVPFHMWAPDTYEASKSSVTAFISSVSKAAGLIAMIRIFFFALPVSSAFVTVLFLSIALITIFLSAFLASVQDRIKRILAYSSISQAGFAFISIAVLTTRGINAAIFYIFAFAVADAIVFLA----YDMFENKKIIYKKSITQVSRISAIAFFIGILSLAGFPPTIGFFGKLLIFYALFSSGYLVVILTFFALLVSTFYYFNILSEM--------------------------------------------------------------------
150401365    ---------------------------------------IPFIAAIIQVIITAYIFIEPSQVILLKNYIFITPLGKIVLGI--ISLLFLMVSY----YSIDYFKNSNYESEHIYSSMLLFFVSAMSLTAISDHIILTWIAIEATTISSAPLIFLHKTRDSVMATWKYIITCSVGISLALLGSFIILQSSGLLFSNLMAYTGTINPLWFLVGFVFILIGYGTKVGLAPMHIWLSDAHGEAPSPASALLSGALLNCAFLPIYKINVLAGYLNGEITGKMMIALGLFSVFVAAAFMPAQKDYKRLLAYSSIENMGIIVLGAGIG-GIALLGSIFHMINHSLIKCALFLATGNMLLQYGTKDISKVKNFFKLLPKTAFAFTLGAIGISGFPPFGLFLSELLIIFGAFTGHYYAVGFLFIIALI--------------------------------------------------------------------------------
86142547     ------------------------------------------LSLIYKFSVYFKFLMLLNLFLVMNLFDFNYMNLSSFYMFDEMSYFLTMLVVWVFSLIFLI---FNGANKLYFYFLIKSLNLLLVLIFILVDFFYFYLFFEVSLIFMFMMISFGKQFERLSAGMYMIFYTIFPSLLMLLGIYKYYDFCSDLVLFFWVNQSK-----SLFISLSFMLMFLIKMPIFLFHYWLPKAHVEASLEGSIILASIFLKLGSYGVYRVLAVLESLLNFYKIYFMIFF-LVSSVLVSGFCCLQVDLKMLIAYSSIVHMSFMMVALMSFLKFGYFSILIIMISHGLCSSGLFFLVNLIYQRLLSRSIIMIKGLISIMPGLTMFMFLMSSSNFSCPPSLNFMGEFHIILSGLKITNVFMVFIMMYVFFSALYSLMMYVCTQFGK----------------------------------------------------------------
119493767    --------IPLYPLIGAILSIPWSPRKTGPRPSGYLNILLTLIAFFHGLFALNAVWGEPAQKLIIPYLQVAELDFSIPLDISVVTLAATLVITGLNLLAQIYAYMEMDWGWARFYCLLGLFEAGLSALVLCDSLFYSYIILEILTLGTYLLVGFWFNQSLVVTGARAFLTKRVGDLFLLMGVVALYPLAGTWNFPELAQTADIDPKVATLLGLTLLAGPMGKCAQFPLHLWLDEAMEGPVPST--ILRNAVVVASGAWVLVKLEPVLVLSPTVMSTAV-FVGLATAVGTSLIAMAQIDIKRGISYSVSSYMGIAFVAVGTGHP---ETALLLLLTYSLSMALLVMSTGGIILNNITQDLTQYGGLWSRRPISGLCFIVGVFALIAMPPLGGFWTLQQLIESLWTTQPAVAWTVLIVNGLTAFSLTREFGLIFAGKPKQMTVRSPEGL-WALVLPMTLLAGLCL------------------------------------
208433926    -----------------------------------------------------------------ELISFNSSSFSLTILLDWMSLMFMGFVMFISSMVILYSYMSGDLNINRFIMLVIMFVLSMILLIISPNIVSILLGWDGLGLVSYCLVIYYQNVKSYNAGMITALSNRIGDVALLLSISWMINYGSFNYIFYLNCMSN-DFTMQLISWLVVLAAF-TKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFIFG----DFLMMSMLLISSLTMFMSGLGANFEFDLKKVIALSTLSQLGLMMSILFLGN---YKLAFFHLLTHAMFKALLFMCAGSVIHNSNSQDIRFMGSLMLQMPLTCTFFNISNLALCGFPFLAGFYSKDLILESLHYGNMLIYFLFYFSTGLTMCYSLRLCYYSIIGNLNFNSFYNLGDNGIIMLKGMSGLFLMVIFSG---------------------------------
136984322    ------------------------------------------------------------------------------------------------------------------YSLWLLAIGSLNGIILTNDIFNLFVFLEISALASISLIALGAGQNRLLAAFNYLIIGAIGATFYVIGVGFAYAMTGTLNMNDLVIQLAQYSDGQLAIFAGMLIGLMVKAAIFPVHIWLPPAYSYAPSAVSTLLAALATKTILYFFVRLLYEVFIIYPSYLSFVLYPLSLLAIFFGTLIAIYQDDIKKLLAFSSIAQIGYITLAFSLKDHSGITSGFIHIFNHALIKGGLFMAVGYFAILQKDRTLSSLKGFGYKYPLTSFALLICGLSLIGLPLTNGFISKLYL-----------------------------------------------------------------------------------------------------
135934444    ------------------------------------------------------------------------------------------------------------------------------------------------------------SSEALRGARVYLSILLGTSIGLLLGIIWIYFSVGTLDFVKGGILNGSFETIELIILVGLFAFGIGKAALFPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVGVYIFGVETLSLSDWLTWIACFSILFASLIAMTKDNLKARLAYSTISQLAYVVLAFSLANSLGILGGALQIITHAFGKITLFMCAGSIYVATKKTNISDMQGLGRVMPITFLSFLIGAISIIGLPPMGGSWAKWFLILSSLEADKFVVIVLLISSLLNIAYLLPLVAKGFYNATDIKELKSYKEPSAFVWLPPAVTASISFILFFYVGYIRDFL-----------------------
71892254     -------------------------------------------------------------------------------------YIILVLVSGLSSSVLAYKWLLISNNRDEFYLLLLISSIGGILLATTNHLVILFLGMELISLPLFGLIGYFFNKFSLEASIKYIILSGVSSSFILFGIALIYAATGFLSFTSISQLSNQSIFMSTIGLGMMMVGFGFKLSLVPFHLWTPDVYQGAPSSISLYLTTSSKIAVISVLIRLLMVFPNQYNTVFCIFLLGIACCSALFGNLMAIKQDNIKRVLAYSSIAHTGYVLIGVIAILRVNHPMALIYLISYVLTSIGAFGIINIVHEDTDVDSLFVYRGLFWHQPMLSVLFTIIILSLAGIPMTLGFIGKFYLFVGIDSKLWWFTIFIAMSSVISIFYYLRIIINLYLSPINRLNINSDFLSSWPDKIIVIIVSFSILFLGLYPKPLIYFMH----------------------
169794155    --------------------------------------------------------------------------VSFPLVIDKISLSFSSIMLFISGSVVYFAYMMGEKYMNRFIVLILLFILSMNFLIFVPNLITLLLGWDGLGIVSFLLVIYYQNSKSLSAGLITILSNRIGDSLLIISIGYMTMVNN-WNIFYLESMSGFM----IVVLWCIVIAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYMLIRF----FDQLGETLMWYILHIGVLTTLMAGMSAIFESDLKKVIALSTLSQLGVMMFSIGLGMK---ELCIFHLFTHALFKALLFMCAGSMIHHHHSQDIRKVGMMWYYMPISSCSLNIANLSLCGFPFLSGFYSKDLILESMLENTILTLILMVLGTLLTTLYSVRL------------------------------------------------------------------------
141174787    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVGVGLKLAIYPLHIWLPKAYTFAPSFITAFLAATATKVAIYILLRFMFTIFRPSFNVLNFVILPLSIAAMIIASMIAIFQKDFKGLLAYSSIAQVGYILLGISIMSESGLTAAIIHLFNHGITKVALFMVAGAYVIKRGGSLLTNLQGAGFTMPWTSAATVVGCLSLIGVPGTAGFISKWILVEAAIENGKWLAIVIIFSSLLAVVYCGRLIETLYFKNGNDETV--VNEAPLTMLISIWIASLACIYFGL--------------------------------
134461786    -----------------------------------------------------------------------DFTIPMGFVLDPLGSVMLALVTTITLLVMIYSYMAHDKGYVRFFTYLALFSSSMMGLIISPNLLEIYVFWELVGMCSYLLVGFWYDRDAAHAAQKAFVVNRVGDFGLLLGILGLFWATNSFDFNEIATVNSLPIWAALILCFLVFLGPMAKSAQFPLHVWLPDAMEGPTPISALIHAATMVAAGIFLVAR--LQPLYSIFPSIQFIIALVGTITCFLGASIALTQMDLKKGLAYSTVSQLGYMMLAMGCGAPI---AGIFHLVTHACFKQCYFWA---------------------------------------------------------------------------------------------------------------------------------------------------------
142323265    ------------------------------------------------------------------------------------------------------------------HILLMMVALGMSLMALSTNLFFLIVCLELASMASYVLVGFHKESRGGEAGVKYFIVGSIASATGIYGMSLLYLWAGSLDFAGLSASWAAMDTLDPLAGILMLVAFGFKVSAAPFHFAAPDAYSGTNAPIAGMLATASKAMGFVAMMRVLFAAPNEAVTAWAPALGVLAIITMTWGNLAALSSENPKRMLAYSSVAHAGYMLAALAALGSGLAMAIVFHLSVLVLFKMGAFLVLTLLEMEGTGRSISDMNGLARRDPIIASSMFVFMLSLAGIPPLSGFLSKFLMINGLWLQSVDPYFLLALAIVLNSALSLFYYLRIGLLMFFEEPVSDSSPKAPLLRVAILVSMVLTVLFGLGPA-----------------------------
27382431     ----LLVLSIAIPIAGVLLAFVLGERHIRLVAFATIPLGLVIVVAILAAVA------QRMGPLVYLLGAWPPP-LGVALRADGLSAVMLAATAVVISAVAVYAGTEFSRAPFVFWILLLAVWAALNTIFVGGDLFTLYVALELLTFAAVPLVSLDGRPETLRAAIRYLLFALLGSVLYLLGTALLYGLHATLDIVLL-SHRIGAQPASLVAAALMTSGLLAKTALFPLHLWLPPAHAGAPAAASAILSGLVVKGSFFIIVRWFQVMPGLPGFAAAQLLAALGAAAIVLGSVLALRQERLKLLIAYSTLAQIGYLFLMFPLASGEALAGGLLQAASHATAKAAMFMAAGSIYAGLGHDRIAGLGGIARVLPLSVLAFAIAGIALMGVQPSGASLAKDLLLQAATERQWWWAVVLQASGAFTASY----------------------------------------------------------------------------
284990232    ----------------------------------------------------------------------------------------------------------------RFFGYFLLFIAAMLATVSATTVPALLLAWELMGATSYALIGYWQDPGKLNAGTRAFVTTRAGDLGLYIAAGAALAGTGGLVLADLPGADGGWADLAAAGILAAALG---KSAQLPFSAWLSGAMQGPSPVSALLHSATMVAAGGYLLLR--TQPLLEATGWAAATAAWVGALTALVLGAVAVAQRDLKQLLAASTAAQIGFVVLAAGVGATAGGTA---QLVAHAAVKAGLFVAAGAWLTALGTKQLAGLRGAARRSPGVGAAATVAGLALAGVPPLSLWATKDEVLAGV--DGAALRIVGLAAAVLSAVYAGRMLAVV--------------------------------------------------------------------
136528622    -----------------------------------------------------------------------------------------LLVILLAFVLLVVNQARAKSFHLEEQIGFLSVLAGAVLTGISNHWLSVYLSLELMSLGTYVLVGIRKDQEGARASLPYILFGMGTSAMFLYGVSLIYGLSGTMYLHNPRALSMTDPSLVGLALGLVGAGILFKMALAPLHPWSPDVLE-SLPAGWMSWISTAPKIAAAWLGIRLM---HLIPTEMTDVVAMLAILTLLIGHLGALGQKNIKRLLAYSSIAHGGFMAMAWLFPAEEATKALVFYGLTYGLSTMLVFYLVDEGEGAYQHDDLATWNGYASRAPWKAGLLLVGLASLIGLPPAGTFLAKFSLLWENFQSHKSLAIMSLTAVILSTAISIYYYLKIPYRMYKPSDVDITGPEKGWESWVFILLACGIILCFLAPNLVFNA------------------------
261856378    ----------------GFAVIFCWLVPSARWAER-VNLAAAVISFLLVIYLLWATPVKGVT------------SVNNYLLLDGFGVWVLFCLAIVYLLASVYAIGYMRKRLHRFYSLFAAFALTMFLAPVQNNPGLYWIAIDLTTIVSAFLVGFQRAPQSIEAAWKYIVIVSAGLGLALLGTVLFYW-GGTFVLGPVYAMTWANFALLMLSFLLVLVGYGTKVGLAPMHTWLPDAHSEGPAPVSAMLSGALLNCAMLGIVRYLHLVGTDVAETAHTALVVFGAVSLLVAALFITRQTIIKRLAAYSSVEHMAVIALGFGFGGPLGIIGALYHMLNHSLAKSLVFFGAGNMMHAYGSKRIDAVRRVLDYYPKSGALWLAGAVAITGAPPFGLFLSELSVLRGGMAGQNAWAVVMAVLLIVIFIGFLNHFRAMYFADRPPEHRPHLQ------------------------------------------------------
18390120     --------------------------------------LFLILSFILYFLSLNFLIKEYKLILEWEIFSFNGTMIMMVVLLDWMSLMFMSFVLFISSLVIFYSEEYMSGDLMRFILLVVMFVISMTLLIISPNLIPILLGWDGLGLVSYCLVIYYQNIRSFNAGMLTALSNRIGDVALLIAIAWMMNFGSWNFIFYLDLMKNDFFMM--LVSYLVILAAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFC----LSENTLILLLFISMFTMFMSGVGANFEFDLKKIIALSTLSQLGLMLAILSLG---GYILAFMHLLTHALFKALLFMCAGSIIHNLNNQDIRFMGSLTNHMPLTCAYFNICNFSLCGLPFLSGFYSKDLIFMSMNYVNSFVYLIFYLSIGLTVSYSMRLMYYSLVGSQNFNSLNMIADQSLIMLKGMSGLILLVIFMG---------------------------------
207268073    --------------------------------WKGSICLLSFIMLFFSSLISFMLGLTYMFNDLVVFIDWGSSSITMTVLLDWMSLIFMGFVMFISSMVIIYSEGYMEGDLSRFIILVLLFVLSMMFMIISPNLISILLGWDGLGLVSYCLVIYYQNVSSYNAGMLTVLVNRIGDVALLMSI---GWMLSYGSWNYLFYINRFGLSNMKFIMIMILIAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSNLLLYF---DLSGVLMFIGGLTTLLAGVNASLEFDLSKIIALSTLSQLGLMISVLSMGCS---KLAFFHLLSHALFKALLFMCAGNIIHMMNCQDIRSMGGLIMFMPLTSLCFFVSNLALCGMPFLAGFYSKDLILEMSLVQNLMGLWFFFFSTGGTVNYTVRLCYLVIFGDLKFSSVFNMGDGNWKMLGGMIPLTFMGVIGGIFPDPIL--------------------------
254168469    -------LLIAFPLLFAFLIGLWSKKWVRYLVIFATALNATLAGFILMEALQHPIFDIIGGFQ---------PPLGIVLMVGPLGAIIALIINIVAFIISIYNLKVEKEPIVKYSMLYLLLVMGSTGMVLTGDLFNLFVFLEVTSIASYGLAAYNRDKKGFMGAMKYVIIGSIGSTFVLLGITLIYSQLRTLNMLDIAAIGTMDPYVKIIAFTSLFLGFGVEAEMFPLNTWVPDAYDGAPHPISAAFASLPAKAGIFALSRVIFTMFSFTN--FLWFVVIMGLLTVFFGEIIAYTQKNLKKMLAYSSIGQMGMIIMGLGIGTTLAVEGAF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
70724947     --------------------------------------------------------------------------------MDFASWSLILLTIFIMGLVSMSGGKS---------FIFLFLFFMMILTFLSKNWLYFFIMFEGCVIPTFFLIMGWGKGENREQASIFFLYTLIFSLPFLFFLSYLISFGKSMTMSI---SSILSMEVFWGWGIVMTLVFLSKLPIFFLHLWLPKAHVEAPLQGSMILAAILLKLGSYGLFRIIFSFFWVIN-LLKPFCFSIGVIGSIFASLLCYSQSDLKRLVAYMSIAHMGFLLSSMASFSFFGIWGAFLFMVAHGISSSGFFCSVTMMYDRGSSRSMLILKGGGSSFVSLFLLMFLLSAISMGLPPSLNFFSELIMLFGTLCYQWIAWSMMSVILIFSCVYTI--------------------------------------------------------------------------
135771670    ------------------------------------------------------------------WTWWQSGGLEFGLGIDGLAIMLLLLVTFISFLVQIYSYVSGDRRYTHFFASLTLFSAGMLVMVLAENMLQLILGWEIMGLCSFMLIGHWWEEEANRAALKAFFTVRVGDVGLLVGTAIIFFGANDWGISAWALSGEASQSVLFWGGVALFIASIGKSGQFPLHTWLPDAMAGPTPVSSLLHSSTMVVAGVFLVARLYPVFFFDILDTTVNFITIIGGITIIVAAALAFVQDDIKKVLAYSTVSQLGYMMLGLGVGAWLP---AVFHIFTHAFFKCALFLGAGSISH---------------------------------------------------------------------------------------------------------------------------------------------------
211908579    ------------------------------------------------LYILYVFLGSYLFMSTSIINNSIWVKINWIFSVDFYGLYLLIMSFWIMGIMELVKKDSLMQ------FMCLILMMSLLLSFGTLNMLILYFMFEFSLLPIFFLIQFGYSYERFESMMYMLFFTIIMSIPFMMVMMSMYNKLGSLMMVSLM-----NYSLNEVKLFFLLLMFLVKVPMFIIHIWLPKAHVEAPVYGSMILAGVLLKLGTYGVLR-MILLFYENIYFMSNYFIVISLVGGVMMSMYCLIQVDMKMLVAYSSIVHMMMLMGSMFTMSKLGLVGAYMMMIGHGLCSSGLFFIVNLSYIYSNSRLLMLNKGFMSVNSNLSLWWFLLCSSNFSAPISLSLMGEMLMLMSLYSWDLILLPFLIMMSFFCSVYSLYLFSYTQHGE----------------------------------------------------------------
52221072     ---------------------------------------------------------------------------SYLLIGDSLSFWITNMSLWVIMLIL----SIKMSNYEKHKMIFMLLTMILMTTFYCWNFLLFYIMFEMSMVMIIITVMIWGYQPERVEATMFMVIMTSALSLPFFLSLMNKFNYLNFWM--------LPAKIQMWEYLSIMFIFMVKLPAFTLHAWLPKLHVESPIQGSMILAAVMLKLGGYGMIRMNVMTNFI-NNVTSHIIIAFSTWSIIILSIVCLMQSDLKSMIAYSSIVHMGLTLAGISLTKEKGIISSVIIMLGHGMCSSALFFLCNQMYKNNKSRSMIMNKGTTTMSPTMTTSWFILCMMNAPMPPSINILGEILTLKLVMEWSMKSVLFILMMMMVSFSYSIIMFCVPTHGNY---------------------------------------------------------------
116515048    ----------------------------SKKNISMICIFSLIVSFVFYLYVYNYYKNNVFKVFFISVCNWINYNIKLKFLIDIFSLTMLGILQLISLCVFIFSLWYMKEYKKYFLYMNLFVFFMMIFLLTSNFLSMFFV-WELVGLCSYLLIGFYYKKKKNYAAIKSFLMTRISDLFFLIAIFLIFLKFNTLDFFYLKEIIFLNNYTNDLFWITFFLTIAVKSAQVPLHTWLTGAMVGPTPASALIHAATMVTMGIYLIIRVNFLFF--SCIEIMKLFLIIGSITILISSISAIYEKNIKCILAYSTMSQIGYMLLALGTKN---IFGAFFHLIIHAFFKSLLFLSAGSIIKYTNNENIFKMGCRYQEVPFLYILFLICCFSLMSFPLTSGYYSKKNILFYIYNQNYLVLFMFFLGVFFTSIYSMRMIFVIFHNINKKKYLY---------------------------------------------------------
142597881    ---------------AALLIMLVSALAPKQSSTPFVTVCAAITSYIVATGLWNDVQRDGPS-----------SSIASAFGIDGFSIFFTMLILVALAATALLSHGYLDKEAPEFHALLLCSAAGAIVMASANDLVVMFIGLEALSIGLYVMIAMHDRREARESAIKYFVLGAFSSAFLLYGIALTYGATGSTNLIHLGAVVFRDQHLLMAAMALLLVGLSFKVAAAPFHFWAPDVYQGAPSPVTGWMASVAKAAGFAALLRIFFAAFASHRIDWTPIVSVLAAVTLVVGAVMAILQNDVKRMLAFSSVSHAGYVLIAVQAATDQGTAAALFYLFTYTFMVLGTSLLSELWVEMTTT-----------------------------------------------------------------------------------------------------------------------------------------------
225012918    -----------------------------------------------------------------------------FVGVDYFSIFMIFITLWVFYYCVLC------FKDFKSFFYMWGMFLFLVLCFMVDNFLLFYIFFEVVFLLMFFLLSWGKTMERIQASFYMFFYTLVFSLPFFVFIIYCLSNFLNMSFFSM----NFFCGEYNWLVFFIIMVFIVKLPLYGVHLWLPKAHVEAPVTGSMLLAGVLLKLGAYGLFRFFFMEEFSSSSIFWNVFFYFSIIGGVIISMICVRQSDLKIIIAYSSIVHMSFMVIGLISFSDIGLMGAILMLVAHGFISPFLFFGLNYIYEIFHSRSVFVLKGVGLFMPIFGLFWFLGVVFNTGFPPFMSFFSEVMISMGFGFLGALDWVVLLIFFFMCGLYNIYLYVFPTHG-----------------------------------------------------------------
194477355    --------------FAGMVVSLPWATGWIQRNAAYLNLIISLVAFLHSLALQDVLQNGAHIIRFWLNLSQADLQLNISLDISPTNLAALELITGLSFIAQLYALGYLDKEWARFFALAGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVMLLMGVVALSAFAGGMEFEDLYTKNTLTPLATTLLGLALIAGPIGKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLMK---LMPILHHSQITIAVLLAIGTISALGGSLVSIAQVDIKRTLSYSTTAYLGLVFIAIALEQP---ALALLTLFAHAIAKALLSMSIGSVIAVSNCQDITELGGLGSRMPATTSAYLIAGAGLTGLLPLGCFWCFGLGMDLIGRQAPWFASIYLITNTLTALNLTRVFRQVFLGAP-MPKTRRAAEVNWQMALPMVVLLVAVAL-----------------------------------
194396638    ------------------------------------------------------------------------------------------------------------------------------------------------GIMSFLLIGWWYGRDANTAAMQAVIYNRIGDIGLILSMAWFATNLNSWEIQQMFASSK--ELDLTLPLMGLILAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LHPLMENNQTALTTCLCLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLNQP---QLAFLHICTHAFFKAMLFLCSGSIIHSLNEQDIRKMGGMHNLTPFTSSCLTIGSLALTGTPFLAGFFSKDAIIEALNTSHLWALTLTLLATSFTAVYSLRVVF----------------------------------------------------------------------
270267699    ----------------------------------------------------------------------------FTVLLDWISLMFMSFVLLISSMVIMYSYMMGDLNIDRFILLVVLFVVSMMMMILSPNMISILLGWDGLGLVSYCLVIYYQNVKSYNAGMLTVLSNRVGDVAILLSIAWLVNYGSWSFLHYLDFM--FDDFTMFMVSSLVVLAAFTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSNGLGPG----LCYLGLLLAMMTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILFLGSS---DLAFFHLLTHALFKALLFMCAGNVIHSLGNQDIRYMGSLVNQMPLTISFFCISNLSLCGLPFLSGFYSKDLVLESMGHFNIFVYVVFFLSVGFTVSYTFRLMYYTLFGVFNYSSFNMLSDEGWIMLKGMLGMIFFVIMWG---------------------------------
89902048     ----------------------PDQVAPNTRWVAPALVAVALINWLASVALFITHPLAELPL----------YFARRYLVLDATSLLFVVLTVFLGISVYILSREHLSHDIRSRAGLMLAFMLIINLGVMSNHLILMWALIELSTLCAAPLVARGDAASPKGVAWRYMLYSAMTLSITFLGFMCLAQSADSFSVDQLRALTTNSDGWQRLGLSFMLFGLGGKLGLAPLYSWMPETYEAAPTSTSALLAAVQFNISVVAVFRILQVFQGFESHFVSQELLLMGYLSLVVAAVQVMAVRNYKRLIAYACVSSSGVIALGLSVGKAAAY-GVVLYIVSNAFVKSLLFLTAGRLRAVYGTNDVAPLSGVIRVMPFSGLLFTVGIFALLGFPPFASFLAEMMILSGIVQAGNLMAFLMCVMLTIIFVATGRTVFPMLWGASKREGPPVHE--SWIAALPKLGFVFILIMLGTYPKPITQLLIAVAQSI----------------
136709291    -----------FPLLGFLTLFLAGGF-LPRRMIGLIGAGSIGLSFLVALSIVMPFLSGDSEEVRHVVYTWLNFESTFGLYLDGLTVVMILVITGVGFLIHLYSFMIDDPSFSRFFAIMNLFVASMLILVIADNLLLLYLGWEGVGLCSYLLIGFWYTPENGYAARKAFVTTRVGDTSMAIGLFLLFTQLGTLDIQSLLVFAQIGSGFAIAATLLLLGGAVGKSAQLPLQTWLPDAMAGPTPISALIHAATMVTAGVYLIAR--MHPLFELAPNVQLLVALIGLATLLIACFTAMTQHDIKRILAYST------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188502096    --------------------------------------------------------------------------ISYFLGCDMISYGLILLSLWICSLMMTASESVYKYKSKLFIFNILLLLLLLVLTFSSMSLFMFYLFFESSLIPTLLLILGWYQPERLQAGIYLLFYTLLVSLPMLIGIFYLMNQMNTMNFYLL----NNYIFNLDILYFCMVLAFFVKMPMXXXXXXXXXXXXXXXXXXXMILAGIMLKLGGYGLLR-VFSLLQIMGLKYNFIWISISLVGGVLVSLMCLRQTDLKALIAYSSVAHMGIVLSGLLTMTYWGLCGSYTLMIAHGLCSSGLFCLANVCYERLNSRSILINKGLLNFMPSMTLWWFLLS-----------------------------------------------------------------------------------------------------------------------
256830253    -------------------------------------------------------------------------------------------------------------RGRDFHVLFPLQILGINGAFLTGDLFNLFVFFEILLIASYCLAMHGQGPERTRNALRYVVLNLIGSSLFLIALGTLYGVCGTLNMADLALSTPGQAPLLRASALLLLCVFGLKAAILPLFLWLPGLYASVLPAVAALF-AIMTKVGVYAILRTQSLIFQGPVPDAAELLFPLALATLAAGSMCVLGSRSLRMLLAWLVIVSVGSLLAGIGLWNEAGISASLYYLPHSTLVMAGLFLLADQAARQRG-----LTGGLAGDMPPMSALFLLGAMGAAGLPPLSGFVGKVLLLQAASAPKAVWLWPVALGGSLVALVAL--------------------------------------------------------------------------
88603080     ---------------------------------------------------------------------------SPFFLIDHMSLFVMLTTSIIFAAAALYAVGYIKRSLRIFYFGFSFLLAATTMAIFTPNIALFWICAELTTVLSAVLIAILALKATIDASLKYIFICSTSMLFSFIGIIFLFNKTGVGSLLWVDEAAGLDSGMVFIAFVFFFIGFAAKSGIVPFHTWLPLAHAKAPSAVSAVLSGAILNIGMYGILRMTIMKETGVFGQVSVLLIVFAMITISVACLSMLRQKKLKTLIAFSSIENMGFILLGIGIGSPVALFWALFHMLSHSCIKAGLFFSAGILHRQYKVPTRDEIGDLLLLQPFAAVTVMAGCAALIGMPLFPLFLSKVGILLAAAAISVWIPAIVLLLFACAGVALLRFYLPVMAVRFPAGEGPVPYTAPLSMKVPIVLLLLLSIMIG---------------------------------
144021344    ---------------------------------------------------------------------------------------LILVASLVTLILSKDTFSPEGERKEEYYLLLVLSVLGAVILIQSSHMASLLLGMELMGVALYGMIAFPEKGEPLEAAIKYLVLSACASAMLLFGFALIYAATGDLSYAGMGAKAAAAYSREPVVLMAILAGLGFKLSVVPFHMWTPDVYQGAPTPVTGFLATVSKGAVFVALVRFYLEGQLYQYNSLLMALSVVAIASMLVGNWLALRQENIKRLLAYSSIAHFGYLLIVLIALAAAQNPGATFYLAAYIVTTLAAFTVLANLAGEDDSKSMSAFEGLFWRNPLQASVLTVAMLSFAGIPLTAGFIGKFYLITLSIQSGLWVML---TALVLGSAIAIYYYLRIIFAMSKTSATK---------------------------------------------------------
49146910     -------------------------------------ILISLVGFVLGLVFFMFNYTYIIEWVILDVY---GLFIVASFLFDWMSLVFLSVVGYISSCIMLYSYMSGDTSNNRFIMLVFMFVVSMFLLVMSPNLISILLGWDGLGLVSYLLIVYYQNSSSSSAGMFTAMCNRVGDVFILLAISWMVNYGSWGFLYYTKYMLGFPDF--FLVSVFIMIASITSSAQIPFCAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSSSIFYYK---LNDLLLIISLITMFLSGLGANFEYDIKKIVALSTLSQLGFMIFIMSVG---GVELAFFHLLVHALFKALLFMGVGVLIHNAGEQDIRMYGCMGSYFPFTSSCVLISVLSMCGVPFMSGFYSSDLILEYSVMGGPSLMIILFFCIGLTVCYSFRFIYWVFCGNFMGSPLFSFNEYSMEMMISMLMLVVFSVFGG---------------------------------
218157379    -----------------------------------------------------------------------NLSVVMTLLFDWMSLIFLSCVLFISSMVVMYSYMSGDKNINRFILLVLMFVFSMGMLIVSPNLISILLGWDGLGLVSYCLVIYYQNTKSFNAGMLTALSNRVGDVAILISIAWMLNFGSWNYIFYMDYMNNY--SDMWLISGLIVLAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLVIRFSPI---VSGSIFWYFLFYISVLTMFMSGLGANYEFDLKKIIALSTLSQLGVMMSVLSLGYPL---LSFFHLLTHAMFKALLFLCAGCIIHNIKWQDIRYLGCVGLMLPLTSSCFNIANLALCGMPFLAGFYSKDLILESMNFLNILIFILYFISTGLTVCYSFRLIFYSMMGDLNMSSFFFFNNNESKMNWPMIFLSFMAIMVG---------------------------------
206890905    -------------------------------------------------------------------------FTSELIKIDLYRQTLRILVLFIGVFIIGLSYSDLKSKSVEYVFLLLLSLFGMNLMIVANDLLILYLALETFSLSLYILAGFYRKESSIEAGMKYFILGTLSSIILLGSIVFFYAQTGSTSYETFKLLKTENLNI-LLGVVFLISAFAFKLSLAPFHAWAPDVYQGAPTAVTAFLS-TAPKVAVFGALINIFLSINL-KLNIQDLIVIISALSMLVGNVLALRQNNLKRMLAYSSIAHAGYMFMAFLLPEKELLISLIPYLIVYVFMNLSAFA---FIMNIKNGESIQNYLGVGRKNPLLSFCIIVIMFSLTGVPPTAGFIVKFNLFKNLLSYGYSLVFFALLMSIFSAFY----YLRPVFYLYKDSLVIDIYNHPLN-NSMALSGALLLIFLGLFPNLLL--------------------------
135215780    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLPSLILIYSSTGTLDFEQGVLSGSTLSSSGLSLIFIFFLFGFAKAALMPFHSWLPGAMVAPTPVSALLHAVAVVKVGVFSIVRDLLAELELVGFRLSSLGCLIASVTVIVASLIALSQDSLKRRLAYSTIGQLAYIVLGVLLLSVSGVIGSKLHIAMHAFSKITLFFCAGAIYVASGKKLVSELDGLGKKMPYTFFAFLIGSMGVVGIPLTGGFISKLLLLFGSLEADRILVLIVYLSSLLSATYLFPIVYRGYFGSAKSKDIEKVKEVNLFCLLPLLITASLTVIL----------------------------------
251826925    ---------------------------------------------------------------------------------DLMSDVLKMLSYLGMSMVLVYSRQYLMLRTGEFMVLALFALLGMNVMISANHFLTLYLGLELLSLSLYAMVALQRDSAATEAAMKYFVLGALASGLLLYGMSMLYGATGTLEISNAIANGVQNKSLLAFGLVFILSGLAFKLGVVPFHMWVPDVYHGAPTAMTMLIGSVPKLAAFAFATRILVEGLQSLEHDWSSMLIILAIASMAIGNLSAIAQTNLKRMFAYSTITHMGFMLLGLISGGIEGYGAAMFYTVIYMMMSLGAFGMIMLLSRAFEADTLADFKGLNQRSPWLAFMMMLLMLSMAGIPPTVGFYAKFSVLNSIIQTGHWLAIVAVMFSLIGAFYYLRVIKLMYFDAPESHVPINVGSDTG---LLISMNGLGVLFLGLMPGSLMSICAVSVQQSL---------------
136609169    -----------------------------------------------------------------------------------------------------------------------------------------FIFYEVLTFSTYPLVAHKQNELAQKAGRLYMSILVGSSVIFLLPAIIWVWVITGSLEMSKNGVLDGNISYEYAPYLLAMFVFGIKAALIPIHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLLILTNVFFLSKTGASTWLIWLASFTLLITSIIAIYKDDIKARLAYSTISQLSYITLGGALASAMATQGAVLHIITHAAGKITLFFVAGAIYVGAKMSKISELNGHGKSMPLIFLAFFIGSLSIIGVPPMAGSWSKFFLMLGAAESGYLFLVVFSISTILNAYYLMEIPARAFF------------------------------------------------------------------
141788851    -----------------------------------------------------------------------------------------------------------------------------MSVILAGDLISLFLFWELMALASTLLIWSSQNNNSYQVGMRYISIHLLGGVILMCGIVGHAHETNSIAFTQMQLNSISTW--------LILFGFLLNAGAPPLSAWLADAYPETSFSGMVFLSAFTTKTAVYVLMRGFPG---------TDLLIYIGLFMIFYGIIYALLENDMRRILAYSIINQVGFMVCGIGIGTEMALNGTAAHAFTHIVYKALLLMSAGSVLYMTGKRKCSELGGLIQSMPITAVCGIIGALSISAFPLTSRFVSKSMISQASVDEHLLWVWLL--------------------------------------------------------------------------------------
136444462    ----------------------------------------------------------------------------------------------------------------EFLALLMIATTGGMVLISANDFLSFYLGLELQALSLYLLAALNRDSKSSEAGMKYFILGCLASGILLFGISLIYGFSGTTNFSALMDLYYQPPVGVMFGFVLVITAMFFKVSAAPFHMWSPDVYEGSATISTTFFATVAKFTALTALLR-LFYNLIIGWHGIEKIFIFSAILSLAVGSFGAIFQKNIKRLLAYSSIGHVGFILLGMAVLSKEGFTASIFYMLIYAVISIGSFGFLNLMTSKNYDQNISSLSGLSKTNPVMAFSLAALMFSTAGIPPLAGFFSKFFILTAILSQGHLVAILAVLFSVVSAYYYLRIVKIMYFDEPQN---VMALDQTANIKAVIFVTAIFNLLFIFFLGSVTDLIA----------------------
51830106     -------------------------------------LFLLSALMFFLMNIFMYLDQTIVWSYNLMSFNSCSFSISFMLDTTSVSFLFVISIVSACVLKYSVSYMEGDLNYRRFVNLVSLFVLSMMVLVVSNNMLVMIVGWDGLGLVSFALVHFYQNSKSNAASMLTFLINRLGDAFLVMSVCIC---MNNGSFDYSYINQDLMLCSSTFFMIGILLAAMTKSAQMPFSPWLPAAMAAPTPVSALVHSSTLVTAGIYLLIR--FNYLLMMYPVLCKLLMFFSVMTTLLASMAXNCEYDLKKIIALSTLSQLGIMMMSVSSGMH---FMALFHLYTHALFKALLFLXAGVMIMMYGNQDIRTMGGLKKEIPIIVSTFNIGNLALCGIPFTSGYYSKDLIMEKFEIEASMPAMLLGISLILTISYTIRLNYYMLYKETNMVKVNLNFPFS-HAYLPIMILSFISIFMG---------------------------------
15626325     -------------------------------------------------------------------------------------------------------YMHSDSEIVRFAWLVLLFVVSMMLLIFSPNFISILLGWDGLGLVSYCLVIYYQNVRSFSAGMITVLSNRIGDVFILLGISLMVSWGG---WNILSFGLVGPVSCWGWVVLFSLIAAMTSSAQIPFSAWLPAAMAAPTPVSALVHSSALVTAGVYLMIR--FNEMLLSSAGFSSVLLILSTLTMFMAGICANFETDLKKVVALSTLSQLGLMMMSLSMG---YVMLAYFHLLTHALFKALLFMCAGAVIHASGSQDIRLMGGLSYYMPIVCVSMNIANLALCGFPFLAGFYSKDIMVEVSLGGSLMIVVLLMLSVGLTAFYSFRLSFYSMWGSSR--------------------------------------------------------------
144136066    --------------------------------------------------------------------------------VDAASAGLVLAAIVGAFLAMLSGWDAVRRDRPEYYPLVLLATTGAVVMLHAGDFVALLLGLEILSLSVYALSAWRTDEHSEEAGMKYFLLGAFASAILVYGMALTYGATGAFAFTEIGAALQGGAAGPLALLVFVLVGLAFKVSFAPFHQWAPDVYTGAPTPVTAFMSVVVKVAAFGALLRVASEAWAFTLPTLDLMLATLIGTTVIIGNLGALLQSGAKRMLAYSAVAHAGYLGLAVLAVGDGLAEPAIVYLLAYTLMNGGAFAVLSEIMDDPHGDHIEAWEGLGRRRPGLAVAMTIFLLSLAGIPPLAGFFGKALAVQAAFAAGWALAVIALLAAVVAVVYYTRFVWAMWFVRNRKGEVQH----SPAARWAIGLAAAGTVAMGLFPDL----------------------------
1279874      ---------------------------------------------------------------------WGKPFAFGPYAVDGVSQVF----TLLALLGALWTVGLVRSGGFEFYLLVLYAALGMHLLASTRHLLLMLVALEALSLPLYAL-ATWRRGQGLEAALKYFLLGALAAAFFLYGAALFYGDTGS-----LVLGAPGEGPLYALALGLLLVGLGFKAALAPFHFWTPDVYQGSPTPVVLFMATSVKAAAFAALLRVAAP---------PEAVALLVALSVVVGNLAALAQKEAKRLLAYSSIAHAGYMALALYTGNAQALG---FYLLTYVLATGLAFAVLSQISPDR--VPLEALRGLYRKDPLLGLAFLVAMLSLLGLPPLAGFWGKYLAFAEAARAGAWVLVLALVTSAVSAYYYLGLGLAVF-------------------------------------------------------------------
57505803     --------------------------------------------------------------------------------------------CVILLFSFLYLLMDKKDHIGEFYALFLFMIASLMLMVSSSNLLLIFIGLEASSLALYTLIAMQGSRNAISSALKYFNVAAVGSGFFVLACAFIYFKMGKFDL-SLSLNSGLKDIWLLSAGVLIFVLCAIKLSLAPFHFWLRDVYYASHSNLVAFIS-VVPKIAMFAVLIRLFDFFNYAE--FGTIIAILAVFSMIVASLAALSQNDVKKMFAYSSVVNSSFVLVALVPMLSFKLNFVFWVVFGYWILFAFANYSVFLILSTLQKSSFETLNSLLNVKPFLAFALGLCALSLAGIPPFGLFWGKFMVLKSLVENDLYLALFVALASVLMLYNYLKIIIHAFFMREKVAKKELYKDLKWEQKLVLALCVIVNVF-----------------------------------
197105608    ---------------------------------AALALGGSLATLFAALALAVAVDGAEGSLSLTYRLGDWPAAVAIVLVADRLAALMVLLATTLALVTSGFALVRWSRLGPYYSALTQFLLMGLNGAFLTGDLFNLFVFFEILLAASYGLLLHGSGERRVAAGLHYIVLNLAASLLFLIGVSAIFGVTGTLNMALLPEASDGARGLLHAGAAILTVAFLVKAAAWPLGFWLPRAYDAAVPPAAAMF-AIMTKVGIYAVLRFGLLLFGDSAGFGRDWIFAIGGATLAVGVVGMLAVRDLGRMVGYSLLVSVGTLLGVVAFADAQALAGALLYLVISTLGAAAFFLLNGLIDEFEDAPTLEAYRPILISAPILSGGFLVCTLIVAGIPPLPGFLAKVAMLAPLLQ-----------------------------------------------------------------------------------------------
138127250    -------------------------------------------------------------------------------------------------------------------------------------------------LSLYVLASLNRDSKSTEAGVKYFVLGALSSGLFLYGCSLVYGFTGSINYFVIAENFSTDNIALLFGLVFILIGLAFKISAVPFHMWTPDVYEGAPTSVTAFFALAPKVAGFGAIIRILYIAFGNVFDEWQSILIFISVASMILGAVAAIGQTNIKRLMAYSSISHMGYGLAGLATGINEGVTASVLYIFLYVVMNIGSFTCILIMKRKIYLENIRDLSGLSKNHPLVAFCLTVMLFSLAGIPPLAGFFAKFYIFMAVVKADLIILAVIGLVT----------------------------------------------------------------------------------
142176886    ---------------------------------WNRTIGWLPVAIAAGLFVWTTFIPTVAAGAPVRILTWVPSLIALGFNIDGLSLTFALLISGIGVAVMLHSYLTGDQHFGRFGLFMTAFMLSMLGLVLADDLILLFVFWELTTLTSYLLIGYGHDSKSRRSAVQALVVTGSGGLAFLAGVILIALATGTTSISGLIAQGSLTHALYVPILILVLAGAFTKSAQYPFHFWLPNAMAAPTPVSAFLHSATMVKGGVYLLAR--LHPALSGTAGWLWALTIAGGITAVLASLLALRQTDLKMVLAYTTLMALGTLTLLLGQNTGYAITA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136050598    ------SIMILFPELWLVSILLLMVLFCGYWKPERFSTIALIGLLGAAVLLWVNGQGASAMWQ-----------------VDKFAQIMQLMVLLLTAWVGYYGRNSIASHLSAYVYILLVMATGAMVIISAQSWALFYVGLELMALPTYALIIDKSHPTASEASLKYFVMGVIASIFILYGIAFIYLVSMSIDYTNLLFVDNGMRWYLSLGVVFLLAGIFFKFGLAPFHMWVPDVYESAPIMVVNWIAVVPKIALMAAFIRILSVTGLYKVTVVSQLSLMVALLSIGYGVLLAVKQQNLRRLIGYASIAHMGFVMLPVSLASASGLSSALVYLVGYAVITTTAFCVL-VVWSQQGITQLSDLAGLARSQPFESYTLLLSLAAMAGIPPLVGFVIKVNVLSEMLMAGYIKPVIAVIFVAISGYYYMSMVRHMFFNEAAPSQVDQEHTTSKNHYTVLIWGGVL-ILLGVLPQSLL--------------------------
6691418      -----------------------------------------------------------------------PASIILPLILDTKSILFAEVVMMISSSVLWYSYYYMDTDPPRFTLLVVLFVLSMSLLIFIPSLIALILGWDGLGLVSFCLVIYYQNKKSLAAGVITALMNRVGDACLIAAMALCL----NLSHWNLMSMNQVPSLAQALLFLAA----MTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYILIRFF--PFLTTSQTFKTSTLLLGLLTASMASLAAIKENDLKKVIALSTLSQLGLMFSALFLMSPMI---CLFHLLTHALFKALLFLAAGNIIHLHSTQDIRLVGHLSSSLPTTSAAMNIANFALMGTPFLAAFYSKDLIIQATELSLIPGPILYWFSLALTAAYSLRLSFLMLWSSYNQPPTSNVTDSNKNVYSPMTTLSIGAIVGGIMQWSLSENFSPPTSPML---------------
135926748    -------------FIGAFLIPFLPKLGRQVYMIFLV---------ILSAFSLFNGFGTHLTINVLDYNFIINHS-------DNLSLPFAIVFHIAAFITII--YGGHKDDWKE-NVAVISYAGAAIAALHAGDLFTLFFWWEATAFTSVFLILGGNTTRAYRAAFRYIVIQVGSGMFLLAGAVLFLYSNENALLGQM--------SIDDTSGLLIFLAFGIKAAFPFLNGWLQDTYPEASEVGTVALSSFTTKLAIYALARSFAG---------TDILIYIGALMTFFPIFFAVIENDLRRVLAYSLNNQLGFMVVAVGIGTELAINGAVAHAFAHIIYKGLLFMSMGAVLYRVGTCKASELGGLFKYMPITAVCSIIGAISISAFPLFSGFVAKSLIMSSLGYEGLSFIYFMLL------------------------------------------------------------------------------------
137522122    ----------------------------------------------------------------------------IEVRIDVASALVLSIVTGISSLVLVYAKDSIAQEIDLFYTAHLLCLAGLSGILSTGDAFNLFVFLEISSLATYTLVSLAADKRCLTAAFRYLIMGTIGATFILIGVGMLYMQTGTLNMLDLATIAEYDSSRTLNTGLAFLVGVSIKLALFPLHMWLPPAYTHAPSAVSAFLASTATKVAVYVMVRFIFTVFVFLTMGMDIILLGLAIVAIFKCSFMATVQSNIKTVLAYSSVAQIGYMILGISLVTSAGLMAGLLHIFNHALMKGALFMAVGAVLLRTG------------------------------------------------------------------------------------------------------------------------------------------------
255959035    -------------------------------------------------------------------------------------------------------------------------------------------------------------------GIYLLFYTLXXSLPLLVGIXXXXXXXXXXXXXXXXXX----XXXXXXFYVCMIFAFLVSMPMFMVHLWLPSAHVEAPVSGSMILAGVLLKLGGYGLLRVFPVLFSFGFK-FGIVWLSLSLVGGLFVSLFCMRQTDLKSLIAYSSVAHMSMVIGGIMTLSYWGVCSSFALMVAHGLCSSGLFCLSNITYERFGSRSLLVNKGLINLMPSMAMWWFLLSACNMAAPPSLNLLGEIGLLSSLVSWSWCLMFILVLLSFFSAAYTLYLYSYSQHG-----------------------------------------------------------------
55338243     -----------------------------------------------------------------------------------ISSIMVLLTFWLFQYMFIFNRGSTGV-----VFSFTNCEITMVCSFALKMWYTFMSCLEFSLVPTFFMIFFGYQPEKLQACVYFCLYTVVCSLPLLLTIIWN-------------TKSIFLFTGFSVPVMALTLAFMVKTPMFFLHIWLPKAHVEAPVAGSMVLAAILLKLGSFGF---LLLGTQVWNSVVLLVFLYLSLSGMVLCALSCIRSNDLKSLIAYSSVVHMGVVTSGVVNGSKTCLMSSLMMIVVHGLCSPMMFTAANSLYSSSHTRAILLNKGLF-VSPMMSFTIFFILSANMAVPPSVNLWSEMLFISGLMSMTHMFFPILGISVFLGLVYNLYLYISTIHGK----------------------------------------------------------------
143876740    -----LWLIPLFPLLGFVLNLMLGRT-LGRTFTTLVGPLAVLAALGQSVWACIALWSGSAATVQETLWRWIDLQLEVGFQVDPLTALFLLIITGIGFLIHVYSVGYMEEHYGRFFAFLNLFVFFMLVLVLADNLLLMFVGWEGVGLCSYLLIGFYHEKISAEAAKKAFLFNRVGDFGVLSAVMMLVVYLGTLRFDEINAQAGALGEGSTLITLLLFLGATGKSAQVPLYVWLPDAMEGPTPVSALIHAATMVTAGLYLVAK--LSFLFILAPFTLTIIAVLGTVTALLGATVALTQTDIKKVLAYSTVSQLGYMFLAMG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296268317    --------------------------------------------------------------------------------------------------------------VGEWYFLLLATLTGAVLLPASRDLITLVVALEVVSLPVFALTALRRYDGRAEAALKLFLFSVVATAVTLFGASLLYGVTGSVFLDRIALAQAGPGSVTTVAIMLMLAGFAFKAAAVPFHSWAGDVYRGAPIPVAALLSVVSKAAGFAGLILLLTTALGGRAATWAPVIAVVAALTMTVGNVLALRQRDAIRLLAWSSVAQSGYILAPLAAVPGPGAGASIAYLIFYAAMNLIAFAVVMTVARREDGAELDGYRGLVRRSPVLGLGLAFSLISLAGLPPLAGLFAKIVVFRAVLDGGGWLAVVVAVNTVIGLAYYLAWTARLF----APAAPEPGRTGPVPALVAVGLTVAVTLAFSVVPQAVL--------------------------
282900889    ------------------------------------------------------------------------------LVADQLSGYFILTNALVTMAVVLYCWKSDKSAF--FYAQVLLVHGSLNAAFICADFISLYVALEVSGIAAFLLIAYSRSDRSIWVGLRYLFVSNISMLFYLVGAVLIYQKSSSFSFAGLE-------NAPPEAIALIFLGLLVKAGIFVSGLWLPLTHSESETPVSAMLSGIVVKASVLPLLRC-----AAVGENIGHIVVIFGVATALMGVSYAILEKDTKRMLAFHTISQLGFILAAPGVGG--------FYALTHGLVKSSLFLIAGSL----PTRNFKEL----QSKPINTAIWFIASLSISGFPLLAGFAAKVLTLKNITSWQFVAMNIAAVGTAISFA-----------------------------------------------------------------------------
119511672    ---------IALPLFLGFVIYLLPKLD------RYLALFVTLVSAGYALALF--FNQSQLTLTLLDNF-------GVTLVVDQLSGYFILTNALVTTAVILYCWR--TDKTAFFYTQIIILHGSVNAGFVSADFISLYVALEVIGIAAFLLIAYSRTNRSIWVALRYMFVSNTAMLFYLVGAVLVYEANGSFAFTGL-------ADAPKEAIALIFVGLLTKGGIFVSGLWLPLTHSESETPVSALLSGVVVKTGVFPLVRCALLVPEIDP-----IVRIFGVATAFLGVVYALFEKDTKRLLALSSISQLGWLLVAPEV--------AGFYALGHGLAKSTLFLIAGNL----PSRDFKELQN-RPINNALWIALVMGSLSISGFPLLVGFGAKMLTLENVLPWQVMLMNIGAIGTAI--------------------------------------------------------------------------------
136089237    -----------------------------------------------------------------------------------------------------------------------------------------------TALTSVFIVFAGNTNAAKDAAMRYLIIQVSSGVLLLIGACLMLYQTGNHNLAVLDLKTNF--------GIFIFIAFGIKAAFPLLNGWLQDSYPESSVTGTVALSAFTTKLAIYALARTFPG---------TDSLIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGTELSLNGTVAHAFVHIIYKALLFMSMGAVLYRAGTTKASELGGLYKYMPFTTIFCIIGAMSISAFPLFSGFVAKSLIMSSL---GGMGMVLIYFILFFASAGVLSGIKIPYFAFFAHERKNKVKEAPINMLIAMGIAAFLCIAIGVFPKYLYQILPYAVE------------------
294677074    ----------------------------------------------------------------------------------------VILVSAAAVLAMSSDYMGRRGLLREYPILIVLAVVGMMMMVSAGDLMSLYIGLELQSLALYVVAALRRDSASSEAGLKYFVLGSLSSGLLLYGASLVYGFAGTTTFSGIITVQGHLPIGLLFGLVFLLAGLAFKVSAVPFHMWTPDVYEGSPTPVTAFFATAPKLAAMALIARVVHDAFGQVPGEWGQILAALALASMYLGAIAGIGQRDIKRLMAYSSISHMGFGLLGLAAGTAAGVESMLLYMTIYIVMNVGTFAFILSMERDGKVTEIAALNMLSKTDPVKAFALLVLLFSLAGVPPMLGFFAKFAVIKAAIGAGFWVPVAAVVASVIGAFYYLRIVYFMYFGEKSAP------------------------------------------------------------
136322132    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FIIIGLMVKAAIFPLHIWLPSAYTFAPSAVAVLLTATATKAALYVLARILFTLLFNADDFLQWVLLPASIVAIFFGTIRAIFEKDIKKLLAFSSLSQIGYITIGLTLGTASGIMASFIHIANHSMMKAALFMGIGAIIQLKKSINVDDLKGLSKSMPVTSISLTVVILSLLGIPLTIGFISKVYLLKAVFSHGNWILFIIVLTSFLGLGYAWQMIENIWMKQPSDTALTIKDDPKI--YIPLVVLAVFNILFGIYAYPIVNSAFNASAAI----------------
140268259    -----------------------------------------------------------------------------------LSVVMMLMIATVSLLVHIYSAAYMEDDTGRFFSLISLFTFAMLQLVMTNNLVGLFFGWEGVSLFSYLLIGFYYAKDTAAHAIKAFLMNRFGDLAFSLGIVLIILHVGSPQYQDVFSYGFGTQSVSVLVGFLFFIGAMTKSAQMPLHMWLPDSMEAPTPVSALIHAATMVTAGVFLLCR--FSALMVSSAFLMNCIAFIGASGALWLGILALCENDIKRIIAYSTLSQLGYMVLAVGVG---AFQLAIFHLLLHALYKALLFLAAGSVIHAAHEQDIRRMGGLGRLMPITT------------------------------------------------------------------------------------------------------------------------------
138852982    -------------------------------------------------------------------------------------------------------YLNGHPHFWRFFIILHAFTLAMLGVVLADDVITLFIAWELTSLTSYFLIGFHEDAKSRRAALQGLLVTASGGLCLLAGLIILGVEANTFRLSELVNADLSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQAPTPVSAFLHSATMVKAGVFLLA--VLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKAIQGFVMFLVAHALYKAGLFLGAGAIESATGTRDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELI-----------------------------------------------------------------------------------------------------
135460075    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFQVAVFPFHTWTPDAYQGAPTPVVIWMAAGVKVAGFAAILRVFPLTFASYVNDWQVPLAVLSGLSVVFGSVVAVVQTNVKRMLAYSSIAHAGFILIGVQSSNMDGTAAVLFYLGVYTFLASGSFAIATVVGGEGDSHDLDAYKGLAKRKPALAALFTILLLGQAGIPFTGGFIAKLGVISSAVDTEYYF--LAGVAMV-SAAIAAYVYLRILMAMYSDNNEGKIEDIHVSKWVVTALSSAVVMVTGFIPGPFVEITRNAVPILV---------------
15341655     -----------------------------------------------------------------EVFYLGGMFLSFPIILDSVSLVFSGVVLMISGVVFWYSEFYMAGELYRFYLLTLMFVGSMSFLIFVPNVVSLLIGWDGLGLISFCLVIYYQNKKSLASGVITVLMNRVGDACLIMVVVGVSCFGDWSLF--------YQKDLGIVLSVLIVVGGLTKSAQIPFSAWLPAAMSAPTPISALVHSSTLVTAGVYLIIRFYSSVF--SSDFVGSGVLLVGFTTSVMASLSAVLESDLKKVVALSTLSQLGLMFC---AMSFVGPVVCLFHLVMHSLFKSLLFLSMGNIIHMVGSQDLRSVGGLYKQLPLTVSCMNVSFLAMSGVPFLAAFYSKDMIVHCAFEYGGMILFMFFFSLALTVPYCLRLSYYLVCGSLGSPSVLCYGDSDKDGLFPMIVLVLGSLVGG---------------------------------
157326168    -----------------------------------------------------------SYFFEIELLSINSSMIVMTVLIDWMSCFFLSFVTLISSLVILYSMDYMDKYLTRFIMLVLMFVLSMILLIISPNLISILLGWDGLGLVSYCLVIYYQNIKSYNAGMITALSNRIGDVLILMSIAWMLNFGSWNYIFYLEMMNK--SFSLKMVGSMLIFAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLLIRF---NNLISMMYLSKILLLXGGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILSMGFAS---LAFFHLLTHALFKALLFMCAGVIIHNMKNQDIRYMGALIMQMPLTVTNFNVANLALCGVPFLSGFYSKDMILSTFYSVNFVSYFLYYFSTGLTVCYSLRLMYYTLYSNFNSWGFHALNDSSKPMIMGMLGLMFMTIFGG---------------------------------
55583316     ---------------------------------------------------------------------------------DGYSTTFASLVCFIALSVIFFSLDYMKENQDRFYFLFFFFIFSMLTLIFIPHLPGLFLGWDLLGMSSFLLVSFYKSSSASKGAMLTALTSRIGDAFLLIFLTFCFLTYGTLGPAFLSAKS-----IPGIIIFCVVLASMTKSAQTPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYVLVQNFSIV-----SLISWVLLGIGGLTMVLPGLMALFEVDLKRVVALSTLSQLGLMFFFLGAGFK---ELAFAHMASHAVVKALLFVSVGMIYASCHCQDISFLGGRLKSMPVAQIGFLASLLGLVGFPFVGCYYSKHSLVSGISGYSAGVLLVLYIGFFFTVAYSTRLFSVMIMSSPAKLHTPNTKDMDDEEHWSVFVLMFGLSVLPFIIYPLSGV------------------------
140546945    ----------------------------------------------------------------------------------------------IGFLIHVYSYMHTDEGFSRFFTYLNLFVFFMLLLVLGNSLVLTFVGWEGVGLCSYLLIGFWFTNSNYNAARKAFVMNRIGDLGFLLGIMLVWVSFGRLDYAYITTHPGLAGTVITGIAILLFIGAIGKSAQIPLYTWLPDAMAGPTPVSALIHAATMVTAGIYMVVR--MHAFYALSDTASALVAIIGGATALMAALIGVLQNDIKKILAYSTVSQLGLMFLGLGAG---AYTASVFHVTTHAFFKALLFLGAGSVIHMGGEQDIRFMGGLKKHTRITFITMLIGTI----------------------------------------------------------------------------------------------------------------------
142240050    --------------------------------------------------------------------------------------------------------KYFELYKTEYFILCLFAVTGMMIMSSANDLLILYLGIELLSLSLYTIIGFNKKSISSEAAVKYYVLGAISSGFLLFGISLIYGLTGTLALTEIFDFIKNIQTDSIFSLTFILVSLAFKFGAAPFHMWIPDVYHGALIPTTLLLSTLPKIAIFIVLIKLLSSAFSNLFIFWSEMILILSVISILIGNIIAIAQTNIKRMLAYSTIANIGFILIAISLGKQEAYEASMFYTISYVIMTMAAFGVLLLILNKKPIELITDLKGLNSQHPWFAFLLLIIMLSLAGIPPLIGFHAKLSIINVLIHGGHWLSIFVVLMTVIGAYYYLKVIKVIYF------------------------------------------------------------------
137107957    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------YLVLSYIYGLTGSTNFFTLAASGPESNSAILIAVIMVLAGFGYKISAVPFHFWTPDVYEGAPTTITAYLSIAPKAGALAMMIRFFNQVLADGGAMWPSILSLLAVLTMTVGNVVAIQQNNVKRMLAYSSIAHAGYMLLAMPVMSGESVYAIMVYLVMYLFMNLGAFFVVITVKNRTNGETFDDYKGLGWEMPIVGISMTLFMVSLTGLPPTAGFIGKFYIFASLIQGGSAFYWLVIIG-GINSVISLYYYLRVVVMYFDGERKDSLLFPPRVLSGMLLVTAIPTLV-----------------------------------
269128895    ------------------------------------------------------------------------------LRADALSSFMLIVIGAVATLAMLAGPSYLAAEDDAYGVLTQGFIAAMALAVLAANLGVLWVAVEATTIVTAFLVGHRRTRAAVEAAWKYVVVCSAGIALALLGVVLLHFAAAQAGVESLELAADLDPGVARIAVALLLLGFGTKAGLAPMHAWLPDAHSQAPAPVSALMSGVLLSVAFYAMLRKVIADPALGPAFTRNLLLVLALLSLLVAALLLIAQRDYKRMLAYSSIEHMGLLALGAAAGGRLALTAVLLHVLGHGLGKSVLFIGSGTILHATGSSRVAAVRGLLARSPLLGGAFGLALLALLGLPPFSLFASELGIFRAGFQDG---------------------------------------------------------------------------------------------
293605720    -HLPVLPIIV--PLFAGAVMLLLADTSRYARGTISMLATLAQLAAAIALLVVAGGGVPGVWSQGVGVYLVGDWPAPFGLVVDRLAAVMLTLTAVLGLATLTYALARWDRAGVHFHSLFQFLLMGLNGAFLTGDLFNLFVFFEVLLAASYGLLLHGSGVARVSAGLQYIAVNLVASFLLLISIALIYGVTGTLNLADLALRAGNLTGAERMLFAILGVAFLVKAGAWPLNFWLVKGYGSASAPIAAMFS-IMTKVGIYALLRILLLPSGAPAAFSLDWMFAAGLATLLFGALGLLATQQLEKMVCYCVIVSAGTLLTALGMPGVTLTGPALFYLISSVLTTGAFFLLANVLAVTLDAFDLDDPTSVNRSMAFLGLAFICCALLVTGLPPLSGFVAKFSLLSAAVSAAPMDAWILVAAVLVSGLAGLVGLGRTGIRVFWASDDRSTPRLRVIEAGPVAVLLLLCVGLAAGAGPVSAYLDDAARSL----------------
142169797    -------------------------------------------------------------FTVRQTTPWMPTLISLGLRLDGLSALFLIIVLGIGALVMAYSARYMSERHTGYFAWMLLFAFAMTGLVLADDLILLFVFWELTTLCSFFLI-NRSGDKASAPAVRTLLVTAMGGLSLLFAVVLIVVRTETTVISQALASSVWTEDAGFTASISVLIAAMTKSAQFPFHMWLPDAMVAPTPVSAYLHAAAMVKAGIYLLL--LFSPAMAGTPVWQVTLMTTGLLTAVMGAIFAMRRFDLKEIMAYSTVSQLGLIVALIGVGTPAALTTA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159159439    ----------------------------------------------------------------YELFTLNSGVVYMSILLDWMSLLFMSFVLFISCMVIFYSDEYMGGDLNRFILLVVMFVASMMFLIISPNLISILLGWDGLGLVSYCLVIYYQNVKSYNAGMITALSNRIGDVALLISIAWMMNYGDWNYVFYLDYMG--DDFSMSVIGGLVMLAALTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFS----SGLSLYFMMILLFIAMLTMFMAGLGANYEFDLKKIIALSTLSQLGLMMSILALGD---YFLAFFHLLTHALFKALLFMCAGCMIHNSGIQDIRFMGGLINQMPLTCCYFNICNMALCGLPFLSGFYSKDLILVSMGYLNLFVYFIFYFSTGLTMCYSVRLSYYTMFGDYNFYGFQNISDTGFVMLKGMSGLI----------------------------------------
5835199      --------------------------------------------------------------------------------LDPLGLMFSCTVVMISANILKFSTIYMKEDKNRFTVLVLLFVLSMNMLIFFPHLIILLLGWDGLGIVSFILVIYYQNPKSLAAGMITALTNRIGDVMLLLAIAWTLNQ-GHWNILHMWAVDENMYQ-----ALVIIIAAMTKSAQMPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FYNFLSSVWWFTTFLLFVAVSTTLMAGLSASSECDMKKIIALSTLSQLGMMMAAMGLGM---AHMAFFHMVTHAMFKALLFVCAGSFIHHMHSQDLRWMGNLTKQMPTTTSCLIMANLALCGFPFMSGFYSKDMIVEASLYYNSLMINLILFAVGLTAFYSTRFTMCVVLSPNNCGPYMHLEESN-SLTSPMLLLASMSVISG---------------------------------
146306475    -----IILPVLLPMFFGALLLVG--HGWSREIKRGISLLGCLA--LLPVCIHLLLLAGAGQLQVYALGNWAAPF-GIMLLLDRFNAVMLLLTALLATFALLYACRGEDEQGPNFHALFQFQLLGINGAFLTADLFNLFVFFEILLISSYALLLHGNRASQVKAGVHYVVLNLLGSSFFLIGVSLLYGLTGTLNMPDLAAADVADAPLLKAAAYLLLIVFGLKGAVLPLYFWLPRA-YAAAPASVAALFAIMTKVGFYAIVRVFTLIFGELANLGHELLWWLALPTIALGVIGALGARQLQVLLAYLVVVSVGMLMAGFAIGTAAALSAALYYLVHSTLISAALFLLAGLVVAQRDSGDLQQERVLRQPL-LLGCLFFFGAISVAGLPPFSGFIGKMLLLRAAEAWSLWPVVLIGGLLTLIAL-----------------------------------------------------------------------------
149175849    LHLPWMELSILITLLGALWV----RMIHDRDKAYRSCLLICGLVFLTSVCEWIDFE-SLHAFEARDHLNIFKLLFNNFFIVDELSAPLLPLAALLYLLTVLSTLKTKGHRFS--FSSTLLSESILLATLSSRELWGIILLLSVATILPYLEIKAHKRSTRVYVLHMGLFIALLVVGGVL------------------SSFSEAGDSISLIAGAFLTTAALLRSGIIPLHCWMTDLFEKTTFGTALLFVAPMT--GAYAVVR---LVFPIAPDWALQGIALVSLTTAVYAACMTLVQREARRFFCYLFLSHSSLVLVGLEMATPLGLTGGLCVWISVGISLAGFALTFRSIEARIGRISLVEYHGLYDHTPTLAALFLVTGLASIGFPGTVGFIGTELLIEGAIEVYPLVGTAVVIAAALNSIAILQAYFRVFTGGRHTSSISL--RARPSEHVAILILVALILGGGLYPQP----------------------------
242097528    --------------------------------------------------------------MIVSNWHWMTLKLTLSFKLDYFSMIFMPVALFVTWSIMEFSYMRTDLNINHFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAVLYNRIGDVGFIMAMAWFLLNTNAWDFQQIFAIEHKNLNIP---LAGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR-----FYPLMEHNKTIQTATLCLGAMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXFLHICTHAFFKAMLFMCSGSIIHSLNEQDIRKMGGLFKALPLTTTALIIGTLALTGMPFLTGFYSKDLIIETANTSNAWALLTTLVATSMTAAYSTRIVFFVLLGQPRFSPVIVVNENNPLLINSIKRLLLGSIFAG---------------------------------
288573154    ---------------------------------------------------------------------------------DRLSCLMVALAVFMTLCIDLY---VRRKSPMPYLFCLFACLAAL-----ASSWFFFTVWVELSSIVLAFMVGKKDRPTARFY---------LFSQLLGGGLLLMASAMGNSSDGGLLSIGPVPSSLVPLFYVAL----GIKAALPLLHFWLPRTHSKAPVEASVLLSGYAVKMGIYGMVRMSLGP--------SPWLLFAGVFMALYGALQGVMQRDAKRLLAYSTMGQLGFMVSSLAAGTDLGRYGSEALILGHALSKGLLFLSVGETEKRYGTRDLAELGRGMKDLPWLFPFFAVGALSLAGAPLTAGGWGKSMVKAGLEGYPLVEAFLAGLGTVLSLCKLGYYAFLRPFKRDFPTPPSVSPEKGVVGALSLFCVAILAVGV----------------------------------
169831259    -------------------------------------------------------------------FAWLPYKVQPAFHVDLLAVVMCLVISVVGSLIVMYALNYMHNRQHIFFFFLVGFLGAMNGVVFANSLLWLFLFWELTTLCCYHLIRHDLTGEAEQSALRALWMNLVGGLALVTGMSLAYQASGTLSLLDLTGFGTVAPVMLLPLALFCFAGF-TKAAQVPFQSWLLGAMVAPTPVSALLHSSTMVKAGVYLVLRLAPGY---EGTYLSAGIAVFGAFVFMITSILAISQNVSKRVLAYSTISSLGLIICCAGINTGLAIAAAIALIIYHAVVKGVLFLAVGIMEQSIHSRDIEDMEGLVTRLPAVAGMAIMGMVVMLFVP-FGVLFAKWAGIQAAATWFSLVVTFLVIGSAAGVVFWCRWIGRLMSHVATREGDPQTAPAEAEPRGSLSYLVVAALLAG---GVILSVLAAPLVSLINPAGAAMGYSPAL--
156934237    -------------------------------------------------------------------------------------------------------------------ALINLLLGAATLAVTAQSLAALVVMAEIMALAAVFLTGDSAG------GKLWFALGRLGTLLLALACWLLWRQYGTLDMLALSSLTA-GQPFSATIWLSGLAGFGLLAGVIPLHGGVVQGHAQAPAPAAALFSAVVLKVGLYGILVFSLMNAAL-PLWCGVLVLLLGMMTAFIGGLYALLEHNIHRLLAYHTLENIGIILLGEPALVALGLVGGLYHLFNHSLFKTTLFLGAGAVFHRTGLRDIEKLGGIGKTMPLISISMLVGLMAMAALPPLNGFAGEWVIYQAFFNLGPLLAVGLAITGALAVMCMAKVYGVTFLGAPRTQAAAQATDAPWLMRFCVAMLAICCVAGGVAAPWLLPLLGRAV-------------------
136674630    ----------------------------------------------------------------------------------------------------IAAIHSGADRLRLYLALLALMQSGLMGLFASVDLFFYYLFHEFALIPTFIMIGLWGGRDRRSISLEITIYLTLGALVSLCGLVALNAMVDSPSLSAALAETSLSATSSSTIFGLLLFGFGILVALFPFHTWAPRGYDAAPTSVSMLHAGVLKKFGLYGLIQIAAPLLPEAAMDWSQIILWLALGNVLVVGLVTLAQDNLKSMVGYGSVMHMGYCFLGIGACSALGAGSAVMLMCAHGLSVALMFLLGQFIHRRTGTYEMGEMGGLATRTPILACFWSL-------------------------------------------------------------------------------------------------------------------------
137639501    -----------------------------------------------------------------------------------------------------------SNRNHRFFAEFILFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFYYWKESAAAAKKAFMTTRVGDVFLMVGLLMLYDIYGSLDFAVVFDNPSTGVSELQPALLMLFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMVPYYGVMGMEDLGIIIAWVGGITAFMAASIAFVQNDIKKVLAYSTMSQLAYIFLGLGSALYLILGGALFHLFNHAMAKGMLFMASGSVIEHFDAQDMRNMGGLASKMPVTSIAMMLGSMSIIGIPL---------------------------------------------------------------------------------------------------------------
142409886    ------------------------------------------------------------------------------------------------------------------HVAIMSYSGAAIAAVHAGDLFTLFVWWEATAFTSVFLILASKTQRSYKSAFRYILIQVGSGMFLLGGAVLLMSETGNAGF--------GNFDINSLHGQLIFIAFGIKAAFPLLNGWLQDSYPEASEIGTVALSTFTTKLAIFCFAKSFAG---------TEILIIIGAIMTFYPIFFAVIENDLRRVLTYSLNNQLGFMIVAIGIGTELAVNGAVAHAFAHILYKGLLFMGMGAVLYRVGTCKASELGGLFKFMPITAICTIIGAISISAFPLFSGFVAKSLIMSALGKEGLVFVYFMLL------------------------------------------------------------------------------------
113475306    ---------------------------------RFLALGVALLSVNYALIIF-------ADPSFLLEIKLLDNF-GVTLTIDQIGGFFIITNALVTTAVIFYCWDSNKTAF--FYMQLTILHASVNATFICTDFISLYVALEVITIASFLLITYSRTDRSIWVGLRYLFVGNTGMLFYLLGAVLVYQAHHSFGFEGLRGAPPEAIAV-------IFLGLLIKGGIFVSGLWLPLTHSESESPVSAILSGVVVKAGVFPLVRC-----ALIVEEIEPIVRLFGIGTALLGVSFAILEKDTKRMLAFHTISQLGFILAAPVVGG--------FYALSHGLVKSALFLISGVL----PSRNFKELQN-HPIDNRIWVILAIASFSISGCPLLAGFEAKVLTSKNLLSWEVIAINIAAVGTAISFAKFIFL---------PHQKNEEPIKVNLSFWFAIVPLIGGLIV-----------------------------------
141531978    --------------------------------------------------------------------------------------------------------------------------------------------------------------KSAEASLKYFLLGALSSGFILFGISLIYGFVGSISFEQLSNISIKNDMGINFGLILILAGVAFKISSAPFHMWAPDVYEGTPSPITFFIATAPKISIIGIFVYLIYIVFKGIHDNLSDLIIVLSLSSMLVGSVGAIVQKNLKRLIAYSSIAHMGFILVGMVAFSENGLHAIIYYLIIYLFLLTGVFAIILSLQKDDKIELISDLRGLYNDHPFISICLLIFMFSLAGIPPLSGFFGKWLVFFSAIDSGYILAVLGVLFSVISAFYYLKIIRVMFF------------------------------------------------------------------
73912697     --------------------------------------LISMLFLMIGCLVSGIYAILKLYGNMIEVIEWEILSLSFTLIFDWVSLLFLSFVFLISSSVFYYSYMSSDKNFNRFMYIVLMFVFSMAAMVLSPNLISILLGWDGLGLVSYALVIYYQNEKSTNAGMLTVLSNRVGDVAILLSIGLLVKLGSWNFLYYTYSMSD---SKWLGFKLLIILAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLVIRFSPI---LESSRVQSGLLIISCLTMFMAGLGANFEYDLKKIIALSTLSQLGMMLSILALGFP---DLAFFHLLSHALFKALLFMCAGVFIHGVGDQDIRYMGCLVKFMPFSVIYMSICNFALCGFPFLAGFYSKDMILEVAFMSNFVCLCMYMLAIGLTVSYTMRLIFYSMSGEFNLNLLVNSKDTNNLMTDSMILLGLGSVMGG---------------------------------
288819084    -----------------------------------------------------------------------------------------------------------------------------------------------SSITMYVLIGFRRDYPSKEGAYKYLVMGSTGTATLALGSAFYYASVGSLFLKPYSDSN----TLFLLGMFLILSALALKVSAVPFHFWTPDAYEGAPTPITAYIS-TAPKIALYFLLVKMSALFSQVKE-WMLLVALLSILSMFYASFVAYAQKSVKRLLAYSSIAHAGYFLLGIVVWDKILSSAMLFYLSVYAFATLGSFIVLAVLEKRSFTHHFMDYRGLGRHDTLPAVVLSLFLFALIGIPPMALFIGKLGIFAGLAKVGLLLALLFVVASIISAGYYLKVIVYMFL--EGEERRWQKVKLSAGEAFVIMLCAVLVVLFGIFPSVLYDLIFNAL-------------------
256769173    --------------------------------------------------------------------------------------------ALVTALLSVTAVRDARTPAGEYWFLLLSSAAGAALLPASRDLATLIVALEVASLPAFALVGMRRGDRSSEAALKFFLSSVTATAVSLMGVSFVYAATGSLHLSQLEEVPGQLDTLAMAGVALTLVGFAFKTAAVPFHFWVPDTYVGAPLPVAGYLSVIGKAVGFTGLILVTVIAFPAYSDVWGPALAVLAALTMTLGNAAALRQHSAVRLLAWSSVGQAGYLLVPIAAAAYTQIGSTVAYALMYAAVNLGAFAVAALVARTKPLHRISDYRGLYAQRPAAALAMAFFLLCLAGLPPVIGLFAKVAVFRSAVDAGGWLAVLMAVNVVVALYYYLRWTALLFRSPEPGTEPQAAVDAPARTKAPIALTAVTALVLSGAPQLVLRFASGSLFPL----------------
170319461    -----------------------------------------------SVFSFSFILLGFWLYYQFDCCMYMNSPMEFSLMSDELSLFMTYMMTFVLFISFVYSLYL--KAGLKLTVVFMSMLIFCFGVFTTNNLFMLYFYYESSLLPILYIIIKWGSPERSLSALMLLIYTSIFTFPFILVMFTTYSIYGTFLFSNNFTCCSAP--MGALASFIVFCTFAVKLPVYGLHFWLPMAHVEAPTFGSMILAGVLLKLGGVGLIRCI---NYVDMVFMKSSMLSYLLVFMLYVTVVCTFQSDFKRLVAYSSVSHMMAIPLLYLANTAISMKSILMLMLFHGLSSPILFMLVGVVYSLYSTRQLIMIRGLVLLSPLTSLLMVLAFFFTMSAPPFPSFVSEVYFLVSCFSLSNVVIVVFILFTFLSMIYNLNWLTAMVF------------------------------------------------------------------
150375686    ---------------------------------------------------------------------------------------------------------------------------------------------------SFILVIYYQNPKSLAAGMITALTNRIGDVMLLLSIAWTLNQGHWSITHMWH------TDLYNWQVAAITLAAMTKSAQMPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FYPFLTTTTWFNKTLLLIAVLTTTMAGLSAMTECDMKKIIALSTLSQLGMMMTAMGLGM---VNLAYFHMVTHALFKALLFICAGTLISHYHSQDLRWMGNITAQMPTTTSCFILANMALCGAPFMSGFYSKDMIIESSYHNNYIMLLIIMFTVSLTSFYTTRFSLATIWSPSSSAPFSHLEE-NNSLTTPMLVLALMSVTSG---------------------------------
163783113    -------LVVVLPFISSLLVYTLGRGEEKK--AYRISIGFSFTSLLLSLYLLYEYLSNGATTLYVSEF--------LSFRIDALSVVMAIAVSAISFIVHAYSVRYMQEGYARFFSLLDLTTFSIYITVLAGNLLILFTGWHLVGVFLYFLLSHNLRSESSRFALWTFLAHRAGDIPLLLAFVLLYKSTGTFDIGELSAMSPEPVPGIEFIGVLIVLSAFAKSAQFPLHVWLPYTMGGP-TPVSALMHAGIVNAGGFLINRFAPVFYN--AEVGLHLAFWVGLITAILGSTLMLMQNDIKRALGYSTVGQMGYMIMECGVG---AFALAVYHLIAHGIFKATLFMGSGSVIH---------------------------------------------------------------------------------------------------------------------------------------------------
254780867    ----------------------------------------------------------------------------------------LLMSSIIIFIKMFSCIYVKPFSCFEFPVIMLMAVLGMLCMISANDMISFYMSLELQSFALYVLIAMNRKSVSIEAALKYFVLGAFSSAFLLYGISFIYGFTGCTGFSQIATSLFIGHRSFVLIVVLILVGLFFKMALVPFHMWIPDVYEGSPMFMTAFLATIPKFATTMALCRITSVFWPMLSGLLP-IFMCVSIGSMVLGSVVAIRQKDLKRLMAYSSIGHAGYALIGFSTGM-LGIVAMVRYMVIYLIMMIGFFSCILSLRRKDGNQNISDLAGLSRQDIFLTCALTIFLFSLAGIPPFAGFFGKYFLLISAVKRFYVLAIVALLSSVISAYYYLRVISIMWF------------------------------------------------------------------
257077041    -----------------------------------------------------------------------------FFFIDHITYIFILMVSSVYLMSLIYSVKYVHNSENVYYMLMGFFYVAMEFALMVNNYGFMWVGIETTTITSALLLITEKSDISLEATWRYIIIVSAGVTFAFISVILIYYSFGTLTITTILAYGAKDTIAVRLAVAIALVGFGTKVGVFPVHTWLPDAHSEAPAPVSAMFSGVLLPVALYVLYRIYEIFP------MRELFVWAGTISVLFAAIFLGYQKNYKRMFAYSTMENMNIALIGFSTFTITGLIGSLLLLLAHSFGKAGAFYSSGNVYEMSGTKSIDGVSGLIRNR-SSAASMLLSSFAVTGTPPFGTFFGEFLILYSVFTIHFYAQFVIIVLSLFLAFVSINFNVSKMIFRGKSEYSQSGINTALPLIAAILSIFIGVVFLVVY-------------------------------
188584289    --------------------------------------------------------------------------------------------GLLFAAAFVFAWGYFDTEHAHFHVLMLLFLAAMTGFCLTRDLFNLFVWFELMSVAAFALTAYPLGRSALEGAFNFTITNALASFLLLAGTGLLYARTGTFDFATMGAALARTGADPVLIFVLVAAALLTKAAILPFHLWLADAHAVAPSPVSVIFSGAMVSLALFGLVAQVFSGNAEVMGLIHGLLHGLGLATALVAGLTAFAQRHLKRLLAFSTIAHMGIMLTALAGGSGTATAGLLLYILGHGLTKGALFMAAGIL-----------------------------------------------------------------------------------------------------------------------------------------------------
66773825     ---------------------------------------------------------------------------------DILSILGVLLVATLTAIILTFGVEYMLREAFAYLATLVLFSASIICFIVSYSFGLMIIFWEISGTLSLFLIDMYYARIRTTQATRTFALNRFGDLWMFTASIEIYSLCHNDALPTLFALLPFDFTIPTVIVFSIFSAAACKCAQFLLFVWLPDAMEAPTPASALIHSSTLVVMGIFMILR--FAPILHLSVYTLYIMSILGSLTVAYGAILATQTSDLKKAVAYSTISQIGYLFTGCAF---LAFRATLIYLILHAICKALLFVLVGYIVHMFGTTSLRRMGGIYYIVPDIAIYMFILCMVLAGAPYTVGFFAKELIVTTLTNTSSPVATFIIISFACTPFYLYRICVLPLFGRPRCSR-----------------------------------------------------------
183398066    ---------------------------------------------------------------------------SVFFQLDVFSWCLSLLSIFIFILIMLATFGE--------SFLFHLLLGFLLFTFMISNLFLFFVFFEWTVFPTFFLIGFGFNMGRLQASLFFLFYTLTFSLPFLFFVLNLYFLEGGLSMFFLGF-----VEISFIWGLCILLVFSSKLPVYFLHLWLPKAHVEAPLGGSMVLAAVLLKLGSYGVIRMVFLFFWLIKPYV-KIGFSLGLIGGLIAGLSCYSQVDLKRMVAFMSVSHMGLMFSGMLSFFYSGYIGSLMFMISHGLISSGLFFMVNFFYQRFFSRSILKLKGGMSFLSYVSFFSFLLLAGNLALPPTLSFMSEVHLIWSLVSFSLISSLFIFLLVIVGSSYTVHLYVSMFHG-----------------------------------------------------------------
146304651    MNL-LLYLPVVIPLFSSLTVLFMDKDDRGYQASVGLTAGTLLVSLAILGISLVLKLYGYSIFT-----------GSLYLDVPGYLLSIVTLVGTLIALAGLGGHMRDWKTRSSMLSLMMLTDLGVIYMSFAYDVLIILTGWAISSAATYAITMLRKDRKSVDAGIKYLILGLVSSSFMILGFAAYVVATGTLSL----AYSSLSYPDLLVLGIALLMSFLFKIGAFPFQGWLPDVYTMADRGSISFVSSVGKLVGIVPLLRILTLGDPSYEEEIAVIFVTISILSMIVGNIVAYSRSDVASILSFSSIAQVGFILIGFAVNTALAEAGIFTQILAYVIAQAGLFNFLGHLEKLTGTTNLEGLRGLAKGDRALAASSSILLLSLLGIPPILGFWGKLFLFESAYSL-PWLVVIAVINSAASAGYYIPVIREMF-------REGSVKVVKSGERDSVIIAAVLSIVVGILAPLVLVVF-----------------------
141520487    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------IGAVGATFYVIGVGLLYSVTGTLNIADLTKLSELSGNNAVKAGISFIIGLMVKAAIYPLHIWLPAAYTFAPSAVAVLLTATATKAALYVLARILFTLLSNADEFLQWVLLPASIVAIFFGTIRAIYENDIKKLLAFSSLSQIGYITIGLSLGTASGIMASFIHIANHSMMKAALFMGVGTISILSNQRKLTNLKGLGQTMPITSICLTIVVLSLLGLPLTIGFISKVFLLKAVFNHGNWILFIIVFTSFLAMGYAWKIIEQIWMNEP---------------------------------------------------------------
222445368    MSNYLIPLMVVVPMLCAILVAFAKFNKSIKVLTFVVAICLPIIPLLSNYGLHFF----GGYTPMLDNATGVIYHPAITYAFDMLQQIFIAAVGLITFLVAFIYLSKYKKASGQYLFLLFMGTASVTALMLTDDIFNMFVFFEILALVQVGIVIASPMDYSYEMALKYMILGSIGSPIMLLGIGFLLASTGNINISDINGTLSYTSPVFLMSFALIFFGWLYASGLPPFHIIKSGMYSKAEPHGAALLQ-TFTVISMISIVLIMFRIFHELP-IFELLLVLFSVLAMILGVSLALTQTDFRRMIGYLAVGELGFIGLGIGLGTQFAITAGLFQALNEIITTALLFIGFGLIAYVTKEEDTRKLGGLLAYHPKVGLMLLFGGLAMAGVPPFSGFQSKLMLVQASLSCGYPE---LSILAVIVSIATFVVFVKTFYGMFLRPKPKGLE------------------------------------------------------
126506290    ----------------------------------------------------------------IEFLEINSNSIIMTMIFDWMSVLFMTVIFFISGSVMKFSYMMEEKNKLRFCMIVIMFILSMIFLVISPNLISILLGWDGLGLVSYVLVIYYQNSKSNSAGMLTILSNRVGDVAFFNLYCIYINYHGNWNFF---SLSVFDKNIISVMVVLMLLAGITKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLMIR--FSEFFSSMMFFKVSLLFMSSLTMMMASVVANFEFDIKKNIALSTLSQLGLMMSIVALGFP---NLAFFHLLTHAVFKALLFICSGSIIHNFHVQDIRMLGLVTNQMPKVSICLNIANLSLCGIPFLAGFYSKDIILECYSNWNFISFIMLFIATSMTASYSIRM------------------------------------------------------------------------
143514843    ----FMLLAIAAPFITSALVGMSDGKPNQRET---VTLVGACITFGVVLNLLPGAMSGVHTISLLEFLP----GLSLRLELEPLGMMFALIASFLWIVSSIYSIGYMRGKKERFFTCFAIAIGSAMIVALAGNMVTLFIGYEVLSLSTYPLVAHHQDDEARKGGRIYLGYLLSTSIGLLLLGMIWTWQTGTLEFKPGGIMEGKVEGAAAGLLLVLYMFGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVMKVVVYIFFLGATEEAGWLGYVAAGTLLLASLIAMQADNLKRRLAYSTVSQLSYVTLGAAMFHPLGVIGGAMHIAMHAFGKITLFFCAGAIYVATGKVNVSQL-----------------------------------------------------------------------------------------------------------------------------------------
182894306    -------------------------------------------------------------------------------------------VSWILSLLTMFILMMIMMSSMSESFLFHVLNMFLLMTFMVKNMFLFFILFEWTVFPTFFLISLGMSSGRLQASLFFVFYTMTFSLPFLLFVLSLNFNEGSSSMW-----VNYNSKISSLWGIFILMVFSSKLPIYYLHVWLPKAHVEAPLGGSMVLAAILLKLGSYGLIRMMNLFFWSIKP-FKTTMFSVGLMGATLASMSCYSQNDLKRMVAFMSVSHMGVMFAGLMSFSKGGMLGTFLFMISHGLISSSLFFLVNVLYTRLFSRSLLKLKSGSSFMSFISFFSFILLVSNLALPPTMSFLSEIYLIWSMVSYSYMSSIFIFLIIVFSSAYTIHFFMSTNHGNDSIESMMNSGKSQMSMFSHFLPLLLIIVLM----------------------------------
10047421     -------------------------------------------------------------------------------------------TVGITVLIYSDNXXSXDQAYXRFFAYLNLFNASXLGLVTSSXLIQIYIXXXXVXIXSXXLXGXXFTXPXXANAXQXXVXNXVGDXGLLXGXXGXXWIXGSXEFRDLXEITNXXIQXTTLCTFXLFVGAIAKSAQFPLHIWXPDAMEGPTPISALXHAAXMVXAGVFLVXR--LFPLLLITPNIMHIISSXGLITLFLGXXXXLXQXDIKRSLAXSTMSQLGYIILALGIXSS---RTALFHLITXAYSKALLFLGSGSIIHSMENQXMVLMGGLTKYIPXTRTAFLXXTXSXCGXPPNAXXWSXXXIXXXSW------------------------------------------------------------------------------------------------
136369271    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIYGFAGSTNYDQISMNILEAQYGLTLGIVFIIVGLAFKISAVPFHMWAPDVYQGSPTSVTIFFAILPKIAALTVFIRFLYVPFLNLIEQWQIIIIFLSIASMVFGSVAAIGQRNLKRLMAYSSISHMGFALAGLSVGTNEGIQSSIVYISIYLVMNLAFFSCLFMLKRSDNYEELDDLSGLSKNHPILALSFLISLFSLAGIPPLAGFFAKFYIFLEVINKMYYLAIIGLLSTVIAAFYYLRIIKIIYFDHEKDSYDTNH---NIGLKFSLLFSTILILVYFTYPRILLDIVS----------------------
136771449    ----------------------LTILLRNRTLAFGVVCAASWVGLVISILIWQQVQVSGTI--SYEIGSWAPP-LGIEYRVDQLSAFVLVLVSAIAALVVPYSRASIEEQHYLFYTMFALCLTGLLGITITGDAFNIFVFLEVSSLATYVLIALGQNRRALLASYQYLIMGTIGATLLVIGIGFLYLMTGSLNLVDISNLGDLNASRPVLVALAFIVGVSLKLALFPLHQWLPNAYTYAPSSVSSFLAATATKVAIYVLLRFYFSVFDHTIIFLQAILMALALAGMFAASTIAIFQSDLRRLFAFSSVGQVGYIILGMA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
14039323     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLPLLGLIVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LSPMMAGNQLALTTCLCLGALTTVFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLGQP---QLAFIHICTHAFFKAMLFLCSGSVIHSLNEQDIRKMGGMHELTPFTSTAMTIGSLALTGTPFLAGFFSKDAIIEALNTSNAWALTLTLIATSFTAIYSLRVIFFVSMGHPRFPPLSPINENNPSVINPIKRLAWGSILAGL--------------------------------
215399157    ---------------------------------------------------------------------------------------LVFLSLWLGALMMIAT-------SPRKSLCIWGVVFCCVLAFSSFSFFWFYVFFELSLVPISILTLRWVQPERVSAVYYMVLYTLGGSLPFLVFILACFHWHGSFFMGFSWNL----LSSMGYWGCIGVVVFFIKLPCYPFHLWLTKAHVEAPTAGSMALAGLLLKLGGLGLMRVFMSYGQL-SYSMEIFWSAVGIWGGILSSLVCLRQMDSKSLVAYSSVGHMSLVQLSILSGSALGWAGALYMMVAHGLCSSGLFSALGEYYSKVKSRSMSISSGLGMLFPSTMAWWSALIFFSMSCPPSLTFFSEVFMGASIVSVFPGFCILFSLLGFLGGAYSLVLFSGISHGVP---------------------------------------------------------------
6137779      --------------------------------------VLAFLTLISYTCSMLMMYLHTPILVEWDMITFSSFTLTLPIIMDPTSMIFMVLTIATSVMQFAKTYMAHDKSSDRFTILVLLFVMSMMFLILFPHTITLLLGWDGLGVTSFVLVIYYNNPKSLGAGMITALTNRIGDVMLLITIALMVNEG------QWSVTNIWSHELPSWTALLIMVAAMTKSAQMPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLYR--FYPLMETFLLFKPLLLMISTMTMLMASASAMAECDMKKIIALSTLSQVAVMMFTLSVGLP---EIAFFHLITHALFKALLFICAGMIDIHHHSQDLRLMGNTSAQLPSISAAISIANLALCGAPFMAGFYSKDLIIESLGEKNIIIMTMFVIATILTTAYSTRFSVYVLM-NHTCSPSAQYSSEGVTQSFSVIVLAILAITGGAF-------------------------------
137213614    ----------------------------------------------------------------------------------------------------------------------------------TGDLFNLFVFLEISSLSTYVLISLGTSKKAMTSAFRYLILGTLGATFYVIGVGILYQLTGTLNMLDLASIPEISESSSLILAFGFLAGIGLKMGLFPLHTWLPNAYTYAPSIITVFLSATATKVAIYVLLRIYFTIFGINSFSMDKILLALGVVSILTMSLVAIFQTNLKRMFAYSSVAQTGYIIIGISLLTEKGLISAIVHTFNHALMKGALFFALGAIIYRVSTSKLSSLSGLGKIMPLSTSAFLISGLSLIGV-----------------------------------------------------------------------------------------------------------------
81230449     --------------------------------------------------------------------------------MDFAGWSLVLLTSFVMMLVFLSGGKE---------PIFTLLYMMMLFTFFSKNFFQFFILFEGCVIPTFFLIIGWGKGEGREQASVFFLMYTLIFSLPFFFFILSLTNLKESLTMSFFQIS--SSEMFWGWGMVIILVFLSKLPVFFLHLWLPKAHVEAPLQGSMILAAILLKLGSYGLYRSISSFFWSIIPY-KEFCYTIGMIGSMISGFICFSQSDLKRLVAFMSIAHMGFLLSAMMSFNYWGMWGAFLFMVAHGICSSGLFCGVTLVYSRAMSRSTMVLKGGGALLAKLFFLMFLLSALAIGLPPSLNFFSEILMVFGVLFYSWEVWPILSLVLIFSCIYTIQLLSS-FHGPEKMQIVGE--EMNSQELLMMSSHFLPAYVL----------------------------------
222824425    --FPVLSLLFW-----AIVLLLLDAFKKLSRNFYIGASIIALFSTLCFLLIYNGFVLDNS-------HAFFDLFVSDNYA--------IFAQIVILVFSMLYLLMDKDEQKAEFFSLFLFMIASLILMISSTNLIVIFLALEGSSLALYTLIALRGTHNAISSSIKYFTLAAVGAGFFVFACAFVYLKTKSLDLDNLLHSEYISDPILLCAGVMFLVIVGVKLSIAPFHFWLKDVYYGVHTNFIAFISIVPKIAMIIVVLRIFSALGGGVK--FEYIVALLAIFSMLAVSIVALIQKDVKKMLAYSSITHSSFILAVSSQGDGTSYLLSIFALFVYWISFAFANYGIFLILSLFQKSSFESFSGLFDQRPVLSIMLAIFILCIAGIPPFGIFWGKILILASILNSGYYALVFA---VALSSMIMLYAYLKI--------------------------------------------------------------------
284097730    -----------------------------------IGIPAIWLSFGLSVFAFLVLNNGPFSLSFYRLFQSGSLVVDINFYVDQLTVLLLLLVTGVSGIVHVYSSRYMDPRYNRFCAVIALFTFSMVALVMSGNLLVLLISWEVMGLCSYLLIAHWSERAACAAATKAFLVNAVADIGFSFGIILTFVTFGTLDIQTILAQAEGMQSHTVNLALLFFIGAMGKSAQIPFHVWLPYAMEAPTPVSALIHAATMVNAGPFLLVR--LSPLIMLSPVAMTAIAIIGAATALFAGLVSLTQSDIKKILAYSTISQIGFMIMACGLG---AFVVAIFHLLAHGCYKAFFFLSTGVQAARGHGETHPASRG---TWPLYGGAFLLACL-----PPFILFSGSYESLWGVTGFASAFWIIGLVTVFVTSVYLFRSVTSLFYWTTSGQPALEERSIHPRDGPILGGLVLATVLVGVTLALFWSWFAGFLAPAVIPPGASSGAGGTEAG
51892736     ------------------------------------------------------------------------------------------------------SFGRVREDQSGYLALLLWAAMGMVLLGGAGNLMVIFLGIELLSLALYVMIAFAPKRMAAREAFKYFVLGSVAAAFLIFGFALIYGAAGTMSLTGIAAAARSFTSEGAWSVGLYIVGLAFKMALVPFHIWAPDVYQGAPTPVTAFMAIGTKAAAFAAMARLLVAAVPQAQPSFLLPLSILAFASMMLGATVGIWQSDLKRLMAYSGIANAGYLIMAIPGLGLDGLSAAAYYLAAYGFATMGVFAVVRILEADVDGSQLANLKGLFYRSPWVGVCLAVLFFGLIGVPPTGGFVGKFLLAIAAVRGG---AWIVLTGLILSTGISAYVYLKVIGTAFTRTKVAPHPPTRTAAQVVLAIATAGTLVLGVLPGPVSELLRVALAGM----------------
91205596     ----------------------------------------------------------------------------------------IILIFTIISMIIYYSVRSGEPLKFEFITLILLSTVGIFVAISAQNFLLLFCAMELTALTSYILAGFKLSDKSSEGALKYFILGSLVSCLSLFGISFIYGFGGSLQFSDIFYKLNDSSSVNLGLVILFLSSIFFKLSSAPLHFWAPDVYEGSPIASVTYFTAASKIGAVAILLNIENLIIKNYHPISYNLIKIIALLSMIFGALGAIRQTSLKRLMAYSTILNIGYVLIGVLLRTEDGNKAAMLYMLIYAAASIGFFCLIMLLGNQTDKANFESIQGIAENHKAIAAAICIIMFSMIGIPPLAGFLGKYYLFQAITQEEFLLAYFGIFTSVIAAFYYLKIIKTMYFAEKPNPTKIPIS------------------------------------------------------
162148242    MTHDAMTILPAMPVLGAGILALLACLAWRRAAMGWVAAGTLVLALASLAFAGAGGPPVADGAALFAADGWFVYG-----------AGLIVLSS--GGVLAMAWRRLGDDGAGEGHLLLLLGTLGAVIVAGSANMIALFLGLETLSLSLPGLVAYRPGPEAVEAAMKYLMLSGVSTAILLFGLALSYDQGGTLRFAALDGGAHGILGLA--ASIMVLTGLFFKLSVVPFHLWLPDVIEGAPLPVAAFIAVVSKIALFVALAHYAAGVDLAGAGPLSTELTAVAVLSMLGGNLLALRQTNLKRLLAGSSIAHIGYLLVALLSPGPFGAGSAAFYLAAYSAATLGAFAVLGAVGQGGEDMDLDSWRGMFHRHPAVACALSVMLLSLAGIPPVAGFFAKAYIVTAGMSAHRTVLLAALIVGSVIGLYYYLNVARVMMASAPGVLPREGAPAGRGQAGLVAVLAVVVVMIGLLPGPLVRWSGALVAAAGSH-------------
15897269     --LPILIPSIFILFSSISVLFIDNGLDENRRLSVILSVVLLGVSLAFLIYSWTASVINYTLF-------------SKSLLIDVPGYFFSITVFSIGILAILLSKDHIWPTRSSMLSLMLLSLLGLFYMSFANNIIIVLTTWAISSAASYAIAMLRKDYKSVDAGIKYLIMGLLSSSIMIIGFASYLISTGSLLFTT----SVIYPNLFFFSISFISIAFLFKIGAFPFQAWLPDVYTDADRISVAFISSVGKLIGIIPLFRVVYLSDPNMVEL--VIFIVISVASMLVGNITAFSRRDVAAILSFSSITQMGYILIGFAMFTVSAVVGILVQSLAYGIAQVGLFGIVSHVEKVSGTSDISGLRGISSQDKPLAFAIVVLILSLLGIPPIFGFWGKLFLFESSFTY-PWLTIIAVLNSAISAGYYVPIVREVF-------REGEFEVIKSSERNIAVVSAILSIILGIVIPIVFQILVSQID------------------
120611947    ---------------------------------------LASLCISLALLFWTHLGGKPATMGVYLPGNWPAPF-GIVLALDRLSALMLVLTSFVALCSIVFAAARWHRAGVHFHPLFQFQLMGLAGAFLTADLFNLFVFFEIMLAASYGLLLHGSGRPRVQAGLHYIAINLAASSLFLIGVSMLYGITGTLNMADLAQTIPHVADADRGLLHALATAFLIKAAVWPLNFWL-APAYSAASAPAGALFALMTKVGVYTILRLWTLMFGPSALFGSLWLIGGGLVTMAFGAIGMLGSQRIGVLAGYAAILSSGTLLAAAGFGQNLLTAGLLFYLPSSTLAISALFLLTDLIDRWLDEQEMVLVGRVIAAAALLGLAFLLCTLVIAGLPPLSGFVGKFAMLTALLNRASAVGWVLFAMLIATGLMALLALTRTGMRHFWTTHDRPAPQLRVLEGIPIALLLACCVGLTLQAGRMMDFTQATANAL----HAPGGYIDAV--
113170507    ---------------------------------------------------------------------------SQSLLLDDLSTFFKFLILGGSILSILMSVQYFETRNFEYLVLVCLSTLSMLLLVASYDLISMYLALEMQSLCFYVLAASQRDSESTEAGLKYFLLGAFSSGVFLLGCSFLYGLTGLTNFALFFAQQSNIYQTSDWIFVFILLGFLFKLSAAPFHFWAPDVYEGAPTSVTAFFSIVPKVSIFGVFIKLFFCSFYELALLWQPVIIASGMLSLLVGAFGAFAQKKIKRLLVYSSIGHLGYMLLALSCLTIEGLQSMLAYLIFYIVMTVHVFACVLALKDLKTGQRIRDLKYLAQSQPLVACAFVLNFFSMAGIPPLAGFCAKFYVFFAALGASLYFFVVALFSSIVSCFYYLRFIKFMYF------------------------------------------------------------------
140781809    ----ILSLMIFTPLFASFFVFFS----QTKKLALKITLFSSCLSFLISCLIWLKFDASSPSLQFVEAYSWIPSLIQYIVGIDGLSLLLVLLTTLLSPLVLLSLSDKIKA-YKEFLVLLLLLETAMLGALLAFDIVFFYVFWEAMLIPLYFIIGVWGGENKVYASTKFVLYTVSASLLMLIAALYLYLEHWSTSLLDLYKLSKLPLPAQNLLFFAFSLAFVVKMPLWPFHSWLPHAQTEAPTAGSVILAALFVKMGAYGFIRFSIP------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
208433968    ---------------------------------FISSISLFFMGFLSLFLALKCLVSLESFFLEWEVFDINSVSVVMTLYFDWISLMFVSFVLFISSMVIFYSYMVGDDNINRFIVLVLLFVFSMILMIVSPNLISILLGWDGLGLVSYCLVIYYQNVKSYNAGMLTILSNRVGDVGLLMSVAWMFNYGSWNFIFYLDCL--HSDSAMWFVGLMVGLAAFTSSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFDIG----LSDDLSFVLLFFSSLTMFMAGLGANFEFDLSKIIALSTLSQLGLMILTLCLGN---YALAFFHLLMHALFKALLFMCAGYFIHGLGNQDIRNMGGLVSFAPLPLICFNISNLSLCGMPFLSGFYSKDAIIEVSFMSNFFIFSLLFFSIGLTVMYSFRLCYYLFTGRFNSSCVNMLVYSGGYMIEGMLIMSVVAILGG---------------------------------
50812167     ----------------------------------------------LLLMGLNFLINGYSVFIEWEVISFNSNKIVMTLLFDWMSFMFMSFVLYISSMVIYYSYMGSERYLNRFIMLVLMFVLSMVLLIISPNLISILLGWDGLGLVSYCLVIYYENVRSYNAGMLTALSNRIGDVAILLAIAWMLNYGSWNYVFYLHSVLNNNE--MVIISSLIILAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDV---LLSVYAGDVLLLLSGLTMFMAGIGANYEYDLKKIIALSTLSQLGLMMMILSMGFP---VLAFFHLLTHALFKALLFLCAGAIIHGVGTQDIRSMGALVSQMPLTLSCLNVANLALCGMPFLAGFYSKDLIISSLSLINVVSFFLLFFSTGLTVCYSVRLSFYLTGKGFGGTNIHSISDNEGWIMCGMLGLVVMAILGG---------------------------------
288904167    ------------------------------------------------------------------------FEMSLILDMVSLSYGSVVILISMSVMVFSESYMSSEQYKSRFNWLVMLFVLSMNFMIFVPNLVTMLVGWDGLGLVSFALIIYYQSVKSVNAGMLTVLINRIGDVFLLVTIVFMINLGQWGFIFMESNKA------MIVLYLSVVFAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFFPLLDSLS--FMKEFLFMVGSVTMMMAGVSAMYEYDMKKIVALSTLSQLGVMILSLGVGM---VELAYYHLLTHAMFKALFFVCVGSVIHCYGSQDVRNMGTLFFCMPVTSVCMGISVLSLCGSPFLAGFYSKDLIIEMIMNFSIISLVFLVLGTFFTIFYSMKFLCCLFWNSSSAQKFYYSSDGSFYNLISMGILVVGSIFGGWY-------------------------------
187251544    -------LPVFIPLICACGILITGRKYSAYNKVWAGAGAVGALLGVIVLFL---------TPFSMFYLNWCESILTFSLSAGAFDKAALAALTVFAVLIYVYSLKSNIEHERWFFFSFLFTLAFACGAVLADNLVLMLFFWEGLLISLYVFIVINKNGQS--TAFKAFMINVVGDILLLAGIILTGYAAKTFDSNAIVLAPSMQTGLGMGAFLLIMLGALSKAGAVPFHSWIPEAAANTNVPMMALLPASFEKLAVFLMGKAVTMFNVSVLPNGADFLIVAGIISILPAAFLILKETDLKKFIAYNIILQIGLLAFEHGATMGGDIMALLNHGIYKAAALACLFLCAGAVEEAAGTTDTNKLGGLFKNMKVVAVSFIIASAALCKVTFLDIFFS--SNYNGLNQHHIGFIIFMAVINLLVLFSFVRVIINVFF------------------------------------------------------------------
138011159    -------------------------------------------------------------------------------------------------------------KFSKFFLYLNLFVFSMLMLVLGENLLVTFLGWEGVGACSYFLISFWHTRDAAVAGKKAFVTNRIGDFGVMTAMFLAFSTIGSVSINDAASSGAIAQVTATAIALLLFVGACGKSAQLPLYLWLPDAMEGPTPVSALIHAATMVTSGVFLMTR-MSPVLHASYEWAPMTIATIGAATALFAASIAVAQNDIKKVLAYSTVSQLGYMFLAVGSG---AYVAAIFHMVTHAFFKALLFLGSGSVIHMHHEQDMRRMG----------------------------------------------------------------------------------------------------------------------------------------
136616345    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LVYGSTGSTNLFKIAEFVKNPSALLMMGLVLLVIGFGFKVASVPFHMWAPDVYQGAPTPVTAFMAVGPKAAAFAAFFRVFADAFPEMSSSWEMLLSIIAVLSMFVGNLGAIMQTNIKRMLAFSSISHAGYILMAVIAKNSLGSSSLLFYMLSYAFMTFGVFGIVIILGRKGEENEIKNYSGLAYKHPVIALSMTIFLLSLAGLPPFAGFVAKFYLFSAAIQEGLLTLVII---AVLNSAISFYYYLKVVVFMYMKEPEAEFKSLTPITLFVVFIGVVGTINLGIFPNSIITLAS----------------------
271965152    ----------------------------------------------------------------------------------------VMLATLL-VVVLASGWARGRRRETEAYVLLLLSALGAIILAGTGDLLVFVAAYLLASIPAYTLAGFAKDAPGTEAALKYYLMGAFLGVPMLAGVTLLYGLAGSTTYAALGELAGVPGAAVACALVALLAGVLFKIGGVPAHFWVPDVAEGAPAAVAAFVTTVPKVGAFVALFRMADEFLAASAADWRLLLALIATATMTLGNLAAFFQDNVRRLLAYSTISQAGYLLLPVVAASDLAAPALLFYLGAYAVTNLGAFAVV----VATGRDSLGGYTGLARHSPGLAASLAVCLFGLIGTPPTAVFVGKLLAFAAAWDAGQWLAVVAAANTVASVFYYLRWIVPAFR------------------------------------------------------------------
291569857    ----LLQASWWIPIYGGAVLTLPWSTGLVRRTAAYFNILMTLVGFIHGAVIYRSIWSMPGQQIHIAWLQAAGLDLSFVLDVSPVSLGAVELVTGISLVAQVYALGYMEKDWARFFGLMGFFEAAVSGLALSDSLLLSYILLELLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVLLLMGVVYIGTIAGSLNFSDLEETHNLPPLTATLLGLALISGPIGKCAQFPLHLWLDEAMEGPNPAS-LLRNSVVVAAGAYVLIK--LQPILALSPVVSDTLIVLGTVTAIGASLVAIAQIDIKRALSHTTSAYLGLVFVAVG---QSHVDIALLLLFTHAIAKCLLFMSAGSVILTTNTQDMTEMGGLWSKMPATTTAFIVGASGMVAGLPLGMFWTFRRWVSGFWTVPPWLLILLLLVNFLTTLGLTRIFGLVFAGQSQP-KTRRAPEVLWPMALPMVSMTIVTLLV----------------------------------
134798828    -------------------------------------------------------------------------------------------------------------------------------------------------------------------GMKYFIVGSVASGVGLYGLSMLYLWAGSLQFDALADQFVISGALPLIAMGFVLVGFGFKVSAAPFHFAAPDAYAGASSPVAGILATASKAMGVIGLLRMLLPEASEDGTVWLTLLGILSIITMTWGNIAALGSTNPKRMLAYSSVAHAGYMLAAITAIGAWNWTALIFHLIVLVAFKLGAFLVLSILESDGDASRLSSLGGLAKREPFLAVAMFIFMISLAGVPPLAGFVSKLLVIMGIVHWVWWLALAMVINSAISMYYYLRIGVVMFFDEAEAGREGPL-PSGWQVRFAVFACLMATLFLGVASDKLLQICEVAAQSL----------------
192288413    --------------------------------------FIASITLFFSSLLMFSFATYLNHISMTWPISWNSSIINFPIIFDPMGTLFASTVLLISANVMLFASTYMAEEIFRFIILVLLFVLSMNMLIFFPHLMTLLLGWDGLGLTSFILVIYYQNAKSLGAGMITALTNRIGDVTLLVAIGW------TLNNNHWSIMNMWFNPMSNLIILCITIAAMTKSAQMPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLIIR--FYDFLSSFYLFTPILLLTASFTMFMAGLSAMTECDLKKIIALSTLSQLGVMMASLALGYP---KLAFFHLITHALFKALLFICAGSIIHFHHGQDLRTIGNLTNQLPFTMSCMLIANMSLCAAPFLSGFYSKDLILESLFNPLNYTISLMFFATTFTAAYSVRMTLTAIWSNNLASPNHFLSNHDMNMVLPITSLTLGAILAG---------------------------------
139372254    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFILVGFGYKISAVPFHFWTPDVYEGSPTTITAYLSVAPKAAGLALLIRFFNQVFGDGSAIWPQLMAVLSAATMTVGNLVAIQQNSVKRMLAYSSIAHAGYMMMALPLMSQSGIYGIMMYVFVYLFMNLGAFFVLIYVQSEFGGETFDDFNNLGWKMPFIGAVMTLFMVALTGLPPTAGFIGKFYIFAAVIEAGSEYYWLAFVGVINSVVSLYYYIRVVKHMYLVGDRSESIMPSSKLVTLLLVVLAIPTFIFGWYFGPVTDWISQS--------------------
143761803    --------------------------------------------------------------------------------------ILIVLSTIIVMLMSFNSSELDGYRKGEYYTIMSIMAFGLVMMTSAIDVLMFYVAIEIVSIMSFFLAGYKRNPNSNEASLKYVIYGAFSSGVMLYGLSILFGLTGETNFFAIKQLGPDSNLALILSIVFILVGLGYKISAVPFHFWTPDVYEGSPTSITAYLSVAPKAAGFALIIRFFNIAFGSNSAMWPFLIALLSAATMTIGNLVAIQQQSVKRMLAYSSIAHAGYMMMAIPVMSQSGIYGLMIYLFMYMLMNLGAFFVVMYVQDKFDGENFDAFNGLGWKMPLLGI-----------------------------------------------------------------------------------------------------------------------------
139827323    ------------------------------------------------------------------------------------------------------------------MFFYAVAIHAAMGIALSGNLLTLFVFYEILTFSTYPLVTHKGTEDAKKAGRVYLGILVASSVILLLFGVIAVWVAGTLDFAAGGILAGKIDTAYVPLLLGLFAFGIGKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVAVYIFFLAESGGSDWLVYVASFSILAASCVALTKTNLKARLAYSTVSQLGYIVLGAALASPLAASGAALHIATHAAGKITLFFCAGAIYVAHHLSDIKDMDGLGRKMPITYLAFAIGALSIIGV-----------------------------------------------------------------------------------------------------------------
254173253    ------------------------------RIADTVAILITGLALVVGLGTYAFFRSGAEKVYHFSYASGGKLGEVFGVNVDVASVLMGFVSILTAFLLVLYAADYLKEGKGRFYALLGLLVGSSMAFIYSTSLIQFAVFLELMAVAFFYLVNFHGNAEG--KALKAFLVLNLGVFLLLLSIVLLGNGQ------ELAKMSSLSQSTKDRIFAVLTFAAFAMSSQFFFYSWLPDSTASPVPASAYVHSASIVPLGSFMLFRVIQYMNPGKDDFWLLGALTVALILLMMIYY--PLQRDAKRLIAYSTIAQAGVTLAYALLGHEVGLQIALYQVVNHAFVKALAFMSVGAFAYSLGTTDLKRIRGIRKSLPWASVAWFMSFLGLAGVLPLGLFFSKAFTIMSTRHAQGIASWLFPAVVLFDAAIFLVVVLLWFREIFFGEPEPRAEVSEP--ALMTAAMIVLILIAIVAPWITLDVV-----------------------
110225688    -------------------------------------------------------------------------LFNHALLLDPLSFVLKVSILGTCLLLLSLAVNKPESHSFEFPLLFLLSAWGMGLMAESYDLISMYLSIELQSFCFFLLAASRRNSESTEAGLKYFLLGAFSSGLFLFGSSFIYGFTGTESLFALESVYNNESNGLIIGILFLSAGFLFKSGAAPFHMWTPDVYEGSPTTVTALFS-ILPKIALFGMFLRFFFQGLSSLFIQWQTLFFFSSLLSMIVGITAISQTKLKRLFAYSSIGHVGYFLIGFAVANPQGVQSLLFALGIYIVMTLHIFLLAAAPENRKYCADLTSF---AKINPVVALSLALILFSMAGIPPLAGFLSKFYLFIALASQFTSLAILGVITSVITSYYYIRLVRIMYFGKP---------------------------------------------------------------
229915672    ------------------------------------------------------------------------------FCCDDISYGLIWLSIFIVSLSLLGGQSVLVQEEMAWVFLFMVLMVSLTVCFSVDSFLCVLCFFEVSLIPTFYIICGWGQSERLQASKYLALYMVVASLPLLVCVVYFFLVGGSSSFILFCVMEMKKVGSXCFYGE---YSFLVKSPIYGAHLWLPKAHVEAPISGSMLLAGVLLKLGGYGLIRFSWFCGFSCNVVFSGVV-CLCLFGGVVASLVCCMQVDAKSLVAYSSVGHMSLVVSGLMCVSSCGLIGSIFLMLAHGLSSCGIVFFGLEVYMSCLSRYMLYVVGLVGYLVLIFGWLXCVGL-MEGFLYLWGFCGEIMLYMSLVSYSLLFSVFVGGLSFLSCLYSWFF------------------------------------------------------------------------
288903160    -------------------------------------------------------------------------------------MSLVILSFWVFQGMYVINSIKMGS---LFHYLCVSLLSVVLCFFLSSKMISFYIFFELSLIPTLFLVFFGYQPEKLQASMYLLMYTVMSSLPLLMIFIKMSGY-----------ILFISTSTSVSMVLFMTLGFMVKTPMYLVHVWLPKAHVEAPVAGSMVLAGILLKLGSYGL----ILFCPVLSGVVLYFYLSLSVWGSIFCSMICIRQSDLKGLIAYSSVVHMGVVTVGVVSGLEIGYSCALMMVIAHGVCSPMLFAVAFLVYSSSHTRVLSNNKGSLST-PVLSFILFLLLAINMGVPPSVNLWSEVYMFISFINMMTVSIFFLVVIAFVGVVYNLFMY-----------------------------------------------------------------------
117413390    --------------------------------FLSASFSLFMLSFFILMNTLSVFYSGENYFLEWEIIELNSATASFVLIFDWVSLLFLGLVILISAAVLMFSNFYMDDDIYRFVYLVLLFVFSMSMVILSPNIISILLGWDGLGLVSFLLVIYYQNFKSMNAGVITILSNRVGDVAILISIGLLFSTGSWNLLFLSFYLYNPLF---IFSLFCFTLAGLTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVAAGVYLLIR--LNYLISEIWWLSSILLFISSMTMFMAGICANYETDLKKIIALSTLSQLGLMMSAIALGFTMF---AYFHLLTHALFKALLFMCAGALIHNGGSQDIRFMGASVVQMPLVSVCLNYSNLALAGVPFLAGFYSKDLILETSWNSNIFGIFLLYGATLMTIMYSFRLSFYSLWSWNQSEPLSLIGNETKFMVIPMMV------------------------------------------
141405968    -------------------------------------------------------------------------------------------------------------------------------------LMMMYLAIELQSLSLYVVASIKRNSESAESGVKYFILGALSSGILLYGFSLVYGFTGQTNFISLSQLDKLPIGL-IFGLVFILVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKLAAIALIFRFCLEPFANFYFEWTQVIFFLSLASMFLGAIAAIAQKSIKRLLAYSSIGHVGYVLIALVAASDQGIRSASIYMFIYLIMNISVFAILLSLKKSDKVEKIDELSGLSKTNPVVSVSLAIIMLSMAGIPPFIGFFGKFYVFIAAIESQQYILAILG-------------------------------------------------------------------------------------
137844806    -----------------------------------------------------------------------------------------------------------------YHISSMLISAGALGAFCATDLFFMFAFHELALIPTFLMIGIYHGRDRTSVAWKITIYLGLGSLVLLGGLIALYSNLTSSELTDLAANQNMSELSQKWIFLAIFIGFGILVSLFPFHSWAAPAYAAAPTSVAMLHAGVLKKFGLYGIIRIAMPMLPDGFQAWEGLILVLLLGNIIYVGFVTIAQSQLDKMLGNSSVMHMGYAFLGIACFNEIGWNGAVFMMFAHGISIALLFALCGSLRERLNTLSLSRIGGLAGKVPFLALTFGFAAFASIGLP----------------------------------------------------------------------------------------------------------------
50511294     ---------------------------NWRLNICFISFVFLFIFSLLNLFMGIYFLLDITLFIEWEVISLNSMNVVMTLLLDWMSLTFMGFVLFISSMVIFYSHNYMEGDPFRFIILVLLFVLSMMFLIISPNLISILLGWDGLGLISYLLVIYYQNFKSYSAGMLTVLSNRLGDVAFLLGIAWMLNYGSWNYVFYLNYMIDDFEGLMISFLMAF--AAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLMIRFNYL---LVGSGVGKYLLLLGGMTMFMSGMGANYEFDLKKIIALSTLSQLGLMMSILSMG---YCELAFFHLLTHALFKALLFMCAGVIIHNLGDQDIRFMGGLIMFFPLTSSCFMVSNLALCGFPFLAGFYSKDLILEMCLMSNLISFFFYFFSTGLTACYTFRLIYYVMCGSFNYTSCNSIFDEGWFMLKGMFCMVFMAIIGG---------------------------------
117927934    -----LLIAGFACLAGAIVLVVPIRVGPARMGGPLLAAAGSALFVVLGA-------RAMTGRQMTADLHRLLALPVGGLRVDHLAGLFLVICFGVAVPVLLAVAEWARRGLRRHGIGGGIALLLAAAALVIDDVFVLVGGWELLSLAFYLLAGAPQRSGGGRAAMTAFSFGKIGGGLLLVGFLLLAAPQQGPGGWRFADLAVHLGPRHDIAYALLVAGFASKVGLLPFHVWVPPTYAAAVGPVRALLAGAAVNVGFYGLYRTAALLGRPPVWLVVAVLVVAG-ITAILGIAHAAVQTHLMRVIAYSSVENAGLILAGYGVALAGWYVGATLQVIAHAAAKALLFVSAAGPERHVGSDDLDELVGIGRRLPASGAGLAIGSITLAGLPLTAGFVSEWFLLEALMQQFRLTGLLVALTTGFAGVTFVRLFGFVVLGKRNGQAATNREDLGWLGGSAVAILSLVCL------------------------------------
91975818     ---------------------------------------------------------------------------------------------------------------------------------------TLFLGIEIVSLSLIALFAFRLSRQGLEAAYKFLVMSGLASSALLLGIALIYAETGALDFVGWTGHG----ALAAFGTALLLAGLAFKFSLAPFHMWTPDA-FEASPASAAALAGVVSKAAVAIVILRLFLTAHLPEPVWSSGLAALGAASVLVGNLLALRQPQLPRMLGYSTIAHSGYIALILASGAPRAGEAVLFYLGIYAPAMLGALCVSAAL---GRAPTLPDLHGLIRRRPLEAIALSLSLLSLAGLPAAGGFIAKLYLLRVLVDGGLWTLLIVVAGSSLGFYYYARFFTAPFFGQSSPE----AEPLPRLDQGLLAVCVVLIVLFGVAPAVLIDVVRATLAP-----------------
138526437    --------------------------------------------------------------------------------------------------------------------------------------------------------------RAAAATFNYVILGTIGASLYLLGVGYLYITTGTLNMVGIHENNLADSASMQVAFVLICLGILIKMAFFPLHAWLPNAYCHAPTTTSSLLAPLVTKVMIYVMIRVVLTVFGVDSTLWAEIMPWLVVVAIVSAAIMALAQREIKRMLAYLIVAEVGYMVGGIWVYNYYGMIGSIFHVISDACMTLCLFLGAGLILRKCKTTNFDGLRGLFSKMPLTMTGFFIGGFSIIGLPPTCGFFSKWYLITGAMVSERWEYLLALL------------------------------------------------------------------------------------
140673443    -------------------------------------------------------------------------------------------------------------------------------------LVSVFISLETLSVASYLLSGYMKRDARSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLDTIGLALQTSTTPLAALALVFVLAVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILVGCFGAFDDQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDGFAAMVLYMAAYLFMNLGAFACIILFSIRTGSDRISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLF----------------------------------------------------------------------------------------------------
281428828    --------------------------------------------FLWVFGVYTIGSAEHSYMVEWQFFSLCSSDWSLPILIDYTSIIFSCFVCLISGSVSLFSVSYMESEIFRFMLLVMAFVGSMNLLIFIPSLITILLGWDGLGIVSFALVIYYQNKKSLAAGMLTVLMNRIGDALLILGVCFLV------NWGEWRIGYGMTGSFGLLICFLVVVGAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLVVR--FYSTLVETEEILWILSKVGVLTLVMAGLSACFEVDLKKIIALSTLSQLGLMMFTVGVGFPLI---AVFHLLTHALFKALLFLCAGSIIHSTGTQDGRILGNLNYLLPFSSSSLMLSSVVLCGMPFFSGFYSKDLILESAFGSGGLEILVMLVGAGLSLVYSLRILLMSVFGQNYGSSLVSYSVESGYVVCSIFILSIGGIMGG---------------------------------
288903211    ---------------------------------------------------------------------------------------LIVMSFWLFQHVVV---MEKMKSGGMYSTMCIALLVVVVSFFLTNKTLSFYILFELSLIPTLMMIFFGYQPEKMQASMYLLVYTVLASLPLLLIFC-----------SNSKYLLFMSHMSHSWYVMALTLGFMVKTPLYLVHVWLPKAHVEAPVGGSMVLAGVLLKLGSYGL----MLMCPTVKNELLMVYVYLSLLGAIFCSYMCLLSYDMKSLIAYSSVVHMGVVTMGVVSGFEMGYKSALMMVIAHGVCSPFLFGWGYSLYLSSHSRVITVNKG-QMSDPKMVFIGFMLLAINMGVPPFLNLWSEIIMFIVTSEMWKMSLGWLMVAAFMNMLYNMFLYVSV--------------------------------------------------------------------
139762161    -----------------------------------------------------------------------------------------LIASGLWIVFSIYSIGYMRQNQTRFYCFFALAIAATMGVAYAGNLITLFIFYEALSLSTYPLVTHHQSEDAKKGGRTYLGVLLTTSVFFLFGIIWVWSIAGSTEFMPGGILEGKISPFITGILLLLFIFGIGKAGVMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFSVLKVTVFTFNLSSNNASQLAMYLAAITIVVASIVALKQNNIKRMLAYSTVSQLSYIVLAAMIANTSSVLGSTMHIASHAFGKITLFFCAGAIYVASGKTEINQIKG---------------------------------------------------------------------------------------------------------------------------------------
282870119    ----------------------------------------------------------------------------------------IVLVAVLALIALSRDTVAGHKRETEFVVLLQLGALGSIALAGAGDLIMLFAAFLLASVPFYALAGWAKQGRATEAALKYYLAGALAGVTTAAGVTILFGVAGATDYEKVDGISRGPAAAAAVGLIAVLAGLAFKAGAVPAHFWVPDIAEGTPPPVAAALTTVPKIGALVAFYRLLDTAIPAAAIDWRLITAVLATAGMTLGNLAAFAQTSALRMLGYSTVSQVGYLLMAVAVATPLAQPALLLYLAAYALTNIAGFAVVAT----THEHRIDRYRGLFHRDPLLALALTVALLGLVGTPPTAVFVGKLEIFTAAMDGGLWLVVIAALNTLASLFYYLRWITPAFR-PAAEDDSAAVTPPSRWARAVALTTAALTLLLGIGSGIVLNALGAS--------------------
284928738    -------LIPFYGLIGTLLSLPWSINITLRAGPLFGALLMSFLAFVHNSFAFILIWKTPVQHLVFDWLNVAKLHLSLSVELSPISLGALELITCISFLSQIYALGYMEKDLARFLGMMGIFEASLGGIALSDSLLLSYGLLEILTLSTYLLVGFWYAQPLVKTAARAFLTKRVGDIFFFMGLVALSSYGEGLTFSELESNTSISMLNVTLLGLSLIAGLTGKCAQFPLNLWLDKAMEGPNPASIM-RNSIVVSAGAYVLIK--LQPIFALSSIASNVLIVLGIVTSIGTSLIAMAQIDIKRALCHSTSTYLGLVFIAVGLG---HIDVAFLLICAHLIPKALLFMSVGSIVFTTNSQNITEMGGLWSKMPVTTIAFLTGSSGLVALFPMGMFWTWKIWFDNYWSISFYYLLVTLTIINMLCAFNLTRIFCTVFLGVSQNKTKRTPEVGW---LMSFPMIILIIFVLIEP------------------------------
134330432    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------FILGALSSGILLYGFSLIYGFTGSMNFDDISFYLSKYDNLNLGLIFGLMVGLAFKVSAVPFHMWTPDVYEGAPNSITGFFAIVPKIAAVALIYRFCLVPFEKFYLEWSQIILFLSIASMFLGAIAAIAQSNIKRLLAYSSIGHIGYILIALVAANDDGIKAASIYMFSYMIMNVAIFAILLSLKVKNEYLNISDLKGLSKSNPIVSLSISIIMLSMAGIPPFIGFFGKFYVFIAAIEQEYVLSVLGVVASVISAFYYLRIIKIMYFDESISEGIINFK-ISFQSKIILFLSLFLIICFIFYPSLLINISA----------------------
136349387    -----------------------------------------------------------------------------------FTAFFKMLILFLSSVILYLSDSYLKKNKYEFPILINFSVFGMLVVISSNDLMTLYLGIEIQSLSLYIIAAYRRDNKSTEAGLKYFILGALSSGLLLYGISLVYGSTGSTQFHIIYSSIMYTDRTLGLGMVFLLSAIAFKFAAFPFHMWTPDVYDGSPTPVTAFMAIVPKLAIGAILAKVLFDVFGGISDKWQLVLVFLSGGSMIIGSFGAIAQNNIKRILGYSSIGHVGFALMGLAAVSPEGLSGFIIYLFLYSIMMLGIFFILNMEKDGVLVTDIYLLAKYSETNPATSFAFSLILFSLAGIPPLAGFICKLYVMMAIINSGLVLALVGAIVSVIGAFY----------------------------------------------------------------------------
15451735     --------------------------------FSGLFLFWSTVFFLFSIYFIV---EGLTWFLEFNLLMINSSSIVMTLLFDWMTFLFMSFVLFISSMVIFYSREYMASDINRFIMLVVMFVFSMMFLIVSPNLISILLGWDGLGLVSYCLVIYYQNVKSFNAGMLTALSNRIGDVALLMAIAWMVNYGSWNYVFYLFQLKGDSYMNVISYLVVL--AALTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFCF----NEWLMYFLLFISSMTMFMSGLGASFEFDLKKIIALSTLSQLGLMMMILSLG---SYELAFFHLLTHALFKALLFMCAGNIIHSVGDQDIRYMGGLVKFLPLTCVNFNISNLSLCGLPFLSGFYSKDLVIMSMGYLSFYIYLIFYVSIGLTVCYSFRLVYYSFVGSFNFLSLNSVYEGSVMMIKGMGGLIFLVIFMG---------------------------------
138972319    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------STAIGICLLIGVLGKSAQFPFFTWLPHAMVGPTPISALIHAATMVAAGVYLLFRL----FIVFDPYLLDWIASLGIITAFLGALIAACQTDMKAVLAYSTISQLGYMVMGMGVG---AYDMALFHLWTHAFFKAGLFLCAGSVIHYTAPQDMRRMGGLKSYLPITFWSYLVCMMALVGLPFFSGFLSKEGIILGVFSWAMALPITALGISFLTAYYMGKQLLLVFFGSYRGEKSLKMLQKSWTEILPISVLAILSLVFFI--------------------------------
62161049     ---------------------------------------ILSISMIPLIMGSFMLYKNFTILLSFCFISLASTNLEMILIMDYISMMFSTTVLIISSMVLWFSEEYMAEEKYRFNYLVLLFILSMIMLITSPNLMSILLGWDGLGLVSYCLVIYYQNPRSLNAGTITILSNRIGDVMILMAISL------SLSFGSWDILSMNTLLSDPIPLSLIMIAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRF----HNMMNYKIFLILLISSTLTMFMAGLSATMEMDMKKIIALSTLSQLAIMML---ALSLSLWKLAYFHMITHALFKALMFLCAGAIHNMKNNQDMRKMSLLLSSSPTISTCMMISSITLMGLPFSSAFYSKDLILETLISSNQTILIITLISFGLTTMYSFRLTLMTLWFNNLGPKTTSISET----------------------------------------------------
142366080    ---------------------------------------------------------------------------------DSLTLPFAIIFHIAAILVIIFSWHS---KNLMEHMATLAYAGSAIGALHAGDFFSLFIWWEATALTSVFIVFAGNTNAAKDAAMRYLIIQVSSGVLLLIGACLMLYQTGNHNLAVLDLKTNF--------GIFIFIAFGIKAAFPLLNGWLQDSYPESSVTGTVALSAFTTKLAIYALARTFPGT---------DSLIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGTELSLNGTVAHAFVHIIYKALLFMSMGAVLYRAGTTKASELGGLYKYMPFTTIFCIIGAMSISAFPLFSGFVAKSLIMSSLGGMGMVLIYFILF------------------------------------------------------------------------------------
53805246     -----------------------------------------------------------------------DYRVLLSLQLDRLSSGLSVLIALMAYLVAHFSYMHRERGFHRFFLVLSLFTGAMQLLVLAGNPVLTFFGWELAGVCSYLLIAYYDRPVAAGNATRAFLTNRVGDAGLVLAIALSFAWTGQLEWSRLLALARLSPEKQNLVAACFLVAAFAKSAQVPFSPWLARAMEGPTPSSTLFYGALMIHAGVYLVLR--LEPLFAQAEAVSALMAAAGLATALYGYFCGLSQTDVKSALAFSTLAQVGLMFLACGLGF---WQLAFWHLFAHAVVRGYQFLTA--------------------------------------------------------------------------------------------------------------------------------------------------------
144157242    ---------------GALLIPLLPRYY---RAAWMMLLSVLGLAFLWSLPVVH------ASEYFVVSASYGNYSLMPYVS-DPLGRLFATIFLLVLLTGSLYAWSLDDPGES---LGTMLYGAGAVGVVLAGDYLSLFVFWELMAIASTWLIWSRRSVDSSAVGVRYLIYHLLGGGFLLMGILFQVQSTGSIQLQPFTDGLSWATLLQTLGPLFLLLGVGINAAVVPFHAWLPDAYAKASWTGSVFMSALTTKSAIYVMIRLFPG---------LDVLLVAGLVMAIFGTIYGLLSNNVRQILSYSIIAQLGYMMAAIGVGSEMALNGAAAHAFSHILYKSLLFMCAGAMAFYAGRATLMEWKQPDKPLPWLFIVYMVGALSISGVPLLSGFISKPMIIESLGKAHHEAGMLVLIAASIGTF-----------------------------------------------------------------------------
170078969    ---------ILLPFVVGFSIYLLP------RWNRYFALAIAALSVVYSIGLLWSLEPFT--------LELLDSF-GVTLMFDELSGYFILMNGLVTGAVLLYCFD--KQKSPFFYTQLVILHGAVNATFCCADLISLYVALECIGIAAFLLITYSRSDRSLWVGLRYLFISNTAMLFYLIGAVLVYQASNSFAFSGLAVAPKEAIAL-------IFLGLLTKGGIFVSGLWLPLTHGESETPVSALLSGVVVKAGVFPLARCALLVPELDP-----VVRLFGVGTALLGVGYAVFEKDTKRMLAFHTVSQLGFVLAAPAVGG--------FYALTHGLVKGALFLTAGQLS----SRNFKVLR--EQSIPRAYWWVLLACASISGLPFLAGYSSKILTMKNILPWQSFALNVAAVGTAISFAKFIFLPKKT--------------------------------------------------------------------
18977519     ------SILALLPAIFSLLIYLFGSLKISIRARFKLPLTLEVKVLYLLGVFLPVILLPFSQGGVVGGYSRL-----LGIEVDLDSITFLFLIAELTVFSMSSLYVVTYATEWRKLSLLLLMHSGLIGAFISKDLFNFYVFMELSAISSFALIASSKEKGSYKAAYNYLLLSMTASYLLVLSLGMIYFSTGTLNV-----KLAQGREVPRIAVLIASLALSLKSGIFPLHIWLPDAHSKADTYLSAILSGIAVKAPVYGLVL-------LSYLADLSFLRPLAMMSMIFGVVLAMVQVNAKRVLAYHTVSQMGYVLLAISYNNP---YAAAIYSFAHAIFKSGLFLSIGALVDARKRKELNYLG--CRNCYILLITVAILSLSIAGFGITVGGVAKEILSKATKEEALIYGV--SLGTAFSFAYYLW-------------------------------------------------------------------------
254167483    -----------------------------------------------------------------------------------ISGYFIILSSIAWLFLSLYSLGY-DKKSGLLASTFAFTTGAMTIILTSTNALSFLIGWEGMTIASFVSIYLHKDSKRA--AYMFLAFGELSTLLILTGFAWASAESGSIIFSAWHALGNWS-----LIYLLLALGFMIKMAVVPFHIWLPEAHSKAPANMSSQLSAVMTLMGLFGMI--SFLQFGIPASWVGLVILIMGGITAIIGAFYAAVCDHVKKLPAYSTVENDGVLIAMVGALIGFILLALLFFAFAHTIAKSLLFAVAGHLEKSGGE----YLGNKYSLTRWTALAGYLAAISLAGVPPLPGFIGEWAALESMFQSFYIVTVVIGALVALTAGISIIMSKFIVHGVERRER----KDANLGDIGFGIGAGVL-LLAGILPQYIFSIISPVVVRI----------------
137950611    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VALLSAILILAGIGFKISIVPFHSWAPDTYEGAPLPVTAYLSVSSKATGFVALIILMSKIFFESGDGLGIILVFISGITMFVGNLSALQQTNPVRLLAYSSIAQAGFILAPIAVANITGVYASVTYLIIYAFMNIGAFLVINLLQRNIDSENMYDWGGLAKETPLAGIFAVIFFFSLAGIPPLGGWFAKFVVFRSLLSTGEIFGLSLAIVGAINAVIGLVYYSRVIWMDSPKEDVQKTENIPSPLKVVGFVSLILTIVSGIFPGIFSNLGEAS--------------------
142152558    ---------------------------------------ILLVAAAITIYLIGAFTSFRSGWLLAFVGVAIPLWLATPEGGDSLTAFGRWTTLAAGMALVLVQGGDVRPASHRRLGTFLILLAGLSLVAGADNLVLLFVGLEMVSIPTYVLLGLTRTSARQEAALKYFFLSLAASAVFLYGMVCLYGIGGDVSLAAIVTTERMTLAMLPLAVGMLMVGTAFRMAAVPMQFYAPDVYEGTSTPLAGVLSTLPKLAGVVVLVRLIQPAALAYAELFWQVAAVLAALTMTVGNLMALVQNNLRRLLACSSIAHAGYLLVGITAAAAGGADATLYYLATYLLATSGVFAAITYLGHRWEVSTVADLDGLASTNPVVAFALAVFLLSLAGVPPLPGFWGKLSLVTSLLEVDWGMPITMALNAAIAAAYYLRLIAAMYF------------------------------------------------------------------
290967653    ----------------------------------------------------------------------------MTLLFDWMSLLFMSFVLVISSLVILYSKEYMEGDFNRFILLVLMFVFSMMLLIISPNLVSILLGWDGLGLVSYCLVIYFQNVKSYSAGMLTVLSNRIGDVALLLAIAWMLNYGSWSYIYYLDVMKNNWET--FVIGLLILLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNILMEF---SFISNLLLLMSGLTMFMSGLGANYEFDLKSVIALSTLSQLGLMMSILSMGF---YKLAFFHLLTHALFKALLFLCAGSIIHSMGNQDIRYMGSLSLMMPFTSSCFYISNLALCGMPFLAGFYSKDLILVSLSYLNFLSFFLYFFSTGLTACYSFRLVYFTMTGEMNFFSVNMFNENNWLMLTSMVSLLSFSIIGG---------------------------------
171473607    -------------------IILFSLLKFFKSKSFMFSFMLAGLSMFSFFASLKLYMCDLVIFIEWELFYVSSVCLVYTILLDWMSLSFISVVMFISSMVLIYSYSYLHGDFNRFIILVYLFVVSMVFMVMSPNMISILLGWDGLGLVSYALVIYYQNSKSSNAGMITVLSNRIGDVAILVSI---SWMFNFGSWDFFYVQQVYSVLELKLVLILVILAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNELLGV------NFFLLLVATLTLIMSGWGANFEFDLKKIIALSTLSQLGMMMLVLSIGL---YELAYFHLISHALFKSLLFLCAGFFIHNLNCQDIRLMGKIYFSFPLTNLYFVGSSLSLCGFPFLSGFYSKDLILEGYFFNNFFVYVLLFVGSMMTIMYSIRLFYYMYLKSFKAVKTNSCEDLSELSIYMLIPMSVLFLFSLVVGAWFSWNFIPPM-------------------
137271760    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WLPDTYEGSPPTITALLAAGTKKAGFAAALRIIIMGAAALNLDWTLALGVIAIMTMTIGNVAAIMQKNLTRMLAYSSIGHAGYILIGISLFTGLGLQASLFHILNHAVMKGAAFIAVAGIVTTLAVTHMDKIKGLGRKMPITAFGLVISLLALAGVPPLNGFWSKLMLFTSVVWWAPWLAIAGVLNSALSLAYYGWIIRKMYFEGETEKRIKEPASI----VGVMIFSVIFMVTIGVYPEPIIEMITPSISTVMP--------------
209524995    ------------------------------------------------------------------------------LLVDQQSGYLIVTNALVTTAVIFYCWN--REKVAFFYAQTMILHGSVNATFVCQDFLSLYVALEVLGIAVFLLISYPRSDRSIWIALRYLFVSNTAMLFYLIGVGLVYQADHSFAFSGLRTSPPEAIAL-------ILMALLVKGGVFVSGLWLPLTHSESETPVSALLSGVVVKAGVFPLIRCALIVPEIDP-----VLRIFGISTAIFGVVYAVFQKDTKLTLAFSTISQLGFVLAAPVVGG--------FYALTHGLVKSALFLIAGSLPSRSFKQ--------LQAQPINTSVWLIASLSVSGFPLLSGFGAKIITFKNLWSWQEIILNIAAIGT------TIYFAKFIFIPHTQLPATPETEEKQRGLLPAMVILLGGLILANFFYYQSVYTIDNIVKSLV---------------
141252642    ------------------------------------------------------------------------------------------------------------------------------------------IFWEIMGLCSYLLIGFYYRPSAASAAKKAFLTTRIGDVFLMIGLVMLWDLFGSLDYANIEAVAASSAGTLQWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAEALHDLAFIIAAIGGITAVMAAAIAFVQMDLKKVLAYSTMSQLAYIFTGLGCAMYLAFGAALFHLFNHAMAKGMLFMASGSVIHHFDAQSMENMGGLASKMPITATAMLVGSASIMGLPLIGGFWSKEGIIANAW------------------------------------------------------------------------------------------------
142959913    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ETSTSVITLGIIFVTIGFGFKVSAFPFHTWAPDTYEGAPTPVTAFLAVASKAAGFVALMNIVIVGFFGRADIFQPLIWILAALSMTAGNVMALRQTNIVRLMAYSGIAQAGFMLAPLAVAGESSVSAVVTYLAIYAAMNLGAFAIILSVSRTTKTAEIDSYHGLFKTSPSLAVIMTIFLASLAGIPPLGGWFAKFSVFTSLTNWGYGLAVIAAINAVIAFGYYGRIAMKMWVEEPHETHSTQMK-VPVSLTTALVITVSMTLAFGVVPGIVTHFTDVSLIAL----------------
134096166    ----LILVPVILPLLCGALLILVNETRHQFKFLINLSSVLLQLAAALMLMQLADSTHWNDNIGVYLAANWSAPF-GIALIADRLAALMLVLTALLATAALGYSMMRWSRIGVHFHTLFQFLLMGINGAFLTHDLFNLFVFFEVMLAASYGLVLHGYNTSRIRAGMQYIAVNLAASLLFLIGVALIYASTGTLNMADLAARMAEVGAKDLILLAILAIAFLAKSAMWPLGFWLPTTYAAASPPVAAMLV-LMTKVGAYIILRLWLLVFSPASGFGFNALLWGGMATIVFGGAGMLASEVPGRMAGYAAIVSSGTLLAVVGYGQASLITAGLYYLLGSTLAVAAFVLLIELIDRIMLALTMEAFAGIPGAMAFLGLAFSGCALIIAGLPPLSGFVAKFGLFHAMLNTTWTLMALIVLSGLAAIIALLRFGVRTFWASSTITSPR----LHVTEVLPISFLLLLCVALTVQAGPVFDYL-----------------------
18138539     ---------------------------------------------------------------------------SLVFLFDWMSLLFFSVVLIISSSVLYYSHYYMEGNMPRFIMLVLLFVLSMVLVILSPSFISILLGWDGLGLVSYCLVIYYQNYKSFSAGMLTVLSNRIGDVGLLIAIGWLMSFGG----WNFYSMGSFSV-INLWVVICVFVAGLTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIR--FSHLMEPFGEVKHFLFFVSMLTMFLAGMGANFEMDLKKIVALSTLSQLGLMMSMVALGNEIF---AFFHLLTHALFKALLFLCAGKLIHVSGNQDIRFMGGSALSLPLSLVFMNAANFSLCGFPFMAGFYSKDLILEYMYSSNLFMIGLLYVSTMLTCMYSFRLSWYLSGGLYKGAAFFSTEDNESGYTNPMLVLFMGALIGG---------------------------------
137359425    ---PLLTIATFLPILAGLALMALPDRST--KTAHTVSIAATGAVFLVTLAIWARGTTAGEFAQVEEIAWIPAIGAAYRLGVDGLSLPLVLLTSLLFFLSAIYSAR-IGERAASYVVLMLMLETASLGTFMALDGLLFYVFFEVSLVGMYFMIAGWGYEERQRAALMFFLYTLLGSLPLLLAIIGLYLGSGTFDMRVWVEGTSLGGLSAMLALIAMLVTFAVKIPAFPVHTWLPAAHVQAPTAGSVILAGVMLKFGT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
114707863    -------------------------------------------------------------------------------ALDMASIGGRLLILFATAVTVLLSWFATDQRHGEFYAMLLFSALGAMVLAGALDLLFVLIGVLLSSATGYVLAAYHRDWASLEAGMKYFLVGALANTALALGATFLIGMLGGPGFGEMAAALSAGRASPLLLVGLGLIGMAYKLGAAPAHAWLPDVAEGAPAPSAAFLT-VVPKIGAAIALARLVSLFPETDFAIRSLIAALAVITMTLGNLAALWQDDMRRMLGWSSVSQAGYLLMAVTV-TSLTDHAIPALVTFLFGYAAANLTAFAAITHLRGRTDRGNYGGLLKTAPLPAIALIVAFLSLVGIPPLGGFVGKLELFLATIDGGYWLAIAALVNTVVSLAYYLRFVTPMVLGPPSENVFQ----LGSWSRVATTVALVATIAIGLFGQLILGPVTGSV-------------------
189183726    ---------VLIPFFGSLIVVLYKKVESALIVSRLCAI------LGIILGIYGVLSMINSPPYFYAIGNW-QAPIGIEYRVDQVNQIIIVFSYFILFLLLTFNSQLIKTNSHLLYSILLLLHTGFCGIILSNDLFNIYVFIEIASLASYTLVSQGVDKRALIGSINYLILGTIGATFILIAIGFILSNTGSLNITDIISMLPQQHTKTLIAAIMFYIGCLLKVAMFPMSSWLISTYKYTSSVILSYFAPISCMVGFYILLYFVYQIININTLHSYYVINALGLAGAIFCSCYAVQQSNLKSIMAYSVLAETSYILMAFNIQSSTIGAQIIVILLTSCILKSIIYSLISRIEVYYHDSELKHIAGIGSTYPVFGILFTLALISNLGLPLTIGFVNKLNIFLTVLQSLGYFGIII---LAISSCMSFNYHYKIFHYLYSTQQTSHSSFTLNGNNSVAIILTIISYLMLIF-------------------------------
18920428     -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGIMACVAVFQSVDFAVLFSCASSITAPLTAICLLLFIGAVGKSAQIGLHTWLPDAMEAPTPVSALLHAATMVTAGVFLIARCSPLFEYAPNALI--VVTFAGAMTSFFAATTGTMQNDLKRVIAYSTCSQLGYMVFACGI---SQYSVSMFHLMNHAFFKALLFLSAGAVIHMADEQDMRKMGGLASLLPFTYAMMLIGSLSLVGFPFLTGFYSKDVILELAYTNGQFAFWLGSVSVLFTSYYSFRLLYLTFLAPTNGFKLAQCHDAPLLMAIPFILLAFGSIFVG---------------------------------
62161396     -----------------------------------------------------------------ELFTINSSLVVMTFLFDWMSLFFLGFVMFISSMVIFYSYMAHDEYVNRFILLVLLFVLSMGALIVSPNLISILLGWDGLGLVSYCLVIYYQNIKSYNAGMLTALSNRVGDVAILLAITWMFNFGSWNYVYYVDCM--VDVVSMKLICGLVILAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPV---LQESRLWVFLLFFSAMTMAMAGISASHEFDLKKIIALSTLSQLGLMMSILSFGYPI---MAFFHLLSHAMFKALLFLCAGAIIHNSDWQDIRSFGAMGVVKPLTGVCFNIANLSLCGIPFLAGFYSKDLILE-MFMLGFLNIFLCGVIFVSTGLTVFYSFRLLYYSMSGLFKAQSCGGYSEDEEVMLWSMIFLTL------------------------------------
143339653    MSNDLLTIAPLLSLTAVLVLLSDAITPNRKHAPISVSLAGLGVT------AWILLQQSGGVVSALNGAYMSGPFVAY-LGL--LGAAIVAITLLISPDHLFA----RGYPSAEFAATLLFALCGTILLAASADLVTLFIALELMVIPGYLLAGYAKRDPSTEGAVKYFLLGSFSSAILLFGIVLLWGAAGTSSLTAIASVATGLSPAVAVALALITTGAAFKIAAVPFHYWTPDAYQGSPTPITGYLSVGPKVGAFVLLIKLFLIALLPLAEIWIPVMVVLAAATMTLGNLVALTQANVKRMLAYSSIAHTGYLMVGIGAGEASGIAGVLFYGAAYAL-----------------------------------------------------------------------------------------------------------------------------------------------------------------
298402995    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------MNRGGDMLMSIGFFSIFALFGSLNYNQIFTLVPYMNETAIIISLLLLGGALAKSANIPLHSWLPGSMEAPTPVSALLHAATLVTAGIYLLLRSSPILEYSPTSLL--IITIIGSSTAFFAASCGLLQNDLKRIIAFSTISQLGYMMMAIGL---SQYNIALMHTVNHAFFKALLFLGAGAVIHAFDEQDVRKMGGLIKFLPVTYSVMLVGTLSLLATPYLTGFYSKDLILELAFGQYSFIGILGTITAGITAFYSFRLISLVFLTYPNGPKESYIHEANIATIIPLFILAIFSIFFGF--------------------------------
54781392     -------------------------------------------------------------------------------------------------------------KKKNYLSLINSTLMTLILSFYSWSIMSFYILFEISLMMIVMLMILWSYQPERTEAVIFMTIMTSIFSLPFMIMIISNYKNLSFW-------STSNWNTSTWVYLSTVMTFMVKMPVYFMHMWLPKAHTEAPVQGSMILAAVMLKLGTYGLTRMSLMTMTFKKN--NNLIIFMSIWLITSLSMMCLLQTDLKMLIAYSSVVHMMFTLTSILINQSISVSSMLIMSISHGVTASLMFYLANNMYLKSKSRSLVINKSLMSNNKSFKMLWMIACMMNIPMPPFSGFLSELLSLKVMIDWSSQSIPALFIMLNMTLMFSMFLFTQTTQGKSSN-------------------------------------------------------------
84490233     --------------------------------------------------------------------------------------------GIVAMCAVFISIAETKKTSGVYLYLLFMLSAALMAFVLTDDIFHLYVFFEIAALVQVGLILVSRVRGNYVTGLKYMLLGEIGGSFMLLGIALLLGLTGNVNITDIVMMIHNGAVDPTNPVLLFAAGMLIYGWLYPFNAIKSEIYSKGLPSGSVLLQS-FSVIGCISIGLVLIRIFGYLPS-VQMAILAVSVLAMILGISMAMVQDDYKRIIAYLAVGELGYIGVGLGLGTPYSITAGLFQAVNELVVTSFLFVGFGLVLYKTRTSKISKLGGLLEHMPVAALLIVLAGFIMAGVPPFNVFQSKYMLCQAALSAGPELAIIMIILSIVTFLAFLKITYAMFLRPKPDDLEVSSAKVPKTTMAIMVFFLIICLIIGLCPDLVVN-------------------------
136880750    --------------------------------------------------------------------------------------------------------------------------------------------------STFPLVTHKDSKAARDAGRLYMSILVGTSVVLLLPAVIYVWVMTGRLDFVPGGILAGAIPDNVVPWLLAAFAFGVKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILMVVVYIFGIDFLHASTWLVWLASFTIIASSCVAITKDDLKARLAYSTISQLSYIVLGAAIATQVAAEGAALHIVMHAAGKITLFFVAGAIYVQAHITKISDLDGYGRDMPWLFGAFFLGALSIIGIPPLGGSWSKFYLMVGAVDAGLLFVLVLGISSLLNIYYLL--------------------------------------------------------------------------
143288589    -----------------------------------------------------------------------------------------------------------------------------------GDFLTLFIYWELTAFTSVFLVLAGNTARSMGAGMRYLLMQVASGVILLAGAVLLWRDGAGFAITALDATTP--------AGFCVLLAFGIKAAFPFLNGWLQDAYPEASVTGTVVLSAFTTKLSIYMLALCFAG---------LTPLIWVGAVMTLFPVFFAVIENDLRRVLAFSLNNQLGFMVVGIGVGTELALNGTVAHAFAHIIYKSLLFMSMGAVLYRTGTAKASELGGLWKQMPLTAIFCIIGAVSISSFPLFSGFVTKSLTIGATAKEGYFLVWMALI--FASAGVLEHSGIKIYFAFFGHDRKFKVKEAPLNMLVAMGIAAALCVIIGIFPQPLYALLPYEV-------------------
264681150    -------------------------------------LIIFSLSLVFQ-FMGIKFMVNNISILVEGMFIFLGLDLSIYFYFDWMSLLFIGVVLFISSMVLFYSCEYMSDDYERFVYLVLLFVFSMVLMVMSPHMILILLGWDGLGLVSYCLVIHYLNENSASAGMLTVLTNRIGDVGMLMGVVFMGSCSSWSFMDF-----SFNEKVVFMVGLCLMLGAVTKSAQMPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLMIRLSVFFQGGI---FSGVLLYMGMVTMFMAGLAANFESDLKKIIALSTLSQLGVMMVSVSVGYS---DLAFFHLITHALFKAMLFLSAGVIIHSMGIQDLRLMGLMGNLSPFISFMMVLASLALSGFPFLSGFYSKDLILEMLYNVNIYIFILLIMATMFTVTYSLRLFYYSFFKFIMSFVNSNYSESAWY-LFPIYVMSFMVILFG---------------------------------
189095635    ------------------------------------SLWLLVVFFVSFITGIYCLMGGYGLLIEYSIYFLGSGDISLMFIVDWISMLFLSFVLMISSLVLFYSDEYMGEDNYRFCLLVVMFVLSMALLIVSPSFVSILLGWDGLGLVSYCLVVYYSNVSSYNAGMITIMTNRIGDVGILIGIVWFVNSGSWDLYVW-----NMNGEFILFVGCCVFIAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNSLF---SISGFSMVMLLMSCMTLIMSGVGANFEYDLKKIVALSTLSQLGMMMLALSVGM---WRLAYFHMLTHAVFKSLLFLCSGSIIHVGGGQDIRFMGGLLEMSPVVGVSLNISSLSLMGFPFLSGFYSSDMIIEGMGGLNMYIYLLLIISVGLTSCYSLRLSYYVIWGEGKLNSFSSFGDYDSMSKSIMVLTVFSVL------------------------------------
94677015     ----IITQILPLLIIGFTIILILLSIAWQRNHFMHASLTVVGLLLA----IFSLFFVVHGSIANFTTLIHVDSFSIFYTG--------LVLIASLATSTLSYTWLSNNKDYKEFYILLLISTMGGILLTCAHHLTALFLGIELMSLPLLGMVGYTYRKKKLEACIKYTIISSVASSFLLFGIALVYAVTGQLSFIGIYALNEINYPLMLLAGLGMMIGISFKLSLVPFHLWTPDIYQGAPTPVSTYLATVSKIAIFASLMRLFFYAPFNTHYEVKLLLCIIAICSMFIGNLMALSQNNLFRILGYSSTAHFGYLLVSWLIQNVLVLETVGLYLFGYLLANLGVFGVISIMSNVSKTDLIGYYRGLFWYQPMLSVVMTVMMLSLAGIPMTLGFIGKFYIITGINNNLKLLTILLLISTMISMLYYLRIVVSLY-------------------------------------------------------------------
114052849    ------------------------------------------------------------------------------MGLDKYSFEFILLSLWIIGLMFMSSMSGMSFYKNLFMYMLILLMLLLYMVFSLMDYFMFYLFFEMSMIPMLIMILGWYQPERVQAGMYLLLYTFMSSLPLMLCMLMIYYEMYSLNYMFLLNNNLMNNFI---FYFFMIFVFLVKLPSYLVHLWLPKAHVEAPVFGSMILAAIMLKLGGYGMIRSLM--------------MMMSLVGSMYLSMICMQQVDIKMLVAYSSVVHMGMVILGVFSMSYMGFMGGYMLMIGHGLCSSGLFCLVNLSYKRLNSRSILLNKGMLSCMPSMSMWWFMLCSSNLTSPPSLNLLGELFIFISLVNWNILMVLIMG-------------------------------------------------------------------------------------
291010619    --------------------------------------------------------------------------------------VFLLLTCIFCVTLSLFYIQLEKSNTFEYSVLLLISLFGIIAVLGANDFLSLYLGLELQALSFYTLAAVRVSEFATEAGLKYFVIGAVASGFYLFGASLLYGFTGCVRFSDFSLLLSHIAPAEVLAFFIFFSSFLFKVGAVPFHAWVPDVYEGTSLNVTAIF-ALLPKLALFGITRLLFCYFFSLFDVWQFPFVLCAVFSFVWGSLAALGQGRIKRLLAYGGISHSGYLLFGVCSGTVYGAQGVVIYLLSYILSGVTIFCSL-VGLRFSRVRYIADFAGLSLFSPGVAFAIAASLLSAAGIPPVVGFFGKLSIFLSALAGSLYVGALFGLCSVISTFYYLRILRTIFF------------------------------------------------------------------
215788957    -----------------------------------------------------------SIFMDWEFLSINSCGMTMTILFDWMSTIFVSFVLFISSMVIFYSGSYMASDKKRFLLMVLMFVFSMFMMIISPNMISILIGWDGLGLVSYCLVVYFQNYKSYNAGMLTVLTNRIGDVAILLSIAWMLNYGSWSFLYYVYEVNFW----GSYLMILVVLAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFS----PLFEGYNCWFLALIGLMTMFMAGLGASFEFDLSKIIALSTLSQLGLMMSILFLGFP---VLAFYHLLTHAFFKALLFLCAGLIIHCMDSQDIRHMGGVSYHLPFTSTCFCISSLALCGLPFLSGFYSKDMIIESMSGGNLFFYLIFYISIGLTVSYSMRLVYYCVSGGVNSYVCQSYLE-DFKMTFPMIFLTLMAVFSG---------------------------------
138843087    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FLLPGIIIVWVLTGSLDFATNGVLKGNISNEYVPFLLALFAFGIGKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFSMLVVITYVFFLTETSGAVWLIWVSSITLLLSSCIALTKDDLKARLAYSTISQLSYIVLGGAIATNIAVQGAAIHIVMHAVGKITLFFAAGSIYVATHLSKISDLNGMGKSMPLTFIAFFIGSLSIIGVPPMGGSWSKFYLMLGSVEKDYLLVIILAISTLLNVYYLLEIPAKAFFQPKRTNIQVTKHPLIVYPTFFAAMLTIVLFI-----------------------------------
226464122    -------------------------------------------GFVSIIFGLIFLKVNYILIMDWELFSFNSCVVVMTVIFDWISFMFMGCVLFISSMVILYSYSYMDVNSNRFLFLVMMFVISMLMMIMSPNLMSILLGWDGLGLVSYLLVIYFQNNKSYNAGMITILTNRIGDVAILISISWMMNFGSWNFLYYLC----IPDFWVFYLFLLIVLAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFS----NLIAFFDCKFFVFVGVLTMFMSGLGAMFEYDLKKIIALSTLSQLGLMMSILFLGYPL---MAFFHLLTHAFFKALLFLCAGLIIHVMGSQDIRHMGSSVVYLPFTCTCFCISNFSLCGFPFLSGFYSKDLILETLVMNSYNLFLLFLISIGLTAAYSARLVYYCVGGGTNL-YVCQSYDEDLYMSFSMVLLTLMAVFSG---------------------------------
258649608    ------------------------------------SLLFLILSVGFFFLSLSFMIYDLVYFVEYSLLNINSTLIVMTLLIDAMSLLFMSFVLFISSMVIYYSMEYMGGDKFRFILLVVMFVLSMMLLIISPNLISILLGWDGLGLVSYCLVVYYQNVKSYNAGMLTALTNRLGDVALLMSIAWMLNFGSWNYIFYLEEMKG--SLSMNIISCLIILAAITKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFS----LESWSMYIMVFVTSMTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILFLGD---YLLAYYHLLTHALFKALLFMCAGNVIHNFNCQDIRYMGSLISSMPITCLYFNICNLSLCGLPFLSGFYSKDLIVMSMSYLNIYIYIIFYVSIGLTVSYSMRLVYYTCVGHMNFTSLSSLSEEGYTMLKGMSGLIFLVVFMG---------------------------------
168700438    -SVPWLECAVAVPLAGALCLSRVRDVRVASRW----CLAFMGAGLACAVAAWAGFAFGWAADGSSPAAVLPKLFGRPVFTLDALSAPLVPLVALLHFLTALATARTKMTRFS--FAWLLAGAALRVAAFSCREPWDLGVLLLLGVAPAYFELRRRGRPVRVYAVHMALFAALLVTGLLARAID-----------------------ASALAAVLLMGAVLVRSGTCPVHVWVTDLFENCSFGGALLFVAPIT--GMYAALRLVLPL--HPPEWVLQAVGIVSLATAVYAAGMAVVQADARRFFAYLFLSHASLVLVGLELHTSISLTGALALWGSVMVSLGGFGLTLRALEARFGRLTLSEFRGLYAASPALAVCFLLTGLASVGFPGMSGFIAAELLVDGAVETNLFVGLVVVGAAALNGVAVLRAYFALFTGARYTPGVPV--GITTRERVAVLTLTALIFAAGFFPQAYVLTRHRAAEEALAGETVTEGRAE----
142608746    -----------------------------------------------------------------------------------------ILAGFLVLYILFTKVSGIREDGADFYSLVLGSTLGMCLMASANHLLMVFMAVEMASVPSYALAGILKGRKAAEAALKYAVYGAGAAGIMLYGISLLAGSLGGCHIPSLAVQSGGHIPVLCLGGLMLAVGLAFKLSAVPFHFWCPDVFEGAAAEVGAFLSVASKAAAAYGFGMPVIVDQPLSSSFIVAVIALMAAVTCTLGNLAAYGQTNMKRLLAYSTIAHAGYLMMGVAAAIALAISAVAFYLGTYLFMNLAAFAIVALLRNRLRSEEISSYAGLVRTSPGIVVATAVVLVSLIGLPPLAGFVSKFLIFSSLVEAMLVLLVVGGLNTVISLFYYLRVLKVMTFDALPEDRVGEDFPLVSLPGAVITAFTVPVLVLGVF-------------------------------
228015402    ------------------------------------SIILFLSSVLMMTVALILYSKNTTLLLFWPFFNPFCSSLNFNILLDPVGTLFSAAVLFISSSVILFSSFYMAEDLKRFILMVILFILSMNFLIFIPHMMALLLGWDGLGLVSFVLVIYYQNPKSLAGGMLTALTNRIGDVMILLSISFMINCG------DWLIINQPISIFSGLIIILVLIAAMTKSAQLPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FSPFLLMSQYFTTCLLICSVATLTMAGMAAMAESDLKKIIALSTLSQLGVMMMSIALGL---VNLAFFHLLTHAMFKALLFMGAGTCLHFSHTQDLRSFGNLAPQLPFVTTAILISNLALSGFPFMAGFYSKDLILEHMLMSSPFLIFMALGATLLTAAYSMRLSTTALWSPMLTSPHHTTTENFPSVIFPLLALSTFAVTGGALFNWLL--------------------------
38195455     ------------------------------------------LMFSLSLIPLTLVLFFNQSFLLTWEIQLISSIVEMSIIVDLYGSLFSTTVLLISSSVVTFSVNYMSENIKRFIMVVLLFILSMNLLVYIPNVVAILLGWDGLGIVSFVLVIYYQNPNSLGAGMVTALANRVGDVMLIISIAWMTTQGH------WSILSMFETNYNSALTAAILLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLIIR--FYWFLEKALWFAPVCLGVASLTCLMAGLCAMQEFDMKKIIALSTLSQLGVMMTSLGLG---AMNVAYFHMITHALFKALLFICAGNVIHQHGSQDIRFMGNLWKTLPSTSACLNTANLALCGLPFMAGFYSKDLILEIFFEESLIMLLIIIISTLLTLMYSLRFSIFVVWGGHKKASYYMTGDEDKNVNLAEQVLSLGAIFGGAVFSWVLFSYPSAI-------------------
7335679      ---------------------------------------------------------------------------NLVFVLDKVSVSFSIVVTLISSSVFLFGQKYMEEDPFRFFWILLAFVISMNLLIFAGSVLFLLLGWDGLGISSFALIIYYQSKESLSAGFQTLLVNRLGDCLIVLTVFLFVLNG------QFSYISMSDTMLSGSLLTLIALAAMTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIYLLIRFSL--NIPLNNSVTALLLWTGSITCLLGGWAATYENDVKKIIALSTLSQLGVMVFSLGLNLP---QLSLFHLYTHAMFSALLFLAAGILLTSFGSQDLRMLGGIGMTMPYTCIMFNISSLCLVAAPFLSAFYSKHLILEMMMWASMLNILLMGVATLMTAKYVARMMMAVSWKDTVAPLLSSSCSVYTWMPVLLL-------------------------------------------
110082706    ------------------------------------------FSFIFLLVGVYFLWEDKSFYIEWVLVDFNSMNLVWVMIFDYMSCLFLGVVMLISGLVLMYSYMSGDKSVVRFILVVLLFVLSMMMLILSPNMVSILLGWDGLGLVSYILVIYYINERSSSAGMLTAMSNRVGDVFLLLSISWMVNYGSWNFIFYVNCMSY--SEEMTFLFFLVFLGAITKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLMIR----FFPLVNGNLMMLMMFISLATLMMSSLVANYEIDLSKIIALSTLSQLGLMMVSLSMG---CWKLSFIHLLTHALFKSLLFLCAGVVIHSYGFSDIRKMGGLVMYLPFTGFCMGLSNLALGGFPFLAGFYSKDMIFMGFGMINKFFFFFMYLSVGLTMMYSMRMIYYSLFGESSIFMNINFSEDKIMSFSMI--------------------------------------------
143506942    -----------------------------------------------------------------------------FMRVDKLSNVFGIIFCIAAFLGNLFAF-HLRESTQPFVA--LIYSGAAIGAVFAGDLVTLFVYWELTAISSVFLIWARKTEGAYHSGMRYLIIQVLSGVVLLFGVALFYFENRSISFSKM--------ELDSLATALIFVAFGIKCAFPFLHNWLQDSYPSATITGTVILSAFTTKLAVYALARGFPG---------TELLIYIGATMTVFPIFFAEVENDLRKVLAYSLNNQLGFMVVGVGVGTELALNGTAAHAFSHILYKALLFMSVGAVLFRTGTSRASELGGLYRTMPLTATFCLIGAASISAF-----------------------------------------------------------------------------------------------------------------
134467467    -------------------------------------------------------------------------IFNNSFVLDEFSSFMKILILVSSFFVLIMSKKYIQDDKFEYPVIMLIAILGMFFMVSSNDLILFYLGLELQSLSLYILASIDRDNLRSEAGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFQIISNNVGDINIGTIFAMIFILVGLAFKVSAVPFHMWTPDVYEGSPTSVTSFFAIVPKIAGIAVFIRFMYSPFQNILDQWQYILVFISIASMILGAVAAINQKNIKRLIAYSSISHMGYAIAGISTGTESGL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283778521    -------------IIAATAIFIGGAFSPSRAWWTIVAL----VSYVAAAGILATYGSPWTAGTLLTGP----------LAIDPTSLAFRWLALLVGIFTLIASKLANTRLASEFLGTLMMLVVGVMIVSSANELVLLFLGLELISVPTYVLLFLGRRDAASAEAMKYFFLSILASALMLYGMSFLYGLGETTLIMEFKGIRETLLATSPLALVLILAGLGFKLAAAPFQFYAPDVYQGTTNANAGLLAVAPKVAGIIGLVRLVLIAMPIAAEFAWQLALVLAIVTMTIGNVCALWQKDFRRLMAYSSIAHTGYLLIGLAAASSGGIAAMLFYVIVYAVASMGTFAAVAYLSEKKEVRSVDELAGLYKSQPIVAGVIAVFMFSLAGIPPLAGFWGKLTLFSSAIEFAAGDAGIAA-------------------------------------------------------------------------------------
158336337    ------------------------------------------------------------------------------LQIDSLSGYFILTNALVTAAVICYCWGTGKSAF--FYTQTIILHGSVNAVFICADFISLYVALEVIGIAAFLLVSYPRTNRAIWVALRYLFISNTAMLFYLVGAVLVYQANNSFAFAGLEKAPPE-------ALALIFLGLLTKGGIFVSGLWLPLTHSESETPVSALLSGVVVKTGVFPLARMALMVDTVAP-----VITLFGIGTAFLGISLALFEQDTKRLLAQSTISQLGFILAAPAVGG--------FYALTHGLVKATLFLTAGTL----PSRDFQEL----HKQPIPRSLWLVLLMASCGLPLWAGFASKALTLKSLLPWQMLALNIATVGTVATFA-----------------------------------------------------------------------------
215789041    ---------------------------------------------------------------------------SMTLIFDWISLIFVSCVLFISSMVVFYSYSYMYSDFNRFLILVLLFIFSMMMVIFSPNLISILLGWDGLGLVSYCLVIYFQNYKSYNAGMLTILINRVGDVAILISICWMLNFGSWNFVYYLSSMDFW----MYYLVLLVILASFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLSIR----FYDLISFYDCSFFSLLGLLTMFMSGLGAMFEYDLKKVIALSTLSQLGLMFSILFLGFPL---LAFFHLLTHAFFKALLFLCAGLIIHMSDSQDIRHMGVTVVYLPCTCACFCISNLSLCGIPFLSGFYSKDIILEGLNSFNLFYYLIFFISVGLTAAYSFRLIYYCVGGGSGVMVCQSYSE-DFIMCFSMFFLTFMALFFG---------------------------------
142585617    ----------------------------------------------------------------------------------------------------------------EFWTLFMISLAGMMMLTSVTEMITAWVALELTSLPLIGMLSLNKKRYSLEISFKYLILSATSSAIILMGISQLYGLSGSTFFNDIMPLKDSTQLLIIFSLILIISGFSFKIASFPFFTWVPDVYQGSPSLVTLYLSVVSKIAGFSILIRFLFSVNIEVYSNISLFIAIISSISMFYGNIMALRQNDLKRLFAYSTIAHAGYILIGIASASFSGINSTVFYLIAYGITNLTAFLSMISLSRYVDSYNMLDFKGIGSAQRYQSIIFSISLISLLGIPATVGFMGKAFIFSGAISNDYWLASFGIINSLISAYYYMKVIKIIFVEKSDKPFPEITFP---RLKVITTIGAILIIVLG---------------------------------
144219615    -------TILFLPLLASIISGFFGKY-IGDRNSEIVTSALVSISALLSIFVLYQVIVNQYEENIVTWINSGSLDVNWSMLIDPLSAVMLVVVTSVSSLVHIYSYMSHDPHKPRFMAYLSLFTFAMLMLVTSDNFIQLFFGWEGVGLCSYFLIGFWFKKESANAAIKAFVVNRVGDFGFALGIFLIFYLFGTVNYSEVFQQIPTVVDKNLLICLLLFIGAMGKSAQILLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIYEYSPLILNLVTIVGMTTAFFAATVALVQTDIKKIIAYSTCSRIRLYVFCC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289625437    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LQTWLADAMAGPTPVSALIHAATMVTAGVYLIAR--THGLFALAPDILHLVGIVGGVTLVLAGFAALVQTDIKRILAYSTMSQIGYMFLALGVG---AWEGAIFHLMTHAFFKALLFLASGAVIACHHEQNIFKMGGLWKKLPLAYASFIVGAALAALPLLTAGFYSKDEILWEAFASGNNGLLYAGLGAFMTSLYTFRLIFIAFHGEAKTEAHAGHGIAHW---LPLSVLIVLSTFIGAW-------ITPPLAGVLPQSVGHAG-------
8928592      ------------------------------------------------------------------------YLVNFSFYIDTVAYSFTLLTLTIGVFVNLYTYSYFRYEPHRLISLINAFIASMIILVNSGNLVVFFFGWELIGITSFFLINFWERAPTFKSAFKAFSFNKFSDSAVLIALILIYANVHDLNFEAILNVSHLYSEMKLLISFCLLFAAFVKSAQFGFHVWLPDSMEAPVPASALIHSATLVSAGVFLIMR--FYPILELSLYFKLVTALVGALTALAGGLSAVFQTDLKKILAYSTISHCGFLIFLCSFGN---FKLVIVYLFVHGFFKAISFLCVGNLIRFSKSQDLRRMGSFFKYLPAEFFFLVFSLLNLSGLPFFFGFYSKLFMISDVLYFRDAIFCMILLSCITGLFYSFNILYYSFFDSKKARK-----------------------------------------------------------
297567571    --------------------------------------------------------------------------------------------------------------------LLPLFAAAMVGVVLSPPGYTFLFLWEGMALLGYLLIAL-EGPAALAGSRAFFLASRLSGAGLFLA------------LVLLTRKEPLSGGLENLVWAGLVLGFGTKAALFPFSTWLPKAHPVAMSPLSALLSGGMVKLGLYGLYRA-QAWVGPAPGWVGWLLVGLGLAGAVYALVRGLAEEDYKGVLAYSSVENLNLLLAALGAYSPFFLLAFFFHQAAHALFKGLLFLGSGAL----PVRELSRLGGLHRLLPRTAAWSFLAALAAAGLPPLAGFLFEWYLYQGFLAAPKGTGALSLLVLGVGAVAYVRLFGLAFLGQPRSLEAGEAHELGIFGQLGMGILAGLLTGLSLFPAALLRPLEPPL-------------------
138226624    -------------------------------------------------LLWQYADAVFAGQTVIHSWPWLELGLNISFRLDGLSFLFALMIQGIGLLVILYARYYLSKRMGRFFCYLLLFMSAMLGVVLSENLLLMMVFWEMTSLSSFLLISYWSHSDARKGARMALAVTGAGGLALLAGVLLLGQVVGSYELTDVFAAGEQIHALYPVILVLVLLGVFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGVFLLAR--LYPALAETDLWFYLVSSAGMATLLVGACTALFQHDLKGLLAYSTISHLGLITLLFGLDTRLAAVAAVFHIIN--------------------------------------------------------------------------------------------------------------------------------------------------------------------
49146638     --------------------------------------SLMLILFSLIFFLMFLYFVIHEKLILLEWSIIFLNSSSVYMSIDWMSLIFMSFVLGISSFVIFYSYMIVDKNINRFIYLIILFVASMMFLIISPNLISILLGWDGLGLISYCLVVYYQNNKSYNAGMLTALMNRIGDVALLMSIGWMMNFGGWNYIFYLDKMFNFEF-----ISFMIILAAFTKSAQLPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNLL---IMNFFMIDFFLILSLLTMIMSSFGANFEFDLKSIIALSTLSQLGFMMSVLMMGFPS---MAFFHLLTHALFKALLFLCAGVVIHMWGNQDIRFMGGLINQLPIITSCMNISNLALCGFPFLTGFYSKDLIMESMMMSNLNFLMLFLLSVGLTVSYSFRLSYYTLSGNLNSFSFLCIYDCSSNMSWSIFIMVFFSIIGG---------------------------------
194097515    -----------------------------------------------------------------------------------------------------------------------LLFSSVFFVFISSNLFVFYVFFEFSILPIFFIIGLGFMFERLESAFYMLMYTLFFSLPFIIFLFIVYSNQKNISFNSFWFI--YFSLWDYFFIFISVFIFFVKVPSFFLHLWLPKAHVEAPVSGSMILAGVLLKLGVFGLYMVLPMVFFQVC-LFSEVFFVWGIWGSLVSSFICFYQVDLSKMIAYLSIMHMNLVISGVFSFLEFSFWGIFLMLLSHGFVSSSLFYCLNIFYERFYSRSIFLVKGGVMMMPSLFFWFSLTLSFNISLPPSMNFFSELFLIFSILSFTNFNLLVLGGCLFMNSIISFYLFSSMFHGFNNINYSFELMNLKDMMLLFGHLFSLVSFLLFI--------------------------------
134878461    ---------------------------RGRDMAWGLALMLTGAAFLISVALFALQKMAGDA--LIYDLGGWPAPLGIVYVIDAASALVLPIVSGIAFVATIAARRLVERDHALFYAAWLLTIAGMLGQVTTGDAFNIFVFLEISSLSAYALVAMGAGRDRLPAAFNYLILGTVGATFYVIGLGLLYMLTGTLNLMDLSERLADVEATRASFTALAFIALGLKMALFPLHFWLVPAYAHAPSAVSALMAATATKVSVYVLIRLIFGVFGILADAIGLLILTLGIAGAFAGTLAAILETDLKKLFAQSSIAQLGYMAIGIGAMSMTGLAAAFIHLFNHALMKGALFLAIGAIAAQAGRASMGTIQGAGKQIPLTMTA----------------------------------------------------------------------------------------------------------------------------
224373434    ---------------------------------------------------------------------------------------------------------------RPLIAQMLFVAGASIAILETNNFFLFIVLFEVIAIISYVLVANIRNFYNAEGAIKAFIAGAVASGIILLGFALFSFVTDSFNYAEMNVHGKF----TLIAVAIMLAGIFYKLTVVPMHAWAADAYSQVNHAAAAILSGVIKSVMLVAVFKAFYKFLIAYPTSTVLIFSFFAILTMTLANFMALWQKRISKILAYSSIAHSGYLIPFAAAASVYSYTGVLYYAIAYIFMQTSVFLILNDLRREAGVKYLEDIKGLGNKAPVHALFFTIQLFSLAGIPLLAGFLSKAVAFYAGIDAGLWPIVLALLNSALAVAYYAWIVKHIYFDKPVEGTIKKI-NISSGSLIGQLILLIGTIYFGIVATQVFNT------------------------
57642254     ----------------------------------------------------------------------------YVFSIDFFSVSFFMLGYLVLWSILLSAYMVDEPGMKKFSFFMVLFMTFMFCLTSCTSLLFMLIGWEGVGIMSFLLISWWPGREASTSALQAVIYNRVGDYGLYIAILMILVYGGTQSFQF--------GVFNTVVSVGLLIGMVAKSAQFLFHPWLPNAMEGPTPVSSLLHSSTMVMAGVFLLIRTT----ENMSLLMLSTVFLIGSLTMVYGSLCGLFQSDMKKTIAYSTTSQLGFMMATLGMGLPLI---AFIHLSLHAFFKSVIFMSSGMIHDNANNQDYRRIGKSMLNAKIATVSMTMGSLSLCGFPFFAGFASKDLILENLMGGNRLSVLLVFSSCILTVGYSSRLILGSLKGVTNSAFLSKLH------------------------------------------------------
220932042    -----------------------------------------------------------------------------------INMYLALTAFIINMLTIVAGCYYFKEGKYIYIFLNLGTLIASLIVILTSDWVIFLVAWELVTLFTAIMIF----RKDFNLGVQYFLVQLAGTSLLLLAVAIIINHGY----------DKIGYLNEVSLQTLLIIGVGTKSALFGLHFWLPVVHSKAPSPISALLSGWVVNLGYILLARTLPGDNRL--------LFFLGVLMIIYGGLRALASGDYKLILAYSTISQLGYIALGLGIGSSYGKAGALIHILSHGLAKTVLFIGSGYWEQEYRGRVIFNFKKPFLKQPGNYISSVMALLSLMGIIFFPGYLSKYYLKYSL-PGGFAGEFLIHLTGIVTFLYGFRLLWFAFF------------------------------------------------------------------
226464070    ---------------------------------------------VLSFVLGIYFNLSYSVFFDYEFFSINSMVVSASFYFDDISLLFMGCVLMISSMVILYSYIYMSSDVYRFLYLVILFVVSMLMLIVSPNLFSILLGWDGLGLISYCLVFYFNNFKSYNTGMLTILTNRVGDVAILVALAFILNSGSYHYTYLVD-----DFLFSWALGYMVVLAAFTKSAQVPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYMLIRFDFILFNINATLF----LSLSCITMLLAGFGAILEFDLKKIIALSTLSQLGLMMMVLFMGDSLV---SFFHLLNHAFFKSLLFLCAGLIIHCIGSQDIRYLGYSISYLPVTCACFCISSLSLCGVPYMAGFYSKHCIMNLLFSSGWFLGLVFLASMVTTVIYSMRLVYYCFYG-----------------------------------------------------------------
143741851    -----------------------------------------------------------------------------------------------------------QKYQTEYFSIILFGLLGIMIMISAKHLLLLYLGIELLSLSLYSIIAFNKDSYSSEAAIKYFILGAISSGFLLFGISLIYGLTGHLDYQNITTTIEVHSLGLVFALTFILISLAFKFGAAPFHMWVPDVYQGSMTPTTLLLSTLPKIAIFIIILSLTSSIFKDLLSFWSDILLTLSIISIIVGNVVALVQTNIKRMLAYSTIANVGFILIGIYSGSQFGYQASLFYTVTYVLFTISIFGIITQLYNNQPIEEITDLSGLNLSYPAYALMILVIMLSLIGIPPLLGFHAKLFIIQSLVITNEILAIFIVLMTVIGSFYYLRVIKVMYFDDKKGLAEA------ISSKWVTYFFIIFLVLLGLNPEVLANLTLYALSNI----------------
77164756     -------LIVLPPFLAALFIGIGILSGASERLTARITLYASGISLLAVLIAIFMKLQGLLAEHIVTWFESGNYRINISFIFDNLSLAMATTSIILSVMVIRFSINYMHREFHRFFLVLSLFAGAMLLLAIGGNAVLSFVGWEVAGVTSYLLIAYYDRTVAANNATRAFITTRIGDIAFVTAIFFSFFWIGSFEWNDIANAAELPRGEARVLALCFLLAAIAKSAQVPLAPWLARAIVGPTPSSAIFYGAVMVHAGIYLVLRS--EPVFEHAPLVMVLMAIIGLLTAIYGFFCGLTQTDTKSALIFSTTAQVGLMFLEAGLGF---WDLALWHLCAHAVFRGYQFLTSSSIMQQIK------------------------------------------------------------------------------------------------------------------------------------------------
292496244    ------------------------------------SWVLLVFSALFSMLSAVMANCGLSFWFCWELGHVSMISVSLDFCMDWIAALFMGVIMMISGCVFMSAYMGPEDTLKQFNLTLYSFVSSMLILVVASSMPVVLLGWDWLGVTSFLLVMYYESKKSFDAAMITALTNRVGDALLIC------------STAGMCMASDLSLDMKPYCWSSIFIGCITKSAQVPFSSWLPAAMMAPTPVSSLVHSSTLVTAGVYLLIRSST--FWVSSDMACSLLMGVGIITTTIAGVSAVMESDVKKVVALSTLSQLGIMAFSLGLGE---IELAFMHLVCHAFFKAGMFLSVGSMISHNAGNQLFNSFGLVSLSPSAVLGLFMGSISLMGIPGTAGYASKESIVASGYSSNSWFMGLMYVGIGLTALYSI----RVLVGVTGLAKHGIRDFLGSRETLMLSAPGVFLVFMGL--------------------------------
192293802    ---------------------------------------------------------------------------------DWMSMMFLGFVMFISSMVLYYSGEYMSKEINRFMYLVLAFVGSMGIFILSPNLISILLGWDGLGLVSYVLVIYYQNEKCANAGMLTVLSNRIGDVAILLSIGLMLSLGGWNFVIYSYYLSD---EMYLLMKFLFVLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSPS---LLNSEVQIFLLLISCLTMFMSGLGANFEYDLKKIIALSTLSQLGIMLSITAMGLS---DLAFFHLLTHALFKALLFMCAGVIIHNMKEQDIRCMGVLSKFMPFTSMMMNLSNLALCGAPFLAGFYFKDLILEVAFMSNMLSFFLYVLSTGLTVSYTFRLIYYSLVGNLNLGSLSNINDESRMMTSPMVILGSGSVFGG---------------------------------
15150771     --------------------------------------------------------------------------VEFMMVFDWVSLMFLSFVMLISSVVIFYSEEYMEENLNRFCYLVLLFVLSMGLLILSPNLISILLGWDGLGLVSYCLVIYYQNNRSLNAGMITVLSNRIGDVGILIGIVWMLNFGNWNYFS--YVLLEDMGSEFYWVGGCVVLAALTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIR---LSQYFSVGVFSCVLMFISCMTMFMSGLGANYEMDMKKVIALSTLSQLGVMMLSISFG---YWKLAYFHMLTHALFKALLFLCAGSVIHSSGAQDLRYMGGMIEFSPVVGSCFNLANLSLCGIPFLAGFYSKDLILESFFNFNFFIFIFFSVSIGLTACYSFRLFFYIM-------------------------------------------------------------------
142254854    -------TLMLFPLLGSLVIFMMPKTRS--ELFRPIAIFLSIIPFGLCLYLFSN-SKSKGSFVDIHTIDWISYGISLTFGISGMSLLLLFLTAILMLLSFL-SVSEKYSQSKGFIGSILVLHFAVNGVFLSGDLLSLFIFFEALLIPMYFLMGIWGGENRRYATIKFIIYTVFGSVFIFIGTVYAGVISYGVTGLDFTTLSSLSFTSEQILFLMFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEGFLEYKFIIAVLSVIGII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297159548    ---------------------------------------------------------------------------------------------------------------GEFWFLLLSSAAGAALLPASRDLATLVVALEVASLPAFALVGLRRGDRSSEAALKFFLSSVTATAVMLMGVSFVYAATGSLHLSRIAAALGHLDTLAQAGVVLTLVGFAFKTAAVPFHFWVPDTYVGAPIPVAAYLSVIGKAVGFSGLILVTVLAFPAYADVWGPAVAVLAALTMTAGNVAALRQHSAVRLLAWSSVGQAGYLLVPIAAAGYAAIGSTVAYALMYAAVNLGAFAVVALVSRTHPTGRLSDYRGLYASRPLAALALGFFLLCLAGLPPVIGLFAKVTVFSAAVDAGGWLAVVMAVNVVIALYYYL--------------------------------------------------------------------------
143700088    --------------------------------------------------------------------------------IDYLSNFIKILIVISTLFVLLTSLKSIKIYDVEYPILILSSILGMMVMVSSNDLIVFYIGLELQSLALYVLASFNRDNESSESGLKYFVLSALSSGLLLYGCSLVYGFSSSTNFSQISFNYNQSAQGVIFGMVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTLFFAILPKIAALTVFIRFLYTPFVNLIDQWQTIIIFLSIASMLFGAVAAIGQKNLKRLIAYSSISHMGYALAGLTTGTNEGIQSSVSYISIYLVMNLAFFSCIFMLKREDKYENLEDLSGL--------------------------------------------------------------------------------------------------------------------------------------
134937440    ---------------------------------------------------------------------------------DAFSNFFKILILVASLFVLNSSKNFILDKKFEYPIIILLSILGMFFMVSSNDIILFYLGLELQSLSLYILASIDRDNKSSESGIKYFVLSALSSGLLLYGCSLLYGFTGSTNFDLIAGELGKDNTGAVFAMVFILVGLAFKVSAVPFHMWTPDVYEGAPTSITSYFAVVPKVAGLAVLIKFMLIPFSKILLEWQTIIIFISIASMILGAVAAIGQKNIKRLLAYSSIGHIGYALAGVATGVISGYESTIVYISIYVVMNLGAFSCLYLLKKDGEKENISDLSGISKKHPILSLSFLV-------------------------------------------------------------------------------------------------------------------------
142605336    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTPDVYEGSPTTITAYLSVAPKAAGFAMIIRFFHQIFSDGNALWPEIIGVLAVVTMTLGNLVAIQQESVKRMLAYSSIAHAGYMMLALPVISIDAVEAVMIYLFVYLFMNLGAFFIVITIKNKIGGETFEDYRGLGWKMPFVGSVMTLFMLSLTGLPPTAGFVGKLYIFKTLIGAGESFYWLVIAGGVNSVISLYYYFHVVKVMFLEGERSDEIIQPPAPLFGLLIVTAVPSLLLGLYWNPLVTWVKDSL-------------------
269973632    ----------------------------------------------------------------------------MSLHFDTTCFFLFYLTVWVCLFSFL---PMMYSEKNTSFIFFIMITTILLLLFSTNNMYVFFILFELSLVPIIIIITSWGSKERIFSAYYFLLYTMITAVPFLIVMAVITFFGFSGYLFFLKSTMIGGYNIPWYMMLAIALSFMSKLPVYGLHIWLPKAHVDAPVGGSMILAGVLLKLGGYGFLRVIFIINFMPIAFF---LVFLGVIGYLVTAIICLRQVDMKILVAYSSVNHMSLSFSGIFSYFFFGFKGSYYMFFGHGIVSPMMFFFVHFLVFRSLTRLIHGNKGFFSIYSIFMFLMFFFFVINLGVPPFMNFFGEFGVVSSLAFFNNFTIVLILYGFMMSGVYVYNFFTTISQGKPNWGLFSKKGNMNEMLLCAFSFIGI---------------------------------------
296120543    --------------------------------------AIATLGVVVSLG-WAGWQLQASILQLQP----AEILFTGMIRLDRFALFLVYLLLFLVLQIVLTTLGGIQEDSPDFYTMLCGAVVGLLLMTSAHHLLLVFLALEMSSVPGYVLAGFLKGRRSSEAALKFVIFGSASAGLLLFGVTLICGLAGTGDLIDGATLANPAVRTLLLALVMIFAGMAFKLSLVPFHFWCPDVFHGAAAEVGAFLSIASKGATLALLVRLVLGMLEAFWNLLAQGLGVIAAITITFGNLAAFGQTNIKRLMAYSTIAHAGYLLIPIAVLAIPALAGVLYYIVVTLFMNLGVFSCLILVRNQTLGESIDDFRGLASQAPVLAVAMSLSLASLIGLPPTGGFVAKLMLFSSLYDAGPLFYAVLIVGVV---------------------------------------------------------------------------------
42632252     ----------------------------------------------------------------------------MTLLLDWMSLFFLGVVLFISSLVVFYSYMGADYNINRFILIVLLFVLSMALLIISPNMISILLGWDGLGLVSYCLVIYYQNVKSFNAGMLTALSNRIGDVAILMVIAWMINFGSWSYIYYLDWFLNSYESA--IIGGLVVLAGMTKSAQLPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFS----PMLNSFITTLLLVLSGLTMFMAGLGANYETDLSKIIALSTLSQLGLMMSILCLGFPG---LAFFHLMTHALFKALLFLCAGCIIHNVGNQDIRSMGSLSIYMPLTSSCFNTANLALCGMPFLAGFYSKDLILVSMGGVNIIGFFLFFISTGLTVCYSMRLSFYSMWGEWGYSSCHSLSDEGWYMLSGMLGLLFMAVVGG---------------------------------
82541847     ----------------------------------------------------------------------------MTLLIDWMSLMFMSFVLFISSLVIMYSYMSGDDNINRFILLVLMFVLSMMFMIISPNLISILLGWDGLGLVSYCLVIYYQNVKSYNAGMLTALSNRIGDVALLMAISWMLNFGSWNYIFYLYYMSQSIE--MGIIMLLVVLACMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFS---PSLSLMDINMVLLLIASMTMFMSGLGANYEYDLKKIIALSTLSQLGLMMSILSMGYE---KLAFFHLLTHALFKALLFMCAGSYIHGIKDQDIRCMGNFMFQMPLSSLCFCISNLSLCGGPFLSGFYSKDLILEMSCLSNVLSFFLLFFSTGLTVSYTFRLIYYLMIKDFSFNSFYSMGDENFKMLCGMMSLLLMVVLGG---------------------------------
143483682    --------------------------------------------------------------------------------------LFIVASLILILHYSYIFLSHFQKYQTEYFSIILFGLLGIMIMISAKHLLLLYLGIELLSLSLYSIIAFNKDSYSSEAAIKYFILGAISSGFLLFGISLIYGLTGHLDYQNIATIIEIHSLGLVFALTFILISLAFKFGAAPFHMWVPDVYQGSMTPTTLLLSTLPKIAIFIIILSLTSSIFKDLLSFWSDILLTLSIISIIVGNVVALVQTNIKRMLAYSTIANVGFILIGIYSGSQFGYQASLFYTVTYVLFTVSIFGIITQLYNNQPIEEITDLSGLNLSYPAYALMILVIMLSLIGIPPLLGFHAKLFIIQSLVITNEILAIFIVLMTVIGSFYYLRVIKVMYFDDKKGLAEV------ISSKWVTYFFIIFLVLLGLNPEVLANLTLYALSNI----------------
142866772    -----------------------------------------------------------------------------------ITVMLLFIASFLCLLINTFAIGYMDNRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWELMGLCSYLLIGFYYRPSAAYAAKKAFLTTRVGDVFLMVGLAVLWDLFGSLDYYNIDKVAASNPGTLAWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAESMHDLAFIIAAIGGTTAVMAAAIAFVQHDLKKVLAYSTMSQLAYIFTGLGAALYLAFGAALFHLFNHAMAKGMLFMASGAVI----------------------------------------------------------------------------------------------------------------------------------------------------
88606884     -----------------------------------------------------------------------------------------------------------RSYRYEFAVLMLFAFLGTLTLVEAHHFLSFYLSFELIGFASYILVCFNRSSKASEAAIKFFVLGALSSCIMLYGISLVYGYASEFSLGVVSKVLGGEESLGTFGCALVLVGLLFKLGAVPFHMWIPDTYEGAPTVAVVFFT-IVTKTAMVLVFAGLMQGVVIPITGFVWSMLLMAALSMVVGEFSAMQQKNVKRLFAYANIGHIGYVLAGMSTGVVT-FKPVLFYVVTYLLINVWIFTV--LLRYDDEGFEITDVAGLAAKNPFLAFTFVAALLASAGLPPFSGFFAKYTLLKAAFGVPTLVVVFLCLTSIIPCFYCFRIAKVVYFDVPTGEHSATSRNVGLS-------------------------------------------------
254413808    -------------LLGAILAVPWSPAIINRRPAGYINMLMTFIAFLHGLLALLAIWNQPAQSVVIPWLQVVDLDLSIPVEMSAVTIGATMVITGLNFLAQIHAIGYLETDWGRFYSLLALFEAGMCALVLCNSLFFSYIILEILTLGTYLLVGFWFNQSLVVTGARAFLTKRVGDLVLLMGVIGIYPLSKTWNFADWASTVNLDPKVAALVGLALLAGPMGKCAQVPLHLWLDEAMEGPVPSTILRNAVVVCTGAWVLIK---LQPVIAISPVAVSAVILIGAVTAVGGTMVAIAQIDIKRTLSYLVSAYLGLVFIAVGTG---QIQTALLLLLTYAAAMGLLVMSTGTVIWNSITQDVTQLGGLWAKRPACGLSYLVGAAGLIAVPPLGGFWAFLQLGDSLFTSHPKLFALVLVVNALAAFSLLRVFGLVFGGQAK-QMAQRSPEAHWPMVFPMILLMGFTL------------------------------------
136474098    ------------------------------------------------------------------------------------------------------------------------------------------------SLAFYLLTASNRSRSASEAGLKYFVLGGFASAFFLYGVALIYGATGSTNITKIAASLSSSTGMLLAGIALLLVGFGFKVSVVPFHTWTADVYQGAPTPVTAFMGSVGKIAAFAALVRVFTDGLLTRSDDWRPVVIVLAVLTLLTGSVLAVIQTDVKRMLAYSSISHAGFILVGLVAASYLGVSSSLGYLFIYSILVIGTFGVVAMVAGKGDATSLNAFAGLGKSHPVLALAMTVLLLAQAGVPLTSGFVAKFGIIRAAVSVESYALAVVAMLAAVIAA---FLYLRIMVSMWLSDRTHSSESASLSLKVAIALSVAFTLVIGFFPSLLLQFVD----------------------
171473593    ----------------------------------------------------------------------------MTMLIDWMSMMFLGFVMFISSMVIFYSYMLMDKDINRFILLVLMFVFSMGLLIISPNLISILLGWDGLGLVSYCLVIYYQNIKSYNAGMLTALSNRVGDVAILMSIAWMLNFGSWNFFFYVEYTKDFFEMLLISGFVVL--AGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFS----PLISMYFWWFLFYLSVLTMFMAGVGANFEFDLKKIIALSTLSQLGVMMSILSIGYPL---LAFFHLLTHAIFKALLFLCAGAIIHSSDWQDIRSLGSIIGSMPLTVCCFNIANLALCGMPFLAGFYSKDLILEEMNNINLLMFMLCFISTGLTVCYSFRLLYYSMMSVYGINGSYCMSD-EENMSVSLLVLGVAAIMSG---------------------------------
134825194    -------LIILLPMLAFPVILLLGRLFNGQDWWKGLALPVMAASLVCSLMLIAKFIGQTTVSDTSTVLNWVNFGLDFGFYVDHTTIMLLFVASFLCLLINIFSIGYMDNRNHRFYAEFVLFCSGMLGMVLSDSFLWLFIFWELMGLCSYLLIGFYYRPSAAYAAKKAFLTTRVGDVFLVIGLAMLWNYAVVFDGGHLQSIADAGKSGALQLAMGFFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPIFMHGAFTDLAFIIALVGGITACMAALIAFVQMDLKKVLAYSTMSQLAYIFTGLGAA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135126934    -------------------------------------------------------------------------------------------------------------ESGEFTLLLLLATLGTLVMVHAQHAASFILGLELLGVSVYTLIAYQRHGTSVEAGLKYLVLSSASTGMLLFGTALIYAATGALAFVEVKQLADADTVLTSAATVLVVAGMAFKLSLVPFHMWTPDVYEGAPTPVTGFLATASKVALIAVIIRWFAATGLGDGSVVNTTLTSLAIASMVIGNVLALYQDNLKRLLAYSSIAHMGYLLIALVLFGGSSVQAAVWYLLAYTVATLAAFAALTLVAGAGNEAPVRDLAGLLWRRPILGLLFMVALLSLAGVPLTAGFMGKFYLVTVSVTAQAWYLLAAVFGSAVSVFYYLRLIFTLVSKDEAGSTAQL--DVPWLSGVAVVGLLVGILMLGVLP------------------------------
115531846    ----------------------------------------------------------------------VSLPVEMTFFIDKCGMSFGAVVSLISGSVMLFSMYYMDGEVRRFALLILFFVAAMYFLLIAGNMITLMVGWDGLGFTSFLLVVYYQSKSSMAAGVLTSLMNRVGDVVFMVALGMMAG------LFLFNYMDIVESGVGAMFCFLLVVGSMTKSAQIPFSSWLPAAMAAPTPVSTLVHSSTLVTAGLFVLIRFS---GGLEGFFSYLMLGVAACFTCLMAGSCASLEPDLKKVVAFSTLSQLGVMGLALSFGQP---DLAFFHLVVHALFKALMFMCVGCVIMISGVQESRYFSGLYYKMPVTSMWLVVACLSLSGFPFFAGCFSKDLLLESLMGSGMSVFFLVYLSCVLTAVYSAKMVFLIFSG-----------------------------------------------------------------
143643982    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFIIAGLGFKIAVVPFHAWAPDVYEGAPTPVTALLAAASKAMGFVALFKVFIFTLEPFSDEWSIVLGIIALVSMTIGNLAALSQKDVGRMLAYSSIAQAGYILIAFPALTLDAVSGAIAHTMVHAFMKGGAFIIVAGVGAAGLGYDVSSFKGLAKRSQLLALSMTVCLLSLVGLPPLAGFISKFLLFYGVLQSGDTWIIALVVAGVLNSALSLYYYLKVYMYLYEPEGKEDVIFATPIRYTSFLVILFLVIILPVF-------------------------------
135504289    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAIASGLLLYGMSMIYGITGSLDIGQIAALNSEQVLILNFGLVFLVIGIAFKFGAVPFHMWVPDVYQGAPTSVTMFLSTVPKIAATAMLVRLLIDGLGGLQAYWADLFMILAILSIGLGSLVALMQTNIKRLLAYSTISHIGFILLGFITGVVEGYGAAVFYVLAYVLMSLTAFGTIIILNKQFEADQIVDFRGLSKHSPWFALIMLFVMLSMAGVPPFIGFYSKLFILQQVVSAGYILAVAAVVFAVISAYYYLQIIKTMYFDDAEKEVTVT---APMDMRIILSINGALILILGLMPSYWMEL------------------------
124111987    ---------------------------------FGAPLLCSVFLFFVSMMLWVVVGSGESFMVEWQFFYLCGVDWTLPIVVDHISIVFSCFVCLISGSVSLFSMSYMESEVGRFMLLVMAFVGSMNLLIFVPSLITVLLGWDGLGIVSFALVIYYQNKKSLAAGMLTVLVNRIGDALLILSICFLVNWGEWSFGYSLFG------SFGVVICWLVVLGAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLVIR--FYGSLIESPEVLWFLGKMGALTLLMAGLSACFEVDLKKIIALSTLSQLGLMMFTVGIGYPVI---AVFHLFTHALFKALLFLCAGSIIHSTGNQDGRILGSLGRLLPFSSGCLVLSSVVLCGMPFLSGFYSKDLILEGAFSGGSFEVFVLLVGAGLSLVYSLRISLLGVFGQNFGSSLCLFVVESKYIIISIYVLGVGAIVGGWF-------------------------------
121280417    --------------------------------------------------------------------DFLPVDVNMSFVFDWIGMSFSSLVLFISASVLWSSYMEGDLNLRRFIWLVLLFVASMNLLVYIPNLIAILLGWDGLGLVSFLLVIYYQNYKSFSAGMLTVLMNRIGDVMLLLSIGWFVVQGHWNIFCC------FSSTYSFVLMICVMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFF--NFLSEYEYFCYLLMFISVITMFMAGLSANMESDLKKIIALSTLSQLGVMMFSLSMSLPL---LALFHLYTHALFKALLFLCAGSVIHACHVQDLRFVGSLSMQMPVSISCLNIANMALCGSPFLAGFYSKDMILESFVFWNFLMFFMVFLATGFTASYSIRLSVISLWNTFSFFPFHNLSDEDYRMITPMMFLVTGAIISG---------------------------------
226463849    --------------------------------------ILLMIGLSFMFTGLNFLNLSYSIFIDWELISINSCVFSMSILLDWMSLIFMSCVLMISSMVVFYSHSYMMSDFNRFLFLVLMFILSMMLMIISPDLVSILLGWDGLGLVSYALVIYFQNYNSYNSGMLTVLTNRIGDVAILISIAWMFNFGGWHYIFYLNSMNSYMH----MIFILLVIAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSNLIF----MYDCIILVYIGFMTMFFSGVSALFEFDLKKIIALSTLSQLGLMMSILFLGFPIF---SFFHLLSHAFFKALLFLCAGLIIHMSNSQDIRHMGGLLSYIPWTCSCFCISNMSLCGLPFLSGFYSKDMILESVYKYNFILYFIFFISICLTTMYTFRLLYYTVFSNLGCYPFQSYTEDKF-MTYPMFLLTMMSICFG---------------------------------
198114527    --------------------------------------------------------------------------INLFIYMDWIMLMFIFMVLLISSMIMLYCYMGHDNNNIRFFYLVFFFILSMLLMVVSPNMISILIGWDGLGLISYCLVIFYQNNYSFNSGMLTILLNRIGDVTILMSISMMMIMGNWNFIFN-------NKMFNLMFVSMIVISAFTKSAQYPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIR--FHYLIYKNEYIMKIIIFISLITMMMAGFSANFEFDMKKIIAFSTLSQLGLMMMIFAFKN---WELSYFHLVAHAMFKSMMFMCSGILIHMMNYQDIRYIGKFKYYMPMTFSMLMISNLSLCGMPFMSGFYSKDQILEYMFNNNMIIYFFLLISTGLTVSYSIRMIYYLMFKVLNFNSLNNISEFKL-MNYSMILLMLMSIFYGFM-------------------------------
222538106    -----------------------------------------------------------------------SSGVIMSFLFDWMSLLFMGFVFFISSMVVFYSEGYMESNLARFVLLVLLFVLSMMLLIISPNMISILLGWDGLGLVSYLLVIYYQNFKSYSAGMLTVLSNRLGDVAFLISIAWM-LNFGSWNYIFYLEMFGTSLEVKFISFLVIFAA-MTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFNSLIL---SVDFGKYLLFFGGVTMFMSGLGANFEFDLKKIIALSTLSQLGLMMSVLSMGFS---NLAFFHLLTHALFKALLFMCAGVIIHNLGDQDIRYMGGLICYLPLTCASFCVSNLALCGMPFLAGFYSKDLIISSFTDLNFMSFIFYFVSTGLTASYTFRLIFFVV-GDNKMLSSNCLGDENWFMLKGMLGMVFMAVMGG---------------------------------
136975457    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFHMWTPDVYQGAPTPITAFFALAPKIAAMGLLVRFLFNSFGELYLDWQQIIFFISIASMMLAAFAAIAQKNIKRLMAYSSIGHIGYALIGVACVSSEGLRSLLIYLMIYLVMNISVFTVILSLRNDAYFENISDLSGMYKNHPFTTILVALMMFSLAGIPPLAGFFGKFYIFVAALESNMVFAVIGIIASVISAFYYLRIVKIMYFDEPK----EKFDGVNIRSLVLFYPSSFLVILFFIYPAPIIQLSEYAIKS-----------------
21310367     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WFLANMNAWDFQQIFITQHKNLNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FHPLMEQNKTMQTLTLCLGAITTLFTAICALTQNDIKKIVAFSTSSQLGLMIVTIGINQP---YLAFLHICTHAFFKAMLFMCSGSIIHSLNEQDIRKMGGLYKPMPFTTSSLIIGSLALTGMPFLTGFYSKDLIIETANTSNAWALSVTLIATSLTAAYSTRIMFFALLGQPRFNSLSPINENNPHLINSIKRLLVGSIFAG---------------------------------
284162677    --------LIILPMIFSIPTAIAWYL--WRKNLAVTSVFGLFLSFILTIYTYNLPDSTIS-------YPWIPQLISFTFILDYLSKTMGLLTAFIAFLIGVYSLEYMKHDYRLYWFFFNTFTSSMLLVVYSDNLLSLLIGWEGLGLASWALIGHWFRDDDEFSAWRAISTIRIGDMPMFFAIAVIFALTQNLNVMDWHTVFKDLGFASSIVLLALMMGPFTKSAQLPFSEWLMTAMTGPTTVSALLHSATMVAAGAYLFMRLSWPWNIHELEFAYTLILFLGLSSSLYGALVALACRERKVLLASSTLSSLGIMFAVTSLSFWFGIILAFLYLVVHALAKATLFLVAGHLIHATHNRFHCKVN--FRKMPSAFIATLIATLCLSGIPPFTAYWVKSGMEELLHHLEEFGYYPLALFLLTSVIYSAFLFLSLNFLKGREVEIYTHREILMQTSYIVMCLTLLPLIVYVF-------------------------------
143994031    ---------------------------------------------------------------------------------DNLSSFMKILTILVGAFVLSISTRYLKIFLIEYPVLVLSSILGMMVMISSNDLMVFYIGLELQSLALYVLASFNRDQKSSESGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFNVIGDAMNSSHYGLTFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTVVTLFFAIVPKVAALTVFIRFLYVPFVNMIDQWQPILIFLSIASMIFGAIAAIGQNNLKRLIAYSSIGHMGYALAGLSTGSNEGIQSSIVYMSIYLVMNLAFFSCLLMLRNDVYYETIDDLSGLSKKHP---------------------------------------------------------------------------------------------------------------------------------
143019266    --------------------------------------------------------------------------------------------------------EMIENKTTEALILILMSASGFLLMIDAENFIMLFIGLEIGSISLYALAGLNRGDQSNEASLKYFLLGSLASCIFVYGIALIYVSLSITSIAISFIGPDNVPLTTFMGLIFIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMATVAKVASFIVLARLVAVSLTFIIDQFDLFFSAVVILSVLAGALFATNQTDLKRLIAYSGVIQSGFILSGISSGVY-GISASTFYLITYIIQLIGIFTVFSIISGQLSSDQISNISGLFKENKFITITFSIFMLGLAGLPLTSGFVSKFILITNLWSYERYVLVTVLMMTTVAGFY-FYLRPIWVAAVEKTENAVEKIQVKNSDKLLLGILAALTIYFGLLPNALVNI------------------------
23578045     ---------------------------------------------------------------------------------DKISISFSMVVTLISGSVFMFSHKYMEEDPGRFIWILLSFVVSMNLLIFSGSIFFLLLGWDGLGITSFALIIYYESKESQFSGFQTLMINRLGDVIIVLSMYLFLSAGQFTFFSMSDDMFYFSGVV-----LMLCVAALTKSAQFPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFLIIR--LSQAAPLGENVCGLLLLCGSVTCLLGGWAATYENDIKKVIALSTLSQLGVMIFSLGMNFP---ALGLFHLYTHALFKALLFLAAGHILMVTGGQDVRMMGGLGLSMPFTALMFTVSSLCLIGAPFMSAFYSKHLILELMLSSNVVSVFIMLIATMMTAKYVFRTLKGVVWGKTSISLVSGCSDIYT--------------------------------------------------
83643687     -----------------------------------------------------------------------------------------------------------DKHGMYFHPLFMLQLMGVNGAFLTGDIFNLFVFFEVLLIASYALLIHGGGKQKTRAAVHYVILNLVGSCLFLFALGTLYGVLGTLNIADMTLLGPDEQPLAKAGGLLLLAVFGLKAALLPFYFWLPRAYSSASAPVAALF-AIMTKVGAYSILRIHTTIFGALAEIATPWLQPLALLTLIVGSIAALASPSLRTLTANLTLVSIGILLTAIALQRADATAAALYYTIHTTLITGALFLLADMIGRQRGKAEDRFVASRRMQRPVLGVAFIIAAVAVAGAPPLSGFVGKILLLQATLEASFIWPVVLISG--LAAIIALSRAGSSLFWRHSDDAPVAEPTPALRMIAVYMLLAALLVVFG---GPITEFADAAAMQL----------------
134898309    ----------------------------------------------------------------------------------------------------------------------------------------LFLWWEATAFTSVILIFCGNTLRAYRSAFRYIII-QVGSGILLLSGAILLFQSNDEVIFQQLDINSTP-------GLLIFIAFGIKAAFPFLNGWLQDSYPEASEVGTVALSSFTTKLAIYALARSFAGV---------EVLIYIGALMTFFPIFFAVIENDLRRVLAFSLNNQLGFMVVAIGIGTELAINGAVAHAFAHIIYKGLLFMSMGAVLYRVGTCKASELGGLFKYMPITAVCSIVGAVSISAFPLFSGFVAKSLIMSSL---GYEGLTLIYFMLLFASAGVLHHIKIPFFAFFAHNSGLKPKEAPINMIAAMLISSLLCILIGIFPSLFYQIL-----------------------
212725530    ------------------------------------------------------------------------------LNIDIMSTLFLSLVFIVSVFSFLSVFLSMKDEKKVEQTFLMIMFILLNMCFVFDSMFIFYINFEIIFLFMFFFLFSLSSKMNREMASYYMFFITLATSIPLLVLMF------SSLDEEQILSMMMILFNQNMWWMFILLVFLVKIPLFGLHMWLPKAHVEATLSGSIFLSGILLKIGIYGIFRVSLMKMS-ALTHFSSIFSCVGWVSSLIVAMICYRQVDCKSLVAYSSVVHMGMCTNGALSGSNTGFSSCMYMVLSHGVSSPLMFFLVYMFYDRQNSRSLIMMKGVNSLHPLLFLSGFLIMISSLGMPPLLSFFSEFMLGISALLINHILIPVSLFIFFLSGLYMIFYFIYFSQGNPSNFGYMNISKMDLSLIFSLI-------------------------------------------
239980096    ---------------------------------------------------------------------------------DGFTLVVQLLVLGGALLTAVLSQAAVRDDRGEYWFLLLASAAGAALLPASRDLATLVIALEVASLPAFALVGLRRGERRSEAALKFFLSSVAATAVTLLGVSFVYAVTGTLHLTELPGADPGLHTLAQAGVALTLVGFAFKTAAAPFHFWVPDTYTGAPVPVAGYLSVVGKTVGLTGIVLVTVLAFPSYGEVWGPLLAVLAAVTMTAGNTAALRQHSAVRLLAWSSVGQAGYLLVPLAAAAYTGVGATLAYALMYAAVNLGAFAVVALVARTRPAGRLTDHRALYATHPAHALALGFFLLCLAGLPPVVGLFAKVAVFSAAVEAGGWLAVVMALNVVVALVYYLR-------------------------------------------------------------------------
255506418    --------------------------------------------FISMMCFFNSVNFMIQDYSLIIEYYLISLNSSMTILLDWMSLLFMSFVLFISSMVIFYSYMHGDINLKRFILLVVMFVLSMMLLIISPNLISILLGWDGLGLVSYCLVIYYQNVKSYNAGMLTALSNRIGDVALLLSIAWMLNYGSWNYVYYLEFMKK--DSIMEFISFLVILAAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFAF----SDSLKMMFLLLASLTMFMSGLGANFEFDLKKIIALSTLSQLGLMMSILALG---SYELAFFHLLTHALFKALLFMCAGAIIHSMNNQDIRYMGNLVNQMPLVCSFFNISNFSLCGLPFLSGFYSKDLIVMSMGILNYVIYFLFYISIGLTVCYSFRLSYYSLVGNFNFISLNCLEDKNNFMIKGMLGLIFLVVFSG---------------------------------
137988663    -----------------------------------------------------------------------------MFIFDSLALFLKMMSYITLSIVFIYSKKYLFDKNGEYFSLSFFVLLGVMLMISSKNLLLMYMGLELLSLSLYALIALRDDKKSNEAAIKYFVLGALASGLLLYGMSMLYGFSGSLDLYTIIQTQNINSEILVFGLVFIVVGIAFKLGAVPFQMWVPDVYEGSVTPITMMISTIPKFAAVAMLIRLLFQGLESIIVDWQQMLLIMAILSMVIGNITAIAQKKIKRMLAYSTISHIGFVLLGFYVGTISGVQASIFYLSTYIIMTLAVFGLVILLSSSRKSELIDDLKGLSQTHPWEAF-----------------------------------------------------------------------------------------------------------------------------
257357799    ---------------------------------RWLALVVAFTSLAYSGFLFL--QPSAINIQLLDSF-------GVTLIADQLSSFFILTNALVTIALIFYCWQSEKPSF--FFMQLVILHGSVNATFICADLISLYVALEVISIAAFLLISYPRSDRVVWVGLRYLFVSNTAMLFYLVGTILVYQVNHSFSFAGLQNSPPDAIAL-------IFLGLLVKGGIFFSGLWLPLTHSESESPVSAMLSGVVVKAGVFPLVR-----LALMIDTVDPIVRFFGVGTALLGVAYAIFEKDTKRTLAFSTISQLGFIVAAPAVGG--------FYALTHGLVKSALFLIAGNLPSR-------DFKQLQDHPIPTEIWLVIAGFSISGFPLLSGFGAKVLTSKNLLPWQVVAMNLAAFGTAIT-------------------------------------------------------------------------------
226453462    -------------------------------------------TCFVSLLSYILISMESNMILELELFSISSTSFSVMLILDKISLSFGIVVTLISGSVFMFAHQYMSEDPFRFIWILLSFVISMNTLVFSGSVFMLFLGWDGLGITSFALIVYYQSYESLNAGFVTLMVNRIGDAIIVMAVILFALVGQFTFVSMSEKM--------ISMVTVLSIAALTKSAQFPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFLIIR--LSHNIPLSEGVMSVLLICSAVTSLLGGWAATFENDIKKIIALSTLSQLGVMVFSLSLGLP---NLALFHLYTHALFKALLFLGAGHILMVTGTQDIRLLGGVGMSIPLTATMFNISSLCLVGAPFLSAFYSKHVILEKMFMTSSNMIFLMMAATIMTAKYVSRMLKSVSWSKTVSPTISASSSAFTTFPVLILSFGGIV-------------------------------------
50812111     -----------------------------------------------------------------EIISFNSSSIVMTFLFDWMSLMFMGFVFFISSLVILYSYMNGDMNINRFILLVLMFVLSMMFLIISPNLISILLGWDGLGLVSYCLVIYYQNIKSYNAGMLTALSNRIGDVCLLMAIAWM-LNFGSWNYIYYLELLKGSFEMEIISFLVVLAA-MTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFSVVFG----DWLNTFLLFISGLTMFMAGLGANFEYDLKKIIALSTLSQLGLMMSILSMGFS---VLAFFHLLTHALFKALLFMCAGMVIHVMKSQDIRFMGNLSMQMPLTSTCLCISNFALCGMPFLAGFYSKDLILVSLSYINIFGFFLFFFSTGLTVCYSFRLFYYTLCGDFNMLTMFNMYEVSMNMIKGMLGLLMMAIMGGIFPTPLLICLPFYLKTLV---------------
143928974    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WVWLSTGTLDFRPGGYLAGQIDPAMAPILLGLFAFGVGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILTVVVYVFFLAETGAADWLVWLSAFTILASSMVAITKDDIKARLAYSTISQLSYIVLGAAIASSIAVQGATLHIVMHAAGKITLFFCAGAIYVQAHLTKISELDGQGREMPWVFAAFFIGALSIIGIPPLGGSWSKFMLMVGAVDSGYLVILGVLGLSSLLNIY--YLLEPVSRGFFRPKVKTVEVTSHPLVVIPPVLTAILSLLLFFY-------------------------------
14039319     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TLPLLGLVVAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--LSPLMENNQVALTTCLCLGALTTIFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLGQP---QLAFLHICTHAFFKAMLFLCSGSVIHSLNEQDIRKMGGMHELTPFTSTALTIGSLALTGTPFLAGFFSKDAIIEALNTSNAWALALTLMATSFTAIYSLRVIFFVSMGHPRFAPLSPINENNPSVINPIKRLAWGSILAGL--------------------------------
134430091    ------------------------------------------------------------------------------------------------------------YHTGEYYALLCIMVFGMFLMASAIDLITVYLSIEVVSLMSFILAGYLKNDPRSNEALKYVIYGAFSSGIMLYGLSIIFGLTGTTKFFAIRTLDSSSNLALTLSTIFVLAGFGYKISAVPFHFWTPDVYEGSPTPITAYLSVAPKAAGFALMIRFTIGWYADVSFAWPGLLGVISVVTMTMGNLVAIQQNSVKRMLAYSSIAHAGYMLMVFPTISSEGVFAVMIYLVMYLFMNLGAFFVLIYVVQKEGGENFEDFSGLGWRMPIVGIVMTV-------------------------------------------------------------------------------------------------------------------------
50059246     ------------------------------------SFSLVILSFIMMYLSMLCIYSDYSLFIEWELMFLMSSSSCFSVIFDWMSLLFLGTVFLIAGSICKFSYMSGDKDFVRFMMILMMFVLSMVFLIISPNMMSILLGWDGLGLTSYALVIYYQNETSCNAGMLTVLSNRVGDVCILMSIGLMFFNGSWNFLFMEVK------NIDYVMMMFIVLAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNNILLNSKALYF---LLILSILTMFMSGWGANFETDMKKIIALSTLSQLGLMMMILCLGMS---NLAFFHLITHAMFKSTLFMCGGVIIHMSGSQDSRFMSTLITSSPVLSIVFSLTNMSLMGFPFLAGFYSKDLLLEFSFMNNFLLMLIVILGTGMTVAYSIRVLFLGLSNISNLKSVNDLSDNNNILLICMSLLFFMSIIMGF--------------------------------
142919464    --------------------------------------------------------------------------------------VLIVLVLLFTFNSFWKTSSQIDNKTTEALILILMSASGFLLMVDSENFIMLFIGLEIGSISLYALAGLNRGDQSNEASLKYFLLGSLASCILIYGIALVYVSLSISGVYETSIAISFIGPENVPLLILIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMASVAKVSSFIVLARLSAVSLTFIIDKFDLFFTAVIILSVLLGALFATNQSDLKRLIAYSGVIQSGFILSGISFGVY-GISASIFYLATYIIQLIGVFTIFSIISGQLSSNFISNLSGLFKENKFLTITFSIFMLGIAGLPLTSGFVSKFILITNLWSYEKYILVTVLMLSTVAGFY-FYLKPIWVAAVEKTDNTIEQIKIQNSDKLLISTLAFLTIYLGLLPNTLVNI------------------------
135858576    -----------------------------------------------------------------------------------FSKIIILLSGAVVLIMGQDYMSRRGFLRFEYPLIIALSVVGMMVMVSAGDLMALYMGLELQSLALYVIAAFKRDSKSTEAGLKYFVLGALSSGLLLYGSALTYGYSGTTLFSGILENANSPSLGLLFGLALVISGLAFKASAVPFHMWTPDVYEGAPTPVTAFLATVPKMAAICLFMRVMYDAFGNILGDWQQIIVLLSILSMFLGAFAAIGQHDFKRLLAYSSIAHMGYALIGLAAGTEFGVQSVLEYMTIYITMNIGVFAILMSMQRDGQSTEISSLRMISETDPGKAIALLILLFSLAGIPPMLGFL----------------------------------------------------------------------------------------------------------
135396643    -------------------------------------------------------------------------------------------------------------------------------------------------LPLYALVAMRKKHQAQEAAIKYLIMGALASAFLLYGASLLYGITGTMVLDNMETSLFNNYVLALVGTVMILGAILFKFGSMPFHLWVPDVYQGATHIAVAIIGALPKLVLVILWTRLFGYQGALAPMVWQLPVYVFGVGSIVYGNLLGLVQTKIKRLLAYSSIAHMGYILLALGMGSHMGVQSSLYYVCGYILVTITLFVTLAQLRKSGDEVNLEDLKGLYSLHPGYAVVITVSLFSLIGVPPIIGFVMKMQLIMSLLEQNLQIAIMAVFGSVLGAYYYLNIIQLMLFHQPEESTNVLQVHSSWAVHALLGFTTISLIGLSLKPQPLFELI-----------------------
288903262    ------------------------------------SMCFLFMSLIMFSGTFFFLLSSSMIFVEWELMKVISLSVVMSLIFDWMSLLFLGVVCLISSVIMMYSIYYMEENYLRFIYILVMFVLSMWGLIISPNLVSILLGWDGLGLSSYALVIFYQNESSCNAGMLTILSNRVGDVAILMSVGLLCINGDFNYIFFQK--------VDNLVLLMLCLAAMTKSAQVPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNTP---LMESGLNNFLAVVGCLTMLMAGLSANFEIDMKKVVALSTLSQLGLMVMTLSVGFP---ELAFFHLITHALFKSTLFMCVGMIHSMSGTQDSRSMSGLALASPLMSVMFSTTNLALVGFPFLAGFYSKDLILEFFYSDWFNLGLVLGLATMLTMMYSMRVVYLSSSKNSVCGSVSGLSDTDFIVLKSMSLLFMGSILGG---------------------------------
156186426    ------------------------------------------ISFTALLIFINQGVENISTTWYWTSIYTLDLYVGFNF--DHYSLIFTPVALFVAWSILEFAYMHADPNIDRFFKYLLLFLVAMIILVTANNMFQLFIGWEGVGIMSFLLIGWWSGRDANTSALQAIIYNRVGDIGFIMAIAWFATQMNTWNIQEI--LTESQTHNSMLPLAGIILAAMGKSAQFTLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLVRLHPLMQNNNTALMAC--LYLGLATTLFSAACALTQNDIKKIVAFSTSSQLGLMMMAIGLNQP---QLAFFHICTHAFFKAMLFLCSGVIIHKLKEQDIRKMG----------------------------------------------------------------------------------------------------------------------------------------
288961649    ---------IVLPLLAGAVMMLI--DERRRTLKAVIGMASALSLLALAVLALAVADSGVAGIRVYRLGNWPAHF-GIVLVLDRFAALMLMLTGILGVAALTFSLPRWQKAGAHFHPLFQFQLMGLNGAFLTGDLFNLFVFFEIMLAASYGLSLHGSGLARVRAGLHYIAINLSASLLFLIGVSMIYGISGTLNMADLAGLAAEDRGLLEAGAAILGLAFLIKAGMWPLGFWLPNTYSTLGPASAAIVS-ILSKVGIYAVLRLWLLLFGESSGFGGTVLLVGGLLTVGFGSIAVLATQNMARLAGACVLVSSGTLLAAIGAGQVPVTGGALFYLTSSVLAVAGFFLLIELVERGRG------------------------------------------------------------------------------------------------------------------------------------------------
170727216    -----------------------------------------------------------------------------------LSVLLLGILIFLWLQLHTWLEKHEANHKEEFYLLLLLASLGALGMIVSEHFASFFLTLELMSLSFVGLIAYSHSQSSQEAGVKYLILSAVASAFMLMGIAIVYLQTGNLSFQYLADNVNNTNPSSMLFLIFILIGLLFKLSLVPCHLWVADIFEGAPLPTTALLSTVSKLASFVVLWKLFHLGNWQENQIVLTLIGVVAVASMLIGNLLALLQNSILRILAFSSISHFGYLLILLFLFNHNALEALLFYLSAYLITLTGAF---SILMKLEGGKSLEALTGLFWSKPLHAASLSIVMLSLAGIPLTLGFMGKFYLVTASVSYQVTWPLPF---LVIASVIGLFFYLRVIMVMLSATQSPHSSPSTSGEVASLWFIILLIMGLGTFPALFADTIKSVV-------------------
135053450    --MPELLIISLAVIFGAAAVAPWVIAALGDRGGWLLSLA---PFFALASLLALIGPVGEGAAVVYELEWFAALDVSLDLRLDGLALMMGLLITGIGGFICLYAMGYLHGHPGRFYLYLLAFMGAMLGLVLSDNLILLFVFWELTSITSYLLIGFHEEKQSRWKALQALLVTGLGAMSMLAGFVLIAMVTGSWNLSEINNLGDLLQASPLYTAIVLLIGAFTKSAQVPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--LNPCLSGTELWAWSLSLVGSFTPAAGGC----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
160425218    -----------------------------------------------------------------------------------------------MIIMMFWSSMLINLKFSSQSKLMISAGVVIYLFFSTSSIIVMYSMFELSLIPILYIISQGLNPERIRAGMFLLIYTVMASIPLLYSLISISPKIYSLNMPLL----SYSFEFSSFMAIGITLAFLVKMPLFLFHSWLPKAHVEAPVEGSVFLAAVMLKMGSFGLIKMMSIISWKSNALFPLMIISLSLIGSIMSAVMILFTDDLKKMVALSSVSHMNFSIASIFLNKIISFKACMIVMISHGLSSMGLFFFVTDVYKSVGSRSLAITKGLVSKSSFMTILSLLLWMGAMGLPPMISFKGEFFSISTLLSLSMLTLIFIFLFMIISSSYSMMCFIYLAHSSHKSVGNIQFSLASGLKLVSCIIPMMLLFFF----------------------------------
39935858     -------------FVGAVMLLIDERYQQIKAFANLASIVMMGIIALLLMRAADVTTATGTAPIAVYRLGDWPAPFAIVLVADRLSALMLALTSVLAFASTIFATARWHRVGAHFHSLMQFLLMGLNGAFLTGDLFNLFVFFELLLAASYGLVLHGSGQARVRAGLQYIAINLTASVLFLIGVSLIYAVTGTLNMADLPQVPTQDRALLEAGAAILGVAFMVKAGMWPLCFWLPTTYAA-AAAPVAAIFAIMSKVGIYILLRLSLLFFGAGSLFGSEWLVAAGIATILFGLIGALASQEISRLAGYAVVSSGTVLAVAAAAGTAAVTASALFYLVSSTLAIAAFFMLIELLERGRGADMLAVTRGMVISMAILGWCFVGCAAVIAGLPPVSGFIAKFSMLTALLSGSSITPLHWTLLALLMLSGLTMLIAMTRAGIRTLWSPTERADPRIREIVPIALLLLGCAAMTVQPQAAMTYMQGAAKSL----HTPAAYIDSVLA
144125788    ---------------------------------RLAARGLCTVAF-LAAVMAAIWLVVEGPIDVALFAPGGPLSLNFGVYFDSLAGVMLLLTSFIGMVIARFSARYLERESGRFLKWMSLTLGAVLMLVVSRNLVMFTAAWMLTSFGLHLLTHYKERPWALWAARKKFIISRLGDLMLLAGLAAVFMSFGSFDYGEVFAEARLLSFLVPLIGTLLVLGAMTKSAQFPFHSWLPDTME-APTPVSALMHAGIINAGGFLVIR--MSPLISLSPISLGVLAAVGSFTALFAGIVMLTQTSIKRSLAFSTIAQMGFMMLQCGLG---GFSAALLHIVAHSLYKAHAFLASGSVI----------------------------------------------------------------------------------------------------------------------------------------------------
141986183    ----------------------------------------------------------------------------------------------------------------EFPILMVFATLGMLMMISANDMIALYLGLEMQSLSLYIIAAFQRDDTRTEAGLKYFVLGAVASGMLLYGMSLIYGFAGTTSFEDMAKMYTNPGTGMIFGIVFILAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFAIAPKIAGMALLIRVMVGPFGDLMAQWQQIVIFISIASMILGSFAAINQRNIKRLMAYSSIGHVGYALIGLSVGSEAGIRAVLIYLAIYLFMNIGTFACILCMRRGGRMVEIDDLAGLGKTHPM--------------------------------------------------------------------------------------------------------------------------------
258649500    ----------------------------------------------------------------------------FTILFDSVSLSFSNVVCFICVMMFSSSYMSHDPFLKRFTWLVMLFVLSMNLLVFIPSLPALLLGWDGLGIVSFALVIYYQNMKSLGAGMITVLANRIGDVMILISIGLMVLQGH------WIITQMWDFYLSFWVILAILLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FSPFLNTTAMFKSVLLFLSVLTLLMAGIGANYENDLKKIIALSTLSQLGVMMLSLSLG---SMELALFHLYTHALFKALLFLCAGMIIHMNNTQDIRSMGLIYFQAPLTTMSMNIANLALCGAPFLSGFYSKDLILSTYSSMSLAMTMMIFIATGMTAAYSFRLSFCSLWSVVKDNAFHSKQEFDMHINSSTMMLTVVAISAGMF-------------------------------
94490670     -------------------------------------------GMSVSMFVFAVFFGCEGWLVVVELVEGESVVGDFSLVFDWVGTSFSSVVCLICVLRFSSSYMSGDEHLGRFVWLVMLFVLSMNLLVFICSLPALLLGWDGLGLVSFCLVIYYQNRKSLGAGMITGLMNRVGDTLLLFSIVIM------FSMGHWNFLGFWVCAGGWLVCLMVVVAGMTKSAQMPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFILIR--FYPFLCCYEFFNSFLVFVSVVTMTMAGYSAVFEWDMKKVIALSTLSQLGMMMLALGMGMP---YVALFHLYTHALFKALLFLSAGEIIHVLGKQDMRLIGGVGAEMPLTVGCLNVANLSLCGVPFLSGFYSKDLILEALIVSGVVMVGMGVVASFLTVLYTVRLSFNILWG-SGTESFSGISDENSVSTTPMIVLCSGALWSG---------------------------------
136559559    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYGMSMLYGATGNLNIADAVNSGQIDYLPLTFGVVFLVAGLAFKLGAVPFHMWVPDVYQGSPTAVTLVLAAAPKLAAFAITLRILVVGLGDLTGDWQPMLLILAFLSLAIGNLTAIMQTNFKRMLAYSTISHMGFILLGLASGSLDGYGSALFYMLTYVLTTLATFGLIMLMAREGHEEEISDLKGLNRRSPWMAALLLLLMCSLAGLPPLVGFDAKLLILQTLLKSDLWLAVVAVLFSLIGAFYYLRVIKVMYFDEPEV-AAPAMSTVWWVPRSLIIINGLAVLVLGLMPNGLLVMCLQAMRATLA--------------
147743055    -------------------------------------------------------------------------------------------------------YMSSDKEIVRFGWLVLLFVISMMLLIFSPNLISILLGWDGLGLVSYCLVIYYQNVRSYNSGMITVLSNRIGDVALLLGISWMVSWGGWSILSITLLDNSL---LWFWLVGLLMVAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMVR--FSPLLLDSTFFSSSLLLISTLTMFMSGICANYETDLKKVIALSTLSQLGLMMMSLSLGF---VSVAYFHLLTHALFKALLFMCAGAIIHSSGSQDVRLMGGLVGFMPLISVSMNSANFALCGMPFMTGFYSKDLIIELTMLSNMLIFLLLMISVGLTAMYSFRLSYYSMWSSGRGGFV-VMADGGMYMNYPIILLSFLAIFGG---------------------------------
141357967    ----------------------------------------------------------DPGFSHGASFSWIDFKIDLGILVDNLTIIMLLIVTLVSSCTHIFSLEYMKGRYHRYYAYLGLFTFSMNGIVLADNLISMYMSWELVGVSSYLLIGHWFEKDSAADAKKAFLTNRVGDIGFFIGIMLIYSAIGSFAFTPIFTGNTIAGMTLTLAGLGIFMGAVGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYMSVR----LFPIFTPDALLVIAYIGGITAMLAALIAITQNDIKKVLAYSTVSQLGYMILAVGTGVYTA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142128557    ------------------------------------------------------------------------------FLADNLAVAFRAVIALSTLLSLLISWRYAEKSVGEYAAILLAATLGAMLLCGATDLVSVFISLETLSVASYLLSGYMKRDARSEAALKYLLVGSAAAAVFLYGSSLLYGLSGSTSLDTIGLALQTSTTPLAALALVFVLAVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILVGCFGAFDDQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDGFAAMVLYMAAYLFMNLGAFACIILFSIRTGSDRISDYAGLYQ------------------------------------------------------------------------------------------------------------------------------------
135051350    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AGLLFKVSAVPFHMWTPDAYDGAPTPTSGFMAAGVKLGGVAALVKVTLGVLHHAPYGWAMVMVAVALATITVGNVAALRQTQVKRMLAYSSVAHVGYILVWALQTGDTALSAVLYYVLAYGVATLGAFACVAWFSNKHEALESYQWNGLAQRHPGMALGMTVCLLGLLGMPPTAGFMGKMWLFRGALEHDNIWVLVALLNTVVGAYYYLRLIVAMYFRPAPEEEAQVTPLSGRGSQAVVAVCAALTLFVGV----STDTLMRPAQKAAAGYIHPAG-------
143918335    -------LIWMLPFAAALIMPGIGKLSQNATKYVAVGFALMSAVSAASLVPLAL-----EAGEVHSQIMWIEALIKAGVLADPLSIIMANVVAWISFLIMIYSTGYMKKDITRFWFWMMFFIGSMQLIVLSDNLLQVFFGWEGVGLASYALISFWYRDKKKHAGMKAFIMTKVGDVMMIAGMLLIFLFAGTFGFKELWATAMAAQGLLVPAFVLLFGGAMGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPLVFALGADQFFEIVAWTGAITALLLATQGMVNPEIKKVLAYSTGSQIGYMMMALGHQYVDGYTAGFFHLISHAMFKASLFMAAGSLLHIVGSRFMTD------------------------------------------------------------------------------------------------------------------------------------------
70608043     -----------LPIIIPSVFLVIPSIAILMEKRFSTAVYTAVIGLLISFLSFTLFFSLGYYNYGV---------FNNALYLTKFGYFIAISSLIATILVVLGSSNDLKETGTSFLSLSLLTNIGVIYLAFAYNVLVIFASWAIASAATYVIAMLKKDYQSVEAGVKYLVMGLLSSSLMIIGLAFFVTAGNTLYLDPVISYQPLI----VLSIIFFSIAFLFKIGAFPFQGWLPEVYSLADRFSVGFVSSVGKIVGIEPLLVILYYLIQDNSLTVVILFSIISVLSLIFGNISAFSRKDFAQILAYSSITQVGFMIAMLPVNMNIAISGLMVYLLSYSIAQAGLFVSLSHVEKITGSSYFESFRGMSSGDRVLAFSMTILLLSLLGIPPILGFWAKLFVLESSF-SQPWLTIIGFINSAISAGYYIPPIREIF-------REGQFKKVDSPERDSVIVAAVLSIALGIISPLIFGVL-----------------------
144110669    ----------------------------------------------------------------------------------------IILSIGSIVFILLSRRPLKNENLYEYILFILFAILGSFVLISSDNFLTAFIGLELQSLSLYLMAAFNTKNNSNEAGIKYFSLGALSSGFLLFGISMIYFDTASFTFQNLDNFSTISEVGLALVLIALF----FKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRIYHELNIPKIDSLHYIFQIVCAISLLVGVYGAITQKIIKRLLAFSSINHIGFMLLAIMSYQYMSEGTIFFYLIIYLITTFGVFSVILNLRTSEGEITLLGLNGLKASSRSKAISMLVFLFSLAGIPPFAGFFAKFFILSASINEGYILSVIAVISSVIAAFYYLSVIKNMFFNELETE------------------------------------------------------------
83956268     -------------------------------------------------------------------------------RIDLISGWLILLPGTALALLMARAEIAGQEREGSVYALICLVTLGALTLSGGGDTMLLVLGVVLTGLGSFALVAFPRDDAATEAAMKYLVFGAVTGSVMIYGLSFWFGGVGSTLFSDLAALEDKPL-IAIAGLVAVIIGLGYKAGLVPFHFWAPDAYDGAPVSIAAYLSVITKLAAIFAFAQVL--RDMPVGSAWPLVIAMIAAITMTYGYLTALVQTNLVRLIAYSSIAQSGYFLLGIVAASPLAVPGIIIMGAAYVAMNLGAFAIVMIA-----GRTLVDMRGFGRNRPIMGLSMVIFLLSLTGIPPLFGFVGKVYLFTSAVEAGFWLAVIGILNSVLALGVYLRIVVPMY-------------------------------------------------------------------
288871910    ----------------------------------------------------------------------------------------------------------------EYSFLILLSLFGLILLVMSFDLISLYLAIEIQSLCFYILASLKKNSASTEAGLKYFILGALSSGLLLFGCSLIYGTTGTTNFEHLTNLFIDLPEQPLLILLCVLSALFFKLAVAPFHMWSPDVYEGAPTNVTAFF-AIVPKLGIFLFFNYVFYDLPTLTYWWSTLGGICAFLSISVGSITAIQQKRIKRLLAYSAVGHVGYLLIGLFSGGTEGIQAIFFYLILYIITSICIWLGINNNANVTQVRFISELKTVYALNPFLCFTLIISFFSLAGVPPLAGFLAKFGIFFSAIESSFYLIVLAVFMSVISTFYYLRVIKSMIFEQTPIWNTKVLVCSLTKSMSLVITLGFFSLFIFVFPTPLY--------------------------
140948914    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILVGLAFKVSAVPFHMWTPDVYEGAPTAVTAFFAIVPKVSAVALIYRFCLEPFGDFYNEWSQIIIFLSISSMFLGSIAAIAQTSIKRLLAYSSIGHVGYILIGLASSNAAGIKGAVIYVLIYVLMNIAIFTIILSLKLKDNVEKINDLSGLSKDKPIFSICIAITMLSMAGIPPFAGFFGKFYIFIAALKAEFYLAVLGALFSVVSAFYYLRIIKIIYFDDLKIQNFQT--NLSSNASLILFFSILTISMFIFYPSLIINI------------------------
229328266    ------------------------------------------------------------------------------------------LSTASTILMCLDYFKEESLNAFEFIILILPPIRSMPLTILAYDSIAMYSAIEPQSLCFYVIAASKRDSESTEAGLKYFILGAFSSGILLFGCSMIHGFTGVTNFEELYEITLFGAQSSGIFMGILFIGFLFKITAVPFHMWAPDVYEGSPTLVTAFFPIAPKISILANMLRVFIYSFYDPT--WQQLFFFCSIASMILGALAAMAQNKVKRLLAYSSIGHVGYLPIGFSCGTIEGIQSLLIAMFIYVLMTINVFVIVLALRQN-RLKYIADLGALAKTNRILAITLPITMFSYAGIPPLAGFCSKFYLFSAAPGGAYSLAFVGIVTSVISCFHYIRFVKIMYFDTPETWIIY--KPMDREKSLLLAITLFPTTSFFLYPSP----------------------------
140825347    --------------------------------------------------------------------------------------VMFIVVTTVSACVHLYSIGYMEEDPSRFMGYLSLFTFFMLVLVSSNNLLQMFFGWEGVGLASYLLIGFWHHKDSAKAAIKAFVVNRVGDFGYAIGIAGIFYIFGTVSFDSIFLQLSFSFPTLDFLCFLLFIGAMGKSAQLGLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVAR--MSPLYEFATFTNLFITFIGAVTAIFAASIALTQNDIKRVIAYSTCSQLGYMFFAAGVG---AYNASIFHLTTHAFFKALLFLSA--------------------------------------------------------------------------------------------------------------------------------------------------------
139611986    ----------------------------------------------------------------------IMPGIDISFHIEPLGIIFSLLASGLWILTHIYAIGYMRKNQSRFFFFFSVSIASVMGISFSGNLFTLFLFYELLTLITFPLVSHKGSSEALRGARVYLSILLGTSIGLLLGIIWIYFSIGTLDFVKGGILNDSFGSLELIILVGLFAFGIGKAALFPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVGVYIFGIESLSVSDWLTWLACFSILFASLIAMTKDNLKARLAYSTISQLAYVVLAFSLANSLGILGGALQIITHAFGKITLFMCAGSIYVATKKTNIS-------------------------------------------------------------------------------------------------------------------------------------------
177807236    ------------------------------------SVILGFLCFLSFSFAISAFLLEESFILSLELFELSSSSFGFDLVFDKTSLSFGAVVTLISVFCFSYSYMMEDPFQTRFLWILLAFVGSMNLLIFSGSLFFLFIGWDGLGITSFALIIYYQSYDSLSAGFQTLMINRIGDSLIVLSMFLFVILGQFSFITLPFNAWIIP------LVMILMFAGLTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFLIIR--LSYWIPLSSQGSSVLLFCGAVTCLLGGWAATYENDLKKIIALSTLSQLGVMVFCLGLGMPS---LSLFHLYTHALFKALLFIAAGVLMAAFGAQDIRLLGGVGVLMPFTSAIFGVSSFCLVGAPFLSAFYSKHMILEKMFMVSSFSVVLMLVATFFTAKYVSRSMKCILWSKPNYTLLSKSSPLTVLLPMTVLSIGAIS-------------------------------------
218456823    -----------------------------------------------------------------EVISLNSSYLSMSIYLDWMSTMFMGSVMLISSMVILYSSSYMSNDIFRFLLIVLLFVLSMMFLIISPNLISILLGWDGLGLVSYCLVIYYQNNKSYNAGMLTILSNRIGDICILISI---SWLFNMGSWNFVYYLSFLDSTISFWLMNLLILASFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFS----ELIYIYNLDLFLLISCLTMFMSGLSANFEYDLKKIIALSTLSQLGLMMSVLFMGN---FMCSYFHMLTHAFFKALMFLCAGLIIHCMNSQDIRHMGYLINCIPFTCACFCISNLSLCGFPFLSGFYSKDMSLEYMSYNNMYIYILFYISVGLTVCYSLRLIYFCFKGSNGLMSFNLFYE----DKTMLYPLVLLTIL-----------------------------------
153124865    --------------------------------LFKLGFIYSMILFVWMFIMFMLFINNISLIMSWEILSCMSVSIDFELMFDWISCSFSVVICLISGCVMIFSLSYMKEDQKRFSMMVMLFVLSMNFFIFIPSFVSLLLGWDGLGLVSFILVIYYQNKKSLSGGMLTVLMNRVGDGFILGGISICI------NLGHWNVMCIWDYKMVWLVMLFIVVAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLIIR--FYPYLMNYYWFSVGLMYISIMTTLMSGISAIYEFDMKKIIALSTLSQLGMMMMSLSIGTP---MLALFHLYTHAMFKALLFMCAGIIYCNMGKQDMRQMSNMYKLLPFTSMNLNLANMALCGLPFMAGFYSKDLIIEMMMNSNFILMILGLLGVCLTVLYSLRFSFFMIWGGVMFDSYYKMNDNDINMMIPMLMLVLGALWSGL--------------------------------
52221062     -------------------------------MWNLIFMLFFTFSFLLFFLAMLFLNFSFSIYLSWNIFSWGATDVNFIFLFDWVSLMFLAFVLFISGSVFYYSGEYMEGNLSRFIFLLAGFVGSMGLLIFSPNLISILLGWDGLGLVSYCLVIYYQNYKSLNAGTLTVLSNRVGDVLILVGIVWMINFGDWSFTAWMGNSSSLILTS-----ALIILASLTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGIYLVIRL----GWVYDFWMNELLMILSVLTMFMAGLGACFEFDLKKIIALSTLSQLGLMMYSLSLGL---VKVALFHLLMHALFKALLFMSAGCIIHGFGWQDIRMMGNMMVSLPFISSCFVVSNLALSGMPFLAGFYSKDLILELSLELNFLSLFMLFLSTGLTVAYTFRLIYYMVRRDFVLSGSCNLSDGWGIMTKACMGLVMFSVFFGALISWLMDISSIVLPKELKNLTLSVCLLGALIG
22298447     -------LIPFYSLAGMVLSLIWSTRKTGPRPAGYLNILLTFFSFVHALLATVAIANQPPQYLHWTWLDVAGLHLDIPVEISILTTTALMLITALNLMAQVFAYMEMDWGWARFFALLALFEGGMGALVLLDSLFFNYVVLEILTLATYLLIGLWFNQPLVVTGARAFLTKRVGDLVLLMGVLAIYPLAGSWNYDDLAATAQVNSTLITLICLALIAGPMGKCAQFPLHLWLDEAMEGPIPASILRNAVVVATGAWVLVK---LTPVLSLSPVALTALLVIGSVTALGGTLIAIAQVDIKRALSYLVSAYMGWVFIAVGLKEPG---LAFVFILTYSLAMAVLMMSIGSIIWNSVTQDLRLLGGLWSRRPISGISFLVGSAGLLAVPPLASFFPQAELLDTAFAQLPWVGGVLLLMNTFAAFSLGRTFCLVWGGEVKPMTARS-PEVFWPMILPMTVDLGLVL------------------------------------
269469179    --------IALSPLLGAIIAGFFGGI-LGRKATHTITILGVLVSTVLALYVFNHHVLEKGEIFNQNLYTWMQLNVSVGFLIDNLTSVMLVVVSFVSLMVHIYTIGYMDDDYTKFFSYISLFTFSMFMLVMSNNFMQLFFGWEAVGLVSYLLIGFWHHKESAVEALKAFLVNRVGDFGFLLGIGLVLAFSGSLDYMEVFSSLSATAGVELWICLLLFVGAMGKSAQVPLHVWLPGSMEGPTPISALIHAATMVTAGIFMVSR--MSPMFELSDVALTVVMVVGAITALFMGLLGIVQNDIKKVVAYSTLS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
197116566    ----------------------------------------------------------------------------------------------------------------EYPATVLFALFALCVLPCASNLLILFLAIESVSFAFYILVTMDLQRESGEAGLKYLLMGAVAAAFTAFGFALIFAGSGTLELAGAVPHAD-NRAIVAAGWGVVIMGMAFKLSLVPAHLWTPDVYQGAPAPVAAFLSTSSKVAA--ASLLLMLLTFSPPMPELRIPLVLLSLLSMVVGNLAALRQQNIKRMLAYSSIAHMGYLTLALLTGTREGYAALLLYGAIYTAMNLAAFGAIASLSLEKERDQIADYSGLGFSAPLRGGVLALAMLALAGLPPTGGFIGKFFIFYSAIKGGET--ALAIVGIISAAVSSFFYLKVVASLYMHRSSSPAPRAAAAADAVALCCAAAFILLLGVFPAPLLRLVDAALQ------------------
291464792    -------------------------------------MIILFLNFIFMFLISVKFMINNMIIIIWEILNCNSMNLIMTMIIDWITCLFLTIVLLISSAVMFFSYMEDEKFKSRFVMLILLFILSMMLLIISPNLITILLGWDGLGLVSYILVIYYQNTKSSAAGMLTVLTNRIGDVAFLLCI---GWMLNHGNWNFFSLNNNLNEEMKLWVCFFMLLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--LNNYLSSYILFNVSLMLFSSMTMLMASIVANYDYDVKKIIALSTLSQLGLMMSIISLNMT---NMAFFHLITHALFKALLFICAGIMIHKFHFQDIRMMGYMTFHLPIISICMNSANLALCGIPFMAGFYSKDMILEMMVSSNMISLIMLLLATGMTVMYTFRLMYFSFW------------------------------------------------------------------
290958198    --------------------------------------------------------------------------------------FLVLGSALLTALLSSTALNDDRKALPAGEFWFLLLSSAAGAALLSRDLATLVVALEVASLPAFALVGIRLGDRRSEAALKFFLSSVTATAVSLLGISFVYATTGTLYLTEIQDVDGQFHTLTQAGVVLTLIGFAFKTAAVPFHFWVPDTYVGAPLPVAAYLSVVGKAVGFSGLILITVVALPSYADIWGPALVALAALTMTVGNLGALAQRSTRRLLAWSSVGQAGYLLVPIAAAAYAAVGSTVAYALMYAVVNLGAFAVAALVGRTRTLNRLDDYRGLHASRPLSALLLAFFLLCLAGLPPVIGLFAKVTVFSSAVDAGGWLAVVMAVNVVIALFYYLRWTALLFRAREEDAEGAGAAAPHRVPAPLTAALAL---------------------------------------
90102229     --------------------------------------------------------------------------------------------------------------------------FSMFFLVFSLNFVSILLGWDGLGIVSYILVIYYQNEKSSAAGMITALSNRIGDAAILLGIGVMA---DLGSWNFMFYQTQSEIVEMQFLLMMVILASMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNPL---LMQYEIHKILLFSSSVDSLMASVSANFETDLKKIVALSTLSQLGIMVFTLSLGFAS---LAFFHLLTHAMFKALLFMCSGKVIHESGTQDSRAMGGLAVSLPYTSMCMNLSNLALCGFPFMAGFYSKDLLVSSMIDLGVLSLIFAGLSVGLSASYSIRLTYSSMLNYSSQSPLNSSKEEDEVMYKSKLVLLFISLVSG---------------------------------
193084128    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LFILAGLGFKIAVVPFHAWAPDVYQGAPTPVTTLLAAGSKAMGFVALFRVFLFTMEAVSDEWRLILGIVALASMTIGNLAAITQDDIGRMLAYSSIAQAGYILIAVPALTDDAVSGAIAHTMVHAFMKGGAFVIVAGVGAAGLGYSLDSYKGLAARSQLLALSMTVCLLSLVGIPPFAGFISKFLLFYGALQSGDTWIIALVIAGVLNSALSLYYYLKVIRFMYLYDAVKDIEFSNAVRYISFLTVLFLAIILPLFWQSLFEICKEATVALMA--------------
141056310    ------------------------------------------------------------------------------------------LITGLSLLSQVYSLGYMDKEWARFFALLGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVLLLMGVVALCSYSGVMGFNDLYAWATLSPLAATLLGLGLVAGPTGKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLLKVMPILQL---SPIAIGVMLVIGSISAIGGSLVALAQVDIKRTLSYSTTAHMGLVFIAIALQIP---VLALLLLFTHAVSKALLSMSIGGVIASTNCQDITELGGLGSRMPATTTAFLVGGAGLVGFLPLGGF-----------------------------------------------------------------------------------------------------------
224372674    -----------------------------------------------------------------------------NIYVDKLTAFMYMIVAIVGVPIAIFATKYMEYDEKSFVAILIWFLGVMNFAVSVNNIEWFFALFETTTLASYVLIRFRMDREAVNNAILALWMNQIGGVAILFALLTFIKTSGMYHFTDL--LNADPKTLSLAALGFLSLSALVKGAQMPFHKWLLGAMVAPTPVSAILHSATMVKIAPYLLLRISPI---IKGTLLAKLLIITTGFVFVAAAVIALTQDNFKKILAYSTISLLGLMMLAAVVGTPIAITASLLLILFHAFAKGFLFIEAGVLEKVFHVKYIKEMRRLIERAPLT-LMFIFFGFLNMTFVPFGTFIGKWIMISGFLTHGSYVLLILYVGAFLSVLYMKVLGISVSHGIEKVKLLPLPKRFNFVSIWYYAWLLALTVFI----------------------------------
136635850    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FQLSVAPFHMWVPDVYHGAPTAVVLFIGSAPKIAAFGFIMRLLVEGMGGMAADWQEMLIIIAVLSMLVGNFAAIAQTNIKRMLAYSTISHMGFMLLGIISADSNGYSSAMFYMIVYVVITLGTFGMIMLLSRKYEVEKIDDFRGLNKRSPWYAFITLLFMLSLAGIPPTVGFYAKLSVLQAVMGVGYWLAIIAVLFSLVGAFYYLRIVKLMYFDEPESDAAIAP---AGDVGLLISTNGMAVLILGIFPQTLM--------------------------
226463909    --------------------------------------------------------------------------------VDWVSVSFGCVISIICVFSFACAYMSEDTTFMRFINILLGFVISMLFLVYSASLFSLLLGWDGLGITSFALIIYYQSGESCSAGFHTLMVNRIGDSLMVVSVFSFLGSGLFGYTFLSPAQATLGWLIS--------AACMTKSAHYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFVMVR--LWGTMQLSTTVSEMLLFCGAITCLLGGSAAVFENDVKKLVALSTLSQLGVMGFCLGLGLPS---LALFHLYTHALFKSLLFLIVGVFLMMFGVQDLRLLGGLALKAPVVMVPFMVSSLCLAGAPFMSGFYSKHLILEGAARSGISAFALLVFAVGLTGVYVARLLLILSTGRPMVALACESRSAAV--LLPLIVLSALSVAAG---------------------------------
1747405      --------------------------------------------------------------------------------------ILVFMTLSIGLLIIISSWSNLST---MFLLLQVSLMFILIICFSSNNLFLFYVFFESSLLPILLMIIGWYQPERLQAGMYMIMYTVLGSMPLLFIILYTFMKTNTMSLYXLSNMTLSSFS---WYVSLGLLAFLVKLPIYSLHVWLPKAHVEAPLAGSMILAGVLLKLGGYGLFVYSSIWYFSDYECYYYIYCFFGYMSWFLAALICLCQNDLKAMIAYSSVVHMALVVLGVLSGSSWGHSCALITMVAHGWTSSGLFLVAYISYEW--------------------------------------------------------------------------------------------------------------------------------------------------
215788971    ----------------------------------------------------------------------------FTIMLDYISMIFMGCVLMISSMVIMYSYMGGDMYKKRFLLLVMLFVLSMILMIMSPNLISILLGWDGLGLVSYCLVIYFQNFKSFSAGMLTILTNRIGDVAILISISWSMNLGSWNFIYYV-----YWDSWMAFLLIMLVLAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNNLFMNIDCSFF----VFIGMLTMFMSGLGANFEFDLKKIIALSTLSQLGLMMSILFLGF---YNVAFFHLLTHAFFKALLFLCAGLIIHCMNSQDIRHMGGIINKLPFTSTCFCISSMSLCGIPFLSGFYSKDLVLESMEGVSLYIYLIYFISVGLTASYSLRLVYYCLSGYNNLYVCNNYFE-DFQMNYPMILLTYLSIVLG---------------------------------
288920731    -------------------LMWFGRIRSERVTTTVVATSFSVVTFA-CLVLAGAVAVSGGEAVDAAVGPWFDHSFTWHLSADPLSAPFALVAAALVGLAVSARYLHREPGFTRFHLLLLLFGGAVELVVLAGDPPTLYFGWELVGLTSALLIAFFAERRAVRHGLRAFLTYRACDAGLLVAVWLGHLASGTAGGAGGAGGAGGGGGLETHGWDGVLAAPAVKSALVPVGGWLPRAMEGPTPSSAVFYGAVSVHLGPYLLLRA--DPLLDHTPLARLALVVVGALTAVHAAVVSRAQSDVKSALAYGSMTQVGLIVAEIGLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
258649582    ---------------------------------FKILLFFSLIIFNLSLFFLY---KDKVVFLEWEIFYLNSVSVIFLILMDWMSLLFMSFVLFISSMVMLYSYMMGDKNYVRFIYLVLLFIFSMMMMIMSPNLISILLGWDGLGLVSYCLVIYYQNIKSYNAGMLTVLSNRIGDVCLLLGIAWMLNYGGWNFFFYMDYFMNMSES--KFIIVLVVLAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFFDL---LMNFMVVKILLLLSCLTMFMSGIGANFEFDLKKIIALSTLSQLGLMIMVLSMGYK---KLAFFHLLTHAMFKALLFLCAGMIIHCMNFQDIRYMGKLINYLPLTILSMNISMMSLCGLPFLAGFYSKDLILSSMSEINFLMYFLYYFSSGLTVSYSVRLVYYTMIKNLGYISLYNFNEESLNMLKGKIGLVFLAIMSG---------------------------------
137818748    -----------------------------------------------------------------------------HFKVDDFSQLFFVLTALIVSLVSTSYFEENEPHQPEYFTLLLSSTLGMMITASANDFLTIFIGIELSAFSSYAMVAFRKKDDQTEAGAKYLLIGAFSSALTLYGISLLYAITGSLTFLNSGVIEGDFTEVIFIASLFIMAGLGFKIAVVPFHAWAPDVYQGAPTPVTALLAAGSKAMGFVAVFRVFVFVLDSASEEWKLVLGIIALASMTTGNLAAISQNDVGRMLAYSSIAQAGYIMIAIPALSSEAMSGAIAHTLVHAFMKGGAF-----------------------------------------------------------------------------------------------------------------------------------------------------------
24080116     -----------------------------------------------------------------------------------------------------------------YPIIILFTTCGASFLVSSADLVSVYLSIELQSFAVYILATLYRDSDSATAALKYFLLGGLSSALILLGSALIYGYTGLTNLENIYTLLSVSETNEMNLLFIFVIGFLFKISAAPFHNWAPDVYDGVPTIVTTWLT-IMPKLSILILLLEVQAGVGQSFTVWTNLLLVSSLLSLVIGTVVGLAQTRIKRLLAYSTISHVGFLLLALGVNTEESIESFLFYLVQYSITNLNAFMIILAFGYVMHSQLIIELAGQFRSNPILGLSLTVCLFSMAGVPPLMGFFAKQTVLYSATHSGYYFLIVAILVSVVSAYYYLKIVRVIHFDSPSSEILTVSSPLSSVHSFAIATLTMIIALFAVYPDLILNSTT----------------------
226464005    -------------------------------NFRSVNLFVLGVFLIFMGFHFIFLDLSM--FLDWELYSLDSVSVTFTLYFDWMSIMFMGVVLLISSMVIYYSSFYMCTDIFRFLFMVLLFIFSMMLLIVSPNMFSILLGWDGLGLVSYCLVIYFQNYKSYNAGMLTVLINRLGDVAILVCIAWLFNFGGLNYYFSFHYISN----GVMFLFVLISLAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRF----YSLLENFNLTLLLFLSCMTMFMAGLGANFEFDLKKIIALSTLSQLGLMMGVLFLGGPL---MSFFHLLSHAFFKALLFLCAGLIIHMNGVQDIRYMGFLSNQMPFTFTCFCVSTFSLCGLPFLSGFYSKDFIFLSFSGMNLLIYLLFFFSVGLTVSYSFRLIYYCVGNYTGLCSCQSFIE-NIHMVSSMVMLTLFSIFFG---------------------------------
126465955    --------------------------------------------------------------------------------LNSISYPFLLLLSLICVSITIYTEGYSRVLFRVLQVPVEILSVSMLMLFSSTLLIEFVMFWIITELIGFMIILFNGTHESWRAAITYLVVGALTADISLFTVLAVLAQNIGLENIFSLSIKNIMLSVNPLLSILILLGFIAKAALVPFHFWLPDAYTVAPTPASALFSGVMEKMSVFSILIIFYMINVDYI-LTGTILIILGLLTSIYAGLQAILQSDAKRLLSYSTMGYSGCIMGFVGLYALTGFEAFLLLIFAHGLSKSLLFMNAGTMEILANTREIYDLGYLARIDRRGAFTIVFGGLSLLGAPPTIGFIAKFLALFAVIRYGVIGVPLLVSLAFMSAAGIVYVYLGSYYGGYKPGRVIKYYLLDWGEILSVILIIVLGIV-----------------------------------
143461393    --------VIFLPLLGSVITYFGKKLGTLFSQIFSCSMVSIAAIMSFIIFYNGLIYDNYGNYLIFEWIQSGNLKVNWSIKIDPLSSIMVMVVTSVSALVHIYSYMSHDPHKPRFMSYLSLFTFSMLCLVVSDNFLQLFFGWEGVGLCSYLLIGFWFKREANNAAIKAFIVNRVGDFGLAIGIFIIFLIFGTLNFEEIFAIFGREYNAITLICVFLFIGAMGKSAQFFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVVRCS--PIFEYSQVAMNLVAIIGMITALFA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
33320876     --------------------------------------------FTLSLVPLLMF-MHTGQEMIISNWHWMTLQLSLSFKMDYFSVMFIPVALFVTSIMEFSMWYMHSDPFNRFFKYLLLFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWHGRDANTAALQAILYNRIGDIGFVLSMAWFLTHSNAWDFQQIFMLNNECPNMP---LIGLLLAAAGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FYPLMETNKLVQTMTLCLGAITTLFTALCAITQNDIKKIVAFSTSSQLGLMMVTIGINQP---HLAFLHICMHAFFKAMLFMCSGSIIH---------------------------------------------------------------------------------------------------------------------------------------------------
240266648    ------------------------------------------IILFFSMLIFLMFDLDSVLMIDYELFTLNSMIISMTFLLDMISFSFISCVLFISSLVIMYSYMYDDENKVRFLYLVLLFVFSMFMLIISPNLISILIGWDGLGLISYCLVIYFQNSSSYNSGMLTIMINRIGDVMILLSIAWMMNYGSWHYFYYVFNYSFFS----KYIIIMMIIASFTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSNLLYNMDCNFF----LYISMMTMIMSGLVASFEYDLKKIIALSTLSQLGLMMVILFFGYP---MLSFFHLLTHAFFKALLFLCAGLIIHMSNTQDIRYMGGLYNQIPITLSSFLISNLSLTGFPFLSGFYSKDLIIEIMLGSNFFITIMMYFSLILTVAYTTRLFYYLIF------------------------------------------------------------------
138203869    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGTILYYKQSGT--------IAFNKFELTEIGPMLIFIAFGIKAAFPLLHNWLQDAYPQATVTGTVFLSAFTTKLAIYALARGFPG---------TELLIWIGAIMTAFPIFYAVIENDLRRVLAYSLNNQLGFMVVGVGIGTELSLNGTAAHAFSHILYKALLFMSMGAVLYRTGTIKGSELGGLYKSMPYTTGLCIIGAASISAFPLFSGFISKSLIITATAVEGYWGVWLV---LLFASAGVFHHIKIPYFAFFQHDSGKRPEEAPLNMLIAMSLAAFLCIAVGVYPQALYNILPYEVN------------------
139736726    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVFILVGLAFKVSAVPFHMWTPDVYEGAPTAITSYFAVVPKVAGFAVLIKFMLIPFSNILAEWQTIIIFMSIASMILGSVAAIGQKNIKRLLAYSSIGHIGYALAGVATGVVSGYESAIIYIAIYVIMNIGAFSCLYLLKKNGEKENISDLSGISKKHPILAISFLLILFSLAGIPPLGGFFAKFYVFTSVLQQMYTLAIIGLLTTVISAFYYLKIIKTIYFDDSLISFDPT---KNIFAKVSILISCGIITTFFLYPAIFNDVVS----------------------
159027269    ---------IVVPFLSGFIGYLLS------RWAKYLSLITSVISLAYSLLLFS--QSSPITLNLLDNY-------GVKLVADQLSAYFILTNALVTMAVILYNWESSKTAF--FYAQAIILHGSINSVFVCEDFLSVYVALEVISIAAFLVIAYPRSDRSLWVALRYLFISNVAMLFYLIGAVLVYKANNSFAFAGLKGAPP-------EALALIFMGLLVKGGIFVSGLWLPMTHSESETSVSALMSGVVVKAGIFPLLRC-----ALILEDLDGLIRLLGVLTAIFGVPYMIFEKDSKRMLAFSTIVQLGFILAAPPV--------SGFYTLTHGLVKSSLFLLVGVL----PSRNFKELQ--QQSLPSLWIAIVIASFSISGFPLLSGFGAKALTMKNLVPWQEVAINLAAVGTAIATA-----------------------------------------------------------------------------
143349856    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------WTPDVYQGAPTSVTAFMAVASKAASFGAFMRVFVEGLGGVRANWSLLFLLLCIGTLILGNIVALVQTNVKRMLAYSSIAHAGYALIGVVAAASSAVSGVMLYIALYAFMTFGAFTIIAMLRKGLEGDEIEDFSGLAKRHPFAALLMLVFMVSLAGIPPTAGFIGKFYVFLSAVQAGTWLAVLALVFAAISAYFYLRLVMVMYMREPEAVTALSPRFVSSPALSIVLACAIAVVFFGLYPDPIVNLATQAALSL----------------
144033650    -------------------------------------------------------------------------------------------------------------YRYEFLLFILFATLGSFVLISSDNFLTAFIGIELQSLSLYLMAAFNKNSQSNEAGIKYFSLGALSSGFLLFGISMVYFDNASIQFSEIKNITYFTEIGLTLIVIALF----FKVSAAPFHIWTPDVYEGSPTISVLFFATLPKFASLIFLFRFFIEMDISSYSSLLFIFKFVCVLSLLIGAYGAMTQTVIKRLLAFSSINHIGFILLSILSFQFLSQGIFFFYLIIYLVTSFGVFSILLTLRNNSGEKLITDLSGLKTHNKSKAIALLVLFFSLAGIPPFAGFFAKFFILAASMNEGLILSLIAVLSSVIAAFYYLRIIKTMFF----NEGEDTLQENSMFYHNVTYILASFVTFFAFYPDPIIFIIN----------------------
136713421    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLKVGVYIFFLKETGASNWLIWLAAFSILSASIVAMTKDNLKARLAYSTISQLSYITLGLALANSLGVLGGSLHIATHALGKITLFMCAGSIYVATHRTKVSELDGLGRIMPITFGAFLIGALSIIGLPPLGGSWSKWLLVLSAIEAEHMLIVAAMISSLLNVAYLLPIVSRGFFAKSSNSASGEVKEAPILCWLPTVITAIGCLTLFLYGGVVHNFLIP---------------------
33519932     --------------------------------------------------------------------------------IDNFSVLYVILIMFVGIASSILGYYYPVYRSDEFYLLLLIASIGGILLVITNHLIVLFLGIELISISICGLISYPFSKKSIELSIKYIILSGVSSSFLLFGIVFIYCKTGSLSFIDIHMLSQPSMTLIVIGLSMMMIGMGFKLSCVPFHLWISDIYQGTPTAVSMYLATGSKIAVTAVLMRFLLILPDQYNELLHIFLSVSACCSMLFGSLMAIPQISIKRMLAYSSITNAGYLLIALIMNNCAIIQESIVYLVSYLFANVGVWGIVNIVSEKNDADTIYLYHGLFWREPMLSVIFVIAILSLAGIPMTFGFIGKFLLFIGISNQLWFLTVMMIISSIISMFYYLKLFNSNFVNNTNINYDILKKWMIKPEGFMVIIVAIIILFFGVYPQFIVNLI-----------------------
206603650    ----FLALLPLMPLCGAVAAIVFSR-GEDRRAFFWTRAGVLLSFLDCLFLVAAPKGGGDVRVFLFPDVFSRTPGPDVGLCFDPLAAIMSFLILSVSLVILTFSWRYMTGEPRRFLAAIGLATGFLLFLVTARNLLLLYAAWEMVLVALLLLIHHRQRRESSQPALRTWVMNQIGGGLFLAGILLLGHSAGTYDMDGLFAQLGMSQTAIVWGTFFIGAGILVRSAQIPFHLWLPVT-LDAPTPVSGFMHAGIVNAGGFILNR--LSPVFDHSPYVLHGLFLVGALTAICGSAMMLVQVSVKQTLVYSTMGQMGYMFAECGLGV---FPAAIFHMIAHGIFKATLFLGSGSIIHAARFHEHSPKGSVARALGRHRILWVLG------------------------------------------------------------------------------------------------------------------------
148615709    ---------------------------------------------------------------------------SVEVMVDQVGLIFAGVVFLVSGCVFKFSDFYMKEEPYRFHCLLMCFVFSMILFIFIPNLFGLMMGWDGLGVFSFLLIIHYPSSSSLSAGLFTALTNRLGDCFIIL-----------LLLFSGMELGESSCLGEDFGYFGFLLAFMTKSAQYPFCSWLPQAMAAPTPVSSLVHSSTLVTAGVFLVIRYCDSLSWGSVS----VLQWSSLLTLMISGVAACLEYDLKKVVALSTLSQVSLMMFSVSAGFP---ALAFFHLISHAVTKALLFICVGLIIKGYD-QDLRRLGSCFSEVPGLKGYFIGSCAGLCGFPFFSGFYSKEMILESLFEISVVGVILFLVGVFSTGYYSARLAYYCFFGVSWESGTKAFRSSGPEIHSCCFPLLVFSVLMG---------------------------------
257077089    MNYEYLYALILLGLAG-FITLAAGIKTDNKKILGGFTFIIMIVAFFIILFQVKNYSISSLNISSFDSYWALIFLVS-------------------IMVIIIPSMNDIKKRFDVYYAILLFTALSMIIAAFTYNLIILFISFEGVSIATYILTAYNKTKRNLEASLKYFMVSTVGTSFNIMGIAFFYLSTRTFN---LNAITTIDFNRSLLLALVFIIGFGFKIAIFPMQQWAIDTYDGAPNSVSAFLSTGGKLVAYMILLKFLFLGFIPDYNYVFFFFAILAILTMTYGNLAALMENNLKRILAYSSIAQAGYMILVFALIGYSAIASAMFYALAYIFMKAGPFIAMSLF--KNDKVMIGDIAGLAKKSRYTALFLAIMLLSLAGVPLTGGFIAKYFLFFTLIIGNLW--WLAVIAIINSAISIFYYFRIIIYSYRKEGDNDF--NMAPGIKYSVIIMGLATLGLGV--------------------------------
78221593     ---------------------------------------------------------------------------------------------------------YRRERPNRLLCAMLVCLSAMTLVAFAHHLGLLWVAIETTTLTMTPLLYFNRNARSIEATWKYMLICSVGIALALLGLLFLAYSTVVARIEPTLLLEPLVANARLLAFVFLLVGYGTKMGLAPLHTWKPDAYGEAPGLVGGLLAGGLVTCSFVGLLRAYQVCVAAGTTFHRDALVLMGLLSMATAAVFMARQADFKRMLAYSSVEHVGILAVALGLG-KGALAGALLHLVNNSLTKGVLFLAAANIHRSYNSKRCEQVRGALRRLPWSGGLFLAGFFAVTGSPPFGLFVSEFSIISSAMQGGEWIGGLILFFLAAIFLGMARTVLPVVMGESSRIEHTGYRDRFLTVVPPLILMGV-VLMLGIWPEPLSRLITEGAALL----------------
139142258    --------------------------------------LAIGLAFAQSVVLFFQMLDTDGNVLSEHLYTWINFEAGINFQVDQLSGLFLLIITGIGFLIHVYSLGYMKGEYYRFFAYLNLFVFFMLILVLGDGFLLMFVGWEGVGLCSYLLIGYYFEKDSAAAAKKAFLFNRIGDFGVLSAVLLIFLNFGSIDFNTVNAEAEHGGILVTIITLLLFLGATGKSAQIPLFVWLPDAMEGPTPVSALIHAATMVTAGLYMVAR--LSHLFVLAPLTMNIIAVVGALTALLAASIAITQTDIKRVLAYSTVSQLGYMFLAMGVG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141301182    -----------------------------------------------------------------------------SISIDMFSIYSKILILTSTFFILFISKKYIKNNKFEYPVIVLLSILGMFIMVSSNDLIVFYLGLELQSLALYILASIDRDNKSSEAGIKYFVLSALSSGLLLYGCSLVYGFAGSTNFETISNNTQAFNVGIIFGMVFILVGLAFKVSVVPFHMWTPDVYQGAPTSVTSFFSVVPKIAGMAIFIKFMYLPFRELLDQWQYILVFMSIASMILGAVGAMAQKNIKRLMAYSSIGHMGYALAGIASGTENGFKSTLVYISIYLVMNIGAFGCI--------------------------------------------------------------------------------------------------------------------------------------------------------
141312492    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------IYGAFSSGVMLYGLSILFGLTGETNFFAIKQLGPDSNLALILSIVFILVGLGYKISAVPFHFWTPDVYEGSPTSITAYLSVAPKAAGFALIIRFFNIAFGSNSAMWPFLIALLSAATMTIGNLVAIQQQSVKRMLAYSSIAHAGYMMMAIPVMSQSGIYGIMIYLFMYMLMNLGAFFVVMYVQDKFDGENFDAFNGLGWKMPLLGISMTLFMVALTGLPPTSGFVGKFYIFAAVIEAGNQYYWLAFVGVI---------------------------------------------------------------------------------
139502919    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IIGALAFKISAAPFHMWAPDVYQGAPTPVTAFFSVAPKIAAIALIIRVMIVPFGNLGEQWQQIIIFISIASMILGSFAAINQTNIKRLMAYSSIGHIGYGLMGLAVAAGDGIQAMLVYITIYLFMSLGTFACILCMKRGDRVEEISGLSGLSKSNPVLAGVLTLLMFSMAGIPPLAGFFGKLYIFQAAIQSGLVLAVIGVLASVVGAFYYLRIVKVIYFDDVEEKLD---RPITPELRGVLLVSCFFIVLFIFIPTPIISLAEVAALALFP--------------
108802977    ----------------------------------------------------------------------------------------------------------------------------------------------------FALVAYPRDERSTEAAMKYFVFGSVTGAVMIFGLTHWFGATSSTLLSELGRLEGAPLAAAFGL-VAVAAGLGYKAAIAPFHFWAPDAYDGAPVSVAAFLSVVPKVGALFGLAQ--VARDLPAGTGWPLVLAALAALSMTYGNLAALAQENVVRLLAYSSIAQSGYFLLGVVAVGQSDL--AVPALVVFAAAYAAMNLGAFAVVVRTG-RRLGDLAGLGYESPWTGAAMVVFLISLVGIPPLAGFFGKLLLFGAAIDAGFVWLAVVG---ILNSVLSLGVYLRVVVPMYRRQKLVAARPAPVARGVQAAALA-LTLGIGLLAQIFF--------------------------
298561251    ------------------------------------------------------------------------------------------------------------------LALVLIVGLGGILLIESANWLTIYLALEFQTLALFILAGGGSQKGSHFPGLKYWILGAMSSGFYLFGCALYFGLTGSLSATPLLETTNIELRQGSLGYLFITVAILFKLAAAPFHMWTPDVYEGAPTPTTALIAIIPKYVAFVLLTNLIIT---------SKLLLSVAIISLIVGAFGALNQTRVKRLLAYSGIGHIGFVLLGVSTGTYEGLQASWTYILIYLITTLASFTMIGSLRNYNLVRRLVDLTILSRGKPYSAFSLAIIFLSLAGIPPLLGFLGKWFILVGAFSSSYLVAFFAIICTCISAFYYIRIVATIYFNFSRP-------------------------------------------------------------
142407908    --------------------------------------------------------------------------------------------------------------------------------------FSLFIWWEATALTSVFIVFAGNTNAAKDAAMRYLIIQVSSGVLLLIGACLMLYQTGNHNLAVLDLKTNF--------GIFIFIAFGIKAAFPLLNGWLQDSYPESSVTGTVALSAFTTKLAIYALARTFPG---------TDSLIWIGAIMTAFPVFFAVIENDLRRVLSFSLNNQLGFMVVGIGIGTELSLNGTVAHAFVHIIYKALLFMSMGAVLYRAGTTKASELGGLYKYMPFTTIFCIIGAMSISAFPLFSGFVAKSLIMSSL---GGMGMVLIYFILFFASAGVLSGIKIPYFAFFAHERKNKVKEAPINMLIAMGIAAFYVLL-----------------------------------
150021101    -----------------------------------------ILPFVILLDLIVLFNLAPGTIS--EMGGWKAPF-GIVLVLDSASFYTVLVVNIIFLLISF----MPQIAERNYSIILLILLGALNGLILTGDIFNSFVFLEITAAAGYIIAS---TKKNYYGAFKYLIIGGIAGGFYLLGAIYAYLGTGSLNLADI--AININHSIMPYVALLLFVGLAVEAKVLPLAGWVPSVYASGSSLTPTVLGTTVTFSVIYLLGRIFITVF---NGYFLDVIYVFGLLTLILAEIAAFRQEKLLKALAFSSIAQAGLVLSVISLNTFSALNAAYFHLLNDVTAKLVLFIVAASV------------SGSFMKNKTLGITFSIASFSLIGFPLFAGFRSKLLILKSAFEKGYLLPILLLIATVIEMAYLLKWNVKFWYSNEDIN-----KEIPWNIMLLVLIVALFIIYIGIFPEIYLKISRSIAEGLIN--------------
135364126    --------------------------------------FLSIITLLISLGIIFNLPQDQNIYIFNDSYK-----------IDQLSIFMKVITIVSGIFVLISSYNYTKLEKIEYSVLILCSILGMLVMIGSYDLIVFYIGLELQSLSLYVLAAFNKNKNSSEAGLKYFVLSALSSGLLLYGCSLIYGFTGSTNFNIISENIISSSTGNVFGLVFILVGLAFKISAVPFHMWAPDVYEGSPTSVTLFFAVVPKVAALAVFIRFLYVPFISLIDEWQTIIIFLSLASMIFGSIAAIGQKNLKRLIAYSSIGHMGYALAGLAVGT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
56475722     -HLPILPVV--LPLFAGAAMLLFSETRRRARTILALASTIAQLVVAIMLLGMSGGLIAAPWSGEVGVYALSDWAAPFGLVVDRLSAIMLTLGVTLGLATLVYSLARWERAGTHFLPLSQFLLMGISGAFLTGDLFNLFVFFEVLLAASYGLVLHGSGATRVKAGLHYIVVNLVASLLFLVAASLIYGVTGTLNMAELPLLTGDERALVDAAAALLGVVFLVKAGAWPLNFWL-VAAYGAAAAPVAGVFAILTKVGVYGLLRFETLLGDAAPAPFGEWMFYTGLATIATGTLGMLAAQQLDRLAGCTVIVSSGTLLTAFGFDGYALTGPGLFYLVSSVLASGAFFMVIEMLQDPQDPRQIESVVGFPIAMAFLGLAFVLCAVLLTGLPPLSGFVGKFTLLVAAIAFEP--------------------------------------------------------------------------------------------
254763527    --------------------------------ISFISLFLLSITMFFLGLTFMYYDLIYFLEWEVLSLHSISILMTFLF--DWMSLLFMSFVLLISSLVILYSYMSEDKSINRFIMLVLMFVFSMMLLIISPNLISILLGWDGLGLISYCLVIYFQNVKSYNAGMLTALSNRIGDVALLMAIAWMLNYGSWNYIFYLEFM--FGDQCMMIVGLFIMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNYL---MSMSLLGQYMLLISGLTMFMSGLGANFEFDLKKIIALSTLSQLGLMMMILSMGF---MKLAFFHLLTHAMFKALLFMCAGSIIHMMNSQDIRMMGGLCLNMPLTSSLFNISNLALCGMPFMAGFYSKDLILMASFSYMNMFIFIYFFSTGLTVSYSFRLVYYSMVGEFNSMSLHPLNDESWLMLKSMMLLVFMSMISG---------------------------------
142872234    ---------------------------------------------------------------------------------------------------------------YEYILFILFAILGSFVLISSDNFLTAFIGLELQSLSLYLMAAFNTKNNSNEAGIKYFSLGALSSGFLLFGISMIYFDTASFTFQNLDNFSTISEVGLALVLIALF----FKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRIYHELNISKIDSLYYIFQIVCAISLLVGVYGAITQKIIKRLLAFSSINHIGFMLLAIMSYQYMSEGTIFFYLIIYLITTFGVFSVILNLRTSEGEITLLGLNGLKASSRSKAISMLVFLFSLAGIPPFAGFFAKFFILSASINEGYILSVIAVISSVIAAFYYLSVIKNMFFNEMETEL---LLDNNMLSSFIFISSAIIITLFFFYPDPLINLVD----------------------
5835427      -----------------------------------------------------------------------------------------------------------------FAMLALMLCLALSLCFLSSNLLAFYIFFEASLLPILFMIITWYQPERIQAGMYMVMYTVRVPAPSLWVLYILSSTLCSLNVFVLSSLNTL--FLPAALCFFSFFAFLVKLPVYGLYIWLQSHMVSRHLAGSMLLAGV-QKLGGYGLFMFGSLLALLPSPAATYFLMIAALWGGVLAALICLAQVDIKALIAYSSVVHMSIVVIGYLSGTCYGYMSATVTMMGHGWASSGLFLLAYVTYTRAGSRSFLLTKGILNVAPVLAMLWFVFCSWMMAAP---HWLLESIAIPASFAVNIKLVVVLLVIMFLSVGYNMYMF-----------------------------------------------------------------------
194442174    -----------------------------------ASIFLFIIDFVILLFVYFVSHYGEIVLEYNFGHYLFSGFIGFPVIIDWVSIIVSLIVVLVSASVMMFSYMSEETYLSRFTWLVMLFVVSMIFLIFIPNLVGLMIGWDGLGLVSFVLVMYYQDKKSLGSAMITFLSNRIGDAFFIMAI------GASSFLGSWHFLDLSEIELSIMIIGLVVVGSMTKSAQIPFSAWLPAAMTAPTPVSALVHSSTLVTAGVYVIFRFSDSMSSS----WSFFLLCVSSMTLLMAGLGAGFEVDLKKVIALSTLSQLGMMMLVLSVG---GYFICIFHLVVHAMFKALMFMCAGFIYTSGGIQDSRYLSSLWVKYPFVSSWMGVSCLSLMGLPFMGGFYSKDLILELCLTWGSWFGVFMIMGTFCTAFYSVRLLSRLF-------------------------------------------------------------------
190349590    ------------------------------------------------------------------------------LIIDWLSCMFLSVVMLISSAVMFFSDFYMKEEKKRFCLIVILFVISMMFLIISPNMITILLGWDGLGLVSYVLVVYYQNNKSASAGMLTLLTNRVGDIAFLLSI---AWMLNHGNWNFLTLNYYYNYSMMYWICLFMLLAAMTKSAQLPFSAWLPAAMSAPTPVSALVHSSTLVTAGIFLMIR--LSYYFTNMPMFQMILLFASSLTMLMASMVANNDYDIKKIIALSTLSQLGLMMAIISLN---YVNLAFFHLIVHAMFKAMLFICAGMIYKFMHFQDIRMMGYLTMHMPIISICLNTSNLALCGIPFMAGFYSKDLILEQFLKMNFMCMIMLFVATGMTVMYSLRMSYFSFWGTNSIKSINLVP------------------------------------------------------
40458411     --------------------------------FGSVVLLGGGVSLMLSGGLGFLLESGVVG--SMNFMSYNSYISGSFVQMDCMSCLFAGVVMYISGLVSLYGEWYVGNKSRFFILVFLFVFSMVLLI-MSPSFFVFMWGWDLLGLVSYCLVMYYQDVGTYNAGMITALSNRVGDSALLFVMVI---------FSSVGSWNFSIFAGDKMLLTLMVLVGMTKSAQLPFCAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRYLGDEGSL-------VLTFLGLVTSCIAGFNAMIGFDFKKIIALSTLSQLGLMMTSIGLGYS---MLAYYHLLTHAVVKALLFLSAGFIHNSFGLQDIRLVFGSGRSYPWLSGCLLYSSLALSGLPFLACFYSKEPILQESLGWGGLVVVLLFVAGGITSAYSLRVIYYLYGQGYGKNSYVNSEELNSQMYVPTGGLLMMSVILG---------------------------------
139135506    --------------------------------------------------------------------NWIPPFGIEYV-IDKVSIIPVLIISSVGFIATIFSVKFFESEISKTYCLWLLAIAGLIGLVTTADVFNLFVFLEISSLSSVALVAMGMDKKALPAAYNYLVLGAIGATFYVIGVGLLYSITGTLNMGDLSTKLPELGVNKVVIFGFMIAGMMVKAAIFPLHIWLPSAYAFAPSPVSVLLAATATKASIYIIARISYTVFGGTFELYAFFLILLSIFAMFAGTFMAIYEKDIKRLLAHSSVAQIGYIFLGISLATSTGIASGFIHLVNHALIKAGLFMSV--------------------------------------------------------------------------------------------------------------------------------------------------------
192288385    ----------------------MTYFKMPQSPAILYSYLMFTLSFLIFPISLFLMFKNQSIFIQWEMFYIFSSPIFFPILFDPYGMLFSSVVLFISVLKFAETYMSGDPFLNRFIALIVLFILSMNMLIYFPHMMTLLLGWDGLGLVSFILVIYYSNPKSLSAGMITALTNRIGDAFILISIGW------SLNNSHWIITNMWQSNMSNFIILSILIAAMTKSAQMPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FYPFLSSLKLFNTLLLITASMTMLMAGLSALTESDFKKIIALSTLSQLGVMMASLAMGFP---TLTLFHLLTHAMFKALLFVCAGSMIHFHHDQDLRKINNMSIQTPLTMACFLIANLSLCGSPFLAGFYSKDFILESLFSPMNSMALLMFIATGVTAAYTVRFLMYSMWSAPSSPPIHNIFDKDPNIFVPALLLTMGAIFSG---------------------------------
182894423    -------------------------------------LSMMIFTFLIMCSAFMIFKIYCTKTVMLVEWEAINFDLIILLDLFSLSFFFTVMVITTSVLIFSNSYMNSDTYFTRFHLLIYSFVFSMIMLIFSPNLVSALIGWDGLGMSSYLLVIYYASEKSFKAGMITALTNRVGDALLIIYIGLSFY----LSTLSASLISSMALKPAVSLALVFLVAVSTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLMFRFSCIY---SENLSINYLLWAGVMTMFLASLSALTEMDMKKMVALSTLSQLGVMSLALGSGLP---MLGFLHLLAHAFFKALLFLSTGSMIHACGSQDMRKSGSVMEVMPVSSSVMLVCLLSLMGAPFMVSFYSKETIIESLMNLSSLPWSLMIMGVLLTGIYSMRMLYTITLSLSNQATLHTKSDNDLLTNLSMMVLLVP--------------------------------------
62161316     ---------------------------------LNVYLYWFLILFIFSVFLFIYFMYNGIFLMLEWNIMLINSLINYLMIFDWVSISFSSVVMLISSMVVFYSSDYMYYNSNRFLFLVILFVFSMILMIISPNLISILLGWDGLGLVSYCLVIYYNSMKSYLAGMITCLTNRIGDIGLLISACWIMSYGGWHFMYYLDYYNEY-------IFYLMTISCFTKSAQIPFSCWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIR-----FYNSFNFNNYMFLFISLVTMTFSSICAIYEFDLKKIIALSTLSQLGLMMSSLFLGL---LDLSFFHLLSHAMFKSLLFLCSGIIFYMNDNQDIRLMGSVCMLMPFTTSCFNIANLTLCGIPFLSGFYSKDMIIEYMVSNNYLVFVIFYFSLGLTAFYSFRLFYYSMIHNNKFISMNFIYDEYLYMKLSIFILTLFSIFTG---------------------------------
222106345    ----LIIAPVLVPLVASAVLLLVDERQRLTKAMISLASAVALAAIAIILF---RIESGPNSFENVYLVGNWAAPFGIVLVLDGLSALMLLLTALLAIPALVFSFARWHAVGAHFHSMFQLLLMGVNGAFLTGDLFNLFVFFEVMLAASYGLLLHGSGPLRVKAGLHYIAVNLVAALLFLIGVSLIYGTAGTLNMADLAAMEPDRRMLMEAGAGILGVVFLIKAGMWPLCFWLPTAYS-AASAPVAGIFAIMSKLGIYVILRLTMLLFAEGPSFGAGVLLYGGMATLVFGTIGVLASQALGRLAGFSVLVSSGTLLMVVGINDGAVSSGALLYLVSSTLTISAFFMLIELVERGQDAVTMDAYGGVTMTMAILGICFAACGILLSGLPPLSGFIAKFAMLSAMMGTGIWALIVLVILSGIAALISM--------------------------------------------------------------------------
23464627     ------------------------------------------------------------------------------LGIDNLSIMVVIITTILILSMSLFKQKNEQIKDYEYTILILLATLGMLLLISSKDLIIMYLSIETLSLSLYILAGFRTGQLSTEAGLKYLIMGGLSSGILLFGCALIYISTGILDFDNLANYIFNNTIINTNTNLLICIAIMFKLAAAPFHMWAPDVYEGSPTIITAFFAIVPKIAILTLLVNLIYNVFWIFNSVLLPFFIFSALLSVIIGSIGAVNQTKFKRLLAYSAISHMGFILLGLIPGTLNSLQTSFIYIILYIITSLNTFAFTFIYFNKYKTYYLSDLSALSRKEPVLALTLTLSLFSIAGIPPLAGFISKYYILLSLIQNNYIVIALTILFSVIACFYYIRIIQYMYFKNNNTYLIKFLADVVYR-------------------------------------------------
71647031     ------------------------------------------------------------SFMTLIPIYDISFNLSSSFFLDEVSAPILSMTILLLISIEMAALTSFYSNLLFFFS---------VLTFSVSNILFFYIAFELNLIPIFLIILGWYQPERIFANKMMIMYTLMGSLPLLFVIIAGPHLSYFTFFFIAQSSSPSP-----IILLMTFMAFLVKLPIFSLHLWLPLAHVEAPLMGSMILAGVLLKLGGYGLIRFVHMNSFFLG-FFTKVMISFSVVVAALAMMLCVTQVDMKVIIAYSSVGHMSMASATVFSLSSTGTSSAMINFVAHGFTSSLMFLAAGMFYLSSGTRHIILNKGMITTQPTLVKIWFLACLLNAGGPPTMNLMAEILSTMTLLNLFLLFLLPISIALILGMLFNMKLFSVASQGNSSENLIQ---------------------------------------------------------
49146486     --------------------------------------------------------------------------ISYIFMSDNISFWITNMSIWILMII------NLMENKFNFKNMIIFLTLFLIMTFNIWNFLIFYILFEISMFLIMIIMIIWGYQPERMEAILYMIFMTFIFSLPFFNSIIKESNLSLNFF--------FMKNNNMFIMISFMLIFMIKIPFYFIHIWLPKAHVESPVFGSMILAAIMLKLGSYGIMRMF--NMLINLNKIKIIIISMSLWSIIILSMNCLIQNDIKLLIAYSSIVHMMILMTNIFMFKMKSMMSSMLIMIGHGLCSSVLFFISFIMYKNSKSRNILLNKGMINMMPNVMFFWFISCMNNVPAPPSINFMGEIMCMMNLISWSKLTIYFLIPINFFSSLYSIMLFTIPFNNKLSKNNIMTSNFSNNLNFIIMFLHLFPLMML----------------------------------
142485629    -----------------------------------------------------------------EHFVWTALGYEFVLRADALTFPFALIFHIAAALNVFYS---AHDRKWTEHMPSLAYAGAAIAAVHAGDLVSLFFWWEATAVTSVFLILSAGTSRAQKAAMRYLLVQVASGVLLLAGAAVLAAEGVGIAFEAFDF--NGPGAVGVWL---VFLAFGIKAAFPFLNGWLQDAYPEATATGTVALSAFTTKLAIYALARGFPG---------TDMLIWIGAAMTALPVFFAVIENDLRRVLAFSLNNQLGFMVVAVGIGTPLAINGAVAHAFVHIIYKALLFMSMGAVLYRVGTVKASALGGLYRHMPFTMVCCIIGAMSISAFPLFSGFVAKSLTMSALIVWAYLVLLFASAGVLEHSGIKIPYFAFFAHGTAYDKKLFADGEAPVGMRIAMGI------------------------------------------
31324913     ---------------------------------------------------------------------------------DWMSMFFLSLVTFISCLISNYSNSYMDNNSKLFMFLIIMFVFSMMLMIVSPNMISILLGWDGLGLVSYILVIYYQNVKSYNAGMLTVLSNRIGDIMILICIGWLFSFGSWNYYFYINMITTDDYLISLIGWFIIIAG-MTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFFPLFN---ISKFSMILLFISGLTMFMSGLGANFEFDLKKIIALSTLSQLGLMMGSLSMGLT---NFCFFHLLSHALFKALLFMCAGYLIHYMNNQDIRYMGGLSKQLPFVSLCFNVSNLSLCGIPFLSGFYSKDLILESMSEINLISYFFFFASTGFTISYSFRLFSFLMLGNFNLFSFHCIEDKDYIMMKSMFGLFLGSLFGG---------------------------------
284794671    -------------------------------------------------------------------------------------------------------------------ILVLIVALSSLLLVSSINWLSIYLAIELQTFSLFILAALKRDSASTEAGLKYFVLGAVSSGLFLFGCALLYGLTGETSIQGINSAVGTDVGK-----ILITISLLFKLSAAPFHMWAPDVYEGA-PTTTTALLATVPKIGVFSILVQIGPV--------TNVVLVCAVLSIVYGAIGALNQTKIKRLLAYSGIGHMGFILFGVAIGSFESIQASLIYMVIYVIITICSFSIILSL--KLAKDLIVEVGGLSRDNPVIALTLALAFLSTAGIPPLAGFLSKWLILLSGXSNGYYLIIIAVISSVIAGVYYVRLVQIIYFNLLRPPVPGWDRRVDFSKSVVAGLTFFLILFLMISPNFLLQITHDATISL----------------
256678754    ---------------------------------------------------------------------------------------------------------------GEYWFLLLSSAAGAALLPAARDLATLIVALEVATLPSFALVGLRHGERRAEAALKFFLSSVTATAVTLLGTAFVYASTGSVHLDAIAAIDPQLRTLARVGVVLTLVGFAFKTAAVPFHFWVPDTYTGAPLPVAAYLSVVGKAVGFSGLALVTVRAFPSYGNVWGPALAVLAALTMTIGNAAALRQDSAVRLLAWSSVGQAGYLLVPLASAAYTALGATLAYALMYAAVNLGSFAAVALLARG----RLADFRGLYARNPALALLLAFFLLCLAGLPPLAGLFAKLAVFEAAIDAGGWLAVVTAVNVAIALVYYLRWTASLFRTTPEP-------------------------------------------------------------
137762379    ----------------------------------------------------------------------------------------------------------MHEHTVEFYALMLFTLSGMLLLCGATDLVTIYFSIELMALPIYVLVGYFREQDRIEAGVKYFLLGAFSSGIMVYGISLLFGASGGTTTTALVSAMDTRGTMVTLGVLMVLVGMAFKVAVVPFHMWTPDVYDGAPTPVTAFMASAPKAAAILAFTKIFGVAFQHIAGVWTLGMEYMAAASMILGNVAALRQQSMKRMLAYSSIAHVGYMMLAILSMSYSGVQTLWLYVFAYLFMNFGAFAIIAFLQGKGEGERIDDFRGLSQRNPW--------------------------------------------------------------------------------------------------------------------------------
21327736     -------------------------LKIGSRSGLVWGVCFFCLGLFTGLKALSFSSNSSSVILVWEGFSEMCTPLGFYLFFDSESLWFLSTVSIISSGVMLFSVFYMAEEYVRFILILLSFVLSMMLLITSPGLLSIFIGWDGLGVTSFLLVIYFFSNKSLNAGLLTLLTNRLGDIFLLMGVSVVWSSFGG----ELTSLQGSGFSLSGMSLGVIFLASMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGLYLLIRFS---GGLESSVWWEWGLFFSSLTLMMASLSSLTEMDMKKIVALSTLSQLGLIGMAISAQT---MGAAFFHLIMHAYFKALLFMLMGFWIHQSLSYQDLRAAGIFSQEFSLSVSMLLALMSLSGIPYFAGFFSKDLILELLSFSSWLGLVLLVMGCVLTVVYSLRLLITLMGRGESVSVLQNWSEKSSVFYSALVCLMMLSIGGG---------------------------------
260223131    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFGLVFIVAGLAFKLGVVPFHMWIPDVYQGAPTAVTLMIGGAPKLAAFAICIRLLVEGMRPLAGDWQQMLMVLSVGSLLIGNLAAIAQTNLKRMLAFSTISQMGFVLLGLMSGVVNGYSSSMFYVITYVLTTLATFGVILLLSREFESEEISDFAGLNQRSPLYAAVMAICAFSLAGIPPMVGFYAKLSVLQALVVSGQPMAIFAVLMSLVGAFYYLRLVKVMYFDEPIT---ATTVNAPADVRVVLSINGALVLILGLAPGSLMALCASSVRQML---------------
153123930    --------------------------------------------------------NNISLMINWEVMSCMSSSLEFDLMMDWMSCSFSGLVCFISGCVMIFSKSYMKKYSYRFSLMVMLFVLSMNLLIFIPNLVSVLLGWDGLGLVSFCLVIYYQNSKSLAAGMLTVLMNRVGDCFILAAISMMI-VLGHWNMLCLWEFYNFMIVN-----FFIMIAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLFIRFF--NYLSSYVWFSHIMLYLSIMTTIMSGVCALYEYDMKKIIALSTLSQLGVMMMSLSLGMPMLT---LFHLYTHAMFKALLFICGGNIIHCFGNQGMRCIKNVFNLMPVTSMFLIISKMALCGLPFLAGFYSKDLIIESLINLNVIMFILGCFGVCLTVLYSIRFCFFIVWSGYNLNTFINASD-----------------------------------------------------
226464044    -------------------------------------------------------------FIDWELVSFNSFGLVMTLLLDWMSLVFMGCVLFISSMVIYYSSSYMSGDLFRFLILVLLFILSMMLLIISPNLISILLGWDGLGLVSYCLVIYFQNYKSYNAGMLTVLVNRIGDVAILISIAWLFNLGSWNYIYYM----SFFYGWGSWVMLLVILAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRF----NEFIMMYNMNYLLVLSCLTMFMSGLGANFEYDLKKVIALSTLSQLGLMMSILFMGYPL---LAYLHLLTHAFFKALLFLCAGLIIHNMGSQDIRHMGYLVNQIPYACSCFCISNLSLCGAPFMAGFYSKDLVFMTFSYYNLFIYVLFFLSVGLTVSYSFRLIYYCISGSTNLFPHQLYDESKEMMYSMIYLTFLAIVG-----------------------------------
28263056     -------------------------------MFFQWGLLLVAISLCFLIKGFDFLLSLSVVVVEYNLFSSGNFEFKFFFLFDWMSVMFCSIVLLISGVVVIYSNDYMKEDKLKIYFCYLMFIGSMLIMIVSPNLMMILVGWDGLGFVSYVLVIFYQNYNSNSAGMMTVLSNRIGDVMILLSLVYML----NFGVLDFYKQNEF----FALVGFMMIFVGMTKSAQIPFSAWLPMAMAAPTPVSALVHSSTLVTAGVYLLIRLSLLFQ---IEMFSKFLLYISLVTSLMAGVSAILETDLKKIIALSTLSQLGLMMTALSLGQE---DLAFFHLLVHAVFKAMLFLCAGFMIHSSGIQDIRFFGGLSNASPMVSVSFSVANMSLFGVPFLSGFYSSDFILEKIYEKNFFVILVMIVATICTCIYSLRVMYYIMWSEPGKLVVFYISWSNWME-VPIFFMGLVVLVFG---------------------------------
135902473    ----LLLIIAFLPLLGAFLISVSGRLKIVRDFF------ITSIPFAFLITFMAFFDQLITTEKSNLFFEIIP-GLELFFSLDSLGLIFLGLISLLWPIATIYSIGYLKKNQTRFHSFFAFSISGAVCVALSGNLLTLFIAYEVLTLSTYPLVAHKDNEKSRNGSRTYLTVLLLTSIIFLPAIIWIYQITGTLTFTQGGIFSNATVDESVLIALILMIIFGVKAAVMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFSIAKIFIFIFGIANINLIDWIFGISAATIIIASLIALRQNNLKRLLAYSTISQLSYVIFGVLILAPLSM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115531641    ---------------------------------------------------------------------------SFSMILDWASSSFLMVVTMIAFSVLVFSYMGSDKHKSRFSWLVLLFVLSMMMLILVPNFLILMLGWDGLGLISFLLVITYPTKESLGSGMITFITNRIGDVLFIITIAMSAYLMSWNFFDVGEGLSML-----KILGFILLVGSITKSAQTPFSAWLPAAMAAPTPVSTLVHSSTLVTAGIYVLIRFM----GSVPMELGFLLFILGTLTSLKGGLAAIFEMDLKKIIAMSTLSQLGLLVQCLGLG---SVSICLFHLMTHALFKSLLFICAGVIYCNKGVQDLRFIKEGLVEFPLISCWMLISCFSMMGLPFMSGFFSKDLILEMMVGFSLGLAFGLWVPVVITSIYSVILLSKSLFGSS---------------------------------------------------------------
142816383    -------------------------------------------------------------------------------------------------------------------------LMGINGAFLTADLFNLFVFFEVLLIASYSLLIHGGGKAKTKAAVHYVILNLVGSALFLFALALIYGASGTLNMLDLGTLSDTQLQLLQAAVALLLVVFGLKAAVMPLHFWLGNAYS-SVSPAVAALFAIMTKVGIYSLLRVFAMVLQDAASWVFPVLWWAGLLTILMGVLGVLASEDLRKMASYLVIVSVGALVAILSLGTPESVEALLYYLVHSTLATAALFLLADLIAHQRGKAGDRLVNGRKVAQPLLGSAFIVVALSIVGMPPFSGFIGKLLLLQAVPQGSLWFWSVLLGSSVLLLIALSRAGSILFWQVAGSDTEARMAGSRRSIALMLLVLASP--LLSLFAGPLTAWCKAAAVQLQQIANLSPGA------
118462524    ------------------------------------------------------------------------------LRVDALCVTMLIVIGIVGTLATWASIGYIDGGARLYGALTPAFLAAMVVAVCANNIGVIWVAIEATTVITAFLVGHRRTRTALEATWKYVIICSVGIAIAFLGTVLLYFAARHAGASAALALNTLDPAVSRLAGGLLLIGYGAKAGLAPFHTWLADAHSQAPAPVSALMSGVLLSVAMSVLIRITPIVGAAAGPTFLRALLTVGLVTLFVAALMLTVTGDVKRMLAYSSMENMGLIAIAAAAGTTLAIAALLLHVLAHGVGKTVLFLAGGQLQAAHGSTAIADITGVVQRSHLIGGSFAVGLIVLLGLPPFAMFSELALAHALADARLAWVLGAAMLLIAIAFAALVRNASRMLLGPAAAAAPPITAPTTVTAALLVG--VAASIVLGVTAGPLTDLFSTAAGQL----------------
270267721    ------------------------------------------------------------------------------FLVDLYSLSFNLLLLYVGGLILLYSIWYFSHEPKGFLFYLSLFIVFMFLLTNSMSLFFILVGWEGVGIMSFLLISWWFGREATQSGVQAMLYNRFGDYGLYMGLIVLIWSGFELNIF-----GEYKFYLSSLFTFFLILAILAKSSQFLFHPWLPNAMEGPTPVSSLLHSSTMVVAGVFLFIRLSTFFDFLSSQM----VLFFGTLTMMFGALCASGQQDIKKIIAFSTTSQLGFMLMVGVIISP---ELSFFLLCMHAFFKSLLFMTSGVFIHEDNEQMIEKMAMGFLNNKLSAIAFFLSSMSLMGFPFFSGFYSKDLIIENMWGVNRLSIIVFIVASMLTVGYSIRLI-----------------------------------------------------------------------
18138553     -------------------------------NVWGVLLSVVSLICFCAGLFTLLYDTSVVIYWSLVGFSGMD--MSVVVLFDYMSLIFCGAVLFITSAVVRYSYMGLEKNKARFFYLVLLFVGSMLLVILSPSFLSLLLGWDGLGLVSYCLVIYYQNSKSYSAGFLTIMSNRLGDVGLLLAIGGLMGYGSWSFYGMW-------FDLYWWIVWCVLLAGMTKSAQVPFAAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFT--WFVGASGDFMVVVMYIGLVTMGLAGWAAIFETDLKSVIALSTLSQLGLMMAVVGVGN---FGLAFFHLITHAMFKALLFLGAGKVIHMGGNQDLRLMGGIVEGLPLTSAMMGLASLALCGFPFLAGFYSSDLILDFMMVGGWFGVSLLIVGTVFTWLYSVRLIWVMMGGWWSNSVVSNLTDNDTGYTSPMGALTVGALVSGILPLPSTNVFYSEVS------------------
140722575    ----------------------------------------MGLSAVLAVFIFHQILGNARTIEAFPFITSGALQTAWGFKYDTLSAVMVFVVTICSTAIHIYSYMHDDPSVPRFQGYLSLFTFCMLMLVTADNFVQMFFGWEGVGVCSYLLIGFWFDRPSANAAIKAFIVNRVGDFGFALGIFGVFALFGTVVFDDVFAATPTFVGTQVAFLLLLFVGAMGKSAQVPLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVAR--LSPMFEYAPDALAVVCVVGASTAIFAASVGLVQNDIKRVIAYSTCSQLGYMFFACGV---SAYAAAIFHLMTHAFF----------------------------------------------------------------------------------------------------------------------------------------------------------------
136939838    --------------------------------------------------------------------------------------------GFLVLVISSTYLKTFKIYNIEYPVLILSSILGMMVMISSNDLIVFYMGLELQSLALYVLATYNRDQKSSEAGLKYFVLSALSSGLLLYGCSLVYGFSGSTNFDIISNQLNSEEYFLTFGIVFILVGLAFKISAVPFHMWAPDVYEGSPTTVTLFFTIVPKIAALTVFIRFLYVPFLNLVDQWQMIIVFLSIASMVFGAVAAIVQTNIKRLVAYSSIGHIGYTLAGLATASNEGIQSSIIYISIYVIMNLALFSCLLMLRRKDYYEDIDDLSGLSKNHPLLSLCFLLILFSLAGIP----------------------------------------------------------------------------------------------------------------
256985358    ----------------------------------------------------------------YELFMINSSQLIMTLLFDWMSLIFMGFVLFISSLIIYYSKDYMSSDLNRFILLVLMFIFSMMFMIISPNVVSILLGWDGLGLVSYCLVIYYQNVKSYNAGMITALSNRIGDSMLLMSIAWLFSYGSWNYFLYIDFFQEGFEAN--LISLMIVIAAMTKSAQIPFSPWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNPLY---VNTSLVNYFLFISLITMFMSGLGANFEFDLKKIIALSTLSQLGLMMSILSSG---YVYMAYFHLLTHALFKALLFMCSGMVIHSVKDQDIRYLGNLFCQMPLTCVCFIIASLCLCGMPFLSGFYSKDLILVSLDYINLFFYFIFYLSTGLTVSYSFRLIYYLIISDFSFYSFHSILDESLIMLSSMFFLMFVSIFGG---------------------------------
136311054    -------------------------------------------------------------------------------------------------------------------------------------------------------------------GFRYLIIHVISGVLLLSGALMIAHETGSIEF------GHIGLAGTGAAGWILLLSFGIKAGFPLLHNWITEAYPESTPTGTVFLSAFTTKVAVYALARGFVG---------TEVLIYIGTAMTFFPIFYAVLENDLRRVLGYSMINQIGFMVAGIGIGTGMAVNGAVAHAFADVIFKGLLFMSMGAVMTMTGRTKGTDLGGIYKTMPFTASLCIVGASAISAFPLFSAFVTKSMIMVAAIEEHHYVVWL--FMLFASAGVLEHAGIKIFFSFFAHDSGIRVKEPPRNMLVAMSIGAILCVLIGVFPLQFYALL-----------------------
50058138     ---------------------------------------------------------------------------------DWMSLLFMMFVFLISSVVIFYSKSYMKSNLSRFIILVLLFVFSMMLLIISPNIISILLGWDGLGLVSYCLVIYYQNLKSYNAGMLTALSNRIGDVLILLSISWLMNYGSWNYIFYLEFMNNDWEMIMVSSMI--IMAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNML---LLNTFFLKILLLLSGLTMFMAGIAANYEFDLKKIIALSTLSQLGLMMSILSMGFP---DLAFFHLLTHAMFKALLFMCAGVIIHMMNDQDIRYMGGMSFYIPMTSLCMNIANMALCGIPFLAGFYSKDLILVSFSNLNFMVFLLYYLSTGLTMFYSFRLIMYLMINDYNLMSVYNLYDEDFVMLKSMFILLFMSVVSG---------------------------------
288797383    ----LLWLTIVFPLAVALLL------GTKARRYVLLLIPASALVAIGVALLPYQQLS----------MPWL--LLGSRIGTDAVNVVFLLLAGVLWSISALFARGYMADNLKRFYLFFLLSMAGNLGAILALDLVSFYTFFAMMTFCAYGMIIQDGRDSSLRAGKVYLVLAIMGEALLLAGMFTIGRQLGNVDLQQLP-LVYDQLANPTVTAGLLMAGFAVKMGAVPVHVWLALAHPSAPVPASAVLSGIIIKTGLLGWLRFLPLGTFLVMDGLGVAMVIMGVVSALFGAVVGMVQRKPKTVLAYSSISQMGLVTCLVGLGLEIIFAVLLIFILHHGLAKSALFLGVGMTSHH--------------------------------------------------------------------------------------------------------------------------------------------------
13872        -------VIIFLPLLGSIISGFFGR-KIGVQGAQLITSSFIIITTMLAIFNFFEVGYNNIPLE-INLFRWIDSNILWGFYFDSLTVSMLIPVLIVSSLVHIYSYMSHDPHNQRFFSYLSLFTFMMIILVTANNYLLMFLGVEGVGVCSYLLVNFWFTRIAAQSSISAFLTNRVGDCFLTIGMFIIIWSFGNLDYSTVFSLAPFNQEFITLIGICLLIGAMAKSSQIGLHVWLPQAMEGPTPVSALIHAATMVTAGVYLLMRSSPLIEYSSTVLILC--LWLGAITTIFSSIIGLFQQDIKKVIAYSTMSQLGMMVIAIGL---SSYNLALFHLVNHAFYKA--------------------------------------------------------------------------------------------------------------------------------------------------------------
86610296     ----LVTTAWLIPLAGALIWSPGITRRTGPRPAGYLNALLTLVAFLHSVGALVAIWDQPAQVIRLPWLQVGDLMLELPLQVSSVTLGACAVVTGLNLVAQIYGYMEMDWGWARFFSLLGLFEGGMCALALCDSLFFSYVILEILTLGTYLLVGFWFNQSLVVTGARAFLTKRIGDLLLLMGVIAIYPLTGSWEFEDLAAWAEVDPTLLALVGLGLLAGPVGKCAQFPLHLWLDEAMEGP-IPSTILRNAVVVGTGAWVLIR--LQPLYELSPTVLKVMLTIGSLTAVGGSLVALAQIDAKRALSYLVSAYMGLIFVAVGTGHPQQAYG---LLLTYAPAMALLVMALGMVIWNSITQDLRYLGGLWSRRPISGLCFLTGMAGIIALPPFGSFW----VLTDLWQGQGLWAAVVLVTNAVTALGLTRVFGLV-WGGKPQQMSERSPEVHWPMMLPSTAMMGVTL------------------------------------
140313017    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IFVITSLGFKISAVPFHMWAPDVYEGSPTPITAFFTTAPKIAGIALLIRFLFEPFGNFWFDWHQIIIFISIASMILGAFAAIVQDNFKRLLAYSSIGHIGYILIGVVSANDSGIKAIFIYLVIYIFMNFGIFAILLSLKNDNGIEKISNLSGLGKSNPIVSIVLTIMLFSMAGIPPLAGFFGKFYIFIAAIESKFVLAIIGVLSSVIAAFYYLRIIKVIYFEENKENLEIT---LNLNTKFVIYLSALFIILFIFF-------------------------------
292496235    --------------------------------------SFMLLGFSVILGISASYFGSNEVVMWVELGSVSLLSLNLELCFDWMSLTFASVILLISSCVFMDSYMS-EDKIKEFNWTVYAFILSMIVLVFSGSMPMVLVGWDWLGVTSFLLVMFYDSKKSFDAAMLTALTNRIGDGLLIC------------STAGMALACDLSLDMKPYCWVVFVVGCATKSAQVPFSSWLPAAMMAPTPVSSLVHSSTLVTAGIYLLIRS--HVMWEKSPVACSFLIVTGLVTSIMAGYSASLESDVKKIIALSTLSQLGLMAFSLGLGE---IHLAFMHLLCHAFFKAGMFLSAGLISYNLGNQHFTKFSQQSIMMPAALLSLFVGSMSLIGIPGTAGYASKESIVAVSYSASTPIIILLVVSVLLTMSYSARIVK----GLTRVLKKGDIGMAGVYESVKLSFPGLLLVIFGL--------------------------------
143867292    --------------------------------------------------------------------------------IDGFSFYIRLLTYTTGLVLALDSSQNRRRGTGEEAGTFLILLAGLSLVGLANDLVLLFIGLELVSIPTYILLSLKRTDAAGQEALKYFFLSLIASALFLYSVACLYGLGGSTSLLAIGNQASMAAVLLPVMLGTALAGAAFRMAAVPMHFYAPDVYQGTSTSNAAVLSTLPKIAGIVMLARLIAPVAETLLLQAWHLIAIVAAVTMTVGNCMALLQNNLRRLFACSSIAHAGYLLVTATALTLDGLGSTLFYLATYLLATVGLFGGLVYLGHRWEIETVDDLNGLSTTNPVAAFCLATFLLSLAGIPPLPGFWGKLSLVTSSLSWFIGLSIVLVLNAAIAAAYYLRLITAMYF-KSNDKGVQADGGLSSGLAMVVCLIVLLSI------------------------------------
189095663    -------------------------------------MSISSIPLTACLLLTSFYLLHYDSLIYFQLLSFYSLELNMTLIVDWMSSLFAMTVCIVSSSIFSYSFSYIKNEHHRFSLITLLFISSMILLIFSNNVFFIILGWDGLGITSYILVIYYQNHSSNDSGTITILSNRVGD----IAIILSMGILFSHGIWELQSSNIFPL----IVLFLLTMAAMTKSAQFPFSAWLPAAMAAPTPISALVHSSTLVTAGVFLMIRTM----ESSPPPIIFTIMIISAITFLFSGMSANWEQDMKKIIALSTLSQIAMMMFTISVKT---MKVAFFHLITHAMFKSTLFLCAGVIIHSSTYQDLRSFGTLNFSPPILMTSMGITSMALMGLPFLSGYFSKDAIMEYFFSGSPFLISTIIFSIGLTAAYSCRMLY--FFSPHHTKKSDNNHHMDVHMALSITFMTPLSVFLG---------------------------------
254442641    --------------------------------------------------------------------------------------IFFLLASIFVSYLAMVSFENKTLARVEYFAITLVVTGALSIMAMSNHFVMLFVALETATVGFYILVSYFRQNTSLEAGLKYLIMGALSSAILLFGIVLLYGAASNPAMLRVFLEANPTDTLSILGMLLVISGVAFKIGAFPFQIWIPDVYQGAPVSTTAFL-AVSSKAAGFAVLLTLTKVFSPLSDWLLPLLSGIAALTILFGNFAALTQRNLKRMIGLSGVSHAGFLLVGVVATVPEATNWVLFYLFAYLLGSMAVFCLAHLPKEWDADLSLDDLGDLAKKNGFLGIALAIGIGSLAGIPPLAGFIGKFLIFVAAFKAELYVLLVGIVGVVISIYYYFGVIKAAFFEVWSFTDEDEKSDAPVLPGQSLTALGRLAIVFAVGGSIVLGFFQGPLGSWLS--------------
143197864    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ISEFMSDLYSTPTMLIVGLIFILVSLSLKISAAPFHMWTPDVYQGAPSIITTLLSTLPKIAAFGVLIRLLVYPFGEIIVDWGKILIILSISSMLIGSLGALRQTDLKRLMAYSTINHIGFILMGLIPGSEDGITSICIYLIFYITMNLGIFFILNMQRDQVSVTSIKDLSGLYRSQPLIAGCISIILFSMAGIPPMAGFIGKLIILNIVIDNNIFFAVIAVLTSVIAAFYYIRLIKSIFFDDPVDELDSISNDHSKYMLCGFAFFNLTVVF---YPQFFLNV------------------------
160688396    --------------------------------------------------------------------------ISLMFIFDWVSMLFLSFVIVISSFVLLYSKEYMDKYEERFCLLVVLFVMSMSLLILSPSFVSLLLGWDGLGLVSYCLVIYYYNNKSYNAGMITIMMNRVGDVAILIGIVWFLNFGG------WDLYSWNMIGSGYWIGLCVVLAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNSLF---GDDYFSGGLLLVSCMTLVMSGLGANFEYDLKKIVALSTLSQLGMMMMSLSIG---GWKMAYFHMLSHAIFKSMLFLCSGSIIHGLGGQDIRYMGCLISVSPMVGVSLNVANLSLMGFPFMSGFYSKDLIMFGLGSMNLFIYLLLVMSIGLTSCYSLRLSYYVMWGGAWKFPMGSFGDYST-MSFSIFFLSLGSVVVG---------------------------------
135010649    --------------------------------------------------------------------------------------FFKILCYVIFLIQIIVSQKYLKNKSGEFYSLLIFALIGCLIIISSNNLIALFLGIELSSLSLYSLIALNRTSISGEAAIKYFVLSIIASALILFGFSYLYGITNSLVINEIYLLSNEISNLYLFSYILIFIGVAFKFAVAPFHMWLPDVYEGAPLPITNFIASIPKIAFFVFAYRFLNDNQILFEDNFSKFILYLGIFSIFIGNMYALAQKKIMRMLAYSGVANSGFIFLAIFTSIDFNFSVAAFYVITYTITTVSAISIITFISSKFDLVYIKDFKGLSSKSGLVSILFMITLLSTAGIPLTIGFYAKYLVLDALVSQN--MIIIAVIVVLFTVIGLYYYLRVIWFMFFETGFNSLIKVNGIYYLAVLSIIPFSIIAIFLFPEFAFNYL-----------------------
143283420    -------------LIFLTLSLVILYILRHKSNINKYHNFISFFSFVISLSIFLKRDFVGTKVQLIEVFD----KISITFYLDEIGIIFLLVSNFLWFLTSLYASRYLYKNQNIFYIFFLFAMLATNGIIYSENLFTIFIFYEILTLSTYPLVTLKKNEDTLKSGKKYLFILLGTSIFLLPAIIVTYSITGSISFSEPIPFSGVSETILISTMLLFIFGTA-KSAVMPFHKWLPSAMVAPTPVSALLHAVAVVKSGVYILIKIFLLIYSISSMTSMQVFVVVICFTIVASSVIAFKQDSIKLRLAYSTIGQLSYILLGVIILAPLSILAALLHFIFHAFGKIVLFLSAGIFATNFKVKNVSEMDGLATIAPLTA------------------------------------------------------------------------------------------------------------------------------
119483448    ---------IALPFFVGFLIYLIPKFD------RYLALSITLVSAGYATLLFI--EGSPVTLELLNNF-------GVTLVADQLSGYFILTNAQVTAAVILYCWG--KNKTAFFYTQAIILHGSVNAVFICADFISLYVALEVISIAAFLLITYPRSDRSIWVGLRYLGISNTAMLFYLVGAVLVYQANHAFAFTGLG-------NAPPEAVALIFMGLLTKGGIFISGFWLPLTHSESETPVSALLSGVVIKAGAFPLMRCALMVEEVAP-----IIGIFAVGTAFLGIAYALFEEDTKRVLALSTISQLGFVLANPIAGG--------YYALTHGLAKSALFLIAGSL----PSRNFKELQNKPINTPIW-IALLIVSLSISGLPLLPGFAAKTLTLKTLPTASAIAMNIAAVGTAI--------------------------------------------------------------------------------
52220975     ----------------------------------------------------------------------------FKLMLDLNSMIFTATVMIITSSVILYSYMSHSNKSNQFMKTIMIFILSMTTLIFSANLPSMMLGWEGLGMSSFILIMFYKSKKALTSSFLTMMINRVGDITLIMSA-LFFMNMNSWSFETFCNLSMSKEPI-----MLMMVALFSKSAQLPLSSWLTEAMAAPTPVSALVHSSTLVTAGIYIMIRF---ESTISNMKMTKVVMFIGMITIIMAGMNSITEWDIKKTIALSTLMQLSIIFFSISLNL---FKLSMFHLILHATFKALIFLCASTFINTFNTQDMRKMSTAGHHMSSTQTAFNLANLSMCGFPFMSGAYSKELIMEAAHSTSYSMIVMLLISLTCSIFYSIKMMFSVGSFTTMMQPVSKLKETKNQKNSIMM-LLVPSIIMG---------------------------------
255513528    -------ILLFLPALIAVLAFLGVIAIFHRKSRF--TLASMSVVLAIISIVSVYLLSASVNTTLLEVLHVYPFS-------------MLLLSFFSAALIILVLFYEDKGEFNALALLLSFSAVGIFIIAMANSLISILLASELVAVPTILMVAL-NGFHRTEAAAKLFLLSAISIAVMSFAIALIFPYDASFSLAVASASLHISGNYIVLLSMALFIAAFAVEAAFFPNLWVSDVYSGSPGYITAFIAGINKKVAFVATLEVLFIVFAAYHSQISYIFEILAIFTMFFGNLVAMAQRNIKKMFAYSSISQAGYIAVGIAAVSALGITAVIFQIVAHAFMIIGAFAIVFWLEEK-GIISLDDYRGLGSRNGLAAIALTLFMLSMAGVPPLMGFVGKFLLFSSAIYGGLLLALIGVLNSFLSIYYYGRLISYIY-----EDRPSKPLLLQWQVKAVVLVSLAVILIFGIYPEPLISGATIAAKSLIN--------------
136325450    -HFPILQVLI--PFVSAPLCVVIGRSTVSWVIAFFASIASLIISVSLLSSVSDG------SSISYHLGGWAPP-IGIEYVVDSANALLLCLVAGVSTIALMYARDQLREEVEEFYTCYLLCLTGLLGVLITGDIFNVFVFLEISSLSTYVLIAQGAKRRALKAAFNYLILGTVGATFFVIGVGYLYMATGSLNMADISLRLNNMESNRTVAFAFIAIGMGLKVAIFPLHAWLPNAYTFAPSVVSIFLSATATKVSIYVIIRFSFSIFGKEGDLIQDIFILLAIIAMFSMSIVAIFQKDIKRMLAYSSLAQIGYML----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
294862183    -------IIIFTLLLYPVLTTLSPTPKNDTWALAQVKTAV-KLAFIISLLPLSLF-LAEGAETVITNWNWTNFDINISLKFDFYSVIFTPVALYVTWSILFASWYMHADPYNRFFKYLLTFLIAMIILVTANNMFQIFIGWEGVGIMSFLLIGWWYGRDANTAALQAVLYNRVGDIGLIFAMAWMATNLNSWELRQIFTTSHNM--DLTYPLLGLIIAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLIR--MSPLMENNPFILTTCLCLGALTTLFTATCALTQNDIKKIVAFSTSSQLGLMMVTIGLNQP---QLAFLHICTHAFFKAMLFLCSGSIIH---------------------------------------------------------------------------------------------------------------------------------------------------
121610825    ---------IALPLLTAAVMLLLPEQHQRIKAALNIGSTLLGLVLAWLLLAQSDAPGMQPGPWVYLPGNWPAPF-GIVLVSDRLSAMMLVLTGMVALAAVLFAAARWHRAGVHFHPLFQFQLMGLAGTFLTADLFNLFVFFEITLAASYGLLLHGSGRPRVSAGLHFIALNLAASALFLIGVSMLYGITGTLNMADLAHIAAPDRGLLHAAAGILAVAFLLKAAVWPLNFWLVPAYSAATAPVGALF-ALMTKVGVYSLLRLWTLLFGASAHFGSQWLIAGGMLTLAFGAIGMLGAQRLGHLAGFGAIVSSGTLLAALGFGQHRLTAGLLYYLPGSTLAVSALFLLSDLIDRWRNSADLHPTEGLGQVIPLLGLAFMACTLTIAGLPPLPGFIAKFAMIDALLN-----------------------------------------------------------------------------------------------
142941822    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GFAFKVSAVPFHTWAPDVYEGAPTPVTAFLSVASKAAGFVALLALIFVGFYELSNIWEPLIWILSALSMTVGNLVALRQTNVVRLMAYSGIAQTGFMIAPLAVAGKSALSAIITYLAIYAAMNLGAFAVIITFARRTGSAEIDSFAGAFHFAPGLTVAMTIFLFSLAGIPPLGGWFAKFEVFRVLATSGETWGYLLAVIAAINSVIALFYYATIMWADDPSESDLNTVEITPSLISALAICVLVTLLFGIFPQLVARFTEVSL-------------------
89337421     --------------------------------IFFMLLLMMNCFFMFVLFMYMILNNCCYIISW-EIFNVMSLFVELDILLDWVSCSFSGLVCLISSSICIFSVSYMKGHVNRFMMVLMLFVLSMNFLIFIPSFVSLILGWDGLGLVSFCLVIYYQNNKSLSAGMLTVLMNRVGDCFILAGISIM------SLMGHWNYLCIWYFIFFEICMFFVVIAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FYNYLVEVSFFCNFLLFISILTTFMSGICAVYEYDMKKIIALSTLSQLGVMMMSLGLKMP---MLSLFHLYTHAMFKALLFLCGGNIIHFFGMQDIRDMKGVSYMLPFTSIIFNVSNMALCGFPFLAGFYSKDLIIEMVLNSNMLVAVFAMFGVCLTMLYSMRMSMYMVWGDVKSAVYENMMDDDKYVIISMLILCMGALFGGFF-------------------------------
140822921    ---------------------------------------------------------------------------------------------------------------------------------------------------------------SLEAGVKYLILGALSTGFLVYGFAWLFGITGSMQLYEIASSLANPEVNSAAALFAILVALAFKVGGAPFHFWIPDVYQGAPTPITAFLS-VGSKAAGFIIFLRLIGPFDVLAEKVCLVLAIIAGITLIMGNLAAMPQKNFKRLLAYSSVAHAGFLLVALASAPTKSSAGSLFYLGAYLLMTLLAFLVVTTVRNSIAGEEIDSYKGLAKRSPFLAFTLIIAMASLAGIPLTAGFYGKLFVFKIAADQGNWTLLIIGLIGAASGFYY---------------------------------------------------------------------------
139843340    ----LIEFLVFGPLLGSLISGFM-HRSIGENGATILATSIVVLGAIISWFVFLDIVPVENGAIVVDWIISGSLNSQWALKVDSLVKVMLVVILSVSSLVHLYSWNSEEKYKARFFSYLSFFTFSMLVLVSADNLLQLFFGWEGVGVASYLLIGFYFKKPSANNAMKAFIVNRVGDFGFLVGIFLIFYHSGSINFIDYNQIKLLGFRIEEVICFFLFIGAMGKSAQIFLHTWLPDAMEGPTPVSALIHAATMVTAGVFLTCR--FSPLFEAAPQVSTVVLLVGVSTAFFAATTALVQNDIKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142670915    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILLVGLVFILSGLAFKISLVPFHMWTPDVYEGAPTPVTAFFAIVPKIAAITILVRVTFSAFDNAVTSWQQIIIFLSLLSMILGSFAAIMQTNLKRLMAYSSIAHMGYALVGVASGLLEGVSGVLIYLAIYIIMNVGAFIIILSMRRDNQVEEIYDLKGISKTHPFLAFGFVTILFSMAGIPPLAGFFGKWLVFYSAVNANLVFAIIGVLTSVVGAFYYIRIIKIMYFDENEVSLDVIENKSS---MAILGLMLFLTLSFGLFLNWFVETTMGIVSLI----------------
16329846     MNFPTAIAPLLIAIVALLVLALMGAFGLFRPLVRPSALLMTLGTILLAAVGFAL--PNAQQWQLMDRF-------GILLQLDNLGSYFLLTNGLVTLAVLLYCWASPRTTF--FYVQLMVLHVSLNAAFLSTDLISLYVCLEVVGLSSFLLIIYPRQAASSWIGLRYLFVTNTALLFYLIGVMLVYQATNSLDFQGL-------ATAPYEAIALIFLGLLIKGEIFLSGLWSPQTSSIASAPVAALLSGIVVKAGILPLLR-----FASLSERLAMMVWGLAIATALLGMGLGMFARDSRRILAYSTISQMGFILVAPAVGG--------LYALTHGLAKACLFLLVGSL----PERDLDKLQ-AQPISYKLWLPMVLASSSIIGLPILAGFEAKTLTLETLLNELPWTGILMNLAGVGTAIILAKFIFLI--------------------------------------------------------------------
289548990    ------------------------------------------------------------------------------------------VIYLLTSLALFASYDYFTSPYGELVYLMLSATLGLSLLLSSSTLPVLFLSLELASISMYIMVALLKGDYSKEASFKYLVIGSIGTASFGMGSVFYYGATGSMRITVPVSEN----SLVLLAVLLLLSALALKVSAVPFHFWTPDAYEGA-PAPVTGYLSTVPKVALYFLLVQLATHLSHVK-VWMVMVSVIALLSMFYANLVAYVQKSVKRLLAYSSVAHAGYFLMGVVLSDKILASALLFYASVYAFATLGAFVVLSVLEKKEGSHHVADFNGLWREKPVLASLLALFLFALIGIPPMALFVGKLALFMGLWGKGFSLLALAAVASVISAGYYLRVIVHMFM---EEGGRKSLPHVSAGEAFTLLVCGLSVLYLGLFPQTLFSFIQRAL-------------------
143332584    ------------------------------------------------------------------------------------------------------------------------------------------------SLPLYALTGIRFRPEGAEGGLKYFISGAVASSCLLLGIVLLFGFTGSLYLSDISQLHGWSDPLMLLGFALMLYGILFKMSAVPMHQWTPDVYQAAPHPISGFMSVATKTAAFLVFIRIFIWGFQASALNLQPFISTVAVATLLVGNLTALVQHNIKRMFAYSSIAHAGYLLLAFVSGTDQSLQYVFYYLVIYGLTNVGLFGILTAFGWVGTQTDFDHARGQGWTRPFLGLSSLILLLSLAGLPPFAGFYAKYFIFRELISNGHIILAVLGVLGSLIGVYFYLRIPVVLFMDKPSQGLEYAQDHHVWSSVSVGIAVVAILALSLWPQWLLNHIVIP--------------------
134327163    -------VLVVLPFIAALIITFAG--KSLPLKGAEIALGTIGIIFIYSLALYLHVTEGVANEFFINVGNIGQFDIEFGWVVDGLSIMMYFVVGLVALLVFIYATNYMEGEIRFFFTSLTLFAGSMLVLVSSPTLIQILIGWELVGVCSYLLIGHYWEKDNSSAAMKAFITNKIADVGLMIGIIILALNTGTMRISEILYQATHDYNVAFVAGVLLFIGAMGKSAQFPLHVWLPDAMAGPTPVSALMHAATMVTAGVYLLARMFPFYQGIANEALDIVMLF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
254430481    --MSLLIAWLLFPFLGAFLSALLPSTG------RWLALVCALLTTAVGVLLFNG---------TCPWFLQLTGPLGVLLQADALAAPFLLLNGLVVLAVLLDTWS--RKPPGPFLLLLMVLLGGLNSAFLAVDLVSLYVALEVVGVTAFLLILQKREPQQLWIALRYLLVGNTVMTLYLVGAALLYLQTGSFRLMALGAPGLDPRSLAVVVALLLVGL-LTKSGVFLSGLWLPRTHAEAPAEVSALLSGVVVAGGL-----CPLLRLALQLPQLQPLLAAIGLASALLALIYALADTDLKRVLAWSTLGQAGLVLLSPASGA--------MYALAHGLAKACLFLLAG----RLGSRDLTTWR-LQPLPSALGVPWLLASLSIAGAPFLLGFWTKAQLSAGVERSGAAGALPLLLAMVGTAVVYARLCWR---------------------------------------------------------------------
136124584    ----LVIVPVLLPLLAGAVLIPVNQRRHTLKFALGLGSGVLLWLVALTLLLMADADHWPSGIGVYLASNWAAPF-GIVLVVDRLTALMLLLTATIALAVLVFSARRWDRVGVSFHSLFQFMLMGLNGAFLTNDLFNLFVFFEVMLAASYGLVLHGYNLRRIQAGMQYVAVNLVASLLFLIGVSLIYAASGTLNIADLAGRVPLLAGPDAWLLTVLALAFLTKGAMWPLGFWLPTTYASASAPVGAMLV-LMTKVGVYAVLRVWVTVFGDQAGELSNFLTAGGMATLLFGAIGMLASQDGGRMAGFGAIISSGTLLAVIGHSGGAVLASGLYYLIGSTLAMAAFMLLIELTERMRPTLTMEAFAGIPGTFAFLGLSFAACALVITGMPPLAGFVAKFSLFHALLSAAP--------------------------------------------------------------------------------------------
11467923     -------------------------------------------------------------------------FLGGSFQKDYYSMQLCGILFFTAAFVLRVSQKTAAIRHTEYVYLAMLALMGQYLFIQTTDLMSMYLCLELQSFSLVVLCGLYKSAYSIEASMKYFLLSAFRSCLLLLGIGFLYWQTGETTISHIESLSTEPNLLLLLGIWFVSMGLLWKLAAAPLHFWVPDVYTGAWSSVSLWIT-VLPKISVLGFW--THNWQNLWNRSFGNTLAFFRILSMIIGALAPLAQTTLKRLLAYSSIGHMGLLLMPLCGSASNSVGALWTHMFIYILINLGTWGLIMAPMTRAGPQFIWDLKGLNQSSATAAFRWRVFMTSLAGLPPVYGFLGKAGILWRSLNNGLLITVVALVYTLLGSVYYLK-VMKVCYVDNPTSWGTYGKFSSTTAYIIAICVAFMLIGL----------------------------------
288903171    ---------------------------------------------------------------------------------------------IIVILTLWVFQTMYIENEWLMHFLVFVLFLSVIFFFLSDKWMIFYVLFEFSLVPIFLIIFFGYQPEKLMAGQYLLLYTIITSLPLLLYI-----------IKLPVFIYTLSYGNSAVLFLVMTAAFMVKTPMYLVHIWLPKAHVEAPVCGSMVLAGVLLKMGSWGL----VIMAPFTLSNLFTMYISISLLGSIFCSLVCLRSWDMKSLIAYSSVVHMSLITYGVFSGYELGLKCAFLMIVAHGVVSPLLFAFAYDIYCSSHSRLVNSNKGLLKEPISVFFLFMLLAV-NFGLPPSVNIWSEILAMFSLIQMSFILVPGIILSLLVGFIYNIYLYVSLTQQKETFYEIDNLYVFPHISGVLVAFMLTLAL------------------------------------
138475295    ------------------------------------------------------------------------------------------------------------------------------------------VFLEISSLSGYALVAMGAGRDRLPAAFNYLILGTVGATFYVIGLGLLYMLTGTLNLADLSVRLAEIENLRYVALAFIALGLFLKMALFPLHLWLAPAYSHAPSAVTALMAATATKVSVYVLIRILFGVFGFEFPYMTEAVGGLLLTLAFVGTFAAIVETDLKRLFAQSSIAQLGYMGIGLGIMTGAGIAAGFIHLFNHALMKGALFLALGVIAAQTTHLSLHTIKGAGRQIPMTMTAILFGGLALIGVPLTAGFISKLYLIRA--------------------------------------------------------------------------------------------------
124484819    --------------------------------------------------------------------------------------------------------------------LVLMMGLGTVLLIASVNWLSIYLAMELQTLSLFILVALRESAYSTEAGLKYFVLGAISTGLFLLGCAMIYGGSGEMSVLAGNTISETINQWLIRGGVLITISLLFKISAAPFHMWAPDVYEGAPTITTALL-ATVPKIGVFAIL--------VQIGSLSNIVFISATMSMIWGALGALNQSKIKRLLAYSGIGHMGFVIFGAGMGTMESIQASLIYMAIYVAMSVCVFSIILTINERRGL--VADFHSLSRKNAILGGSLALVFLSIAGVPPLSGFLSKWFILWAGVSNGYYLIVGAVLSSVVAGVYYVRIVQMTY--ADFQGELAREGPIDIKRSILIGSTLYLVLFILICPNFLLQVTYDAAVGL----------------
207268059    --------------------------------------SLFFVSMLFFIFGIYYLLFDYSVFIEWELFSLNGSVIVMTFLFDWMSMIFMSFVMYISSLVIYYSYMSNEKYKNRFVLIVLMFILSMGLLIVSPNLISILLGWDGLGLVSFCLVIYYQNIKSYNAGMLTALSNRVGDVAILMSIAWMLNFGSWNFIYYYDFI--YGSFEMKVITMLIILAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRF---NPMLMTYNFGWFLLLIGCLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILAMGYP---NFAFFHLLTHALFKALLFMCAGSMIHNSDSQDIRFMGSIVNFMPLTSICFNVSSLSLCGMPFLAGFYSKDLILVCLSWVNFLIFFLYFFSTGLTASYSFRLFYYSMFGDYNFFSSFSFNDNSYYISFGMMGLLFLSIFGG---------------------------------
134694857    --------------------------------AWVLALAGTGISFLAALLLQSVTENGVRISYHLGNW---EPPWGIEFVVDSASSLTLVVMSGLGFLATLAARRLVEKDSGKFYAAWLLVVGGLFGLVMTADAFNLFVFLEISALASVILIGMGAGTDRRAAGYHYLVIGAVGATFYVIGVGFIYAITGTLNMGDMANRLPTGGAALYVGFGFMVAGMLVKAAIFPVHIWLPAAYGYAPSAVSTLLAAIATKAALYVLARIFFTIFGGTPEILSNIILPLAVGGIFVGTIMAIYEADIKKMFAHSSVAQIGYIALGLALATPAGIGAGFIHI----------------------------------------------------------------------------------------------------------------------------------------------------------------------
137296246    --------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLSILVGTSLIFFLPAIFWIWLKTGTLDFQDGGILMNKFPTEYLSFLIAMLVFGIGKAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSFVVYIVGPDFLLQTKSSDWLVWLACFTIMASSIIAITKDDLKARLAYSTISQLSYIILGAALASSLALKGASFHIITHALGKITLFFCAGAIYVTAHIKKVSDLKGMGYKLPLIFFAYTLGALSIIGVPPFIGSWSKFYLIMGSIEREFIIAIILGISSLLNIYYLL--------------------------------------------------------------------------
237515465    --------------------------------------------------------------------------LDFLVYLDWMTFIFLSVIMLIGSMVIMYSCEYMADNISRFILLILMFIMVMVFMIISPSTVSILLGWDGLGLVSYCLVIYYQNSNSFNSGMLTFISNRVGDVMILLSILFLVNMNSLT-----FNLFNMIDYMSSYLMVLIFVAGITKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRYNLIYMSDYSSFY----LYLCMLTMLFASLFCNYEYDLKKIIALSTLSQLGLMMSFLFIGESLIT---FFHLVMHAMFKALLFMCAGYIIHKLKYQDIRMMGCLGKVSPYVMGCYMISNFSLCGLTFLSGFFSKDLILQYLLNLNITVVLIFFFSSGLTVSYTMRMLYYCMNDNNSSDLLPLSKDVLGPMAYSMLILALCSVMMGKY-------------------------------
270267615    ------------------------------------SLLFLFMSLTFFLMSLYFLFFDFSLILEWKIVSLNSNLIFFSMLFDWMSLLFLSFVLFISSMVIFYSYMSGDKNLNRFILLVVMFVLSMMFLIISPNLISILLGWDGLGLVSFCLVIYYQNLKSFNSGMLTALSNRVGDVALLMSIAWMLNYGSWNFYFYVDLMKN--DYCMNIISVFIVLASLTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNFSLG----SNLMYFLLFISMMTMFMAGIGANFEFDLKKIIALSTLSQLGLMISILALG---GYVLAFFHLLTHALFKALLFMCAGSLIHSLNNQDIRYMGSLIYQMPITCCLFNICNLALCGFPFLSGFYSKDLILESMGYMNFFIYFVYFFSTGLTVSYSFRLMYYLVLNNFNFNCYHKILDNSYIMLSGMSGLIFFVIFGG---------------------------------
41203469     ----------------------------------------------------------------------------------------------LTLLVSTDYLASKNIRQYEYSLLILFSVAGLSVLNLSTDFLSIFVALELQGLAFYLLATFYWNSNSAESGLKYFVLGSFSSCILLFGFSVIYSITGSTTFEVIQALTTYNFDFLMFGFIFSFTAFLFKVGAVPFHMWLCDVYEGAISPVTMFFALIPKIIIFYVLLKILFCVFASEYVVWSFFCQIFGLLSIFFASIAGIFQKKLKRLMAFSTISHSGFILVGISCFTFLSLKATSFYLIVYVFMNMAVFSVIGSTFHSYFLKYLINWSYFYHRNFILAMTFSFLLLALAGIPPLLGFFSKLMVILTLIDQSEIVLALLTVTFSCIACYYYIRLIKIFF------------------------------------------------------------------
5835060      -------------------------------------------------------------------------------------------------VMIYSSYYMMGETFNRFMYMMLGFISSMVLLIMSSDGLSLMLGWDGLGITSYLLIMFYKNYNSSSSGMITILSNRVGDVLILWSLGLMFYSKSWDYM--------FLSYFSLSIMLLFILSSFTKSAQLPFSAWLPAAMAAPTPVSSLVHSSTLVTAGIYLMIRLSPSF----EESGCFLLVVMGALTSFFSGLAAFGENDLKRVIALSTLSQLGVMMFSLGLGLTLFCY---FHLFAHALFKALLFMCSGVVIHSLGVQDNRRMGGVSSMLPYTSYIILVCSLSLMGFPYLSGFFSKDLIIESSESLCMLFSVLMLVSCLLTSTYSSRI------------------------------------------------------------------------
153873523    -----------------------------------------------------------------------------------------------------------NQKIFLFWPLWLLVWGGLNALFLSSDLFNIYIALEIVTLAVIPLITWHGDVPALTAGMRYFLVSLTASLIYLLGLALLYGAFGTLDITSL-SLEIQTGPTTYVFVSLILLGLLIKTALFPLHVWLPAVYANAPAPVSALLAALAIKAPFYIILRLWFEVFPEFLPMASQLLGILGAIALIWGGWQAWQQQQLKLLIAYSVVAQVGYFFLLFPIWSIMAWQGGIFFMLSHALAIAAMFMVVGNILYSLDVDELEIWRGLGRSLPITFVAFALAGMSIIGLPPSGGFFAHQLLFRAAWHSGQWWWIGV---IVVGSALAFAYLWKVLRYAFKKKDNLVQSTLPLSMQLIPLILAIMGLALGL--------------------------------
212725501    ------------------------------------------------------------------------LFIEGYMLFDWLALFFFGVVMIISGSIFCYSMGYMEGDLGRFMYILLFFVFSMGLLIFMPNVISMLLGWDGLGLVSYCLVIYYQNYKSYGAGMITVLMNRVGDVGLLLSIGLMVELGGWGVFDYFSE-----SVLGSVVLFLLFIAGITKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRVS----PLMGSEICYLIFLLSVLTMFMAGLGAIFENDVKKMIALSTLSQLGLMMSIIGLG---GYILAFIHLVIHAIFKSLMFLCAGFLIHQSGTQDLRMLGGAGLYCPMVCFCLNVSNFSLCGVPFMSGFYSSDMIIESVVSFGGGFGLVLMLSCGLTAGYSFKMFKILCVNLVGYKSYENLGDLGFNMMIPMLFLGTFGVIGG---------------------------------
136445875    -------------------------------------------------------------------------------------------------------------------------------------------------------------------AVKYFLLGSFSSAILLFGIVLLWGATRTASLISLTSLTTGVPPAVAVALALITTGSAFKIAAVPFHYWTPDAYQGSPTPITGYLSVGPKIGAFVLLIKLFLIALLPLAEVWIPVMVILAAATMTLGNLVALTQGNVKRMLAYSSIAHTGYLMVGIGAGEASGIAGILFYGAAYALMNLGAFAFLAVIQGRPGTVQLSDLAGLGRKHPQIALLAALFLLSLTGIPPTAGFFAKAYVILSAVQAGGLAAILAIVAVLIAAFYYLRVIVYLFMRDPAETDVQVATSPLLRAGLLIA-------------------------------------------
237751593    -------------VLGAIVVLFSNVFASQFSRNTSLSLCMIFIAAAFFFCLSVGHIENVSAITLSAEY-------------------IILIASFWFILLTFSKYKFVEFQTPEFYPLYLFSISGFMLMVQGNNLVLVLLGLEIGSLPLAAMLAFNRRIYGIEGGIKYFVASALASIFFILGIMLFYLYFGDFSLQRLLHGHVLDVLLLLFSMLFMLAGLGFKVSLVPWHSWMPDVYE-ASNPVLAGYVSVVPKIAGFGLFAILFLPLNASHNYIEYLVRILLLITITLPNIMALVQKDVKRMLAFSSISHSGFALACIYLGTDTLILYWVLFLITNLGAFTMLWIAKPLNTQTRYDYDLQRFYGFGKKHPIMALSMALFMLSLAGIPPFSIFWGKIFIITNALQQNMLLAFMMMLNSAIAVCYYLKLIVAMYF-KQGSNEIFYEDNSTAPIRFVAFMCAILCIF-----------------------------------
138035277    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ALIGIGLLFIFAGMAFKLSLVPFHLWTPDVYEGGPMPASAFLATVGKIAVAAFMLRLIAHTNALSIVSVNFAVLSVAIFSVLLGNLLALRQQNLKRLLAYSSIAHMGYLLIAILSFTGLAVDAVVFYLLAYMVMSLGAFGCASLISSERESDSIADYTGLFWRSPWLAVVLTSMLLSLAGIPLTGGFISKFLVFFAAVEASQWLLLFLVVGSGIGLYYYLRVIFQMLQTPSKLEPIKRSNWETLGAVLMLFSVTAGTLVLGVYPEPV---------------------------
254763514    ---------------------------------------------------------------------------------------------FLLMLLSMNMIQFTYNNKFLLIVVMMILLFSLVLSFLIYNYLYFYILFEISLIPTLYLILGWGYQPERIMAGLYLLFYTMFASLPLLLNILYLNYKFNLLMMEISDF----YLINNLNYYGLMMAFLFKMPMFMVHLWLPKAHVEAPIMGSMILAALLLKLGAYGMIRVMMMLMKFKN--LNLFLMIFSLIGGILISMNCMFQLDMKMLIAYSSVAHMSMVISGLMTLNFMGMNGAYLMLIAHGLCSSGLFCLVNFSYERTFSRSLLLNKGLMNFLTSMTLWWFLLLSSNMSAPFSLNLISEILLIFSINSICKLNMILLMFLCFFSALYSYYIYSYSQHGKFYS-------------------------------------------------------------
137760644    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KVGAVPFHQWVPDVYTGSPTPVTSFMAGAVKVAAFGGLLRVFYVAFGALVWDWRPLIWVVAGLTMIIGSFIALSQSDFKRMLAYSSIANGGFILVGFSGTNRPAIAAILLYLIAYSFSTLGAFALLTLIREQAGSSSLIRWKGIGKKSPLVAALMSLFMLSFAGIPLTSGFTAKFGVFVAAISGGTPLVLVGVVSSVIAAVFYVRVIILMFFAEPIPDGPFVAIP-SIFTTISITASAVVTVILGVFPQFVINMISSA--------------------
71657931     ---------------------------------------------LFICWVWGNFLGSGYAAFWWNILPFGVCDFSIELVVDSLGLGFAGIVFLVSGCVFKFSLVYMASSFARFHSLMGCFVVSMVLFIFIPNFFGLMLGWDGLGIFSFFLVSFFPSKGSLSGGLVTALTNRVGDSFLVLLVVFYGME---------WGMGSWVGEGLGISGFLLALGGMTKSAQYPFCSWLTRAMAAPTPVSSLVHSSTLVTAGVFLLVRY----GSGLSSGVMGMLQWSALLTLFVAGVSACMEYDLKKVVALSTLSQVSIMMLAASAGFPG---LALFHLLAHAVTKALLFICVGLIL-MGYSQDIRRLSSCFSGDPGVKWYLVGSCISLCGLPFFSGFYSKELVLESLFELSGIGIGLFCVGAVCTSYYSLRLVYFCFWRSSKP-------------------------------------------------------------
55274314     ----------------------------------------------------------------------------MTFLLDWMSLLFMSVVLFISSMVIFYSYNYMYDNLSRFIMLILMFVLSMLLLIISPNMISILLGWDGLGLVSYCLVIYYQNVKSFNSGMLTVLSNRIGDVFILLTISWMLNYGGWNFIFYLDFMKNSLE--MKLISLMIFIAAITKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDSF----SGSLFNLMLMISGMTMFMSGVGANFENDLKKIVALSTLSQLGMMLMILSMGYKYI---SFFHLLTHALFKSLLFLCSGLIIHNMKNQDIRFMGSLSFQLPVTSVCFNFSNLSLCGFPFLAGFYSKDLILEMFLNLNLFVLFMLIFSSIMTVSYTFRLIFYTMVGDFNLTSLNFLNNESWIMLFSMLNLMFMTTIGG---------------------------------
141056770    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KAALIPIHTWLPAAMVAPTPVSALLHAVAVVKAGVFTMLIVLTNVFFLAKTGASEWLIWLASFTLLATSVIAIYKDDIKARLAYSTISQLSYITLGGALATSMATQGAALHIITHATGKITLFFVAGALYVGSKITKISELNGYGKCDPLIFLAFFIGSLSIIGVPPMAGSWSKFFLMLGAAESGYVVVIVFCISTMLNAFYLLEIPARAFFLKNEREINLKIPKLIL---IPTLITSFITILLFFFIEPFQNLTSMIVSKI----------------
260150942    --------------------------------------------------------------------------VNFIVVVDGFSLLFSSVVLLISFFIMLFSTTYMMNELSRFIWLVMLFVVSMNLLIFVPSLIGVILGWDGLGLISFLLVIYYQNGKSLGAGMVTAFMNRVGDALLLLGVSLLSTCGHWSMWGWGKE------EILSIVLLLVVVLSTTKSAQFPFSYWLPAAMSAPTPVSALVHSSTLVTAGVYLLIR-IIPNVTVDSGVGGWWLLTASVFTMLMSGVSACFEMDMKKIVALSTLSQLAVMMFSLSLG---YYSLALFHLLSHALFKALLFVGVGCVIHQDDWQDFRMASGLWAKMPLVSGCIMMAGLALSGLPFLGGFYSKDLVVEGMLMVSTFLGFIVGLSLMMTIIYSGRLFLSSVLGGLSLNVVQVGEDLSIYEAIPLVCLGFASSLGGWF-------------------------------
146304193    ------------------------------------------------------------------------------FYVSNLTWYFLVMVAGVYLLSSIYSLFYVEKRERNYYYFLNLFAASMLFTLSVNNLGLMWVGLEATTISSVLLVTFEGTSTALEAGWRYLLLVSSGVTFAFISVILFYFGLHTLTISEVLYPHFSP--LFSLASAIALLGFGTKAGVFPVNTWLPDAHSEAPSPVSALFSGVLLPVSIYILHTIFIIAP------LPGLYSWLATISILISSIMMASQRYYKRLFAYSTIENMNFALLGVAVN---SLTGLVILLVTHAFAKAGAFYASGSLLKSQGTKEINE-HGLYGSP-LLASSLILSSLAVTGAPPFGNFIGEFLILSSVLKHGLVPFWIVIISLIISFVCVNYHVSRMIF------------------------------------------------------------------
124358970    -------------------------------------VFLISSGFVLMVGGLSCAGNHQSVVMMWEGFSEFCHPLSFCVLVDLESCFFGSTVCLIAGSVMLFSYMSGEKFFYRFVGIILIFVGSMILLIFSPGLLSIFIGWDGLGVSSFLLVIYFFSDKSLNAGLLTLLSNRLGDIFLLLSVSAAWGSFG----AELSSLSESGYSLSSVLLLGIFAASMTKSAQVPFSAWLPAAMAAPTPVSALVHSSTLVTAGLYLLIRFS---GGMMSSEFWSWGLFFSSCTLVMASFSSLVEYDMKKIVALSTLSQLGLMGMAVSLQ---SMGAAFFHLIMHAYFKALLFMMMGYIHQCSGYQDLRVSSISSQEFKLSSVFTLLALSSLSGIPFMSGFVSKDFLLEMMSSISIGSGMLMVLGCVLTVVYSGRLLMSLLGFKWSGEPLSNWSEKSGFFWASLMVLSF---------------------------------------
143687834    --MNFVTLKDLLPLVPEIIILFTSFIVILVDLFRMTTLAVTSLVGIVLALIAEFQLYGSNPTGFYGTVVSDPYSILFE--------SLYLIVAGVTVFISLHYIAEQEMNYGEYYVLLLSALMGMMVMTSSLEMLVIFIGLEIMSISSYILVGMKRRALSNEAALKYLLLGAFSTGFLLYGISLLYGATGTTYLPSLQQGPFFSNPLAVAGVGLVIISMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFLRVLLTGIPLESENWKNLLWILAVLTMTVGNLMALRQNSVKRMLAYSSIAHAGYVMVAAVAGSAEALSGIFFYSCAYALMGTGAFGILTI------------------------------------------------------------------------------------------------------------------------------------------------------
5835418      --------------------------------------------------------------------------------IDATSVSFSAVVGFIASCVLMFSRHYMASDIYYYRFTWSILLSFVILLIFSNSLFLLLMGWDGLVFRRLPDHMLSERWKAARPSFLTLMVNRIGDALIMCSMFAVIFSGTAL-------MSYFSSATRISVSFLYLVAAMTKSAQYPFSAWLPAAMACPTPVSALVHPSTLVTAGVYLLVRMCLS--YDMPPSLCSLLLLVGSVTSLIGGVCAVYENDLKKLIALSTLSQLGVMVFSLGLGM---YSLALLHLFTHAMFKALLFLAPSVLLHVGGTQDMRLMGSITGKSPLLLVFLNVSSLSLAGFPFLSAYYSKHAILASMWNSNLLAVLLMVVSMFLSSVYMFRMLKILNWGVRGSSAVTAPQ-LSFYFYVPLILLMLGSCFAG---------------------------------
283850894    ------------------------------------------------------------------------------------------------------------------YGLVLWSALGMLLLAEATNWLLLLLGLELASLCLYALVASRTADGGAEAALKYFLPGAMALAALAFGISLIYAGSGTLEITDSLAAASPLVAAGLGLA---LVGIGFKLSLAPVHLWTPDAYQGAPAPVAAFLSTGSKAATAAALLHLCADAAPEAMAVLAPVLVIASGLTMAVGNIGALRQKSLKRLLAFSSIGQMGYIAMAALAVNDGGGEAALFYLAAYALMDLGAFGALGALSGEAHDRDVSSYRGLGYVHPWRAGALALCLLSLAGLPPTAGFIGKFLVFGAALRAGYTLAVFGILMAVIGIFYALRVVATLYMREGVEAYPVVPAPAGPAASLALWAVSVGVLALGLFPGPLLAAI-----------------------
281335178    --------------------------------------------------------------------------IGYNYGADLISMWLILLLLWIFSLIYMASWILNKSVFNNYFIKLSILLLIMLLLTFLFLNIFFYLMFESSMIMMLLMIMSFGNQYERVSASFYMLFYTLVMSLPLLLMIFWYMDNYSMLLM----MNWINDKLYKYLVIFLMLSFLVKLPMYLLHFWLPKAHDEASISGSMILAGILLKLGGYGLIRIGLINNIIYSNMIFWYLIIYGILSSLFISMMCMLQVDMKVMIAMSSIIHMNLLMSGYFSFYSLGIMGCLIIMISHGLCSSGMFCLVSIVYNRLMSRSLLIIKGLMNLMPFLTLFWFLMCACNMSVPPSLNLLGEILVMSSILSWLIYLFVFFILYFIIGVVFSIYFFSITQFGE----------------------------------------------------------------
142805091    -------VAWLIPLFAGMLVSLPWAAGLFRRQAHRLAILLTLLAFVHGSLILQEVFQSGPVDLAYPWLTLAELELDISFSLTLTNLVALELITGLSLLSQVYSLGYMDKEWARFFALLGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVITAARAFLTKRVGDVLLLMGVVALCSFSGAMGFGDLYVWASLSPLAATLLGLGLIAGPTGKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLLK---VMPILQHSPVALVVLLVIGSISAIGGSLVAIAQVDIKRTLSYSTTAHLGLVFIAIALQIP---VLALLLLFSHAVSKALLSMSIGGVIASTNCQDITELGGLASRMPATTTAYLVGSAGL--------------------------------------------------------------------------------------------------------------------
162453074    --------LVLLPALASVALL----ARAARERATLVLVGASAITTALAIMGAAMPPDA-------------PGLLGGFFRVDATSRLFIFLGISLYVMHRVYTTPALRKDIARFVWLALLFLAAANAVLLANHLVLLWIALEATTLAAAPLIVRPGIPASHRASWRYLLFSSVGLGVLLVGFICSGGQAPTFFLDRLLAPPAIPVNAWTLGAALALLGLGTKLGLAPMYSWLPEAYDEAPPAVAALLGAIQFNCVLVALFRVVQVLRPTHASLLAGELLTMGIVSVVVSTVGIIATRNLKRLIAYASINHAGVIAIGLGVGKSASY-GLLLYVLSNAFIKAILFLTAGTIKAHYHTKDTREISGLIEDLPYSGGFLMVGTFALLGFPPFGSFLGELLILSALVGSGQMLVFAACVLITMTFVATGRAVFPMIWGEPTRRRSWPRQTLPV--ALPKLGFLVALVVLGVY-------IPPPVSSLLAQVAV----------
51830189     --------------------------------------------------------------------------ISYFLMGDLLSFWMTNLTLWMIL-----TISFLKINSKKYSMISNMILMIMFLTFYNWNIMMFYIMFEISLMMIIIYILMWYQPERLESTLYMLIMTSIFSLPFMYLIIMELSNTNFWF---------NSLKLNMWKFMSMVFIFSMKMPIYFLHMWLPKAHTEAPIQGSMILAALMLKLGSYGLTRISMILSKEKT--FSISLIMLLMLMTILLSMNCIIQTDLKMLIAYSSIVHMMMSFICIILNKNLAINSMLIMSISHGLTSSMMFFMANMVYLKSKSRNLIINKGIMNNSNSDKIIWFTACMMNLPMPPFLGILSEIFSMKLILDWYPMMITMVIIMMMFSFMFSLFIFKIINMGNLKTLKKNLITNLHWMPNLMIIKLSMIML------------------------------------
152992447    ----------------------------------------------------------------------------------------MTLFTVVMLIVLIA--FVLHEKNDTTITQALFLATASVALLQSRTMLAFIVSFEAVSLISIVLVSDIRTKAQAEGAVKMFIAGAIATGMLLLGAAFYLMGGGVLDAPVTSNGNLFSLAGIYVMLFAVF----YKLTIVPMHGWAADTYALVRHSHAALLTGVAKTIVALAAFRLFAPSLAQTVEMSVPLLAILAVVTMTLGNFMALYQKKLARMLAYSSIAHAGYMLLYVAVKSGYASTGLLYMAIAYIFMQTAVFLVLDTLRNKYGMQTLEDVKGLAKGNGVLAFFFTVQLFSLAGIPLLAGFLGKAVVFYAVVDAGLWVALIALLNSALSVGYYAWIVKHLYFDEAEASVIFKAEEKFTVMSQLI--LFGGTLYFGIF-------------------------------
239947754    ----------------------------------------------------------------------------------------------------------------------------------------MFICYELLTISTAFLIAHTKNNIVLSGLYKYLILMISATILFLPAVIIIYTKVGNGDFASGSLVENYFSKNQSIILLLMFIFGIAKTAIFPVHSWLPAAMVAHYPVSSLLHAVIVVKTGLFCIYKILLYIFGLSYLQMIFWLIFIPIVSIFYSSIKALGTDNIKKILAYSTMNQLSIALLSAFMLTPKALGAAILHLVSHSFSKICLFYSMGSIYSLKKANQIQNLHGVSKEFPLISFIISISSLSLIGIPIFSGFISKFSILLAASEQNQIIVMIVIIASIFSSLYLLKILSSIYKPSLVESSVIKSLPYSMRISIIICCCAVTLFYF----------------------------------
15088717     --------------------------------------------------------------------------------------------------------NPYKDLAKNYSVLIFFNLLGCTLLISSSDLISMYISIELQSFSLYILATLIKEDESTSAGLKYFLLGGLASSIILLGSGLIYSNTGLTNLESIYSLSNSVILGLTMGLVCIFVGFLFKIAAAPLHNWAPDVYNDTPTIVTIWLI-VMPKISILLFLLELHTYFLWVSQYLKSILLITSFLSLVIGSLLGLVQTQIKRLLAYSTISHIGFILLSLSINSEQSIDSLIFYIVSYSITNLNIFLIILLFGYIINQRSISELKGMFFLYPCLGISLTISLFSLAGIPPLLGFFSKQLILYSAVQNGNYFIIIGILTSVISASYYLKLISVMY-------------------------------------------------------------------
9695386      ----------------------------------------------------------------------------------------LILSTIICFLIQQKYLIQQKINAYEINILMLISLLGLMLLVSTNHLITLYLAIELQSLSFYILTSTQKKSISIEAGLKYFILGSIASGFILFGSSIIYAITGSLNFNNIFLININILISLSYGLIFILVGILFKVGASPFHFWLPDVYEGAPNNISSFFAIVPKIAFIGILIRLFFEIFFNISYFFEIFFYIISFLSMLIGALSALQQKKIKRLLAYSSISHVGFILIGFTSNMLNNIPFILLYVLIYIITSINLWTSLSLNINHKPIKYLTDLSNIHTINKLIAIIIIINIFSLAGIPPLAGFFSKLFIFFSAIKNNYFSLVFFGLISVLSSFYYLKIIKIIYF--EKILRKMYISKINKMQSIVLIINTQFILFLFIYPNIIL--------------------------
42632293     -----------------------------------------------------------------DLLNLMSVSIMLTFLLDWMSLMFMGTVLLISSMVSFYSYSYMEGNISRFIILVFLFVVSMILLILSPNMVSILLGWDGLGLVSYCLVIYYQNMKSASAGMLTVLSNRLGDVAILLCISWMFNYGGWNFYYLQYMYSEVELMT---ILLLVVVAALTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFNELLG------INFYLLLISVLTLFMSGAGANLEMDLKKIIALSTLSQLGVMMMTLSIGL---YELAFFHLISHALFKSLLFLCAGLIHSNYDTQDIRMLGGFSIMFPTTSLFFIGCSMSLCGFPFLAGFYSKDLILESFFNMNMLVYSLVFLGTMFTITYSARLVYYLFSSGSGISTLVH-KESDLNMIIPMGVLFICSIMAG---------------------------------
49146447     -----------------------------------------------------------------------SYELSIGFILDWMSFLFSATVLFISSMIIMFSKSYINKDHKRFSIILILFILSMVILIFSNNIFFIMLGWDGLGMSSYILVIFYMNSKAKESGAITILSNRIGDILIIFAIGI--------SLSNNILDMHLSKEFSMITIILLTIAAMTKSAQLPFSAWLPAAMAAPTPISALVHSSTLVTAGTFLLIRILPYPFPPSNS----IILIIASLTMLFSGISANWEQDFKKIIALSTLSQMAMIMFAISINLPL---LAFFHLITHALFKSTMFLCAGTLIHSSSYQDIRSQGFNSNWSPSLITSFNITNMSLMGMPFLSGFYSKDTILEMLLANNMNTFILIIFSIGLTASYSMRLLSFSTNFTSKSSKDSTFS-FDYFIMFPIILMIPLSIILG---------------------------------
254424208    ------------------------------------ASAFTVMLVSICVGLFQVSLPSPLTMQLVDSF-------GVTLLVNQMSGYFVLLNALVMMAVVLYCWP--TEKGAFFYTQILILHGSVNAIFVCADFMSLYVGLEVIGVSAFLLMVYPRTDRALWIGLRYLLISNTAMLFYLLGAVLVYQANQSFAFTGLATAPKEAIAL-------IFVGLLTKGGIFVSGLWLPLTHSQSDTPVSALLSGAVIKTGAFPLVRCALLV-----EEISPIVQFFGVATAVLGTSCAILEKDTKRLLAWSTISQMGFVLVAPVV--------AGLYALSHGLAKAMLFLIAGNL----PSRQFEVLQQSPLKRELWAGL-AIASLSISGFPLLAGYGAKALTLEALSGWPLWILSITAVGSAIAFA-----------------------------------------------------------------------------
136081558    --------------------------------------------------------------------------IELTFHLESLSLVFLNLLTGLWCISTLYAINHMKENQVRFLTFIGCTIFAAIWVALSQNLFTMLIGYEMLTLFTVPLVGHH-HFDRVEVLKYIRILFSASLGLFMPFVLLTYHFAGSVDFAYGGIFPDDMSYYLQHLMLALMFFGIAKTAILPLYGWLTSAMIAPYPVSALLHAVAVVKVGLFCVLKIIIYIFGIEKLAIFNWPLIVASITLFYASFKAISTGIIKHVLAYSTIANLALVMVAFFILSPESLRAGITHMIAHSFTKITLFFVAGIFFVQTKSNHLNDLKGIGRKSPIAASLFIVASLSLIGIPPLAGSVSK-TLLWNVFVDHKYAMMLKPLIIVYSMAVIFYMGKLCYLILSKNTRVSDRVQISGMEVAALL-------------------------------------------
142265474    -------TVLLLPLIVAISILL------GLKRWSGLASLVSTGSALITLFLCIRLTTGEDL--VATSFAWIDMGIDIGLTLDNLSRGMMLIVTSIGFLVHLFSLAYMKDDKSRYFAGLSLFMFSMTGIVLADNFIMMFIFWELVGVSSYILIGHWFEASAADAAKKAFLTNRIGDFGFMIGILMVWTLTGSIYFNEIAGAVGGIENAKLLAVLCVFCGAIGKSAQLPLHVWLPDAMEGPTPVSALIHAATMVAAGVFMLARVTF--LVESAEVAATLITWIGAVTALVAALMALQQNDIKRILAYSTLSQ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
141688533    ----------------------------------------------------------------------------------------------------------------------------------SRDLLTIFIGIELASTPMFLLSGWKKGRKSNEGAIKFFLLGVLSASLILYGFSLIYGLTGQLVFADLLANSLGSSPVLLLSAILVISGIGFKISVVPFHSWAPDTYEGAPLPITAYLSVSSKATGFVALIILLTKVFESSGQSWGVILAIVAGATMTLGNLVALQQTNPVRLLAYSSISQAGFIIAPLAVNYQDGIFASVTYLIIYAFMNIGAFLSVHLFTNFTKSDNFYEWGGIAKHSPLTGVLTTVFFFSLAGIPPLGGWFA---------------------------------------------------------------------------------------------------------
137915924    ------------------------------------------------------------------NGEWATSTLSFGLWIDSVSLTVLFVAAFLCFLICWFAIGYMEDRNHRFFAEFVLFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFWEKPSAAAAAKKAFLTTRVGDVFLMVGLFMLYDLYHSLEFAVIFGDPTMGGTIQGWPLIMMFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPIFFEGALSDVAMLIAWIGGITAFMAALIAFVANDIKRVLAYSTMSQLAYIFTGLGAACWLANEG---------------------------------------------------------------------------------------------------------------------------------------------------------------------------
137614212    --------------------------------------------------------------------------------------------------------------------------------------FVLFVGLELAGFSSYILVAFNKESKGSEGGMKYFMVGSASSGVGLYGLSLLYLWAGTLQVLALAWSNIGQEILPYVALGLMLVGFGFKVSAAPFHFAAPDAYAGASSPFAGLLATASKAMGMVGLFRILLPEGSEGSAVWLVLLGVMAAITMTWGNLAALGSKNPKRMLAYSSVAHAGYMMAALTAVGVWNLTALLFHLVVLVAFKMGAFLVIGLLEHEGEVRDDRTLSGLAKRSPLLAVTMFIFMLSLAGVPPLSGFLSKLL------------------------------------------------------------------------------------------------------
226463831    ---------------------------------------------IASVYSFLFFYISECMILEIELMSISSVNFGFTMVIDKISLSFSAVVTIISSSVFTFAYKYMEEDPFRFFWILLSFVISMNMLIFAGSIFFLFLGWDGLGITSFALIIYYEAYESLSAGFQTLMVNRLGDALIVLSSCLFVFCG------QFSYLSLSSVMLSSGLVMLLAFAGLTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIYLIIR--LSHSFSLSSELMTMLLFFGSITCLLGGWAATYENDLKKIIALSTLSQLGVMVFCLGLGLSSLAL---FHLYTHALFKALLFMAAGILMASFGCQDIRLLGSVGVTMPLTAVMFNISSFCLVGAPFLSAFYSKHLILEKMFMSSLSVFVLMMVGTFFTAKYVTRSLKCILWWKSNTPLLGVLP------------------------------------------------------
226464135    --------------------------------------------------------------------------ISFIFLLDWMSLIFVGSVMYISCMVVFYSSSYMSSDFNRFLILVLLFVGSMCLMVLSPNLISILLGWDGLGLVSYCLVIYFQNTKSYNAGMLTVLTNRIGDVAILLSIGVMMNNGSWYFMYYNYYNYSWSF----YLLLLIILASFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNYLFLY----FDLSIFLCISVLTMLMSGIGANYEYDLKKIIALSTLSQLGLMMSVLFMGFPMI---AFFHLLTHAFFKALLFLCAGLIIHCFNTQDIRFMGGLLNNIPYTSSCFCISNLSLCGLPFLSGFYSKDLSLMSMNYFNLFIYVMFYISIGLTSCYSMRLIYY---------------------------------------------------------------------
144106667    ------------------------------RLAWFITIVTLLIHVLLSIELLTSF--SSFGAIIYEFGNWPPPW-GISFKLDGVNIGLQILFSAFVLIATIYARKIFPEDSGKAYSLWLLAIGSLNGIILTNDIFNLFVFLEISALSSISLIGAGTNRKALLAAFNYLIIGAIGATFYVIGVGFAYAMTGTLNMNDLIIQLTQYSEGQLAIFAGMLIGLMVKSAVFPLHLWLPPAYSYAPSAVSTLFAALATKAILIFFVRILYEVFSIYNDYLIYILLPLSLIAIFVGTIIAIYQDDIKKLLAYSSIAQIGYITLAFSIKDNSGVLAGFVHIFNHALIKGGLFMAVGYLAISLKDR----------------------------------------------------------------------------------------------------------------------------------------------
257459153    MQNNLLNLASIAPILGGFALLMLAVSLFARTLSYKFYAVITILALALGFGLVFGYNSGIRGL----------FDVMLVDGIATLSMLIMLAGSIFFIFLSLGARSAHEYHTAEFFVLFLFVLVGYEFMVASESLMMILVGLETGSLALYTLIALHNRARSVEAALKYFIMGALGSGFFAFGAAMFFLSTGSMEISNIAQIAKSSNLQTSVLLFAMIVSIGFKLSLIPFHTWTPDVYEGASSAMAGFMSVVPKIAGFVVAIRLFEALGSIGVQWLNIVLYVVAVVTMSLANLMALVQRDVKRMLAFSSVSHAGFVLCAIVIGSTQANAALFTYWILYAVANLGAFAFIWCVRQR--------------------------------------------------------------------------------------------------------------------------------------------------
139522184    -----------------------------------------------------------------------------------------------SALVHIYSYMSHDNSKVRFMTYLSLFTFCMVALVVSDNLIQLFFGWEGVGLASYLLIGFWHHKKSANFAMKAFLVNRVADFGFLIGIATLYIFLDTLSINEIIEGKEKLFSYQINFLFFLFIGAMGKSAQFGFHTWLPDAMEGPTPVSALIHAATMVTAGVFLTVR--FSELMVMSDFIMTFVLIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQLGFMFVACGLG---AFNIAIFHLITHGYFKALLFLSSRVCY----------------------------------------------------------------------------------------------------------------------------------------------------
134907832    ----------------------------GERFAQVISSGLISLSAILSWYFFINFYSSGSTEVIIPVLDWLGQFFNWGIAVNSLTLIMLTLVLTVSALVHIYSYMAHDKSKTRFMTYLSLFTFCMVALVVSDNLIQLFFGWEGVGLASYLLIGFWHHKKSANAAMKAFLVNRVADFGFLIGIATLYIFLDTLSINEIVQNREYLPLFEINFFFFLFIGAMGKSAQFGFHTWLPDAMEGPTPVSALIHAATMVTAGVFLTVR--FSELMVMSDFVMTFILIIGLLTAFFAASVGFFQKDIKKVIAYSTCSQL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142828430    -------LIPGFPLIGFTLILFGRRLGEPQAGWLATATVSGSFLSALAVFFGLATKPPEGRVYEVTLFEWIPLSVGMGFLADPLSIAMALFVTGVGALIHMYAYMHGDPKFSKFFLYLNLFVFAMLMLVLGDNLLITFLGWEGVGACSYFLISFWHEEPAATAGKKAFVTNRVGDWGFMVAMFLLFFNIGSLKYSDIFEADALTQTTATGIVVMLFIGAAGKSAQFPLYLWLPDAMAGPTPVSALIHAATMVTSGVYLLTR-MNPVLAEAAGWSTDLIWIVGLFTALFAATAAVAQNDIKKVLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
237515451    ------------------------------------------------------------------------------FMFDWMSLLFMSFVLFISSMVLIYSFDYMKEDFNRFIMLILLFVFSMLLMIMSPNLISILLGWDGLGLISYCLVAYYQNIKSYNAAMLTVLMNRFGDTGLMMSLSIMYYMGSWNLMLYNW--------VDFLVIMLVCLAAFTKSAQIPFSSWLPAAMAAPTPISSLVHSSTLVTAGVYLVIRFNDL---LMMSGLNELILILSVLTMFMAGVSANWEYDLKKIIALSTLSQLGLMMAILSLG---GVKLAYLHLLTHAMFKALLFMCAGVIIHSMKNQDIRFMGSMVYIMPYTMMCFNVANLSLMGMPFLAGFYSKDLILEQLMGESLIIMFLFYISIGLTVSYTLRMFLYSLFMEMKMSSCFSLKDENFYMNFSMIFMLIMSVISG---------------------------------
45655855     ---------------------------------------------------------GQTMILELELMSVSSTNFSIMLIVDKINLSFSMVVTLIAGSVFTFAHKYMEEDHNRFLWILMAFVISMNLLTFSGSIFFLLLGWDGLGITSFALIIYYQSFESLSAGFQTLMVNRLGD-----ALISCVYSSSFVLVGQFSFISLSDNFISVGLVLMLSVAALTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIYLIIR--LSYNVPLSEEVKSMLLFTGAITCLLGGWAATYENDIKKIIALSTLSQLGVMVFSLGLGFPG---LALFHLYTHALFKALLFLAAGMLMATYGSQDIRLMGGIGMAMPFTIIMFNVSSLCLVGAPFLSAFYSKHVILGKMVMSSLNLMVIMFVATMMTAKYVSRSLKAISWNKPTS-------------------------------------------------------------
51830147     ------------------------------------------------------------------------LNMNFLLMIDTKSLMFSSCVFMITTSIIVYSKLYMENSNKLFIKIIMLFIMSMTILIFSTNMISMLLGWESLGLTSFVLIMFYQNKKSIMSAMYTMIMNRFGDIMILISMLNMMN-------LNTWSYTSTMINNNITILSLLMVGAFSKSAQIPFSSWLTEAMAAPTPISALVHSSTLVTAGIYLIIRF---EESIKYKTINMVIFLISLTTLIMASMNSLTEMDLKKLVALSTLTQLSTMFITVSMNL---YELAMFHIVVHAMFKALIFLCSSTFIACNNTQDMRKMK-TNEMLPVTTMSINIASLSLCGFPFISGFYSKDLIMEMILVNPWVSAIIFYLCMLCTLIYSMKMMTILNMKKSK--------------------------------------------------------------
71906206     ----WVWLVPALPLLVVLLGLASGDAAESLTARLSSLAAFGGLVLLLAIDGLALLHGAPGHRRLGHWFGTGNWEATFSFMLDPLSLTLGTLTALIGWLVISANYLHREAGFHRFFIALSFFLAGIQLVLLAGNGLLAFVGWEMCGVSSFLLIGYWHRPVATGNALFAFITNRGGDAGFLLGLGLAATWLGGFEWTALSLASKISVVNDRLLVIGFVIAALAKSAQLPFSAWISRALEGPTPSSAIFYGAVMIHAGVYLMLR--LEPLLVQVPDVMFGLVVAGLLTAIYAWLCGLVQTDVKSALIFATLFQVSLMFVAIGLG---WTTLALVHLCLHAAWRIWQFLLAPSWLAMTRDR----------------------------------------------------------------------------------------------------------------------------------------------
219524192    --------------------------------------------------------------------------------IDKMSVLFSTIVITITMSVLLFSTSYMQKNIEYFTILMILFVLSMNILIFIPNLLFLLLGWDGLGLTSYLLVVFYNNSKSISAGMLTALTNRIGDALLIIAVAW-------ALMLGHWNMSFSSFNLNMLISMMIILAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLIIRFFPTLSEFYMLKFMC--FYLGTMTCMMASMAAMVENDLKKIIALSTLSQLGIMMIALGIEQPI---LAFFHLITHALFKALLFICAGIIHSEMNNQDIRLMGNLSETSPVNSMMLNTANLSLCGLPFMAGFYSKDSIVETFFMTSMPTSLLMMASICLTAAYTMRVSILTLWSPMKNLNFSQSKSKFTYLSYLILLMGAIT-------------------------------------
21326217     -------------------------------------MSICLIYFITFLLLSILFFIGSLTFMVMNYLIMIEYIIYLTLLFDWISLLFMSFVLFISSMVILYSYMSGEVNLNRFIILVVLFVFSMMMMIISPNLISILLGWDGLGLVSFCLVIFYQNTKSLNAGMITALFNRVGDVAILLSIAWM-LNYGSWNFTFYVEYMKSDFSMMVISILVILAAF-TKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSSCF----NNYLIYLMLFISSLTMFMAGLGANFEFDLKKIIALSTLSQLGMMMSILFLGDS---DLAFFHLLSHALFKALLFMCAGSMIHNYNCQDIRFMGSMITMMPLTCSFFNICNFSLCGLPFLSGFYSKDLILESFSSFNMYIYIVFYLSIGLTVSYTVRLCYYLMYNNYNFNSFSNLNDQGLIMLRGMFGLIFLVIITG---------------------------------
164420939    -----------------------------------------------------------------------------------------------------------------WVILILIVTLSSLLLVSSVNWLSIYLALELQTLTLFVLAALKRDSASTEAGLKYFVLGAVSSGLFLFGCALLYGLTGETSIQGINCMFSGDVGK-----ILITVSLLFKLSAAPFHMWAPDVYEGA-PTTTTALIATLPKVAVFSILVQIGPV--------TNMVLVCAVLSITYGAIGALNQTRIKRLLAYSGISHMGFILLGVAIGTFESIQASLIYMVIYVIMSICSFSIILSVAPRGGL--IVEFSGISRENPGIAAALALVFLSTAGVPPLAGFLSKWLILLSGISSGYYLIIIAVTSSVVAGVYYVRLVQTIYF------------------------------------------------------------------
9653248      ---------------------------------------------------------------------------------------LIFLMCLGWILITFSYINYERINSFEYWILILLAIVAILFIIQSYDLLTMYLSIEFQSLIFYILASFKRTSESTEAGLKYFVLGAFSSGLLLFGSSLIYGLTGLTNFLDLAKFFTGMPMLELSSWIGLTTGFLFKLSAAPFHMWAPDVYEGSPTSITLFFSIMPKLAILSLLLKLLILSFHDFITFWRIIILICIIFSIMIGTLSAFSQIKWKRFIAYSSISHVGFFLLAILSGNLEGISSSIFYVIIYVITMLGIFSFILTLRYHYQTRYLQDLISLSRFNPALAISLTLFLFSMAGIPPLGGFFAKLFVLLSVLQTSFGISIFVVLMSCISCFYYIKLIKSMYF------------------------------------------------------------------
269128573    ---------------------------------------------------------------------------------------------------------------GEFHFLLLAAIAGALTLVAARDLVLLVVALETLSLPVFALVALRRRDGATEAALKLFLVSVTSTAVMLLGVSLVYGVTGAMHLPALERVPGELEPVAALGVVLVLAGFAFKVAAVPFHFWAPDVYQGAPLPVAAFLSVVSKAAAFAGLAIVVALGLPAYAHVWGPVLAVLAAVTMTAGNLVALRQRSAIRLLAWSSIAQSGYMLAPLAVGLPEAVAATVAYVAIYAVMNIGAFAVVIPAGPAPAWDSLDDYRGLARRHPGTAAAMAFFLICLAGLPPVMGLFAKIVVFRATVAGGTWLAVVMAVNTVIGLYYYL--------------------------------------------------------------------------
37520572     MDLAIVQSAWWIPLLAGAVLALPWSPGIIRRPAGYLNLIATLFALVHCLLLLREVWGQGPVAMSFTWLEVPGLTLTLPLEISAVTVTAAAVVAGLGLLAQLYAYLEMDWGWARLFSLLGLFQAGMSALVLCNSLFFSYFILEILTLGTYLLVGFWFNQPLVVTGARAFLTKRVGDLFMLMGVLALWPLAGTWDFSELAAVTPPDASVATLLGLALIAGPIGKCAQFPLHLWLDEAMEGPLPSTILRNSVVVATGAWVLVK---MYPLVALSPVTVAALIAIGSITALGGSLVALAQIDVKRVLSYLVSAYLGLVLVAVATG---QLSTALLLLLANALAMALLVMAVGSAVWNNISQDLSQLGGLWSRRPVTALCYLTGCFGLVAALPLGGLWAQLEMVEGLWNAQPLLAVLVVVVNALAGFALGRVFGLIFLGKPTQMTVRS-PEAPWPMVVPMTVLAGLVITIGLLPGTAANPLALPA-------------------
29126172     ----------------------------------------------------------------------------MSILLDWMSLLFMMFVCLISSVVIYYSKSYMQSNLDRFIILVLLFVFSMILLIISPNMVSILLGWDGLGLVSYCLVIYYQNLKSYNAGMLTALTNRIGDVFILMVISWMLNYGSWNYIFYLEFMKN--DFMMEVIGVMIILAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTVGVYLLIRFNML---LIDMFFFKILLLLSILTMFMAGISANYEFDLKKIIALSTLSQLGLMMSILSMGFP---DLAFFHLLTHAMFKAMLFMCAGVVIHMMNDQDIRYMGGISMFIPMTSLCLNISNMALCGIPFLAGFYSKDLILESFSNLNFLVFFFYYISTGLTMFYTFRLILYTMIMDFNLMVIYNLYDEDFIMLKSMMVLLFMSVISG---------------------------------
13541938     --------IFIAPLLGFVFSLVIGKFY--RKWSGAVASFFIFLALVFAILSYFQVLKGP----IYNSYHWF-YNIDYGIYIDNLAITMAIMVSFVSLMIHLFAIYYMKDDPNKYFAETSLFTAGMLGLVISSNLVLLFLFWELVGLCSYLLIGFWFKPNATAAAKKAFIVTRVGDLSFIIGMSILYYSLVNLSIPYLISHASLIASQLGIIAIFILGAAIGKSAQFPLHVWIPDAMEGPTTVSALIHAATMVTAGVYLVAR-LYQVFLYAAPFAMYAVAIIGSFTALYAGILGLVVNDVKRILAYSTISQLGYRLIYC-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
89112085     ----------------------------------------------------------------------------MTFLFDWMSLMFMSFVLLISSLVIFYSNQYMEEDYNRFILLVLMFVMSMMLLIISPNLISILLGWDGLGLVSYCLVIYFQNVKSYNAGMLTALSNRIGDVALLLAIAWMLNYGSWNYIFYLDMMKNNFEMM--IIGALVMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNDL---LMNWWMSQFLLLVSGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILSMGF---YKLAFFHLLTHALFKALLFMCAGSIIHNMKSQDIRMMGSLSMSMPLTCSCFNVANLALCGMPFLAGFYSKDLILE---------------------------------------------------------------------------------------------------
291298467    --------------------------------------------------------------------------------------------------------------VGEYTFLLACSLTGGVLLAYARDLITLVVALETLTLPLYVLVAMRRKEERAEASVNFLLVSVAASALTLFGAALLYAVTGTVQLTALASALDGDTIPLTAAAVALVVGMAFKVAAVPLHGWAPGTYDGAPLPVAAYLSTASKLGGVVALVWVLTIGLKPVLPIAGTVLAVLAVATMTVGNLAALRQTRAVRLLAWSSIAQAGYLLATVRAAATAVIGFAVFYAVMELAAFAAL---IGLRGRHPDGGELTDYTGAARRSPLTGAVLILALTALAGLPPLAGLFAKITVISAVAGAAPWLAVVIAVNAVIGLVYYLRFSVLLLR-----PGSVGAAPAPWPVAATVAISAVVALVVGFAPQLILGL------------------------
137974385    --------ILLLPLLSFIIMIFVGKKLPNRGDWLSIGSVAITFCLSLSLFIMMLFKY-DPYFKVEKIWTWFNLGLKIGILIDNITIIMLLVVSLVSTLVHIYSTSYMKEDSRRYFAFLSLFTFSMNGIILSNNLLGIYIFWELVGLSSYLLIGFWFEKESAANAKKAFLVNRVGDIGMFIGIMLFFSSIGSFLFKDLYSQGMFSVDTLTIAGLCLFAGAVGKSAQFPLHIWLPDAMEGPTPVSALIHAATMVAAGVYLAFR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
164421022    -----------------------------------------------------------------------------------ISKGLLVIVCVSLLLM-YSYKSQEKEGGDSWIMLVLIVLLGSLLLVSSVNWVSIYLALELQTLTLFILVAIRKNSASTEAGLKYFVLGAVSSGLFLFGCGLLYGVSGEMSIQGI-----NSVLIGDVGKILITVSLLFKLSAVPFHMWAPDVYEGAPTITVALL-AVMPKIGVFSVL--------VQAGLVSNVVLFCGVLSIIYGAIGALNQTKMKRLLAYSGIGHMGFIIFGVAIGSFESIQASLMYIIIYVIMSICGFSV--LLFLKLTRALIIEVGSLSRENPVMALTLGLTFLSTAGIPPLAGFLGKWLILLSGVSSGYYLTMVIVMASVIAGVYYVRVVQIIYFLLTWQKVINRLEVINLRKSILLGVAFFIILFIMVSPNWVLQVTHDATISL----------------
281428809    ----------------------------------------------------------------------------------------------------------------EYPVLSLFLLFGSQILVSSLNVITFYLSLELQSFSLYILSSLRSSKQ----GLKYFLLGALSSCFILLGFGLVYSYTGITSLESLAIFSKVNLNIYMISLLICVLGILFKIGIVPFHQWAIDVYDGVPTIITTWLTTLTK---ISLLIFLMEFIYHHSSENWTTILMLLSVLSVIVGSLLGLSQSRIKRLLIYSMVSHVGFLMLSLSIMTEKSLEAFLFYLVQYSITNLNVFLIMGYFYKNPDSEDINSLRGLVRVQPLLSICLAISLLSLGGIPPFIGFFGKLNILYSTITQGYLFIILLVLASVLSISYYLKVVQLLFVGESSLSFRNIQ--ISTYLSTLIGVLTLMIAMFLVNPDFILQLINITI-------------------
141430099    ----------------------------------------------------------------------------------------------------------------------------------TGDAFNLYVLIEICALSSYSLLASG-GKKTYFATFYYLLIGTIGACFYLIGVAYLFIKTGSLNMVHLFELIEPIYFTKSILFIFINVGLFIKMALFPLHSWLPNIYTKAPVSTTCLLAPLGTKLSIYVLLRFYFNVFSHEYVYIQNLMVWLATIAIIMGSIYAVFHTSYRKVITFIIVAEIGYIIGGVWTGHPDSLTAAIYHIVADSLMTLSLFMIGGMILFYLKSEKLSDSANIFRQLPFTAIGLIIVFASIVGVPPTSGFFSKLYLIKGAFQMGYFQFIIALLFSSLVSLF----------------------------------------------------------------------------
137139561    -------LIVLAPFLAFPIILVSGQLYNGNSTWKGGVIGLSALLVSLTTALWVVVDKDPSGNVASSWGDWISFDIGVGVWVDSVTLMLLFVATFLCFLICWFSLGYMEDRNHRFYAEFVLFAMGMFGMVLADNFLWLFIFWEIMGLCSYLLIGFYFWKEAAYAAKKAFLTTRVGDVFLMVGLLILYDIYGSLEFSVIFEDPSLNGTVDFWALLMLFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143310286    --------IPLLPLIASFSV---GILGRRLPEFFASSMTILSVFIAFVLSCTTLHETLNGLVLNQTIYQWLHYQFEVGFLIDNLTAMMMVVVTFVSLMVHIYTMGYMKGDYRRFFSYISLFTFSMLMLVMSNNFMQLFFGWEAVGLVSYLLIGFWFRPTAIYANLKAFLVNRVGDFGFILGIALILYWTGSLDYVTVMQLFGQPIAAITVICILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR--TSPLFELSNTALSFVMIIGAITALFMGLLGIIQNDIKRVIAYSTLSQLGYMTVALGA---SAYSVAMFHLMTHAFFK---------------------------------------------------------------------------------------------------------------------------------------------------------------
32476365     LHFPWIECSILVPLLGA--VWLQLRSNSERALRDTVVICIVTLLLTIGELVDFTMVGAFEAHDHWQFLSWI--FPPDVFVIDELSAFQLPLAALIFMVIVLSTLRTKAPRFSLELA--LISESLVLATFSCRASWALVALLIASTIPPFL----ELRRRQRCTRIYCLHMGLFAGLLVVGYGWLTLVDSGTTAILIPGAL--------------LTAAGLLRSGIFPLHLWMTDLFEKATFGTAILHTTPL--VGAYAVMRLVLP---IAPSWALQSIAVLSLFTAVYAGAMALVQSDARRMFCFLLLSQSSLILVGLELVTPTGLTGALSLWLSVAMSLTGFGITLRCIEARISRFSLDEFHGLYAQMPMLAGFFLLTGLASIGFPATIGFVGMELLIEGAVEVYPLVGTMVVIATALCGIAVLLAYFRVFTG--RENRTLVSMRARPAERFAILLLTLLLLGGGLYPQP----------------------------
137765950    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FFLYGIAFLYGVTGTTNIDAMSSQSMSGNPMILIGIGLLIVGFAFKIAAVPFHMWSPDAYEGAPTVVTGFMSTGVKAAAVAAFVRVFLKGLDPMIADWAPVLWWIAAATMVVGTVVGVAQTSLKRMLAYSSIAHGGYILAGLVAGNDVGKAAILFYLAAYALTNLGAFGIMALLGSKDRNDDLRDYAGLWHTHPGLAGLMTFFLLSLGGFPPTAGFIAKWYVFSAAVGSGYYLAIIGVLSSVVSVFFYLRIVVMMYM------------------------------------------------------------------
226463920    ------------------------------------SFLLFCASIMCVLTYWCMAQGNLTFLFEFELLKLGSLPVGFTIIVDKISLAFSFVVTMISGCVFMFACEYMKEDKYRFIWILLSFVISMNLLIFSGSVFFLLLGWDGLGISSFALIIYYQSSESLSGGFQTLLANRVGDAIIVTSTMLLALYGQFTYL--------FMENFMWPLVFMLCVAAMTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIYLIIR--LCYNLELSSSSKSLLVLAGAVTCLLGGWAATFENDLKKIIALSTLSQLGVMTFCLGMGFP---VLALFHLFTHALFKALLFLAAGTILMSSGTQDIRLLGSTSISMPLVVVIFNVTSLCLIGAPSLSAFYSKHLILE-LMLFHPMSVLSAFTMLVATAFTAKYVFRVM--------------------------------------------------------------------
137383807    -------------------------------------------------------------------------------------------------------------------SLVVLVTLGALMLSGAGDMMVVVIGVVLTGLGSFALVAWPRDDAATEAAMKYLVFGAVTGSVMIYGLTFWFGGTGSTLLSELGQLQGQTL-VTIAGLIAIIAGLGYKGALVPFHFWAPDAYQGAPVSIAAYLSVITKAAAFFAFAQVLRDLPREGG--WPLALAVIAAATMTYGYLAALVQTNLVRLIAYSSVAQSGYFLMGVVALGASGFAGILVFAAAYVAMNLGAFAVVLLA-----GRDLGDLEGFGRTRPWLGAAMVVFLLSLTGIPPLFGFVGQFYLLSAAVEAGYWLAIIGVLNSVLALGVYLR-------------------------------------------------------------------------
137154357    ------------------------------------------------------------------------------------------------------------------YGMWLLALGGLLGLVTTGDAFNLFVFLEISSLSSVTLVALGSKKRALTAAFNYLLIGAVGATFYVIGVGLLYSVTGTLNIADLIKISELTANNSVKAGISFIIGLMVKAAIFPLHIWLPSAYTFAPSAVAVLLTATATKAALYVLARILFTLLFNADDFLQWVLLPASIVAIFFGTIRAIFEKDIKKLLAFSSLSQIGYITIGLTLGTASGIMASFIHIANHSMMKAALFMGIGAIIQLNKSINVDDLRGCQK------------------------------------------------------------------------------------------------------------------------------------
183397331    --------------------------------------------------------------------------------LDWMSLIFMSFVLIISSMVLYYSYMYGDVNFNRFIILVSLFVLSMMFLIISPNLISILLGWDGLGLVSYCLVIYYQNVKSVNAGLLTALSNRVGDVLILLSISWMLNFGSWNYIYYYDYF--FSSYNYSVICLMVMVAGMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPMLFF---SKMNSILLLVGCLTMLMSGIAANYEFDLKKIIALSTLSQLGLMMGILGFGYPL---MSFFHLLTHALFKSLLFLCAGCIHSLFDNQDIRYMGSLTLFMPYTSACLNIANLSLCGFPFLSGFYSKDLILSSFGSINLIIYFLFFFSTGLTTMYSFRLLYYSLIKPFSFNTLFNF-NVGRDMNVGMFFLLLFTVLGG---------------------------------
242097248    MNLFTSSIIMTLLMLMMPIILTSTSTHKNKFYPQYVKTTVSYAFMVSTIPMMMFLYSGQE--MIISNWHWMTLKLTLSFKLDYFSMIFMPVALFVTWSIMEFSYMHTDPNISHFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAVLYNRIGDVGFIMAMAWFLLNTNAWDFQQIFAIEHENLNIP---LAGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FYPLMEHNKTIQTATLCLGAMTTLFTAACALTQNDIKKIIAFSTSSQLGLMIVTIGINQPHLAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXLIIGALALTGMPFLTGFYSKDLIIETANTSNAWALLTTLIATSMTAAYSTRIVFFVLLGQPRFNPVIVINENSPLLINSIKRLLLGSIFAG---------------------------------
136873698    -------------------------------------------------------------------------------------------------------------NRPEYPVLILFSVIGMLLMASSTNLISLYMALELQSLPLYVIAAINRDNKSSEAGLKYFILGALSSGLLLFGMSLVYGAVGTSFSSISLISSQGMTSLLLIGLVFMLSGLAFKISLVPFHMWTPDVYEGAPTPVTAFFAIVPKIAAMTVMVRFTFSAFDTALSSWQQVVIILAILSMILGSFAAIMQTNLKRLMAYSSIAHMGYALVGVASGVKEGISGLLVYMFIYIIMNIGTFIIILSMRRDNQSEEINDLKGISKTHPFIALSFIILMFSM--------------------------------------------------------------------------------------------------------------------
71647033     ---------------------------------------------------------------------------------DFYSMSFSGVVMMISGSVYLYSYMETEKYFNRFMTLVSLFIFSMLVLIYSGDVVQLILGWDGLGLSSYLLVCYYNNSNSSNAGALTLMLNRLGDVGLFLSIYVMVNSSHSINSFM---------SISSVMGSLLLFVAFTKSAQLPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYVLIR-----FYDSLISVLWISLIVGVSTSSLATLVAMAERDMKKIVAFSTLSHLGIMMSILSLG---WVELAFSHLIFHAFFKALLFLVVGYIHSSCGYQDLLKINLLSSQEPVISSLGGVSMMSLCGLPYLTGFYSKDLFMEASVQFSSSLLGLGFILSVGSVMYSIRMFLMV--------------------------------------------------------------------
290967668    --------MIFLSILILIVAIALPSINQNIRSILYV--RISSIIFIYAGALAYNAFYIQSIGSGIGIYSGLFQVTVISQLLDQF--IFIIGSFILISWPSYSSNINVIDRIREYSLIVLFSSLGASLLVSSADLISMYLSIELQSFGVYILTTLYRDSESATSALKYFLLGSLSSCLILLGSGLVYTYSGLTQLESIYNLINVSENTQILGIVLIIVGYLFKVSAAPLHNWAPDVYDDSPTIVTIWLT-IMPKISILIFLLEIQSQLTIISLSLKNVLLISSLLSLLIGTIVGLAQSRIKRLLAYSTISHIGFILLALAINTEQSVDSFLFYIIQYSLTNLNTFLILIALGYILKSQSITELKGLFFNNPILSLSLTICLFSMAGVPPLLGFFSKQFVLYSAMQSEYYFIIIAILVSVISASYYLKII-KVLHTENKEIKVESNSPLSSFHSFVISTLTLFILFFILKPSILLNS------------------------
52696466     --------------------------------------------------------------------------------LDPVGLTFSTIVLFISVMMFANTYMEGDPYLNRFILLVNAFVLSMNMLIFFPHLFTLLLGWDGLGLTSFLLIIYYQNAKSLGGGLLTALTNRIGDAFILMAIALMLNQNH-------WIIINIWDPQPMLLTALILLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRFYPMLHLMT--WFNPSLLIVSCFTMIMAGMSAMVECDLKKIIALSTLSQLGVMMTSLGLG---YVSLALFHLMTHALFKALLFLCAGNVIHVHHNQDLRTVGNLTNQMPISSSCFIIANLALCGAPFLAGFYSKDSILELSIWYNMLILTLIFFGTMLTAMYSARFFVYLLISPNFFSPFININEEDNKSTVPISILTMGAIMGGAFMFWLFFPFNLS--------------------
22299360     --------------IAWILLPFGAGLALYLLPPLARGLTLAIALVSLCVGLGITINQVNTAFVLLDSF-------GISLSIDPLSGYFIVTNALVTLAALLHIWQERDKAF--FYVLLCLLHGSANTVFISADFLSLYVNIEVLGIVVFLLIAYPRSDRCLWIGLRYLMVSNVAMLFYLMGVALVYQTNHTFAFRALMQASPEAVAL-------ILMGLLAKGAIFISGLWLPQTNVVAAPIVAALLAGIVENTGVFSLVRVSLLHSNIA-----DIVRLFALAAIFFGSIFALVADDVRRMLSFSTLGQLGWIVIAPP--------AAGLYALMHGLAKASLFLSVGELRHY----RLSELRQEGLPRPV-AIALIIAGYGIVGVPFLAGFPAKVLTLSYLEPWHQ--GLLYGAGFLTATVYSKFLFL----------------------------------------------------------------------
48478100     -----ISLLFLIFILTIIATAATYFIKRYHRAFGIISFFILFLIFVYSILTFSSYHSGIMDASQFPLAVNKYIDIDFSIGLTGLTASLSAVAYIITIFALLISNMEDSISTG----LIATAGLGLIGLFISRDFLFFFIFWEIAILAVFFIIYRYGRLQRRSISIKFFIYMHVGSLFLYYYIDFHIISFSFQQLLNYTFFSTIPAFGAGFIIFSLLLVFLIKLPIFPLHGWLADSYNSAPYSGTVMLAGGLGMMGGYGLFGIMYPLLNVLSHDVSYILIGLGILSLIYFSTASVFQESIKMMLAYLSAADLSFVLISFGVSLISAASGGMYQIIAASFLITMAFASLFIIYKKTGTEMIYRLGGITRNAPFLAGFTLMAFVGILGLPGFTPFISEFSIIISSFQSIGAFSIIIVIGLMIIAASLIWAAQRALFGPY-NENLGSIKDLNKPEFLILLGLFALAVLSGIYPDIFFKIISIYAGGVI---------------
49147376     ---------------------------------------------------------------------------SMVLYFDCISVLFLGFMLMISFVVLIYSGEYMGSSSGRFFGLMFLFVFSMVLVISSPSMMSIVLGWDGLGVVSYFLVVFYGGASVDYSGMITYLSNRIGDV-VLFMVMGWLVVMGSWNFMWWGE-------GCWWLGGLVMVVGMTKSAQFPFSAWLPEAMAAPTPVSALVHSSTLVASGIYLMMR------YGGLFVYGSEVVFIGLGTMIFSGLMAMGEMDSKKVIAFSTLSQLGMMMMGLGLGLKVLV---FFHLLVHAVFKSLMFLSMGVVIEGLGEQDVRWMGGHMQVMPLVGVIFNVSVLSLVGFPFLSGFYSKDYMVEWVWSSGGVMELMVIMGLVLTVGYGLRFWCKVWVGGYKG-MVVGTNVFGWVYAVVLSVLCLMVVIVGAWLSVIL--------------------------
142510697    --------------------------------------------------------------------------------------IMIFIGSIVTLVMFVSSREDLHINLYEFPILILFSTLGMMVMVSANDLLAMFIGLELQSLSLYVLAALNRNSLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVNYNSESLGLLIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITAFFALAPKIAAMGLLVRFLFNSFGELYLDWQQIIFFISIASMMLAAFAAIAQTNIKRLMAYSSIGHIGYALIGVACVSSEGLRSLLIYLMIYLVMNVSVFFILSLKRNDAYFENISDLSGMYKNHPFTTILVALMMFS---------------------------------------------------------------------------------------------------------------------
124359029    ----------------------------------------------------------------------------------------------------------------------------------SANWLTIYLALEFQTLALFILASETSAPRRLESGLKYWILGAMSSGFYLFGCALYFGFTGNEGMLTLETTTNIELRQGSLGYLFITIAILFKLAAAPFHMWTPDVYEGAPTPTTALI-ATIPKFTVYILLTSLVIT--------SKLLLSVAIISLVVGAFGALNQTRIKRLLAYSGIGHIGFILIGVSAGTYESLQSSWTYAVTYLVSAFGAFTVICTLYCTQEGRDLVDLTVLSRGQPYIAFSLAIVFLSLAGIPPLLGFLGKWFIFSSSLSIYYLVALFAIICTCISAFYYIRIVATIYFNFTRPETKTPLSFILTWESILKGPRGLKSILIGIYMYFILFLIICPQPLLLISYEAMPG-------
49147191     -------------------------------------------------------------------------------------------------------------NNYEFLLVIYLAIFGMLCLISSYNFLTFYLSIELQSLSFYLLACSKSRSESAEAGLKYFILGAFSSAILLFGISLIYGSIGSIYFDDVGALLEFPHIGLAVGLACICISLLFKLAAVPFHMWAPDVYEGSPTGITAFFAITAKIAALAVLARFVIA----TEQLLIPALSFVTMASLVVGTLSAMRQVKIKRLIAFSGVSNVGWFLMGLCSG---RLDAVLLHLIIYITLSVTLFSIIIQPIHRLGGKHITDLGQIYKTNTMVALALTLTLFSLGGIPLLAGFYSKYLIINAAIQAEALLLTIGLLSAVFSAFYYIRVVKTVYFSELGGDWF-SFEAPSTTNAYLIAVSTFFTTLFVVYPESIS--------------------------
142646907    -------------------------------------------------------------------------------------------------------------------------------------LIMLFIGLEIGSISLYALAGLNRGDKSNEASLKYFLLGSLASCILIYGVSLVYVSFSVFSVYNLALGIAYVGPDSVPLVLLIFIGLLFKIAAAPFQSWAPDVYQGSPTGYLGFMSSIAKVSSFIVIARLCLVSINFIIKDFNIFFLIVIISSALIGSLFASIQEDLKRLLAYSGVVQSGFILSGIVSG-INGTSASMFYLFTYILQLIGIFMIFSIINGKLSSENIQSIQGLFINNRFLATSFCVFMFGLAGIPLTSGFVSKFILLTNLWAYEKY---LLVSILLLSTVAGFYFYLRPIWTIEKTEAPIEILKLKKSEYLVISTLVTLTIFFGLVPSSLINIS-----------------------
229915730    -----------------------------------------------------------------EFFSGWGFSFSVLVLVDTLSVGFSFVVCLVSSCVFMYSMSYMKEDKFIGLFSVMVFVVAMNVLIYVPHLAFMLLGWDLLGIVSFLLVIFYQNSASVGAGVLTILVNRLGDVFLLMAISLISVVGTWGPLSESIFQSDY---AAVAVAGLLVSACMTKSAQVPFSVWLPAAMAAPTPVSALVHSSTLVTAGVYIMFRY--YPFFSAMDGVLLLSSKIGCLTLLMASLAACFEVDIKKLIALSTLSHLGFMVYVLGLGYP---VLSFFHMVMHALFKSLLFLCAGCYIHAMGSQDLRHLSGAGWVSPLLVSCFVIGFSSLCGIPYLSGFYSKDAILEVSLESLSGVLMCIMLSASISYVYSMRVLLKTI-------------------------------------------------------------------
226943903    -----LQIFIFLPLIGFLISLIHPERDEKRISRTAVTVGVNLAGFVLFLAYWALRGFPTLELKDFVLFHTDSYEFYIDFLFDRITATYVLVGTFLTFMVLLYSYMHREAGYKRFFSTVLFFYAGYDMVVFSGNMETMFTGWEVLGITSFLLIAFYRDRYPVKNAVKVFSIYRIGDVGLLLAMWMMHHLFHANVSFHMLEDRAFVLEVGVFMALMILVAAAAKSAQLPFSSWLPRAMEGPTPSSAIFYGSLSVHIGVFLLLRTAPLWRDQPS--VCLVVGLLGASTSIVATVIARSQSAIKSQIAYASIAQIGLIFIEIAAG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
142936587    --------------------------------------------------------------------------------------------------------------------------------------------------------------QAINNGKKYLYYLLGTSIFLLPAIILTFNLTGTLEYKIGGIFAENVNPLMINILILLFIFGIAKSAIMPFHRWLPAAMVAPTPVSALLHAVAVVKSGVYIMMKIILYIFGLQDTSSDLILIFLSSVTILFASIMALRQDNIKLILAYSTISQLSYIILAVSVLAPLSVLAAVLHLIFHALGKIILFLSAGLITTCTKIKNVSEMHGLSSKTPFAIFLIMLGAFIMIGIPPTIGFFSKWYLLLGVVQSNFYILLVLILSTLLNAGYYFPIIYKSYFSRTDVQSNENMKDLLLLFPILIIGIVTILLFFGLEP------------------------------
16329844     -------------------------------------LLPATIRFLTLAVCFGTGFLAYLGFSLPEAQSWLDSF-GVVFQLDALSGYFLLTNALVTLAVLVYCWNTGRSAF--FYAQLIILHASLNSAFLCADFMSLYVALEVVAIAAFCLMTYPREPRIIWLGLRYLLLSNTAMLFYLIGVALVYKTNQSFAFSGLTQAPPEAIAL-------IFLGLLTKGGIFLAGLWLPQTHGEAATPVSAMLSGAVVKAGALPLLRC-----ALLSDQLLLLVQILGVATALFGVVYAMLAKDSKRMLAFHTVSQMGFVLAAPIAGG--------FYALSHGLVKSSLFLLAGNL----PSRDFKVL----KKTPIAAGFWLLASSSIAGFPLLAGFEAKTLTLKGLPPWLAIALNIAAVGTAISF------------------------------------------------------------------------------
189425612    ------------------------------------------------------------------------------LWLDPLGKITLLAVSALFAVCAVYGVGYLAYRQRVLCLGLLVCLAAMSLVTLCQHLGLLWVAVETTTVSMAPLIYFNRNARSIEATWKYLLICSVGIALALLGLLFLAYATHTLLLSDLLEDARLNRGWLHAAFIFLLVGYGSKLGLAPLHTWKPDAYGEAPGLVGALLAGGLVNCAFLAILRIYQICLASVTEFFQQVLVVLGLLSMAVAAVFMARQHDFKRMLAYSSVEHVGILAIGLGIG-KGALFGVLFHLINNGLTKGVLFLSSGNIHRSYGGKTTEVVQGALTRLPWSGGLFLAGFIAITGSPPFSPFSEFSIISSIFVQRQYLVGGLFLLFLAVIFIGMALTVLPMVMGRPRTDLGKSDYRDQLLTVGPPLVMLLVIVWLGVWP------------------------------
255506272    -----------------------------------------------------------------------------------------VFVLLVLMMVFIYGVVVISEFSSSLKYLSMMLIMFCYLFFVSSNMMMLYMFFELSMFPILVMIGFGSQIEKIGSSYYLLFYTTFCSLPFLYVYFKSVFY---------FSYNYFDFFLSWEMMFILSLSFMVKFPVYFLHLWLPKAHVEAPTTASMLLAGLLLKLGTVGFLRILGSMNFSYNNFW----LFLSLLGMVLSAFSCLFQSDSKSLAAYSSVTHMSFLLLAMSVLFISGKVASILMMLAHGYTSTLMFYLIGEFFHVSSSRMMYFLNGLLGSSMIYGLVFFLVFLSNSGVPPSLSFFSEFMIIVNAILLSKIFFLLVLVYFMVSFYYSVYLIVCCSMGEKFLGLLNFKVGYSVPMVIMMFNVFWLSL------------------------------------
134465319    ---------------------------------------------------------------------------------------------------------------------------------VASNLGTLVVMAEIMALCAVFLTGCS------KEGKLWFALGRIGTLLLAVACYLVWQRYGTLELRLLD-LRTQELPLGSDIWLLGVAGFGLLAGIIPLHGWVPQAHANASAPAAALFSTVVMKVGLLGILSLSLLGGN-APLWWGVTLLVLGMITAFVGGLYALMEHNIQRLLAYHTLENIGIILLGLGAGIALGLTGGLYHLVNHSLFKSVLFLGAGSIWFRTGHRDIEKLGGIGKRMPVISLAMLVGLMAMAALPPLNGFAGEWVIYQSFFKLGNSGAFV---------------------------------------------------------------------------------------
48477899     ------------------------------------------------------------------------------FLIDSTSRIFIFMILAIYTASSIYGTKYIKKYYNTYFLLNSLFAFTMLFTVMINNYGFMWVGIEGTTISSALMVITEGTETAKEATWRYIIIVSAGISIAFIAIILIYYSFHTLTVSLIINENKKSILIALAVALS-LIGFGTKAGIFPMHSWLPDAHSEAPAPTSAMFSGVLLPVALYVVYRIY------EIDRLRMLFIIFSITSMGFAAIFLSYQTRYKRMFAYSTMENMSMALLGIALGGY-AFLGAIILLLAHSFGKAGAFFSSGNILYYSDKKSVFDINSIYKNNKVLGISLLLSSLAVTGTPPFGTFIGEFLIIYGIFKSGLWYLAIPVIIFIFMAFVSINMNVTGMMLGDENHDIKIPKIMLYTSLIMPVISLIIGLYLVVY-------------------------------
111380527    ----------------------------------------------------------------------------------------------------------------------------------------------GVGLASYLLINFWFTRQANKAAIKAMLVNRVGDFGLALGIMGCFTIFQTVDFSTIFARASMRFHAITVICILLXIGAVGKSAQIGLHTRLPDAMEGPTPVSAPIHAATMVTAGVFMIARCSPLFEYSPTALI--VTTFVGAMTSFFAATTGILQNDLKRVIAYSTCSQLGYMIFACGI---SNYSVSVFHLMNHAFFKALLFLSAGSVIHMSBDQDMRKMGGLAXLFPFTYAMMPIGSLSLIGFPFCTGFYSKNVILKLAYTKYPISGNFAFGLGRVSAFFT---------------------------------------------------------------------------
135419534    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------FDINSLHGQFIFIAFGIKAAFPLLNGWLQDSYPEASEIGTVALSTFTTKLAIFCFAKCFAGT---------ELLIVIGAIMTFYPIFFAVIENDLRRVLTYSLNNQLGFMIVAIGIGTELAINGAVAHAFAHILYKGLLFMGMGAVLYRVGTCKASELGGLFRYMPITAVCTIIGAISISAFPLFSGFVAKSLIMSALGKEG---LVLVYFMLLFASAGVLHHIKIPFFAFFAHESGIKTQEAPPNMLVAMIIASALCILIGIFPSTFYQIL-----------------------
50812323     ------------------------------------------------------------------------------FLLDWMSLSFAGLVMFISSIVMLTGYMKGDINYVRFTWLVYLFVLSMILLITSPNMISILLGWDGLGLVSYCSVIYYQNVKSANAGMLTILMNRVGDVAILLAISWMFNYGGWNIFYLPYL---FSQKELFVILLLVTLAAMTKSAQVPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSELVG------ISLVLLVISVLTMMISGLNAIFETDMKKVIALSTLSQLGVMFMTISLGL---IEMAFFHMLSHALFKSLLFLCAGVVIRGSGDQDVRDLGGVSSSSPVTSLYFLVSSLSLCGFPYLSGFYSKDILLEMYLQINTLALLVVMTSILLTGVYSTKLALILFVKPLGLKTTNSVNEEEI-MCYPMSLLFLVSIFGG---------------------------------
55338244     --------------------------------------------LFMGALMFSVMSGMSSGIMFVNLWQMSELSMISDFYSYSFSSLLIVVSG--CVLIWSYYYMSNESNYRRFLSLVCLFILSMMTLIFTPSMMFSIIGWDGLGVTSFLLVIYYSNRKSLSSGMLTGLTNRIGDAFFLIAIPFLLFGTS-----------------NMWMNFLFLTLCLTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGLYLLVRYNFCS--------NSVLLVLGSLTMMMAGICACAETDLKKIVALSTLSQLGVMAIALGVQSKKIF--AFFHLLSHALFKALLFMCVGVLIHSFGSQESRSYNLLEDNIMGSSSLMIEASTALCGFPFFSGFYSKDSIVENFYMGSPYIFYLLFLGIGLTTAYSVKLIF-VALGSNKLTEVPILSNSTPRWFCPLMILGLLSVTGG---------------------------------
148270760    -------------------------------NFLIISLGIIFLFLKMKTPGWIVLVNFLFIVTMVIFGYRFDLVLTGNFGVDQTSYFFLILTAVVFLAVF------TKNMSYSLSNLMLILLGTLNLAFVSYDLFNIYVTVEVVSLITFLLVVEGKKKIQYWSAFKYLILGTVGMNLYLIGIGVLYAENGTLSISDISKVNSFASTLVA-------TGLLLRAGVFLFSMWLPQVHSEAETPVSAVLSGVVVKSAVYALVR-------LEHVVNWDVVKIFAIFSALSGVLFAFLSKDYKRILAYSTLSQIGIVLVSPAT--------APVYALSHGISKAWLFLL----KDDLPERDVTKWK---KLDFWTWLSLSMASLSIMGLPGLAGF-SKNLVLEQLHGWEKMLMKLAFVGTAASF------------------------------------------------------------------------------
50812501     ------------------------------------------------------------------------------------------------------------------------------------NLMGFYIMFEFCLIPVFFLIFLGYQPEKLNACSYLALYTIIGSLPLLYMLCM---------VEKSMYMYMYSFFSKGIFCFFILLVMMVKTPMYMLHIWLPKAHVEAPVAGSMVLAGILLKMGTYGLFIFFPTMYFSGITMFFYIIL---ICGGAFSTLLCLRQIDMKNLVAYSSVVHMAMASCGLMSGMKLGFSGCLMLCISHGLCSPMLFGLVSVLYSNSHTRLLNFNKGFSSNGFLIFIIFSLIAV-NMSVPPSLNFFSELFCISSIFSVFFFSFFFLGIVCFGSVVYNLYLYISITHGKE---------------------------------------------------------------
6137791      -------------------------------------------------------------------------------------------------------------------VLVLMVALGSILLVSASNWLSVYLAIELPTLSLFILVAQKRGSGSAEAGLKYFVLGALASGLFLFGCALLCGLTGGTSIPCIDLVLNQSGVITPIGSLLITGALLFKLSAAPFHMWAPDVYDGA-PTTTTALLATVPKVGVFSILVSIGPV--------ANVLLIATIFSMVVGALGALNQTKIKRLLAYSGIAHMGFVLWGIEIGTFESVQASLIYMILYVIMSVCAFAMVLALGGLKNL--IVEFSGLSRKEPALAITLALTFLSIAGVPPLIGFFSKWWILLSGITYYYLVSILAVICSVVAGVYYVRIVKIIYFQADSLKTLREKKRINFRKSLLIGASFYLMGFMIISPNLLLQLAHWATVGL----------------
138377373    -------------------------------------------------------------------------------------------------------------------------------------------------------------------ALKYFILGSIASAIILYGISMTYSIIGSTNYITSFTFNESNFLLSSFGLILILSGLAFKLSAAPFHMWTPDVYEGAPSSVTTILITLPKIVVLVALIKLLNKPFYFFESLWQQIIITITVLSMAVGSIAALRQENIKRLFAYGTIANIGYVLVGVISNSELGLSSAILYLVIYTLASLGVFSFIMMLRENTQILNLQALAGFSQTNSLAAVCMIILLLSMAGIPPFAGFFAKFYIFVSAVESN--FLFLAIIGVIFSVISAFYYLKIIKIMYMDNQDDSSSFELDNRMFLFLIVVSIAMLLFIFF-------------------------------
135105856    ----LIIAPILIPAFAGMLLLLEVRERQHLRRLTGLLATLALIPVALGLW----QQAASGDIGVYQLGDWRAPF-GIVLVLDRLSALMVLLTAVLALPALIYGSRGDDRRGANFHALFQLQLMGINGAFLTGDLFNLFVFFEVLLIASYGLALHGRGPARVKGGIHYVVLNLIGSALFLVALGLAYGTTGTLNMADFSELEGNSLDLARLSGLLMWVVFGLKAALFPLYFWLPATYASA-TAPVAALFAIMTKVGIYAIARVYGLAFSGGALLGRDPLWILALITLGLAAVGVLGAR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
154818491    --------------------------------------------FIISMIPTMMFI-SSGQEAVISNWHWLSLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSYMHSDPYINRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAILYNRIGDVGFIMA---MAWFLTNSNAWDFQQIFITQHENLNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIR--FYPLMEQNKTMQTLTLCLGAITTLFTAICALTQNDIKKIVAFSTSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXIIGSLALTGMPFLTGFYSKDLIIETANTSNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSIKRLLIGSIFAG---------------------------------
74318673     -------LLPVLPLLSALTIALFAHRARR--ATARVSVGFAALTFLLAAVSLGAYLLEGEPRWYALERAWG------SLYLDPLASLMTLMVAGISFVVHVYAVRYMAEEYARFYVLLDLMTAAILLMVAAGDLVTLLVAWHLIGVLLYFLLAHDTRPAAQRYAFWSFFTYRLGDLPLILAAVLLYRAYGTTSLPELFAHVVLGMPLETVVALLVALAAFARSAQFPLHTWLPYTMEGP-TPVSALMHAGIVNAGGFILNRFAPVFVHAGEVL--HLVFAVGLVTAILGSVLMLMQNDIKKSLGYSTMGQMGFMFVEAGVG---AFSLAIYHLIAHGLFKGTLFLGAGSVIGNARKDD---------------------------------------------------------------------------------------------------------------------------------------------
32810426     ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DMLMSIGFFSIFSIFGSLNYSEVFTLVPYNETAITIIALLLLGGALAKSANIPLHSWLPGSMEAPTPVSALLHAATLVTAGIYLLIRISPILEFSSSALL--IITLIGSSTAFFAATCGLLQNDLKRIIAFSTISQLGYMMMAIGL---SQYNVALMHTVNHAFFKALLFLGAGAVIHSFDQQDIRKMGGLIKFLPFTYSVMLTGSLSLLATPYLTGFYSKDLILELAYGSGMYAFILGSITAGITAFYSFRLISLVFLTTANGQKESYL-------------------------------------------------------
255959333    --------------------------------------------------------------------------ISYMFGYDILSFGLVLLSFWICVLMILASNSIFRYEFYSFLFMILFLLVMLIMTFCSLNLISFYFFFEGSLIPTLFLIFGWYQPERLQAGIYLLLYTLTASLPLLLSILWFYSEFKCLIFPLMFIGSGELFNV--IVYLSMILAFLVKMPMYMIHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVYNVIMDIG-MIYNMLWLVISLVGGVIVSLMCLRQMDIKSLVAYSSVAHMGLVIGGLMTLNSWGFNMSFVLMIAHGLCS---------------------------------------------------------------------------------------------------------------------------------------------------------------
215399155    --------------------------------------------------------------------------------VDRVGLIFSGVVFFVSGCVFKFSDFYMREEPYRFHGLLMCFVFSMILFIFIPNLFGLMLGWDGLGIFSFLLIIHYPASSSLSAGLFTALTNRLGDCFIILFMIFNILELGSSSSL---------GENLGWVGYLLALGAMTKSAQYPFSSWLPQAMAAPTPVSSLVHSSTLVTAGVFLVIR----YFEGLGSGVLGVLQWSSLATLFISGIAACLENDLKKVVALSTLSQVSLMMFSVSLGFS---ALAFFHLVAHAVTKALLFICVGFVIKGYG-QDIRRLNSCFVENPSVKWYFCGSCISLCGFPFFSGFYSKELVLEGLFMSSVLGSFMFVAGIWTTGYYSARLVCLCFF------------------------------------------------------------------
283780847    -------IVVAAPLLMVVVMGVMTLASSSERATNLLCQICTVVGLVASLGVLILMLSWGPRNVEVYVGQWVEFHFDVKFVFDRLSVPFAILTFVLCGVIFASRYMHREPGYNRFFFLYSLFMLGMIVASLAGTIETLFTGWELVGISSALLVGFFHERAAVRNGLRVWCVYRISDAALLIASVLMHHLHGHGDFQDLLGATDLPTQSLLIVGAMLLIAAAGKSALVPFSGWLPRAMEGPTPSSAVFYGALSVHLGAFLLLR--ISPLLDASLTLSLAVLAIGLITAAFASFAGRVQTDIKSALSFASLTQVGLIVATIGLGYFWQPYVALVHILGHACFRTLQFIRAPSLLYDYGTLENALGSRLARQSP-ASIWWL--------------------------------------------------------------------------------------------------------------------------
219524098    -----------------------------------------LFILAVSMIVMGMFFVMYNLVVFVEWFQLNGSSLVMTFLFDWMSLLFMGFVLFISSLVIMYSDEYMEGDLNRFILLVLMFVLSMMFLIISPNLISILLGLDGLGLVCYCLVIYYQNIKSYNAGLLTALSIRIGDVALLMAIAWMMNYGSWNYIYYLEF--EKDSFIMLLIGGMIVLAGMNKSAQIPFSSWLPAALAAPPPVSALVHSSTLVTAGVYLLIRFSPS---LIDTWLSKWFLLIGGLTMFMAGMGANFEYDLKKIIALSTLSQLGLMMSILAMGYP---ELAFFHLLTHALFKALLFMCAGSLIHMSDSQDIRFMGNICSQMPLTSVCFNISNLALCGMPFLAGFYSKDLILVSLSYINLLGLFLYFFSTGLTVCYSLRLVYYSMTGEFNSTSFHPLCDEGWIMLKSMLVLVMMAVFGGLFPTPLVICLPMSLKMLALTVSLLGG-------
58578628     -----------------------------------------------------------------------------------------------------------KEGLKDYPLIILFTTLGMSSLISSSDLITMFLAIELQSFALYILATMNRNSEAVAAGLKYFLLGGLSSCFILLGSTLIYSYTGLTNFESLNILQNNSYNYLAIGCIILTIGLLFKIGAAPLHSWAPDVYDGVPTMVTTWLT-IMPKLSI--LVFFIMNNFLIEPNLLMISALLSLLLGSITG----LAQYKIKRLLAYSTISHVGLILLALGNESINGLESTIFYIVQYSITSLNIFLILITVSIYSPIQFISQLQGQFYQNPTLSLALAISLFSMGGIPPLVGFFGKYFVINSALMNGNYFLLVIVITSVISTVYYLKIIKTLFLPVANSTSTSENNNLSPILAFIVAILTLFIIFFMIYPTPILNSIH----------------------
135060363    ------SWLLVSPIALPLVAAALAFIATGRRGLQRR-IATVASLALAALSLALLVQVSREGILVMQAGGWAAPF-GISLVADHLAAIMVAINGVMVAATAIYALVDIDREALGYHPLFLVLAAGINGAFLTGDLFNMYVWFEVLLISSFVLLTLGNRRAQLEGGMKYVAVNLVSSLLFLVSIGLVYGLTGTLNLADLVALPDAPAGLVTVLSMLFLIAFGIKAAIFPLFFWLPASYHTPPVAVSAFFGGMLTKVGVYALIRSFTLLF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
159041845    ----LIALMTLVPILFASVYWVIEQDNRKARPLEYLAVTGLGVAALVSTYIAIAYPMKT----IIYSYPWISVPGIFTMYVDFLSRYMGLLTAWLAFIIGVYSLEYMANDYRLFWFFYNTFAASMLLLVYSNNLLLLFIGWEGLGLSSWALIGNWFRDDDEYAAYRAIVTIRFGDMPMLGALAAIGIFGGSLDFNMIHLISVLGTAGTAIVLIAFLLGPFTKSAQFPFNDWLLTAMTGPTSVSALLHSATMVAAGVYVFMRLTLSLYGAGVLVTYLVVIYIGLLTALLGSLFALAVDERKVILAGSTMASLGLMMGITAVALPTAVLVAFLYLIIHALSKATLFLVSGHLIHETGTRFNVGDVELAKRMKLAFYSTIAAAITLGGIPPFAGYW----------------------------------------------------------------------------------------------------------
165935052    -------------------------------------------------------------FMDWEILTINPFSISMSVIMDYMSFMFMGFVLLISSMVVLYSYTYMYDDMYKNRLLILVLMFILSMMFMSPNMISILLGWDGLGLVSYALVIYFQNYNSYNSGMLTVMTNRIGDVAILMCIAWMMNFGSWNYIYYLGFYDIYMNNIIIFSILAAFT----KSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSPMLYNIDCTFF----VILSMMTMLMSGLGANFEFDLKKIIALSTLSQLGLMMMILFLGFP---KLAFFHLLTHAFFKALLFMCAGMIIHMNNSQDIREMGYVINMMPHTSSCFVISSFSLSGLPFLSGFYSKDLILESMNNMNFIYYFIFMISVMFTMSYSFRLMNYLMFMGSGNYVFQSYYEDKKMMFSMML-LTFFSVFLGVILMWLM--------------------------
254459029    -----------------------------------------------------------------------PTLLSSDILVDKVSSIMYLVINIVGGVIIIYALEYIKSEEFSFIAMLFLFLSVMNFIVSTNNIEIFFMLFELTTLFSYLLIAYRSDELSNNNALKALWMNQIGGVAILLALVVSITKYDTLYFDILI---KNIDSTYLLPIALLAIAGFVKGASIPFDKWLLGAMVAPTPVSAILHSATMVKIAPYLMLK--LSPAIISSGFASITITLIGTFVFFAASMLALSKDYFKEILGLSTIALLGLMMALAAIGSEESITACLVLIVFHAISKALLFFQAGILEKVNHLKYVKEINGLVNHSPIL-VFFIIIGFASLTLPPFGAFIAKFMAIESIATTRNPLYVLALIFIALGSVFLTLLYFKVVTKLFAKDVSSKEDNHTPLPKLYMIPSSILVLIIGI--------------------------------
257471222    MIINLQQLTALLPLLIIMLTVITVILSISYNRNHFFVAVFSILGLIFALC----------SLYFLIEIIPINVSILFHFNSNAILYIGMILISSICTCIFAYPWLKYPFNKEEFYLLVIISTLGAISLTISHHMASFFINIELISLPMFGLIAYRYQKYSLESSLKYIILSGVSSSFLLFGIAWVYSISGGLDFLSIHKSFNFASEKEILVVLMILLSLFFKLSIVPFHLWTPDIYQGSPTSVLSFFSTAGKISVFSVLLNFLSYFSNSDNKVIYFILSLIIILSILVGNLMALFQKDIKRFLGYTSISQIGYVLLVSHKNYSFSLEASAIYLCGYLFSNIACLGIVNLISTSHNASSIHSYRGLFWSHPLLSSVLTLVLISSAGIPMTLGFIGKFYILSIVMIEHLWII---GFAFLIGSLLGLYCYLRIILNLYLHPSKLFKRDLNTPSGIVICISGIILLALGIYPNPLIGLIKCTI-------------------
164421038    -------------------------------------------------------------------------------------------------------------------VLILIVTLSSLLLVSSINWLSLYLTLELQTLSLFILVALKRDSAGTEAGLKFFVLGALSSGLFLFGCALLYGLTGETSIQGISQGANIINYEENLLLIFITISLLFKLSAAPFHMWAPDVYEGAPVTITALL-ATIPKIAGFAILVQIGP--------IVNIILICAVLSIIYGSIGALNQTKIMRLFAYSGISHIGFILFGIAIGSFEGLQASLIYMIIYILMSICSFSIILSLNLYKGL--LVELGGLSRDNPVLSITLTLTFLSIAGIPPLAGFFSKWLILLSGISAGYYLILIIVICSVIAGVYYVRIVKIIKFQTGYPKVLNKRKDLDFKKSLLIGVSFFFILFLMIYPNXLLQLTYDATISI----------------
189095649    ------------------------------------------------------------------------------FLFDWVSVMFYSIVLLISGMILIYSEDYMKKSVDRFMYMMVGFITSMGLVVFSSNLILLLFGWDGLGLVSYCLVIYYQNSSSFNAGMITILMNRIGDVGLLVCVGLMMGMFSLNYV--WYVSIEIIWEFSLLLVGLMMLAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVAAGVFLLIRVGECLGSLGSVLFMS-----GVLTMMMAGVGANFESDLKKVIALSTLSQLGIMMMIVSLG---QWYMAYFHMMIHALFKAMMFMCVGMIHGSAGNQDVRMFGGMMFSSPMVGVGLSVSSMALMGYPFLAGFYSKDLILMSFDKSNMFIFLLLVFSFIMTVSYSLKIGFYPMWGAVKGGNFMNYMEMKY-MNVSMLMLFILSIIGGAMFSWII--------------------------
256370951    ---------------GLGLLVARGAAGRSARRWTTVA---SWVGLVATLGASTAFVVGHERSTTLVAVPLPAHLG--HVAVDSLTMIVVTLVAFVGTVVVRYSTSYLRDDPAEFYRWLNVTLGLFLWLIVTNDVWTFWLLFVGASLSLHLLVLYRDRPLAVTAARKNFALARLADVSLAVALVLVVEATGRSSFAGIAAWAHPPIGVDLEVAAGLIATAVVKSGVFPFHGWLIQVME-APTQVSALLHAGLIYTGAFLLLRMSWL---VASVPWVWVVLSLAVIGVFVSSLMMLTETNIKEALAYSTSAQLAFMMMECGLGL---YSVAVLHIVAHSVYKAHAFLSSGSVVDGH-------------------------------------------------------------------------------------------------------------------------------------------------
139749772    --------------------------------------------------------------------------------------------------------------------------------VTTADAFNLFVFLEISSLSAVALVAMGSKKKALVAGYNYLILGAIGATFYVIGVGLLYGVTGTLNMSDLSQKIPELGLNKIVAFTFMILGIMVKAAIFPLHIWLPNAYAYAPSPVSILLAATATKVAIYILARISFTIFGTSYDIYSYILLFLSICAMFAGTVMAIFEKDTKKLLAHSSVAQIGYIILGISLVTKAGIASSFIHLINHALIKAGLFMSVVAMSFYTFKRDAKSISGIGRQMPITFFAFIICALS---------------------------------------------------------------------------------------------------------------------
63025110     -------------------------------------------------------------------------------------------------------------------ILILIVALSSLLLVSSINWFSIYLAIELQTLTLFILVALKRDSASTEASLKFFVLGAVSSGLFLFGCVLLYGVTGTTSVQEINSNLTVDVGK-----ILVTISLLFKLSAVPFHMWAPDVYEGSPTIITALLT-TVPKIGVFSILVQIGPV--------TNVVLICAVLSIVYGAIGALNQTKVKRLLAYSGIGHMGFILLGVAIGSFESIQAGLIYLIVYVIMSICSFSI--LLSLNLTKDFLIEVKELSRKNPVIGVTLALTFLSTAGIPPLAGFLSKWLVLLSGVSSGYYIILIVVVSSVIAGVYYVRVVQIIYFQVESSILIKKEREMELSKSILIGVTFFIILFLMVSPNFLLQITHDATISL----------------
189095677    ---------------------------------------------------------------------------------DWISMIFSSAVLFISSMVIMFSYMEMDNFKNRFLLMVLLFVLSMFLLILSPNMMSILLGWDGLGLVSYCLVIYYQNPRSYNAGMLTVLSNRIGDVFLLMSISLLI------SFGTWDIIILNNSKMSWIILLLIMMAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRF---HNIFNNNLISSILLISSCLTMLMAGIGATLETDMKKIIALSTLSQLGVMMMALSMNLWL---LAYFHMITHAMFKALLFLCAGYIIHNTKNQDIRKMGMLIFPSPLISSAMLTSSLALMGFPFLAGFYSKDLILEQSMKSFFFMMVLTLISFGMTMAYSVRMPFLSMISKSKTSKSMLMEETQ-KMKNSIFSLAMMAITTG---------------------------------
51830148     --------------------------------------------------------------------------ISYIFMGDLISFWNSNLSLWIVYSMMFMTTTNQNFNSKILLTTMLIFVS----IFYTWNFMIFYIIFESSMIMMLIMITSWSYQPERTEALMFMILMTIMFSLPFMIIMMYKYKSLNFWFIKID--------LSVWSYLSFMFIFMMKMPSYFIHFWLPKVHVEAPVQGSMILAAIMLKMGCYGMM--RMMMMMIKFKMINLIISTTMMWSMVILSMSCFIQTDIKTLIAYSSVVHMMLVLLTIMTNKNKSVFGSIITMMSHGLCAAALFFMSNIFYSNSKSRSILINKGMAQIIPMMMLMWFAGCMSNTPMPPFISIIGEIISFKMILNSTNMMTMIFM-MSLTSSMFSIFMYYVMVHGKFSKMTSMNF-------------------------------------------------------
115531859    ---------------------------------------------------FKFYLLGEVTMMSWEIIGLKGIEVEVMLLFDWLSMIFMGVVLMIFFMVLYYSYMNGDKNFNCFILMVLLFVFFMAFMILSPNLISIMLGWDGLGLVFYCLVIYYPKKSFNSAGMLTVLXNRVGDVSLLIGIGLV------MDSGMWGFINIDFFFGNKIFVSCIILAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFS----SLISNSFFFFLFYVSVLTMFMSGLGANFEFDLKKVIALSTLSQLGLMMSILSMG---CYKMAFFHLLTHAMFKALLFLCGGFVIHQMNIQDMRMLGGLGLVSPTVCVMMNVANYSLCGFPFMSGFYSKDLILEWMMMSGANLFLILMISCGFTVMYTVRLYLFVGIEEVKIFSIFLFGEVDKFMMVAMKVLGTLGILGG---------------------------------
144123397    --------------------------------IARISVAASAITFALAVVLFS-WRLGTGDTPLLSIGLGL-----FSLYVDALSTLMAVLVSAVGLVVHVFSVRYMQDDYTRFFVLLDVIIGVILLMVLAGDLLTLLLGWHLLGVCLYFLLNHDTRRPAARFAFWTLFTHRVGDLPLLAAIALIYHAYGTLSLPAVFEATLLGLPLAETLGLLVLLAAFAKSAQFPLHTWLPYT-MDGPTPVSALMHAGIVNAGGFLINRFAPVFAETQSVLL--LAFAVGLITTIMGALMMLMQSDIKKALGYSTMGQMGYMVMECGVG---AFSLAIYHLIAHGVFKATLFLGSGAII----------------------------------------------------------------------------------------------------------------------------------------------------
254798862    -------------------------------SIYFIYMMMMFSMSFISLLLFMNFIHNKSLFMEWELFSYNGASIIFLIMLDWMSSLFVFTVGLISAVICGYSKYYMKDDYTRFMMILLLFVCSMILLILSPNMISLLLGWDGLGLSSYILVIYYQNEYSCNSGMLTILSNRMGDAMILICICLMFCNNSWNYMLE--------STTSKMLLILLVLAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFHSCFYDSS---IYIFLMISSSLTMLLSGWMANFEMDMKKIIALSTLSQLGIMMMIMSLNLP---ELAFFHLITHAMFKSTIFMCAGIMIHMMGSQDLRLTGNFFVSGPFLGLFFAISNMSLCGFPYLAGFFSKDLLLENILSYNMNIFFSSMIGVGLTVSYSLRVIYYMSN-KSIKSSSSGLTDMSLYLMKIMTIMIFMSVSSGFFFTWMTLPMQLSFMNL----------------
136379585    -----------------------------------------IITFYSSLNIASLYINGEI---LSYTFFQINETLSISFKITGLGVIFGLVASGLWILASIYTIGYMRKNQTRFFTFYSIAIFAAICIAYSGNLLTLFIFYEVLTFSTYPLVAHKQNDVAKQAGRIYMGILVGTSIVFLLPAIIIVWVLTGSLDFAPNGVLKGNISNEYVPFLLALFAFGIKAALMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFSMLVVITYVFFLTETSGAVWLIWVSSITLLLSSCIALTKDDLKARLAYSTISQLSYIVLGGAIATNIAVQGAAIHIVMHAVGKITLFFAA--------------------------------------------------------------------------------------------------------------------------------------------------------
288941131    ------------------------------------------------------------------------------LGLDTPGRIFLGFTALLWLVAAVHAVRALRDSPGRFHLFFLFAMAGNLWLIVALDLVSFYTGFALMGIASYGLVIYDGRRESLRAGKVYLILTLLGEATLFLALVLIAHQTGS-----LAPSATALTALDDLAIGLLILGLAVKAGLMPLHVWLPLAHPAAPVPASAVLSGTMIKAALLGWLR-FLPLGALALPHWGLLLVLAGLITAILAPLIGLIQTNPKVVLAYSSVAKMGFMTLALGLLLIEGVPALAFYAGHHALTKGGLFLGVGL--RHTSGRQPMILAGL-----------SLLVLVMIGAPLTSGAITKDGLKPVLVLDWRWLGAGLGLASVVTALLMARFLWLMWRTEPHPEPGYRAAGAAWGLLIAAILVLPPAIAL----------------------------------
157364902    -----------------LILLIIAFLCFNKSLSRITLLTMGGVNFLVANLIYINQFAGEATLR---------GAFGVHLVIDGLSRNFLLMNAVVWLASTMVGIK--KKRNTVYYFFLALFLPVCNLAFVSGDLFNIYVVLELITLITFLLSSTTSKTKQFWAAMKYIILCTAAMNLYLLGVGMHFLESGTFDLS--KEISNLPAGL-------IIAGLLAKAGVFFYSMWLIDLHSNAEPEISALLSGISIKGAVYALMR-----LQPIISGSYRIVVIFGVVSAITGVFFAMNEKNYKRILAQHTLSQVGYILVSPSSGA--------IYALAHGVFKSFLFL----FSDELPSLDIEEL--LQKRLAVNKWLFLLASLTISGMPLTIGAAAKDMVL-STLTWQKPLMYIACIGTVASFAKFLFLPS------ARYEKIKNLPSYLLLSFYCLTPFVILLILTGILFYFIVKRFLRPLPRTLENINNSA--------
135780541    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFHFAAPDAYAGANSPVAGVLATASKAMGMIGLIRVLLVIGEEESAVWLYTLATLSVITMTWGNIAALGSTNPKRMLAYSSVAHAGYMLAAMTAVGAWIVAAVLFHLFVLVAFKLGAFLVLGLLEMEGGASRLSALSGLARRDPLIGTAMFIFMLALAGVPPLAGFMSKFLVIAGIVSWVWWLALAMFVNSAISVFYYLR-IGVVMFLDVPEEGRRKPLPYGASIRMAIWICLVATILLGLSGDTLIDMCYRAADSL----------------
260076080    -------------------------------------------------------------------------------------WPFMYIYLFISLITLLFCFAYNRNELVTFQFYLVAIFITGGFLFYVNSLIMFFLSYEAFLLPSFLLYNFAKTRKAVEAAFLMFFWTQLGAIFLIFNFQYIFFLSGVSTFDELTYVTYSPLEAQFLFW-TVLVGFGVKFPIWPFYDWLPKAHVEASTNFSIFLSGVLVKFAFFGFLRYFLTLGIDLLSWFAYPIL---IIGFLDASSKVYYQLDLKKLIAYSTVIEMHWLLFAVLNGSSFFWLAGFAMMISHALVSANFFLLIDSVTRRFKTRLISEISGIFYITPNLYFLTLIMLIVFLGFPGSLLFVAEFLFFSALLEFNFGFFLLIFFVAYFAVVCFFRSWFLLLFGLPAVHKKTKITDLTIFELTLIGIIVTLLFWFGL--------------------------------
209524997    -------VLILLPILVGFCIYLFPKID------RYSAMAVVLMSFAYGL--WVILEPPNLNIQLLNNF-------GVQLLIDQNSGYLILTNALVTMAVIVYCWQS--RITGLFFTQILIVHSSLNSIFMSQDFISLYVALEVLAIGVFLLIAYPRSDRSIWVGLRYLFVSNTAMLFYLVGVALVYQAHHSFAFAGLRGSSPEAISL-------IFMGLLAKGGIFVSGLWLPMTYAESETPVSALLSGIVTKAGVFPLVR-----LALILPEFSPVLSIFGVAAALLGAIYAIFEQDTKRTLAFSSISQLGLMIVAPVAGS--------FYALTHGLVKSALFLIEGSL----PSRDFKQL----HQQPITTFILLLASLSISGFPLLSIFSAKALVFKDLSTWEDIALNIASVGTVI--------------------------------------------------------------------------------
170676860    ---------------------------------------------------------------------------------------------FIKPTIIFSRGAETESITRQWISLMLIVVLSSLLLVSSVNWLSIYLAIELQTLTLFILVAIRESAYSTEGGLKYFVLGAVSSGLFLFGCALLYGLSGQTGVQGLNSCLTADVGK-----ILITVSLLFKLSVAPFHMWAPDVYDGSAT-IIAATLATVSKIGIFSVLVQIGPVIN--------VVLICAILSIICGSIGALNQTKIKRLLAYSGIGHMGFVLFGVAIGSLESIQASLIYMIVYVVMTICSFSIILSL--KLTKILIVEVSGASRENSVLALTLALSFLSIAGIPPLAGFLSKWLILLAGVSSGYYSIILIVLSSVIAGVYYVRLVQIIYFPLGSRDYLKKEKRIDFSKSIIIGVTFFIILFLIVSPNFLLELTHDATISL----------------
39653756     -----------------------------------------------------------------------NFELKFYFFFDWMSLLFVGVVLLISGMVVFYSNDYMKGVKYNIYFLYLLFVGSMVIMIFSMNLFMILLGWDGLGLVSYCLVIFYQNYKSDVAGMITILSNRIGD-IMILLSLIFLLSFGNLDFYIFGKM-------YWLCGFMLIIAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIR---LELMMNMSDFSQFLLFFSVLTMLMAGMGAMVETDLKKIIALSTLSQLGLMMMILSMG---KVDLSFFHLMTHALFKAMLFLCAGFMIHSSGSQDIRFMGNFYLSNPVIGVAFSLANMSLFGIPFLSGFYSKDLILEYTYMSSQLLMIMVIVAIVCTSIYSLRVMFYSLW-KGGLKMVDFNYHWSMWMELPILVMGFFVLIFG---------------------------------
289208184    ------------------------------------------------------------------------LMLNTLLGLDPLGQAFLALTSGLWLAAGLFALGDRQDDPHRFYVFWLLALSGNLGLILAQDALSFYLFFSLMSLAAYGLVVHSNTAEAWWAGRIYLILAVVGEILLFAGFVMAIHQAGG----DTRLTAIAEARPEGWGLALLVLGFGIKAGMLPLHFWLPLAHPAAPVAASAVLSGAMIKAGLLGWLR-VLPLDETGHVLLGETLVLLGLSAAFLAALAGAVQSRPKTILAYSSISQMGLMTAGAGLALAWLLMAVTLYAVHHGFAKGALFLAAGMTTQRP-------AGGAARLA--FFLFAVLPALALAGMPMTSGALAKNILKEPLYDAAGWMAHTEFALTLAAAGTTLLMLRFLWRWYQAQQGTQAPPRADSRRWWAWGGLACMSLVF----------------------------------
256985402    ----------------------------------------------------------------------------FPMVLDFTSCMSVSVVLYISGCVTFFSYMAHDKFFCRFLYALMLFVFSMVLLVLFPGYLSLMVGWDGLGVTSFLLVVYYTDWDSLAAGMITALSNRIGDMFFVVGVAFMSFSLGFSSFDVSFIKNFFSSNVVFVLGVLLILGSMTKSAVMPFSAWLPEAMAAPTPVSSLVHSSTLVTAGVYVLIR----FGDLAVEFCSCFLMMFSLVTVVMAGMSALSLVDVKKVIALSTLSQVSMMMLSISVG---AVSIGFFHLLVHAFFKALMFLCVGSVIFYSGGQDARFLGSLWLSMPLVFSLFIISNLCLIGFPFLSGYYSKELIVSSFLSSSLIGFGLVYLSLVFTFGYSFRMIW----------------------------------------------------------------------
142385556    --------------------------------------------------------------------------------IDYFTTLIKSIILISAFLVMLCSLNYVKQNKIEYPILILSSILGMLVMVSSNDLIVFYVGLELQSLALYVLAAFKRDNISSESGLKYFILSALSSGLLLYGCSLIYGFSSSTNFDLIYQNSESIEYGLIFGVVFVLVGLAFKITAVPFHMWAPDVYDGSPTSVTVIFAILPKIAALTVFINFLYGPFLEMFDQWQAVIIFLSIGSMVFGAVAAIGQKKLKRLIAYSSISHMGFALAGLSVGTNEGIQNSIIYLIIYLIMNIAFFCCLFML-----------------------------------------------------------------------------------------------------------------------------------------------------
8404660      --------------------------------------------------------------------------------LDKMGIFFSLVVLLISGLVFWYSHSYMAGEVRRFGLITVLFVVSMNILIYVPNLVSLLLGWDGLGLISFCLVIYYQNKKSLASGMITALMNRVGDACLVLVIAGFLCFGHWSILYREM--------IGVVLGVLVVVAASTKSAQIPFSSWLPAAMAAPTPISALVHSSTLVTAGVYLGIRFHGMLF--SSSFVWGVVLLLGVSTTLMASSVALVESDLKKVVALSTLSQLGLMFCSLVLMSP---EICLFHLVMHSLFKALLFLGVGNVIHSHGSQDLRSVGMLWSQFPVTVASMNVSFLAMSGTPFLAAFYSKDMIIQSSVVSGFPILVLVLFLISLTASYCIRMAYYMLWGVSSQGGLSCLSDQDKIMGVPMLVLSIGSVLGG---------------------------------
142130559    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFVLATVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKAAGFALALRILVGCFGAFDNQWKLLFTVLAVLSMTLGNVVALAQTSMKRMLAYSSIGQAGFVMIGMVCGTEDGFAAMVLYMAAYLFMNLGAFACIILFSIRTGSDRISDYAGLYQKDPLITLGLSLCLLSLGGIPPMLGFFGKIYLFFAGWANHEYLLVVVGLVTSVVSIYYYISVIKMMVVKEPQEAVKAYPEVNWSLMGMLIGCVAITAVGGILSNPLFQWANTAVAG-----------------
269958712    -----------------------------------------------------------------------------------------VLVSIAGFIASFLSLCAKREARYEFSVVMLFAILGAMTLVQAGHFLSFYISLELNSLSSCVLVCFNRGSKHAESALKFFMLSALSSCVMLYGISLVYGYSPGLECSVVKEVLEGRASLGAALGCAFLVGVLSKLAVVPFHMWAVDTYHGSPMAAMAFFLIVTKSAAILLLARMVGENGVLQQGLLLGFICASGLSTIV-GELGALRQSNIKRLLAYSNIGQLGYVLPVVVLHGTSSY--AIFHYVLTGWIINAWIFSVLLRYDDEG-FELASLAGMHRSSPFVAFALVVSMVSAAGFPPFLGCWPKYFLLKSIAMSDIPTVVAFSYVLLVCAFYCFRIARVVYFDQPAMGAGHPALTHHLGLTVIAVVCMLLSVI-----------------------------------
87302603     ---------------------------SGPRPAGYLNLVMNLLAFSHGLLAWIGCSGRSLSFTWT-WLSTAGLTINFDATIDRSVLIAITMICGVHLLAQVYAIGYLEMDWGRFFGSLNLFEAGLCALVLTDSLFFSYVVLELLTLGTYLIVGTWYNQSLVVKGARAFLTKRVGDLVLLAGVIALLPMAGSWNFNDLWAAQAEPSPALTLILLALVAGPMGKCAQIPLHLWLDEAMEGPLPST--ILRSSVVVAGGAWVLLRLHPLLAISPTA-QAFLVVVGGTTALVGALIALAQIDIKRALSFLVSSWFGLLFMAVGCG---AVDAAWHMLLIYPLPMALMLMAVGTVISSNVTQDLSQLGGLWSRRPLTGLAFLVGAAGLVALPPLAGF-----------------------------------------------------------------------------------------------------------
240266418    ------------------------------------------------------YMNDYSLMVMWELISVNSCEMSLLFLFDWISLLFSGCVMFISSMVIYYSYMFFDSNKVRFLWLVMLFVFSMLLMILSPNMISILIGWDGLGLVSYCLVIYFNNFKSYSAGMLTILTNRIGDVGILLSIAWMMNFGGWYYIYYI----NFWDKWMVLLCFLIILAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNFLLMNISNYYF----FILSLLTMFMAGLGALLEYDLKKVIALSTLSQLGLMMSVIFLGN---YTLSFFHLLTHAFFKALLFLCAGLMIHMSDSQDIRHMGGVLNYIPMTCLCFCISSLSLCGFPFLSGFYSKDLILESLSGSNFFVYLLYYVSIGLTVCYSTRLVYFCMIKGNMIMVCQGFHEDSKMISSMILLLFFSIL------------------------------------
213495534    ----------------------------------------------------------------------------------------------ICGLMLMASEGVVRYNNYLFLFMIVFLLLMLIFTFSSMSMFMFYLFFESSLIPTLFLILGWYQPERLQAGIYLLFYTLLASLPLLIGIFYIKNDNYTMNFIMLSYKNLYNLD---FLYLCMIFAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLRVFSLMQILG-MKFNYIWISISLIGGVLVSLICLWQMDLKALIAYSSVAHMGIVLSGLMTMTYWGLNGSYTLMIAHGLCSSGLFCLAN-------------------------------------------------------------------------------------------------------------------------------------------------------
220935824    ------------------------------------------------------------------SYSWL--IMGMDLQLDATGRVFLLLTTLLWGAAGLYGLGYLQDHTSRYHLFFLLAMSGNLGLVLAADAMGFYLFFALMSLSSYGLVVHAGGDAVYRAGRIYLIMAVVGELLLFAGLVLHVSAAGGYHFSLMAATPLQPVT-----AALLLIGFGIKAGLIPLHVWLPLAHPAAPTPASAVLSGAMIKAGLLGWLRLLQLEGP-GWEAMGWLLVTLGLAGAFLAALVGVLQSRPKTILAYSSISQMGLMICLLPDLGDLLLAAVVLYALHHGLAKGALFLGVGIVER---------------------------------------------------------------------------------------------------------------------------------------------------
62161307     -------------------------------------------------------------------------------------------------------------------ILILIVALSSLLLVSSVNWLSIXLAIELQTLTLFILAALKRDSASTEAGLKYFXLGAVSSGVFLFGCALLYGLTGETSIQGINSILTADVGK-----ILITISLLFKLSAAPFHMWAPDVYDGAPTTTTALL-AIVPKVGVFSILVQIGP--------ITNVVLLCAIFSIIYGAIGALNQTKIKRLLAYSGIGHIGFIXFGVAIGSFESIQASLIYLIIYVIMSICSFSIILSL--KLTKDLIIEVSGLSRDNPVMALTLALTLLSTAGVPPLAGFLSKWLILLSGVSNGYYLTIVAVVSSVIAGVYYVRLVQIIYFQADYSKVLKKEXRVDLSKSFLIGLSFFLILFLMISPNFLLQITHDATISL----------------
221369784    ---------ILIPFVAGALMLLYDDRQRKAKVAISVGSTVALLLVAAELLAGSKGNSGGNDIGFYLLGDWAVPF-GIALVIDRLSALMLLLTALLAIPTLLYASAGWHRQGKHFHSLFQFLLMGLNGAFLTGDLFNLFVFFEVLLAASYGLLLHGSGQLRIRAGLHYIAINLAASLLFLIGVSLIYGVTGTLNMAHLPTLAEADLPILHAGAALLGLAFLVKAGIWPLSFWLPTAYM-AGAAPVAAMFAIMTKVGVYVILRVSMLAAAASAGFGSGVLIAGGMATVAFGLLGVLASQGLGRMTANIVLISSGTVLFALAGGGPEMLGGALYYLVSSTLATGALFLLIEPMSREEGALTADAYGGLAITLTVLGLSFGACVLALAGLPPLSGFIGKIAMLAPLLAADPLLGWAFLSLLFLAGFATLIGLVRIGIQTFWATDGSVPKVLALEIAPVLGLIALLVTL-----------------------------------
134615379    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PWHMWTPDTYQGSPMPVVTYLSTASKVAGFVLAIRLFSEIFSDSFTYLIILLSLISLASMTIGNLGAILQKDLKRLFAYSTVAHAGYMIIGVIALISSNSSASMFYVVGYAITNISVFFSLQHMMNLTKSTSIDSIKGLFQAHPFVSIIFGLGILSLLGIPATVGFMGKVLVFSSAVNNGLVLLAVAGINSFVSAYYYLGLLRNVF---VSSDKFEQNGNSNNTYILVASISSVLVLVLGVYPDLILSTIDNVISGL----------------
226463810    ----------------------------------------------------------------------------MTLLFDWMSLLFVSGVMFISSMVIFYSSSYMSGDVNRFLLLVVMFVMSMCFMILSPNLISILLGWDGLGLVSYCLVIYFQNYKSYNAGMLTVLTNRIGDVFILLSIGIFFNNGSWYFMYY----SIFNSNWVIYFVFMLILASFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFS----NFLELYNVTFFLLLSSLTMFMSGLGACYEFDMKKIIALSTLKQLGLMMSILFMGYPVI---SFFHLLSHAFFKALLFLCAGLIIHCMNDQDIRFMGGLNYNIPYTVACFGVANFSLCGLPFLSGFYSKDMIFMSLNYYNMFIYLIFYLSLGLTAVYSMRLIYYCLISHLGLSSFNSYSEDFYMMFSMFFLMIMGVV------------------------------------
114320183    ----------------------------------------------------------------------------------------------------------------RFLALFLLTMAGNLGVFIALDAAGFYLAYALMTFAAYGLVIHDGRAVSRRAGRVYLVLAVLGEGLLVAGLLLMAAEFGNPDLRGLGPMLA-GAAHKDWLVVLFLLGFGIKMGMVPLHLWLPLAHPCAPVPASAVLSGVIVKAGLMGWLR-FLPLGQGVTDAVAPWVMAIGLFSAFFAVVVGLAQERAKTVLAYSTVSQMGLLTLLIGIQWTLAMGAVVLMALHHGLAKGALFLAMGADARAR------------------FWLMLWPAAALAGLPLTAGALGK--------------------------------------------------------------------------------------------------------
171473579    ---------------------------------FYLGVMLISFSFYLTYQGFLFYILSKVIFVEWELFTLFGSSLIVTFILDWMSLTFMGFVMFISGMIFIYSTYYMEGDMFRFITLVFLFVLSMLLVIASPNLISILLGWDGLGLVSYCLVIYYQNEKSANAGMLTILSNRIGDVALLLSISWLAIYGSWNFYFFQLVYTNVDL---FFITFLIVLAGLTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNVMLGV------NNILFYLGSLTMFMSGLGANLEMDLKKIIALSTLSQLGVMMFTLSLGF---YEFSFFHLLSHALFKSLLFLCAGVFIHSMGDQDIRYLSGLNIGCPVSSFFFIACSLSLCGFPFLSGFYSKDLILESLSHTSLFMLLIVLIGTFFTATYSIRLMMFMFFKNLGGKINISLGEVSG-MILPMSSLFMVSVFAGNFITLLY--------------------------
144170756    ---------WLIPLYGVVGTLFGWFRRDAHRPAAYLNILLTLVAFVHGSLVLQAVMRAGPATLEVPWLAFADLDLSISISLSLTNLAALELITGLSLLAQVYALGYLDKEWARFFALLGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVLLLMGVVALAAWAGVMRFEDLYAWSTLPPLAATLLGLGLIAGPTGKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLLK---VMPLLQQTPVTLVVLQVIGTISAIGGSLVSIAQVDIKRNLSYSTTAYLGLVFIAIALQVPVLAL---LLLFAHAVAKALMSMSVGGVIAATNCQDITELGGLGSRMPATSGAFLIGSLGLVGLLPLGGFLCLAQSVELIGARAPALLSVFLLTNALTALNLTRVYRHVFLGASLL-KTRRAVEVNWQMALPMVALAVIVLL-----------------------------------
116075170    ------------------------------------------------------------------------------LQLDPLAAWFLLLNAVVMVAVRL---ELRGNSERPAPLLPAVLLGGLNICFVVSDLISLYVALELVGIVAFLLILRDGSPQRLWIGLRYLLISNTAMTLYLVGAALAYAITGSFRFSSLSGLPIGAAQ------VLLLLGLFTKGGLFLPGLWLPRSHAEAPSDVSALLSAVVVTAGVAPLLR-----LAAIEPALLPLVRSIGLCSAVLGVLQALNAADLKRLLAWSTVSQMGLVVLSPAAGGALA--------LTHGLAKAPLFLTAGRIRER------QLEGWEQRVLPSVQTPLWLGSLSIAGLPGLAGFAAKKLVGSDLPPAWALSLTLIGIGSV---------------------------------------------------------------------------------
171473621    -----------------------------------------------------------------EILSFMSSSLIFLILLDWMSLMFMGVVFFISSMVLIYSVNYMSGDKNKFIYMIFLFVASMALMILSPNMISILLGWDGLGLVSYCLVIYYQNVKSYNSGMLTILSNRLGDIAILLSISWMVNYGSFNFYYLQYSDYNF-----TIILILVILAAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRF------HNLLEYNLYLFIISVLTLFMSGLGANYEVDLKKIIALSTLSQLGMMMLILSLG---QYEIAFFHLVSHAMFKSLLFLCAGYIHNNMNWQDIRSVGSLSMNSPIITFYFFVSSFSLCGFPFLTGFYSKDLIIEFFFQMNTFMFIMLFISTLLTLIYSTRLIYYLFMNYSSISSMSFLSEDSE-MYYPMFFLFVFSIIVG---------------------------------
169794144    ----------------------------------------------------TQFALGMEMFVSLKVGWFEKMDFSIMFIFDYMGVFFVSFIMLISGSVMIYSYMSGDVSINRFGLLVILFVLSMSLFVFSYNLFFVLLGWDGLGLVSYCLVIYYQNPRSFNSGMITVLTNRIGDVGLLMSIACFV------SLGDWMFTNFLGKMEFPILLYMILIAAITKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVFLLIRF---NFLFSDTKFSLMVLFLSMGTLLLSSFSACFEMDLKKVVALSTLSQLSVMIIALSCGL---LELCYFHLMMHALFKAMLFLCVGVIIHMMNNQDLRNVGGLNIISPIVSSGLLISGLALSGFPFLAGFYSKDLILEEIMDINYFLSIFLLVCFVLTASYSFRL------------------------------------------------------------------------
144212414    ----------------------------------------------LSLYVFNYHVLNNADIFNQNIYTWMQLNISVGFLVDKLTSVMLVVVSFVSLMVHIYTYMHEDKGYTKFFSYISLFTFAMFTLVISNNFMQLFFGWEAVGLVSYLLIGFWHHKESAIEALKAFLVNRVGDFGFLLGIAFVLMFFGTLDYAETFSQTGLIFSATTIVCLLLFVGAMGKSAQVPLHVWLPGSMEGPTPISALIHAATMVTAGIFMVSR--MSPLFELSDVALTVVMVIGAVTALFMGLLGIVQNDIKRVVAYSTLSQLGYMTV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148800208    ------------------------------------SLFMLLMAFVFMVISLNFMNFNSSLLVEWDIFSSSSKIFLFNFYMDWMSTLFFSFVALISGSVLYFSYMPMNSKFRGFMILVFMFVLSMFFMVFSLNLVSMMLGWDGLGIISYILVVFYNNEKSNSAGMLTVMSNRIGDSALLLSVAYFMEMSSWNYLL-------LDECLDVMVVSLIIMAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDLMQDFK---ILSVLMYLGVLTTLMSSLSALFEPDFKKVVALSTLSQLGIMVMTLCMGFGS---LAFIHLLTHAVFKALLFMCSGKVIHSVGDQDARKMGGEIFNLPITSAIMVLSSYALCGVPFLSGFYSKDLIIEYSLMGDMFFFCLYMLIVGLSSSYSFRLLFLSMISFTNQNVSLMSDEEDWVMLVSKFGLLVMSLLSG---------------------------------
143642261    ---------ILLPVINSILVFLIPDR--RKELFRPLTVYLSLIPLGLCLYMFVNQNL-KTSFLEVDSIPWITYGIDLIIGFSGMSFLLITLNCLLVLLSILSVNQEHAES-KGFLGSIMLLQAAVNGVFLAGDLVSLFIFFEALLIPMYFLMGIWGGSNKRYATIKFILYTVFGSIFILAGTIYTGVLNYISSDFESIASMSISTSQSEILFLLFTFGFLIKVPLFPLHTWLPDAHVEAPTAGSILLAGVLLKVGAYGILRVSIPFFTEGFLRYQFIIAFLSVVGII--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115523740    ---------------------------------------------------------------------------------------------------------------------------------------TLFLGLELISLSLIALFAFPLTGMALEASYKFLVMSGLATSAQLLGVALIYAETGALDFPGWVGHGPLFALGTALLLAGLAFKF----SLAPFHMWTPDA-FQGAPAGAAALAGVVSKAAVAIAILRLNSEAQLPQPLWSAGLATLGAASVLVGNVLALRQQLLPRMLGYSTIAHSGYIAMILASGAPGTNEAVLFYLGIYAPALTATLCASAMLGPAP---MLEDLRGLARKRPLEATSLSVGLLSLAGLPVAGGFVAKLYLFKALVQSSWILLAIAMVGAALGFYYYIRFFTAPFFGHGGIEPAPR----HRFDRLLLIFCFGLIMLFGFEPLVLITAVNSALA------------------
164422135    ----------------------------------------------------------------------------------------------------ISNKTGEQYRIIEYPLIIVFIICGALFLISTADLVSIFLSIELQSYGLYILSTLYRNSEATASGLTYFLLGGLSSCFILLGSALLYANSGTTNLENMYVITSISEIKGILSLIIMSVGFLFKVSAAPFHFWSPDVY-DGIPTIVTTYVAIVAKISIFAFLLELIYYTEQNYLDFSWIFIYSSLFSLIIGSVLGLTQFRIKRLFAYSTISHVGFILLALAINSTESIQSYIFYILQYSVSNLNAFIIVATEKNNSPIQLISQIKGYFYINPYLAISLAITLFSFVGIPPIIGFFAKQMILSAALDSGYVFMALAILTSVIGAAYYLNLIKQIFF------------------------------------------------------------------
219560263    ----------------------------------------------------------------------------------------------------------------------ILILAGSSIFYLTDSWLMFFISFEFTLLPIFYMVAYSTTPERLRASWFLFIYTLIGSLPLFVVIFCVGKLS--------FWMFPSCVGLEMFNPVFISMAFLIKLPLYFMHSWLPKAHVEASVEGSVLLAGILLKFGSFGLMRSSIITSWNSQGLVESLFYSLSFMGSLIGAVKALLKSDLKKVVAYSSVSHMNMSMLAFLTLKPFPIYGFCVGGLAHSFSASVMFIMVTLLYSSVGSRNILVMKNNMKMSSGVGLFVFLSWAANMALPPFLGFASEFIYVSSVLMFMPKLIVILLASMFLTSIYSSINMTITALSWLSQSKASTSSNVEWMMSVFTLTMPAIVFII----------------------------------
21672449     -------------------------------------------------------------------------------------------------------------NKEEFYLLTLISTLGAIFLTISNHMASLFISVELMSLPIFGLIAYSNSQKSLEASFKYLVLSGVSSSFLLLGISWIYAISGNLSLLCLNQISNSEKMMVLFGIIMVLMSFFFKLSMVPFHLWTADIYQGTPASVLSFFSVSGKIAIFSILLYFFSYFSVFDNKVIFLILSLISFFSILFGNLMAIFQTNIKRFFGYSSISQIGYLLIILLVSYFFSVQTGGIFLLNYLCTNIVYFGVINLFSCDYDIDSIHLYKGLFWVQPLLASIVTIVLLSLGGIPITLGFFGKFCIFSIIIKNHLWTIGASFLGTILGLYGYLRLIVNMYLNPSEQSFINDIKKSNFWSGILIFISGIMLLILGIYPNPLINLIN----------------------
171473642    ---------------------------------YYVGVVLSVFGLMSIYYSYSYYFMTKVLFVEWEIMDFASVSIIMTLIFDWMSLMFMGLVLLISSMVMFYSYMEGDKFFVRFILLVYLFVLSMVFLILSPNLISILLGWDGLGLVSYCLVIYYQNNKSANAGMITILSNRIGDVAILLGI---AWLLNYGSWNFYYFQFIFNPNENLMLMGMVILAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNYMMGC------NSFLFYIGVLTMFMSGLGANLENDLKKIIALSTLSQLGLMMMTLSLGF---YEFSFFHLMTHAMFKSLLFLCAGVYIHSMGTQDIRFMGCLNISCPVTSFYFMSASLALCGFPFLSGFYSSDMILELFFMGGSNFFMLLVVATMFTLMYSVRLMYFIFF------------------------------------------------------------------
126465954    ----------------------------------------------------------------------LPAILSLLGLFDPISFVFIAVAIPVGLLVSLYNLWYAGSKYDRLVRLLDLFNITIIYTFLAPNLLLFISIWTITEIIGFLLVSFEGGDEAFRAGYRFFFLKSLAFELSALSILAILSQNISIIDSLILPFNELPKTLDLIQALLVTLGFITTSAIVPLHFWLPNAHSIAPSSASSVLSGLTVKMGFYGLIRIT--SFLRLPISYWWILLSLSILTSIYGFTVLLVQKDIKRLLAYSTIGNTGFIAAYAISHNNLLYTATMLNIYAHAIYKAALFINTGTIVMLAHTRNIERLSGLVAFTPYSSMGVLFNILSVIGVPPTIGFIGKLVAVVALLIVNDLALKMLGLLTIVYAI-----------------------------------------------------------------------------
142181084    --------------------------------------------------------------------------LNIGVYFDSLAAIMLLLISFIGAVICRYSVRYLDGDQGRFLCRMLFTLGSVLLLVISRNLLQFTAAWILSSYSLHLLTHHRHRPWALWAARKKFLISRLGDIFLLAALAATYATFGSFDYTELQEQSAAKSFVVSAIGALFVLAAMTKSAQFPFHSWLPDTME-APTPVSALMHAGIINAGGFLVIR--LSPLVVLSPLALSLLAIIGAITALLGGIVMLSQTSVKRSLAFSTIAQMGFMMLQCGLG---GFSAALLHIVAHSLYKAHAFLSSGSV-----------------------------------------------------------------------------------------------------------------------------------------------------
225697477    -------------------------------------LVLLISVLNLFFFMFSILFFNSQILVVWQLLQLSSFTVEIMLLLDFLSILMAVTVSIIAISVFIFSFSYMSQEFLRFHLILSFFVLSMFFLTFSPNLVSILLGWDGLGITSYLLVIYYNSNKSFNAGMITVMTNRLGDIFLITAIGL---VMGEGSWLIHWYTSYFVYNPSVMFLLSM--ASFTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRHLTLT---SPTKIYLLILVSGMLTMTMASLSALNEKDMKKMIALSTLSQLGVMMVSVGVGCPL---MAFLHLIIHAFFKAMMFVATGSYIHMSGYQNLLKTGSHLLSSPISASSALVASLSLAAVPFSAAFFSKEPILELVLWKSNFMFVLFLLGVALTVAYSIRFIYLVILSFNKGEVSFMASEDDNLVNSSLLVLFIPAFSMGMF-------------------------------
136155730    ------------------------------------------------------------------------------------------------------AWLRKHDHLIEFYVLLLTSLLGMDLMISSGNMLLFYLGLEMSTIPVAAAANFERKRNSAEAAFKLIISSAFSSGLLLMGISFFYGATGSLNIDEASHLV-TNEPLQILSFVLVLAGLGFKISAVPFHWWTADVYEGSPVAVTSFLSVVSKSTAVFVLTSFLFRIYYTIGEVWTIALSLLAVVTILVGNLFALRQDNIKRLLAFSSIAQVGFILVAVISGSVQAVTAVVFFLLVYVFSNLAAFGVVSVISSATGKEKVSDYAG---------------------------------------------------------------------------------------------------------------------------------------
226453521    ----------------------------------------------------------------------------MTLLFDWMSLLFMGSVLLISSMVIYYSYSYMSNDLNRFLYLVILFVFSMMFMIVSPNLVSILIGWDGLGLVSYCLVIFFQNNKSYNAGMLTILTNRIGDIALLFSIAWFLSNGSWHFFYFLH----LDLIWYSVLLCLLMLAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSPMF----KFFNISLLLSISVLTMFMSGIGASFEFDLKKIIALSTLSQLGLMMSILFIG---SYNISFFHLLTHAFFKALLFLCAGLIIHCMNSQDIRYMGALINHFPYTLAAFCVANMSLCGFPFLSGFYSKDLAFVQMSSFNFLIYFFFISSIALTVFYTMRLLYFIMYGYLGCSSLCLYEEDSIMLISMMFLI-----------------------------------------
143886465    ----------------------------------GLTLGAAIATFMVVLNILANV---GNTTTETFTFLTVMPGLELAFNVEPLGLMFALLASGLWIVTHLYGLGYMRDNHARFFACFSFAIFSVMGIAFAANMFTLFLFYEALTLSTYPLVAHKGNMAAIKGARTYLGILIGTSIGLLVAIIWTYAVAGTLDFAKGGILQGLIAGPSVAILLALYAFGIGKAALMPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTMLKVGIYIFFLAESGASIWLIWLAAFSILAASVIAMTKDNLKARLAYSTISQLSYITLGVALASSMGILGGGLHVVMHAMGKITLFMCAGSIYVAT-------------------------------------------------------------------------------------------------------------------------------------------------
241912111    ---------------------------------------------------------------------------------DSLTVVTSIVVTLVSSLVHLYLISHTSEDPHRFMCYLPIPILFTPMLVTGDNSLQLLPGWEGVGLALYSSINLRFTRQANKAAIKAMLVNRVGDFGSALGMMGCFTLSETVDSPTLFARASPNHHATIVIRILLSPGAVGKSAQMGLHTRSPDAMEGPTPVSVLIHAATTATAGVPMIARRSPSS--EYSPDAPIAITSVGAMTSFPAATTGISQNDLKRVIAHPTRSQSGYMIFARGILN---YCVSVSHSMNHAPPKASPSSSAGSVTHATDEQDMRKMGGLASLSPFTYAMMLIGILPLIGFPFFTGFHPKDVISELAYTSGHSAFRSGSVSVFFTPHHSFRLLFLTPSAPPFSRDILRCHDAPILTAIPPILLAFGSLFAG---------------------------------
254430792    MNVLFLWLVPVYPLVAAILSLAWSPGVISRRPCGYMNLLLVTVSFVHSVLALITLHSNAKAGAITFSWTWLNT-AGLRIGVDGLALIAMTVITGLHILVQLYSIGYMERDWGRFFGSLSFFEAGLCALVITDSLFFSYVILELLTLGTYLIVGTWYNQPLVVKGARAFLTKRIGDLILLAGVIALLPVTGTWNFHGLQAWAAQQMAAQTLILLALIAGPMGKCAQIPLHLWLDEAMESPLPSTVLRNSVVVT---GGAWVLLRLEPLLELSPFVRAVLVVVGGSTAVVSSLIALAQVDIKRALSFLVSSWLGLLFVAVGL---AGTSVADHLLLVYPLPMALMLMALGTVIVSNITQDLTQLGGLWSRRPVMGIAFLVGAAGLVGLPPFGGFSAELLDLTAASNHPVLLSSLVLVTNALIAGGLIRVFGLIWAGEPSVFTIRSAEVL----WLMVLPTTVLMGMVLHLPVLLALNHVFPLNPILD--------------
160902356    -------------------------------------LSKSLLFFGLILNTIFAFFVQKGSY---ELGGWQPPF-GINLLVDNYSLFGIVLINVLFLVSSLIGIRKIEK----YSLPLLISLAGLNGMVLTNDLFNFYVFFEIATISAYIISTLHGK---YHHTFNYLVLGSVGSSLYLLGIIIVYAVVGSLNMSDLMHFSELSANIQLIVSILIFSGLAVEAKLIPFNSWVRGIYSNVNTLTAPLFSAVYASTVFLVFGRFFSNLITISGPLFNEILT-------------------------FSSIGQAGLITGLFLIG---GGYAAILQIINNAFAKIVMFSTAANVYENNSSDSIDQAAGIFRKYPLIGFGFTVSALSLIGLPLFFGFYAKFNIINTAFNTNWIIPLVILLGSLLEGVYYIRMLVKLWVPGEEHEETTEKLTTKFSMNKLFVVVGFLFIVGGIYPELFGD-------------------------
288903421    -----------------------------------------------------------------------------------------VFVLLIFMMMFIYGMVLVSEKNFNLLILSGILIMICLFFFMASNMLMLYMYFELSMFPILVMIGYGSQIEKINSGYYLLFYAAVCSFPFLFIYFKSQFY---------FSMCYFDFVMTWEMFFILTLSFMMKFPVYFLHLWLPKAHVEAPTTASMLLAGLLLKLGTAGYLRILGSMNFVYNNFW----IIISLLGMILASFACVFQSDSKSLAAYSSVTHMSFLLLSMIYIMMSSKISGLMMMLAHGYTSTLMFYLIGEFYHTSSTRMVYFMNSFFGSSMFYGVIFSLVFLSNSGVPPSLSFLSEFMIIVNSVVISKMFFYMIFIYFLVSFYYSLFLIVNSVMGKNYINISNFNVGVTMSTVLMMFNIFGCLCFL----------------------------------
254032036    ----------------------------------------------------------------------------------------------------------------------------------SANWLTIYLALELQTLALFILASSEDSNTPPESGLKYWILGAMSSGFYLFGCALYFGFTGNEGMLGTIETTNIELRQGSLGYLFITVAILFKLAAAPFHMWTPDVYEGAPTPTTALI-AIIPKFTVYILLTSLVIT--------SKLLLSVAIISLVVGAFGALNQTRIKRLLAYSGIGHMGFILIGVSAGTYESLQNSWTYAVTYLVSALASFTVICTLEEHRRLRRLADFSILSRGQPYIAFSLAIVFLSLAGIPPLLGFLGKWFILVGSIKVYYLVALLAIICTCISAFYYIRIVATIYFNFTRP-------------------------------------------------------------
189095592    ---------------------------------------------------------------------------NVSIMMDWMSTMFISTVMMITSAILLFSNTYISNTEKRFLTTLLLFVISMILLIMSDNILFMLLGWDGLGLSSYVLVMIYQDQKSAKSGTITIVSNRVGDILILFSI--------STMFMTGDFNYWMNNFYSTLAILLIMLASFTKSAQIPFSAWLPEAMAAPTPISALVHSSTLVTAGVYILIR----TFNSSDVMLFSILSSLAIITTFVSGLSANWEKDLKKIIALSTLSQIAMMMYVISL---KKMNIAFFHLLTHALFKSTLFLCAGFLIFSVAYQDSRMMNLMTLSSPLLASTLGITNMALMGLPFMSGFYSKDMILESMLSSNFFMTLLMMTAAGLTASYSMRLIFMV------TKHKNTLTELSFSNNNSMLTAILTMVSFSIFLGALLSWFLAPTPSLITPMLLK---------
135358672    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMLVAFGFKVSAAPFHLAAPDAYAGSSSPIAGVLATASKAMGFVALFRVLITMPDEGEAFWFVLLAIIAIITMTWGNLAALTSINPKRILAYSSVAHAGYMLAAIAAANEIVVTAIVFHLTILVLFKLGAFLVLSMLEIEGRSHRLEDLHGLASRDPMMAGSMFVFMLALAGVPPLSGFLSKLLMINGIVNISFWLAIAIVINSALSLFYYLRICLVMFFEESESSKPLH---SAYFLRNAIMVLTVLTVFFGIGP------------------------------
144151705    ------------------------------------------------------------------------LFLGAHLALDATAQIYLAFTALVWLAAGVYAAEAPTARSGRFDALFLLSMAGNFWLIVGADLFSFYAGFAMMGIAAYGLVVHDGSPSALWAGKVYLVMALLGEVALFAGLVMLVSEAGTT-----RPTPADLTGLSHTAIALLLGGLGVKAGLVPLHLWLPLAHPAAPVPASAVLSGTMIKVALLGWLR-FLPVGELALPGWGHWLTLAGLGTMTLALPVGLVQRDPKVILAYSSIAKMGLMITVLGALAPVGVAGIVFYAAQHGLAKGGLFLGVGL------------------------------------------------------------------------------------------------------------------------------------------------------
74325173     -------------------------------------------VLIISLFCFLLINNTINDFQIFNNTIIIDYLGSF-------SKILIAIVSIFCFLMIQRYLTVQKINYFEYSVLILFALLGIFFICSSNDLITAYLAIELQSLSFYIMAALKKDSASVDAGLKYFILGAFSSSLFLFGSSILYGVSGTTNFEDLKNLFFWVYSLIQFALSFIFVSLLFKLAIAPFHLWSIDVYEGSPSSSTFFFAVVPKLAIFILLVRIFYSSFFEYTAKWRYYIVILAVLTIVVGSFAGLEQKKLKSLLAYSSISHMGYTLIAFSTGTFEGLQMLFCYLFLYMIASIFLMLQLKYKYVKKQNKDLADLSSLSKSNNILALFFSTVLLSIAGLPPMVGFLVKIGIFLVSIEVSMYFVIVSILCSVISTFYYIRIVKIMFFENSTAGKLYQPIKSHIS-------------------------------------------------
135071095    ----WIPLVLFAPLVTGLLALIVPDRGRLRAYLGLGGSLVLLFGAIGLLAAATG-----GPVLVYHFGDWPPPFA-ISYAADGLAALMILVTALVSLGTAIFALADVDRELGGYHGFVHIMVFGVCAAFLTADIFHLFVAFEILLIASFALVVLGGRGEQFEGGLKYMALNLFASLLFLSGVGLLYGMLGSLNMADLALLAAADPAKLSLAGALLCAAFAIKAGLFPLYFWLPASYHVPTSAVSAIFAGLLTKVGVYALFRVIPLVFSATGLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
27904658     ----------------------------------------------------------------------------------------IISSFLACIFSHYCSLTNYLYNFEEFYLLLLFCTIGCVSIIISNNLCTFFIGSELISLSSIGLISYFFEKKALEASIKYMVLSGIMSTLLLFGIALIYSVSGSLEFLTMITKSFHNAIILFFGVSLFIIACSFKLSLFPFHIWTPDVYQGMSSEALMIFTSVKIAIFSVLFKIFIVLSYFHIEEVFYYLVSIISCLSMIFGNIMAINQTSIKRLMGYSSISQLGYLFIVLVINMQFSLEVTGIYLINYALSNIGMFGIMSVLYKNFNVDSIFSYRSLFWSSPILSGVMTVVMLSLSGIPMTVGFLGKFYLMSLVVKEHMWLFILFIISTIIGFCAYLKIISCLFVAPSDSYCHKNIIISSQNINGLLTTISIFVLFLGIFPQITIHLV-----------------------
288903173    ---------------------------------------------------------SGGSLPMYAKMNMVITMFGFSLAYDLMSFSFFWILFLISLSVVIWSYYYMDSEYMRFIYILYSFISSMIILIFSSTICMALIGWDGLGISSFLLVLYYKNRLSLGSSFITVFTNRLGDGFFIAMMCYMF----------------LNLNLSYFLLFLLGLTAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLLRFNLTD--------NSYFFCLGTMTMVMAGVCANQEMDFKKVVALSTLSQLGLMFVALGIDLKSF---CFFHLCTHALFKALLFICVGIMIHTFGSQENRQMAGFSQYMPFVSVCAVISMLSLIGFPFLSGFYSKDLVLESMYNTNLLLCIFYYIGIMLTCAYTIKMYF----------------------------------------------------------------------
46358436     -------------------------------------------VFGGLGVGILGLNFDKMLIMSVEIMQINSVSLGWEVVLDMYSVLFGSTVMLISGGVFNYSYMMGEEKKNGFSLIVSMFVGSMGFLIFIPNLIGLMVGWDGLGVTSFLLIIYYQNHYSVKCGLLTFLTNRLGDMFLLVSMVVICHEGSSNLMLWENEL--------FFIIMFILLASMTKGAQVPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FSHVVEENILLMNFLYFVGMLTMILSGLSALTEMDLKKVIAYLALSQLGLMFVCLSLGMA---KVTFFHLLSHASFKATLFLCAGVLIHNNNCQDLRYLSSNWVSAPMTIMCMNACNLSLCGFPFLAGFYSKDMILES--------------------------------------------------------------------------------------------------
109289924    -----------------------------------LSTIIAMSLILWSISALYLMNFTVTTTMAWPLLKWNTMSTEMMALFDFSSVLFVVLTIYISVLCFTTTYMHPDISNLFLLILTLFVFSMALLIFIPSLLFLM-MGWDGLGMTSYLLVIYYNTDTALASGMLTALTNRLGDGLLVAAIPLYLYSGASTSFMAL-----------------CLIAAMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFSPA----LSQYLLHTLIGVGFLTCFMASMAALCEYDLKKIVALSTLSQLGLMMFCIGSSNPS---MCFFHLMSHALFKALLFICCGMIIHSTHTQDLRFLGSITVSMPMTAAVFNIANFSLCGVPFTAGFYSKDSIIESTLNGNMPIFVSLCFYLMVTCAYTARLSWLLSWAPYKG-------------------------------------------------------------
6636090      --------------------------------------------------------------------------VNLEMCLDWMSLTFASVILLISSCVGLFMDFYMKEDLKTFNWMVYAFIFSMIVLVFAGSMPMMLVGWDWLGVTSFLLVMFYEGKKSFDAAMLTALTNRIGDGLLICSTAGMIMSCDLSLDMK-----------PYCWSVVFVAGCATKSAQVPFSSWLPAAMMAPTPVSSLVHSSTLVTAGIYLLIRS--HVMWEKSPVACSFLLCAGLLTSVTAGISAVTETDVKKIIALSTLSQLGLMAFSLGLGE---IDLAFMHLLCHAFFKAGMFLSVGSLINYTGDQSFSKFSSTVSLSPVALMSLFIGSMSLVGIPGTAGYASKESIVAVSYSVSSLPIVILMIGVLLTMLYSARIVK----------------------------------------------------------------------
160688382    ---------------------------------------------------------------------------------DWMSVLFMSLVLLISFCVFLYSVEYMGSDVNRFCFLVLLFVLSMGLVIFSSNLMGILIGWDGLGITSYVLVIYYNNVRSLNAGMITFLSNRLGDIGLLMSIVWMFGFGNWNYFVYVNVMNDTNLG---LVGLFIMMGCMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFSVYY---SFDFFSWFLLGVGILTMMMSGYCSLWEMDMSSVVALSTLSQLGFMMMILGFGSWL---LAYFHLLTHALFKSLLFLCVGYIIHYSGEQDFRSVGGLINS-PVVMSGMNISLLALMGFPFLTSFYSKDVIIEMMLGGGNLVVFFLMVGLGLTVLYSFRLGYFSIWGFCLYNSGVDVSSGFMMEFSIVV-LVLFSVFYGFF-------------------------------
143767883    -------FILFLPLLAFVIIFFGTKLPRQGDWVSILAIFISLILAIIMFVMVSSYDPNFKEEASFTWFDMGSFKIRLGFLVDNLTIIMLLVVTLISTCTHLFSTEYLKGDIRRYFAYLGLFTFSMNGIVLANNLISMYMFWELVGVSSYLLIGHWFEKDSAADAKKAFLTNRVGDIGFFIGIMLIYNAVGSFDIFNGVASEMITGTTLTLAGVGLFMGAMGKSSQFPLHIWLPDAMEGPTPVSALMHAATMVAAGVYLSVRIF--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
238800113    -------------------------------------------------------------------------FLSNIFMLDLINLPLIMLSIWITIMMMITMTKMMNKNSMKLMWLMSLMLMFLMLCFLSMNLIMFYFLFESILMPIIMMIMIWYQPERMNASLFMLMYTLIASLPLFMMILILSHTNKSNSFMMMNLMLNSMYSIMNNIMNHMMMLAFMMKPMFLIHMWLPKAHVEAPVFGSMILAAILLKLGGYGMIRMFMLNQNMKISL---IFISMSLWGAVLISIMCCRILDMKILIAYSSITHMGIMMSSLMNNFYSSMKASMIMMIAHGLTSSCLFVFSNYMYESTFSRNMLLNKGMLMLNPKMSLWWFLSIGVSMAMPPSLSIIAEMMLMMTIMKMSLMVMFSLFMLSLNTIIYSMIMFLLTSHSKFNNINNYYYMSSKNYMVISMHVIPCFMLSMMIY-------------------------------
7335693      ----------------------------------------------------------------------------------------------------LAGLGHLFFGVRFYVGLMITLLLFLFIFFSVWNLLLFFFMFESTMFPIFLIVGVWAQPERILANYYFFMYTMLGGFPVMVFIMLGYRMFLGYG---LWYLLESSFWWRAVYFYFMVSAFLCKIPLFGLHLWLPKAHVEAPVGGSIVLAGLLLKLGGYGVLR-LMSVVWVEFSFIFVVLLGLGVWGSCVCGLVCMRQIDVKSLIAYSSVGHMSLSFGGLLICFFWGFKGGFLLLLAHGLVSLHYLEQEIVFYERNGSRVLLAMGSYHGGVSVLSFFFFFFLACNFGFPPTVNFFGELSLYFGLLEVDFLLLGLLGMGMVITGIAMLKFYSKVFSGM----------------------------------------------------------------
39656308     -------------------------------MFISWGFFLLVMSFLVMYFFLFVIFFNKIFIIEYILYCLLNMEMKMYFLVDWVSMLFLFVVLFVSSMVIIYSDSYMDNNKNYFCLMVLLFVLSMVMLIMCPNLIMIILGWDGLGLVSYLLVIYYQSKDSYNSGMITVMSNRVGDVAILLALVFLMNFGCYDMIMYNK--------MYLFCGVLVIIAGMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGIYLLIRF---NFLFKIGLFSEILFFFSSLTLFMAGVGANLEMDFKKIIAFSTLSQLGLIMMILSLG---KVEFAFFHLLMHALFKSMLFLCAGLVIHMSGVQDLRYLGNFFSYSPMICGCMGLASMSLFGFPFMGGFYSKDLILEYVYMSNMIYLLLLIVSTGLTVMYCMRMMYYVVWKGIMMSLYYSV-DLDKKMIFPIYMLSLTVILLG---------------------------------
137284916    --------------------------------------------------------------------------------------FLIILGCFCSLIITKKYFIDVKLISFEIPILILFSCLGMMIMISSNNLISMYLGIELQSLALYVLAAIKRDSQSSESGVKYFILGALSSGILLYGCSLIYGFTGTTNFAEIYNSLLSVKSLNLGLIFGLLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKISAVVLIFRFCMEPFYHFYNEWSQIIIFLSIASMFLGAIAAISQKNIKRLLAYSSIGHIGYILIGVAAANEESIKGIAFYLSTYVIMNIAVFIIILSLYNNNFIEKISDYAGL--------------------------------------------------------------------------------------------------------------------------------------
11466667     -------------------------------------------------------------------------------------------------------------NSFEYSILILFSTIAMLLMTSSYNLISIYLSIELQSLAFYVLASMKRNSESTEASFKYFILGVFSSGFLLLGFSILYGITGINNIEQFYKLFIINYSNLYISLFLIIISFLFKIGAAPFHMWLPDVYEGSPLSVTAFFAITPKIVILSLIIRLFIYTFYDIIEELNYIFIISSITSMALASFFALYQKKIIRLLAYSAIGHIGYILIGITSSSINSIQSSLLYIIVYIIMTINIYSIVISLYSNNNNIEIKYIKNLSKQNPILAFSFTMLLFSMAGIPPLAGFFNKLYIFSSAINVSMYLLVFIGLTSVISAV-----------------------------------------------------------------------------
140853841    ---------------------------------------------------------------------------------DPISNLLKAGSCFALLVSLIYSKQYLIDRRPDFIVLTLFALLGQLVLISANNLITLYLGLELMALSTYGLVAMRHTSGSSEAAIKYFVLGALASGFLLYGMSMIYGVTGSLDLLEILLDPRINHLIMAFGLVFIVAGVAFKFGVVPFHMWVPDVYQGAPTAVTLLIAAAPKLAAFALLFRLLINTLLPLISDWQPMLMILAVLSLVIGNVTAIAQTNIKRMLAYSAIAQMGFVLLGMLIFDDHAFSASMFYVIAYVITTLGTFGLLMVLSRKYDCETLEGLKGLNRKHPWYAFVGLI-------------------------------------------------------------------------------------------------------------------------
134737491    ----------------------------------------------------------------------------------PLGAIFGLVASGLWILAAIYSVGYMRGNHERFAAFYAVAVHAAMAIAWSGNLLVLFIFYEILTFSTFPLVTHKDSKAARDAGRLYMSILVGTSVVLLLPAVIYVWVMTGRLDFVPGGILAGAIPDNDVPWLLAAFAFGVKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILMVVVYIFGIDFLHASRWLVWLASFTIIASSCIAITKDDLKARLAYSTISQLSYIVLGAAIATQVAAEGAALHIVMHAAGKITLFFVAGAIYVQAHITKI--------------------------------------------------------------------------------------------------------------------------------------------
218508148    --------IVFLPLIGAIVALFGRAIGAKASEYVTSGLMIIAAILSWYVFFTVGMGHAEGGPIKVEVLRWIQSGVSWSLRVDTLTSVMLIVVNTVSMLVHVYSYMHTDPHRPRFFAYLSLFTFAMLMLVTADNLAQMFFGWEGVGLASYLLIGFWFKKPSAAAAMKAFIVNRVGDFGFVLGIAGVFVLFGAINILNLFGMQLDKAHALTGVCLLLFMGAMGKSAQFLLHTWLPDAMEGPTPVSALIHAATMVTAGVFLVAR--MSPLFELSPDALTVVTVIGAITAFFAATVGLVQ-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289630013    --------IPFIPLVIAALISFVDD----KRAIPRISMFFSGLIAIISLI--------GTAYEFMFHKVIIGFYNTLVF--DHLASILVPYVAIIGLVIYASNYMWDEKGYKRFFIILNFIFSSIYFMIMANNLIVMFIAWQILSLSLYFLISFRESKDAVRFGSWAITVHRIGDFFFLLGTILTYKVYHTLNLQTLYHIWQTNITVVNAIALLFVASAMAKSAIIPFYFWLPYT-SEAPTPVSALMHAGIVNAGGILLNK--IAYLYLSSSIALNTAFFFGILTAIAASVVMLSKPDIKRSLGYSTVGQMGYMIMEVGIG---AFSVAIYHLIVHGIFKASLFLESGNVIH---------------------------------------------------------------------------------------------------------------------------------------------------
226464031    --------------------------------WFYIILFTGLFIFILGLYFLMF---DYLLFMDWEIITLNSCSIVMTLLMDWMSLIFMGSVLFISSMVIYYSEDYMMENKMRFLILVLFFILSMMFMIISPNLISILLGWDGLGLVSYCLVIYFQNYKSYNAGMLTVLTNRIGDVAILIGVAWLFNKGSWHFLYYNFYLMNWS----WMFLFLIVLAAFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFS----DLLLAFDLSFILLLSMLTMFMSGLGANFEYDLKKIIALSTLSQLGLMMSILFMGYSSI---AFFHLLTHAFFKALLFLCAGLMIHCMNSQDIRHMGLLVNYLPYTSTCFVIANFSLCGLPFMSGFYSKDMVIMTMNYFNLFIYLLFYISVGLTVSYSMRLIYYCMTSYSGLLPYNMMFESMIMMRSMLFLVFMSVV------------------------------------
154250408    --------------------------------------------------------------QLVEIGGWSAAY-GIALVLDSVSYPFLIFVNAILLVISLTA-----NLEEKYGTLMLVLTAALNGIILTGDFFNSFVFFEIIAA---VAYIIASHKNNSYGAFKYLIFGGVGGTLYLIGAVMTYIKAGTLNMAYAGFI--IDPSVVPVITVFFLIALLIELKVLPLGLWAPDVYSNGSSITPVVLGSAVTVSMVYLFSRIF---FNVLGFEHTKLVSILAMVSIIIAQLGALKQKNLGRALAFAAIAGVSVVVAGLATANEEVISASYFYLFNDAISKIILFTVFAYTGHRG-----------FKNDKTTGIIFTIASLSLIGFPLFTGFWAKFYLIKALFETENYVLAVILISTIIEAGYLI--------------------------------------------------------------------------
143894847    --ITLVALPILIPLIAAAVMLLTRNLIVQR------CLSFVALSSSLTVAVVLLVDVWSSGNIVVARLGGWPGSFAITLVADRLASVLVVVAMAVTLVVLLFAQQASDEHSSYYHPVYMALTAGIAQAFLAGDLFNLFVAFEILLMASYVLLTLEGTSEQIRSGTTYVVLNVIESLVLVTAVGLIFAATGTVNFAELPELAELPVGVRTGLHLLLLVAFGIKAAVFPLFFWLPDSYPTAPSSASAVFAGLLTKVGVYCLIRVQTLLF---PGELSDLVMIVGIATMAIGVIGAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
283099283    ---------------------------------------------------------------------------SLIFLLDWLSLMFLSVVFLISGCVFLYSLGYMSGDSYRFYFLVFMFVCSMFFLIMMPDLMCLILGWDGLGLVSYCLVIYYQSDVSLSSGYLTLFINRLGDLFLILSICWCMNYGCWHYFYLFTF-----DNLNIYMIFFLILACLTKSAQFPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLIIRFS----KFLSSDLIFFLINLSLLTVLLSGFGALYENDLSKIIAFSTMGQLSFMIFSIVMGSH---YLGFIHLLIHAIFKSLLFLCSGIFISLMGSQDIRNMGNLGLQSPLISSCFLISLFSSCGVPFYSGFFSKDLIIELVVLSNFFYLLIFFFSIYLTLVYSFRLFYFLF-------------------------------------------------------------------
163744624    ------------------------------------------------------------------------FTFSGTWALDGASLWARLMILLGTAFCILLAWFRTDPRHGEYYTILLLGALGAMAMAGAGDLLQLTIAVLLSSVTGYTLAAWHRDWASVEAGMKYFLMGALANALLITGVTLMLGLLGSTGYADIAASLRLGTGHSPLLFVGFLTGVAFKLGAVPAHAWLPDVAEGAPVPSAAFLT-VVPKIGAAIALARLVQLVPPEFLGLRPLIAILAAATMTLGNLAAFWQDDIRRLIGWSSVAQAGYVLMTVLGLSPDALSALLAFIASYAIGNLAAFAVVAYLRGRTA---IADYDGLAKRRPIVATVLVVSFLSLVGIPPTVGFLGKLALFMTTIDGGYWLAVVAAANTVASLFYYARVMGRAYFNAPPEE------------------------------------------------------------
140595399    --------------------------------------------------------------------------------------------------VVLLSQNELEEGGYEFYVLMMVSVLGMVMMASSRDLLSVFVALELLSIPAYMMAAWRKRDKSNEAGVKYYLLGVFASGVLLYGMSFLYGTTGSTKLTEIGALSGDLTGMQVLAVVFVVAGFAFKISAVPFHTWAPDTYEGAPTPVTAFLSVASKSAGFVALLTVLYLGLYGADEVHGPFIWAMAALTMTVGNMVALRQTNIVRMLAYSSVSQGGFILMPLAVMAESSLRAVVIYLLIYAFSNLGAFAVIIAVARK--------------------------------------------------------------------------------------------------------------------------------------------------
38156088     MDLPLLNTSMLLTLATLSTPIFFPMLSDNLKNTPTIITNTVKTSFLISLIPMTIYIHSGSLTSLWEWKFIMNFKIPISLKMDFYSLTFFPIALFVSWAILQFAYMASDPYITKFFTYLLLFLVAMLILIIANNLFVLFIGWEGVGIMSFLLISWWHGREANTAALQAVLYNRVGDIGLILCMAWLASSMNTWEIQQLSSPSQTP----TLPLLGLILAATGKSAQFGLHPWLPAAMEGPTPVSALLHSSTMVVAGIFLLIRTHPLFNNNQTALTLC--LCLGALSTLFAATCALTQNDIKKIIAFSTSSQLGLMMVTIGLNLP---ELAFLHISTHAFFKAMLFLCSGSIIH---------------------------------------------------------------------------------------------------------------------------------------------------
107736182    -----------------------------------VIMILSLIPFFLSIFLLKNSMFISIEMVILSLKS---FSIPINLILDWMSMSFLFTVMLISSMILIFSMDYIRKEHNQFSLLLISFVLSMSLLILSDNIIFILLGWDGLGLTSYILVIYYQNFSSAASGSITVFSNRFGDIMILLSIGMLTKLCDWNFIMN--------NSFPLIILIFMMLAAFSKSAQFPFSAWLPAAMAAPTPISALVHSSTLVTAGVYLMMRIMNYPHPTS----MFLILIISSMTTIYASMSANWEMDMKKIIALSTLSQIAMMMFAIAIGM---ISLAFFHLIIHALFKSMMFLCGGVLIHSSSYQDMRKMGTFMFNSPIISSSLGIASTALMGIPFMSGFFSKDPIIEMMINSFSILTFMMIMSIGMTTIYSIRMMLFSMKFYLKSKPDINFHPSSFME-IPILCMTPLSIISGTFMSWIIN-------------------------
88810441     ------------------------------RHAARLSVAVTTVTFALAVAMLSSSIGGASGEVALAGSWGI-------LRFDPLGALMAVVIAGISLIVHIYSVRYMVEEYARFFVLLDAMTATLLTMVVAGDLITLVVAWHLVGVLLYFLLGQDTRSHSARYAFWTLITYRIGDLPLVLAAGLLHYAYGTWSLSEIFARIAVEPAAPMVLGMLIAAAAFARSAQFLLHTWLPYSMAGP-TPVSALMHAGIVNAGGFLINR--FAPVFVHTENVLPVVFVVGLVTALIGSSLMLTQNDIKKSLGYSTMGQMGFMIMECGVG---AFSLAIYHLIAHGVFKGTLFLGAGSMINAARKSD---------------------------------------------------------------------------------------------------------------------------------------------
51473720     ----------------------------------------------------------------------------------GISKSIVLLFTIVSLIIYRDYSNLIGEAIKEFITLILLSIVGIFVAISSRNFLLLFCGMELTALTSYALAGFKLDDQSSEGALKYFILGSLVTCLSLFGISFIYGFGGSIQFEDILHQLNNNSEIKIIGIVLFLSSIFFKLASSPLHFWIPDVYEGSPISSITYFTSAAKIGMVIVLFNISKLIIGNYYPINYNLIKIIAILSMLFGAFGAIQQTSLKRLMAYSTILNIGYVLIGVILPNQEGYKAALLYILIYAVVSIGFFTCLIMLFGKVDKASFKTIQGIAETHKTIAALISIVMFSMIGIPPLTGFFGKYYLFYQAINKQFTLAYCGIFTSVVAAFYYLKVVKAMYFSKKNS-------------------------------------------------------------
11182469     ------------------------------------SLILFLTGMLFFMIGSLYLIWDYVVFMDWEILSLNSCVVTMTLLFDWMSLVFVGCVFIISSMVIYYSESYMGSDFDRFYFLVILFVMSMMMMIVSPNLMSILIGWDGLGLVSYCLVIYFQNYKSYSAGMLTILTNRVGDVAILLSIAWMLNYGSWHYIYYMGMWDFMEFYLVSLIILAGFTS----SAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFSDLILNLN----CSLVLTLSMMTMFMAGLGANFEFDLSKIIALSTLSQLGLMMSILFIGYP---VLAFLHLLTHAFFKALLFLCAGLMIHCMDSQDIRHMGLMVNHLPFTCTCFCISNMSLCGMPFMSGFYSKDIILEMMMGYNFFVFMIFFLSIGLTVSYTFRVIYYTLFYHINVYSCQSYTEDGIMMKSMIV-LSVLAIFGG---------------------------------
189095466    -----------------------------------------------------------------------SANLEFILLLDWISLTFAATVLFISSMVLFFSYMIEEKHKNRFILLLLFFVLSMLLFILSPNLMSLLLGWDGLGLVSYCLVIYYQNPRSLNAGLLTILSNRIGDVLILMAIAMT-LSFGSWDILSM----NLNFNSNMVILF-ILLAAMTKSAQIPFSAWLPAAMAAPTPISALVHSSTLVTAGVFLLIR----FQNMFPKSISLILLFSSTLTMFMAGLSAAMETDLKKIIALSTLSQLAIMMLALALN---YWKLAYFHMITHAMFKALMFLCAGFIIHNSKNQDIRKMGIFLQSAPTVSTCLMISSITLMGFPFSSGFFSKDLILESLLANNQSVYFLVLFSFGLTMMYSFRLTFSSLW-TSNSNYSNFLASENKEMTLPISSLTFMALTLGSFLNWIL--------------------------
135039617    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LGGAFTKSAQVPFHFWLPNAMAAPTPVSAYLHSATMVKAGVFLLAR--LNPCLSGTELWAWSLSLVGSFTLLLAVALGIFQTDLKRILAYTTLAVLGMLTMLLGLGSAVAIKAMVLFLIGHAFYKAALFMVAGSVDHEAGTRDVTRLSGLRAVMPITAAAAVLAALSKSGFPPFIGFLGKEYVYVALEGAANYFLVAAFVGNLLVMAMALCVAISPFFGNRDGHGAKKPHEAPLAMWIGPLSLGLLGLVVGLFPDLIANSILGPAIAAIKGVPVK---------
164420984    -------------------------------------------------------------------------------------------------------------------VLILIVTLSSLLLISAINWLSLYLALELQTLSLFILVALKRDSASTEAGLKYFVLGALSSGLFLFGCVLLYGLTGEVSVQGIAALAAGGEIGRIFITISLL----FKLSVAPFHMWAPDVYEGAPTIITALL-ATVPKISVYSILVQIGPT--------TNVILICAGISIIYGAIGAINQTRIKRLLAYSGIGHMGFILFGVAIGSFESIQASFIYMIIYVIMSICSFSLILSLNLRRG--FLVELSGMSRNNPVMAMTLAVVLFSIAGIPPFAGFLSKWFVLLGIYGGYYLISLLIVISSVIAGVYYVRVVKLLYF------------------------------------------------------------------
15131111     ----------------------------------------------------------------------------------------------------------------RFMCYSSIPTFSTPMSVTGDNFLQLFLGWEGVGPAPYLSINSRSTRQADKAATKAMPVNRVGDFGSAPGILGRSTLFQTVDSPTISARANMRFHAITVIRISPSIGAVGKSAQIGSHTRSPDATEGPTPVSASIHAATTVTAGVSVIARCSPSF--EYSPTASIVITSAGAMTSFSAATTGILQNDSKRVIAHPTRSQSGYMIPARGI---SNYSVSVSHSMNHAFPKALLFSSAGVIHAMSDEQDMRKMGGLASSLPFTYAMMLIGSLSPIGFPFPTGFYSKDVIPELAYTKYTISGNFASRLGSVSVFSTPYHSFRSLFPTFPAPTNPSGRDI-LRCHDAPIPMAIPSIF-----------------------------------
32471247     --LNFLPMLLPTALVAAVLVPLTRRHVVSWRRWINIAVAVAVLLVVFAIRWWGVASGATDGLLASGELSSGELGVASPVLLDGLSGLMLLLVTFIGWVTCQYSIEYLDPNQGRYYRFSAVTIGAVSWMVVSGHLVVFAVAWIAMNLALHLLVLHPEQPGAKRAAWTKFAINRVGDVALLAGFGLLFVHFDSPYLQDIFASSQSVPTTLLAACAFLMIAAVIQSVQFPFHTWLPET-LNSPTPVSALMHAGIVNAGGYLVIRFSPIFELVPTNL--HVLAIIGLFTTVMAAAVMMTQTSVKKSLAYSTIAQMGFMMLQCGLG---AYTAATVHIVAHSLYKANSFLRSGSV-----------------------------------------------------------------------------------------------------------------------------------------------------
138082898    ---------------------------------------MLTAAVLSSFLLWHVGIQGNER--TIELFTWIDSGISWSLRIDTLTVVMMFVVNVVSSMVHVYSYMSHDPHKPRFMAYLSLFTFFMLALVTADNFVQMFFGWEGVGLMSYLLIGFWSGRPSANAAIKAFVVNRIGDFGFMLGIFGVFFAFGTLDFDAVFAALSMELDIVTTLCFLLFIGAMGKSAQIGLHTWLPDAMEGPTPVSALIHAATMVTAGVFMVVR--LSPMFEFAPIALTFIVFIGGSTAFFAATIGLTQFDIKRVIAYSTCSQLGYMFFAVRVGAY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
229915674    -----------------------------------------LLVGVTSVVMVLMGVLGDSFIVEWEFIGGYGVNMGVCVLVDMLSVLFFCLVCIISGCVFIFSVSYMEGDKYSFCCLTVCFVIAMSVLIFVPHLVFLLVGWDLLGVISFLLVIHYKNKSSVGAGMLTILVNRIGDVFLLISVSFLA----SFGDLAVLSTSQWGVVGSGVVSILLVMAALTKSAQLPFSAWLPAAMAAPMPISALVHSSTLVTAGVYLLFRY--YHLFVVWDGVLVLLSKVGCLTLLMASLGASLELDVKKLIALSTLSHLGFMVYVLGIGYPVF---SIFHLFSHALFKSLLFMCVGDFVHRGGVQDIRQLCGVGWSSALLTSCVVVGFSSLCGVPYLGGFYSKHAILESSIFGGAFEVLCLLVSAGVSYYYSVRFLLQVVFGVPGEQ--CYLKSGFFTLWAPMVLLAIGSITFG---------------------------------
257095400    ----LIWLVPVLPLLAAAAIGLRRLRRRGRTAGLASGAALGALLLLLIIDTAALAGLSPTSVVAGEWLWIGAVPVRLSFVVDAWSLPMATLVALIAWIALSATYLHRESGFQRFFFGMSLFLAGMLLIVLAGNAVLAFVGWELAGFSSWLLIAYWERPLATGNALLVFLTNRVGDAGFLLGIGLAVWTVGSVEWAALAGDGTLSTVTARLLALGFVLAALVKSAQLPFTPWIARALEGPTPSSAVFYGSLMVHAGVYLLCR--LQGLLVQVPDMLALLAVAGLATALYGGLCALVQSDVKSALIFSTVTQVGLMFLLCGLGFFW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
170078970    ------------------------------------------------------------------------------LLVDDQSGYFILTNAAVAIAVTVYCWKSAKSAF--FFTQLVVLQGALNAVFVCADLISLYVALEAISIAAFLLMTYQRTDRSIWIGLRYLFLSNTAMLFYLIGAVLVYQATKSFAFVGLAEAPSDAIAL-------IFLGLLTKGGVFVSGLWLPLTHSEAETPVSAMLSGVVVKAGIFPLLRCGILVPDL-----DLWLRLFGLATALLGIIFAILETDAKRLLAFSTISKLGLLLSAPAV--------AGLAALSHGLVKSSLFLMAGQL----PTRNFQELRQ-TKIASSLWLPLAIACLSMVGMPLLVGFSSKALLLKNIAPWQAMGLNIAAVGTALAFAKFLFI------------------------------------------------------------------------
143575468    -------------LLPVLIPIFLSILIKITWEIQNLRYPILLSGPILALWSVYKIQQNSDFMSSSINIFDIFPNIGISLGLEPISFVFIIMVNSLWLVATLYSYGYMRKRLGNFFSFFAIAIGCANGAALSSNLLTLFIFYELLTVSTYPLVTHKGDEQSKQSGRKYLLILLGTSCFFLPAMGYVYYLSGNLDFVSGGLLTTTLSGMEVNILLILFIFGISKAAVMPFHSWLPAAMVAPTPVSALLHAVAVVKVGVFSIIKVLVYIVGLDILFTVDIMIYICGFTIITTSVIAIKQDNLKKLLAYSTISQLSYVVIAILILTPSAIIAASMHLVAHAVSKITL------------------------------------------------------------------------------------------------------------------------------------------------------------
141984716    -------------------------------------------------------------------------------------------------------------ELFEYPILMLFAVLGMLLMVSANDFLLLYISVELQSLSLYVLVALNRDSKSSEAALKYFILGSIASAIILYGVSITYSITGTTNYDLIQAFTNNNFLLASFGLILILSGLAFKLSAAPFHMWTPDVYEGAPSSVTTILITVPKIAIFVAILKVLNEPFINFEKLWQQIIVILIILSMLIGSIAALRQENIKRLFAYGTIANIGYVLIGLVSNSSEGLSASILYLVIYTVASLGVFSFIMMLRSNTQIVNLQGLAGFSQLNPVASLCIVMLLLSMAGIPP---------------------------------------------------------------------------------------------------------------
129566157    -------------------------------MWFFLVGYIFFMGVLVNLFMLYYFILEENFMLLVVLWDFSLLEVKLYFYVDYMSVLFMLVVSMISMLTFFFSYMGVENNKYYFIILTFIFVISMFIVILGMNLWMILLGWDMLGVVSYFLVVFYNSEMSNYSGIITVMTNRWGDVGLILSLFFFLNDYSFDIISE--------ASLKNLFFIFLLMSCFTKSAQFPFSAWLPLAMAAPTPISALVHSSTLVTAGVYLFIR--FSGFFKNNSFLLKLVLLLSVFTLSVAGVMAFFEMDLKKVIAFSTLSQLSLMMIVLFLGNE---VLSFFHILSHALYKAMLFLCSGVLIHESGNQDIRGMNKVLKSNKLVPSVLLVCSLSLMGFPFLSGFYSKDLIMEMVFNFNVFFFSFMVVSVVLTVIYSLRLIYYSVLMGKMGGSFNFVSEWNFMYLVLMLG-GVGVLFLG---------------------------------
270267515    -----------------------------------ISVLLMVLSVMMMLCSSVLFYFDSLFLIEFEVITMKDVCISIPLLLDTKGVLFSSIVLFISSNVMVFSYMEMDKDIDRFSILVSLFILSMNLLILIPSLAFLLIGWDGLGITSYILVIYYLNSKSLGAGMITAITNRIGDVLLLISIVLCVGQCHWYS-VDMWFINLYENKTQVML---ILGAGMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIR--FYDFLYCFNYFNTVLLLVSIMTMVMSGLAASVEWDMKKIIALSTLSQLGLMMMTLSLNM---LDLAYLHMVSHALFKALLFICAGLIMNFFHSQDLRWMGNLSLQMPLTSLSILLSSMAMGGFPFLSSFCTKDQILELLISWSVSVVVLMYVSIGITVFYSLRF------------------------------------------------------------------------
142173718    -----LPLVFLGPLIAAVITFVLGASAVSR----FIGLLVPLGVFAVSIALVIATMDGQVVVSQIAGW---PGGVAIAFVGDLFSALMLGVSSLLVFTSMVFSYAAGLGIDRWFVPAVLVMTGGVYGAYVTADLFNLFVMVEVALLPSYILMSRRGTLTALRAARLYLIVNLTASTLFLAGLGAVYGVTGTVNMAALAGLGVLPVVGVATGVVV--IALSLKAALVPTHSWLPATYPYTSPAVTALFSGLLTKIGVYALVRIISLVYEPG-QLVTVIVVIACVASMVIGVLGALGEGTIRGVLTFHMISQVGYILVGVVLAGAVG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136722560    -HLPILPVV--LPLLAAPFCIVL----KNRILCWGLISIVSVSCLLISLFIITSLVPGDPLIYSIGGW---ESPVGISYFIDHLNGVLLFLVCMLASFLILFDWDISKKNQYFFYTAFLLCFAGLVGVILTADAFNAFVFIEISSLATYILVALGRDKQSLLASYRYLIFGTIGATFFVLGIGVLYILTGTLNFQDLRLSENNQVEAQYAAFTLVMVGLFIKASVFPLHAWLPNSYAHAPALATTFFSAIGTKVFLYLIIRFAFDVFNFGSTFINTVFFVLAILGIFFGAMAAFFEKNIKKLFAYSSVSQVSL------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
270267732    ---------------------------------------------------------------------------------DALSVWLIILTFWVILLSMF-SMMEMNNLNNSLLFLHFMMMFLLFFFFSIFNMFFFFILFEASLLPIFMIIFFGVYKQRIFSMYYFVFFTILTTIPLFLITGILINEGVINYYFYILTTSGMFFSNSFILYFSLILGFLSKLPVYGLHMWLPKAHVDAPVGGSMILAGVLLKLGGYGVIRMFCLLDYSILSFFFYFLMALGVFGFFYAAMVCVRILDMKVIIAFSSVSHMSFAFVGCLLGVYISLKGSYLMFLGHGIVSPIMFYIVNLLNKSYGTRLMLGMKGKSLLYSFFLFFSLIFFLFNLGFPPFINFFAEIFVMFGIVFYYKYLLFVVFLGFFFNGIFLFNMLGIFSQSKYIHSKTLSFVSMDYFIFFLSFIIVMLMTIF----------------------------------
5835098      ------------------------------------------------------------------------------------TALFSAIVCYISASVMIFTKNYMSQDIKRFTWIVMLFVLSMNLLIFIPSLATLLLGWDGLGLVSFCLVIYYQNYKSLGAGLMTAFMNRIGDVAILLAISV------TFSQGHFNALFMWSTPTMTLTISMILLAGMTKSAQLPFCSWLPAAMAAPTPVSALVHSSTLVTAGVFLLIQ--FYPFLSNSHLFSTSLMIISSMTMVMAGISANFETDLKKIIALSTLSQLGVMMLSVSLGL---FSLALFHLFTHAMFKALLFLCAGNIIHSHNNQDIRKMSHLWIQMPFSSTCFNIANLALCGFPFMAGFYSKDVIIEMMMQNNFLISLNMFLATILTASYSARLSLFIFWSKMTQSSVVSTSDEDNSIIAPLTMLAAGAITSGVFSWLILTPSTLPLISMMN--------------
144138714    ---------------------------------------------------------------------------------------------------------------------FLVLLAGLSLVATADDLVLLFLGLEMVSIPTYVLLGLARTTAKGQEATKYFFLSLTASALFLYGLVCLYGIGGDVSLAVIGERLRETDAVTAAALLMVIAGVTFRMAAVPMHFYAPDVYEGTSTPLAAVLSTLPKLAGVVVLLRLVGLTTGVSAGMIWQVAAVLAAVTMTVGNLMALWQDNLRRLFACSSIAHAGYLLVGLAAAAAGGGSATLFYLATYLIATTGVLAAVTYLGHRWEVSTIADLNGLASTNPVAAFAIAVFVLSLAGIPPLPGFWGKLSLVTAAL------------------------------------------------------------------------------------------------
296390581    -----------------------------------------------------------------------------------------------GSAALIYALRGDDRLGKHFHALFQFQLLGINGAFLTGDLFNLFVFFEILLIASYALLLHGGGAERVRSGLHYVILNLVGSAFFLIAVGTLYGLTGTLNMADMAQKIAMADALLAAAGLLLLVVFALKAALLPLYFWLPRA-YAAASAPVAALFAIMTKVGIYSILRVYTLVFGEAANLAQAWLWPLALATLGLGAIGALAARTLQGLLAYLVVVSAGTLLAGVALGSERALAASLYYLLHSTWIAGGLFLLADLVARQRGDKAGDLVQGPALQNPLLGGAFFIG------------------------------------------------------------------------------------------------------------------------
240266376    ------------------------------NMYNMVFLMLFLLGFCFFIIGIYFLMHNYYVLVDWEFLSVNSSVMTMTLLFDWMSLIFMGCVLFISSMVILYSGSYMVSDMNRFLLLVILFVISMLMMIVSPNMISILIGWDGLGLVSYCLVIYFQNTKSYNAGMLTILTNRVGDVLILLSIAWMVNFGSWHYIYYMGIMEDWTF----IFLMMLVIAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLVRFSSLIF----NFDCYYLLMISLLTMFMSGLGANFEYDLKKIIALSTLSQLGLMMSILFLGFPLLT---FFHLLTHAFFKALLFLCAGLIIHMMDTQDIRYMGGIIKYLPFTCSCFCISNLSLCGMPFLSGFYSKDIILESMLGTNFIMYLLFFVSIGLTVSYSIRLVYY---------------------------------------------------------------------
144138696    ---------------------------------------------------------------------------------------------------------------------------------------------------SFGMIALGATKRELDGAVKYVALNLVATMMLLAAIGLVHGIAGTLTLADLPAKLAAATAAEPGAATAATAASLLLLAAFPLFFWLPAAYPQPPAATTAIFAALLTKAGIYAILRIFTLVFPEGPA--ADLLLPVAILTMTAGVVGAAAQTEVQRILSFHIVSQIGYIALGLAIGSAAALAGAVIYLVHNIVVKANLILLAGVARRLTGSDELARAGGLSTAAPGLAAIFAVAAFAMAGIPPLSGFWGKLALTRATLEAEAWAGAAAVLGVGLFTLYSM--------------------------------------------------------------------------
51235003     -------------------------------MYLKVSNILLVSSFIFLYFSLEMFLGSKIMWLDYNIIKFGMFDIKMELILDWVSMSFLSCVLFISGCVFLFSMEYMEENEKRFIVLVLLFVLSMCLVILSGNVIFILLGWDGLGLVSFVLVIYYQNFKAFNAGMITILSNRIGDVGLLLSIGLLVKMGDWSFNFM---------EMNALLFFLLMLACITKSAQVPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLMIR------LESSNELMLILLILSGGTMLLGGLSANWEMDFKKIVALSTLSQIGVMMFSCSLGL---FMISYFHLLIHAFFKSMMFLCVGALIHSKISQDLRFYGGLKIFMPMVFMGVGISGLSLIGLPFMSGFYSSDMILEKFMEGGLMALIIAIVLIGMTGSYMMRL------------------------------------------------------------------------
139459795    -----------------------------------------------------------------------------------------------------------------------------------NDLLAMFIGLELQSLSLYVLAALNRNSLSSEAGIKYFILGALSSGLLLFGISYIYGFSGNTNFNLIAVNINPESLGLIIGIVFVLAGLAFKVSAVPFHMWTPDVYQGAPTPITGFFALAPKIAAMGLLVRFLFNSFGEIYIDWQQIIFFISIASMMLAAFAAIAQTNLKRLMAYSSIGHIGYALIGVACFTDEGLRSLLIYLMIYLIMNIAVFFLLSLKRNDGYFENISDLSGMHKNHPLRTMLIALIMFSLAGIPPLAG------------------------------------------------------------------------------------------------------------
81230441     ---------------------------------------------MFSLHLLFFLSGTMLKYNIFFEFKIGPFPMTFCF--DWISWYFGSFVLLISCLVLVYSYMMGDQYYKRFILMLLLFVLSMVVLIFSGSVFTMMVGWDGLGIVSFSLVIYYSDKDALVSGLVTIFTNRIGDALMLISIFAMVGSWNFMSFK---------------GGLFFTIGAMTKSAQLPFSAWLPAAMSAPTPISALVHSSTLVTAGVYMMIR-----LEQFLSIFGKPLGIFSLGTMLGAGIVALLEKDFKKIIAMSTLSQLGLMFFLLAIG---AWKVCFFHMVCHAIFKSMMFLSAGTFI-MDGDQDTRKKGSMMKLQPFSSTVLVFASLSLMGTPFFSGFFSKDLALDLIFSESFNIIFLFFLGCIFTVLYSMRLMFPSISKMFSQNESMFNSHLMTSLPMLLIWAAV---------------------------------------
206600402    -------------------------------MFVRVGLVFLVGSFLLFFIGMSMVIDGVAVYLDYGVSLMSGFDFWLGFIFDWVSVFFYSVVMMISGLIMIYCVEYMESSSERFSYMMVGFVLSMGLVVFSSNLVMLLFGWDGLGLVSFCLVVYYQNGRSLNAGMLTILSNRVGDVGLI----GCLGLVMGCGGGGYVEGCGGGMEWGDLMVLMILLAGLTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVAAGVYLMIR-----FSLNLGMWGGYLFFLGTLTMFMAGVGANYETDFSSVIALSTLSQLGLMMMIVSLG---GWMLAYFHMVIHALFKAMMFMCAGAVIHMGGNQDVRFVGGLIGYSPFVGMGFSCSMLALMGFPFFAGFYSKDLILESEVFSGMFMGVMIILSFALTVSYSMSLGYCSMWG-----------------------------------------------------------------
14590793     --------------------------------------------------------------------------LGIEVNLDFISMTFILAEFIVFGTSSLYLLPRATNWKE--LSLLLLMHAGLIGAFISKDYFNFYIFMELSSVSSYALIASKDKK----AAFNYLILSMTASYIFILALGMIYFQTGYLNVELASRVGLRDDTPLRLAAVAL----MLKAGIFPLHMWLPDAHSNAKTYVSSILSGIVVKAPIYGLILLSRLGNFE-------FLKPFAYLSMIFGVLMAILQFNAKRLLAYHTVSQMGYILLGV---STSNITGATLYSLAHAIFKSGLFLGVGGI---VDTRRRMELNKLGSKNSLLLISILMLSLAISGLGVTIGGVGKAQLVTSKLD--KIIIYAVSFGTAFSFSYYLW-------------------------------------------------------------------------
21673319     ------------PLLALIITGFAVSAAARLLKARFVWFGVAFPLALFASFML-RYPQAASGVPVRERWSWVPSLLDLSFVLDGLSLTFVMLVTLIGAAVFLYAYLRHHEEADRFFGFIGMFMTWMLGVVLADNMLLLFLFWELTSISSFLLIGFNHHAASSRSALKALLVTGAGGLLALLAGMLLLGNTGSFEISSFYAMNDLITSHRLYPAILILVGAFTQSVQFPFHFWLPDAMAAPSPVSAYLHSATMVKAGIYLIAR--FNHEIGSTALWQDTILFTGAATMIFAGLLFYRQSDLKRLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
297623913    ----------------------------------------------------------------------LPLLLTTHVGLTPLTQAFLLFTAPLWLLAGLYGRRYLADDPAAFWGAFLLTLTGNLGVLIARDVVTFYLFFTLMSFAAYPLVVHERTPRARRAARIYLSLVIVGEAFLLPATILIASAGGVMLGAVPDVVAEAPR--RDLIIALALAGFGVKAGALPLHLWLPLAHPAAPTPASAVLSGTMIKTGLLG--WAVFLPLGTALPGWGRLVMVMGVAAALYGALVGVTQKHPKTVLAYSSISQMGLMTLYAPVATEAARTALVVYAAHHAFAKVGLFLGVGV------------------------------------------------------------------------------------------------------------------------------------------------------
25057394     ----------------------------------------------------------NFSFFVCWNMHISSFYISFPLYFDFISCMFLAMVLLISGSIIFYSEFYMESEMYRFFYLMFLFVVSMVFLILCPNFFCMLLGWDGLGLISYCLVIYYQNYKSYSSGMITALTNRVGDVFILASITMFFSMGSWSYMNFIFSLN------LGWLSFFFLVASMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYILIR----FNYFLSDSFKFFLMFISLLTMIMSGISGLLEFDLKKIIALSTLSQLGFMMTTISMGYS---NLAFFHLITHASFKALLFMCAGLFIHSFFDNQDIRFFGLMNKNYSFSLAMFVANFSLCGFPFLSGFFSKDLILELFLLVGMFFFFLIILGTFLTVFYTFRLIFFLTFKNLFFFPLEISNKKVGIEFSMIF-LFIFSVFLGYW-------------------------------
143882418    ----------------------------------------------------------------------------------------------------------------EYPLLVVLAVVGMMVMVSAGDLMALYMGLELQSLALYVIASLRRDSKSTEAGLKYFVLGALSSGLLLYGASLCYGYSGTTLFTGIVAATAESDISVGLLLVMISAGLAFKVSAVPFHMWTPDVYEGAPTPVTAFFATAPKVAAIGLFARVLHDAFGNVVGDWQQIIAFLSLLSMFLGAFAAIGQTNIKRLMAYSSIAHMGYALMGLAAGTAFGLQALLIYMAIYVTMNIGTFAFILSMQKDGKVTDIASLNMLSRSQPGKALAMLVLLFS---------------------------------------------------------------------------------------------------------------------
142522337    ------------------------------------------------------------------------------------SIKFILISTSLLALIFVSNSKSLKNYFNEYCFLLTLSLVGSMLLISSREFFMLIIAFETLSIPIYLITAMGPNPRSVEASTKLFFFGTFSTVILVFSAVLFFASTGSTFFS--VEFWQIKDLIPLLSIFFMLIAVSFKAGLFPFHFWVSDTYQAAPLNLIPYLSVIPKISIICFFIIFMQDYSSNGNNKIINIVIAFSCISIIFGSILTMKQEKLLRLLAYSGIPHAGMLLLFSVLDFSIAKDFIIIYITFYSVANICLYISLNSLKISSEEITLNSLKGIFKDNPFLSLSLAISLLSLAGAPLTAGFWGKFNVVILSYSSYGILIPIIIL---LGALMSFYYYIKIIRNLFSSKQINTFQDIQISNYLILTICIVITIILGINPGLIL--------------------------
154245527    ---------------------------------------------------------------------------------------------WMTAGTYAMAYLRKDPARPAFMVWWLLTMAGSFAVFLVADVASFYLAYALVSFSAYGLAAHDDTPQARRAGSLYLALTVLGEALLIAAFVMLASGATDANPQIRDAVALLPTSWKTPVLVLILLGFILKMGLFPLHVWMPLAHSVAPVPGSAVLSGVVVKAGVIGLLRFLPEGVPL--PGWGAMLCGAGLFTAYYGVAVGFTQTHPKRALAYSTVSQMGVVAAVIGAGVMNGTAGAALYAANHMLLKGAMFLAVGVAMASSPKRAWA-----------VAALAGMLGLSLAGLPLTGGAMAKYAI-----------------------------------------------------------------------------------------------------
8928581      -----------------------------------LALFCALFTFDLMFSAKNLLYPNEYIWDSGDFFFYKNGALKFSLNLYGLILVFLCLLTGFVAISTVDNLYS--EDKLKFYLIFFQFFLAVLGFIKCSDLIAFFFFYEVLMLGSVLVVFFGSYSKKSIHAVIYFVWTQLGSLFVLLACLYIYSLTNSTNFFVIKTFV-FSKTQAMTIYSLLFVGFGIKFPIWPLHYWLTKTHVEASTGFSIYLSGFLVKTALFGFYRLT---NLIQVELDTTFFLAVLVAGVIDSSLNMWSQTDLKKLVAYCTIQEMNLIAIFFLKGDSSLIAYGFLFTIMHALMSTLMFFLVECIYSRYKSRSTLVVNGVFFSFNNLALAIIFMVLFFSGILGTLKFVCEFFVFNLTLHVSWPIGVIFVVVVSAIGLIGFSKWFNAIFCAPSKDVGPDALDLSKKELYIIFLCFAGLIFLTFLPFLMI--------------------------
49146943     ----------------------------------------------------------------------LSFNMSADMMWDWMSILFLSTVLLISSLIIMFSKYYINKNQIQFLLLLLMFVLSMSILIISNNLFLILLGWDGLGLSSYILVVYYQNFSSSASGTITLLSNRIGDILILMSMGLITISSNWTF--------NMNSEYSLLVLILLTTAACSKSAQFPFSAWLPMAMAAPTPISALVHSSTLVTAGVFLMLRILNPPHPVT----MMMLLIISSMTAIYASMSANWEQDLKKIIALSTLSQIAMMMFSISMGF---MSLAFIHLIIHALFKSAMFLCAGIMIHESAYQDMRMMGMNFNYYPLTQAMLGINSMALMGIPFMSGFFSKDMIIEISSSMNMMMTIMMISSIGMTATYSIRM------------------------------------------------------------------------
75373190     ----------------------------------------------------------------------------FYFLMDWVSMLFSMVVLMISSLVIMYSYMHNDKNKNSFCVIVLLFXASMIFLILMPNMFSIILGWDGLGLVSYCLVIYYQSVNSYNSGMMTVISNRVGDVMIMMSMIFF--------VSFGSFDFFSFNKIELICGILILVAGLTKSAQIPFSAWLPXAMAAPTPVSSLVHSSTLVTAGVYILIRFNCLF---KLNTFSEILMKIALLTMLMAXVNAFFETDFKKIIAFSTLSQLSMMMVILSLGMA---DMAFFHLIMHAIFKSMLFLCAGFIIHSLGIQDIRMLGNFFLFSPVISSCMMISILSLIGFPFIGGFYSKDLIVE--FFFFKVDNFLLTFVLILGIMFTFFYCFRLGYILLLKGSMNLMIFKGSFDFFMMIPIIILCFIMLI--------------------------------
143038305    -----------------------------------------------------------------------------------------------------------NRRQADFYILMLTSALGMSVVALAQDMFVLFVGLELASFSTYILVAFHKESRASEGGAKYFIVGSVASAVGLYGLSMLYLWAGSLQFHELAAQAQGATSLSMMALGFVLVGFAFKISAAPFHFAAPDAYSGANSPVAGVLATASKAMGMLGLMRVLLIINADGSAIWIGLLGVLAAITMTWGNIAALGSENPKRMLAYSSVAHAGYMLAALTAIGAWNVAALLFHMFVLVFFKLGAFLVLGVLEMEGGASRLSSLAGL--------------------------------------------------------------------------------------------------------------------------------------
215788944    -------------------------------------MLLFILGLIFWFIGFYYLKFDYVLFMDWELITINSCSVVMTFIFDWMSLLFSSCVLLISSMVTLYSGSYMSSNQKRFLILVLMFVFSMFMMIISPNLVSILIGWDGLGLVSYCLVIYFQNFKSYNAGMLTILTNRIGDVAILLSIAWMLNLGSWSYIYY----TSMWENWMIYLLVLLVFAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDLFLNIN----CYLLMLISVLTMFMSGLGASFEFDLKKIIALSTLSQLGLMMSVLFLGFP---VLAFFHLLTHAFFKALLFLCAGLMIHMSDSQDIRHMGCVVNYLPFTCMCFCISSLSLCGFPFMSGFYSKDFVLKTFVMYNLFIYILFLISVGLTVSYSFRLIYYCM-------------------------------------------------------------------
240266738    ----------------------------------------------------------------------------MTLLFDPMSLIFVGCVLFISSMVIYYSYMSLDVNNIRFLFLVLMFVFSMFIMIMSPNMVSILLGWDGLGLVSYCLVIYFQNFKSYGAGMLTILTNRLGDVAILLSISWMLNFGSWHFMYYIF----IWDSWMFYLLLLIVLAGFTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDFFLNMN----CMIFLLFSVLTMIMSGIGASFEFDLSKIIALSTLSQLGFMMSAIFFGLPLF---AFFHLLTHAFFKALLFLCAGLMIHCMDSQDIRHMGGIINSLPFTCMCFCISNLSLCGLPFLSGFYSKDLILESFSGFNLFIYILYCFSVGLTVSYTFRMLYYCVFSGMKIYSCQSFFE-DFNMMFSMIFLVFMSIIFG---------------------------------
138674905    ----LLWLVIGLPLLGATVLLLGGRRTDPWGHLLGTAMAVGS--FVLSTLMLIGLMGREEGDRSVTQHLWGDFEVGMDLLVDPLSILFLMLITGVGSLIHVYSYMEHDPRRRRFFAYLNLFVAAMLMLVLAENYLGVFLGWEGVGLASYLLIGFWQHKPSAAAAKKAFVINRVGDIGMSLALAMFFVTFGSTSFTVISANASASEGALTAIGLLLLLGACGKSAQVPLQAWLLDAMEGPTPVSALIHAATMVTAGVYLVTRSNF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
27262539     --------------------------------------------------------------------------LNLFILIDWISSLFLFIVYFISSMIIFYSVYMMKTEKKKFLILITWFIISMSMLISCPNLIIAILGWDFLGLSSYCLIIFYNNESSNAAGMITFMTNRLGDSGFIMGLIMMTNFYSWNMIDLMNEKNLLYFIIILLLLSAL-----TKSAQLPFSYWLPAAMAAPTPVSALVHSSTLVTAGVYLLMRFNL---FFSNNIMSELLMIISALTLFMASLNALFELDMKKIIAFSTLSQLSIMMLMIAMN---KYELAFIHLSTHAIFKAMLFMSAGIIIHNSNNQDIRHMYLLNNISPFITKMMMLANLSLMGFPFLSGFYSKDMILEMLYNNSFIIMIFIISSTFMTILYSLRFMYYLMKMEIMNSTNNFSE--NPFMTIPLIIMGLVVIFLGCF-------------------------------
143923560    -------LIILLPMMTFAVILFLGRVFNGNPFWKNIALPVMGLSLLLSLLLISEFLGGFNPLKVVDKLAWVNSGVSFGIYVDHVTVMLLFVAAFLCLLINTFSIGYMDNRNHRFYAEFVLFCSGMLGMVLADSFLWLFIFWEIMGLCSYLLIGFYYRPSAASAAKKAFLTTRIGDVFLMVGLVMLWDLFGSLDYANIAAVAENSAGTLQWALGLMFIGAVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLYLVARMFPFFGAEALHDLAFIIAAIGGITAVMAAAIAFVQMDLKKSL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
197935742    ------------------------------------------------------------------------LGIYYTILLDWISMSFSSVVMMISSLVFMYSYSYMGEDSSRFIMLIGLFVLSMLLMILSPNLVSILLGWDGLGLVSYGLVIYYQNTKSANAGMITILSNRLGDIAILVSIAWVINYGS----WDFMFIEVLNKKTTSFILGLVVLASMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYMLIRFSVLLGV------SSVLFYISLLTLLMSGYGALFEYDLKKIIALSTLSQLGVMMLSLSIGL---WELAYFHLISHAMFKSLLFLCAGAFIHLSDTQDIRGLAGVLKSSPLSMLYFVGSSLSICGFPFLAGFYSKDLILEEHFESPLFGWSLLMMGVLSTFFYSARLIFY---------------------------------------------------------------------
139178839    -------------------------------------------------------------------------------------------------------------------------------------------------VTSVFLILASGTQRARRAAMRYLIVQVASGVLLLAGAAMLYSESGSLAFAGMTLGSTGTW--------MIFIAFGIKAAFPLLNGWLQDAYPEATVVGTVVLSSFTTKLAIYALARGFAG---------TDVLILIGCLMTAFPVFFAVIENDMRRVLAYSLNNQLGFMVVAIGIGTELAINGAVAHAFAHIIYKGLLFMSMGAVLYRVGTVKASELGGLYKSMPWTMVFCIVGAMSISAFPLFSGFAAKSLIMSALGYKGLVAAYLVLLAA----------------------------------------------------------------------------------
135288825    -----LFWIPLLTLIGVFVSLSANKVSRTACAYATAALPAAALAIVIS-YAPSVLD----GESFVERFEWIPSGLELAFRLDGFALLFTLLILGIGLLVILYARYYLQDNMPRFYAMLILFMTAMLGIVLSENLIQLWLFWELTSISSFLLISFWNHKEARKGARMALTITGMGGLALFAGILLIGQVVGSYNLTDVLAQGDLISALYPYILVLVLLGAFTKSAQFPFHFWLPHAMAAPTPVSAYLHSATMVKAGIFLMAR--LYPALAGTDMWFLIVTLTGLATLLVGAYMALFKHDLKGLLAYS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
156186408    ----------------------------------------------------------NQSEQILLCWNWMNFNVSLSFKFDYYSVIFVSVALFITSIMEFSSWYMASYPKKEFFNFLLIFLLSMIILVTSNNLFQLFIGWEGVGVMSFLLIGWWHGRTEANTALQAVLYNRTGDIGLILVMAWYAVYANSWDIEQIFALANNTQTTMPQ--IGLVLAATGKSAQFSLHPWLPSAMEGPTPVSALLHSSTMVVAGIFLLVR---LNPLLTSKYTLTLCLCLGALTTLFAATCALTQNDIKKIVAFSTSSQLGLMMVAIGLNLP---QLAFFHICTHAFFKAMLFYV---------------------------------------------------------------------------------------------------------------------------------------------------------
139359746    --------IVLAPLLGSLVAGLFGN-SIGRAGAHWVTIIGVAISSLLSMIVYKHHVINSAPDYNEAVYTWLTSGFQIGFLIDPLSATMMVVVSFVSWMIHIYTYMHDDPGYQRFFSYISLFTFAMLMLVMANNFLQLFFGWEAVGLVSYLLIGFWYKKESAIFALKAFIVNRVGDFGFLLGIAAILMYFNTLDYIDVFNINGESWSVMTVICLSLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVSR-MSPLFELSVTTLNFILVIGSITAL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143288591    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLLALFAFGIGKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVAVYVFGIDFLRSSDWLVWVASFSILVASIVAMSKTNLKARLAYSTISQLGYIVLGAALATSLAASGAALHIAAHAAGKITLFFCAGAIYVAHHLTDIKEMNGLGRVMPVTFTAFALGALSIIGVPPLAGAWSKIMLMGGALDNGHLVLAVLMISSLLNLVYLGELVIRGFFAKPSHGKSAAVQEAPLTMLAPLCLTALMSLAL----------------------------------
138591100    --------------------------------------------------------------------------------------ILVLISVLFTMLISSSYLEKLNLSKFEYPIILLLSTLGMFVMISANNLIVFYLGLELQSLCLYVLAAINTKSKSSEAGLKYFVLGSLSSGLLLYGCSLVYGFTGSVDYSAIAKVATEQSGALKFGLVFILCGIAFKISAVPFHMWAPDVYEGSPTSVTTFFAMAPKVAAIAALIKFLNVPYANFINEWRTIIIVLSIASMFLGAVAAIGQNNLKRLMAYSSIGHVGFILAGLAIATPQSLSAVLVYIVIYVFMNIGVFACIMSL-----------------------------------------------------------------------------------------------------------------------------------------------------
143292623    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MVLVGLAFKASLVPFHSWAPDVYHGAPTPITGFMASAGKAAAVATLVRVMLVAYPSRADDWRPVLWAVGALTLLGGAVLAIVQVDVKRMLAYSSIGHAGFMLVGLEAAGHRGAAVAGYLAIYALLVLGTFAAVALVVGEGDAATTVDVFQGLGRRSPWLASALTVLLLAQAGVPLTSGFVAKFGVVRAAVDASYWLAGVAMLSAVVAA----YLYLRLVVAMWLRDVAGPAVAVPPASRVVLVVCVAATLAIGIVPGWFLDLLADVAS------------------
5835290      --------------------------------------------------------QNSSYLLMFNLFSTQSVNFNLALICDKVSTSFLVVVLLISSCVFLFANEYMSEDHYRFGWILISFVASMGILILSGSIFTLLLGWDGLGLTSFALIAYYDNYNASSSAFLTLMTNRLGDVLIIATFSVILVTGLTVHFP--------PYTLVWLSSILFTIASFTKSAQYPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYLMIRCFMVDGAPAEMY--SLMGLVGSITCLLGGSVALFEYDLKKVIALSTLSQLGVMMYSLSLNLP---YLALLHLYGHAMFKAMLFLGAGLILMMYGTQDLRLLGSLLYSSPIVISLLNISMLCLMGFPFVSSFYSKHLILEKMMNCNFFTSMMFMLGTLLTGMYSIRLMKFLCWG--NNNNKPSYCNMSWQSKMSMFPLAALAVLSG---------------------------------
164421047    ---------------------------------------------------------------------------------------LIILIGTISILLMLKKTSLISQGLILFDFPVLVLIVALGSMFLSINWLSIYLAMELQTLSLFILVAFKRNSAGAEAGLKYFVLGALSSGLFLFGCALLYGLVGEMNLQAGERICALTLDGETGK-ILIIISLLFKLSAAPFHMWAPDVYEGAPTITTALLVIVPK---------IVIFAILVQIASVVNVLVASAILSLVFGAIGALNQTKIKRLLAYSGIGHMGFVLLGVAIGSFESIQASLIYMIIYVIMSICLFSLILSL--KLRKPLIIEFSGISRVHPIMAISLALTLLSIAGIPPLAGFFSKWLILLGVTSQYYLISIIAVVCSVIAGMYYVRIVKIIYFQIGSSSLIWQYKIESLSKFLLIGFSLFFILFFMSSPNFIMLISHNATMGLIKN-------------
144123573    ---------------GAFLLLALDPYRLTRRAAVAVAVAGGCLPLLVLGPLAAALFTGAMGPQVIFTLNVGNFQVALAMGLDPLSALAAVTVAVVAASVMLYAVDYMTPDLRRFYALMALFEAGMMSMVLAADSIVFFLGWELMGLCSFFLISYNMTSPRAFAAQKAFVITRIADAALLAALLLLFLEAGSVRLAELPAGAEAQNGRGALIAILLLLGALGKSAQLPFQTWLPTAMAGPTPVSALLHSATMVAAGAVLLARFSPVIAAHPGAAAATAVAGVAT--AAFGALCAIAQTDVKRLLAYSSISQIGYMVLAAASA----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136655817    -----------------------------------------------------------------------PRGVGIEFRADILGGLITLVVTGVGLLVTLYSQRQTPGKEAMYYALFLLQIAGLAGIALTGDAFNLYVLIEVAALTGYGLIALGSNRAAA-ATFNYIILGTIGASLYLLGVGYLYLKTGTLNMVGIREMALYDSPAMQVAFVLVLLGILIKMAFFPFHAWLPNAYCHAPTTTSCLLAPLVTKVMIYVMIRMILTVFGVESTWWAEILPWLVVVAIVCAAVMALAQREIKRMLAYLIVAEVGYMVGGVWIYNYYGLIGSIFH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
240266634    ---------------------------------YMLSSFFLSIFGLLMVMMGMFFLYNDSVYMLDWEFITINSLMTLTFIFDWMSMFFCGCVFFISSMVVLYSHSYMDGNKIRFLYLVLMFIFSMFMMIMSPNMISILIGWDGLGLVSYCLVIYFQNFKSHSAGMLTILTNRIGDVAILLSI---SWMMNYGSWHYLYYLNIFEGWVFYLMILLILAGF-TKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSDMLYMFNCNFF----LILSLMTMFMSGLGANFEFDLKKIIALSTLSQLGLMMTILFLGFP---YLSYFHLLTHAFFKALLFLCAGLIIHMNDTQDIRFMGGISNQLPLTITCFCISNLSLCGFPYLSGFYSKDLILEVMTGSNFFIYFIMYFSVGLTVSYSVRLYYSMIVGTNSYSCQSYFEDYF--MNISMIFLVVMSIISG---------------------------------
255021052    -------VIPLLPLLSALTIL--AFLRGRKKAAARVSVATLTLAFLLAAFFLGRHLWGAKDVLLHSPGLWG------SLWLDPLSLILWTFVSGISLIVHVYSVRYMVEEYPRFFAMLDLMTAVILLMVAAGDLISLVIAWFLVGVVLYFLLGHDPTRPAARYAFWTQITYRVGDVPLWFAALILIQSYHSVSLPVIFARIGEDPHVLLWGLFLLALAAFARSAQFLLHTWLPYT-MDGPTPVSALMHAGIVNAGGFLFNR--FAPLYEHAGWALHWAFFVGLVTAVVGSALMLIQNDIKRSLGYSTMGQMGFMVMECGLG---AFPLAVFHLIAHGFFKASLFLGSGGVIGEARQRD---------------------------------------------------------------------------------------------------------------------------------------------
136189111    -----LCAVPLAPLIGSALLLGTRFLGNRIGQVASQSVTILGVTISFLLSCWVLYEVMNGFYFDGTVYTWMELSFDIGFLIDPLTAVMMVVVTFVSLMVHIYTIGYMEEGYNRFFAYISLFTFAMLMLVMSNNMLQLFFGWEAVGVVSYLLIGFYYDRPTAIFAMKAFLVNRVGDFGFILGIGLLLAATGSMNYADIFSQNTVNWNLVTVACICLFIGAMGKSAQFPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVTR-MSPLFELSDVALSFILVMGSITALFMG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
255959251    --------------------------------------------------------------------------LSYMFGNDYLSYGLIMLSFWICILMILASYNVIPYNVYNFLMVILMMMLLLYCTFCXMNMMSFYFFFEGSLLPTLFLIFGWYQPERLQAGIYLLFYTLFASLPLLMGLMYLNNKMNTLDFILMYNKNY----VSMYLYISMIVAFLVKMPMFLVHLWLPKAHVEAPVSGSMILAGVLLKLGGYGLLR-VYIFLKEIGMMMNFFWLSISLMGGFLISLMCLRQVDMKSLIAYSSVVHMGLVIGGLMTMNIWGFYMTFVLMIAHGLC----------------------------------------------------------------------------------------------------------------------------------------------------------------
139083875    -----------------------------------------------------------------------SFTANIGFYVDGISMLWALFVTVLATLIALYASEYMESDVKRFFFAVSLFVTSMLILVLSDNLVGLYLGWEGVGLCSYMLIGYYATQPGAVAAKKAFVMNRIGDLGLALAIFLIWTNYGTVEYDALFQAVAGSGSSKAAIPFLLLLAVCGKSAQGPLFTWLPDAMWGPTPVSALIHAATMVTAGIYLLARMAPFYTVQAIGAEWATVGWIGCATAFIGATIACGQFDYKRVFAYSTISSLGYMVMGLGVGT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
138451655    --------------------------GLRRRPVAAALVGLVVLAATACVAVVQGVGVDEPMTTVVEWLPMLGF--DFSFALDGFAVVMVLLVSVLGFGVLAYSIGYFEHDFARFFGLFMAFAGSMTGLVIAADLFTMFVFWELTSISSFLLIGLNDKSESARQAVRALLTTGAGGLCLLGGVGLLQVEFGTTSFAQLAALAPSGTVAHAAAVLLLLGAF-TKSAQFPFHFWLPGAMAAPTPVSAYLHSATMVKAGLVLLARTSPVFAEDG--VWRWWVVAAGVVTMLIGGWQALRQTDAKLLLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134456873    -------------------------------------------VFLLALPIVGGFQILNMELGSSYTINFMGLNLEL-VRFDKLTRIFSLIFCLAAFLGNLYAWHVKDKVQQ---VASIVYSGAAIGAVFAGDLVTLFFFWEGTAIASVFLIWARRTEGSYYTGMRYLIIQIISGLILLMGAILHYKETGS--------IAFTQFELQSIASWLIFISFGIKCAFPLLHNWLQDSYPAATVTGTVILSAFTTKLAVYALARSFPG---------TEILIYIGAAMTLFPIFFAEIENDLRRVLAYSLNNQLGFMVVGIGIGTEMALNGTASHAFAHILYKALLFMSVGAVLFRTGTSKASELGGLY-------------------------------------------------------------------------------------------------------------------------------------
156494380    ----------------------------------------------------------------------------------------ILFTKLIYYGTLITNKMGEQFKIIEYSLIILFIVTGSVFLISTSDLVSIFLSIELQSYGLYLLSTIYRDSEATSGGLMYFLLGGLSSCFILLSTALLYANSGTTNLDSLYIITSISNEYIHISLLFMGVGFLFKVSAAPFHFWSPDVY-DAIPTVVTTFVAIIAKISIFIFLLELVHYMMDMEFSWTQSLLFSSLLSLIIGTVVGLTQSRIKRLFAFSTISHVGFILLGLSIHTVESTQAFMFYLIQYSISNLNAFILIITVMNNSPIQLIDQLKGYYYINPFVSLSLGITLFSFAGIPPLIGFFGKQMILSAAIDNGYLFMLVAILTSVISAVYYLTIIKQIFF------------------------------------------------------------------
32476366     --------VLLLAVMGLTLLFNRPLSETATVRLTQTSVLLALIPAIAILIAMLATGIRNVPIEFGNWVTIPEQAFHFHLTFDRLSIPFLMLSCVLCGVVFTRRYLHREQGFARFFLFYAIFYCGMVLSSLAGTIETLFVGWEMVGLSSALLIAYFHERENVRNGQRVWTIYRLSDAALLIAAITMHHMVGEGDFGGLMNSGIWPEGTALLVGTLLLIGAAGKSALFPFSGWLPRAMEGPTPSSAIFYGALSVHLGAYLLL--RLSPLLEASLALQVMVLSLGVISAIGGALMSRVQTDVKTSLAYASLTQVGIIVVEIGLGLR---YLALIHIMGHATLRTM-------------------------------------------------------------------------------------------------------------------------------------------------------------
143325024    -------------------------RQWPKHWYSLVAVITSVVAIAFSVVSWIKVENDGAKL-----------LIGGSLSLDHFALLGSIAICVAVLLVSLISTDYLESDSPEIYVLYLTAAIGAVVMISANDLIVLFLGLETLSLSLYLLAASNRRQASSQEALKYFILGGFASAFFLYGVALTYGVTGTTRLVDLNTALTTSIAIPRNDALLLLVGFAFKVSLAPFQMWTPDVYQGSPTPVTAFMASVGKLAALISLLRVFVVAFPSRSDDWSDIVFVLSILTLVVGSVVAIVQTNVKRMLAYSSISHAGFILV---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
136873392    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFIAFGIKAAFPLLNGWLQDAYPEATVTGTVALSAFTTKLAIYALARGFAG---------TEYLIWIGAAMTALPVFFAVIENDLRRVLAFSLNNQLGFMVVAVGIGSELALNGAVAHAFVHIIYKALLFMSMGAVLHQVGTIKASELGGLYRNMPFTMICCVIGAMSISAFPFFSGFVAKSLTMTALIMWAYFVLLFASAGVLEHSG-----IKIPYFAFFAHDRGFKTIEAPINMRVAMGIAAFLCIAIGVYPAPLYAILPFAVD------------------
226463888    -------------------------------------IILFIFGLLFYLFGFWFLYNDFVLLVDWEFFSLISCSFVMTLLMDWMSLLFMGSVLFISSMVFIYSYSYMGGDLMRFMYLVLLFILSMMIMIISPNLISILIGWDGLGLVSYCLVIYFNNIKSYNAGMLTILVNRIGDVAILLSISFMFNNGSWYFLYYNFYL----YNYSYFLFLFIIIAGFTKSAQLPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNFIF----SSFNIYFFLVISIMTMFLSSLSAMFEFDLKSIIALSTLSQLGFMMSILFVGN---ITFSFFHLLTHAFFKALLFLCAGLIIHCLNSQDIRYMGALVNHLPFTISWFWVANMSLCGLPFLSGFYSKDFILKYVQFSNMFVFIFCFISIGLTVAYTMRLIYFLLFNYNGLVSYASYEE----DFFMIFSMIFLTIF-----------------------------------
138990987    ----FVWLIPLLPLLSAFLMVFSSKLAPTIVAFFGTGSVGLSALLTCNLTWQFLQDPDLITVTLWTWIKVGELNADVGFHIDGLTIVMMMIITCVGFLIHLFSCEFMEDDYSRYFAYLNMFVSAMLVLVMSDNLLLLYLGWEGVGVCSYLLVGFWYHSGNGHAARKAFIVTRIGDTAMMLGLLILFTELRTLDIQGIAASAQARWQTGDFMCLLLLAGAAGKSAQFPLHTWLPDAMAGPTPVSALIHAATMVTAGVYLIARM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
289630477    --------------------------------------------------------------------------VSLGINIDKVSSFFIIIAYICFALMAFYSIDFGKLFKKSMAFLMNFLMLSMLIVFCAADFISFLIAFKFVTIILFFSIL--ERPNTQKEGYIFLAFSEVSYALLFVGFAVVIASNGLFLFKAGY--------NNVLFAVFAFLGFVMKMDGVPTHIWVPLVYPKAPSNIAAILSVPLTLIGAYGVFRVLVLS-DNYSYVLGILAIIIGSISAFWGALQAARETHLKTLPAYSTIENNGMILTAVGLLSKFSYLTALIIIIAHSLSKTTMFLTIGHAKEMLGRDSIDDVRGILKHISKPAGILLISGLSFSAVPPLVGFVAEWMLLESLFQSYKFSDFLLKFIITFAGI-----------------------------------------------------------------------------
145592476    -------------------------------------------------------------------------------------LPFVLTSVVLGLIVTVYAERYLQHLKRWYYAVQSLYVLSFVYIIIFENLIFVFLALELSIITSFLLIWYFGYGDRRRVGLLYFIWAQIGSILFLIGIAM----SGTYLAADFKAAGT--------AALMVLVGLLVKMGTAGVHFWLPYAHAEAPTPLSALLSPVHVGLMAYWLWR-----LRDGAGWPLETLYLYGLATAVYGSLLVFRESDIKRALADSTIANMGLLVAAAAVPKPLSYLATAMLFVGHAFAKAAGFMLAGIYIVGLHTRDLDQLRWDTRVL----ALGVLSFVALSGVFG-INLLGKAMVAVGVPQA-LAAAVLLITALFSTALYSFYLLHKIYKG-----------------------------------------------------------------
87300992     -------------IIGWLLLPFLLAFSAALWPKLGWWMALLCCTATLAAGLILSLDPEPILIQLV-------GPSGVSLLLDGFVAPFLLLNALVSAAVLLERGQSHDDP--SFCLLLMALLGSINSALVCHDLISLYVALEVVSLCAFLLIADRHKFRSLWIALRYLLVGSTALLFFLIGCAQVQASHGSFAF-------EGVAGATTGALALLLIGLLTKSGLFISGLWLPRTHAEAPAEVSALLSGVVITAGAAPLVRLSQGSPELAS-----VVIWLGLASAGFAVVFALLETDVKRLLAWSTVSQIGLVVISPVT--------AGLFALGHGLAKACLFLLT----RRCPSRRLESWS----EMPLVALPMRLAALSIAGCPLLVGYLAKEQLQQRL---GPLPVLLVTLFSVGTAAVYMRLW-----------------------------------------------------------------------
215789174    ---------------------------------------------LLSLSLYILFNKFVIFIEFEFFKF-LSIKLEYLIYFDWLSILFMLVVLMITFNVIIYSIEYMNNDKKRFMIMIILFMMFMIFMIVSPNMLSILLGWDGLGLISYCLVIYYQNEYSFNSGMVTVLTNRIGDSIILMLI--------GLMMINGSWNLLLMYNLNLFLLFMLMIAAFTKSAQIPFSAWLPKAMAAPTPVSSLVHSSTLVTAGVYLLIR--LNYLMKMNLILMKILMLISVLTLFMSGLNANFEFDFKKIIALSTLSQLGLMMFCLSMGMENIT---FFHLLTHAMFKCLLFMCAGMIIHMMNNQDIRYINMVLFNMPLISVIFNCSTFSLCGIPFMSGFFSKDLILEMFMMNNKMVFIIMFISMGLTVSYSLRLMYYSFISYSLNNIYYKYKSLNSLMFYSTLMLFFMSIFMGF--------------------------------
142613164    -----IILMVILGVAGMIIPVINVVRRERGSSTFYGAIAFGGLLLALGFVIFQFYTDNVAP---------AAIFSEDVLVDDGFGSFFAIAMLIVSIMTVAGSFNYMRKNPAIYFSLILLSTIGMVLIAFATDLVMLFVAWELMSIPTYILAGFNKKSSANEAAIKYFLFGALSSGIIIYGISLAYGITGSTNIGDFANLSPDMLPLGLLAIGMFIAGFGFKMGLVPFHMWLPDTYEGSPPTITALLAAGTKKAGFAAALRIIIMGAAALNLDWTLALGVIAIMTMTIGNVAAIMQKNLTRMLAYSSIGHAGYILIGISLAPFTGW-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135333825    -------------FILAICTLMYGLFSKINSFIKTANFAILSLIFIT---VLIYFDFTTNLFSFENFFSNTPF-----------TKFFKILTTLGAAASLTISKDYFIDNKISKFTLLLFSTLGMLLMISSKNLMMMYLAIELQSLSLYIVASIKRNSESAESGVKYFILGALSSGILLYGFSLIYGFTGQTSFDEIYISLKYLDKLPIFGLVFVLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKVAASALVFRFCLEPFRDFYFEWSQVIFFLSVSSMFLGSIAAIAQKNLKRLLAYSSIGHVGYVLIALIAASEQGIKSASIYMFIYLVMNVSIFAIILSLKKSVYVEKINQLNGLSKSNPILSASIAI-------------------------------------------------------------------------------------------------------------------------
84508535     ------------------------------------------------------------------------------FVLDYLSSWSKLFVIFSVFLCVLLSEEYLRIRPYEVFVFFIGITLSLFLLVSSYDLLSVYLSIEFLSLIFYTLAAWKRDSGSAEAGLKYFILGSLASVFFLFGSSLLYLVTGTTNLGSLTLLFNNLSDFSILGCVGMLCALLFKLGSAPYHMWVIDVYEGAPTIVSLLFAAVPKLAIFIVLLRVFLGSWSLFSSVWENFFFICGLLSLFFGCLGGLGEIKFKRVLGYSAVGHIGFLCLGVGCGSVEGSQAVFFYLFIYTFTSIYVWAYLMHLGPISKNWSLVDSVGIVQSNPTLGLLTCLMFFSLAGIPPFGGFFAKMVVFVALVDYFYIVCVVAVITSSIAAFYYLRIIKILYF--EKSNTWAFFDTISKSHSFVLSLTSLIVLLFAVNPNIFY--------------------------
141388923    -------------------------------------------------------------------------------------------------------------------------------------LFTVYVGLELVGLAAVALVAAEGKATQIAAAWRYLVASLIAAGAWLLGIALLYGAYGTVSIAVIAELMADDVPLAATLALGVMAALAVKGALFPFHFWLPAAHGSAAPPVSALLSALVVKAPFYLLLRLRLTLPGGVAEALDGAAAVLGSLAIAWGSLQAFRAERLKLLVAYSTVAQLGYLFLLFPLLGGGEGALAVMQTIAHAFAKAGLFAAAGVALLATGRDSVAALGGLAGHLPVTWFAFGFAGVTLMGLPPSGGFLAKWLLIDA--------------------------------------------------------------------------------------------------
288903162    -------------------------------------------------------------------------IMNFSFILDSWSLNFFGLLSLISSMVFIWSYYYMESNYGRFLSIVISFVGSMVVLIFMSSFFGAMIGWDGLGVTSFLLVIYYKNRKSLGSGMITALTNRLGDCFFLVILGVSAYSSMHPSFYYLLLIMILLTS-------------MTKSAQIPFSSWLPSAMAAPTPVSALVHSSTLVTAGVYFLMRFNIMSFE--------WMLSIGSATMLMAGVCACAEMDIKKIVALSTLSQLGVMMISLSLMQK---DFCFFHLMTHAMFKALLFMCVGVIHTIFGSQDFRSFSGVSSILVWPSSLLLISNMSLLGFPFMSGFYSKDLILESFYSSSQIMGMLFLVGVGLTTAYSIKMMNLAFYLKTSSPNSLASGGFSTSVKLPLLTLGLCSIMSG---------------------------------
270267327    ---------------------------------------------------------------------------------------------------------------KSHYLWYFKMTPLLCIIFSSLNILFFFIFFEMSLIPILMLFSLGTYKERFLSLVYFFIFTSFSGMPLMITIIMLIKNNINNYLF----LSMLDLKMNEIIVICIFLGFMAKLPVFGVHYWLPKAHVDAPTGGSMILAGVLLKLGGFGFLRLMMI---LPLSNLYFLFSILGAMGYFMSSFICLRLIDYKVIVAYSSVSHMSLAFSGLMLSFFFSSKGAFLMFIGHGIVSPMMFFFSHILYKNMNTRDITIMKGFM-HMNLLSFFFIFFFFMNLGLPPFINFWGEFYIMYGLFFNFKLAFFFFFMGFMTNSIYSIYLMTTIMH------------------------------------------------------------------
283840169    ------------------------------------------------------------------------LLLGMQFRLDTLGAVFLGFASALWSIAGLYARAYLGGKPNEFCVFWSLTLAGTLGAFVAADAATFYLSFALLSLAAYGLVVHERSAAAWRAGRVYIVLAVFGEACLLIGLLLAAGGADSLVIDDIRAAIATSPWGNV-ATLALLIGFGLKAGLVPLHVWLPLAHSAAPVPASAVLSGAIVKAGLIGLIRFVPV---EAMPSWADALLWLGLATAWFGVALGLPQIKPKAVLAYSTMSQMGLMVAVLGAGLGAGIMAAAFYATHHGLAKGALFLAVGVIAAGAG------------------------------------------------------------------------------------------------------------------------------------------------
135455541    -------LIVIFTIVGTITLDLI-FTKKSKYLVALFALVGSLVSFIPIIFQWANYSKAIVLF-------------DGSYVIDKFSIILKGLFILVTYLTFLLSINFVESDTYEYYFLLLCSLLGALVVASSRDLLTIFIGIELASGPMFLLSGWRKGPKSNEGAIKFFLLGVLSASLILYGFSLLYGVTGSEIVSSLSATGLHQSPVVLLSSILILAGIGFKISVVPFHSWAPDTYEGAPLPVTAYLSISSKATGFLALIILFTKVFYESGTSWGVILVLISGATMFIGNLSALQQTNPIRLLAYSSIAQAGFILAPLAVAGITGVFASITYLVIYAFMNMGAFLVVNILIKASGSENIYDWGG---------------------------------------------------------------------------------------------------------------------------------------
18640451     ----------------------------------------------------------------------------------------------------------------EYPLILLFIITGAVFLMSTNDLVSIFLAIELQSYGLYILSTIYRNSESTTGGLMYFLLGGLSSCFILLGTALIYANSGSTSLDGLYIITSISDISSADLWVIFTIGFLFKVSAAPFHFWSPDVY-DAIPTIVTTFVALIAKVSIFILLLQLVYYNSFTEMSWTFILLLSSLFSLIVGTVVGLTQFRIKRLFAYSTISHVGFMLLVLGISSIESTQALIFYLTQYIISNLNAFMILIAIYYYTSEQLINQLKGYYYINPLLALSLAITIFSFAGVPPLIGFFGKQMVLSAALDKGLVFLLIAITTSVIGGIYYLGIIKEMFFSLPDYKVNTLLENL----------------------------------------------------
142637010    -HLPALQVVIPLLLAPVAILVSLPFLS------WLVALSGSLFCLYASVSLF--FQVSEFGKINYFMGGWLPPYGIEYV-IDEASSFMIVLISLMGVFATIFAYQSLKKEINKKYGMWLLALGGLLGLVTTGDAFNLFVFLEISSLSSVTLVALGSKKRALTAAFNYLLIGAVGATFYVIGVGLLYSVTGTLNIADLIKISELTANNSVKAGISFIIGLMVKAAIFPLHIWLPSAYTFAPSAVAVLLTATATKAALYVLARILFTLLFNADDFLQWVLLPASIVAIFFGTIRAIFEKDIKKLLAFSSLSQIGYITIVY-SGTASGIMAPLF------------------------------------------------------------------------------------------------------------------------------------------------------------------------
78485198     MNMQWVSMMLLIP-----VLFFLGSLTNERRANWNLASAISLLGLFLSMFLGIAV-----------YFEWVNLSISQWVGVSKMSLVMLGLVCFIAFVNVRYSSAYMAGNVKRYLRWLMVTLGCVVTVIISNHMLVLMVAWIAISLSLHLLVFFPNRQRAVLAAHKKFIFARVAEACLLGAILILYYEHGTWFISDIYQNVSLSTSLTTFAAMLLALAALVKCAQLPLHGWLIQV-VEAPTPVSALLHAGIINLGGYLLI--IFAPLIVLSDMAQWILLIVGGITTVLAALVMMTRTSVKVRLAWSTMSQMGLMLVECALGL---FELALLHLVAHSCYKAYAFLNAGSEVESSMKRRLS-----RAVAPSVKEWWFAGIMSAA-------------------------------------------------------------------------------------------------------------------
168703768    -------LAILCPFALVVILGLPALAGATERAADRACRCLIATGLAATLGVLLVMLATGERHLVVNLGNWVTIHGHYHFAIDRLSVPLALLSFALCTIAAFATYLHREPGYNRFFVLFSVFLAGMVTASLADTIETLFAGWELVGLSSALLVAFFQERANARNGFRVWIVYRVSDAALLFAAVALHHMTGEGDFDKLMAARSWPDGQTTLIGSLLLLAAMGKSALVPFSGWLPRAMEGPTPSSAVFYGALSVHLGAFLLLR--LSPLIAVSPPLAVAIVAVGLLTALYAHLAGTVQTDIKSALSFASLSQVGLIVAEIGAGHPFMWYVALTHLLGHACLRTLQF-----------------------------------------------------------------------------------------------------------------------------------------------------------
140735558    ---------------------------------------ITTICFLLCIPI--VYLNNIGDFNIFNNSYSVDSLSNYL-------KILILLSTVFSLMFTNDYIKIQKLDKFEYPILILSAVIGMFLMVSSNDLIGLYLGIELQSLSLYVLASIDRGSEKTEAGVKYFVLGALSSGLFLYGCSLLYGFSGSTNYYEISEVFKQDTSIPILFGIIFIIIGAFKISAVPFHMWSPDVYQGSPTSVTSFFALAPKIAGLGAIIRILYICFGEIYEEWKSIIIFISVASMLLGAFAAIGQTNLKRLMAYSSISH---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
226453436    ---------------------------------------------------------------------------SFSAVVDKISLSFGAVVTLISACVFTFACKYMEEDFYRFIWLLLAFVISMNLLIFSGSLFWLLVGWDGLGITSFALIIYYQSYESLTAGFQTLMVNRIGDSLIVSGTALFVIEGQFTFTSLIPSMG--------VLVFLLSVAALTKSAQYPFSAWLPAAMAAPTPVSALVHSSTLVTAGIFLVIR--LSYNLPLGDSVSTLLLFCGALTCLLGGWAATYENDIKKIIALSTLSQLGVMVFSLGLG---STALALFHLYTHALFKALLFLAAGALLMASGAQDLRVLGGVGLSMPAVMVMFNLSSLCLVGAPFMSAFYSKHMILEKMFQSGLVSIILMLVATMMTAKYVSRSLKAVVWSKP---------------------------------------------------------------
32140706     ----------------------------------------------------------------------------FCMVLDWVACMFVLSVLFISGCVSIFSYLSHENFLKRFFFLVQLFVLSMILLILFPNYLGLMVGWDGLGVVSFLLVVYYLSSNSLSAGMITALSNRIGDVCFLLVI-------GLMSSMLSYSMWGVLLMSGFFMGFLMMLGSMTKSAQVPFSAWLPEAMAAPTPVSTLVHSSTLVTAGVYVVIRFSEYLGELEK----YLLMVFSMVTMFLAGSSACAEVDMKKVVALSTLSQVGMMMFVISVG---ANTIAFFHLLVHAFFKALMFMCVGGVIFYSGSQDARLLGGAWFKLPLTSVLFLFSNLSLMGFPFFSGFYSKELIVGVCLSSGFLSFILLVVCLALTACYSIRSIGLVF-------------------------------------------------------------------
189095578    ----------------------------------------------------------------------------FILLFDWVGVVFLSVVLLISFFVFVYSHSYMMGDGSEFFSLVLLFILSMALLVLSPNLMSLLLGWDGLGLISYALVIYYQNIRSFNAGMLTVLSNRVGDVGILLGILAMVNLGGWDFIFFNSLNLDL---LSVWLFSCIFLAAMTKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVFLLIRFHDLFLF---SVYGSVMMYISLLTLLMSGVGACMEMDFKSVIALSTLSQLALMMFSLSLGL---WEWAYFHMLTHAIFKALLFLCAGSMIHGGGLQDIRMLGGLLNFSPMVGYGMLLSFLSLGGIPFSCGFYSKDLIIELFLMEGLLYIFIFFLGVFSTIVYSSRLIYNLLLNGYMGVNFFNYSESKEMNFSIFFLSVLGVIFGGVMSWLLFDYSALVVLSL----------------
254173515    ----------------------------------------------------------------------ILPFLPTSVKIDSLSSLFLLVFAFITLALSLYLPSYEVKGDARYLTMATNLALLSGLLLLVTDNIELTLFYELFAVFTAVMVLASETRGSRKATWRYLVLTVFGMIPLLIATGLAYGAVGDLHHLTFHGLRENLGNLAVFLLVLFLSASLVRSGAFPFHVWVPRVY-RSLPSPFVPVFLLGEALGLYILMRVSFFVLP-AGPTFGYALAFLGIVTA-FATLYSFREIRLKRKFAYHSVMDVGIAYFALGSALVLALIGALLHVLYQVLYKSSTFFGLGAIEHYGEEPNICSLRKLLRGH-VVALLITLSVFSMAAVPPLSAFVSKWLIYTASMGSHDVLLWLMALAVAFLGIFPL--------------------------------------------------------------------------
143901750    -----------------------------------------------------------------------NELFSQNYLVDSFSIFMKILILGSSAIALFFTNEYIKNNQFEYPILVLTSILGMFVMVSSNNLMGLYLGIELQSLSLYVLASLNRDSKSTEAGVKYFVLGALSSGLLLYGCSLIYGFTGSTNYYIIAKSFDANNLALLFGLVFILVGLAFKISAVPFHMWTPDVYEGSPTSVTAFFALAPKVAGMAAIIRILYVPFGNIVIEWQTILIFISVASMILGAVAAIGQSNIKRLMAYSGISHMGYALAGLVTGTKDGVASTILYVLIYVVMS---------------------------------------------------------------------------------------------------------------------------------------------------------------
15922552     -------IPIVLPILIVFSSIAVLYIDNGTRSRYIIAVDLSIGTLLVSFLTLIIFGLGYYGYSLFSSTLYLSNFG-----------YFIAVSAILATIIVIYGGMESLEPIKSFLSLAMLTDLGVIYLGFAYSVITILASWGIASAATYVIAMIRKDYSSTIAGVKYLIMGLLSSSLMVLGFAFFILGIGSLSLD----ATINYQTLVILGIMFLSIAFLFKVGAFPFQAWLPDVYSMSDRISVAFVSSVGKIVGIAPLFIYFLKPSGIVGFSIFVIFALITVMSLIFGNIVAFSRQDFASMLAYSSITQVGFMLIAITMLPYNSTSGLMVYLLAYSIAQAGLFIALSHIEKVSGTSYIEGFRGMSSSDKALAFALSILLLSLLGIPPILGFWAKLFVLEASF-SQPWLTVIGFLNSAVSAGYYIPPIREIF-------REGEFRNVNSTERDAAIIASILSIALGIVAPLIVGVIS----------------------
50261283     ----------------------------------------------------------------------------------------ILIICTILCYIIQTNYIIKQKMFFEINILILISLLGLMLLVSSFNFITLYLAVELQSLSFYILTASKRKSPAVEAALKYFILGSIASSFILFGSSLIYGVFGSLNFGNIFLILSNVYYIENIDLIIIFIGLFFKIGAAPFHFWLPDVYEGAPNNITAFFAIVPKIAFIGILIRFVFDILIDISSFFEIIFYISAISSMFIGSLAALQQKKIKRLLAYSSISHVGFILIGFTSNLLESIPYILLYIVIYIIMSINLWTSLSLIINKKPIKYLTDLSNLYNFNKILAFIIVLNVFSMSGIPPLAGFFSKLFLFITAIKAQYFLIFFSILVSILSSFYYLRMIKIIFF--EKISKKLFVNQITKLNSIILVINTQFLLFFFLYPNLIL--------------------------
136662723    ---------LLIPLSCLFAAVGAGFLGSGRRLSHRIAIGAVGLAFLLSLVAWDVFNGTYFNGSVYTWGIVAGVKFEIGFLIDSLTAVMMVVVTFVSLMVHIYTIGYMSDDYTRFFGYIALFTFAMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWYERESAIKALKAFLVNRVGDFGFILGIAAIFSLLGTLDYSEVFTGVQNEWSWITLICLLLFVGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFLVARMSPLFGLSTTA--SSTVLIIGAMTALLMAFVAVVQTDIKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
10802913     ----------------------------------------------------------------------------------------------------------------EFFILVLFSIFGIFIIVNSNDLLGIYLGLELQSLCIYALVSSSKKSASTEAGLKYFVMGAFSSGLLLFGFSLIYGFAGTSHISVLSNLFSVNFFDISSIFILFFIGILFKLAVSPWHMWAPDVYEGAPSNVAIFISISPKIFIFYVLVKLSYSCFFSFSFIWGPFLLACGFLSIVFGSFGALSQKKLKRFFVFSSISHIGYCIVSLSCSSFLGLQNSFFYIFLYLIISFPLWFVLTLSFRQKGPIYLDELEQFFKYNSFYSFTFCIILFSIAGIPPLAGFYSKIFVFFSLMESNIVLAVIIVLLGTLGSVYYLKVIK----------------------------------------------------------------------
124027089    -----------------------------------------------------------------------------------------------------------------FYAAMGLMALGIHVLAGAGVLQLVYAAWVLAAITSYVLVALRRDRIAAEAALKYAATGAIATVVLLLGITLAYQAYEGYALGPAVVAGG---ATAVLAFAFIVSAAGFKIGIVPFQAWMPDVYGNSDPAVVSVIASIAKIASVLILVRLIAPLASLQPETLFDTVAVLAAITMLYGNIGALARDSPQKTLAYSSIAQAGYLAAAVAALNQAAIAGLALHTLAYALSKLAAFQALAAAGCGSNSCGWAALRGLVRRSPATAFALVVAMASLAGIPVTLGFWGKLYIFLAVASISWPLALFMLANFGIAIFYYGYVIYQALLAPETGKTMETVAGAEVR-------------------------------------------------
141676003    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SMILAGVALLLVGFAFKVSLVPFHVWTPDVYQGAPTPITALMASVGKVAAFSALARVFLTGLSGRADDWAPAIYALAVVTLVVGSVVAVVQTDVKRMLAYSSVSHAGFILVGLEAATHSGVSSISSYLLIYSLLVIGTFAVASVVVGE-GDATLDSFKGLGKSNPVLALAMTVLLLAQAGVPVTSGFIAKFGVIRAAVSVESYPLAIIAMVAAVVAAY---LYLRIMVSMWLVDSASETQNPSLSSNVAIALTVAAALVLGTFPGLVL--------------------------
49619221     -------------------------------MYLNWSIMLMFMVFIFSFVYIFSFYMNSIYIMEYYFNSIQNMDFKFYFLFDWMSILFSITVLMISSMVIMYSKSYMNEDKNKFCFIVLLFVSSMIILILMPNMFMIILGWDGLGLVSYCLVIYYQSINSYNSGMMTIISNRVGDVMIILSL-IFFVNFGSFDLISLNKI-------ELICGVMILIAAFTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLMRF---NFLFKMNFYCLILIKISLMTMMMAGISAFFETDFKKIIAFSTLSQLSMMMITISLG---SMELAFFHLIMHAFFKSLLFLCAGLVIHFFGIQDIRMLGNFFKLSPFISTSMIISLFSLMGFPFIGGFYSKDLIVEFFFFNNIILFMIFILGILSTFLYCLRMAYMMLF------------------------------------------------------------------
137129280    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLGALASGFFLFGASLLFGITGTTSYTVLSFNTLNPNEVSLLLIFLIISSIAFKLSIAPFHMWTPDVYEGAPTSITAFFAIVPKIAAIGVLMRILYIALIDIHVVWLQLVLVLGLLSIFVGAFGALLQKNIKRLMAYSAISNIGYIFLALSLGSQLGLEASLIYITVYSISSIGVFFILSMEKDNVMLDEIASFSGLSKSNPFYAVCLSILLLSMAGLPPLAGFIAKFYVFKAVVISGYWIAVIGIIGSVISAYYYLNIIKVMY-------------------------------------------------------------------
70724953     ----------------------------------------------------------------------------ISFCLDWVSLVFSSFVLLISCLVLIYSEYYMMGDLKRFKLILLLFVASMIVLIFSGSMFTMMIGWDGLGIVSFALVIYYSDKEALISGLITIFTNRIGDALMLISIFLMIGNWKYSSFQ---------------GSMFFMVGAMTKSAQLPFSAWLPAAMSAPTPISALVHSSTLVTAGIFVMLR-----FNQLLLFSSKLLTIMSLGTMLGGGMIALFEKDMKKIIAMSTLSQLGLMFFMLSIG---AWKICFFHMVCHAIFKSMMFLSAGSFI-LDGDQNANKKGKLMNLQSLPSTVLIFSSFSLSGIPFFSGFFSKDLALDLIFNMNLLTYILFLLGCVLTIFYSLRLIF----------------------------------------------------------------------
144016674    -----------------------------------------------------------------------------------------VVILFGSAMMLLLSQDYLEKNKFEFPILIALATLGMMLMVSAGDLMALYMGLELQSLALYVVASFRRDSIRTEAGLKYFVLGALSSGLLLYGASLVYGFSGTTNFAGISETIHDGKLGLGMLFGLVFLGMGFKVSAAPFHMWTPDVYEGSPTPVTGFFATAPKVAAAGLFGRVVHDAFGGAITDWQQIIAFLSFVSMFLGSIAAIGQTNIKRLMAYSSIAHMGFALLGLSSGTQEGVQALLIYMAIYVTMNIGVF-----------------------------------------------------------------------------------------------------------------------------------------------------------
5835445      -------------------------------------------------------------------------------------------------------------------FYSCLVVFFSVCFFYSGSFLMLYVFYELTMVPLFCLLGYGRQVEKISACYYLIFYTLFFGMPYLF---------LYSHVFFFLNFVYYDFFVSYEFIFLLSLCFLVKFPVYFFHVWLPKVHVEAPTSASMILAGVMLKLGGAGVYRISKSLNFFGFEM----LIFFSLISMVFCSFICVVQSDCKSLAAYSSVCHMGFVLLSEISMVYYGKSMALVMMLAHGYTSVLMFYFIGEFYHIANSRLIYYLRGYFNVSMLFCLMFCLTMVSNFSFPVSVSFFSEYLMLNFFSSVFYVGFLFLFFYYLVSFYYSVYIL-----------------------------------------------------------------------
289596451    --------------------------------IFVAVLGASLISLINTLATLSNILASSVAFILSLYLLIQPDFHNSWLYVDFVTKVMFLIITMIYLFAALHANVCMRNIKRFFISLLAGFTLTMLLAVSTPSLGYAWLWLEASTVISAALILMEKEKSHVESAWRYVLIASSGLAIGLFSIILYGGITGGFTWV-----NATISKGALLVGSLALIGFGTKAGLFPMHTWLPDAHGTAPSPVSALLSGALLPSSLIVFYR---IYGVMHSLPLFYLTAILGILTIWVASLLMISQKRTKRLFAYSSMDVMGIVGISLTYFYPSAIYFVLVVFLAHAFGKSALFLSAGTL-KRHGKEEISEIRNLIETSKTLSFAILVSALTVTGAPPFAMFFGEFGIFIALIA-HPWLFFFLISGVLLSFLALNYHVVSMLFSDGEEGRIKLSESMVPFGISIASLFLILIIYF----------------------------------
134698616    ---------------------------------------------------------------------------------------------------------------------------------------------------IYFLIGFHEDAKSRRAALQGLLVTASGGLCLLAGLIILGVEANTFRLSELVNAELSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQAPTPVSAFLHSATMVKAGVFLLA--VLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKAIQGFVMFLVAHALYKAGLFLGAGAIESATGTRDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASGWLVVVLVFVANASMVAVSIRVGRMLFIHNSQPSSRAVPPDL----------------------------------------------------
49147012     ----------------------------------------------------------------------------------------------------------------NYSIIVLFSSLGASLLISCSDLISMYLSIELQSFSLYVLSTLYRDSESTSAGLKYFLLGALASCLILFGAGLLYAYTGLTNFESIYSLSKELSGSIFLGLIFIFVGFLIKISAAPFHNWSPDVYDDTPTIVTIWLTIIPKISILILLLDLYLHIDLIIDQLIKYLLLITSLLSLIIGSVVGLAQNRIKRLLAYSTISHIGFILLALAIHSKQSIDSFIFYIIQYIITNLNIFLIIIAFSYLINNRYISEFKGQFFLNPLISLSFSICLFSMAGIPPLIGFFSKQYVLYSAIQSGNFIALIAIVVSVISASYYLKIIKTFFWSNSATEHVQVNNKLSNLHSFLISTLTLSILFFIFKPSLILNT------------------------
15128588     -----------------------------------------------------------------------------------------------CVFIFSVSYMSGDKFHSLFYSLVAAFVAAMNILILIPNLVFVLLGWDLLGIISFLLVVYYQNSVSVGAGMLTVLMNRIGDVFLVLAIGF-----SSSAGIWGILEVEQLAGQVVWVGVLLVGAGMTKSAQIPFSVWLPAAMAAPTPVSALVYSSTLVTVGVYFLFRHYHVLMCVNGLL--PLLSKVGCLTLLMASLGACLELDIKKLVALSTLSHLGFMVYVLGVGYP---VLSVFHLLSHALFKSLLFLCAGHYMHEVGSQDIRQMSGVGWSSPLVMACIIIGLNSLCGVPYLSGFYSKDAILEGSMTSGALEILCLVVGAGASCLHAMRLLLYSIFGPLGGLPLVGESGVSGFVAFPVLLLALGSI------------------------------------
255961291    ---------------------------------------------------------------------------------------------------------------------FFALAATLGGMFCASDLVTISVAPERSSLCLHPSSGCTSRDVRPSEATKYSLLGGTSSSILVHGFPWLYGPPGGGILNGIVESKMQNSAGISIAPVRIMAGIVFKPSLVPYHQWTPDVYEGSPTPVVAFPP-VTSKVAASGLATRIFNLLSPLSGEWHLLPEILAILSTILGNLIAIAQKSMKRMLAYPPISQIGYITIGLIAGNPSGYASMLTYTLFHIFVNLGALARIALFSSRTGTDSIRDCAGSCGQDPLLALRPTLSPSPLGGFPPLSGPFGK--------------------------------------------------------------------------------------------------------
136696356    ------------PLIGAVLIALSGRWPNLRETVTLIT--AATLFMLVASLYPIVMNGGRPSVVIGEMLP----GLSIAFSVEPLGLLFAMIASFLWFINSLYSIGYMRKNQTRFYVCFAIALASTVAIAFSANLLTLFAFYEALTLCTYPLVTHSGTDKAKKGGRVYLGILLSTSIGFLFIAIVWTWLIAGSLNFTPGGILEGKASDLVIGTLFVLYIFGVKAALMPVHRWLPAAMVAPTPVSALLHAVAVVKAGVFTIVKVVIYIFFLSSTGVTNWLLYISGFTILAASIIAIRQDNLKRRLAYSTISQLSYVVM---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
15987802     -------------------------------------IAGFVVTFIFLLIFYSSIWVSDSSMVMVGVKY---YLCDGLVIIDTLSCLMIFLTSIIWLVLWLVGSKDI---------VLFISVFSAMLTYVVSNSLVFWFFYELSIISLYMLIVGSPYPERYISSWYFGGYILLSSVPLLLGICFIGLNSGSFNVILWD---KGDMCDSYGAFLLIIVMFLTKIPVFPFHGWLPLVHAEASSPVSIILSGYIMKLGLVGLVRLCGWLLIDYIYYFSTFLLCYSVVYLVAAVFEC----DSKRWLAYLSLSHILIGVCILLTSTYCGDYLAFIYCLGHGLSVALLFMVIWFGYEISGSRNWGILVKIFGGGLIMHFIMGFVFLNVCGFPPALQFFGELWLVINYITLGDIISLLLVSIYIFS-------------------------------------------------------------------------------
298529323    -------LAVFFPLLLAGLCLIS---KIQDKYWGRLAVLGPLPALGLAV-----FGSDTAPLEM------PSFLLGMHLGFGEYGRYFLLLMAMVWTGAGFFSAMHNDPDRRSYTILFLLAMCGTLGLAVAKDVVTFYAFFSLMTFTAYSLVIHNDTPSAWKAGHVYMVTAVLGEGMLTAGLMISVHVADSVMFMDISRAAA-GLSPAHPMFFLLFAGFGIKAGILGLHYWLPLAHPAAPTPASAVLSGAMIKAGLLG-WLYFFPVESASMPSWGAFFMCLGLLGAFFGVLAGLLEKDPKTVLAYSSISQMGLMALFDAALAKTALPGILMFVMHHGLAKAALFIGVGA------------------------------------------------------------------------------------------------------------------------------------------------------
58699548     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLIYGIGKAALMPMHFWLPKAMVAPTPVSALLHAVAVVKSGVYTFGVDNMQRFVQQNWFTGGWLPYVAGFTIITASLIALKQKELKKLLAYSTISQLSYIILFASIFSELSMRVAIFQLVCHAFAKITLFFIAGAIITRAGEKYIDKIYGIGRSMPISMTAFAIGALSMIGVPPAPTFWGKFLIFQAVFNSGNVILLVLIVSTILNALYFLPIIYNAFFLKPSQNYFIKKTPILLVLPPVITAMCTLVIFF----------------------------------
226464083    ----------------------------------------------------------------------------MTLLFDYMSFLFIGSVMFISSMVIFYSYSYMSMDFNRFLFLVILFIFSMLLMIISPNLLSILLGWDGLGLVSYCLVIYFQNYKSYNSGMLTVLTNRIGDVFILLSASLLFSFGSWYFIYYNFYLSSWMFYFSFLVVLSSFTS----SAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLMIRFSSLFINLDITLF----LLISVLTMFMSGVSANFEFDLSKIIALSTLSQLGLMMSIIFMGDS---CCSFFHLLTHAFFKALLFLCAGLIIHCGGSQDIRFMGSLVNILPYTSSCFCISNLSLCGLPFFSGFYSSDMVLMNMNYFNLFIYFVFYLSIGLTVCYSFRLCYYIMF-NVKSSLTYCFYFEDMYMMLSMIFLSLMGIVMGSFLSWVLFSF-----------------------
135361554    -------------LTGSILILIYGIFSKDDNNSNNNVFYITLISLFFAFYCSIYFVENQTT------------LFNNLLNNDSYTLFFKFLAFSGTIVVTCISYNYLKDLKPEFFFLILLSLVGILILISSRNILSMYLGLELQSVCLYILAAYRFNIKSSESGVKYFIIGALSSGILLYGLSIIFAFTNSTDFFELSLANNENFLILNVGFILVLCGLLFKIAAVPFHMWAPDVYEGSPTSITAFFTTIPKIGAIGFLIKFLNIPFIYFSDAWFQILYLVSVLSMIFGSIAAVNQENIKRLLAYSSISHMGFILIGILTANQIGIKSVQLYISIYMVSLLGIFTCI--------------------------------------------------------------------------------------------------------------------------------------------------------
52220946     -------------------------------MIKNYTLFMILASIMLVPVNMMIFSKSLTIMIEWKMMSMKSSEVSMFFLLDESSSAFVLTVMMVTTSILMYSSFYIEKKKKMFAKILVTFMISMLMMILSPNMMSLVMSWEGLGMTSFVLIMYYQNKKSVMSSFYTMMMNRVGDITLLLTMMIL------MDSASWMFLSTEYLNHSMVWISFLSISTFSKSAQMPFSSWLTEAMAAPTPVSALVHSSTLVTAGVYLTIRF---KSSMLSTGMNPIILTVAMMTLMMASLNSLMEMDMKKLVALSTLSQISIMFISISANL---YSLAFFHMIVHATFKALIFLCSSTFIYVSNTQDLRKLSSTSSYMMVTNISFNVASMILCALPFVSSFYSKEIIMEMMMISSSPLTLIFITLMMVTSSYSLKMMMIINLNKMSLNMKMKKETYNQKMSKVLLLI-----------------------------------------
138479274    --------------------------------------------------------------------------ISYAVGIDGVSLIMLLLSVIVSFCAIWMA-PRVGSREKLYFSSLLFISAGALGAFCSTDVFFFYAFHELALIPTFFMIGIWGTGERVNTAWKITIYLAVGSIVLLAGLIAFQMQFDFTTLQERAASGAISAEAQGWIFLTLLIGFGILVSLFPFHSWAAPAYASAPAPTSMLHAGVLKKFGLYGLLRFT-PMLPEGLETWRNLLLVLLIGNILFVGFVTLAQKHLDGLLGNSSVMHMGYVFLGIASWSPIGLTGAVLLMFGHGIS----------------------------------------------------------------------------------------------------------------------------------------------------------------
291612256    ----------------------------------------------------------------------------FTLYFDWMSLIFMSFVSFISCSVVYYSYMSGDFNINRFLGLVMLFVASMMFMIFSLNMVSILLGWDGLGVVSYVLVVYYQNEKSNAAGMITALSNRIGDVAIILSIGLMMDLGSWSFMSGL----NSDSYLTAYIMCFLLVAGMTKSAQMPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFSPI---LMSTGLNLFLFVVGGLTTLMASISANFETDMKKVVALSTLSQLGMMMITLAVGF---YLLSFFHLVMHAVFKALLFLCSGKLIHESGSQDFRDSGGMIVGLSFTGFCLNLSNFALCGFPFLAGFYSKDLLAESILMEGIIAFLLLGFSTGLSSCYSFRLSYFSMMKFSSMGVMTSVKEEDEIMWVSKIMLSIGAVMFGAW-------------------------------
189501775    -------------------------------------------------------------------------------------ILLISITLFIILILCFTNRPYKSTDYGTYLLMILATLLGAYLLVISYHWLLVYLSIGCMTVGSTVLIYNGNRPTYILASTRYLIYSVVASAIMLVGLSYLYGSMGTLELYKFTSYNEAVYSILQFIWFLALSGLLMSIGSFPFQFWVGSVYQHTSFSTVAYLSTVPKLAGIAFLHRIATQASPFIELPLKSLWACIAMATMVVGHLGALTTKDAKKLLAYGSIAQTGFLLAIMVTDMSVYTHITYYIIVYTIMNLASWFGLQMLSYHNIKNSSIEAYAGLGRQLTIGSMCFLIIMLALIGIPPTAGFSAKLIIFSHLWEIAQLLFITSIIGTVLALYYYLRLPYILFFKKAPQLKITSTIHPSM--------------------------------------------------
2499244      ----------------------------------------------------------------------------------------------------------------EYPLILLFVICGAVFLMSTNDLVSIFLSIELQSYGLHTSSTIYRNSESTTGGLIYFLLGGFSSCFILLGASLLYANSGTTSLDGLYIINSISDVNDNFSLLIFSVGFLFKVSAAPFHFWSPDVY-DAIPTIVTTFVAIIAKISIFILLLELVYHNYLSEFSWIYGLLVSSFLSLIIGTVVGLTQFRIKRLLAYSTISHLGFILLALSVFTQSSTQAFIFYLIQYSFSNLNVFIILITIINNSPVQLISQLKGYFYLNPLLSLSLAITIFSFAGIPPLVGFFAKQMVLSAALDNGYIFLLIAILTSVVGAVYYLNIIKEIFFYSPRHK------------------------------------------------------------
137917123    -------------------------------------------------------------------------LFSNAIVLDPFSTFFIIIATILVAIFSLYTKELDDYRMGEYFTLLGIVTFGLFLMVSSIDLVMVYISIEIVSIMSFVLAGYLKQNTRNEAALKYVVYGAFSSGIMLFGLSYVYGLTGSTNFFQLLSSGHDNGPAIMLSVVLILAGFGYKVSAVPFHFWTPDVYEGSPTTITAYLSVAPKAGALAMMIRFFNQVLSDGGAMWANIISLIAVVTMTIGNLIAIQQDNIKRMLAYSSIAHAGYMLLALPVMSNHGIYSIMLYVL---------------------------------------------------------------------------------------------------------------------------------------------------------------------
295065569    ----------------------------------------------------------------------------LYFYFDYVSNLFLLIISLISMSAFYYSYMEADKAQNKFIILTFLFVMSMYLMVLGMNMYMILIGWDGLGVISYFLVIHYYSENSHYSGMITVMTNRLGDVGMILSMFLLMNNYSLDIIIM-----NIENNFVVLSMIFLLTGAFTKSAQFPFSAWLPLAMAAPTPISALVHSSTLVTAGVYLFIR--FEFLFSNQMFMLNIMLIMVGITMLISGVSALFEMDIKKIIAFSTLSQLSLMMMIVIMGDS---NLSFFHIMTHALYKALLFLCSGIFIHEHENQDVRNYSHMMKINIFVVGIFLVCSLSLAGFPFLSGFYSKDLILMYMMNYNLFYVIMLIIMTMITVIYSVRMFYY---------------------------------------------------------------------
139191668    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAGTLILFGIAGHIAEAGTVVFNKL--------NIGDLYVQLIFLGFLINAGCFPFSSWIPDSYPEASFSGSVFLSAFTTKTAVYSLLRGFPG---------TEILIYLGLIMIFYGIIYALLENDMRRILSFSIVNQVGFMLVGAGIGTEMAINGASSHAFAHIIYKALLLMSAGSVLYMTGKSKCSELGGLFQTMPITMICGTIGAFAISAFPLTSGFVTKSMISYAALFYVWMLLVAASAGVFLHAG-----IKFPWFVFFQKDSGLRPPDPPLNMRIAMYLLSGLCI------------------------------------
164420969    --------------------------------------------------------------------------------------------------------------------LILMVGLSSLLLVSSVNWLSVYLAIELQTLSLFILAALKRDSTSTEAGLKYFVLGAVSSGLFLFGCALLYGFAGETSIQGINSVLSGDIGK-----ILITVSLLFKLSAAPFHMWAPDVYDGA-PTTTTALLATIPKVGVFSILVQIGPV--------TNVVLVCAVLSIIYGGIGALNQTKIKRLLAYSGIGHMGFILFGVAIGTFESIQASLIYIIIYVIMSICGFSIILAVASRW--SLIVEFSSLSRDNPVIAGTLALTFLSIAGVPPLAGFLSKWLILLSGVSSGYYLIIVAVISSVVAGVYYVRLVQIIYFQTDGPKVLNREKRVDLSKSLLIGFTFFIILFLMISPNFLLQITHDATISL----------------
226464057    ----------------------------------------------------------------------------MTLLFDWMSLLFVSGVMLISSLVVFYSYMFFDNYSVRFLFLVLLFVMSMCLMILSPNLISILLGWDGLGLVSYLLVIYFQNYKSYNAGMLTVLVNRIGDVFILLSISLLFNVGG----WYFLYYNYYVYGGFNFMFLFIVLASFTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRF----YNLIGQFDLSFFLILSVLTMLMSGLGANFEFDMKSIIALSTLSQLGMMMSILFMGYPII---SFFHLLVHAFFKALLFLCAGLFIHCLNSQDIRFMGGLCCGLPYVSSCFILSNFALCGLPFLSGFYSKDMILETMNYYNLFIYFLFYLSMGLTVSYSLRLLYYSMFGYINLFVINYFVEDKLMMFSM---------------------------------------------
291515584    ------------------------------------------------------------------------------FAFDAAGTLFYCLLCIVSAFAFFHSKASLHDQTRTYAGLLMLLTTAIAGAYFASNLAVTWIFLEATTLCSAGIVYHRRTAQALEAAWKYVFVCSTGIAMAYLGILLLAAATDCESLDYATVAAAAPGGSALYLFLLILCGYSCKAELFPLYTVGVDANFAAPAPASALISTGLVNAGFLALLR--VYKLLAATEVFPWVKSVLLLVGVLSLVVGALRTNNYKRFLSYSTVENMGIAAIGLGIGGIG-VWAAVFHVVCHTLIKSSLFLQIAVVRQVYGNYRINRIGDYIHINRVGAVGLLTGMVVLVAFPPSPLFLSELMILKQTIADGRWWLVTGIMLLLCLVIYFFSRLLRLCYQPRQDELHPSATDRALS--WSALSLLAAAIGLGLWPAFFRELID----------------------
49146485     ------------------------------------SLIMIKTSMMLTLMFFMFSKFNLKLILEWNMIKFLSLNFNMNFTFDSYSLIFSSSILIISSSIMLYSYYYMNHNKKKFFKLIMMFIMFMLIVIHSSNMISMIMGWEGLGMISFILIMFYQNKKSLMMSISTMMNNRIGDIMMILSIIMMMNFNSWSFM---------NHKFNMMIIFMILISAFSKSAQIPFSSWLTDAMAAPTPISALVHSSTLVTAGIFLLIRFKYSIFMM--KEMKNIIFIMSLMTLFMASMNSIIEWDIKKIIALSTLSQMSIMFISISMNF---YNLAFFHLITHAMFKSLIFLCASSYINIYNNQNIKFMGNYNYNMNFNNISFNIANLSLCGMPYLSGFYSKDLIIEMMMINKFNILMLIIFMMLITMFYSFKMMIFI--------------------------------------------------------------------
52548537     -------LLFLAPVLSSIPIVLAYKSKEWTEKLPYLSVFGIFVSVLMSLYIFFTFPRELPACQFA--YPWIPLGINIVLITDYLARYMGVITAVIAFFIAVYGLDYMKGDYRPYWFFFNLFTASMLLVVYSDNLFLLFVGWEGLGAASWGLIGHWFRDDDSFGGWRAISTIRFGDVPMFFAIAAIWVLSPTLNISEIDWGTLFLAAGTIILMLCFLTGLFTKSAQVPFSEWLMTAMTGPTTVSALLHSATMVAAGAFVFLKVTWYIQPWKPEMHAILVLFVGLISGLYGALAGTGMLERKVLLAASTMSSIGLMFGAAAASYWIGLLVAFWYMAVHAFAKASLFLVAGHLIHATHSR--FCCGGFAKRMKTPFIVTIIATTFLVGIPPLTAYWVKSMM-----------------------------------------------------------------------------------------------------
139523875    ------------------------------------ATVIMLTVACFLLHMANAWKNAAGNAGGVYLLGNCPAPFGIVLVLDRLSAMMLMLTATLAIPALAFSLARWHNSGAHFHTLFQLLLMGLNGAFLTGDLFNLFVFFEVMLAASYGLLLHGSGQLRVKAGLHYLVINLASALLFLVGVSLVYGTAGTLNMADLPELAPDRRVFLEAGLAVLGVVFLIKAGVWPLNFWLP-TAYSAAAAPVAGIFAILSKLGIYILLRLVMLTSGDGTALTRTVLLFGGLATITFGAIGVLASQALGRLAGYSVLVSTGTLLTIIGFGGQASASGALFYMVSSTLTIAAFFLLIELIER---------------------------------------------------------------------------------------------------------------------------------------------------
109156450    ----------------------------------------------------------------------------------------------------------------------------MYYLLGSTNLISIYLALEMQTLCMFILVAYNKNSLSAEAGLKYFVLGALSSGLFLFGCALIYGSTGELELQFIRM--SIVSYGVLAGKCLITISLLFKVSAAPFHMWAPDVYEGAPTWVAALLS-IVPKLGVLAII--------VQIGLNEMGLLIAGLISLIVGAIGALNQTRIKRLLAYSGISHMGFVLLGIAIGSIESLQASLMYIGAYIITQVLLWSVVLIISPKRD--MLIEFSGVSRLNPMLALALATGLLSTAGIPPLIGFLTKWYIILAAVGQGYYLALIALVCSVVAGVYYLRLVKIMFYQPLSTPLV----------------------------------------------------------
222100436    -------------------------------NFFLVALGIVLLSLKRKAPVWMVWINFLFILGVVFGNYRFDLTLTGEFGVDHISHYFLLLTALVFLAVF------TRKMSVNLSNLLLVLIGVLNLTFVSADLFNLYVTIEAVSLLTFLLVVEGRKKVQYWSAFKYLILGTIGMNVYLTGVAILYAENGTLSISGLSE--------NPFATSLITSGLLLRAGVFLFSMWLPQLHSEAETVISAVLSGVVVKSAVYGLLRMEEIVNWELIEYF-------AIFSALSGAVLAFLSRDYKRTLAYSTLSQIGIVLVSPIT--------APVYSLAHGVSKSWLFLL----KDELPGRNTEEWE---RLDFWTWLSLALASLSIMGFPGFSGF-SKNMVLLEIHGWEKLLMEIAFAGTAATF------------------------------------------------------------------------------
138502416    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILYGCSMVYSVVGSTNYEIIKQFSDQTSDTLSLGLVLIISGVAFKLSAAPFHMWTPDVYEGSPTSVTTVLITLPKLAALIVLVNLLLYPFQNQTFTWVPIIIIISILSMAIGSISALKQDNLKRLFAFSTIANIGYVMIGLASANDEAIKASFLYIFIYTLATLGIFSFIMILRREDRQLTVSDISGISRSKPVLSLSVAILLLSLAGIPPFGGFFGKLFIFTAAIEAGKLYLALAGVISVISAYYYLKIVKTMYLDESGEGLNY---NLDQKQFFVIISMAFLMLFFVIY-------------------------------
171186245    ----------------------------------------------------------------------LPYVGEVAVAMDGHKLPFVAASVLLGLIVTFYAPRYLKHAPNWYYGVHALYVLSFVYIVLFENLFFVFLALELSIVTSFLLIWYFGYGNRRFVGLLYFVWAQIGSILFLIGVALTGRFTASGFETARLAFD--------LATFLVLLGLLVKMGTAGVHFWLPYAHAEAPTPLSALLSPIHVGLMSYWIWR-----LKTGAGWPLEALFLYGLATAVYGSLLVFRETDFKRALADSTVANMGLLLAAASIPRDFSYTATALLFVGHAFAKAALFMLAGIYIVSLHTREI----GAARWDRHLLAVGILGFVALAGLFG-INLLGKAYV-AAGVPATLSAAALAVFALLSTAVYSFYLLNQLYR------------------------------------------------------------------
140313932    -------------------------------------------------------------------------------------------------------------------------------------------------------------------ARDAFLTKRVGDVLLLMSLVALSAWAGSLDFEDLYTWGSISPLLETLIALGLIAGPMGKCAQFPMHLWLDEAMEGPNPASILRNSAVVTCGALVLLK---VMPLLQLSPVAIDVLLIIGTISALGGALVAISQVDIKRAFSYGTTSYLGLVFIAIAMQQPVV---AVLLLFAHGLAKALIFMSVGSVIATTNCQDITELGGLGTRMPATTTSYLVAGAGLTGLLPLGCFWCFGLLIDGLNGSAPWLVPVVLLTNGLTAFNLVRVFRQVFLDTPHPK------------------------------------------------------------
140432594    ------------------------------------------------------------------------------------------------------------------LILFMFSTLGMMLMIGSNNLMMMYLAIEMQSLSLYVVAAIKRDSYSAESGVKYFVLGALSSGILLYGFSLIYGFTGSTSFEEISLIIGKTQNLNLGLIFGLLVGLAFKVSAVPFHMWTPDVYEGAPTSITAFFAIVPKISAVALIYRFCLEPFVNFYNEWSQIIIALSIASMFLGSIAAISQTSLKRLLAYSSIGHVGYVLIALVASNEDGLKALAIYMFIYLVMNIAIFAILLSLKTNDGVEKIDQLSGLSKTNPIISL-----------------------------------------------------------------------------------------------------------------------------
39653771     ----------------------------------------------------------------------------FYFLFDWISNLFICIVLLISSMVIMYSYMNSDKNKNCFCIIVLMFVLSMIMLILMPNMLMIILGWDGLGLVSYCLVIFYQSVNSYNSGMMTIISNRVGDVMVIMSL-LFLFNFGSFDFLSLNK-------TEMILGIFIILAGMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLMIRFNYLFSENIN---SMLLLKISLITMVMSGMNAFFETDFKKIIAFSTLSQLSMMMIIVSLNMP---ELAFFHLIMHAIFKSMLFLCAGLIIHMNGNQDIRMLGNFFKASPVIMSCMLISILSLMGYPFIGGFYSKDLILEFFFLKNNNMLLLAMFIVSIIFTFM-YCIRLIYFLMLKSILSVNFNMIHLDMK-MVLPIYVLTFFLLI--------------------------------
142332982    -------------------------------------------NLIFNLSILTLFILTALILNLSSVNKILIFNNSYV--IDDVANFMKILTTISAIFVLSISLKSLKIYQIEYPILILCSILGMMVMISSNDLIVFYIGLELQSLALYVLAAFNRDNVSSESGLKYFVLSALSSGLLLYGCSLIYGFTGSTNFNEIANNTNEVPYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTLFFALVPKIAATCVFIRFLYVPFINMIEQWQMIIIFISIASMIFGAVAAIGQKNLKRLIAYSSIGHMGYSLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
171910388    ----FVSAVAAGPLVMLAAALVPSRLANRHRRFAALASWLSLGVFVVALSAGIGFLFAGP----LVAGGLGVGSVRIGVYFDMLSAVMLLLVSFLGAVVVRFAGNYLDPQQGKFTKWLCVTIGSVLVLCISGDLLMFTLSWTATSLSLHLLTFHPDRPAAMLAARKKFLISRLGDACLVGALVMTWQCFGTWNFTEMFAAAAVLPSCLGWTSVLLVAGALLKSAQFPFHSWLPDTME-TPTPVSALMHAGIINAGGFLVVR--LSPIIAGAPAALNALAVVGAFTALFASLVMLTQTSVKRSLAYSTIAQMGFMMLQCGLG---AFALAVLHIVAHSLYKAHAFLSSGSIVSMTRS-----------------------------------------------------------------------------------------------------------------------------------------------
136165894    ------------------------------------AVATSIVAIALSIVSWRDVNDDGAKL-----------LIGGSLTLDHFALLGSIAVCSAVLLVSLITSDHLSRDSPEIYALYLTAAIGAMVMISSNDLVVLFLGLETLSLSLYLLAASNRQQAASQEALKYFILGGFASAFFLYGVALTYGVTGTTRLVDLNVALTSNDVILLIGIGMILVGFAFKVSLAPFQMWTPDVYQGAPTPVTAFMASVGKVAALVALMRVFIVAFPSRSDDWGAVVSVLSAVTLVVGSVVAIVQTNIKRMLAYSSISHAGFILVGLEAASHDSVNAAVGLLPLVFMSPCMLRLLLAHLVSSQLLREIRALK----------------------------------------------------------------------------------------------------------------------------------------
58578606     ----------------------------------------------------------------------------------------------------------------EYPLIALFSVLGMSSLISSSDLISMFLSIELQSFAVYILATIYRESESATSALKYFLLGSLSSALILLGSSLLYSFTGLTSFEGLYMLCSTTETNTAISVLLIMVGLLFKVSAAPFHNWAPDVYDGVPTVVTTWLTTMPKIAFLVFILEFQGFTQLANWSSWTNLLLISSLLSLLIGTIGGLAQYRIKRLLTYSTISHVGFLLLALAINNEESVESFLFYLIQYSLTNINVFFILVAFGYLLGSQLINQLKGQFKVNPLLGLSLAICLFSMAGIPPLVGFFGKQMVLYAATHNGNFFAFVAILVSVVSAAYYLRIIKVIHFDPVPAPSALSLSDLNVTESLVIATITLLLIFFIINPTPLLNSVH----------------------
186920130    --------------------------------------LISIIQYLIIYGVICTTSSYLNYPILVNNLSWLSLQVLFFLGLDEFSIFIKTIIIITTACTILISVKYNRINAFESIILLLLAVTGILLLISSFNLISIYLAIELQSFCLYILAALNRTSESTEAGLKYFVLGAFSSGLLLFGLSLVYGFTGILNLGDLFQFNLHIINGINLASLFILTGLLFKLSAVPFHLWAPDIYEGAPTTITAFFASVPKIGILALLTRFAYLGFYDIFFSWQELFVISAICSILLGTFGALMQLKLKRLLAYSAIGHMGFMLMGFSCGCFEGIHATFVYIVLYMMMAVLSFTFLLGIYRKKRLTRLNYLKDLTNSNPLIGLSIALTFFSMAGIPPLAGFFSKMFLFIVAIQSSYTIAIIVVITSVISCFYYIRVIKLVFFDANYLWVTLVRFDREKSILVSVITTFLLCFA--IYPLPI---------------------------
141203693    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VFSLTFIFISLAFKFGAAPFHMWIPDVYHGSLITTTLLLSTVPKIAVFIILVKLLGLVFSDLIIFWSDILQILAILSIIIGNITAIAQINIKRMLAYSTIANIGFILLALSIGSINSFIAAMFYTLTYVITTILAFLLSQLLSNGKGIEEISDLSGLAKYNPLAAFMLLAIMLSYIGIPPFLGFHAKLLVIQSLVQGNHILSIFAVVMTVIGSYYYLRVIKVIYFDNYTDSISLSSSHMFS------ALLVFFLIYLGLFPGVINEISTVSMSN-----------------
261416524    ----------------------------------------------------------------------------------------ILLCGFLGISGLQWTLGREQFKGGEAYGLMMLATSGAMLMTQAIDFVALFIAMELTSFPIYALVGIRRKDVNANEGFKYFVSGAVFSAIFLYGVSLIYGATGSTHFCGHVLEGRMAIYSVGMLFV--IAGLLFKAGAAPLHFWVADVYTGASVAVTGFMAAVVKVGALAALGTVWVSVLVTPSKPLFYVVLVVAILSMVIGAFSGLAQKSVRRILAFSAVMNAGFIVIGLLVPNYLGQMGPMFYFLITYAIASALTGIAYMSGKDDCKENLEDLQGAGRRRPFVALGVAVCLASLAGLPPVAGFLAKFTLFTEAFNADGWLAAIGFGLSLVAAVYYLRIAYVLF-------------------------------------------------------------------
139359745    --------------------------------------------------------------------------------------------------VFFYSYEYLKENKGEYFVLGLFAVLGMMVMTSAYHLLSIYLGLELLSLSLYAMVAMQRRSTATEAAIKYFVLGALASGMLLYGISMIYGLTGSLDIVDTINAGDIDRAYLVYGMIFLIVGISFKLGAAPFHMWVPDVYQGAPTSVTLFISSAPKLAAFAMAVRVLVDGLFPLIEDWQSILSLLAILSMAVGNIIAIAQTNIKRMLAYSTIAHIGYLFLGLIAGTASGFAGSMFYIISYALMSLGTFGMIILLRYDLEADRLDDFKGLSIR-----------------------------------------------------------------------------------------------------------------------------------
27228456     ---------------------------------------------------------------------------------------------------------------------------------SSINLVFLLIGWEGVGIMSFLLINWWFGREAGLSGLQAMIYNRIGDFCFYIGIFLIFMSGMNVNIIGGYGNSQI---LNNFVFFFFLIGMMAKSSLYFFHPWLPNAMEGPTPVSALLHSSTMVVAGVYLLCRLLGFFNFT----MMGIVMLVGALTMLYGSICALGQYDMKKIIAHSTTSQLGLMVVTLGFGFPLV---SFFHLCMHAYVKSLIFISSGIFIHGIGGQDYRKMMMGSISSKFSKLCMILCSLSLGGFPFMSGFYSKDSILENLYGLNSFGSLLVIVGSIFTVAYSFRLVSLIF-------------------------------------------------------------------
135988011    -------------LFISIMIMFLLIFGVFKKNSSQLVYNLTTVSLVAALALIINLDTQIQSSLFNNSYN-----------IDSLARFMKILLILSGIFVMLSSSKYINISKIEYPILILCSILGMMVMISSNDLIVFYMGLELQSLALYVLASFNRDNLSTESGLKYFVLSALSSGLLLYGCSLIYGFSETTNFNQIMVNTKEIEYGLTFGIVFILVGLAFKISAVPFHMWAPDVYQGSPTSVTVFFALLPKIAALTVFIRFLYIPFYELSDQWQMIIIFLSIASMVFGAVAAIGQNNLKRLIAYSSISHMGYALAGLSTGTTQG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
144165655    -----------------------------------------------------------------------------------------------------------HEDSADFHVLVLGGTLGMCLMASANHLLMLFVAVEMASVPSYALAGLLKGRKASEAALKYAVYGAGAAGIMLYGLSLLAGSLGTCHIPTAAAFADGQGMILALGGLMLAVGLAFKLSAVPFHFWAPDVFEGAAAEVGAFLSVASKTAAVALLIRVALGFGLPADLSPPAPPFSVGLIAVIAAATCTLGQTNIKRLLGYSTIAHAGYLMMGVAAAVALAITAVAFYLGTYLFMNLGGFLIVAVLRNSLRSEEISSYAGLVQTSPGIVVAMAVVLVSLIGLPPLAGFVGKFLIFSSLVEGIMALLIVGGLNTVLSLFYYLRVLK----------------------------------------------------------------------
4091913      ---------------------------------------------------------------------------------------MLVMLSGLAILCML----NHRTSHRTSSLLILLVILGNLLLIGATNLISIYLALEMQTLCMFILVAYNKNSLSAEAGLKYFVLGALSSGLFLFGCALIYGSTGELELQFIRMCTVSYGTLAGKCLITISLLF--KVSAAPFHMWAPDVYEGAPTWVTALLS-IVPKLGVLAII--------VQIGLNDMGLLIAGLISLIVGAIGALNQTRIKRLLAYSGISHMGFVLLGIAIGSIESLQASLMYIGAYVITQILLWSVVLIISPKRD--MIIEFSGVSRLNPMLALALAAGLLSTAGIPPLIGFLTKWYVILVAVGQGYYISALTALISVIAGVYYLRLVKIMFY------------------------------------------------------------------
49147419     -------------------------------------LLLIIMLFITMIMGTYISMFNLEIYVQWEIFSMNSMSMSWIMLFDCYSILFMMTVLFISIMVMFYSNEYMSEDIYRFKLLVLWFVMSMLLLVLSPNLVSMILGWDGLGLSSYCLVIYYNNYKSNAAGMITVLTNRIGDVILLFSISIMSVYGQFDYLLT---------DSKKFLGLLAILIAMTKSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYFLFR-----FAEKTAAYSESLLFMGALTMLISGLSGCYELDFKKVIALSTLSQLGMMFFGLGLM---AYNWVFFHLLIHALFKSLMFMCAGVIIHSMKSQDFRIMGGMLMTFPFIKSLLLFSVLSLCGIPYLGGFYSKDLLMFFMFNMNSVSIMMFIFSLFFTLLYSMRFCMKLMMGSFNGFTIMN--------------------------------------------------------
237755804    -------IILISPLLSIITSLFLE-----KRHYSKVSTILTGIAFFLSLYVL-LFANKESSFIFFKF--------------DGLGTLLASYILLVSLVIHKYSENYMKDEQKRYFILLDLMTWNLLTLVLSNHLLVLFASWHLMGVILYFLLTFNNRREAVESGRLALFTHRLADVPLLIAVFLLYKQHGTFEISKLAQVITTESSDTLWITLLIILSGIIKSAQIPFHVWLVYSMEGPTPVSALMHAGIVNAGSIIVSKFSFLFAYDLYGLSLSFLV---GIITAVLGSTLMLIQNDVKRALGYSTVGQMGYMMMEVGVG---AFALAIYHMMAHGIFKATLFLSSGGVIH---------------------------------------------------------------------------------------------------------------------------------------------------
118474895    --------IALLPFILSLAATFINIFLCVTNISKRYSIN---LNILFWVIIFISFFIVRSNFSNDFLMDFATPFIS----LDEFSFCFGVVLSALMIIFLISSFYSDDEKFYEMFALASLAGFGLLAMSLSVELILTLIFLEVASISIYAMIAMNSEYKSVEAAFKYFLLSSFMSAFYLLGAAFVFGVAGSTKYSFIATGLNSDFLSIIGMILVLSMMF-FKIAIFGFYRWSIDVYYGSNLNIAGFLASAFKLASFAILIKLCFLYPGNNIEILQGIFAILAILSMFAGNLLSLKETNVKKILIAAGIVHSGYIINLSSVGASVSIYPAIFYLSTYTIVVGFLFAILNGLFGDREIK-ISDLNGLYKVRPTEAFAFTVICLSFIGFPYSVGFLGKLFIFSSAVESGKTLAIFGIINTIFSVYYYLKIIISIYFSENKT-------------------------------------------------------------
188502389    -------------------------------------------------------------FLLMNNFSNFFSEVSYYLGCDMLSYGLILLSLWICSLMLLASEKIYKDNNYKFLLNIVILLMLLILTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VVSLLQLMNLKFGFIWISISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGMLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
157144285    ------------------------------------------------------------------------------------------LLVLIGSFAVFLLFGPKKEEQTDVPILSLIIIFGVFCLISSSNWLSIYLTIELFTLCFFILIARGSGY-SVEAGLKYFILGALSSGLFLFGCALLCGIGANIHFSHIELLFNFSAVSIPIGYLLIIVALFFKLSVAPFHMWVPDVYEGGPTKIILLL-AIVPKIGFFSLI--------ISIGLPVNFFFLGILFSLFVGALGALNQTKIKRLLAYSGIGHMGFILWGLENGSFESLQASLVYLFIYIVKTICAFSI--ILSFNVYKNLLVEFSGLSRYLPFFSITLGVLFFSIAGIPPFAGFFGKWFILLSILSKSYFIFFFAVFCSVIAGVYYIRIIKILFF------------------------------------------------------------------
134795340    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------VGFGFKVSAAPFHFAAPDAYAGAAAPIAGVLATASKAMGVLGLLRILLPEATDGSAVWLIALGVLSVITMTWGNLAALGSTNPKRMLAYSSVAHAGYMLAAITAIGALNWESGFFHLAVLVCFKLGAFLVLSLLEAEKGGHTLSSLGGLAKRDPFLAVAMFVFMMSLAGVPPLSGFVSKLLVIMGIIHWVWYLALLMVINSAISVFYYLRIGLVMYFHEPEEGRTGPL-PAGRSVRFAIVVCVLTTVYFGVGAGQLIALCESAANALV---------------
281428796    -------------------------------------------------FGWFVLGNSDLVFIEWEFLNLCGLCFSVLVMIDLLGVLFSSLVCLIGGCVFIFSYMGEDKYVKSFSCLTVCFVLAMNVLIFIPYLVFLLIGWDLLGVISFLLVIYYQGKSCVSSGMMTILINRVGDIFLLLSIGLMFGFVGWDGVGVSGLKVD---SLMSMMGVLLVVASMTKSAQFPFSVWLPAAMAAPTPISALVHSSTLVVAGVYLLFRYYPLLSAVDSLLLA--LSKVGCLTLLMASFMACFEFDIKKLVALSTLSHLGFMVYVLGIGYPVF---SVFHMLSHAVFKSLLFLCVGVYYSGFYLQDTRQLCGVGWSSSVLISCSVVGFSSLCGLPYLGGFYSKHAILESSILTFGGVFELLCLGAVVSCFMSTWLLLWVVFGACSGCYLSVMGCSNWF-LMPIYSLAVYSVFFGYF-------------------------------
212725529    ---------------------------------------------------------------------------SFSFSLDYVSXGFLMCIFVVSMSVLIFTSFYMKGSYRRFMYTLILFVGSMILLVVSNNFISMMVGWDGLGMVSFCLVIFYEKPESLSSGILTVLSNRLGDSLFLCMSFYMMQLGG--------LEVNLFSASSKMLALFFISGAITKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFVMIRFNFLFYNLI-----YFVLTFSLMTFLMAGVSAIVETDLKKLVAMSTLSQLGFMILVVSLGL---WKISFIHMMFHSFFKSMLFISVGLIYSLSGGQDFRFMSGFLNNK-LTLTSMLVSSLSLMGFPFSLGFYSKDIILSSSIFYNLIIELIFFLGCILTIIYTSRIM-----------------------------------------------------------------------
84508574     ------------------------------------------------------------------------------------SKIIIILGLLFCVLVSEAYLFSARFRAFEFFFFIISISLSLCLLISSYDFLSIYLNMEFLSLIFYVLATWKKNSYSAEAGLKYFILGSVASIFFLFGASLIYFSMGTTNLGSLALLTENLNTFSPFMFLGLICALLFKLGAAPYHMWIADVYEGSPTIVSLIFAVVPKIAVFIVILRLSFLSFWFFPVFWEDFFCLCGLLSLFIGCLCGLGETKIKRLLAFSSVGHVGFLCIGLASGSIEGVQGVLFYLFMYMLTAAFLWIYVLHLELGLTTTTSFLTFGLVRSNPVFGLGVVLMIFSLAGVPPLGGFFAKLNIFISLVDASYLVAIFAVLTSVISAFYYIRLIKIFYF--EKNDNWFYFAPISKGASLVLVLTAIIVIFFMLSPNLFY--------------------------
262100475    ---------------------------------------------------------------------------------------------------------------------MLISLLGLMLLVSTNHLITLYLAIELQSLSFYILTSTQKKSLSIEAGLKYFILGSIASGFILFGSSIIYAITGSLNFNNIFLININILISLSYGLIFILVGILFKVGASPFHFWLPDVYEGAPNNISSFFAIVPKIAFIGILIRLFFEIFFNISYFFEIFFYIISFLSMLIGALSALQQKKIKRLLAYSSISHVGFILIGFTSNMLNNIPFILLYVLIYIITSINLWTSLSLNINHKPIKYLTDLSNIHTINKLIAIIIIINIFSLAGIPPLAGFFSKLFIFFSAIKNNYFSLVFFGLISVLSSFYYLKIIKIIYF--EKILRKMYISKINKMQSIVLIINTQFILFLFIYPNIIL--------------------------
63025153     ----------------------------------------------------------------------------------------------------------IYANEGSWVILVLIIGLSSLLLVSSINWLSIYLAIELQTLTLFILVAIKRDSYSTEAGLKYFVLGAVSSGLFLFGCTLLYGLTGETSIQGVNSI-----LISDIGKILITISLLFKLSAAPFHMWAPDVYEGAPTIITALL-ATVPKVAVFSILVQIGPV--------TNVILVCTVLSIVYGSIGALNQTKIKRLLAYSGIGHMGFILFGVGIGSFESIQASLIYMIIYIIMTVCVFSIILSL--KLTKALIVEVSGLSRKDPVIALTLALIFLSIAGIPPLAGFLSKWLILLAGVSSGYYLIIIVVLSSVIAGVYYVRLVQIIFFMLIWQKTLRKEQRINLSRSLLIGFTFFMVLFLMISPSFLLQITYDAVISL----------------
138306813    -------------------------------------------------------------------------------------------------------------------------------------------------------------------AMKYFVLGALASGFLLYGLSMMYGATGSLDVTAVFQASAIKHQVLVLGVVFVVCGVAFKLGAAPFHMWVPDIYQGAPTAVTLMIAAAPKLAAFALMMRLLVDGMLPLAIDWQQMMMVLAVLSLLIGNLSAIAQTNLKRMLAFSTIAQMGFVLIGMLSGVNNGYSSAMFYMVSYVLTTLGVFGVMLLLREGFESEEIADLAGLNQRSPLFAGVMAICLFSLAGVPPLVGFFAKLSVLQALLASSIALAIYAVMMSLIGAFYYL--------------------------------------------------------------------------
91176235     ----------------------------------------------------------------------------------------------------------------EYTLIILFIIMGSLLLLASNDLISIYLALELQSLGLYILCTIYRNSESTSSGLTYFLLGSLSSSFILLGISFIYVNSGTTSLDNLYIITNISSTSLSFSLLLISIGFLFKISAAPFHFWSPDVYPTIVTTFVSIIPKISILIILFYLIYFTNNIILFSEYSWNYSLLISSLLSLIIGTLLGLTQYRIKKLMAYSTISHLGFILLSLNINTMESIQSFIFYLLQYSFSALNVFFILISIEKNSPLQLLSQIKGYFYLNKILALSLSITLFSFAGIPPLIGFFAKLMVLSSALQNGYFFLLLAVLSSVLGAVYYLNLVKLMFFETHSYELKH---------------------------------------------------------
143638324    -------------LILTLVILGAIIYDLFIDKSFSGRVGWVVIIGLVFVSLFVHFQKDLRVTTLFSDAIVLDPFASFFKQI-------VILATILVSIVSLFSGELDEYRKGEYFALLGIVTFGLFLMVSSIDLIMIYISIEIVSIISFVLAGYLKKKARNEAALKYVVYGGFSSGIMLFGLSYIFGLTGSTNIFEIQQIISQSSTALTLAILMVLAGFGYKISAVPFHFWTPDVYEGAPLSITAYLSVAPKAAAFALMIRFFNQTFSLTQLPWPEILSILSVATMTLGNVVALQQKSIKRMLAYSSIAHAGYMLLAMPVMSGDSIYAIMMYLVMYLFMNLGAFFVV--------------------------------------------------------------------------------------------------------------------------------------------------------
188502179    --------------------------------------------------------------------------ISYFLGCDMLSYGLILLSLWICSLMLLASESVNKYNNYKFLLNVVMLLLLLVLTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLMQLMNMKYSFIWVSISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
11467058     ----------------------------------------------------------------------------------------ILIGFLIFTFAIKQYLSYFKYYDFEFILVLFISLFSSLLILNSNDLISLFFIIELQSLTFYILVASKQTSSSTESGLKYFILGCFSSGIILFGISLIYGFTGLLSYTDLTLFLSEVYVTNFILFLLLTVGFLFKLGSAPFHMWMPDVYEGSPLLITAYLSTLPKISLIFVIFKLYYYVFFEVFLFSQGLFTLTALFSILLGSIAAIYQVKLKRMLTYSMITNTGYLLLGLSFGDISGIYITIFYLISYIFIMIGLFFCFLSLRDRSSGKRINLFSNLLEVNPSLSFSIFILLFSIAGIPPLLGFYSKFFLFLFSLKYMYWMTILFVIFSVVSVFYYIRLVKLMYF--NRTTGWIFLYDIPFLNSLIISFITIINCLFFFNPNLLFKLI-----------------------
296241803    -------------------------------------------------------------------------------------ILLSMIAAIGLTLHTEGYYRVIYGKVMYQQLVTDVMLSLVILLFSSETLIEVITLWIVLELVSVLLILMERGYENYPVAIKYLVFCATPGDISILSIWVLASQKYGFLLIPLTELSQTSMSVGLLESIILVIGFLTKLGQFPLHSWLPTAYYHAPSPGTSVMSGLLSKMGAFSLFIVISMFSLDPAVFY--IMMAQGIVTSLYGYLMTTVQTDVKKVIVYSSLGHMGIVTMLFALYGPIIQTLIVVYVVYHGIAKALGFVNISIMEQLANTHELYKLGYLGLVSPNALNIAFLTFLNLTGFPPTPGFIVKFLLIFTTLSLALPVLAIVSFSTVLTVIYM-SKFIAAYTSSIKPPLKIPPKNLNEPELIGDYFLSFFTIIL----------------------------------
136640321    -------FLVAIPLLAALVVGIIGLWKKEWSMPLFLTALLATVAAAVETLCRVLEQGQIIYYMSGWVPEPDEVPYGIEFAVDPFNAMVIVLISVVGFLAAVHSSRIVEQEFPQYCTVYLLLMTGLIGMTVTGDAFNLYVFLEVTSLSMYALIALGGGR-AYIATFNYIVMGSIGACFYLLGVGYLYLKTGTLNMADLRELDLYGSQTVYLGYIFIMVGLWIKMALFPLHGWLPSAYNRAPNSVSSVIAPLATKVSVYIMLRVIFSIFTVIHLVWSDFVVFVASVGIIAGSLCAFAQSELKR------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143725834    MSSHLPIVPIVLPMIAAPLCSLLRRP----TLIWPLTTGVGWLVFAACAALLMQVVESGPIVYTMANW---DAPIGIEYRIDLLNAYILVLVSGIAAVVLLYAPQSPQDRHHLFCAAFLLCLTGLLGITITGDAFNVYVFLEISSLASYALISVSRDPRALKAAYKYLIMGTIGATFILIAVGLMYMMTGTLNMADLAQRVKMVEDTRTILMAFAFIGIMLKIALFPMHAWLPNAYSYAPSLVTAFIAATSTKVSLYVFLRFVFTIF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
139144325    -----------------------------------------------------------------------SYLFNQSYKIDALSTFMKMLTVGSGILVMFSSSKYLKFFKIEYPILILSAILGMMVMISSNDLIVFYLGLEIQAMSLYVLTSFNRENISTESGIKFFVLSALSSGLLLYGCSLIYGFSGTTNFNLISANNLFEAKYGITFGIVFLVGLSFKISAVPFHMWAPDVYQGSPTSVTLFFAILPKIAALAVFIRFLYVPFVNLIDQWQPIIIFLSIASMVFGSVAAIGQRNLKRLAAYSSIGHMGYALAGLAVGTNTGIQSSIVYITIYAV-----------------------------------------------------------------------------------------------------------------------------------------------------------------
25057194     ----------------------------------------------------------------IYLMNLLSLDVKVYFLLDWISLSFMFVVMFISAMVIIYSYMSGESEKNYFCYMVLLFVFSMLLLIVSPNMMMIILGWDGLGLVSYCLVVFYQSTNSYNSGMITVLMNRVGDVTLIMSV-IFLLNYGSLDINSVKEMIK-------VCGILVMISGMTKSAQIPFSAWLPAAMA-ATPVSSLVHSSTLVTAGIYLLIRFSILFEM---KFYSSIMMVLSSMTMFMAGVGANLELDFKKIIAFSTLSQLGMIMLILSLG---KMELAFFHLLMHALFKSMLFLCAGLVIHTSGIQDVRYLGGFFSFSPLISGCMGLASLSLFGFPFVGGFYSKDLILEFIYMNNIFIIMIVIASTSLTMIYSMRMMYYIVWKGIFIQSF-FLKSSNFFMLFPIYFLSFMVIVFG---------------------------------
144176538    -------------------------------------------------------------------------------RLDAVSAPMLVLVAFVGWVVLRYSRTYLEDRQGAFTGWMCMTLGAVLLLVQAGDLVHFVAAWIATSVFLHRLLLFYPDRQARRAARKKWVTARLGDAALIGAAIVIAQGYGTTDIAAILAQAAEGVAPDGVVWAAALLAIAAKSAQFPTHGWLTEVME-TPTPVSALLHAGVINAGGFLLIR--FADVMLLSPGVLAVLVMVGGFTALFGGLVMLTQPAVKTSLAWSTVAQMGFMILQCGLAL---FPLALLHIVAHSLYKAHSFLLSGA------------------------------------------------------------------------------------------------------------------------------------------------------
209427650    --------------------------------------------LIIGVLIYSTILSYQTYNTSIQDTPILGGLFHTNNLINGIEMYIFILSVLLISFLI-----GRDDLVAEYRIILGFSILGMITLIESYDLISTFLAIELQSLSLYV-IATISRKEATAAGLKYFLLGSLSSAIFLLGLVLIYSLTGITQYDGFNILYAPINNFVLGGIILITIGLLFKIGAAPFHNWAPDVYDNVPTIVTSWL-AIMGKISILSFLFVLKSTGVFAESLESFTLITLSALSLIIGSILGLVQYRIKRLLAYSSISHLGFLLIGLAIDNGLAVSSFLFYMFQYWLSLISIFAILIESETHQKSQSISSLR-FLKFNPALIFALIISLFSLTGIPPLIGFFGKQMILTSLLNGYYFISTIAICTSVISAAYYLRIVKTISF------------------------------------------------------------------
58617286     --------------------------------------------------------------------------------------------FFVFSLIITLIFLYISQIKKQEIILYLLYYLSSVIAISAESLLKFVISFEIMALSAVMIIATGSNGKNMHQVIHYSYIHFFAGVLLLVGASGN--------------VVELSIDYNSYCKLFLLIGILINCASFPMSSWVPDAYSSTANNGIIVLSVFTTKVAAFALLSFFQGE---------EILLFLGITTAIYGIVFSILENNIKRLLCYNLVGQMGLVITAVGFSYSSGVSIIVFQIVLSMIYQTLLFIVAMSVINNTRKFNLNEIGGLLKKMPLEAICSAIAILNMGAFPGTAGFISKFLVSHSIDTTDMTNAIFLVCSTLLFVSVGLKFFWFAFLSKPRDGFIFNQMKQNIGARVSMVVLVLICILLGIY-------------------------------
148791224    -------------------------------SFYYLSSFFYLLLIIIQMFMILLIMNTKPLVMIWIFMNTNTLQFEIPIIIDVYSVLFSLTVLLITMNIMIFSNYYMANELFRFGILITLFVMSMNFLIYIPNLFSLLLGWDGLGIISFILVMYYSNQKSMIAGLITMFSNRIGDVLILISIPFIIKSGSLNMFNKY-------IMLSLTLSMLLMIASTTKSAQMPFSAWLPAAMAAPTPISALVHSSTLVTAGIYIMMR--FYELIKPSFFPMFYLMILATITMMMASIMALTQNDLKKIIALSTLSQLGLMMIAISLGM---INLAFFHLITHAMFKALMFICTGIMINSFHTQDKRYMGLLTFTNPLTASIFFISSLSLMASPFMSGFYSKDLILESSMSNNNILIIMLYLGALFTMLYSMKLFMMLNTKPNNIMAMNNSTD-NISPSIAMITLSIMSIVAG---------------------------------
42632174     ---------------------------------------------------------------------------SFSMIFDKVSFMFVTIVMMISSSVFLFSCDYMKEDIYFYRFMWILLSFVLSMCFLSGSLLFMLVGWDGLGITSFALIIYYQSKDSLIAGFHTMLINRIGDVFIVVSFFLFVFLGHFYYYPMC--------STALTLMTILSVASLTKSAQYPFSSWLPAAMAAPTPVSALVHSSTLVTAGIFLIIRLSMVIPM--TKELSNMLLLLGAITCLLGGTAAIYEFDLKKIIALSTLSQLGLMVFTLGMGLTNIT---LFHLFMHALFKALLFLAAGSVLMMSGVQDMRFLGGISNSAPFSIVIFNISGFCLMGAPFLSAFYSKHMILEKMMFSSMLSIVMISFATIMTAMYTTRMMKSLVWGKPNIKLIMKNSESIYFSMIMLSFFAIIS-------------------------------------
13621153     ---------------------------------------------------LNYYSLNKVIFIEWELYSMGSVSIIMTLFLDWMSLTFMGFVLVISSMVLIYSYMSGEVYFVRFIWMVYLFVVSMVLLIISPNMISILLGWDGLGLVSYCLVIYYQNIKSANAGMLTILSNRVGDVAILLCISWMFNYGGWNSYYLPMM---FTSASLWVVGSLVIIAALTSSAQIPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVFLLIRFSSLVGV------SLFLMMISLWTMFMAGMNANLEMDLKKIIALSTLSQLGVMMMTISLGLS---EMAFMHLLSHALFKSLLFLCAGVFIHGMGTQDIRGLGGVSMLTPVTSLYFLGCSLSLCGFPFLSGFYSSDMILENYFLMGYMIYSLVLISILMTGVYSMRLAYMLFLKPVGGKKLNNLGE-DLWMISPMSILFYLAVMGG---------------------------------
148254115    --------------------------------------------------------------------------IGFGLYLDSVSATMFCLVSFIGAIVLRYSFTYMDGDPGRFIRLMCLTLAAVLTLAISGNLLQFTLAWSATSLALHLLVFYAERPAAVIAARKKFLASRLGDLFLVAAMLLLYAAFGSLDYESMFSAAQIPLGVQIAAVLMVFAG-LLKSAQFPVHGWLIEVME-TPTPVSALLHAGIINAGGFLVLRFT--DVISLSLTSMDLLAVIGGFTALFGSVVMLTQTSIKVSLAWSTIAQMGFMMMECGLG---AFAAALLHIVAHSLYKAHAFLSSGSVID---------------------------------------------------------------------------------------------------------------------------------------------------
284177716    --------LVMFLILGVVLLYNNQFLTKFMGMDLKTYLLYSCLYFLLFLFIYVYFGWNSVLGVVMIGSIWLGESIIFSF--DFLSLMFLGSAMIVSISIFEFGLMYMEGESSNFLLLLNLFLFFMFCLVFSGDVITLFIGWEGVGILSYILISWWFGRGDAQGGMQAVIYNRVGDFGMVMIVLMLFLFVDGLSIGWMGGMTGL-------LYLFILLCIIAKSSQLFFHPWLPNAMEGPTPVSSLLHSSTMVVAGVYLVLRMNHLIG------FQGEVLLIGIFTSLFGGLCASFQSDFKKVVAFSTTSQLGFMLVTLGLGQNL---LCLAYMVFHAFFKANLFMVSGVLIHGSGNQDYRSMRLTFMNNSSTKMMFMISSLAMMGFPFLSGFWAKDVILEYLLSVGVFLLVVGVIGALLTSVYSVRLYYGIFSGVLKGNKVIGMEGMSYLWRMMLGVVSMGVLFLLIMP------------------------------
219524238    -------------------------------------IPLSFLNGMFWWVVQFLFFFMTFIYMLSINVSGNFEGLSYNWGFDLLSYGLILLSFWVCGLMIVASVSVYHYDYYKFIFMIIFLMLMLMCAFSSIDMLSFYIFFESSLIPTLFLILGWYQPERVQAGIYLLFYTLLASLPLLISLLSFYTSNGTLYLYGVWG----DEIMNVYIYLSMIVAFLVKMPMFMVHLWLPKAHVEAPISGSMVLAGVLLKLGGYGLMR-IFSIMTLCCMKYNYIWIGISLVGGFLMSLVCLRQVDLKSLIA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
160425219    ----------------------------------------------------------------------------------SVSFMFMVLSVSTCVLIYAVWYMEGEKNFNKFIVTLFMFIISMMFLCMSTDIYWVMVGWDGLGITSFFLIIFFQNWKSVSSGMVTLLSNRIGDVFIVTSICLDVFYFES-----------------KYSLILIALGAITKSAQYPYSAWLPEAMAAPTPVSALVHSSTLVTAGIYLLLRFNDMFN---NELVSLFILSVASMSAFLSISSSWGELDLKKIIALSTLSHLSMMILFISCKDYLC---AIIHMISHAFFKSSLFMFAGILIHFSGFQDIRKLWMNPSTHFLSMSLVFFSCASMVGGPFLAGFYSKEIMIMSLFSFSTWILWMTMFLVFGSCLYSARIIFRLLSNLPFYSYSSDPEEFNSTPLLIVTILSI---------------------------------------
61200937     --------------------------------------------------------------------------LSFCLLLDSVSLWFLSTVNVIAGSVLLFSVYYMEGEYVRFISILMMFVASMALLIGSPGILSIFLGWDGLGVTSFLLVIYFYSDKSLNAGLLTLLTNRLGDIFLLMGVSMVWSSFGG----ELTSMAGSGFGL-YATGSVLFLASMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGLYLLIRFS---GGLEDSVFWEWGLFFSPLTLLAASFSSLMEMDMKKIVALSTLSQLGLISMTISVQ---AFGPAFFHLIMHAYFKALLFILMGFWIHQSASQDLRFASINSSSFSLSVMVTLLALMSLMGVPYFSGFYSKDSVLESLSSLSSIGVVFLVLGCVLTAVYSLRLFK----------------------------------------------------------------------
188502228    ---------------------------------------------------------------MMNNFSNYWMNISYFLGCDMLSYGLILLSLWICSLMLMASESVNKYNNYKNLFLLNIILLLLLLTFSSMNLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGLLR-VMSILQLMNLKYSFIFISISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
218884267    -------LTVYLLIGGSFTLILFKALKVRASILRVYSGLYLVFAAASALLIYLEARRGV----LIYVVGGFPSLIGIAYEVDLFSASMGLIIAVLS-LAMYPLLGILDLNLNEYMSLYLGLVAGLLGVTYTGDLFNSFVMLEVFTISMLGLIAASNTVRAYKAALRYGLLAFVTGLIYFLGATLMYFAVGALNMGYIATWNTRLFSVILFILILMTWSLIAEEALVPLHFWLPEAYSVASPAIAGLLAGVGEAVGYYLLLRLYYTLYSAIPEPVALMLRVLGMITIIVGGFGILYSDRLLSIISYSVILDSGYIAIAASLG-PSGVPVVLAYVVAHAVVKPLLFITSGWAVSNRGGDKLGDLQGVFRGSRIMQLGFVTGAVAVIGIPPTVLFSAKLELYINLFNAMST-------------------------------------------------------------------------------------------
283824897    -----------------------------------------------------------------------------------------------------------SDRQPCFYALFLLTMAGNLLLVISLDGLSFYLGFALMSFAAYGLVIFDSNAAAFRAGRVYILLVVLGEAMILVALLLAAKTAGSTSFAAIRDSLGTAETGPLVIALA-LVGFGIKAGLLGLHVWMPLAYTSAPIPASAVLAGAMINAGLLG-WVHLLPLGENAFPVAASVFLILGLVTAFYGVAVGLFQRNPKTVLAYSSMSQMGIMSAAIGVGLIAPSAWALFYAVNHGLSKGTLFLGLGFADND-----------FRMRWRWAWIALWLPALSLAGAPFTSGMLAKSQMKAQFLQWEAALHVLIPVSSLATAILMARLLYLV--------------------------------------------------------------------
58578571     -------------------------------------------------------------------------------------------------------------RSSEYTLIILLSILGMNFLLISNDLVTMSLAIELISFPLYISASLYKNDEGIYAGLKYLLIGSLGSVFILLGSVFIYGDTGLTNITNIIELLNIFNNIYKIGSTLIIVGLLLKLGCAPFHNWAPDVYDGVPTIVTTWISIVPK----IPFLIFLSLHPLFIYPLLSNLTLFSSFCSLIIGSIMGLLIFRIKRLLAYSSIVHLGFILLSISCIYYINTFTTIFYIVVYVITSINIFFILNSINLSKNIELLSELKGFVYNNKLLSFSLIISFFSLAGIPPFLGFYSKYFILLDSFNLEYYFIFISLLCSVISCVYYLRIIKIINFDDNIYMNYKSIH-LNETISIVISFFTFLTLTFVLNGNLIFNLFNTP--------------------
270267400    ----------------------------------------MGLVFFFSFYMILVLGGGSGFMIMLSTNSWMGGGPVFLLDVSGVFFLGVGLLVSWSIFNFAVRYMWEDPKKKFFLGSLLVFLFFMLVLVSSGNFLFLFLGWEGVGVLSYILISWWFGREASSNSLQAVFYNRVGDFGLLGFMGYLLLSGSGFGMWGLER------ELPVLVFGLFMLGVLSKSSMFLFHPWLPNAMEGPTPVSSLLHSSTMVVAGVYLMMRVLDEFL-----XSYGFLYLLGCVTSLVGGVMAMFQMDMKKIIAYSTTSQLGFMMLSLGLGLKLFGL---MYLLSHAFFKAMIFMVSGLFIHGMNNQDVRVLGVSGLNNKMGLILVVLGSLVMIGFPYLTGFWSKDLILENMMGGNRMLLVLGVLSVLTTTIYSFRMLHLCMGG-----------------------------------------------------------------
288818412    ------------------------------------------------------------------------------LRFDGLGSLLASYILLVSLVIHKYSENYMKDEYRRYFFLLDIMTLNLLLLVLADHMLLLFACWHLMGVLLYILLTFNHRREAFEYGNFALFTHRFADVPLLLAILMLYKAYGTFSVSELIKATLAEPKGELWVVLLVIVSGLLKSAQIPFHLWLVYSMEGP-TPVSALMHAGIVNAGAFLANRFAFLFPYD--QYGLNLAFMVGIITAILGSMLMLMQNDIKKALGYSTVGQMGYMMMEIGVG---AFALAVYHMMAHGIFKATLFLSSGSVIH---------------------------------------------------------------------------------------------------------------------------------------------------
50812499     ---------------------------------------------------------------------------------DSYSFFFFLTLTVVSSSVFLWTDYYMSNSLKRFMSLVILFVVSMWCLIFCPNWIFSMVGWDGLGVTSFLLVIFFKTRKALGSGLITAFTNRIGDCFFLLSIPLFFFNG-----------WYFLNPTFFWFFVCFFLLSLTKSAQVPFSTWLPSAMAAPTPVSALVHSSTLVTAGIYLLIRYNFLNL--------YFLSIVGTFTMIMAGFSACSEIDVKKLVALSTLSQLGVMFVSLGL---SQKKLAFYHLLTHALFKALLFMCVGIVIHNFGSQEFREKGTLGAAGFSPIGFFIISNFALMGFPYMSGFFSKDSILEFFFEYSFFLMLLFLFGIGLTTMYSFYLINCALMSLFSKKPYLKVLNAKYSLKLPLSILSVGAIAGGYF-------------------------------
149175850    -------------LLALFGVTSLINRPIGERLMAQATQTMVMVGLFASVAILGLMLSLDIRYVPIELGNWVHFHFHLKFIFDRLSIPFCILSFVLCTIGAFASYLHREPGYNRFFVSYAIFLLGMIVSSLAGTIETLFFGWELVGLSSALLVAFFHERNPVRNGMRVWSIYRIADAAFLIAALMLHHLTGAGDFDGLMGTGSWPDGHALFVGLLLLIAAAGKSALVPFSGWLPRAMEGPTPSSAIFYGSLSVHLGAYLLLR--VSPILELSLTLRLAVIFLGLISALYGSLVARVQTDIKSALAFASLTQVGIIVVEIGCGLRYI---ALIHIIGHACLRTLQLLRAPSLLQDYHT-----------------------------------------------------------------------------------------------------------------------------------------------
143452419    -----------------------------------------LAVFVLLLTILLVYNDSESNFANYKSLFSHSSFINFF-------KILALLGSIASIIISKDYFLGIKLKNFEIPILFLFSTLGMMLMIASNNLMSMYLAIELQSLSLYVAAAIKRDSSSAESGVKYFILGALSSGILLYGFSLIYGFTGSMNFDDISFYLSKYDNLNLGLIFGLMVGLAFKVSAVPFHMWTPDVYEGAPNSITGFFAIVPKIAAVALIYRFCLVPFENFYLEWSQIILFLSIASMFLGAIAAIAQSNIKRLLAYSSIGHIGYILIALVAANDDGIKATSIYMFSYMIMNVAIFAI---------------------------------------------------------------------------------------------------------------------------------------------------------
254282711    ----------------------------------------------------------------------------LSLRLDAISTTMTVLISFVGLVVVRFSHNYLAGDPREFIRYLCQTLAAVSLLVLAGNLILLLIAWVGMSLSLHLLLFYPERPLARLAAKKKFWLARLGDAALGMACLQLYQRTGTIDIAEIATIASENNGLSLVAPALLLVTAALKSAQFPTHGWITEVME-APTPVSALLHAGIVNAGGFLILR--FSGVVVSSELALYVLLLVGGVTALFGSLVMMTQRSIKSALAYSTIAQMGFMLLQCGLG---AFSSAMLHIVAHSLYKAHAFLASGSI-----------------------------------------------------------------------------------------------------------------------------------------------------
51538005     --------------------------------------FISLTSLVMSITVLLFRWREEPTISFLGNFQTSNFNKIFRF--------LILLCSTLCIPLSVEYIKCTEMAITEFLLFLLTAALGGMVLCGANDLVTIFVALECFSLCSYLLSGYTKRDVRSNEAMKYLLMGGASSSILVYGFSWLYGXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXSPTPVVAFLSVTSKVAASALATRIFDIIFYFSSNEWHLLLEILAILSMILGNLIAITQTSMKRMLAYSSMGQIGYIIIGIIAGSKNGYASMITYMLFYIFMNLGTFACIVLFGLRTGTDNIRDYAGLYTKDPFSAFSLALCLLSLGGIPPLAGFFGKLYLFWCGWQAGLYLLVIGPFMSVISIYYYLKIIKLLM-------------------------------------------------------------------
270267331    -------------------------------------------------------------------------FLNLFFMFDFYSMIFFFLLIYIGGMIILYSYMITEKGKNIFIAYMCLFIFFMFILTTTQNLILLFIGWEGVGVMSFFLIGWWYGREATMNASQAMFYNRLGDFCFLVLIINTFCDSFFFS---------SNIILSNINFFFIMLAVFAKSSQFFFHPWLPNAMEGPTPVSSLLHSSTMVVAGVYLLLRVNLLSP------LHFSLPIIGGLTMLFMGISSVYQSDIKKVIAYSTSSQLGFMIFTIFFVSG---NMGFFLLFTHAFFKSLLFLVSGLFIHGNNNNQSMQNMYMIKRSSSLSFIFSISAFSLMGLPFLSGFFSKDMIIENLWSSNSFIILLFVFGCIFTVIYSLLLVNFSFGMMTRKNIGQEIFNFLFMWMPML--------------------------------------------
164421186    ------------------------------------------------------------------------------------------------------------KSYQYFSLLILILTLGALLLVSSINWLSIYLVIELQTLILFILTALKRDSAGTEAALKYFILGALSSSLFLFGCGLLYGLVGETSVQGINSILTIDVGK-----ILITISLLFKLAAAPFHMWAPDVYEGAPTIITALL-ATVPKVGIFSILVQIGPVIN--------VILISAVLSIIYGAIGALNQTKIKRLLAYSGIGHMGFILLGVAIDTFESIQASLIYIIIYIIITICSFTIILSL--NLTKNLIIEISGLSGDNPVIAATLALTLFSVAGIPPLAGFLSKLLILLSVLNGYYLITIIAVISSVIAGVYYVRLVHLIYFPINYSNILIKQRNINLSKSILIGITFYIILFLIITPNFLLQISHNAVISL----------------
134396848    ---------------------------------------------------------------------------------DRLTLPFGIIFHIAAALNVIYGW---HERRSMEHTAGLAYAGAAIAAVHAGDLISLFIWWEVTAVTSVFLLLAVGGDRARNTAMRYLLVQVASGVLLIAGAAFYWRETGSWAFELMQ--------LGSLGTWLIFLAFGIKAAFPFLNGWLQDAYPEASAIGTVMLSAFTTKLAIYALARGFAG---------TEYLIYIGAAMTVFPVFFAVIENNLRRVLAFSLNNQLGFMTVAIGVGSELAINGAVAHAFAHIIYKALLFMSMGAVLHRVGTTNASALGGLYKSMPYTMVFCVI-------------------------------------------------------------------------------------------------------------------------
188502206    --------------------------------------------------------------------------ISYFLGCDMLSYGLILLSLWICSLMLLASESVNKYNNYKNLFLLNIVLLLLLLTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLMNMKYSFIWISISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
296124007    ----------------------------------------------------------------------------ISFSLDRSSWMFVIVVYLCWSVTLLYSVGYISAHLSNFHKYMNATVGLSVGAGLSDNFFTLLFFY-IAAIPTIVPLITLRGGDAAHRAARFYVKSTL-WPVLLIVLPVVAWNFPLGTPFEQISITDFGWSHGKAIILALIIVGLSKNCVAPFHLWLPTVSIAPAPVTAMIHSVASVQVGSIVLFKIAKHVYGMDHFLETGWLIYLCGFTAIYTAYRAWKTPDLKERFSFSTVGQLSYIITAILVGTPESMQGAMLHIITHSIAKLGLFFCAGAFLTSFGSVQAPQVANAIPGRRWLGVAGVLFGLSISGFPFFAGYYSKDMLLEEVHRHHYAAAGFLLIGSFLNFVYIYPLIRATIR------------------------------------------------------------------
262197587    -------------LLAVWVWFKRPLREQTVTTLIGLSFTAATLACLTAVGIMAARGIDELRVPLGSWLSLGHFHLHMELMLDRLSLPFATFGAVLVGIVAAFSYMHRERGFVRFYVLLALLGSGFELVVLAGSLDIVVLGWELIGVTSAMLIAFFHHRPGVRHGLRAFVTYRVCDVALITAVVWLHHVVGSTGFGELWAGPMLPMQTGQLVGIGLLLIFATKSAQVPLTGWLPRAMEGPTSSSAIFYGALSIHLGPYLLLR--MAHFLEASPALAGTVVAIGALTVLHASLVGRVQTDIKSALAYASVTQVGLIFVEIGLG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
134794042    ----FILITILSPLIVCVLTPFISKSTILRDFLGPIGGVISS---------WGAFNIMSSALNNQNEIVKIAEGISIGFEITPLGAIFGLVASFLWIFAAIYSVGYMKKNQTRFYAFYAIAVHAALCIAYAGDLLTLFIFYEVLTFSTYPLVTHKQNEMAQKAGRLYMSILVGSSVILLLPAIIWVWATGSLEMSQNGVLDGKIDVAYVPLLLAMFVFGIGKAALMPIHKWLPAAMVAPTPVSALLHAVAVVKAGVFTMLIVLTNVFFLAKTGASEWLIWLASFTLLATSIIAIYKDDLKARLAYSTISQLSYITLGGALATSMATQGAALH-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
188502354    --------------------------------------------------------------------------ISYYLGCDMLSYGLILLSLWICSLMLLASESVNKYNNYSFMLNIVILLLLLILTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VVSLLQLMNLKFGFIWVSISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANISYERMGSRSLLINKGMLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
54781391     ------------------------------------------------------------------------SFVKLSFMMNMKSTIFSSTVLLIFLSILIYSEFYMKNSKMIFFFAMLMFVVSMIVFINSSNMYSMITGWEGLGITSFILISFYNTNKTSSSAMQTMVINRTGDISMIMALIMM--------MDLNSTSISSISNCSKLIYWLIIMGAMTKSAQLPFSSWLTEAMMAPTPVSALVHSSTLVTAGVYLI----MQIQQNLTMTMKITSLIVTTATLAMASMNSLTECDLKKIIALSTLSQMSMMMISIFLELA---EMAFFHLILHASFKSLIFMCSSTFIMVFNTQDIRNMS-IQKKLIFSNVSFTISNFSLMGLPFTAGFYSKDLIIESLKNTSWLFLLTFMLSMTCSFIYSMKMMSM---------------------------------------------------------------------
261187211    -----------------------------------------------------------------------------------------------------------QYGIIEYTLIILFIIMGSLLLISSNDLVSVYLSIELQSYGLYLLCTIYRNSESTSSGLTYFLLGGLSSSFILLGIGLIYANSGTTYLDNFYIITNISNIIQGYCLLLITIGFLFKISAAPFHFWSPDVYPTIVTTFVSIIPKISILVILFFLVHFTNNTYILTEYTWTYSLLISSLLSLIIGTVMGLTQFRIKRLFAYSTISHVGFLLLALSINSVESIQSFIFYLIQYSISNLNAFFLLITIGYTLYIQLLSQIKGYFYVNQTLALSLAITLFSFAGIPPLVGFFAKQMVLSAALQDGFIFLLIAVFTSVIGAVYYLNIVKIMFFDIHSYE------------------------------------------------------------
135873565    ---------------------------------------------------------------------------------------LILLSKIILSIGILLSRRPLKNESLFRYEYILFILFAILGSFSSNNFLTAFIGLELQSLSLYLMAAFNTKNNSNEAGIKYFSLGALSSGFLLFGISMIYFDTASFSFQSLDNYSTISEVGLALVLIALF----FKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRIYHELNIPKINSLHYIFQIVCAISLLVGVYGAITQKVIKRLLAFSSINHIGFMLLAIMSYQYMSEGTIFFYLIIYLITTFGVFSVILNLRTSEGEITLLNLNGLKASSRSKAISMLVFLFSLAGIPPFAGFFAKFF------------------------------------------------------------------------------------------------------
288903212    ---------------------------------------------------------------------------NFILLMDDWSKKFLILLMVISSSVLLWSYYYMEENYSRFVGMVIIFIFCMLMLIVGGSLVMALVGWDGLGATSFLLVIYYKNRKSLGSGMITALTNRLGDCFFLTMLGLFMKESSSM----------------YWWVVLVLLISMTKSAQMPFSAWFPSAMAAPTPVSALVHSSTLVTAGVYLMLRFNSFSFE--------WMLLLGSMTMFMAGAAACVEMDVKKIVALSTLSQLGVMMVALSIYQK---EMCFFHLMVHAMFKALLFMSVGVIHSFYGGQEFRSFNNLSKMVILPMSMMVVANMALMGVPFMAGFFSKDMIMEYSSYSSYTMGVLFLMGVGLTSAYSVKMMSLVGYSNSSTLPVNKVGGMTWTTKIPLLMLGGMSVMSGF--------------------------------
240266564    ------------------------------------------------------------------------------FFFDWISCFFMSFVFLISGCVLFYSLGYMKGDLNLIRFYYLVFMFILSMVFLMPDFICLLLGWDGLGLVSYCLVIYYQNSVSLYSGLITLLMNRVGDVFLILCLGLF---MNFGSFHYIFYINFFNNDFIILVYLVLFASF-TKSAQFPFCVWLPSAMAAPTPVSSLVHSSTLVTSGVYLIIRFNYFILFCDT----YFLMVISLITMVLSGFAACLENDLKKIIAFSTLSQLGFMFFTLSLG---SLTLCFIHLLIHALFKSLLFLCSGIFIHCFGSQDIRFMGGLVKQCPYVSSAFFVSLICLCGFPFFSGFYSKDFILEFLFNYSIFFFFFFFFFVGVTFIYSLRLIYYLF-------------------------------------------------------------------
188502236    --------------------------------------------------------------------------ISYFLGCDMLSYGLILLSLWICSLMLMASESVNKYNNYKNLFLLNIILLLLLLTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGLLR-VMSILQLMNLKYSFIFISISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
140300570    ------------------------------------------------------------------------------------------------------------SNPGEYYSILIFTVLAMMLLSSSGELLTAYIALETLSFGLYVLVAFDRYNKSNESGTKYIILGALSSAILLFGISQIYGLLGTTQFNEMAEALRSSSSINPGLLIGFLAGLGFKVAAVPFHMWAPDVYEGAPTPITAHLAVGSKAAAFALIIRLFVSGLMPLMIDLQIILVIMAALTMTIGNLMALVQTNIKRLLAYSSIGHAGYLLLAFISNTNLVVNGIILHTIAYGISNLAAFLSISIIYKKTGYENVE-------------------------------------------------------------------------------------------------------------------------------------------
188502417    --------------------------------------------------------------------------ISYFLGCDMLSYGLIMLSLWICSLMLLASESVNKFNNYKFLLNIVILLLLLVLTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VISMLQLMNLKYGFIWVSISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMTYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
188502276    --------------------------------------------------------------------------ISYFLGCDMLSYGLVLLSLWICSLMLLASESVNKYNNYKFLLNIVILLLLLVLTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGLLR-VVSFLQLMNLKYSFVWISISLVGGVLVSLVCLRQTDLKSLIAYSSVAHMGIVLAGLLTMTYWGLCGSYTLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMTLWWFLLS-----------------------------------------------------------------------------------------------------------------------
137838290    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------PFHMWTPDVYEGAPLPATTYLATIGKAAVFVVLLRFVEISDALNLTGTLAVLSLLAILSILAGNLLALLQQNVKRLLAYSSIAHMGYLLIAVVASYYVGIEAISFYLVAYIIMSLGAFGVTSMVSSSDRERDIDDYRGLFWRQPLLAAVFTAMMLSLAGIPLTVGFIGKFYLFFAGVEARLWLLATLIVGSGIGLYYYLRIIYRMLEPAATSERSTMSPQLSSGSYGVVLCLSLLLLGLGIYPTPIIDLIEA---------------------
15807630     ------SWLPLAPILTPLGIGLLTLAPLRRSLRAALLVGGAGLTLLFALLLLAATGAGSGTVLVSTLGGWAAPF-GIVMAADRLGAYLSVLGAVAGLFAAMAAEEDPARERHHAFAFFLLLLTGVQLSFLTGDLFNLFVAFEVMLVASYALTVLGATREQLREGFRYIVMNLTASALLVLACGLTYGLLGTLNLAHLAQRSAGPNAGVTAISVLLLIVFSAKGALFPLGFWLPGTYPALPAASGTFFASVLTKVGVYALVRVLITVFPQT-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
138145222    ---------------------------------------------------------------------------------------------------------------------------------------------------------------SLEAGLKYLTLGGLSSALLLFGIVLLYGISGNPEMIGFINDGFQFQALQTFIALFVLAGISFKIGLVPFQIWVPDVYQGAPTPTTSFLAVASKAAGVFLLIQLIQGPFFALDAFLIPILSVLCVLTILFGNISATGQTNIKRLIGLSGISHAGYLLLGVIATVPGAVYAVLFYLSVYLLSSFLVF--ASLTYMENEEDALLEYQGLYKQNPLMGIASLIGIASLAGVPPLGGFVAKVLLFLVAYQAGYSLLVVAIIGVVISIYYYFSWIRSIVF------------------------------------------------------------------
288903323    -------------------------------------------------------------------------------------------VLLIFMMIFIYGIIMLSEMNINILLLSNVLIFVSYAFFLSSNMLMLYMFFELSMFPILVMIGFGNQVEKINSCYYLLFYASLCSFPFLYVYFKSNF---------MLSLCYYNFIVSNEMFFFLTLSFMMKFPVYFLHLWLPKAHVEAPTSASMLLAGLLLKLGTCGFLRLMKSMSFVLNNLW----ILISLIGMILASICCVFQSDSKSLAAYSSITHMSFLLLSLSLILMSCKTASLMMMLAHGYTSTLMFYFIGEFYHVSLSRMIYFMNSFMSSSMMMAISFSLIFLSNCGVPPSLSFLSEFMIVTNSFIMSKMLFFMIFIYFLVSFYYSLFLVVCSFAGKAVMNWNNYNFGISVFLSFMMFNIFWLSLF-----------------------------------
140242458    --------------------------------------------FVISLPLITFFYIANIDSSATFNVSFLDYTLN-MLRPDKWSKVFGYVFTLSAFATFIYG---LYEKKSTEYVSALLYIGSALGVVFAGDLLTLYMFWEIMAITSVYLILARKTEKSRKAGTRYVIVHILGGLILLAGIVLHFNTTNSLSFVH--------FTTPTLATWLILIGFLINAAAIPFSSWLPDAYPEASVLGGVILSAYTSKTAVYTLIRGFPGW---------DILIYLGCGMVLYGIIYALLENDMRRILGYSIVNQVGFMVCAIGIGTPLAL-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
148239307    ----------------------------------------------------------------------------ISLSIDATAAWFLLLNGVVLGATRLASRNL---EGASGPLVPAVMLGGLNTCFVVTDLISLYVALEVVGIAAFLLQLRREAPRSFWIALRYLLVASTAMTLYLIGTGLVYVRTGSFSMEALAGLELGSAQ------VLILLGLFSKGGLFLPGLWLPRSHAAARPEVAALHSGVVVTAGVLPLLRLMQIDPGLTP-----LVRWIGIASAVLGLLRALTETDLRRLLAWSTLSQMGLVALSPMAGG--------LMAFAHGLGKALLFLMSGGV----DSTHLNSWR--QRPLPRLQVPLWIGSLSIAGFPWLIGSIAKSELESALPPFWAAAVLLASIGSV---------------------------------------------------------------------------------
289678634    --------------------------------------------------------------------------------------MMLVLTGIVGVCALLFALARWDRAGASFHALFQIQLMGLYGAFLTADLFNLFVFFEVLLAASYGLMLHGSGRARVSTGLHYISINLLASSLFLIGAALIYGVTGTLNFADLPQVAESDLGLLHAGAAILATAFLAKAGMWPLNFWLVPAYS-AASAPVAAMFAIMTKVGVYTLLRLWTLLFSASAFFGGDWLIYGGMATIFTAAIAIIAAQRLERLASLSILVSAGILLSAVGFAQPSLTSGALFYMVSSTLALSAMFLL---------------------------------------------------------------------------------------------------------------------------------------------------------
87306364     -----------------------------------------------------------------------------------------------------------------FVVLALGSILGMFVMSSANHMLMIFMGVEMASVPSYALVALQRRNKKSEGALKYAVFGAGAAGVMLYGVSLLCGVLNSAHLPTMATRLSELFASEALGGLMLGVGLSFKLSAFPFHFWCPDVFEGASAEVDAFLSIASKTAALALLVRVAVGFTTLPAEFVVLLIGVVAVVTCTFGNLAAYAQTNVKRLLAYSTIAHAGYMMMAVPAAIAQAIAYLALYAVIYLFMNLGAFAAIAFVREAVGSEEIKDYAGMLKRGPTLAICLTLILVSLIGLPPLAGFIGKFAIFAAILTSSPFLMFLLIAGGLNTAI-SLFYYLRI--------------------------------------------------------------------
142240876    --------------------LVPSRITNQQLTIYTCAAAIGSLIAAIPLWL-RVLDESKGPFST----------LSGAFGIDGFSIFLTMLLAVSVVLVSCLAGVFLKEGPESYVLLLLSATGGMI-IVGANDFIVLFLGIEVLSISAYVLAAMNLKRQSQEAGLKYFVLGAFASGFLLYGIALLYGATGSTQLTFLINNNLTNDTLLLAALAFLIIGFAFKVAAVPFHFWSPDVYQGAPTPFVAFMASAIKAAGFAAMLRVLYVTLGEYKADWQPVIYGIAIATLLIGSLLAIIQTDLKRMLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188502149    --------------------------------------------------------------------------ISYFLGCDVLSYGLILLSLWICSLMLLASESVYKYNNYKNLFLFVMLLLLLVLTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLMNMKYSFIWVSISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIALAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
136019023    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLSVGLAFKLSAVPFHFWCPDVFEGAAAEVGAFLSVASKAAAVALLVRVAFAFSAPVTEFIVYVIGLFAAVTCTFGNLAAYGQTNMKRLLAYSTIAHAGYIMMAVAAGARDAVSAVAFYLATYLFMNLGAFGIVALLRNRLKSEEISSYAGLIRVSPGIVVATAVVLVSLIGLPPLAGFVAKFLVFSSLVDAITALLIIGGFNTVVSLFYYLRVLKVMTFDPLPEDRVSEPFSFVSISGAMITSLVLPVVIFGVF-------------------------------
137050674    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LYLWNGDLSVSGLSQSWQSMETIDPLAAAGVGMMLVAFGFKVGAAPFHLAIPDAYSGTSSMVAGVLATASKAMGFVALMRLLLTIAMPASAFWYGTLAVISVVTMTWGNLAALSSDNPKRILAYSSVAHAGYMLAAVSAASQMIVMAVLFHLCVLVVFKMGPFMVLSAIEREGGSHRVSGLNGLASRDPLLAASMFVFMLSLAGVPPFSGFLSKLLMINGIVTVSFWLAVAVVLNSALSMFYYLRMGMVMFF------------------------------------------------------------------
136251286    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------AISEIGLSLVLISLFFKVSAAPFHIWTPDVYEGSPTISTLFFATLPKFASLIFLFRVYQELNIFNIKSLNYIFQMVCAISLLVGVYGAITQKVIKRLLAFSSINHIGFMLLGIMSYQFMSEGTLFFYLIIYLITTFGIFAVLLNLRTVDGETKISQLNGLRFTSNSKSISMLVFFFSLAGIPPFAGFFAKFFILSASINDGFIMLIIAVLSSVIAAFYYLTIIKNMFFNKS---EIELLDDNNKTGKVIFISSGLIITLFFIYPDPLINLVD----------------------
222839809    --------------------------------------------------------------------------------------------------------SITKGKVAEYPLIIFFTTLGMSSLVSSSDLVTFFLSIELQSLALYILATIYRDSEAATSALKYFLVGALSSSLILLGSCLLYGLTGVSNFEGVYLLCSMAIANSHIALVIIGIALLFKVAAAPFHNWAPDVYDGVPTITIMPKVAILAFLGEFQGFTHLGRVYETTYPIWPNILLISALLSLVIGSLLGLAQYRIKRLLAYSTISHMGFMLLALAIHTPEGIEAYLFYLVQYVLTSTNIFFVLLAFSNHPYESDYASNAGFILSNPALALTFAITLFSMAGIPPMIGFFAKLMVIYSATHSGYLFAIIAILVSVVSAAYYLRVIRVIFF------------------------------------------------------------------
32140746     ---------------------------------------------------------------------------SFCLVLDWISCLFSMSVLYISGCVCVFSYLSHDKFLEKFFVLLKLFVVSMVVLVLFPSYLGLMVGWDGLGVISFLLVIYYLSSCSLSSGMITVLSNRVGDVCFILAISLMSSSLS-------FGMWGESFVSGFVLGIFLMMGSMTKSAQVPFSAWLPEAMSAPTPVSSLVHSSTLVTAGVYVLIRFSAY----LSEFEMYMLSISSMVTMLLAGSSACMESDLKKVVALSTLSQVGMMMFAISLG---ANVIAFFHLLVHAFFKALMFMCMGGVIYYSGSQDSRFLGGVWNKLPFTSCLFLFSNFSLMGFPFFSGFYSKELIVGAALNVGLMAVVLFFMCLAFTISYSFRTLNLVM-------------------------------------------------------------------
52221071     ------------------------------------------------------------------------------------SFFMFSVATISSAIITYNKFYMPKDQVTKFTKTILTFVLSMMILIASPNLVSVMLGWEGLGMSSFILIMFFMNKKSMMSSIYTMIMNRM-------GDIMMMIAMMLAMNMNTWSILSMTTESSKMLMMALCVGMFSKSAQIPFSSWLTEAMAAPTPVSALVHSSTLVTAGVYLMIR---LELSMKLTNINKFVLITATMTLVMASMNALTEWDIKKLVALSTLSQLSVMFISISI---SMYKMAMFHMLMHAMFKALLFLCSSTMISMANSQDIRKISNSNQPSIVTMMSFNTANLTLMGLIFTSGFYSKELIIMEINKMNYFTMMMFLTCMAITMYYSIKMMVFTSNKTSKTKMKNYKENKNQKMSKILILM-----------------------------------------
83701093     ------------------------------------------------------------SFSLIPWPNMISTNLEFILILDWISLTFTSSACYHLSSSIFSWVYNSSKKQTRFIYLLLFFVLSMLLFISSPNLMSLLLGWDGLGLVSYCLVIYYQNPRSLNAGLLTILSNRIGDVMILMAISL------SLPFGSWDILSMNLNLHSPMIFFFILLAAMTKSAQILFAAWLPAAMAAPTPISALVHSSTLVTAGVYLLIRF----QNMFPKSLSILLLLSATFTMLMAGVSATMETDLKKIIALSTLSQLAIMMLALALNF---WKLAYFHMITHAMFKALMFLCAGFIIHNSKNQDIRKMGILLLSSPTTSTCLMISSITLMGFPFTSGFFSKDLILESLLETNQMIFLLIFFSFGLTMMYSFRL------------------------------------------------------------------------
145593329    ----------------------------------------------------------------------------------------------------------------RFHGLMLLFAASAALTVTAGTLPTLLFAWELMGAASYALIGFWWEEARVSAGFTALVTTRTGDLGLYLAAGAALAGGGGLALADLAGSSP---GWRHVVAAGVLVAALGKAAQLPFSFWLSRAMAGPSPVSALLHSAAMVAMGGYLLLR--TQPLLAATGWAPSVTMWVGAGTALLLGAVALAQHDLKQLLAASTCAQLGFVVLAAGAGAVAGGAAH---LVAHAAVKALLFLAAGAWLTALGTKQLAGLAGVTRRWMLVGWSATVGLLALAGIAPLSLWATKDSILAAVREESTVV------------------------------------------------------------------------------------------
238800111    ----------------------------------------------------------NPIIMMWNLYKIMSVPIDMPIIMDFTSTFYSSVVIXISMNVMWFSKYYMKDNQMRFNLLVMMFVMSMNLMIFIPNLFTILLGWDGLGIISFLLIIYYMNSMSLSAGMITMFSNRIGDVCILVSIPYMMMNNLNFF--------NPGNSVKMIMIMMIMIASTTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGIYMLIRFHESLMYIYMSNLY--LMIMSSMTMMMAGVVAMKENDMKKIIALSTLSQLSFMMMSLTLNNP---YMTLFHLSTHALFKALLFICVGMIYYSSHNQDIRNSGLMLKSNPYTSSIFMIANMSLMGSPYLSGFYSKDLILESMVNMNYLLIFMMMMSTLMTMMYSIRVMMLMMWLSFMGQKLNINND-NQTPYMPMLNLLFMTLMMGV--------------------------------
137222790    -----------------------------------------------------------------------------HYVIDTFGTNLKIIALIAAILVHLGSFKSKQNIKNEIFLIQLFATLGVMILCSAHNLLTVYLGLETLTLSMYGIVASNRNSEATESAMKFFILGAIASAIFLYGVSILYGVTGTLSLDLIKDSILLDTLEMRIAVAFMACGIIFKFGAFPFHSWVPDSYQGSNTTAAIYISSVPKIGAFALISRLFLDSMNAMSDFWSILILSAGLLSIIIGNLIALVQMNFRRMLAYSAIGHIGFILLSFSIVNTDGIS----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143529474    -----------------------------------------------------------------------SSLISLIFSFNNFNLLMCLIVLVISICVLIYSYKFISNESYRYSIFLNIFISSMVLFSLSDDLLSSFIFWEFLGLCSFFLIAYYNSDKAIYSSTMAFWITRFGDLFFLMGLIIIYLGSQSLSISSINNFLINSNNYSDNLALFFLIGIFTKCAQYPFTIWLPRAMKGPTPVSALIHSATMVVAGIFLLFK--LSSSIEFYPFIKDTIFYVGLITSLICSIYAFYENDLKGILAYSTLSHIGFMLIPIG---NSAGEMGYFHLYSHSFFKSLLFLMAGYLI----------------------------------------------------------------------------------------------------------------------------------------------------
116617152    -------------------------------------------------------------------------------------------------------------------FLLFVLTATLGGMFLANDFITIFVAPECFSLCSYLLSGYTKKDVRSNEAMKYLLMGGASSSILVHGFSWLYGSSGGEIELQLINTQMYNSPGISIALIFITVGIGFKLSPAPSHQWTPDVYEGSPTPVVAFLSVTSKVAASASATRIFDIPFYFSSNGWHLLLEILAILSMILGNLIAITQTSMKRMLAYSSIGQIGYVIIGIIVGDSNGYASMITYMLFYISMNLGTFACIVLFGLRTGTDNIRDYAGLYTKDPFLALSLALCLLSLGGLPPLAGFFGKLYLFWCGWQAGLYFLVLIGLTSVVSIYYYLKIIKLLMTGRNQTPHVRNYRRSPLRSNLSMIVCVIASTIPGISMNPIIAIAQDSL-------------------
218884328    --------------------------------------------------------------------------------IDDFPTLLAYTTLVLGYIIGIYSYFKLEEYHGRFDTVIDLFVILVAATYGSPNLISLAAMWSAAEIIGWYLIVEGEAHSSLRSSRGYLLTSTLTFEISILSVMATMASVDIGFLIKPFKTIPSHSEASIYFIPLLIVGFIAKTANIPLHFWLPGAHSAAPSPASAILSGLMTPLGFYGLYRVLLVDLSSYSMELAMVLAILGFMSVIYGWIQVSAQRDGKKILAYATIATNGYISMVFALYVLNPSNGMGLSILMHAAYKVTLFSEMGLIEASYRTRYIHGIRGLSKTLPLSSMGGLLAVLTLMGAPGTIGFLSVYYIISQALDPARLLILVGFITYMAISAYLAVKYMTIYFSTPHPPFPEEPSEIPRVAQIPVLVLGLSNVYLPIVSIPLL--------------------------
68989141     ------------------------------------SFMMVALSIVLSFLSAFMGAYGVSYWFYWELGSVSLLSFDLEICLDWMSTMFVAVILLISSCVVFMNAYMSTDKTNQFNTMVYAFVSSMVILVVASSMPLVLMGWDWLGVTSFLLVMFYEGKKSFDASMITALTNRVGDALLICSTAGMVLACDLSLDMK-----------PYCWSLIFVLGCVTKSAQIPFSSGLPAAMMAPTPVSSLVHSSTLVTAGVFLLIRS--YKIWINSPLACSFLVCAGLVTSFMAGVSAVMEMDVKKVIALSTLSQLGLMAFILGLGE---VELAFMHLVCHAFFKAGMFLSVGLISHNSGNQYFVNFSSPVVISPLAVLSLFLGSVSLVGIPGTAGYASKESIVAFSYNTISWLALVLLFCSVLTMVYSFRIIL----GLTNVVKTGVRDSTGLREEIKLSLPGSILIGFGL--------------------------------
154426239    --------------------------------------------------------------------------ISFSLMMDYYSLYFSSIVMLISSAVFLFSKSYMSSEIRRFVLLLILFIMSMIMLVFSGNLVTVLLGWDGLGLVSFLLVIYYQNKSSLSGGLLTLLTNRIGDIALIMSLSLMMFWGYYSLSF------ISLGNVDYKIIILVFLSAMTKSAQMPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRFDSIPYMNN----MNILLYLALMTMVMSGISANMEYDMKKIIALSTLSQLSVMFLAIAINMK---FLAYFHMMTHALFKALMFLSAGSIMHGFFGNQDMRYKGSMQFSPFICLSMNLSMLSLMGMPFLAGFYSKDLILENFFMNNLLMMIILVISTGLTVMYSMRMSYYVFF------------------------------------------------------------------
115635715    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ILTGYEITGARSSGIFMGILSIAVGSLFKITAVPFHMWAPDIYEGSPTPVTAFLSIAPKISISANISRLSIYGSYGAT--LQQIFFFCSIASMILGALAAMAQTKVKRLLAHSSIGHVGYIRTGFSCGTIEGIQSLLIGIFIYASMTIDAFAIVSALRQ-SRVKYIADLGALAKTNPISAITFSITMFSYAGIPPLAGFCSKFYLFFAALGCGAYFLAPVGITSVIGRFYYIRLVKRMFFDTPRTWILYEQMDRDKSLLLAMTSSFITSFFP--YPSPLFSVTHQ---------------------
188502272    --------------------------------------------------------------------------ISYFLGCDMLSYGLVLLSLWICSLMLLASESVNKYNNYKFLLNIVMLLLLLVLTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGLLR-VVSFLQLMNLKYSFIWISISLVGGVLVSLVCLRQTDLKSLIAYSSVAHMGIVLAGLLTMTYWGLCGSYTLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMTLWWFLLS-----------------------------------------------------------------------------------------------------------------------
238800123    --------------------------------------GILLFKFSFLMMLFSLYYLYLNKFMIFEWFSFNSMKFNFLLLIDYKSLMFVFLVSMIFSMIIIYSISYMDLKMNRFFYLMILFLISMYMLILSPNMLSIILGWDGLGLISYCLVIYYMKMKAFTSGMVTILLNRLGDIGLLMIMGLMTFYGSWNLML---------YNMNEFLMIFLLLMAFTKSAQIPFSTWLPMAMMAPTPVSSLVHSSSTLVTAGIYL---LIRYVDLLEFNFKCFIMLISSLTMLFAGLVANFELDMKKIVAYSTLSQLGFMMSMLSIG---STELVFLHLFIHAMFKSLMFMCVGSYMHYMNSQDIRIYYGMYYIYPLKSMILIFSILSLCGFPFLVGYYSKDLIIEYFFINKMVYFSVLIVGTIFTVSYSFRMIL----------------------------------------------------------------------
200004040    -----------------------------------------------SFILIILYSQNLTNFQILFNGQFI---ISYYT---QIGKIFIFGITILCLLTFNSYLKNNQINNYEYLILILISILSICLLLNTNDLLHYYIIIELQSLCFYTITALKKNNYSSEAGLKYFILGSIISGLLLLGIALLYGMTGLTNLLSIFLLTTTSNKLIIFSFILIYTSLLFKLTIAPFHIWAPDVYEGTPSIITLFFNSVPKFSLLLIFIKILNVVFFNFINIWQILLTINILLSLIIATFNTFKQYKIKRFLIFSSMTHIGYIILGITTGTIEGIQSAFVYLIIYLL--SILNIWSIYSYLNNKIKYLSDLSYLYSYNKTLGLSFIITMFSMAGVPPMAGFLAKFYSFFVCIENN--FILLACIGILLSIICLFYYFLKIIYFEKTNNFLILTHNLSKTTAFVISLTSILLIYLFINPSPIF--------------------------
12408584     ----------------------------------------------------------------------------------------------------------------EYPLILLFVISGAVFLMSTNDLVSIFLSIELQSYGLYLLSTIYRNSESTAGGLIYFLLGGLSSCFILLGTSLLYINSGTTSLDGLYILNSISSYYLNFALLVFSIGFLFKVSAAPFHFWSPDVY-DAIPTIVTTFVAIIAKISIFIFLLELVYHNYLSEFSWTYLLLISSLFSLIIGTVVGLTQFRIKRLLAYSTISHVGFILLALSGCSIESTQAFIFYLIQYSISNLNVFIIIITIGFSLYGQVISQLKGYFYINPLLSLSLAITIFSFVGIPPLVGFFAKQMVLSAALDNGYIFLLIAILTSVIGAVYYLNIIKKIFF------------------------------------------------------------------
285017089    --------------------------------------------------------------------------LGIVLMADRLSAWMLATTTLLAAACLLHACAGWDRRAPHFHALFQFQLVGLNGAFLTGDIFNLFVFFEVMLIASYGLLLSGGRGLRLRAGFHYVVFNVTSSTVFLIALGLLYALLGSLNMAELSQAPAQNVALIKAAIGLLLLVFCAKAALLPLYLWLPETYARAPAAVAAL-CVIMTKVGLYAMLRVSTLMLPMLHGYGGDWLLWLGLATLLLGALGVLAAVRLRVLIGYLVIVSAATLFVAFALQRPGMLSAGLYYLAHSSFVAAALFMIAELIRRRGGHAGDRKSR--IATLPLSGLLFLIAAISVAGLPPLSGFLAKVALLGAALTAPVWTTVLLSSLMVITGL-----------------------------------------------------------------------------
142795883    -------LIALLPLLGLTVVVVMLSIAWRRNHFLNATLSVIGLNAALV----SLWFVGQAGAMDVTPLMRVDGFAMLYTG-------LVLLASLATCTFAYPWLEGYDDNREEFYLLVLIAALGGILLANANHLAALFLGIELISLPLFGLVGYAFRQKRLEASIKYTILSAAASSFLLFGMALVYAQSGNLSFVALGKSGMLHEPLLLAGFGLMIVGLGFKLSLVPFHLWTPDVYQGAPAPVSTFLATASKIAIFGVVMRLFLYAPVGDSEAVRIVLGVIAFASIIFGNLMALSQTNIKRLLGYSSISHLGYLLVALIALQSMSMEAVGVYLAGYLFSSLGAFGVV--------------------------------------------------------------------------------------------------------------------------------------------------------
295110909    ----------------------------------------------------------------------LSHDLSLALRLDGAGAAFAALLACLCPFVALYGLGYMSHRDKPFFVCFALAYGAAAGVALAANLTTLCLFCQLLILAVLPITRREGQRIAEVAFSLPLGWGVFCTLLSLAFATAFIGNVDFVPGGCLPADALRKPDLLYLIYLLGFLGFGLETAVLPLRGWPVASAEAPAPASALLNAVAVANAGVFAIIRLTWYVFGLNGSWAHLAAFALACVTTVYGACMALSSQRLKLRLAWSTIGQLAYVLLGTLLLTPSGLSAGMTQMAAHALIKANLYFCAGAILCQSGRRFLFDMRGWGFGMPATFLAFLLSALALVGLPPMAGFIAKWGIAAASAGASSPIGFFGLAAMLTSALLTTFYVLQV--------------------------------------------------------------------
29027518     --------------------------------------------------------------------------------------------------------------------------------------MSILLGWDGLGLISYCLVIYYNSLRRYLAGIITCLINRLGDIGLLISISWMFSYGRWRFIFYINEIDQYIYYTVVLSSFT-------KSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIR-----FFSTYLVNNIYIIFISLLTITISSICASYEFDLKKIIALSTLSQLGLIMVTLFIGLS---DLSFFHLLTHAIFKSLLFLCSGIIIHLIGNQDIRFIGTICFSIPVTCSCFNLANMALCGFPFLSGFYSKDLIAENLSFSGLIVIILFYLRLGLTAFYRFRLFYYTIITKFNYFSFLNIRENINIIKYRVISLCLFSIIFG---------------------------------
188502339    --------------------------------------------------------------------------ISYFLGSDMLSYGLILLSLWICSLMLLASESVNKYNNYKNLFLLNVVLLLLLLTFSSMNLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGLLR-VLSILQLMNLKYGFIWVSISLVGGVLISLVCLRQTDLKALIAYSSVAHMGIVLAGLLVMSYWGLSGSYTLMIGHGLCSSGLFCLANISYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
15606211     --------MIILPILLQLVSAFLVYRLENRVLGARLSTSFTLTNFLISLILLLTGSFGHFSL-----------FGVLELFPDRLGLLLSTYILLVSSVIHKYAENYMRDEYRRFYALLDLMTATLILLVVAGNLLLLFFAWHLVGVLLFLLLNHNYREEAVRFANLSFITQRLADVPLLIAIVLLYLEFRTLSIPELEKAVLSFEGYSFTLWLLVVMSAMIKSAQVPFHLWLVYSMEGP-TPVSALMHAGIVNAGAFLVNRTAFLFTHENPGLY--LAFFVGSLTAILGSALMLIQNDVKKSLGYSTVGQMGYMVMEFGIG---AFALAVYHMMAHGIFKATLFLYSGNVIH---------------------------------------------------------------------------------------------------------------------------------------------------
140930336    --------------------------------------------------------------------------------IDKFSLILFILVTYLTFLLSVNFVESDEYYQGEYYFLLLSSLLGALVVTSSRDLLTMFIGIELASTPMFLLSGWKKGDQKSNEGIKFFLLGVLSASLILYGFSLLYGVTGKLVFSDIANILIQQDLTQLLSAILILAGIGFKISIVPFHSWAPDTYEGAPLPVTAYLSVSSKATGFVALIILMSKIFFESGDGLGIILVFISGITMFVGNLSALQQTNPVRLLAYSSIAQAGFILAPIAVANITGVYASVTYLIIYAFMNIGAFLVINLL-----------------------------------------------------------------------------------------------------------------------------------------------------
157384910    -----------------------------------------------------------------------------SFLVDFYSLFFMVVACYVTLIMSFSGWYMAEEPAILKFTLFLVFLLFMLMLVFAGNLMFLMIGWEGVGIMSFLLISWWSGREASVAGVSAIIYNRVGDFGLYLALFALVGSGGALSILGDWGASE----VGGLVLLLILVGAMAKSSQFLFHPWLPSAMEGPTPVSSLLHSSTMVVAGVFVLIR----LGDLLSMGVGGAVLLVGALTMLYGAACAYGQEDMKKVVAFSTTSQLGLMVCSLGLG---YYLVAFFHMCMHAFFKSLIFISSGVFIHSS-VGGLQDMRGGGLSAGFSFLCLMLGSLSLGGFPFFAGFFSKDSLLENMYGVNRFGIVLLIMASVVTVGYSLKL------------------------------------------------------------------------
217977222    ------------------------------------------------------------------------------LALDAPGAVLLGVAALLWTIAGFYAAAAMRDRAHRFAISWLLTLSGSLGVFIAADLLTFYLVFALVSLPAFALIVHDGDAAAARAGAVYLAFTLLGETVLLFGFVLLAAGEPNGSPLITDVMAALPQSPFAAPALALMAGFCMKMALVPMHGFLPLSYTAAPIAAASVLSGAAIKAGVIGIIRFL--PYDAALPGLSEALTAAGLFSAFYGVALGITQKNPKTILAYSSISQMGVIAVVLGMGLSADDRGVLFYGANHLLIKGALFLAVGV------------------------------------------------------------------------------------------------------------------------------------------------------
261856375    -----------------------------------------------------------------------------------------------------------TQHPRGWVAGVALSLLGALGILGVQDGANLLIAWEALSLGAIMLLAERQTESSGNDNLFMLALLEVGSVALLLAVILLGKQLEFSSYAAQW--QGLGTGLGFGVAVLWLIGFGAKLGLLPFYEWYPNAYGQGSGATGAIMSGAILNMAYFALGRALLDWLGTPPWLFGIVVLLLGAFTAIFAILYAFQQNDWRRLLAFSSAENAAVAVTALGAALIFRAGGGLLHLMGHSLAKGSLFFAADAVARATGSYHIRQSGVLRRAPFTLGIGVVFAGMSLAALPPTAGFVSEWYLFQSLFH-----------------------------------------------------------------------------------------------
89257215     ------------------------------------------------------------------------------LVVDSFSMIFLFTVGMVSSFVLLYSNYYMMGSKKKFILVMMIFILSMFVLSLSGDLFWVMIGWDGLGFSSMCLIFFFQNWKSFNSSMVTFISNRIGDFLIISFFCFSILFNGSLFFENYVSSS--------FLGLFLCFGALSKSAQVPFSAWLPLAMAAPTPVSSLVHSSTLVTAGVFLLIRFKSFLC----EKLFSVIFLVSFITIFLAGMSSVGEYDLKKVIALSTLSHIGLMMMFVGM---ESFISAKIHLVIHAFFKSLLFMISGFIIHENNNFQDIRLISMSSSNYFFSMTFLLSTFSMMGAPFFSGFFSKEILLGWVYESSMVSVLLFFFSVSLTCSYSIRMLFYFFFPCFSFSFMIPSSEYPSKMFFFMSVV-----------------------------------------
139419078    ------------------IFLFLNKKIFNELVTNFFTLNGALLAFAIAAYSFVTLGLDKFKPVNVELFQWINPDISIGFTLDGLSGIMLILVTGLSFVIQFFSYMAKDENHCNYFVYFNFFVFSMLLLVMSSNFLVMFFGWELVGLSSYLLISFWKKPAAAKAGNKAFVINRIGDFGFLIGLMVILDTFNTFDFYILQNTSGVAESTITYISLFLLLGAFGKSAQFPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVRISPILQYSKIASLVIIIFGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135479819    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TTFVGLILIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMATVAKVASFIVLARLVAVSLIFIIDQFDLFFSAVVILSVLAGALFATNQTDLKRLIAYSGVIQSGFILSGISSGVY-GISASTFYLITYIIQLIGIFTVFSIISGQLSSDQISNISGLFKENKFITITFSIFMLGLAGLPLTSGFVSKFILITNLWSYERYILVTVLMLTTVAGFY-FYLRPIWVAAVEKTENVVEKIQVKNSDKILLSVLAALTIYFGLLPNTLVNI------------------------
146280778    -----------------------------------------------------------------------EAGLAIRFRLTPLAALLLVFTAGLHLLVALYAARAHATGKADYWPLSCLLHAALAALWLSADLFNLYVTLELLSLVAVALVSL-AGRKAWKPALNYLLLSLAGSLAYLLGVALLYGRYGLLDLALLARLSEADGAT-HLALLLMSVGLMLKAALWPLHLWLPPAHAAAPTAVSALLSALVVKGPLYILWLWSEIAPAEFGRDAGLLFGTAGVLALVAGGWSALRAPRLKTLVAYSTVAQLGYALLALGLLLPRLHAALWLFVLAHGLAKVSMFLAAGELQTILGSKRVKGMKGASQNVPIALAAFAVAGGSLVGLPPSGGFLAKWLLLQPLFEQHWPWALGVLFGTLMSAAY---VFRVVAHGFDRARPNPPSIHPDRLAQWLALLPALLV-------------------------------------
158251731    ---------------------------------------------------------------------------------------------------------YKSNYFAEYSLIIIFSSLGASLLISSSDLISIYLSIELQSFGLYILATLFRDSESATSALKYFLLGGLSSCIILLGCGLIYSYTGLTNLDSIYSLISVSEFNNILGLTLIFIGFLFKIAAAPLHNWSPDVYDDSPTIVTTWLT-IMPKISILFL---LLEIYTQIGSNVYNTINITSLLSLLIGTIVGLAQTKIKRLLAYSTISHIGFILLALSINTEQSIDSLIFYIIQYTITNLNIFLIIGLSYIIKNSKLISEFKGQFFLNPLLSLSLSICLFSMAGMPPLIGFFSKQFVLYSAMQSGYYFAIVAILVSVVSASYYLKIIR----------------------------------------------------------------------
262053110    MLSNLLILPMLLPFLCALILVF---LKNNDRISKYLYLGTMTITTIISLMLLIYVQRHRPI--TLDFGGWSAPFGIQFLG-DSLSLIMVTTASFVITLIMAYGFGRGEHKANRYHLFILFLSVGVIGSFLTSDLFNLYVMFEIMLLASFVLITLGQSVEQLRAAIIYVVLNIIGSWLFLLGIGLLYKTVGTLNFSHIMRLNDMGDNRTVTMISLIFLVAFSAKAALVLFMWLPKAYAVLNTELAALFAALMTKVGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
242543524    ---------------------------------------------------------------------------------------LGLLIIVGGSILSYSIWYFKEEIGSSYFIMYMMFFMTFMMLVSSHSLFLMMVGWEGVGVMSYMLIGWWMGRSDASMSSLQAIYYNRLGDFGFIFFLVFALYGSGLLYIDSFYHNYISFFLSFFIMLGIIA----KSSQFLFHSWLPSAMEGPTPVSSLLHSSTMVVAGVFLLIRLLEGFNIL----IMELLMVLGGLTMLFGAVCAFGQNDIKKIIAFSTTSQLGLMILNLSIGN---IYLTFFHLCMHAFFKSMLFMGSGVFIHAQNNQDIRNFGNVFFFTKMSSLGMFVSSMSLMGMPFLCGYFSKDLILENTWLLNRFSWFLFFIASTFTVAYSCRMLFMMYGG-----------------------------------------------------------------
82701842     MTMPLLTLFIIIPLIGFGLTMLVPKKNEDAISWIAYSTVGSHMVLALVLWLFSGYPTLETIELILYNTESYKFFISFYF--DKITAVYLFVGSFLCFLVTVYSYLHRERGYKRFFNTILFFFIGYNIIIFSGNFETLFIGWEVLGITSFLLIGFYRERYPVKNALKVFTVFRVADMGLILVIWMSHHENITFSKLMHPELLEGNTTLGILIGLMLLLAAAVKSGQLPFSSWVPRAMEGPTPSSAIFYGSLSVHLGVFLLLRTF--PFWENQIVVVAPVILLGVGTAVVATLISRVQSSIKTQIAYSSVAQIGIIFVEVALG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188502319    --------------------------------------------------------------------------ISYFLGSDMLSYGLILLSLWICSLMLLASESVNKYNNYKNLFLLNVVLLLLLLTFSSMNLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGLLR-VLSILQLMNLKYGFIWVSISLVGGVLISLVCLRQTDLKALIAYSSVAHMGIVLAGLLVMSYWGLSGSYTLMIGHGLCSSGLFCLANISYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
136360912    -------------------------------------------------------------------------------------------------------------------------------------FIMLFIGLEIGSISLYALAGLNRGDQSNEASLKYFLLGSLASCILIYGVALIYVSLSISGVYETSIAINFIGPNNIPLLIMIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMAAVAKASSFIVLARLSAISLRFIIDKFDLFFTAVVILSVLAGALFATNQTDIKRLIAYSGVIQSGFILSGISFGVY-GISASIFYLITYIIQLIGVFTVFSIISGQLSSDKISNLSGLFKENKFLTIAFSVFMLGIAGLPLTSGFVSKFILILT--------------------------------------------------------------------------------------------------
228015384    -------------------------------------------------FFWCLFLWIKFGFFFEWVIFSMNSSFSLIFLFDWVSLFFMSFVFLISGCVLFYSIGYMAGDLNRFFYLVFFFILSMIFFILMPDLICLLLGWDGLGLVSYCLVIYYQNKSSLSSGLVTVFMNRFGDVFLIMSI---GWFFNFNSFHFFDYIDFFDYDLCFFVYLLFFASF-TKSAQFPFSFWLPSAMAAPTPVSSLVHSSTLVTSGVYLIIRFSYCINYFDT----FFLMVISLMTMFLSGLNACVENDLKKIIAFSTLSQLGFMFFILSFG---SFFLCFLHLLIHAVFKSLLFLCSGFFIHCFGNQDIRFMGGICYQCPYVSSCFCISLLCLCGFPFFSGFYSKDFVLEMLIEMGFFFFFFFWVSGGLTMIYKFRLIYY---------------------------------------------------------------------
11466474     ------------------------------------------------------------------------YSNNFLFIFDNSSIYLKILLNIVILFSFITIWRAFKVNFFEYFIILFLAIFGLLLLINAYDLISVYLILELQALCFYILAAFRRNSSSTEAGLKYFILGSFISGIFLLGCLLIYAVLGTTNFQKIILLLSFNLDFNFFFLIFLGFFLLFKITVAPFHFWSPDVYEGS-PLASTIFFSLAPKVSLITLLSRWLAIFLPIFEGISIFLLVIGLFSIFWGAYFALSQKRFKRFLIYSSISQIGFLIIGFSEYTVESFSAVFFFLIIYLISSIIIWGFLNNFYTYNIIKSLTDLSLLFKSNFIWSITLLILFFSFGGIPPFIGFFSKVLIIFSLIHENTFFVIILVLISVISSYYYLRVVKVLFFENSK--------------------------------------------------------------
134889756    --------LLLVPLFSALLIFLIP--NSRKETFRPIGIAFSLITLTQCVYLLFG-EYAKTEFTILSTFQWISYGINLHFGLSGMSTLLLLLSSLLVFVSLLSIGKDHSES-KGFVGSLLMLHFAINGVFISGDLISLFIFFEALLIPMYFLMGIWGGENRRYATIKFILYTVFGSVFIFIGTVYTAVLSFGVNDFETLSSLSLLESQSKTLFLLFTFGFLIKVPIFPLHTWLPDAHVEAPTAGSIMLAGVLLKVGAYGILRVSIPFFTEG-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188502428    --------------------------------------------------------------------------ISYYLGCDMLSYGLILLSLWICSLMLLASESVNKYNNYSFLLNIVILLLLLILTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLMNLKFGYVWISISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLSGSYTLMIGHGLCSSGLFCLANISYERLSSRSLLINKGMLNFMPAMALWW---------------------------------------------------------------------------------------------------------------------------
15865554     ------------------------------------------------------------------------------------------------------------------------------LMIMSPNLISILLGWDGLGLVSYCLVIYYQNLKSYSAGMLTALSNRIGDVMLLMSIAWM-MNFGSWNFVLYLEYYYLDYSFQ-LIGLLVIIACMTKSAQIPFSAWLPSAMAAPTPVSALVHSSTLVTAGVYLLIR-----FHFLIMNYNLILLFIGLMTMFMSGLGANFEFDLKKIIALSTLSQLGLMITILSLG---SLKLAFFHLLVHALFKALLFMCAGNFIHMSNCQDIRYMGSLIFKSPLTVVYFNVSNLSLCGMPYFSGFYSKDLIMESMMNLNLFVYLIMFISLGLTVSYSIRLIYYLMFNNIHIFSLNMVKELEDYMIYSMGLMFMVVLFSG---------------------------------
115304386    ----------------------------------------------------------------------------------------------------------------EYSLMILFTSMGATLLLSSSDLVSMYLSIELQSFAVYILATLYRDSESATSALKYFLLGGLSSALILLGTALIYSYTGLTQFESIYTLVQVTGSDSTCGLLLIGIGFLFKVAAAPLHNWAPDVYTMPKISIFVFLLELQSGLEGSFESLSLIFGDETSIDIWKNLLLIASVLSLIIGTVVGLSQYRIKRLLAYSTISHVGFLLLALAINTEESIESFLFYLIQYSLTNVNTFLILLAFGYIMSTQFIDQLKGQFKENPLLGLSLALCLFSMAGIPPLIGFFAKQMVLYSSTHGGYYFLIIAILVSVISASYYLKIIRVIYFDSQDTQTDIVYTSASTHHSLLISSLTMIIVLFVLQPSILLNSCHILALSL----------------
188502192    ------------------------------------------------------------SFLFILKINFMNYFLSYFMGCDMLSYGMILLSLWICSLMLMASESVYKFNNFKNLFLLNVLILLILLTFSSMNLFMFYLYFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLRVLMMLQSL-NLKYSYIWISISLVGGVLVSLICLRQTDLKALIAYSSVAHMGIVLSGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANITYERLGSRSLLINKGMLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
143373448    ----------------SLFALLQAMVIPARLRWLIPTTARLGLLLVAAMAMSSGGWTHEPGTQL------FGGLIRHNLPMAGVRMVFIA-SALLTSVMAGRFLTSRGSGLADYHHVLLAVTAAFMLLVQSDHFVPFFVSLEAAAVGLYVLVGYLRRSEALEAGVKFLVAGGLSSAFLLMGMVLVYGTLGGAGAGDAKALAAGKGTVLTLAGVAMIMGAAFKLGAFPFHSWIPDVYQGAPTPTTAYLATASKAAGALSLLLLVTGPFAPLAAKVAPALAGLALLTLLAGNVAALNTTDIKRALALSGVSHAGFLLAAVTAGVAFGYSAVLYLIAYVIGTFLTMHALAGIPAAEDHRRPLTSLRGLIRRSPSLTAGLCFGIGSLAGVPPSVGFVAKLLVLALLVQAGLWWVLGAAL---IGVAVSIHYYFGI--------------------------------------------------------------------
110816062    -------------------------------------------------------------------------------------------------------------NNFEYIILILLSLVGMLCLISSNSLLSLYLALELQSLSFFVIAALRRNSESVESGLKYFILGAVSTGIYLLGCGLIYGFTGTIIFTELSSLGSLDSTAVLLGFVFIIVSFLFKVAAAPFHSWAPDVYEGAPSSVTAFF-AITPKIALFGVFSRLFIETMPDTQLGSLPVPFCGSIIILVGSFGALSQKKVKRLLAYSSIANVGYMLVGVGCANMEGFSATLVNLVIYVVMTVQIFAILLVTLNRDRIKYISDFSILFQSHPVLAFTLIVNLFSFAGIPPLAGFFAKYYILSAAFNSSFYIAWVGALATVFSCIYYIRLIKILAFTPNKVSKVFSFEGVPAFNAYLLSVTTLFLCLFAAYPSLLLTFVHKLALSLLA--------------
141135672    ---------------------------------------------------------------------------------------LIILISIFFVFLLSHNKADIEGKFSEFNFLLLLSTCGMLILVSSNSFLTFFLALELQALPIYVMCALKKNDKSAEASLKYFLLGALSSGFILFGISLIYGFVGSISFEQVSNISLKENMGINFGLILILAGVAFKISSAPFHMWAPDVYEGTPSPITFFIATAPKISILGILIYLIYRVFSGIHANLSDLIIVLSLSSMLVGSIGAIVQKNLKRLIAYSSIAHMGFILVGMVAFSEKGLHAIMYYLIIYLFLLTGVFAII--------------------------------------------------------------------------------------------------------------------------------------------------------
142734399    ---------ILLGIVGTLLVDLAGEKTASRWAICYISLGSSLISLAL---------------------QWSNPVNSAFLGSDNLAIAFRSIIALSTLISLLISWRYTEQSIGEFAAIVLSATLGAMLLCGSTDLVSVFISLETLSVASYCLSGYLKRDPRSEAALKYLLVGSAAAAVYLYGSSFLYGLSGSTNLSTIVEIINKPSFITSLSLVFVLSTVAFKIAAVPFHQWTPDVYEGSPTPVVAFLSVGSKTAGFAFAIRILSTTFSSFDEQWKLLFTILAILSMALGNIVALAQTSMKRMLAYSSIGQGGIC-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
45659236     ------------------------------------------------------------------------------------SVLFIALTAVLGFISSIYVYGYEHRKRTTVLLGYSVFFLSTGLCYLVGKTLWLILFWELSTVNAFLL---YQGGKWTPNSIKSFIALVVAGGVGAFCFTYWIYSPKS-----------------EFGNMFLVAGLLVKAAFFGFHFWLPEAHSGSPAHASAAYSGILVNLPLILFHQLVAPWF--GNTIYIKILIPLAGFGVLWAGLSSLFSRDAKKAIAYSTVENMNFLFLCILLSALWKDSEVILSLIHHSISKTFQFLSIGYLTKISGFSNVDQNTGIGRISGLPTSLLSLGTISFLAIPGTTGFLSELEIPGQSAILILPLLILVSSGLVLGAAGHLRIFLGMVLSRPRTNWPEHKPSRSVFYSIFFSGVLILIVSFGI--------------------------------
211908578    ------------------------------------------------------------------FYQINSMNMEMMIYLDWISLMFLSLVSLISGVIIMYSMSYMKDEVYRFIYLMLLFVLSMYFLIISPSMMSLLLGWDGLGLVSYCLVIYYQSWKSFNSGMVTVLSNRVGDVGILMMISMMMILGSWNLLLFDF--------NYYLLNIFLVISVCTKSAQLPFSVWLPMAMAAPTPVSALVHSSTLVTAGVYLLIRFNMYLIGGVNKY----LLLISSLTMFMAGFMANFENDLKKIIALSTLSQLGLMMSILSMGM---MDLGFFHLIMHAMFKSLLFMCSGMIIHQMNNQDIRFMGSMIIIYPYLSVIFFFSSMSLCGFPFLSGFYSKDMIMEVMLMSNLFSLLMLLMSTMLTVSYSVRLIYLVF-------------------------------------------------------------------
194097499    -----------------------------------------------------------------------------YFIFDSVSFYLILLIFFLGVYSLFSTFCRVGGGRSIFFLGLSLIFSFL--CFCCNHSILFWCFYELSMLPLLYLIFCDPYSERFIAGWYFSVYLLFTSLPLILILLYLSYINGSVFFSLWGFYSDY-----IFIYVALAFIFFTKVPLFPFHTWLPIVHAEATSIVSMFLSGYIMKLGILGIYRCTPFVFSGNFVGY----LYLCCIFSVFFLVTASGELDGKRWLAFLSLSHILIPFLGFFVCDWSGINLSFFYCLGHGLSAGLVFGFLWFFYEAINTRNLVLLKSGVGGV-YTTLVIVFGLLSLCSFPPTIQFFCEVFVLSSS-------------------------------------------------------------------------------------------------
62161273     ------------------------------------------------------------------------------------------------------------------LFILSLLIYSMLMLFNVDSWLVFYCLYEWSVVPLYGIMKKGGYMERYHSCYYLLIYMLFFSFPFLMWLTMVFMSGGSMDM-------GFLFNISSGILIFVILLFLVKVPMYGFHSWLPKVHVESPMWGSVILAAILIKMGLYGCMQFMVEVNSGVNYYLIVLFGVFSLLGGLFSGLMCLCNIDIKVIIAFSSVFHMTGGLWLALFNIIGFNWGLLILVLFHGFISAGLFIFVSLVGGYIGSRNVLLSIGVMSVMSFLGFLCLMLFLFNMGVPFGGGLLGEFEFFYSLFQSGLGYLWVSLILVF------SLVYNMVFFGNISLGENFQMEFMYSELMVLGLLLVISMFILFLF-------------------------------
91216804     ----LIPLFLFIPFLGLIISLFFPETQEKAISTIHIAMGTYVLFTIAFVIAWLWKGADNLNIKEISVYRSGNYNFFIDFYFDKISAIYLLFSGFLSYLIAIYSYLHKEPGYKRFFTTFLLFFISVQIIVLAGNFETLFIGWEILGVSSFLLIAYYRHRYPVRNGLKVFSIYRIADVGILITMWLSHHLWHENITFEQLNNSQLHPWISIIISLAILLSASVKSAQFPFSSWLPRAMEGPTPSSAIFYGSIAAHIGVFLLLR--TAAFWQQLVVIKLIVIALGIITAIVATISSRVQYSAKAQIAYSSVAQIGIIFVEVALGLENI---ALIHLVSNAFLRS--------------------------------------------------------------------------------------------------------------------------------------------------------------
144204915    -------------------------------------------------------------------------------GLSRFGSLLVLIVGLYTAFMFRETYLGKKFFRGEISFLFLMSLAGMVVMISSDDFVTLFIGLELSSIAIYALVGYNPNRTSLEGALKYFVIGSFAAALFLFGVGLIYLSTGELQISNIVTKLPAISSHPWVLVLLILVGLGFKLALVPFHLWAPDAYQSAPTGITAFMATSVKIMILVVTMRIFANGVDSMGYYWQPIMVFMAALSMIFGNIMALVQTNIKRMLAYSSIAHSGYLISSSGGAGGLSYDSVMFYLIGYTLTSMVA------------------------------------------------------------------------------------------------------------------------------------------------------------
188502163    --------------------------------------------------------------------------ISYFLGCDVLSYGLILLSLWICALMLTASESVNKYNNYKNLFLLNVVLLLLLLTFSSMSLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VISILQLLNMKYSFIWISISLVGGVLISFVCLRQTDLKALIAYSSVAHMGIALAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
280978095    ----------------------------------------------------------------------------------------------------------ISINFKPFYLFSYKIWNFLKNMNFSPNKISILLGGEGLGLVSYCLEIYYQNIKSYNAGMLTALSNRIGDVMILILISWMLNYGSWNYIFYLNFMNN--EYSMKIISLLLVIAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRF---NNLLIDMFFFKFLLLFSGLTMMMAGISANYEFDLKKIIALSTLSQLGLMMSILSMGF---YDLAFFHLLTHAMFKALLFMCAGVIIHMMNNQDIRVMGGINLYIPLTSLCLNISNMALCGIPFLAGFYSKDLILVSMSNLNLMIFYLYYFSTGLTMFYTIRLLMYLMVNDYNLGVIYNLYDEDYVMLKSMMILLMMSLISG---------------------------------
139140104    ----------------------------GRKCSHWIANIGVALSFFLSTVVLYQIVTGAEPAFNENIYTWLEAGVSFHIGIDTLTALMMVVVTFVSWMVHIYTIGYMSEDYQRFFSYISLFTFSMLMLVMSNNFLQLFFGWEAVGLVSYLLIGFWFKKESAIYALKAFLVNRVGDFGFLLGIAGVLMYFGSLDYAAVFEMSGLLWESATVLCILLFIGAMGKSAQVPLHVWLPDSMEGPTPISALIHAATMVTAGIFMVAR--MSPLYEMSPTALEFIMVVGALTAFFMGLLGLVQ-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
140010619    -------LIVAVPLLIFPAILIIGQMNKGEDWWKNVALAGLMITLSLTVWLIVEFLVHHAEFVLSSNGDWVTSTLSFGLWIDSVSLTVLFVAAFLCFLICWFAIGYMEDRNHRFFAEFVLFSMGMFGMVLADSFLWLFIFWEIMGLCSYLLIGFWEKPSAAAAAKKAFLTTRVGDVFLMVGLFMLYDLYHSLEFAVIFGDPTLGGTIQGWPLIMMFIGCVGKSAQFPLHVWLPDAMEGPTPVSALIHAATMVNAGLY--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
189184492    ------------------------------------------------------------------------------------------------------------KGHSEYIVLMQLGALGGLILVSANDFMVMYLGIEMQGIIGYILTTFNYNNSRSEAGLKYFILGTVFSAIMLFGISLVYGTTQSIRYDIALHALQNPSSDMAVLILMILVGVLFKLSIAPFHMWTPDIYDGAPLVVVALFSSLISVLALLGNLLSELKFASDAFFYIKTIIMVLACLSLIVGAFGALLQQSIQRFIAYSAILNLGYAVLALVANSSNVIRAEISYFYIIIYAASMLGFIAIIINNFTNRANISHLSGLSNVKKLSSILIAIQMFSLVGIPPFAGFISKYIIFTSILKSGMYELIIMGIAAVVIGSYCYLNIVKVMYFLPATVRFQELSLVSIASTIIVISLMIICMLFG---------------------------------
215789158    -----------------------------------------LISLISLMMSFMMNFLSMTIYYEWNIYMLNSFSMEFIIFIDWMSLMFLSTVLIISSMILIYSMDYMKYNINRFMMMVVGFVLSMIMMILSPSLLSILLGWDGLGLISYCLVIYYQNYFSYYSGMITVLMNRIGDVMLLMSIGLMIYIGSFNLMNY--------YNYGKIIMFMIIIASFTKSAQIPFSSWLTAAMAAPTPVSSLVHSSTLVTAGIYLLIR--FNNLIMESNFLQKFITIMSVMTMFVSGMSAMFQNDFKKIIALSTLSQLGLMMSSLSMGM---IIMSYFHLLMHALFKSLMFMCAGQIIHMMNFQDIRKFGSVVKFMPFVSICFFSSSMALMGFPFLSGYFSKDLIFIMMMNYNFFLVLLYFLSMLFTIMYSIRLMMISFMKNYMFMSFSLFENLKF-MNISMIILYFMSMFMG---------------------------------
136755123    ----------------------------------------------------------------------------------------ILLAAAVVLVMGQDYAAKRDMLKFEYPLLVAFSVVGMMVMVSAGSLMTLYMGLELQSLALYVIAAFRRDSKSTEAGLKYFVLGALSSGLLLYGSSLVYGFAGTVKFDGILEATGSGNLSMGLLLGLVFVGLAFKVSAAPFHMWAPDVYEGAPTPVTAFFATAPKMAAMGLFARVVHDAFGGVVNEWQQIVAVLSIISMFLGAIAAIGQTDIKRLMAYSSIAHMGFALMGLASGTVFGVQAMLIYMTIYVSMNIGTFAFI--------------------------------------------------------------------------------------------------------------------------------------------------------
188502308    --------------------------------------------------------------------------ISYFMGSDMLSYGLVLLSLWICSLMLLASESVNKYNNYKNLFLLNVVLLLLLLTFSSMNLFMFYLFFESSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMIXAGIMLKLGGYGLLR-VLSILQLMNLKYGFIWISISLVGGVLVSFICLRQTDLKSLIAYSSVAHMGIALAGMLAMSYWGLSGSYTLMIGHGLCSSGLFCLANISYERLGSRSLLINKGLLNFMPAMALWW---------------------------------------------------------------------------------------------------------------------------
284098159    ---------------------------------------------------------------------------------DNLSYFMVSLSFMLGMVFLV----YVVVYVVGFSELVYVYFVVLVLFFLSDNVMMFYVLFEVSIVPIYFIVLGWNQPERLMAANYLVVYTLMFSFPLLVLIIRFLVDCSVVGWASX-------VWVNSVVMVMMLLPFVVKLPVYLFHLWLPKAHVEAPVLGSMILASILLKTGGYGLVKVSGLN---VGSGCVFGLVGLLLFLSLLSAVTTVVQNDLKKFVAYSSVTHMTMVLGLVVMGFEVLDSAVVCLMLSHGVLSNSMFFMVGMLSGSSKTRLLFKQQGLLRLSPVVWFFLVFLLFMGSSVPPSVGMVGEVSYVVCCVSVCSVNLVLLVLLFVVLLYYPLWFVCMLAVGKLSGSLV----------------------------------------------------------
141439046    ----ILLVVIFVPLM-VSIFLNSISKFLNERLTTFVTINGALLSFSISLFMFGALLLDKFKPISLNLFTWIPPDISFEFLLDGLSGTMMLLVTGLGLVIQIFSYMSGDPRFVKYFVYFNFFVFSMLLLVMSSNFLVMFFGWELVGLSSYFLISFWEKKEAAKAGNKAFVLNRIGDFGFLIALMMILNTFDTFTFKKIFEATLLNQPDNLIILIFLMIGAFGKSAQLPLFSWLPDAMEGPTPASALIHAATMVTAGVFMLVR--VSPLLQFSEITSILVISIGLITALV-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
269793505    --------------------------------------------------------------------------------LDSVGRPLLLVATVLYAAALSATSARGTDRPAVMSALLLVCFVGNATVFVAADAATFYLGYAVMSVCAYALVVHSGTAPARRAGRVYLALTMVSEMAVLVAVLLVVDAGGSRLVDAPAAVAASPHTSAIVALL--ILGFGIKCGLFPLHEWLPLAHPAAPPPGSAVLSGAMIKAGLVGWLR-FLPLGEVALPVWSSILVVLALVSAFAALVPGALTRDPKVALAYSSISQMGFLGVLVGVALGACALAAVLYAVHHGMAKGGLFLSVTV------------------------------------------------------------------------------------------------------------------------------------------------------
143422634    ---------LLAPLMVAVLTPFLAVRHVWRDAAGPVG---GVITFIAAVEVALAVLDGETPRLFVAQ---IAEGLAIEFAVTPLGAIFGLVASGLWILAALYSIGYMRGNHERFAAFYAVAVHAAMAVAWSGNLLVLFIFYEILTFSTYPLVTHKESAVARNAGRLYMSILVGTSVILLLPAVVWVWNTGTLDFRPGGYLEGQIDPTMVPVLLGLFAFGVGKAALMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFTILTVVVYVFFLAKTGASQWLIWLTAFTILASSVVAISKDDIKARLAYSTISQLSYIVLGAALAS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
135903619    ---------IVLSVFAMFILVFGVYRGQDKKTAN---LTFSTAGLMLIIGIWMIIDSSSSETAFNNMF-ISDAFSRYAKA-------LILLSSAAVLVMSVGYMLRHNLGRFEYPILIIFSVVGMMFMVSANDLMVLYLGLELQSLALYVVTSMRRESKSTEAGMKYFVLGALSSGLLLYGASLIYGYSGSTNFQSIITSLDSSSVSLGLMFILLVSGLAFKISAVPFHMWTPDVYEGSPTPITAFLSTAPKIAAMALFARVVCDAFYVLIYDWQQVVAIMSILSMFVGAIAAIGQTNIKRLMAYSSIAHMGYALIGLASVPSW-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
2316054      --------------------------------------------------------------------------VEFMMVFDWVSLMFLSFVMLISSVVVFYSEEYMEENLNRFCYLVLLFVLSMGLLILSPNLISILLGXDGLGLVSYCLVIYYQNNRSLNAGMITVLSNRIGDVGILIGIVWMLNFGNWNYFS--YVLLEDMGSEFYWVGGCVVLAALTKSAQIPF----PSSPMAAPTPVSALVHSSTLVTAGVYLLIRLSQYFSVG--VFSCVLMFISCMTMFMSGLGANYEMDMKKVIALSTLSQLGVMMLSISFG---YWKLAYFHMLTHAXFKALLFLCAGSVIHSSGAQDLRYMGGMIEFSPVVGSCFNLANLSLCGI-----------------------------------------------------------------------------------------------------------------
146280780    --WLWL-LVPFAPLLGAALLPWLRERALPWLWLSGLPALLAALQPPMALELPWLWEGVRWGADDVLTRAWL-----------GFSAVL-----WTCAAVFASSSLGNGAGRLRFWMFWQLAVAGNLLLIIATDALSFYLGFSAMSLSAYGLIVHRGGPGPRRAGRLYLQLAICGEMLLLAGLLLRTHAADQAFDFASWQAQPIDHLTLALLLLGLGLKAGF----WPLHVWLPLAHPEAPAPASAVLSGAMLKAGILGIWRCV-PETDPTLTAWSMPLLLIGLFGALYAAALGLCAGKSKAVLAWSSVSQMGWLLMVLALASPALLTLLVLFGVHHGLAKGALFLAAGMVHE--------------GRLPRPGWLLLVLALAIMGAPLTSGYLFKDALHDSLFAAWTPWLTLASF------------------------------------------------------------------------------------
146343036    --------------------------------------------------------------------------LGLSLQLDALGAILSMLVSFIGLVVVRYSRNYLDGDPGRFTRWLLLTLAAVLMLPIAGNVVLLFAAWVATSLALGLLLFYETRPAAIRASRKKFVASRLGDAFLALAALLLYIRFGTLEIAGLAAHARAGSAMVTVAALLIVATAMLKSAQLPLHGWLIEVME-TPTPVSALLHAGIINAGGFLVLRLSDVLLLATPAL--DVLAVVGGATALFGSLVMLTQTSVKVQLAYSTVAQMGFMLLQCGLG---AFSAALLHIVAHSLYKAHAFLSSGSIID---------------------------------------------------------------------------------------------------------------------------------------------------
240266525    ----------------------------------------------------------------------------------YLSINMLLFNKLKLFVSNIINRKGEQYTIIEYTLILLFIVMGSLLLISSSDLISVYLSIELQSYGLYILCTLYRNSESTSSGLTYFLLGGLSSCFILLGIGLIYANSGTTYLDSFYIITNLSNLIKPYYLLLITVGFLFKISAAPFHFWSPDVYDGIPTIVTTFVAIMPKISILIILLHLVHFSNNISVEYWTSSLLISSILSLIIGTVLGLTQFRIKRLFAYSTISHVGFLLLALSINSVESIQSFIFYLIQYSISNLNAFFILIAIGYTLYIQLINQLKGYFYINPILSISLAITLLSFAGIPPLVGFFAKLMVLSSALQNGFIFALIGILTSVISAVYYLNVIKIMFF------------------------------------------------------------------
143105318    ----------------------------------------------------------------------------------------------------IYSLGYLDKEWARFFALLGFFEGAMSGVVLSDSLFQSYFLLEMLTLSTYLLVGFWYAQPLVVTAARAFLTKRVGDVMLLMSVVALTAWSGVTSFDDLYAQDTLTPLAATLLGLGLVAGPTGKCAQFPMHLWLDEAMEGPNPASILRNSVVVTCGAIVLLKVMPLLQHAPVTL---VVLQVIGTISAVGGSLVSIAQVDIKRTLSYSTTAYLGLVFIAISLQVPVLAL---LLLYAHAVSKALLSMSVGGVIASTNCQDITELGGLASRMPATTGAFLVGGAGLVGLLPLGGFLCLAQAVELVGARAVVFVPVFLITNALTALNLTRVFRLVFLGPSLA-KTRRAAEINWQMALPMVALTVIVVL-----------------------------------
38639900     -----------------------------------------------------------------------------------------------------------QYSILEYTLVLLFVIIGSILLISSSDLISIFLAIELQSYGLYLLCAIYRNSESSTSSLTYFLLGALASCFILLGIALIYANLGVTYLDSFYIINNLSSILDQYSILLIAVGLLFKISAAPFHFWSPDVYDGIPTIVTTFVANIAKISILILILQLVHFTNNITNYSWTTSLLLSSLLSLTIGTVLGLTQFRIKRLLAYSTISHLGFMLLALSINSVESIQSFIFYLIQYSISNVNAFIILVAIGYSLYSQMITQLKGYFHINSILALSFAITLFSFAGIPPLMGFFAKQMVFSSALQEGFIFLLIGVLTSVISAVYYLYIVKTMFFDWHSYTYLNKLNNL----------------------------------------------------
215789186    -----------------------------------------------------------------ELMMMMNVKMEFIIVLDWISLMFISLVLMISSSVLLYSIEYMFYNLMRFFFLVMMFIGSMILMIISPNMMSIILGWDGLGLVSYCLVIFYQNEVSFNSGMVTVLTNRIGDTLILL-VLGYLLMNGSFNFMWYNKLNNF-------LIFLIIMISFTKSAQIPYSSWLPKAMAAPTPVSSLVHSSTLVTAGVYLLMRFNYLIQLDKSML--NLLMFMSLMTMFMSGIMASIEFDLKKIIALSTLSQLGLMIFCLSLNL---LEVTFFHLLTHAMFKSMLFMCAGIIIHMLLNQDIRYMSMGFMNMPLVSMIFLCSSLSLMGMPFLSGFFSKDKIMDIYLLTNWMIFILFFISLGLTSGYSIRLMYFVMIKDCKNMVYMKMYSNMSLMIYSMMFLFLLTNFIGF--------------------------------
137739618    --------------------------------------------------------------------------------VDEFSLVMKGLFLIAGYVIVLLSSAHVEEGDYEYWFLLLTSLLGMLMMASSRDLVSVFVALEFLSIPAYMLAAWRKRAKSNEAGMKYFLLGVFASAVMLYGMSLLYGLANSTLLVDIARSVSLDGELAAVQALAVVFVVVGFASAVPFHTWAPDTYEGAPTPVTAFLSVASKAAGFIALVVLVLTAFPQARDVWQPFIWVLSALTMTIGNVFALRQTNLVRMIAYSSVSQGGFVLMPLAVAGGAAGESAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
188502139    -------------------------------------------------------------FLLMNNFSNYWMNISYFLGCDMLSYGLILLSLWICSLMLMASESINKYNNYKNLFLLNVVLLLLLLTFSSMSLFMFYLFFDCSLIXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VVSLLQLMNLKYSFIWVSISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANISYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
141452040    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LCFKFGAAPFHMWVPDIYQGSLVSTTTLLSTLPKIAVFIVFLKLYYIPFISMKSMWSDILLFVGMLSIVIGSIFALTQTNIKRLLAYSAISNIGFIILALGLVSNEGIQASLYYTIVYSLTALASFGIITHITCNSHGEKISDLSGLSQTHPYYAILILITMLSSAGIPPMIGFHAKLIVITALIDSSYIILVIVVIMTVISAYYYLKIIKTIYF-----DSREDLISVYSNGSLILSLNSISLLILGIFPYYLFNLSS----------------------
87124131     MSPLALPITALLPYLAAFLNALLPFLGRPLLLACSLSSAGLGLKAILS-----------SSPQLLAWLG----PLGVKLSIDPLAGWFLLLDGLVFCAVLLDGWS--RPQRASQLTLMLVLLGGLGGAAVVTDLISLYVTLEVISIAAFLLI-LSETDTNLWIGLRYLLFGNTAMTLYLVGAALLYAQTESFGLSEAASLP------LCAGHVFLLIGLFTKGGLFLNGFWLPATHAAAAAPISALLSGSVVTAGVIPLVR-----FSLLNEPLALRIGTVGLASALLGVIAGLICTDVKRLLAWSTLSQMGLLVLMPASAGLFG--------LAHGLAKAALFLSC----RQLPTRALAHWN-LGNCRPDQRLAFWLAPLSLAGLPPLIGALAK--------------------------------------------------------------------------------------------------------
51830070     --------------------------------FHAISFVMSLFMLIVLMGFIIFMFFTQSVMIEMNVIMLNSVDFNFILYLDWISLSFMSIVLMISFIVVFYSSDYLGVECYQFLWLTFMFIVFMLIMIMSPSVLGVLLGWDGLGIVSYFLVIYYQSKDSYNSGFITAASNRLGDSMLILSISWMSFQG------------SFNFWHYSVGLVFFCVACLTKSAQFPFSAWLPLAMAAPTPISSLVHSSTLVTAGVYMMIRFSYGLHCSG---LMSMLFFVSVFTIIVAGVSALYEYDMKRIVALSTLGQLGFMIMILSLGYSFI---SFFHLLVHALFKSMLFLCAGCLIHSGGSIQDLRKMGNCHIDLWIKASILVSLFSLMGMPFTSGFYSKDTLIEITFCSSVGVGLLVLFLAMITVAYSVRLLK----------------------------------------------------------------------
68171763     -----LLSIVLLPFTSAFLILILKKTKYAQEVIS----IFSSCTLFYSVFTYKLQLMNNNSELCIKLYEFIDPQIQIALKTETLSIIFGLLASFLWVITTIYSISYMKKNQPIFYACFAMSIGCTMGIAFSANLLTLFIFYELLTISTYPLITYHINTQSQISGRYYIGILLGTSMLLFLAILIIYNVSGTLDFTTNGILPTNISSSLLMGLLLLLIYGIGKAALMPTHLWLPQAMVAPTPVSALLHAVAVVKSGVFPIIKILLYIIGL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296533248    ----WLSHLAIAPILLPLAVGAAMIPMDDHRARLRAGLGIASALALVAIAIALVVLAGRSAAPPVFVYRVGDWPVPFTLVVDRLAALLLLLTALLGLAALLFSLVRWQRMGAQFHALFQFQLVGLNGAFLTGDLFNLFVFFEVLLAASYGLALHGSGVARVKAGLHYIAINLAASLLFLIGVSMIYGVAGTLSMADLAAIPHLPAEDRPLLAAILGMAFLAKAAMWPVGFWLAPTYSAASPPAAAIFS-MMSKVGFYAVLRLSLLLFGESAGFGSTFLFVGGLATIGFGAVSVLATQDLSRLAGASVLISSGTLLAAVGAGQVSVTSGALFYLASSALAIGAFFLLIELLER---------------------------------------------------------------------------------------------------------------------------------------------------
142739049    --------------------------------------------------------------------------------------------------------------------------GALNSLYLAADLISIYVAIELISIIAFLLVVDLKRTSTLWIAFRYLLFGDLAMLIFLLGTLVIYADQGDFAISAAANASGLSINL-------LTLGLLIKTGAFLPGFWLPKTHAAASADISALLSGIVVTAGAAPLARLGQLNPIAATQ-----LTILGLFSIVIGAAAAMVQRDVKRLLAWSTVSQMGYVLMAPAV--------AGLYAMAHGLAKAALFLCAG----QMHSRDMQVLQ-TQPERSGMSPVLLLASLSLVGMPLFIGYGAKAALLKALPDQLGGLVGWLGIGTA------------VVLARLLPDQWQTMRPSSGRSLKLLAPLLVSLLVIG---------------------------------
28436200     ----------------------------------------------------------------------------FVLSWDFYSIVFIFIGMSVTWSILNFAQWYMGAEVKNFNSFLFLFLMFMFILTSSVNLVFLLIGWEGVGIMSFLLINWWFGREAGLSGIQAMVYNRIGDFFIYI--GIFFFLSSLSEVVMLSFFFNMEYMVNNLILIFLLIGMMAKSSLFFFQPWLPNAMEGPTPVSALLHSSTMVVAGVYLMCRLV----GMFNLTVLGVVGLIGALTMLYGSVCALMQPDMKKIIAHSTTSQLGLMVVTLGFGYPFI---SFLHMGMHAYIKSLIFISSGVFIHGTNLQDFRKMKMGSISSKFSMYCMFFCSLSLGGFPFLAGFYSKDSILENMYGSNSFLSLVVILGSVMTVVYSFKLMYLVLF------------------------------------------------------------------
11466210     ---------------------------------------------------------------------------------------------FLFFTCVPFLLNKYSLSSFEFTILILLCLLSLNLLVITVNLISFYLLLEFQSICFYILASYGKKNKSFEAGLKYFILGSFSSVLLLFGIALFYGFTGIFYYEDLNLFFLNLSNIDSNIYLLMLVGLLFKLYSFPFHFWVSDIYQGSTFVVTFFFALVPFLSIFYIFMKLYFYIYFFFYENFIIFLFFCSVGSMLIGSIGAIQQKKFRRLMAYSSITGTGYYLMVFLFPDLALVKNVFFFIFVYIVNVLAIFVSLSFIRYKYNIERFSLLADLLKYNRLFAIMIVLFFFGVAGLPPFPSFLAKLYLLFNLFNNGFYFFIFLIITTVLSFYYYLRISKVILY--NKNNKWFFINNISYSSALLLMYILFFNILLILKPSLIL--------------------------
138327736    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IVVFGLVFVVCGLAFKLGAVPFHMWVPDIYQGAALPSTLLIGSTPKVAAVLMTYRILFEGFYPLLEDWKGMFVILAFLSLGLGNLVAILQKSFKRLMGYSTIAHVGFLVGAIASMNYSVIKGLFAYIFIYLLSFLGALGCVLLLEERISTDLISDLRFMIKVNPVVAWCMVLFMLSMAGIPPTIGFYTKFAILESMVAADLWLAVFAVLFSVVGAFYYLRIVKVILFGMYIDEFVKKIQVSFVSSAFLVINGSIILIL-----------------------------------
114052848    --------------------------------------------------------------------------VNMLVLLDMISLLFIVLFLLISSMIFLYSYMIGDNFIDRFVYLMIMFIISMIMMILSPNLFTILLGWDGLGLISYCLIIYYQNYKSLKSGMLTILMNRLGDLSLVISIGLMVYIGSWNFIFY--------YDLSVMLFLMVIFSGMSKSAQLPLSSWLPAAMAAPTPVSSLVHSSTLVTAGIYLLIRFNLS---LYNYYFMNILMILSLLTMFFFGMSANYEYDLKKIIAFST---LSQLGMMLMLLCMGMDMLSFFHLLVHALFKSLLFMCVGMIIHMMDSQDIRFMGSLVKFFPMLMMIFNISSLSLCGIPYMSGFYSKDLMLESMMDFNLVILIVFYLSIGLTISYSMRLVNYSFVSYFKFNSLYNISENKLVNISLFFLMVMSVI------------------------------------
134868716    ----------------------------------GQALLISLITAACAIELYGRAGGDTL------FILSLAEGLNITFTPEPLGKLFALVAGVLWPVATLYTVGYMRKNHTRFMFFYAIAIQAAMGIALSGNLLTLFVFYEILTFSTYPLVTHKGTPEAMRAGRIYLGILVTSSILLLFGVIGIWVLTGTLGFATGGILAGHIDPFYVPLLLALFAFGIGKAALMPLHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVAVYVFGIDFLRSSDWLVWVASFSILAASIVAMSKTNLKARLAYSTISQLGYIVL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143187932    --------------VALSLVLVAAFANSSESEASTLKLVRSLSLGGYGLAFLSLFMLPAGQVVLFNGLFAIDGFATYMKG-------LVLLGAFFASWLVSDGWGEGVDR-AEFHLLVLMAVLGMLLMISAHDLIALYMGLELQSLPLYVIAAMRTNSLRSEAGLKYFLLGALSSGMLLYGASLVYGFAGSTAYAGIATSLNDDVSVGLTVGMVFLLGLAFKISAAPFHMWTPDVYEGAPTPVTALFAIVPKVAAMTLIMNVTYFAFSGISDQWSQILIALSVASMIVGATGAIMQQNIKRMLAYSSIAHMGY------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
296241804    --------------------------------------------------------------------------------LDIFGAVLAVSTIVSGSIISLYAYDYFRINNYSASASILLDLLIISMTYSSFNILALAAFWTISEVLAYALIGEEHSYEGSLTSSRGFIFTTFEVTVFTMIITSVLLVAGAMSFQNLPDLATVKTTVPAYLIPLLIAGFVTKAATVPLHFWLPSAHSAAPSPASAILSGVMTPLGFLGLYRVVLVDFGEYEPIIAFYLIVSGIFSIIYGGLQATWQRDGKKMLAYATISTNGFISLIFALYLLYPGEYVFLALLTSIVMKTTLFAEIGLVEYVYGSRYIHGLHGVSTLMPLSSIGGLLAVFTMLGVPGTIGFTSKVLSVYAILYQGLKTIILIGIAFYIATSISISINYFKIYLRKGKGVLQPVNHIGTRPQVVILALGTLNVL-----------------------------------
8954371      -----------------------------------------------------------------------------------------LLVGICYVFLVISNISLEKLNVFEFFLLFILSILSIFLIISTFDLLSIYISLEMLNLIFYVLATIRRTSESTEAGLKYFILGVFSTGLLLFGIALIYGCIGITNFIDLSLFFQSIMTDLLLGLVFISTAFFFKLSAAPFHMWSPDVYEGTLTSIITLFIIFTKITIFFLFINLFGTSLFELFNVWQKLTLICAFFSLFLGTFIAFAQTKFKRFLAYSSINHVGFIMIAVSSINYNGFYSLIFYMMIYILINLGIFASLLSLRNNHQIRYISEFTILSKTHPIIAFSILIILFSISGIPPIAGFFTKLIVFLTCLKSSLYSLVIFAITI----------------------------------------------------------------------------------
25027954     -------------------------------------------------------------------VPWLLFGSNF--AIDEVARPLLLVTALLSALVAIAWVRPGDREPRTLSAFLLACYTGNIGVYLASDTVAFYLAFAAMSFSAAGLVIHYRTRQARRATVIYLIMSVISETSLLAGMMLVVHAGGGQLVDAPQAVLDSPHT--GLTLTLLFIGFSIKAGTLPLHVWLPLAHPAAPPAASAVLSGAMVKAGLVGWLRFFPPLGEDAVITLARVMLMLSLLGAFLAVPLGVLQNNPKVILAYSTISQMGFIGAVVAAGMTAATAAAVLYAVHHGFAKASLFLGVPVLRHFG--------RGAIGVAVLAGLLW--AGLSVAGAPGTSGAFAK-YVSKEAVADITVFGIGLDVLLPLVATGSTLLLMRFAWVMWREERTSRPVPDGEFGAWVALCLAGLTV------------------------------------
144037464    ----LLPLSIIIPALAGIFILLSKKESQG--FWKSFTYIGFGFPLFSAIVLYSQFDETIHNFKMKFLTGLEDFGITLHLGLNGISMPLFLMAGIVGFASGIYALQAKAERIRLYLFLLLIMQSGLMGVFSSIDIFFFYFFHEFALIPTFVMIGIWGGVGSRSTAMEMAIYLTLGALASLVGLLVIYTNSGMINLSHHLSNTPLETVLQQNIYGILLFGFGILVSLFPFHSWAPKSYSAAPTAAAMLHAGVLKKFGLYGIIQLISPLLPEGAAHWA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
72398615     ----------------FMILSGSYLTIKGGINFAFSKVYTTAVIYSFIIYILLTFNLSNKSLYYFNDSAMFSSYNFDYIVSKFSNLLYFFMIIFLLVLYAYISNNRIKTTF-EYPIIVLLAVLGMVILLRSTDLFIWFLTIELQSFCFYTLAAYRTNRSYLQTGLKYFLFGSIASSLYLFGTSILYLYTGSVNFDSIAALSYFPIENQYIFLVLILISLFFKLGIAPFHFWLPLVYTYSSSIVTYLFILLPKIPLFYLLY-------KFTSISLSYIIYLPILLSLFIGTVFAFKATNLKTFLAYSAIANTAFFLAPIMYQSTYSFYAFIFYLFTYSILITIAFLPILFLIKSDNSLNLRDMIILKKVNPVLAIFYALMALGFAGVPPLLGFFSKLFILLSALSFSAYLLVAVLLASLISSFYYLRLVKMLYFSFYL--KNASVISIPAIPAYIITIFSVVSIFFSIYPTYF---------------------------
297841021    -------------------------------------------------------------------------------------------------------------------FLLFILTATLGGMFLANDLITIFVAPECFSLCSYLLSGYTKKDVRSNEAMKYLLMGGASSSILVHGFSWLYGSSGGEIELQLINTQMYNSPGISIALIFITVGIGFKLSLAPSHQWTPDVYEGVRDYECAFLSVTSKVAASASATRIFDIPFYFSSNEWHLLLEILAILSMILGNLIAITQTSMKRMLAYSSIGQIGYVIIGIIVGDSNGGYASMIYMLFYIAMNLGTFACIILFGLRTGTDNIRDYAGLYTKDPFLALSLALCLLSLGGLPPLAGFFGKLHLFWCGWQAGLYFLVIGLLTSVLSIYYYLKIIKLLMTGRNRNYRISPLRSNNSIELNMIVCVIASTI------------------------------------
157384928    -------------------------------------------------------------------FGWFLGGVECSFLLDFYSSFFLVVGCYVTSSILLFSYMGGEPGLGKFILYLMAFLLFMLLLVFAGNLVFLMVGWEGVGIMSFLLISWWGGREATVAGLQAVIYNRVGDFGLYMAVF-------SLVGVGVGVGMGGGGVVGWLVLMLLLVGGMAKSSQFFFHPWLPSAMEGPTPVSSLLHSSTMVVAGVFLLIR-----LEDILGAVGGAVFVVGAVTMLYGSLCAFGQMDMKKVVAFSTTSQLGLMVCGLGMGF---YLMAFFHMCMHAFFKSLIFITSGVFIHSAGTQDI---RGGGFSKGFTFLCLMLSSLSLGGFPFFAGFYSKDVLLENMYGLNRFGVMLLVCASALTVGYSLKLALSVGGGWKEGVGASGLVEGSEGPAVVMLRLGVLGVTLGV--------------------------------
140002806    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLALLCILVGFLFKLTAAPFHMWAPDVYEGAPMSITAFFVTIPKIVLLGTFARLLYTTFFAFFPIWQGILCVCSVLSMAVGSYGALAQSKLKRVFAFSSIGHMGYMLLALSSGSQEGLSGVFLYLTIYVITSLGAFAILLSLSHPYRSWFITDLAMLSETSPYRAACLTILLFAMIGVPPLLGFFGKYFAFMAALQASLVLAILAVCFSTLGAVYYLRLIKIMYFDRADFPVAYKEPLSSTAYVGTFSVFVILTLFFPQIPFLNAELFSISLHA-----------------
142191607    --------------------------------------------------------------------------------LDGLSATMLLLVSFLGLVVTEFARNQLENDPRRFLGLLSLTLAAVALLMIAANLLELLFAWVATSLALHLLLFRSERPGARAAARKKFLVARVGDGALLVAIVLLAGSFGTTDLQTLLDAVDAVPLAVPVAAALLAVAAVLKSALFPFHGWLVD-MMETPTPVSALLLAGIVNAGGFLLLR--FADVLLAAPVVMAAVAVLGGTSALLGAAVMLTQTRTKSALAWSTVSQMGFLLLQCGLGV---FGGAVLHLVAHALFKAHAFLATG-------------------------------------------------------------------------------------------------------------------------------------------------------
152031230    ----------------------------------------------------------------------------FMMYLDWISFSFMSLVMMISSFVLLYSLMYMESNIKRFFILLMMFILSMIFLIICPNLMGLLLGWDGLGLSSYLLVIYYQNWKSYNSGMVTILLNRIGDVGILMMISLLIMLGSWNGLLYNFNFFIFSF--------LLMISAMTKSAQLPFSVWLPMAMAAPTPVSSLVHSSTLVTAGVFLLMRY---NFYLIFMNINSLMLFISSMTMFMSGLMANFENDLKKIIALSTLSQLGLMMSILSFGN---IELSYFHLLIHALFKSLLFLCGGILIHMMNNQDIGFMGNLINYYPLVSMIFLISILSLCGFPFFSGYYSKDLIIFLMMKLNYLSLCLLMMGTLLTVSYSVRLLMIVYLNYNSKFNYMILLNEDYLMSISMMFLYFLSMMFGYF-------------------------------
5835703      -------------------------------MFINWTMMLISFSIVFLYMFFMTFYFNIFFIFEYNLMSILSFEYKFYILLDWMSCMFSFTVLMISSMVLWYSYMSSDKNKTSFCWMVLMFILSMLLLVLMPNVFMLILGWDGLGLTSYCLVIFYQSSNSYNSGMMTIISNRVGDVMVIMMIIFAINFNSFELTS--------IKSFELIWGLLIIIAGLTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFDLLFN---NNIFSAFLMKISLMTMIMSGMNAFFENDLKKIIAFSTLSQLSIMMLTLSLSLTNLS---FFHLIVHAIFKSMLFLCAGFVIHNMGNQDIRFLSDFFKFSPLILSCMMIGMFSLMGFPFIGGFYSKDVIMEFFFLKSNNMINMFIVGIIFTFLYNFRLFYM---------------------------------------------------------------------
140079805    -------LTIFTPVLVGGLNLLFHKNANVRD---GVTLLGALITFYFSVNIFLGFDGRTTQYDLVTIMPGID----ISFHIEPLGIIFSLLASSLWILTHIYAIGYMRKNHSRFFLFFSVSIASVMGISFSGNLFTLFLFYELLTLITFPLVSHKGSSEALRGARVYLSILLGTSIGLLLGIIWIYFSVGTLDFVKGGILNGSFGPIELIILVGLFAFGIGKAALFPFHRWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVGVYTF----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
115531587    -------------------------------------------------------------------------------------------------------------------VLILCVILASILMVSTTNMLALYLCIELQSLSIFILIAQERETSRIEASLKYFVLSSISSGLLLLGSSLLFIHSGSCEITTLITQEYTPEK------VLILVALLFKLAASPFHFWLPDVYQGSNNNTLLLLG-TLPKISVLGIFMVLFPGNKL--------VLVATIFSLIIGCIGAINQSKTKRLLAYSSIVGMGFILLGINISSYQGIEAGTIYLTIYIITFVSILIVINSSIDEKPT--LGELSSLLGNNLALLSTFGILILSVAGIPPLGGFFSKWLVLTSAITTEFIFSILSIICAIIAGVYYVRLVKIGYFQEEKTKVLIKEKEMEPIQATILGMLLYSVTFILVCPQILWKPIHYGVLSL----------------
153123675    -------------------------------------------------FLGALSLGGDSVVFSWEVVRFSSLSLSIDFYLDAVGLVFSGVVLYISVFHFSDAYMGSSVHPIRFHSLLMCFVISMILFIFIPNLFGLMIGWDGLGIFSFLLVLFYPCHSSLSAGLITGLTNRLGDSFLILALFKGLLVWGSSSLGAGF--------LGVASFEASYRSGWLSEPSSPFCSWLPRAMAAPTPVSSPVHSSTLVTAGVFLMVRYHDSLSGSSLSLLQW----ASLMTMLISGLNACVEYDMKKVVALSTLSQVSFMMFAVSMGFPL---LGFFHLISHAVTKALLFICVGLVILSY-SQDLRRLGASFLGAEGIKWYFGGACIGLCGFPFISGFYSKDAVIESIFFSGGYCGFFIFFVSVLNCCYY---------------------------------------------------------------------------
284036045    --------------------------------------VIVGLHFVLSLAYWLLTSRAELNLKDIVLLSSGNYEFLIDFYFDKITAVYLFVGAILTFLVTIYSYLHRETGYKRFFATILFFYTGYNITIFAGNFETLFIGWEILGITSFLLIAFYRNKYPVKNAVKVFSVYRIGDVGLLLAMWMSHHFIKLGDYALVHEHLQTHSFIGVFISLMILASAAAKSAQLPFSSWLPRAMEGPTPSSAIFYGSLAVHLGVFLLLR--TYPFWEQQTSVRVLIVALGLITTVVSTGIARVQSSIKAQIAYASIAQIGLMFIEVAVGLES-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
213948232    ----------------------------------------------------------------------------YVILLDWMSLMFISFVFLISSMILLYSMEYMNYDYNRFLLLMNFFIMFMVFLIISPNLISILLGWDGLGMVSFCLVIFYQNKKSYSSGLVTVILNRLGDLFIIMSMIWMLNFGSWNFILINYYMN---LNYLFFISLMIMIASLTKSAQIPFSSWLPLAMAAPTPVSSLVHSSTLVTAGIYLMIRFNEIFLTFS---FLNYLMVISCLTMLMSGLNAIFEFDLKKIIAFSTLSQMSFMFMILCLG---KIDMCFFYLLMHALFKSMMFLSSGILINMNNNQDIRKMGGLIDYLPFCGLIFMFTLMSLCGFPFFCSFYSKDLIFE---------------------------------------------------------------------------------------------------
284990234    ----------------------------------------------------------------------------------------VALTTAVAILLAAPSVAGHPRETEAYVLMLLGALGTVALAAASDLLLLMAAFL-LASFPLYALAGFAKDARGAEATLKYYLMGAFSGVLMMIGIAALVLATGSTGYAALASLPDASAPLVAIGVLGVLIGVAFKAGAVPVHFWVPDVTAGTTPAMAAFITTVPKLGAVAAAFRLLAEPFVAVPVNAPLLVAVLAAASMTLGNLAAFSQTEVLRLLAYSTVSQVGYLFMVVAVATDLAVPALAVYLAGYAVTNIGAFAAVAAAPTA---RTIADWTAAVGRRRWLVVSLVVCLLGLVGTPPTAVFVGKLAVFSAAWDGALWLVVLAAVNTVASLFYYLRWIAPGALGASTAGGTPSLPDVGLRPAVILHSAALVSLLLGI--------------------------------
219938408    --------------------------------------------------------------------------------LDWISILFMSYMLFISSWVLFYSFNYMSNDKNRFFMMMILFIISMILLIISPNLISLMLGWDGLGLISYCLVGYYQNYNSYNSSMITFLSNRIGDSFLLLTIFLMMSYGG------WNYIFYYNLEFNMLMLMMLILASMTKSAQIPFSLWLPMAMAAPTPVSSLVHSSTLVTAGIYLLIRFFYFLMDFFTNFNLFFYLFL--LTMLLSSLSAFMENDLKKIIALSTLSQLSLMFLVLFMGLK---EMAFFHLLIHAIFKSLLFMCSGIIIHDYKNQDIRMMGSYSKFMPLMSCYINISGLSLCGMPFMSGFYTKDFVMELMFMMNFMIILFYWFSIGLTLLYYFRLIYYLNFKSIILSSLMYFIDNKWFMMNSMKFLMMFSLLMG---------------------------------
187373145    --------------------------------------------------------------------------------------------------------------YSEFSLMIIFTSIGASFLISSSDLISLYLSIELQSFAVYVLATLYRNSESSTAALKYFLLGGLSSAIILLGTGIIYSYTGITQIESISNLITTSLNITLFGIILITIGFLFKVAAAPFHSWAPDVYDGVPTIITSWIT-TMPKISIFILLLELHSSIESIPTFFKNLLLICSLFSLIIGTIVGLSQYRIKRLLAFSTISHVGFILLALAIYTEESIDSFLFYIFQYSVTNVNVFLILGYILHRNKQVFIDQLKGQFYSNPLLSIRFAISLFSMAGIPPLVGFFAKQMVLYSSIHNGYYFIIVAILVSVISASYYLKIIQIMYF------------------------------------------------------------------
142727995    ----------------------------------------------------------------------------------------------------------------EFYSLLFLSLLGTLLLISSENLIMIFLGIELTALCLYSMIALSKNNISYEAAIKYFVLSIIASGLLLFGFSFLYGISSSLNLSDILNDQLYNLSIYFFSYILIFVGIAFKFAAAPFHMWLPDIYEGSPYIVTTFISSIPKIGIFYIAFRFLDNNLIMLNDLFLYFLMSIGLLSIALGNIFALSQTKVMRLLAYSGIANAGFIFLGIFVSSNSSFYVPAFYIIIYSISSVGIISILSVLSSKFNIVYINDLKGFVNNSAFLSLSFLIILLSLAGIPFTAGFYAKYIIFNELI--SREFFVIALIAIIFTAIGLYYYLRIIWF------------------------------------------------------------------
188502410    --------------------------------------------------------------------------ISYYLGCDMLSYGLILLSLWICSLMLLASESVHKFNNYKNLFLLNVVILLLLLVLTFSSMSLFMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXMILAGIMLKLGGYGMLR-VVSLLQLMNLKFGFIWVSISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGMLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
288941132    ------------------------------------------------------------------------LLLGTALGFDETTRVFLLFTALVWSLAAVSVVERLGTGTGRFRLLFLLALAGNLWLILAREPVGFYVGFALMGLAAYGLILHPGGLMRRRAGRVYLAMTLIGELALFVALLLMARTQGVT-----WSLPETPTPDGAVITLLLL-GFGIKAGLMPLHPWLPLAYGAAPAPAAAVLSGAMSKVAL-LGWLRLLPLGQVALPEWGMLFVWLGLVSLLVALGVGLVQTDPRRVLAYSSISKAGGLLLLEPQLTPVGVGALTLYAAHHALVKSGLFLGLGL-------RDLDPARPLVRAGLILLALALAGA------PLTSGALAKYVAKPVLLSPGWIWLDLAMLATVATALLMARFVWLIWPAPNVVEAAPTADDIAPRPVFPIWSLTAWILLLGLFPFVLGEPSAWPTNA-----------------
142352645    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LAIGAAVVLMAVGTGLLVADPPWLRSHGTIGGVGGWLVAVAVMIRKGLVPFHSWYPSLYTGG--PLASALAATMPQVASYTAVRLLVGHADGVGPEL-VFLANAALVTAAYGAALAVVQRDARGLLGHLAMSQSAMVLAGIAATVPMELVGALAVWVSSGLALTGIGLVVWSLESRAGRISIETLQGRFADAPALAAFFLLFGLASLGFPGTLSFVADDLIISGALGSQSHAGILVILTTVFAGVAVIRGWFRIFGGPVRIDAPRH--EILPRERLVFTSLMALLLGLGLYPGPFVRSLDAVATSILA--------------
77164784     ------------------------------------------------------------------------------LGLDSTGALFLSFTALLWWLAGLYGYQAKDPHRERFFFFYLLTMTGNLGLILAQDTASFLFLFALMSMAAYGLIVHPGSEEARRAGRVYLTLVIIGEACLLSALILLAVKTGTVEMSH-----SSPSIYGPVVLTLLLIGFGIKLGLLPLHFSLPLAYGTAPVPGGAVLGGAMINAGLLGWLR-FLPLGEMALPQWGNGLMIAGFAAAFYGMLVGLTQREPKILLAYSSISQIGLMTFGVGVGLGAPAHWPLVLTIHHALAKGILFLAVGLTRHSGGI--------------LVRLTLLFPALVLAGAPFTSGIIAK--------------------------------------------------------------------------------------------------------
136418045    ----------------VLPMLMAPFIIMLRPARLAWLAATATSLLAFAVSVALVNLVNDSGAMSYPVGGWAAPY-GIELRVDSLSALMLLIVSGASSLALLSSYRSLEDRLSLFLSAWMLVLAGLSGILVAADAFNIFVFMEIASLASYVLVSGGGDRRALPTVFKYLVMGTLGATFYLIGVGLIYIMTGTLNLADMAIRIQDVQDPILFFAAAGFIGLALKAAIFPLHAWLPNAYTFAPHAVSVFLAACSTKVALYVFFRVDFALFQHHAEQFSLYLMPMTLAAILYG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
139477787    ------------------------------------------------------------------------------LSINPLLSFVKIIILCLLALTITLSLKFVSRNQKEFIALYMISAVGAMVLVSSHDFLTFYLGLELHSLPLYLLAAINRKSQRSESGMKYFILGCVTSGILLLGISIVYGFSGTTNFSEFFSMNPEVPAAVLFGFILILSAMFFKISAAPFHMWAPDVYQGSPTVITTYFASVAKFAAIIALKLYFGLIGFFRWPGIENIFIFTGVLSLLVGSFGAIFQTNIKRLLAYSSIGHVGFILLGMSSFHIKSFIACFVYITIYSIISIGSFAFLNLL-----------------------------------------------------------------------------------------------------------------------------------------------------
188502358    --------------------------------------------------------------------------ISYYFGFDILSYGLVLLSLWICSLMLLASESIYKYNNFS-NLFLLNTLILLILLVLAFSSMSLFMFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLMNLKYGFIWISISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGMLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
49146526     --------------------------------------------------------------------------------------LLILMSLFILGVVIMS------EKNFNLIILSEILVVMCVFFFIPVNIIMLYVFFEFSMFPILVMIGYGSQIEKISSSYYLIFYASLCSFPFLFVY---------FSSDLSFMLVYFDFFLSWEVVLILSLSFMMKFPVYFLHLWLPKARVEAPTTASMLLAGLLLKLGTAGFMRILGSLNFIHLNFW----FILAFLGMILASFCCIFQSDSKSLAAYSSVTHMSFLLLSFLFMFMSSKTSSLMLMLSHGYTSTIMFYLIGEFYHSSGSRMIYYMNSFFNSSIFMVVVFSFVFLSNSGVPPSLSFVSEFITISSGISFFFFSFILVFIYFVFSFYYSIYLITNCLMGKNLIFFNTWGLGFSIPLIFMMYNIFWITLFI----------------------------------
188502116    --------------------------------------------------------------------------ISYFLGCDMLSYGLILLSLWICSLMLLASESVNKYNNYKNLFLLNIVLLLLLLVLTFSSMSLFMFYLFFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLMNMKYSFIWVSISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLSGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
126437064    -------------------------------------------------------------------------------------------AGLLLIWAVAGAEMRASPREAETYALLMFSATGVLVLAGAEDLLLLVAGYFLASIPLYGLVGLARSAAAAEAAMKAYLMGALFGILLMLGVTILYGLTGATRYPQLMTLSGAPAVAVAAGVVGVLAGLMFEAGGVPAHFWVPDAAQGANATAATFLTTVPKIGALVALYRLTTVLPD--TLAWPVLIAVFAVISMTLGNLAAYWQQDPRRLLGWSTVSQVGYLLVPITVASELALPSLLFYLGGYTVTNIAAFAVTAAL---PGRRDLDSYRGLARTRPWLAAALVVALLGLVGTPPTAVFIGKVTTAAAAWDGYAWLAVVVFVNTLVSLFYYLRWIIPAF-------------------------------------------------------------------
145593331    -----------------------------------------------------------------------------------------------------------------------------------TDLLALVVGFLLASIPLYALIGLARTGAAAEAVLKTYLLGALFGILLLFGVTLLSGITGTTAYAELAVLPDAPRSVVTAATVALIGGLMFKAGGFPAHFWVPDA-AQGGTVTAATFLTTVPKIGALIAVHRLAGILPDSSN-WPVVVAVLAVASMLLGNLAAYWQTDVRRLLGWSTVSQVGYLLVPVVAGSDLAQPSLLVYLAGYTVTNVAAFAVTAAL---PRHRDRTSWRGVAATAPWLAAALVVALLGLVGTPPTAVFVGKLTAASAAWDGGYAGLAVV---VFVNSALSLFYYLRWLVALYQPWAVAPPDRPGRWSATVAVVAASLSLVVGV--------------------------------
219560265    -------------------------------------------------FCFVLFYPFEGATVSIPLSFLSFSGVEIIIVLDNLSLTFLLMVLTISSLVMAYSNNYMAGHNGDFYVSMVLFIVSMLLLSLSGSMFWSFIGWDGLGMMSLVLILFNKSWSSQKSGVITFLMNRLGDSFMIICSSY-------LSVWGMCEVYWF-----WILTSLYLIGGASKSAQFPFSSWLPEAMAAPTPVSSLVHSSTLVTAGIYVLAR------YGSMIDSFYILTYLSSISIIISGVSALWSSDLKKVVAYSTLSHISLMLFYLSEG---SVEGALIHMLTHSVFKSLLFMTLGSIYSLSSWQDSRYLSIYSSTFSMASLVGVFSCLSMAGLPFLSGGYSKEVLLILSLNSSIMKLIMFLTAVIFTSGYSFRII-----------------------------------------------------------------------
182894309    ----------------------------------------------------------------MELSSFLTIPFSFIIVIDWISLNFSAFVMFISAIIVLYSEYYMNGDMMKFISLLVLFVLSMLLLIFGGNFFMIMIGWDGLGLVSFLLVVYYSNKESMGSGILTIMMNRLGDVLILLSIFY---------FSMMKGFDLDLLSFNLIGCLLLMISFLTKSAQFPFSSWLPAAMAAPTPISALVHSSTLVTAGIYLSIRF---NFLFSHLKILTMLMTLSLITMMLGGILANTEMDFKKIVAMSTLSQLGLLFFLISLGF---IKMAFFHMISHAFFKSLLFMGTGVVI-LSGSQDSRYKGLSTPWSFLLYSTMTVSLFSLMAVPFSVGFYSKDLALDFMFNENMIFYFLFLYGSLMTVKYSMRMLSIM--------------------------------------------------------------------
60117139     -------------------------------------------------------------------------------------LILIIFVFIVMVIIHISIEYGLRYKVSEEMLILMMCSIGMLISIEALNLITLFLSFEITSLSFYILALNKNRKKSIEGSLKYYIVGGLTSTIFLLGVACLYYITGSVSYTDINLILNYLQNIGILGISLIVISLCIKIGLAPFHGWVIDTYEGTGLLMTLFFTLTQKVIIAVLINFYMYICTAINLGLFLKIIYIFIILTMIVGILGCLGQQRMIRFIAYSGIINSGFLIIFFLGNTEELITYSIYYLINYIIGLITLISLVIGNPSFVKETNIEIFKRIWQNNKLFAVIFIITLLFLAGLPPFIGFVSKLLLILSNFTFNQIF--LVTLILVYTVGIMVYYINII--------------------------------------------------------------------
188502370    --------------------------------------------------------------------------ISYYLGCDMLSYGLILLSLWICSLMLLASESVNKYNNYSFLLNIVILLLLLVLTFSSMSLFMFYFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLMNLKYGFIWVSISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERMGSRSLLINKGMLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
160902056    -----------------LVSLIPISFGILTYFFKKKTSLLVTISYILTFLFLTILQEGSFVVGNYSALKGIEFTFNFTI---KFLLILFNLFSLITFFRIYKNYDHI------FFTLWLLLTGSINGFFMSRDFFNIYVHLELASILTFLLLSYDKNEIRIWAALKYMMMSLVSLNFYLIGVGILYSNSGTLNL-----NYNLSNGINTFAFSFILTGLLTKGGLFFLSGWLPDAHTEAVKGISPILSGMIVKLPLFIIFLLTPSLPIELKNF----LYYFAGITAICASIFTLLQNDIKKFMAYSTMTQMSYGLMVILLQPSLFPYFIVFHLFT----KGFLFMIAEDIYEKNGTKNLKELQG---------------------------------------------------------------------------------------------------------------------------------------
254763513    -------------------------------------------------------------------------YFEMNFVLDWMSLLFMSLVMFISSMVIFYSYMIFDYNKNRFILLVFMFIMSMMMFIISSNLFFILLGWDGLGLVSYCLVIYFQNNKSFNSGMLTALTNRLGDVMLLISIVLMMNYG-----VLNYLLYNNFLIWDKFLMLMIILASMSKSAQIPFSSWLPAAMVAPTPVSALVHSSTLVTAGVYLMIR-----FNFILNDFLYYLLLFSMLTMFMSGLGANYEMDLKKIIALSTLSQLGLMIS---ILSLKFFKLVFFHLLTHALFKSLLFLCAGIFIHMMNFQDVRFSGGFFNQIYLTLICFNISSLALMGFPFLSGFYSKDLILESLLNYNLIVYLMFFISVGFTVMYSFRLINY---------------------------------------------------------------------
139798186    ----------------------------------------------------------------------------------------------------------------EYFLICLFGLLGMMIITSAQDLLILYLGIELLSLSLYSIIAYNKDSASSEAAIKYYVLGAIASGFLLFGISLIYGLTGTISLNEVFQFIYDSGSRDIFALTFIIVSLGFKFGAAPFHMWIPDVYHGSLLPTTLLLSSLPKIAVFIIFIKLLLQAFIGLFHFWADMILILALISIVIGNIIAIVQTNFKRMLAYSTIANIGFILIGISLGTQESFTAATFYTLSYVIMSMAIFGILTFITINGKAEEISDLSGLNENHP---------------------------------------------------------------------------------------------------------------------------------
124002247    ------------------------------------------------------------------------------LTLDTLSIKFRIIIDLAAVFTLLISRNSTFKYRGEYFALILAMLLGLHLLTMTTHLLMMYVAIELVSLSSYVLTILYFNKKGIEGALKYLLFGAFASGLMIYGMSWLYGLSGGLSIAAFVANITTPAAMNTIAALLVFAGILFKISAVPFHFWTPDAYQVAPTPVVAFFSIAPKAALLALLLKLNPLFSRLFAEAATQLLGAIAIVTVLVGNFTALWQTNAKRLLSYSTIAHVGILLMGWLDLRTISSTYLTFYLATYTLMNFGAFLGVEMVPGTFKTVSVLMPSGILRVL----------------------------------------------------------------------------------------------------------------------------------
152990465    --------------------------------------------------------------------------------IDALAKYILILSSIVGIGVTLALESLQKHEYKRFYRFFATFWIGVILSITANSMGLFWVGLELATLSSVYMIKTNQTQFASKEAWNYMIVGTIAISLILFGIILIYAAAKPVLGEEAMLFTKLQSAIHTIGFAFIAVGSFIKMGFFPMNLWLANIERASHYPVAALFSGILESAIMTGFFRFSLLAKSINESHLVGFTYFYALLTLFIVAFLIYRVKDFMRLFSLSGIEHMVLIAIFWVSG---GYFAALLHFGAHALLKPALFISTGVLETQGKYHIAGALKGFGVKGRVFALLVALFMLAIIALPPSPLFFSEIFGFSAMVESHHLLLMFTAITFMLFLLAIIFYKFIDIYQQMKYNGNEEVKSVYTSDISALFLFAIAVVIL----------------------------------
142215973    ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LLAGLIILGVEANTFRLSELVNADLSRMSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQAPTPVSAFLHSATMVKAGVFLLA--VLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVVQHDIKQVFAYTTLMALGTLVALLGIGSEKAIQGFVMFLVAHALYKAGLFLGAGAIENATGTRDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASDDALGWLVVVLVFVANASMVAVSIRVGRMLFIHNSQPSSRVVPPDLWIGSLALGGASLVSGFWALWQTGLLLDA-ATVIQAMAVKTNYI-----
152991858    -----------------------------------------------------------------------------YLVADKLDTYILLVSSIVGIGVTLAHVRVSAKAYNRFYRFFALFWVGLIFSILANHMGIYWIGLELATLSTVYMIKTNHTKAAHKEAWNYMIVGAIAISLLLFGIILMYASAKPFDLLVKYAGDIPSPFLFEMGFAIATVGMFVKMGFFPMNLWLANIERASFYPVAALFSGILESAVIIGFFRFSEVARQVNYSHLFVFVFVYTLLTIFIVSFLIFRAKDFMRLFSLSGIEHMALIALFWVSG---GTFAALLHFGAHAFLKPALFLSTGVLESQGKYRIAGALRGYGKKGTIFWFLVSLFLLAIISLPPSPMFFSELYGFAAMIQSDHMLAMIGAVLLLLILLSVIFYRFVAIYQSMKYEGEESEKRVYTSELLALVIFAVSLVAL----------------------------------
124286778    -----------------------------------------------------------------------------------FSILMSLGISLVWMIM-----NVMKYKFKISHLLLNLMWLIMVLFFMTQSVWKFYLLFEMNMIPMVLILMGWGMNMARMTSSIYMMMYTMFFSLPVLIIILNNWKLIFFSTFDIK-----NHYMILFYKLILIIMFMAKIPIFGLHYWLPKAHVEASTMGSMILAGGLLKMGSFGFFKVFVWTSILMNSSWV-------LLGTLISSFYCFVQSDQKKLIALSSVSHMGLATSAFMMMSNVGTTGMILLNFTHSVISSFMFFNAGSLSSHSKSRLLSFIPKMSKHLMMM---FALGIVVNLGLPPSFSFMSELFSISGIFFMNFNTMLLIFFIMILTLSFS---------------------------------------------------------------------------
188502396    ------------------------------------------------------------SFIFILMNNFLNYFISYYLGCDILSYGLILLSLWICSLMLLASESIYKYNNYKNLFIFNIIMLLLLLILTFSSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXMILAGIMXKLGGYGMLR-VVSLLQLMNLKYGFIWISISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
188502120    -------------------------------------------------------------FLLMNNFSNYWMNISYFLGCDMLSYGLILLSLWICSLMLLASESVNKYNNYKNLFLLNVVLLLLLLTFSSMSLFMFYXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLMNMKYSFIWVSISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLSGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
11466577     -------------------------------------------------------------------------------------------------------------NNFEFVILNAFAFIGIFFLVSAYDLISVFLALELQSFCFYILCCFKRQSESVEAGLKYFILGAFSSGFFLFGCSFIYGFSGTTNFFNTFSYNFFVFDVACFFGIIFLVGLMFKLAIAPFHVWSPDVFEGSPLSVTAFFSIVPKIAILSVFIRIILSICYVFFVPCQEFLLICSVTSVFVGVFGALFQKKIKRFLVYSSISHFGFILLGICCGSLEGIFASLFYIVIYTFTMIVVFSILLSVRVMQKLKYLSDFSSIFYLNSYVGVSFLIIFFSMGGIPPFAGFFSKFFIFFGTINNDIIVSIITILISGLGCFYYIRLIKIMFF------------------------------------------------------------------
74274346     -------------------------------------------------------------------------------------------VLLISSLVIFYSNQYMEEDYNRFILLVLMFVMSMMLLIISPNLISILLGWDGLGLVSYCLVIYFQNVKSYNAGMLTALSNRIGDVALLLAIAWMLNYGSWNYIFYLDMMKNN--FGMMIIGALVMLAAMTKSAQIPFSSWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFNDL---LMNWWMSQFLLLVSGLTMFMAGLGANFEFDLKKIIALSTLSQLGLMMSILSMGF---YKLAFFHLLTHALFKALLFMCAGSIIHNMKSQDIRMMGSLSMSMPLT-------------------------------------------------------------------------------------------------------------------------------
219524237    -----------------------------------------VVLFIFVLIMFFFWFFWLYIFYCYFFGLIERFYCFYNFYFWLMSLIFMSFVMYISSLVIYYSYMSGEVNMNRFIMIVLMFILSMGLLIISPNLISILLGWDGLGFSFYV-FSYLLSECKVLQCWYINCFIKSNWWCFYFNFYCLNIKFWWLKLHLLLWFYLWFFWNKSYYYINYSCFYNYESSNSFFFL-TSCSYSFSHTRFCFIVFFYSCYCGGVYLLIRFGMIIELYS--MSNFVLFIGCLTMFMSGLGANFEFDLKSIIALSTLSQLGLMMSTIGLG---YYDLAFFHLLTHALFKALLFMCAGIIIHGFNDQDIRGMGGIINQMPLTSVCFLISNLALCGMPFLSGFYSKDLILELSLNSNLLIFMLFFLSTGLTVCYTFRLIYYVVVGEFNFKSMHCLGDENYGFIGPMFMLVLMSVIGG---------------------------------
135678273    -------------MIGALLIPFLPHI--VRQVYMLVLILISAYGLTLGFGVHSIIELMDIEFIIFQS--------------DTLTLPFAIIFHIAAILNVIYGAHEKNWNQ---HVAIMSYSGAPIAAVHAGDLFTLFVWWEATAFTSVFLILASNTQRSYKSAFRYILIQVGSGMFLLAGAVLLMSETGNAGFKN--------FDIDSLYGQLIFIAFGIKAAFPLLNGWLQDSYPEASEIGTVALSTFTTKLAIFCFAKSFAG---------TEILIIIGAIMTFYPIFFAVIENDLRRVLTYSLNNQLGFMIVAIGIGTELAVNGAVAHAFAHILYKGLLFMGMGAVLYRVGTCKASELGGL--------------------------------------------------------------------------------------------------------------------------------------
188502262    --------------------------------------------------------------------------ISYFLGCDMLSYGLVLLSLWICSLMLLASESVYKYNNYKNLFLLNIILLLLLLTFSSMNLFMXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXMILAGIMLKLGGYGLLR-ILSILQMMNLKYSFVFISISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
134928909    ---------------------------------------------------------------VIQWATYLDPIYTFSFVVDKFSIILKGLFILITYLTFLLSINFIESDQGEYYYLLLSSLLGALVVSSSRDLLTIFIGIELASTPMFLLSGWKKGRKSNEGAIKFFLLGVLSASLILYGFSLIYGLTGQLVFADLLANSLGSSPVLLLSSILVISGIGFKISVVPFHSWAPDTYEGAPLPITAYLSVSSKATGFVALIVLLTKVFESSGQSWGVILAIVAGTTMTLGNLVALQQTNPVRLLAYSSISQAGFIVAPLAA-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
51830188     ---------------------------------------------------------------------------------------MTVLLIFSSIMMYSIFYMSQSKNMMFFSKSMLMFVISMMILILSISVITMLLGWEGLGMTSFILILFYNTSKTSSSAKQTMIINRIGDITLMISIMMLMNTNSSMIISINMK--------EEMIICMLTISALTKSAQIPFSSWLTEAMMAPTPVSALVHSSTLVTAGVY----MILLMEKCMSFTIKMLILTMSLITLIMSSLNSMTEYDMKKIIALSTLSQMSIMFISISMELT---EMAFFHMILHASFKSLIFMCASSYISMFNTQDMRLMN-INKTLPLTKTAMMVANMALVGIPYTSSFYSKDIIIEMMMTKNKLMSTTFVMLMMFTMIYS---------------------------------------------------------------------------
270267456    --------------------------------------------LVYFLYVLFCVTNGTYMSIKLSLFDVYVFGSGFDFILDFQSSFFMLVVWVVSILSFSSNYMSTEGSVNQFIIYLVMFIFFMLVLVMSGNYYLLFVGWEGVGLMSYLLISWWSRYVAVNMAMEAIMFNRVGDFGILVLIVCGLLFGVGSGMDN--------YLGSNLFVLLLLVGVMAKSSQVFFHSWLPNAMEGPTPVSSLLHSSTMVVAGVYLMLRLVKFY------EYSYLVLLVGIFTMLLGGVYSLCQYDFKKIVAYSTTSQLGFMFVMIGLNLG---QVCLLYVCLHAFFKAMLFLISGAFIHGCNSQDIRFMKFSSFININYTYLFLLGSLVMMGFPFMSAFYMKDFMFVSVSWMNSFVFFLMIMGVMSTCFYSFRVVFYI--------------------------------------------------------------------
218744533    MSLQWILLTWFIPL-----SLFAVAMMNERKARWQLARGVSLMGLVVAVFLGVSLFFGWVSLDGSERWTITSPA----------SLLILGLVSFIGFINVGYSRVYMSEEETRYLRWLLVTLGSVLTVVITNHMLVLVAAWIAISFSLHLLVFFPNRQRAALAAHKKFIFARVAEAFLLAAILILYYQHGSWFISDIWLDNPVLSQADKVAAFMLAAAALVKCAQLPLHGWLIQV-VEAPTPVSALLHAGIINLGGYLLI--IFAPLIMASDAAQWLLLIVGGVTTVLAALIMMTRASVKVRLAWSTMSQMGLMLVECGLGL---FELALLHLIAHSCYKAYAFLNSGS------------------------------------------------------------------------------------------------------------------------------------------------------
12249169     ------------------------------------------------------------------------------FVFDSVSFYFCLLSLFLGISLVF----VLSELGLGSKIMLVFSLVSSLLCYCCVNGVWFWCFYEMSILPLFLLISESPYSERFIASWYLLGYIVFSSLPMLLCILYLGGIMGSYSVQSWS-----IDCVGFGVFVVLAVMFITKIPLPPFHVWLPIVHAEASSPVSMFLSGYVMKLGLLGVLR--FCYFLLSGFIFSYWYVGLSLVFALLFFFSASRELDGKRWLAFLSLAHIVVVSVCFSFCWFDEASLSLVYSLGHGLSAGVTFMLLWLLYEVSGSRNWLVLKSAVSGSLAVRCILVMCVCSVASVPPTVNFFSEVVILSEVGFSWLFYSLLFCVYLFVGGL-----------------------------------------------------------------------------
164421171    -------------------------------------------------------------------------------------------------------------NLKEVFIINIFVIFGAFILVSSENLIMIYLGLEMQNLGLFVLLGRGRGVRGVEGALKFFILGAVSSAVFLLGVAFVYGGSGEVCFLG----NNYIGLLENWGRGLITVALLFKLTMVPFHFWAPDVYGGASFYTILLLVTIPKISIFYLLMQVGFED---------QIVVWCVALSLLVGGIGGLNQASMKKLFVYSGMINMGMVLWGLLVGGNSGIVISFVYLIIYMIVSIGIFFILLQLKWRSGL--IVELVGVGRKNAVLGVSFILLFFTLAGIPPFGIFFVKLWIIMSVLMSGGWLLAVLVLVSVIAGVFYVRVISIIYENAAWGDRLWGA--LSKREWLLLFPWVLIGMF-----------------------------------
139160725    ------------------------------------------------------------------------------------------------------------------------------GALLTGDLFNLFVFFEIMLAASYGLALHGSGEARVRAGVIYIAVNLTASLLFLIGVSLIYGMTGTLNMADIATVATDDLGLFHIGAAVLGTAFLIKCAMWPLGFWLTPTYSA-ASAPAAAVFAILSKVGVYVVIRLSLLLFGASAGFGLTWLFVGGLATIAFGTFGLIASRDLSRAAGFGVMISSGTVLASLGVGDAATLSGALFYLIGSTLACAAL-FLLAEILQRGREPDVGEARGLVIPAAVAALAFLICTLMVAGLPPLAGFVG---------------------------------------------------------------------------------------------------------
258649399    --------------------------------FYITGLLSMMLGLFLFLVSFVFFFNSVSYFLVWEFLGVEASLMSVLLYLDWISLMFSGVVLLIFSMIMIYSSGYMHGDIKRFIYLMIMFVLSMCLMLFSPNLISILVGWDGLGLVSFGLIIYNQNQVSYNSGMITLLMNRVGDIFLLMLVGV---------YLMNGSWSMNLFGGSYFFLNLLILVAITKSAQFPFCSWLPLAMTAPTPVSALVHSSTLVTAGIYILIRGI----NFLSNEALYWLSVISLCTMGMAGIMANFEFDIKKLVALSTLSQLGLMIYVFCLKMT---MLCFFHLISHAFFKSLLFMCAGYLMHNYGIQDIRFMGGVKGVNKVVLVIMLYSVMSMSGFFFFSGFYSKDMILEMILVSSNFLMFLFMLFCVVTVSYSFRLMIYIVFNNSKS-------------------------------------------------------------
288791872    -------------------------------------------------------------------------------------------SGTLLILAIAADEISGTARESETYSLLLFSTAGAVLLAGANDLLALAVGFLLASIPLYALIGLAHTAAGAEAALKTYLLGALFGILLLLGVTVLTGLSGTTTYPELSQLPDMPRGAVAVAAVALLAGLMFKAGGVPAHFWVPDAAQGTSATAATFLTTVPKIGALIAVFR--LAGVLPTSVSWAVAVAVVAAVSMTLGNLAAYWQSDPRRLLGWSTVSQVGFLLVPIVAISDLALPSLLLYLAGYTVTNIAAFAVTAAL---PEHRDLTDFRGLAYRRPGLAAALLVALLGLVGTPPTAVFVGKLTTATAAWDGEYWLAVVVFVNSVLSLFYYLRWIVPVYRGDSAVTSEAVLRRVTARTAILA---SAVSLALGLVAGPL---------------------------
15147310     ---------------------------------------------------------------------------------------------LLVLILAIVHLQAIYSRRPEFYLIILSNIIGLVYMISSNDWVITVTAWELFNLSLYLLVSINSSSEAALSAIKYFLLSALTTTFLLLSVALLYALTGSTHYDHISLSLSMLDGNDLWPLLLMVITFLFKLGAAPFYNWAPDLYVPTTTTAWMTHIPKLAVLAFLMQIYHLLQPMEL-------IFILAGVASLIVGSIGLGSQWRIKRFLAYSAISHLGFLLLALASLQFDSY---MLYLIIYGLTSVNLFAILLAIGQAHWSGSISQLAGLFKSNQPLALAWSLSLFSLAGIPPLSGFYAKLSVLQAYLNLGYWIAIIAILASVVSAANYLYLVKVSHFDLPLYSTSLYI---PRSISYLISILSTFTIFFIFKPATFL--------------------------
49147254     --------------------------------------------------------------------------------LDSFSVFMIWLAVGSVVLAYLSS--------RSFTILWGSLMVFCISTFLMSNLFWFYLMFELSLLPIFVMILFWGGPERLSASMYFIVYTIVFSVPLLVMIMGIGIVYFWWPLYSMPSL---------LMSITFTLPFLVKLPVFGLHFWLPKAHVEASTSGSMILASLLLKLGSFGLFRVL-------SMMVLSVFPILMFFCAIISSIFTIMQVDFKKLVAYSSVTHMTFLSVASMTVNKTILFVMVLFSVAHGWVSSSLFFLVGQSSSVSYSRLGVLLSS-SSNLFWFYLMFGLILMSNSSIPPMPSFFPEVLTICGALMSISVAVVCFALFSLLVCYFNSILFLGV--------------------------------------------------------------------
144171417    MSPLALPITALLPYLAAFLNALLPFLGRPLLLACSLSSAGLGLKAILS-----------SSPQLLAWLG----PLGVQLAIDPLAGWFLLLDGLVFGAVLLDSWS--RPQRASQLTLMLVLLGGLGGAAVVTDLISLYVTLEVISIAAFLLI-LSETDTNLWIGLRYLLIGNTAMSLYLVGAALLYAQTESFGLSEASALP------LCAGHVFLLIGLFTKGGLFLNGFWLPATHAAAPAPISALLSGSVVTAGVIPLVR-----FSLLNEALALRIGAVGLASALLGVIAGLICTDVKRLLAWSTLSQMGLLVLMPASAGLFG--------LAHGLAKAALFLSC----RQLPTRALAHWN-LAHCRPDQRLAFWLAPLSLAGLPPLIGALAKTGTPS---LAGPWLAPLLSLIAILAIAVYARLWSR---------------------------------------------------------------------
78212694     ---------IVFPAL-IFLPAFLGFVGCVFPRIVFPFGVLSLLGFAASSFAALQGDFAYAFTLVGE--------GGIQFSIDSYAFPLIFGSC-ITLLIVFGLFANRFTHY--FYQICLVLLTALFISFNAVDLVSLFISLELLGFCAFLLVADRNDKKSLFNSFQYLIGGGLAMLIYLIGVVQAFTYTGSFLLEDL-------VNAPDTALCLIIAGLLTKSGVFLCGLWVPNIYSHANCQSSAILSGCVTCAGIAPIARMSQILTPISDS-----MIVIGVISAVVAAIYAVFERESGRALGWSSVSQLGIAILSPSYG--------CIYAMQHGICKALLF--STLRDENDHSNSLSNLDSMHFNNRLRVIVFVVASLSIMGFPFLAGFITKTWI-----------------------------------------------------------------------------------------------------
126215443    -------------------------------------------------------------------------YIFIGLRFDNLFFILCLLVLFISYFAIV----GFIENTLYNVLLLMLSCFFSILCFCANNLLMFWFSYEIAIISLFLLYSDSPYSDRYLAGWYLFAYSFFCGLPLLISILYLFINSGYSGFDASYDHKNSITNFVFWLL------FITKIPLAPFHTWLPIVHAEASTITSICLSGYIMKLGLVGVIRFCYNVISEGFIYYYLSFLLLCSIFIFLTS---LEELDFKRLLAMLSVSHISIGVVCLGVNTSSSLDKSLSFGLGHGLSAGYFFLLIMVLVCIGGGRDVNGVSNVNSWSISLIWFILIGFCMIASFPPMINFFIEAWLLGNVAKHSGLTILI---------------------------------------------------------------------------------------
58219941     -------------------------------------------------------------------------------------------------------------------------------------------------------------------GLIYFLLGGLSSCFILLGTSLLYANSGTTNLDGLYIITSISDLSTNLWYVIFTIGFLFKVSAAPFHFWSPDVY-DAIPTIVTTFVAIIAKISIFILLLQLVYYTNFSEMSWTFILLISSLFSLIIGTVVGLTQFRIKRLLAYSTISHVGFILLALGISSVESTQAFIFYLTQYSISNLNAFVILIAIENKEHEELMDKLKGYFYINPFLAISLAITIFSFVGVPPLIGFFGKQMVLSAALDKGLIFLLIAILTSVIGGLYYLGIIKEMFFSLPEYKINPLLENL----------------------------------------------------
139443607    ------------------------------------------------------------------------------LVVDGHALLYMGLVLSATMVIIALSYRYLNSQFHEQDGVEEYYLLLLLATFTAAHFVSFFLGFELLGLSLCSLIGYLRTRRNLEAAVKYLLLSITASAFLLFGLALLYFESGAMTFHEIGVTVKQWETVPALWLILVLVGIALKLGLAPFHMWIPDVYQGAPTPITTYIATVSKAAVMALLLRLATEVGILELSPVVHLFSLLAVVSMVVGNVLALLQQNVKRLLAYSSIAHFGYVLVALLAGGPPDAEAVTFYVIVYCAMSLGAFGV---------------------------------------------------------------------------------------------------------------------------------------------------------
137167038    ----------------AAAMIIPAVGKFSKLSTGRVAVAFAAMSAISAATLFPMALEAHEIHHQIMWIDAIGLKAG--VLADPLSIIMANVVGWISFLIMCYSTGYMKKDITRFWFWMMFFIGSMQLIILSDNLLQVFFGWEGVGLASYALISFWYRDKKKHAGMKAFIMTKVGDVMMLSGMLLLFMYAGTFGFRELWAVEMSAQGMLVPAFVLLFGGAMGKSAQFPLNEWLLEAMTGPTAVSALIHAATMVKAGVFLVARIGPIVFALAADQFFEIVAWVGAITALLLATQGMVNPEIKKVLAYS-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
76803156     ----------------------------------------SLVPRVSTWTVWALFLASVGVL-AVAVWRGVGWGVAGILHIDGLTAVMWVVVTFFSGIVHSYSRRYMDGDRYRFFGKVFAFTVVVGVLVAADHVAVFVAAWLAMGLAMASLIGHVRDWEQARAAGRLARRYFLGSSLLLVGALAPVWMTDATTITLLAAFDTVPRTVAIAAAGGIFLAAIVQSALLPFHGWLLSSMT-APTPASALMHAGFVNAGGVLLTR--FAPVIADELVFMSVVVLVGATSALLGQAMLLVQTDIKQKLGSSTLAQMGFMIMQCGLGF---FAAAIAHLILHGCYKAYLFLASGATVEQT-------------------------------------------------------------------------------------------------------------------------------------------------
142059279    ---------IITPLFAALFSYVCRYNNNLRDSF---GIIGGLVTFLISLKIFHGIQNNE--IFQITFFTLFD-GVDFTFKVTALGSIFSLVASSLWILASIYTIGYMRKNQTRFVIFYSIAIHAALAIAWSGNLLVLFIFYEILTFSTFPLVGHKQNAESQSAGRLYLSILVGTSIFFLPAIFWIWLETGTLDFQDGGILINQFPAEYLSLLIAMLVFGIGKAAIMPIHRWLPAAMVAPTPVSALLHAVAVVKAGVFSFIVYIVGPEFLLQTKSSDWLVWLACFTIMASSIIAITKDDLKARLAYSTISQLSYIIL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
218884329    ---------------------------------------------------------------------------------------FVVLATLVSVAVTLHSYRVIYGKVSYQQSLLNTVLVTVLTVFNARLLGEFVIGLLLLDLLLILVILMDKGAENYGIAIYYIVLSTIPADMAVLTMWATIAQNYGLETTSFSTLALHKISIHPLVATLILIGYTIKLGLFPLHIWLPIVHPEAPKHGSAILSGLIIKIGVFGLLLASMIFTY--PGYMNYIILVQGAITALYGSFAATLQKDIRRLLAYSSLGHAGVIAILYLYGDPLISYLLYFYIIYHGVVKAHAFMNAALMDQLANTYDIYKLGYLGQLYPSLIIPAFNIFMNFAGIPPSYGFMMKLMLLITIILLIPSLGIIPLLTSII--------------------------------------------------------------------------------
154818585    ---------------------------------------------------------------------------------DYFSTIFIPVALFVTWSIMEFSYMHSDPYINRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRDANTAALQAILYNRIGDVGFIMAMAWFLTNSNAWDFQQIFITQHENLNTPLLGLLL---AATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLMEQNKTMQT----LTLCLGAXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIGSLALTGMPFLTGFYSKDLIIETANTSNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNSLNLINENNTHLINSIKRLLIGSIFAG---------------------------------
148657952    -----LALIAYLAPLSLFVVALMASINLVRSVDLTFQLGRAVSAGSFLLLIAIGIVVFTSGPIVSPLIGVGEAGI--ALRLDALSVMMSWLVTLLGTLLIQFSRNYLDPRQKLFFIRLYLTVGAVLLMVLSGNLWQLVLAWIGMSLALHLLVFYPERPRAIRAARKKFIAARIGDACLIVAAVLLVQAFGTADLGMIRAAAAAALASVAAAAILIVVTASLKSAMFPFHGWLLEVME-TPTPVSALLHAGLLNAGIFLVVRFGELVFLSTPALIM--LIVIGGFTAIFASSSMITQSSVKVSLAYSSAAHMGFMLMLCGFG---AHTVAMMHLIAHSCYKAHAFLSSGSIIE---------------------------------------------------------------------------------------------------------------------------------------------------
12383045     --------------------------------------------------------------------------CNFNFIFDKFSMIFLFMVLIISKNVLKYSYFYFVGTVLRFIGILIFFIVSMLWLIMSYDMFTFIVGWDMLGVSSFLLILYYNSYKSKKSSLITYISNRFGDGFFMLAMV----------LASPLFSEFFLFKAHYFLPILVFCTSITKSAQFPFSSWLPEAMAAPTPVSTLVHSSTLVTAGFYFLFR--FQELWINNIYALNLLLFISLFTMTLASSAALMEYDLKKVIALSTLSQISFMFFSLSLKLT---TLAFFHMVMHAFFKAATFMIAGVIIHNSGNNQ--DLRVLYMNNNKLLLLLLLFCMSLSGFLFLSGFYSKDLIYKSFLAYNNLFMIVFLISIVLTMLYCLRMCLMMM-------------------------------------------------------------------
224372782    -----------------------------------------------------------------------------------------------------------EKSIKRFYRFFAVFWIGIIISILSNNMGLYWVGLEFATLSTVYMIKVKVSKEADIEAWRYLIVGAIAISLILFGIILIYGENAMNFYSLINNTQKINEYLFELGFIFVMIGMFIKMGFFPMNLWLADIERASVYQVGALFSGILESAIILGFFRFSMIEKHINYSHLIAIGYIYILITLFFVSFLIYRAKDFVRLFSLSGIEHMSLIALFWISG---GYFATLLHFAAHAFMKPGLFISSQILEQNKK----YIFKGTLKNLNKFAAFMIAAMLGVISLPPSPMFFSEIYTMVDIAKDSNYFFLMIGTVFILLMLLSIIFYRFVIYQNMQYVREEKEKKVYKSEIIAVFILFISTAFL----------------------------------
37910005     ----------------------------------------------------------------LNLFSFGSLNININLFIDXYSVIFSXLSXIIWGISDFAFLYVPVNQNKYFYVFFYGFSLSMFLLIFIPSIFTLLLAWDGLAIFSFFLIVYYGNFSSFSSGLYVYLLQRLGDAFFVVCIGSLFFVFGHFE--------NSYSSITNILISVFFFCFNYKSANFPFNSWLPLAMAAXTPVSALVHSSTLVTAGVYLLIRYNY-----IIEEISFLILVCSILTGLGGSFWAVLI-DLKKIIAYSTTANLGFMTFSLALGN---INGAFVHLILHACFKALLFVSVGHFLYISHMQDVRSVSSFFYISKLLSWSVIFCVCSVVSLPFFSGFFSKHYIIGLSLNTFNNLFVMLVFYVYLSGFYGWRLVSFI--------------------------------------------------------------------
107735926    -------------------------------------------SFLFSLVIWSFQACFDAWCYCVN-----SSLVNWLFIRDYLSFVMILLTVIIMWLFIVIGLNSIS---------IYISMFSAILIYVINNSLIFWFFYELSIICLYMLLKESLYPERYNASWYMGGYILLSSVPLLVCILIIGLAEGSFNVLVWGSSNNMNLN---LMYIIMIIVFCTKIPLVPFHSWLPVVHAEASSSTSIILSGYIMKLGLVGVVRLCSKWIWSSGISSVLEFIFLLSLGFLI---WAYYEIDSKRWLGVLSLSHIMVSVVLLVYGCYDVNLLAYIFCLGHGFSVCGMFTLIWWGYNYVESRSWLILASFYSFVPVIQVLCVLIFISVSGFPPTLQFFSEVILVWSLIVSNDILTFIIWIYLF---------------------------------------------------------------------------------
142973261    -------IMQYIPLLFVIIPVISSLIVYLFKYRMISRLVFVFQFLMIAMFIYLLYEGAFDKPISLVFGGWSPVFA-ISFYLDQISLIFVGLTLFMWLVILLFTFKKHRDD-HMYLFFLMFLQGIFLGLLQTNDLFNFFVFLELITVIVTILISYNKNGSSYRAGIYYLLINTLGAMFFLIGTIILYYVYGTINIQYIASQISSNSNIVKLAYVMMLSGISIKAALVPLYSWLPRAHSVAQTSISALLSGLIVKLSLYGFIR----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
139722865    --------------------------------------------------------------------------------------------------------------------LINFSVFGMMIVISSNDLMTLYLGIEIQSLSLYIIAAYRRDNKSTEAGLKYFILGALSSGLLLYGISLVYGATGTTQFHTIYKAIMYTERMLGLGMVFLLSAIAFKFAAFPFHMWTPDVYDGSPTPVTAFMAIVPKLAIGAIFAKVLFDIFGGISDKWQLVLVFLSGGSMIIGAFGAIAQSNIKRLIGYSSIGHVGFALMGLAAVSPEGLSGFIIYLFLYSIMMLGIFFILNMEKDGVLVTDIYSLARYSEDNPATSFAFSLILFSL--------------------------------------------------------------------------------------------------------------------
188502380    -------------------------------------------------------------FLLINNFSNYFSEVSYYLGCDMLSYGLILLSLWICSLMLLASESVNKYDNYKNLFLLNIVILLLLLVLTFSSXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLMNLKFGFIWISISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGMLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
27733924     ------------------------------------SIILFILSFFMLLFGLYFMLFNYELIFEWNIISLNSMKMNMFLLINYKILIYIYLVMFISSMIYMYSISYMNLNLKRFYYLMMLFLLSMIMLILGPNMLTIMLGWDGLGLTSYCLIIYYNKLNSLNSGFYTIILNRFGDSGLLMII---------SFLSMFGSWNLIIYNMNNLLMLMIMIMIFSKSAQFPFFVWLPMAMMAPTPVSSLVHSSTLVTAGIYL----MIIYENLFSLNYKNYILLISSITMLISGFMANLEMDFKKIIAFSTLSQLGFMMSILCLGL---VDLTFLHLFIHALFKSMMFMCVGSFIHYMGSQNFRFYKGMFYIYPMKSMIIMFSLMMLCGFPFLVGFYSKDLMIEIYYKMSIFCLMILIFSTVLTISYSFRIMKNLLDNNLMCNLIYKYEDMSYCMMFMLILMLFLSKFI----------------------------------
37590021     ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MFSLNYFDFFISWELCFVLTLSFMMKFPVYFLHLWLPKAHVEAPTTASMLLAGLLLKLGTAGFLRIMGSLNFIYNNFW----VLISFIGMILAAVSCVFQSDAKSLAAYSSVTHMSFLLLSLSLLMLSGKVGGLMMMLAHGYTSTLMFYVIGEFYHISSSRMVYFMNSFMGSSLMFGIIFSLIFLSNSGVPPSLSFLSEFMIIVNSLVISKLFFFMIFIYFLVAFYYSLFLIVSSLMGKMFINFNNWGSGITMSTVLMMFNVFWLSVF-----------------------------------
139133586    --LEFISLIDLVPIIPEIIVLITACTVLLVDLFAPQKAFTLAVTTIIGLLLAIFVEVQLHGKDFTGFYG--------TVVADDFSVLFELIYLSVAIVTVFISRHYISENFGEYYVLLLTAVSGMMFMTSGLDLLVIFIGLEIMSISSYILVGIKRKVARANEALKYLLLGAFSTGFLLYGISMLYGATGSTQIIDELQKKGGDNPLVIVGMALVVIAMSFKIAIVPFHMWTPDVYTGAPTPVTGFLSAAAKAAGFAVFVRVILTGIPLGNANWGNVFWILAVLSMTVGNLMALRQSGIKRMLA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
84494884     -------------------------------------------------------------------------------------------------------------------VMLLASASGAVAVVASRDLGTWLITLELATIPVIALVAWRDRRAAAHGALTLLTTSLVSFGLLVLGTALWVTATGTGDSLATAWAVPEQRTLAGLATVILIAGLAFKISAVPFHAWTPTTLSSGPLPVSALLASASKLAAVGALIVVLAPYLNPGPHVVVAALVILTVASMLTGTVMALRQTEVVRLLAWSTIAQAGWVLLPLTALTVAGRQAAAVYTVVYAVASLVAFAAVRAIHGQHDGRELTAYKGLLRRDPVAGGTLALALLVLAGLPPVIGLVAKIVALKPAISAGLWPVAVVAVVAAVLGIAVYVRWFAVLFGEPDADAPPRPRSRRASLGVAAIGSALLVL------------------------------------
134866155    -------LLFIFPLLSFLIFFFNQKIRSEILYAINIFLFGLSFLLSLYIFIKILNLDNDLPLFFYTFIKLESLFMDWKLRFDLLVSGLAALVTFIGLLITIYSINISKNNVFNFQIYLSLSIFGLLVLISSNNLIQFFLGWYIIILSSYFI---SNISENKVDCKNVFFENRISDLCFFLSLYFIYKFSNSINFDVIFTILNKTFSSFQIVILILFFSFLLRFRQFYISDSRYDLLKFNSSLYSLILYGLYFPVGVYFILRFLT--LTHISLYYSHVILILGFILSFIFLFLLIRTYNLKKLFLYITSAQFSILLIAVGLKL---YNALVFHFFTSTISLLILSLSFGIIYKLNNEQDIRKMGHLIVKCPSMFLFILIGFISLLGIPYFSGFYSNFLSQLSLSNEENYFLILSFFYTFIISYISFKIILIVFLGQNNCHLYNKIEDGSNYLKFILLVLSVFIIFSGWY-------------------------------
10999093     -------------------------------------------------------------------------------------------------------------------LTFMMIFIGTLIVSSSNSLLMAWLGLELNTFAILPLISKTKHPRSIEATTKYFITQATASCLLLFSGTVNAWQTGTWNISQPY---------NELSSMLMLIALMIKAGAVPTHFWLPEVMQGTTIMTAMI-------IATWQKIAPTILIFLLSNHAQPYIAITLGLLSTSFGGWGGMNQTQLRKMLAFSSIANMGWTMMTLTSDPKTSMFNIFIYILMTIPTFLLMML--------TSTKTLQNMAIMWTTSPTMSMMMTIILLSMAGLPPLTGFVPKLMILNELVQNLTTTAIITTMTSLLTLVFYLRITYLTTLLNPPSSSTSTTK------------------------------------------------------
144189374    ---------------------------------------------------------------------------------------------------------------------------------------TLVLGLETGSLALVALFALDLRERGAEAAYKYLLLGGAASAALLFGSALLYAESGSLALDGWREGG----AAASLGFALLLAGLALKFALAPFHAWTPDAYDGGVPAGAAVAAVASKGAVALALLR-IGREAAPPDAIWSSGLALLAATSILLGGLLALRQTGLGRMLGWSSVAHSGFLAALLAADAPLSEVGVLFYLVAYGPAALAAFAAAGALGPEAA---LGSLRGLARARPLAGAAFGLAMLSMAGLPIASGFVAKMLVFGALAQGADWLLAVAVVGSGLGLFVYVRFLIAAFGG-----------------------------------------------------------------
126734714    ------------------------------------------------------------------------FGIGFSVRLDIVSIVMLLLVTFIGWVVVRYARTYLEERQNAFTFWLLATLSAVLFLIQSGNVTQFVGAWIATSVCLHLLLFYPERVAAQRAAHKKYIMARIGDVAVIGAALLLASTYGTTQISAIEATQGEGGGMGVAAAALIALAAILKSAQFPTHGWLTEVME-APTPVSALLHAGVVNAGGFALIR--FADVMLLSPLVLAGLVMVGGFTALFGGLVMLTQPTVKASLAWSTIAQMGFMILQCGLAL---FPLALLHIVAHSLYKAHAFLSAG-------------------------------------------------------------------------------------------------------------------------------------------------------
224588102    -------------------------------------------------------------------------------------------------------------------VMIGLSLGFSLLCYCCINALWFWVFYEMSIIPLLVLLVLEPYSERYIASWYFLGYIIFTSLPMLLCFFYLSLCAGSFDLRVWEPMGGAGLVVSVVLSIMFIT----KIPLFPFHVWLPIVHAEASSPVSVCLSGYVMKLGILGVCR--FCGGVLPGLVFSPNYLLVCLFFASLFFFSASRELDGKRWLAFLSLCHILVAAGCLCVGDHLLGGVSFLYCLGHGISAGVTFLFLWLSYEVSGTRNLFLMKSAVSGSLFLRVLVCFCLCTVCSLPVTVQFFCEILFLWEAFSKSVLFGVVLFVYLFLGGLVPLFLMGVV--------------------------------------------------------------------
149919594    ---------------------------------------------------------------------WIPLGVRWSLALDGTAVPWLLLVALLFPLAIM-TGGDPKPGEPPLIVGMLGLQSAWVTVLLAQDLVVLVGGWELGVVLAAVLIGERGDGRTGVPGRTRAARRYAAHALVLVGVGHAHATGGVLSWLAVLEQITLDANTQALGFGLVIVAVLVSLPLVPAHTWTVQLGVSGPTPVVAVMLGASTAMGLFLLQRVALPLFPLSAGVWAETLAGLAAIGAVYAAAVCWAEREPGRLLAHAALLHLALGVVAALSGNVAARVGLGPFVLAHGLGLITLTAVLHSL-RRSGVGDLGELAGWAAVAPRAVSLGLLSILVLAGAPLSAGFFGELAIVVGVLRDGSLWTALAILALGVGTLGLLVRLWQASRGSPRPGLGDRVVDLSLRETLVGAAAMVLALVIGVAPGALIARTEPAEQEAVERLHL----------
170319462    ---------------------------------IWFTILFMLFTFALILATYLTYMSQTVYLSFNIFSLW-NVDMNVSFYLDFMSLWFTVVVLLISSVVMVYSYFYMAPYTKSVYFLWLLFILSMLIVINMSNLFFLMLGWDGLGLISFFLIVYYQNQSSITSGMFTLLMNRIGDSFFLVTIMVFFYSSPVLSM-------HTSLKPSLLMVVLMVLTFMTKSAIYPFSPWLPLAMAAPTPISALVHSSTLVTAGLYLMMRYSYLLYSSYYLMKLLLILSL--FTSFYAGMNSIFEKDMKKLIALSTLSHLGFIGMAFSVGLLHLSF---FHLLTHALFKSLLFMTMGIMINLNHAQDIRYLSSGMAYTPMSCTIMYVSLLNLLGIPNMSGYFSKDLVLE--MMNYSNVSFVVIFMMFLNVFFTYYYTYQLFFYSFQPIKVFPYQIFHAPMLLHTLCLFIMTLVFGFF-------------------------------
289679214    MDLTIQHFIALAPLLITSLTIVVVMLAIAWRRNHSQTFLLSVAGL--NLALLSIYPALKVAPLVVTPLLHIDNFACLYMAI-------ILASTLACVTMAHAYLGDGKGNREELYLLILLAAAGGLVLVSAQHLAGLFIGLELLSVPVYGLVAYFFNKRSLEGGIKYMVLSAAGSAFLLFGMALLYAEAGSLSFDGIIAATGMPSPIASLGLGMMVVGLAFKLSLVPFHLWTPDVYEGAPAPVAAFLATASKVAVFAVLVRLFQVSPAASSGVLHDVLAVIAVASILVGNLLALTQTNLKRLLGYSSIAHFGYLMI---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
1171821      --------------------------------------LMVFLLFCVSLFLIFFVSCVKLSFFFVE-WDFLSFKISVYFNSIMFSLILLLVT--ISVLVFSTYYLSGELNFNYYYFMLLVFVGSMFSLIFSSGCFSMLVSWDLLGISSFFLVLFYNNWDSCSGAMNTVLTNRLGDFFLFVFFSSTIFSSYYFLSLSFF---------CWLSSLMLLLASFTKSAQFPFSGWLPKAMSAPTPISSLVHSSTLVTAGLVLI---MNFSEMILNKDVIMIIMVVGVFTMFFSSMAALVEEDLKKVVALSTLSQMGFSMLTVGIGLSFV---SFIHLLSHALFKSCLFMQVGYLIHCSGQQDGRNYSNLGNVPYFIQLQLLVTLFCLCGLVFSSGAVSKDYILEFFFSNFFMVVFMFFFSVFLTFGYSYRLWKGFFMSFSRP-------------------------------------------------------------
135048667    MNPNDLSVIIILALWAMGTLLGAVYTGKDR---LATVLTWSTASVLVAVAAWIGLSGSGTQIAF-----------NGMFVDDGFARFAKIVILGSAAAVLIMSEGYMTRRRFEYPVLITLSAVGMMMMVSAGDLIALYMGLELQSLALYVVASLRRDSKSTEAGLKYFVLGALSSGLLLYGASLTYGYAGTTLFSGIEAASEDLSLGLLFGLVLLISGLAFKVSAVPFHMWTPDVYEGAPTPITAFLATAPKVAAMALFARLMHDAFGGIVRDWSQVIALLSVLSMFLGAFAAIGQTDIKRLMAYSSI-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
299134487    -----------LPLIAPFVLLLSAGLSFSLSELHSRLVAVAEITALLALAVALVSVVTLVFLGAGESTLFGTAGIGLSTRLDAVSVTMLALVAFVGWIVVRYSRTYLDGEPRQFTGWLTAALASVLLLVQASNISQLVVSWMATSLCLHRLLLFYPGRIAARAARKKLLFTRIGAVSLITAAVLLTLAFGTTDIAAINAAARNVPLMAVSATILIALAAILKSAQFPTHGWLTEVME-APTPVSALLHAGVINGGGFLLVR--FADVMLLSPGTLAVLAIVGGFTALFGALVMLTQPSVKTSLAWSTVAQMGFMTLQCGLGL---FSLALLHIVAHSLYKAHAFLSSG-------------------------------------------------------------------------------------------------------------------------------------------------------
254438163    ------------------------------------------------------------------------------------AAPFLVFTALLWGLALMAHDEHGEFVQNRTTFCFLFAMAGNLGLLIVQDMAAFYTFFAMMSLASWGLVLHGGGVAQTFAGRIYIAFAIVGEVALFAGLAIGAFAVG-----DLQLSSMKGETVPLLATVLASIGFLIKLGAVPLHLWLPVAHAAAPAPASAVLSGAMLKAGLFGLI-SVLPLGQIALPEIAVAFAAMALAGLILAPILGLVQGDPKAVLAYSSIGQMSLILLGLAAALPLIAPAVVFLAVHHAFAKAALFLGVPAVWAT------------QRPAARFAVLALMAALTLAGIPGTSGWLAKDALKTALGDAPEGWTIWLGAALFVASLGTALLMLRALFLLARAAYKPEIARDVALPWFAMTALVIFGLAI----------------------------------
110082718    ------------------------------------------------------------------------------------------------------SLNFMKMYFKTSIILMNFMWMLMLIFFMTNTIWKFYILFEMNMIPMVLIIMSWGSNARINSSIYMMLYTFFFSLPVLVIIM------NNLKFMGFSSLDLNNHYLNNIFNFMLILMFMVKIPVFGLHYWLPKAHVEASTMGSMILASGLLKTGSFGFFKTLLWNSAILNYSWM-------LIGFVFSSLYCCMQSDQKKLIALSSVSHMSLACCSLLSFSNIGMFGMIILNFTHSIISSFLFLNSGIFSSFSK---MRLFKYLPKTSFHNIILLVVSIILNLGLPPALSFISEITCMAGVFMNNLLSAIMIFIAMILSLFFSYIYIF----------------------------------------------------------------------
37805771     ---------------------------------------------------------------------------NFFLIDSYFFMLLFVLCLFIFSLVLVS------ERHRVIVFFSKVLLVISFFFFFPYSVFYLYVFFELSMVPIIILIGYGYQIEKVNSFFYLVFYATFCSVPFLFVY---------FSLDFFFVVPYFDCFISWEMVFIISLAFMMKFPVFFLHLWLPKAHVEAPTSASILLAGLLLKFGTVGFVRIMKSLSYCHINYW----FFFSVLGMFISCFVCVFQSDFKSLAAYSSVVHMNFLLFFLLFFGLYSKTGSFLMMVSHGYTSSVMFYFIGEFYRSLGSRMIYFLNSLMSSSFIFSFLMSLVFLSNCGMPPSI-------------------------------------------------------------------------------------------------------------
37805771     ------------------------------------------LLFVLCLFIFSLVL--------------------------------------------------VSERHRVIVFFSKVLLVISFFFFFPYSVFYLYVFFELSMVPIIILIGYGYQIEKVNSFFYLVFYATFCSVPFLFVY---------FSLDFFFVVPYFDCFISWEMVFIISLAFMMKFPVFFLHLWLPKAHVEAPTSASILLAGLLLKFGTVGFVRIMKSLSYCHINYW----FFFSVLGMFISCFVCVFQSDFKSLAAYSSVVHMNFLLFFLLFFGLYSKTGSFLMMVSHGYTSSVMFYFIGEFYRSLGSRMIYFLNSLMSSSFIFSFLMSLVFLSNCGMPP---------------------------------------------------------------------------------------------------------------
283795034    ----------------------------------------------------------------------------------------IVTIFSILSLVLIKEYISISKNIFEYYVLILFAILGLIFLCTSNDFLTMFLSLELQSLAFYVLAATQKQSSSVESGLKYFVVGSFASGIFLFGVSIIYGMLGTINFSEINEIQNRLIAYINSGIFFILISLFIKISLAPFHLWSPDIYENSPTSSSFFFIVLPKLSIFLAIVKLSYYCSFGSLFWLKELLFIFIICSISLGAFGGFEQKKLKSLLAYSSISHLGYLLLSLISESFEGIFTLFCYLVVYTGSGVCLWGILKKTKNNKLNKDLSDLMLLSKSNKVLCFIISGALFSLAGLPPLLGFLVKLNVLLITIQNNYIVASLSIFFSVISLFYYIRVIKIVVFEPVLVGKLYEPINSKSIIIPIILFFLVLVLFI----------------------------------
161760612    ------------------------------------------------------------------------------------------------------------------IPLVFGLGLGTTIAFTSSHWLIAWMGLEISTIAIIPLMAKHHHPRAIEAATKYFLTQATGAALLLFATMINAWLSGEWNFF---------HAPSPIAVILVTLALALKMGLAPLHAWLPEVLQGVDLITGMVISTW-QKLAPFALLIQIEPSN-------PHLLTFLGLTSTLVGGWGGLNQTQLRKILAYSSIAHLGWMAL----AMQFSKSLALLTLLTYIVMAAAAFLVFN----HTHSTDLTTLAMSATKNPVLTAFTPLILFSLGGLPPLTGFFPKWMILQVMVEND---CALMATIAALSSLLSLYVYLRIAY------------------------------------------------------------------
225012919    ---------------------------------FYFSWIFLFMGLLFSVMGSFLFFYNSLVLNFLVPSFIMDDF-NLSFCFDYVSCFFFSCVSFISSVVFIYSKYYMSVNSKRFLSLLFLFVVSMFFLVFSYSWFLVMLGWDGLGVVSFLLVIYYNDPKSMDSGLITFLTNRLGDCFFLLSFMFMFYCG-------YFSFNYLSVIDFLWFSVIVMVGAITKSAQMPFSAWLPAAMAAPTPVSSLVHSSTLVTAGIFLLIRFNFMLISV-----WGLMMLISLLTMLLGGLFANYELDFKKIVAMSTLSQLGFMVFSISMGNWL---LGLLHMIFHAFFKSSLFLSTGSLMHFLFGNQDSRLFGGFFMSFFCKLFFSMSCLCLMGFPFTLGFYSKDFILGNLFNTSGLIGYIFLISCCFTVSYSLRLLLLGYSGYSSYDPYTSFSESKTFFYGVMILFLISTFIGNFF-------------------------------
207266416    ------------------------------------------------------------------------YFFNLKLGLYTDSFFFGCVLFIVTFSVIVFSSYYMEGEVNLYYFFLVFMVFVFSMFFLSSSVFTMLLSWDVLGVSSFFLVLFYNNWGTCSGAMNTVLTNRVGDYFLFLFFVFFVFSSLYFESV---------LVFSVSSSLLLLLAGFTKSAQFPFSGWLPKAMSAPTPVSALVHSSTLVTAGLILI---MNFVGLIMNFFLCVVIVIVGLLTMFFSSACALVEQDMKKVVALSTLSQMGFSMMTLGVGL---YFVSLLHLVGHALFKSCLFMQVGVFIHSLGGQDSRDYSSLGGGVYFIQLQMLVTLFCLCGLVFSSGAVTKDMILEMFFFWSWVFGMMFFCGVFMTFIYSLRLFMSVM-------------------------------------------------------------------
256985347    --------------------------------------------------------------------------------------------------------KNITSDQIRFLIILFFFVSSMFFLVFSFSWFLVMLGWDGLGVVSFLLVIFYNDSKSMDSGMITFLTNRVGDCFFLLSFIFMF-------CCGYYSFEYLSNTSFIFFFFMVVVGTITKSAQIPFSSWLPAAMAAPTPVSSLVHSSTLVTAGVFLLIR-----FNYLLEMVGTILMVVSLMTMMFAGIFALYELDFKKVVAMSTLSQLGFMVFSISLG---GWLLGFLHMMFHAFFKSSLFLSTGSLMHFLMGNQDSRDFSGFFMSFFSKLFFSSSCLSLMGFPFSLGFYSKDFILGGLFSNSSITSYIFVLSCCFTVAYSIRLMMMSFSKYSCFYPIVEFGEMKNFYLPVLFLFFISVLV-----------------------------------
15088728     -----------------------------------------------------------------------------------------ILSALLFILFLLVIMNRTGDLGWEFHLLLMGGLTGAIYMLTAYDLLLMVVGFEFLNLSTYLILSLYRGTETA--TLKYLLSSAFYTTLLLLAISFFYGLTGSTGYDALFVQMNYLGGETFLPQILLLGTIAFKLGLVPAHLWVPDVYDGLPMTLLSWMGSVPKAA-----VLLWLPTIYPLLNQLAPFLLVLSALSFLLSAVLMAAQYKMKRFLAYSAIGHLGFVVAAFAIGDYHAYGYYIFIYMIATLAQFVLLSELPQTELMKQTSVLKDHRALG-------LGFLVIVLTMASLPPFAGFYAKLLVLFGFLEIGYIFAVLLILASLRSAAYYLKWIQTTFF------------------------------------------------------------------
148259622    --------------------------------------------------------------------------------------------FGLAPAMLAAWLGSPGRGGRFWLFGLSMSLIGALGVFGVTQGAAFLVAWEVMSLGGAAMIGERLAEGAGSRALFMLGLLEVGAVALLAAVLVLGTASGSLGFAGFAAWRGAALYGPAIAGGLLLVGFGAKLGLLPFYEWFPGAYGAGSGATGAVLSGVVLNAAFFGLARGLLVWLPGGVDEFGIALCAIGVISAILTTLYAFQQEDWRALLAFSSAENASVAVTALGAFAGLAFTVALLHLAAHALAKGALFLAADGVFAATGGYAIRQDGVLRANTPPFGMGALFAAMSLAAMPPQAGFVSEWFMFQTVFQGFHLTLVLTGAGLALTAAIAFATFVKLF-------------------------------------------------------------------
298403006    ------------------------------------------------------------------------------------------------------------NKAKDYSIIVLFSILGSSLLISSLDLISFYLSLELQSFGLYILATLYKDSEATNAGLKYFLLGGLSSCLILLGLGLIYSNTGLTNMLILTTNIQYVIIGTIFGIILIVIGLLFKISAAPLHNWSPDVYDETPTPLSTDFIIALQPLAINLDWLISINNEIDGGAIIKNIFLISSILSLIIGTVVGLAQIKIKRLLAYSTISHIGFMLLALAINTEQSIDSFLFYLIQYIITNLNIFLILLAISYYYDVKYITDLQGLFYANPFLSLSLSLSLFSMAGIPPFVGFFSKQFVLYSALDSGYYFISLLGIIVVISATYYLKIIK----------------------------------------------------------------------
146277740    ---------------------------------------------------------------------------------------------------------------------------------------SLFLGLELITLALVALFVLPLDRPALEAGYKFLILGAAAAATLLMGLALGHAATGSLALEAFGGR----EALLTFAAALLLAGLAFKLALVPFHMWTPDAFTGAPGAAAAFAGAASKVAVVTALVR---LDAVGLPQVWALGLGTFAGVSILLGNLAALRQDGVARMLGYSSVGHAGYIAAALATGAASAPAAALFYIVTYAPALLAALCVAALIGRATR---ISDLRGIVWRRPLAGAAMAAALVSLAGLPVSAGFFGKYVIFTALIEGAWALLALAIAGSALGAYYYLRFVALIFRRAPDPADPA----VRWPERTLLGAATAIILLLGIRPDLLLDQIRAAL-------------------
7335700      ---------------------LSGFLVVVVKIFYKAVVGILFFVFVW-IMCYGGFIGGE-----ISLGSGLWLGASLDFLIDFYTICFYLVAGVVSILEFGFSYVGGEPQFGKFSWMLLCFLFFMMCLVVAGKFLMLFLGWEGVGLLSFVLISWWCNRESAVSSIQAVLYNRVG--------WFWNNGLVVLFVISGVGFGLNDNEGLTFGFGFLLLAIMAKSSQFLFHPWLPNAMEGPTPVSSLLHSSTMVVAGVSLLIR------VVESVDCMGLVMLVGAVTSFSEGLCAIGQFDFKKVVAFSTTSQLGFMVFTVGLGYS---YLAFFHVLMHAFFKAMFLMVSGMIHARQNIQDLRELGHGELMMKRPGFLLILGSVMMMGFPFLSGFFTKDLVMESFFGGNRWVFFLFLFSVLFTCGYSTWIIGKM--------------------------------------------------------------------
188502347    --------------------------------------------------------------------------ISYYLGCDVLSYGLILLSLWICSLMLLASESINKYNNYSNLFLLNIVILLLLLVLTFSSMSLFMFYLFFXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQIMNLKYSFIWISISLVGGVLVSLVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
87043030     ------------------------------------------------------------------------------------------------------------------LILIYSSIIGMLISMEAHNLITLFLSLEISSICFYILALNKNSRKGIEGGLKYYIIGGIATTILLLGIVSIYKSTGSLMYTDLIVMENTDDYRIQMGIALIVLGLILKLGIAPFHGWLIDVYEGAGM-LMTFYLTITQKLVTLMVLINLYQNLIIYTNMFTNGLIILILVTLVVGTIGSLRQQKLIRFIAYSAIVNSALILMLAGSMSEELMVNSVYYLINYIIGLTVLMSLIMGFLRRGTIEDIYQLKNMWVINMFGAIVYILVLMYLAGLPPMTNFISKILILLPYMVLGRVY--LTMLAFFLSVGVMIYYMNLV--------------------------------------------------------------------
75676182     -----LVVLPALPVLSAIMAPLAGSGQQARAARLSVAMTAVTCVVSVALLVAVLRAPQGDVT--------VARLGPAALMLDNLAVAMAVLVSAISLVVHVYSVRYMADEPGRFFAMLDLMTAVILLMVTAADLLTLLAAWFLIGVLLFFLLGFDTSRKASRYALWTFLTYRVGDLPMVGAALLLWHGYGTAELSELFARITANPDVQLLVAMLLALAAFARSAQFLLHTWLPYT-MDGPTPVSALMHAGIVNAGGFLFNR--FAPVFVHAPDALHLAFVVGLVTALIGSALMLTQNDVKKSLGYSTMGQMGFMIMECGLG---AFSLAVYHLIAHGLFKATLFLNAGNVI----------------------------------------------------------------------------------------------------------------------------------------------------
155624798    --------------------------------------------FIISMIPTMMFI-SSGQEAVISNWHWLSLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSYMHSDPYINRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSFLLIGWWYGRADANTAXXXXXXXXX--XXXXXXXXXXXXXXTNSNAWDFQQIFITQHENLNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLMEQNKTMQT----LTLCXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIGSLALTGMPFLTGFYSKDLIIETANTSNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSIKRLLIGSIFAG---------------------------------
142214145    ------------------------------------------------------------------------FGIGLSARLDAVSMTMLVLVSFVGWIVVRYARTYMDGEARQFTAWLTATLAAVLLLVQAGNLVQLVAAWFASSWCLRLLVFYPERVQAQRAARKKALSANAGAAVLVVASLLLAWHYGTFDIATLLAAARADEALMTVAALLLAVAALLKSAQFPLHGWLTEVME-TPTPVSALLHAGLVNAGGFLLIR--FADVMLLAPGVLALLVFVGGFTALFGGLVMLTQPAVKTSLAWSTVAQMGFMMLQCGLAL---FPLALLHIVAHSFYKAHAFLSSGEVENVTAAR---RPGPIAIPDGWAVTRSFLAALAIYA------FVGLLFGFEDSSPQAIALGAILVFGVAYTAIYSAIAYFVLHRGEALTAGTLPPTPVPTSLEWALVVLAVLSFALALFPLWAHHPATAPVRVHLSNGLYANAIADRLLG
135060861    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MSFGTAGLVLVTLGCVTKSAQFPFHFWLPNAMQAPTPVSAFLHSATMVKAGVFLLA--VLMPLYAQSPDFLQAFSVIGALTAAFAGLKSVMQHDIKQVFAYTTLMALGTLVALLGIGSEKAIQGFVMFLVAHALYKAGLFLGAGAIESATGTRDLRQLKGLWWSHRTIAVAVLLNLLALAGLPPLAAFIGKELIYGALFASDDALGWLVVVLVFVANASMVAVSIRVGRMLFIHNSQPSSRIVPPDLWIGSLALGGASLVSGFWALWQTGLLLDA-ATVIQAMAVKTNYI-----
135743675    -------LLVAIPLLASAVVSVLPS--------ARIAWGVAFVTTLCCLYMFELTEIVSASLILSYAFGGWEPPWGIAFVVDGANVYLVLLVAFISVIATIYAFTTLEEDLPKAYAVWLLTIASLFGLSMTGDAFNLFVFLEISALSSITLIALGAGQDRRAAAYNYLIIGAIGATFYVIGVGYLYAATGTLNLLDIIERLNEIGTNQAAVLAFMLAGIMVKAGVFPVHIWLPAAYSFAPSAVSSLLSAIATKVAIYYLARLLFGIFIDTTHLIDFFLLFV--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
140665821    --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------LMLMIVFALKAAVLPLQFWLPATYSSASAPVAALF-AVMTKIGIYALLRVYTTIFGPLQGMAADWLLPAGLATIVLGAIGVISSHDFRKLVANLVLVSVGTLVAMVALHTELSAAAALYYTVHSTLVTAALFLIADLISNQRGKAADRLVSGRRVVQPLLGSLFMLAAMAVAGLPPLSGFIGKLMLLQAALLWAVILICSLLVIVGLSRAGST-LFWRVSGGDASGDKAAPLQVFAVCWLLLASPLLV------IFAGPLTDLS-----------------------
145592971    --------------------------------------------------------------------------------------------------------------------CFLLAASMTGGVALAGDLITLIVALETLTLPLYVLVGLRRGSASIEAAVTFFVVSVVATTLTLLGAALLYATTGALHLGRLGALFALDIPLTTVAVALVVVGLTVKVAAVPFHAWAPTTYDGAPLPVAAYLSTVSKLGGVVALLAVV--QHALPAQITGLVLALLAVLTMTVGNLVALRQRRTVRLLAWSSVAQAGYILAPLGALALAAGTGDARAAAYAAAVAYTVFFVVLELAAFADGGTLDELRGAARRRPWAAVGLALALVGLAGLPPLAGLFAKVTVVRSLLDGGAALALVVAVNAVLGLAYYLRVV-----------------------------------------------------------------------
284163593    -----------------------------------ASTWTVWALFALSLGVLALAARNGAGWEF-----------SSALRVDGLTAVMWVVVTFFSGIVHSYSRRYMDRHIDRFYYRVLGFTLVVMTLTAANHVALFAAAWLAMGLLMASLIGHVREWEQARAASALARFLASSGLLAASLALLAWATGATTLTGIFGALEGVSRTVGLVAAGGIVLAAIIQSALFPFHNWLLSSMT-APTPASALMHAGFVNAGGVLLTR--FAPVVADHLAIMSFVVLLGAVSALLGQAMILVQTDVKRKLGCSTIAQMGFMILQCGLGF---FAAAIAHLVLHGFYKAYLFLSSGA------------------------------------------------------------------------------------------------------------------------------------------------------
107735983    ---------------------------------------------------------------------------------DNLSFVMTLLTLSIMWLMIVADIRS---------FALYVSIVSAIFVYFVNNVLVFWFFYELSIVSLYLLVKESYYPERYNASWYMGGYILVSSVPLLLCLLIISLVEGSLNVLFWSNCS----SDLRVVYIVIILMFCTKIPIFPFHSWLPIVHAEASSPVSIILSGYIMKLGLVGIIRICSGWVYGEDTQSISVMVFL---ISLMYLIWAYYEVDCKRWLAILSLSHIMVSVILIVFGCFNVNFLAYNYCLGHGFSVCGMFLLLWWGYELVGSRSWLVLSSLMSVALVTQMICIFVFLGASSFPPTLQFLSEIILVWSIIINDYPLMIVISLYLF---------------------------------------------------------------------------------
11465871     -------------------------------------------------------------------------------------------------------------------------------MLSSENLISFYLAMEMQALCFYVLASFNRTSVSAEAGLKYFISGSFMSGVYLLGSSIIYGCLGTLDLSSINLLLSFNIENNVYLFLLIIFTLLFKIASAPFHFWSPDVYEGS-PLSSTIVFAILPKISLFYFFIKLLISTGIFFEDISDLLLIFGLCSILIGTFYALNQKRIKKLIIYSSIAQVGFLVSILSLQTFESFSSLFFFLFIYLITSIVLFFNSSTIVRNFSSIYISDFSNFAKINLLWCVSILFIFFSIGGIPPFVGFISKMIITLQFVDSGYFFVAFLLIISAISVYYYIRIVKISFF------------------------------------------------------------------
165932960    -----------------------------------------------------------------------------------------------------------NNRKSLFYGILLFAHTGYLGMMATHDFFNLYIFIEISALSSYVLIASGNNPKSLIGAFDYLIIGSIGATLILISIGFLLSITGSLNMAEIAAQAHTNSRIITIAIGFFLIGAILKTAFFPMHFWMMRAYNNTASVILVYLAGISTIIGIYIIYKFTIIGYETIKTAITNFIKPIALATLIIAPYFAYQTKDFKNIIIYSCCTQIGYVFLLYVTENGIIVLPSL--LLADSINKIALFL-------------IDAYNGSYKREPN-KVLIIIAIMCSCGLPISPLFFIKVNI-----------------------------------------------------------------------------------------------------
288903229    -----------------------------------------------------------------------------------------VFVMLILMMLFIFGLVIFSEINSSLVFLSSLLILFCFFFLLSSNMLMLYIFFELSIFPILVMIGFGLQIEKVSSSYYLLFYTIFCSLPFLFVYYKSYFFLSYCF---------FDFFLSWEVYLMLTLSFMMKFPVYFLHLWLPKAHVEAPTTASMLLAGLLLKLGTAGFLRIMGSLNFLYVNFW----ICLSFFGMILSSLSCMFQSDIKSLAAYSSVSHMSFLLLSLSILCLSGKISGLLMMLAHGYTSTMLFFLIGEFFHVSNSRMIYFFNSFFSSSMLFSMIALLVFLSNSGVPPSLSFLSEFMVIISSLLLSKIFFLFMFLYFFLSFYYSSYVVVNFFFGKNFLNFHFNGLGYSIPVLFMMF-------------------------------------------
146261268    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IALIFITVGIGFKLSPAPSHQWTPDVYEGSPTPVVAFLSVTSKVAASALATRIFDIPFYFSSNEWHLLLEILAILSMILGNLVAITQTSMKRMLAYSSIGQIGYVIIGIIVGDSNGGYASMIYMLFYISMNLGTFACIVLFGLRTGTDNIRDYAGLYTKDPFLALSLALCLLSLGGLPPLAGFFGKLHLFWCGWQAGLYFLVIGLLTSVVSIYYYLKIIKLLMTGRNQTPHVRNYRRSPLRSNNSIELSMIVCVIASTIPGISMNPIIAIAQDTL---------------
209916092    -------------------------------------------------------------------------------------------------------------------------------MISANDPMVMYLAIEPQSSRSHVIAAPRRDPESTEAGSKYSILGAFSPGISLFGYPTIYGLTGVTDIFAGYEITLFSAQSSGLFPGILFIAVGLKITAVSPHMWAPDVHEGSPTMVTAFFPIAPKIAIPANMLRVFLHSFHESTR--QPLSYFRSIASMILGALAAMAQNKVKRLLAYSSIGHVGHPCIGFPCGSIEGIQLLPTGLSIYVLMTINVSAIVLTLRQKHNRKYIADSGALAKTNPLSTLTLSITMFPYAGIPLLAGFRSKHSSLAALGCGAHSLALIGVVTSVISRSHYIRSVKIMYPDTPKIWILYEPMD-REKSLLLAITLFLPTLFF-LYPSPLFLVTH----------------------
32567798     -------------------------------------------------------------------------------------------------------------------LLMLVNLIGLILFPMVNDLIPLYVIIELQSYSLYLLTGVYNKSNATRAAILYFVTGGIASVLILLSSAEVYEATGLTNLSEISTYYSISGINTWTSFDILLIALVFKMGLAPLHAWSISVYSYAPLYITAYISIVAKV--------SIMSFIYLNIHLFSTQLLILAFLSVAVAAYTPLYQVNIKSILAYSGILNFGYLLTAVLTNDNAYY----IYIIQYSLTHVTIFLCILAITEYTNKSPIVNVNQLVVPNKALCIALIVCLFSLIGIPPLPGFYGKYYIIVGLMSNGLNLEALTIIVSVIATYYYAYIIKQLASNLYNNNTNVIATPINSTLGFIISILMVILITFYMYLPTLLDGLT----------------------
118431447    ----------------AIIIPAVYVASPSLRRYIQALTAVAVLAFLLAAIATVYHVFAYGNLTM----------ANNMIVHDKLSSVMLLGAALAAALAYIQAYYKAEETHPGYYGLLPLTFFGTFFLMGSLSPLLILASWLVLSVATYIIAGLPGDRDSVAAAVRYIYVGTLATLFIAVWIAAFY------------AGLRPPLALEALAVVAIMASIGFKLGAFPFHWWVPNVYGRADGRAIAIVAGVAKLAFLGILVRLVYTLSGGLTPFLALLIAASAVATMTLGNVSALNTGDLRAMLAYSSIAQTGYLLMSAGLNPTIALAGIGLQAVAYAVAKAPLFSLA----AETGGRVKGILRGDWVS----AVSVAVLLASLLGIPPLVGFWGKLYMFLPATSYSSILVLLALVNSGVSSVYYIRFLRDA------LDEAGEPPRISEESRYVLVLAALITTVIGLAAPLIVNSF-----------------------
137374988    -------LALITPLIGAIGIFLSANTPNLRET---ITLLSAAVLFTFVCFILHQTSNGNASFRLFEVIP----NLMLAFDIEPLGMLFAAIASGLWIINSLYSIGYMRENQTRFYICFAIAISSSMGIAFAGNMFTLFIFYEILTLSTYPLVTHKGTPEAKAGGRRYLGLLIGTSIGFLIAIIWTWFLTGTLDFTPGGILSGKIEPTILPFLLALYMFGIGKAALMPFHSWLPAAMVAPTPVSALLHAVAVVKAGVFTVLKVVVYIFGI--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
73667169     ------------------------------------------------------------------------------------SLILFYVFSFIIAQIFLYIWNLKKHETILYLLYYLSSITTISSKS----LLSLVISFEFMSLSALMIIAADSVGNNKKAVIHYSCVHFLAGVLLLIGSFGGV-------------LSVVKHSYDDYCRLCFLVGLLINCACFPLSSWVTDSYSSALNNSIIVLSVFTTKVSAFVLLFFFQGE---------SILLFLGIATSVYGIVFSVLENNIKRLLCYNLVGQMGLVITFSYSGDVDVHGVIVLQIVLSIVYQTLLFMVAMSVINSTQKFNLNEVGGLFKKMPMEAICSAVAIFTMGALPGTGGFVSKLLITHNVDNFDPTNVLISKLFLGCSILLFISVGVKFFWYISKSKENTVIKKVCIASRLSMLILTLVCIFFGVF-------------------------------
255506285    ---------------------------------------------LFSTFLFFIFYDLSIFFEWI-IIELNSSTLSLFFLFDWMSLLFMSFVLFISSMVTFYSYMNMDTNKNRFLYLVFMFIISMMFLIMCPNLITILIGWDGLGLVSYCLVIYFQNYKSYNAGMLTSLSNRIGDIAILISIAWMLNMGG-----WNFFFYLDFFFINNLFFIMVILAAMTKSAQIPFSAWLPAAMAAPTPVSALVHSSTLVTAGVYLLIRFYSFFFLYKN--FMFFLLLIGCLTMFMSGLGANFEMDLKKIIALSTLSQLGLMM---GILSLSFEKLAFYHLLTHALFKSLLFLCAGLFIHMMNFQDVRLTGGINMFFSLIS--FNVSSLALCGMPFLAGFYSKDLILEVLMSNINIIIIFFFFSTGLTVIYSFRLIFFLLMNFMGFMIINMSENM--VMIYSMISLLLLSIIGG---------------------------------
165932523    -------------------------------------------------------------------------------------------------------------NPYILLTTLSCLGLGTLMTVSSSNWLLAWMGLEVSTMAILPIMSKLHHPRAVEATTKYFLVQAAAAATMLFASLINANASGDWNLT---------ATNEPLAAFLLTSALSLKLGIAPLHTWMPEV-LQGLDLVTALIVSTWQKLAPFSLLVQCNAPHQLT--------LILGVTSILVGGWGGLNQTQTRKILAYSSIAHLGWMIVVSSI----SPSLSFFTLILYFSMTTTMFMSL----HLSNGLNINTLASVWTKNPFVAATLPLVLMSLAGLPPLSGFSPKWMIISELANQS---LIMLASSIALAALISLFFYLRLYYSALTLTPNSALPPASWRTSTPKTALLPLSLAPSILILPISPAI-----------------------
188502128    --------------------------------------------------------------------------ISYFLGCDMLSYGLILLSLWICSLMLMASESVNKYNNYKNLFLFNVLMLLLLLVLTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXMILAGIMLKLGGYGMLR-VISLLQLLNMKYSFIWVSISLVGGVLVSFVCLRQTDLKALIAYSSVAHMGIVLAGLLTMSYWGLCGSYSLMIAHGLCSSGLFCLANVSYERLGSRSLLINKGLLNFMPAMALWWFLLS-----------------------------------------------------------------------------------------------------------------------
225622235    -------------------------------------------------------------------------------------------------------------NPHANMIIIFSLILGPIITISSNHWITAWMGLEMNMFAIIPMITKKHHPRATEAAIKYFLTQTVASSLLLFSIINNTWDLGQLNMAQ---------TSDTMSSMLMTIALATKLGLAPFHFWLPETLQGTTTMVALILTTWQKLA-------PLSILIMIHQLFNTPLLMTMSLLSICMGGWGGLNQTQLRKIMAFSSIAHLGWLTMILTMSTKL----ALLTFYTYIIMTSTTF----IIIDQLKTNNMSSMMTSWTKLPLMNVMMMLNLMSLAGMPPLTGFMPKLLILQEMQQAHTILATMASIFSLLSLFFYLRIYFSTITLPPNTNNYHQ--------------------------------------------------------
126663266    --------------------------------------LIGLVGFIIFWIIDGAQDLNLVELSVLKTAHY-EFFIDFYF--DQISAVYLFIGALLTSMITTYSYLHREKGYKRFFNTVLFFFFGYNLAILSGNFETLFIGWEIIGISSFLLIAFYRERYPVKNAFKVFSIYRIGDVGLLLAMWAHHLFHENITFMKLNNYELVNEHLQSHSMIGIFIAAAAKSAQIPFSSWLPRAMEGPTPSSAIFYGSLSVHLGVFLMLRTYPFWEHQTSMRIA--IGLMGLTTSLAASVMARVQSSVKSQVAYSSISQIGIIFIEIALG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
52221040     -------------------------------------------------------------------------------------------------------------------MIMSSIAAGTVLTMSANHWLIAWVGLEINTLAILPIIATEHHPRAMEATTKYFLIQAAASSTIMFSSTINALETGQWDITQLTY---------PPATALLTIALAMKLGLAPMHHWLPEVMQGTK-LKTALIIATWQKLAPMSLLYMTF------NNLSTQILLPLALTSTLLAGWSALNQTQLRKIMAFSSIAHIGWMISILPLAPTTSLIALAVYIIMTTTMFSSLLTCT--------SKTIKDLGLMWTVSPLLCASSMLTLMSLAGLPPLSGFLPKWLILLELVSQNLTTATLMAMTSLLSLAFYTRLAYTTTLTIPPNQTTTKHNWRFKTTQTTIMPIILPMTAL----------------------------------
148656788    -------------------------------------------------------------------------LLGLTLNLDPLGRLFLAGFPAVTALMMLATWRLPHGEHFVSIALVIIGVASAMIVLLQEPLIVALLLVSASLISVLAIVDL---PSRASQLVEPNVIASALKYLVLMALAGALAYLGFVLINVYRPGITPDQIAPRLVLALIVAAFGLRMALVPFHSWLPDLVEDASPLVSAIIVVVLNTTGLLFLILQFFPTLVSENERGLALLTWLGAIAALVGAVLALVQDRPRRIAGYLVVYNAGMILFGLATITPVGLMGAVFEAFNQMLAVPLLMVSLMLLEQPDGRPPKAMRRDMLWRWPVAGSGLLCSGAALIGLPPLSGFASKMLLYQVAAHYGAPMLVLLIGATLLALLALARIARDWLIGAPEDQPVAELAPEPFVAAIVVLALLGISLAIGLYPQPLIETIADVIRGL----------------
141274463    -----------------------------------------------------------------------------------------LVVIFNLIFLLLYFYNNNEKKWPDIVLFLLALTLGMFVIINSSNFLVFYLGLELISLSSVIIVKQSDNNTNLEAALKYFILSVISSGIMLFGISLVYCATGTFGSLNTFFSINSDNILASIGIVMFLISIFFKLSFAPFHIWAPDVYQGSTNSLIVLLATSMKIIFFLVLIKILPLLTLILKNQIFMIFGFVSVMSLIIGNVSALKQMNIKRLIAYSSIGHMGFVLLGLLKYNQDSLHYSIFYLIIYSILIICLFTILNII-----------------------------------------------------------------------------------------------------------------------------------------------------
284162676    --------------------------------------------------------------------------------------------ALITVIAILNLASLTLLKWKSHLTLPILMLIATLHAFQSNDLAVLIVCFIAGSVPTYALILLSEDDVKPDTAVKYITFMVLATVLFIFG---------------------LINLNTVIGKILFLIGLALEVGIAPLHIWVPDVFEEGDPVTVAVIASLAKFIPFLIAFRVLSLD-----EITFAFIFALSVLSMLVGNVGALTSNKPQRILAYSTIANMGYVTSALTTLNPLGFAGAFIQLLANSAGKIGFFTALKDGANKVQTY--------------------LLAFSMIGVPPLLGFWGKFFILTSLIKSNLILAVILVINSVISVPYYVRL------------------------------------------------------------------------
255077731    -------------------------------------------------------------------------------------------------------------------VMLSSLSIGTLMTFISNHWFLAWMGLEINTLAILPLMTKTHHPRATEAATKYFLVQAAASALILFATLLNLWLTGTWTITQMHAQTPTN---------LLTIALLIKLGVAPFHLWLPDIMQGLDLTTGLILSTWQKLA-------PMIIIFQVSHQLNHYLLLTTAVLSILLGGWGGLNQPQLRKMMAYSSIAHLGWMMLVLTFMPNL----TMLNLTIYLLMTSSVFF----ILMKTSSTTINKLTISWLKAPLLSMLLMISMMSLAGLPPMSGFMPKWLIIQEMTKQGMTMPVVTAT------------------------------------------------------------------------------------
54036240     ----------------SLITFVSMSKLSDNRAIIRLINIYLILVLVLDSFLYLLFLNNQTYTVMGELL----IFNSFTFYIDMLIYFIMIVISSLYGYNLYNNYKTLFEPKKELIILFLINILGALLIVHSNDFITLFVAIELQSYSIYLITAIYNSSYKASKASMLYFFMGGILSILIAYSINTYYSVLNSYTLHSLDSLIINTLDLNLILIALSLGLLFKIGIAPLHKWLISIYENTPILITIYISLIPKISILSYLVLSNISINSL-------VISILAILTLLVGSVGGLLQIKIKRLLAFSGLTNAGYMMLLLLLNNNE--FSYLYYITQYSISHLAIFMIIIFSIYYINYINVNQLKGLIHDNAYLVLSMAIVVFSFIGIPPLLGFFGKLNILMSILNNGYYFIIVLIVASLISALYYLYLLNVSIQDKNNI-LINSNETVSSVLSYILSSLIILITFGFIYNSLIIDIFNV---------------------
135154486    ------------------------------------------------------------------------------------------------------------------------------------------------------LLILSETDTNLWIGLRYLLIGNTAMSLYLVGAALLYAQTESFGLSEASALP------LCAGHVFLLIGLFTKGGLFLNGFWLPATHAAAAAPISALLSGSVVTAGVIPLVR-----FSLLNEALALRIGAVGLASALLGVIAGLICTDVKRLLAWSTLSQMGLLVLMPASAGLFG--------LAHGLAKAALFLSC----RQLPTRALTHWN-LANCRPDQRLAFWLAPLSLAGLPPLIGALAKTGTPS---LAGPWLAPLLSLIAILAIAVYARLWSR---------------------------------------------------------------------
37957353     -------------------------------------------------------------------------------------------------------------------SFLFSLTIGTLTTMLSGNWIVAWVGLEMSSLAFIPLMVLIPRPRAIEAATKYFLIQSSASALLLLAIILANFKGGEW---------VTNSPLQGAPLVLTTIALSTKLGIAPFHTWMPDI-LQGLTLPTGLVLATLMKLAPLALMIEITPSLNL------KFLLILGLTSVIVGGAGGINQKQLRKILAYSSISHLGWTLTVMKLSTTLALLNFMLYILMAPVIFTVL--------HLMNAKNMSELATSMKKSPATAVLTLLSILSLAALPPLTGFLPKWLIVQELIEHNLIVATVALVAALINLFYYLRLVYILVLTMTPHSTSSKPPWPYPRKNFVAVLLAVAIILIPLAPTILT--------------------------
10999071     -------------------------------------------------------------------------------------------------------------------IALLGIILGTLMVLSANHWLTAWLGLELNMISILPMITKQGHPRSTEAATKYFLTQALASTLLLLSSTLNAMKTGSWDIIQLD---------DKLSYTLMIFSLAMKMGAAPFHYWLPEV-MQGCTMNTALLITTWQKIAPIALLY------MISSPVQLKITLPIGILSILAGGWGGINQTQLRKMMAYSSIAQLGWTIATISIAPNIALMNIIIYMTTSIPFFILL--------TTTSSKDLKSMTTIWTHSPVTAIILMMLLMSMTGLPPLAGFTPKLLILNELIKHELT---MAATIMALSSLLSLVFYLRTMF------------------------------------------------------------------
117647184    -----------------------------------------------------------------------------------------------------------------FFFLLSMFVFSMFMLIYSSNLITSLLGWDGLGFVSYLLVVYYPNKSSLSGGVLTLMTNRLGDSFMLL------------SVSFLMVFNMWEELEGSISMFLLVLAAMTKSAQSPFSAWLPAAMAAPTPVSSMVHSSTLVTAGVYVLCRF----FSLLPLFISDFSLFCSILTMFLASVCASYENDSKKIIASSTLSQWGVMMFSMSLGLK---FLAFFHLIIHAFFKALMFLSGGSLMHFSGSQDIRFMGSLGVLNPYVMSCLMFSSMCLGAFPFLASFYSKHLILDSFIDYNMFMLLVLYISNSMTLFYSLRLVK----------------------------------------------------------------------
296135102    ------------PLLALCVPLALLVVGCVPTAWANAAMAWLAFVLAITAGLLGTLQGSTHTFTVASAALPAELGLTLSIYLNALTIMMLLLVSFVGVVVSRYSKNYLAGDQGRFHKWLALTLASILSLIVSGNLLMFALAWIATSLSLHLLMFYRKRPIAVLSAHKKFVASRISDASLLLAIVLIGSTLHTLEFERLFQLGEMPMKLQIASYLIVLSA-ALKSAQFPLHGWLLQVME-APTPVSALLHAGIVNAGAFLVIRMSPILSHSTGALVT--LTLIGLVTLVLASLVMLTQTSVKVSLAWSTTAQMGFMLLECGLGL---YSLAMLHLVAHSLYKAHAFLASGS------------------------------------------------------------------------------------------------------------------------------------------------------
70954672     --------------------------------------------------------------------------------------------------------------------------TGTIITFTSNHWFLAWVGLELNTLAMIPLMSKTHHPRATEAATKYFLTQAAASALLLFATTLNAWHTGEWTIFCMQNTAPT---------LMLTIALMIKLAVAPFHLWLPDVIQGLDLMTCLILLTWQKLA-------PMTLMIQVSPELNPMLLITFGILSIILGGWGGLNQPQVRKIMAYSSIAHLGWMTTILIYFPQLAILNLLIYLI---MTSAMFFMLLNLM-----STNINKMAISWTKFSSLTPTMMIILMSLGGLPPTSGFMPKWLILEELIQDMTPIATIMSLSTLLSLFFYLRLYATSLTTPPTLQNLKLLWQLNGSNYQMMPTMIIISIML----------------------------------
292656537    ------------------------------------------------------------------------------VAVDGLTVLLWVVVTFFSGIVHSYSRRYMAGSVHEFFAAVFGFTVAVMALVAADNVALFWLCWLAMGLLMAKLIGIIDGWPQARAAASVARRYFLASSAFLGVALAALWWSTGATTVSGIAASANGLGGPVWLLVALVLAAMIQSALVPFHGWLLSSMT-APTPASALMHAGFVNAGGILLLRFAPVVTLDATLMLG--IVAVGATSALLGKLLKNVQSDVKSELGCSTIGQMGFMIMQAGLGF---FGAAITHLILHGFYKAYHFLSAGGAVERT-------------------------------------------------------------------------------------------------------------------------------------------------
240172177    ------------------------------------------------------------------------------LGANRLSALLLVLVYGVSTVVQVFALRYLAGDRRSFTAGTGLLTAASAGLMTSGTLIGLAVSWTLAGTALCLLQATYWELPAARDGLRTATAFLLGDLALWAAVGVITAQRGNVSLSDLPAVYNGSSPALPVAAGLIVVAALSRSAQIPFHRWLP-ATLAAPTPVSALLHAGVVNAGGVLLVR--LSPIVSGSAAAMGLAFTAGTLSMLYGGVVMLTKSDIKGSLVYSTMAQMGFMILTCGLGLS---AAAVFHLVGHGFYKATLFLSSGSAIAK--------------------------------------------------------------------------------------------------------------------------------------------------
142884382    -NLPIL--VVLCPLITSLFVVLIPNIFFS----WVLTTLSTFLTFLFSILLYQEIQIHSHISYAL--GKWMPP-IGIEYIIDKVAIIPIIIISGISFIATIFAYKIMPEEIENKYSLWLLAIAGLLGLVTTGDAFNLFVFLEISSLASVALVAMGAQKDALVAAYNYLIIGAVGATLYVIGVGLLYGITGTLNMEDLINRISDLNNNKALIFGFMIIGIMVKAAVFPLHIWLPRAYAYAPSAVSVLLAATATKASLYILARILFSVFNLINNTLLYIILPLSIIAMFAGTIMAIYEKDIKGYCS---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86606410     ------------------------------------------------------------------------------LRIDGNAAAMLLAHGLVTLGVALY-LDRRFVGSRFLAMQLLIVHGSANAVVISADLISVYVALEVLSIGVFLLLTYSRRAESLWVGLRYLFMSNVAMLLYLVGSMLVYVRTGSLAMSGLALADPT-------ALALIAVGLLAKGAVFVAGLWLPLTYATADPVIAAVLSGFTTKAGAMALVRCS-----EFSPVLAQGLPYFSAGAAVFGILLALMASTPQRLLAWSSVSQMGFVIAAP--------QWAGLYGLAHGLAKPLLFVGAAITNRWRWS------------------LLILGTASLAGVPGTLGYAAKALSLSALDPWHEWLLVGVTVGTTCIAVRVLRAF-----------------------------------------------------------------------
225848471    ------------------------------------------------------------------------------LSFDRLASILTLYVSILGVIIRRYSYKYMEPGYKRFFILLNFIFSSIYFLLMANHIFIVVLAWLLSLSLFYLLSFRADSKTAVYFGSVAFWFHRLGDLFFIISMVLVVRNMNSFYLSDLKDMWLNSTGYDLIAAIFLIFAALCKSSIIPFHFWLPYTSEGPTPVSALMHAGIVNIGGIILNK---FAYIFLHTQYALNVAFIFGLITAIVASIVMLTMPDIKRALGYSTVGQMGYMIMEVGVG---AFSLAIYHLIVHGIFKATLFLESGNVIH---------------------------------------------------------------------------------------------------------------------------------------------------
183398056    -------------------------------------------------------------------------------------------------------YMKGDSFFIRFIFILVLFVISMVFLIFGGNFFMIMIGWDGLGLVSFCLVIYYSDKDALVSGILTVLMNRVGDGLILLSIFYFNLMSGFSLDL---------FFMSGVGCFFLLCSFLTKSAQFPFSSWLPAAMSAPTPISSLVHSSTLVTAGIYLSIRF---NFIFVGSFCSLLLMILSLLTMILGGFLANFEMDFKSIVAMSTLSQLGLLFFLISIGF---VKLAFFHMVSHAFFKSLLFMGTGGVI-INGSQDSRLKGSYLLFSPVLFSVMFVSLFSLLAVPFSVGFYSSDLALDFMFCGNLIFFIYLFFGCLSTVFYSFRIMFFVF-------------------------------------------------------------------
260430899    ----------------------PGLRPGRVPKWAETAGLAAVGVASLSVASLALFGPGTSGLIGV-------WGVGLSVRLDAVSATMLLLVSFIGWIVLRYSVTYLDGETRQFMGLMTATLAAVMLLVMSGNLIQLLVAWVATNLCVNQLLLFYPERATARRAARKKALVARVSEVALAAAVALLIAAYGTTDIHHILKAARPDMMSALATLLIALAAVTASAQFPIHGWLTEVME-APTPVSALLHAGVINAGGFLLIR--FADVMLTAPGVMAVLVMLGGFTALFGGLVMLTQPAIKTSLAWSTIAQMAFMIMQCGLAL---FPLALLHIVAHSLYKAHAFLGAGA------------------------------------------------------------------------------------------------------------------------------------------------------
52459777     -------------------------------------------------------------------------------------------------------------SPYVLFIMLSSLALGTMLTFTSSHWLLAWMSLEINTLAIIPLMIKHHHPRATEATTKYFLTQATASTLILFSTMMNAWTTGQWGLKEMSTLPSN----------MMTIAFMMKLGIAPLHFWLPEVIQGLDLTTGMILSTWQKLA-------PMVLIYLIHTTLNSHLMMLFGLLSILIGGWSGLNQTQLRKIMAFSSISHLGWMMVVLTLCPPIFLFNLSVYLI--------LTLSMFLTFKYLNTTKLNSMASLWSKTPVLTAFSTITLLSLGGLPPTTGFTPKWLILHELTKNNLST---LATIMAISALLSLFFYLRLCYSLTPTQSPN---------------------------------------------------------
162316978    --------------------------------------------------------------------------------------------FLVTFSVLIFSTYYLNSNFNYYYFVLLIFVGSMFSLNFSNSIFTMLLSWDLLGISSFFLVLFYNNWDSCSGAMNTALTNRLGDYFMFVFFGLSVFSGYYFLSF---------SMFSSYMSLLLLLTAFTKSAQFPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILL---MNFNNLVLQKNFISFVLIIGLFTMFFSSLASLVEEDLKKVVALSTLSQMGFSMVTLGLGLSFI---SFIHLVSHALFKSCLFMQVGYIIHCSGQQDGRNYSNNGNLPNFIQLQMLVTLFCLCGLIFSSGAVSKDFILELFFSNNYMFSLMFFVSVFLTFGYSFRLWKSFF---LSFNKVMNHYSSTVFMNFLSLALVIFSIGF----------------------------------
257051384    ----------------------------------------SLVPAALTWLVWALFAASVATLVAQVRANDVWRVAN-VVAIDGLTVLLWVVVTFVSGIVHSYSRRYLSGHERRFFVAVFGFTAVVMGLVGADHVVVFGFLWLVMGLVMAELVGLVTGWKQARAAARVARRYFLASGALLGLALGALWWATGEPTITGITTATDGLGGPVWLVAALVLAAMIQSALIPFHTWL-LASMTAPTPASALMHAGFVNAGGILLTRFAPVVAIDQTVMFA--IVLAGAASALLGKLLKSVRTDVKGTLACSTVGQMGFMIMQAGLGF---FGAAITHLILHGFYKAHHFLSAGEAIERT-------------------------------------------------------------------------------------------------------------------------------------------------
108640049    -------------------------------------------------------------------------------------------------------------------------------TISTNHWLMAWIGLETNMLAILMVIAKPKTTRATEATTKYFLMQAIASIMILFSSTTNAWQMGTWDITQLY---------NKYSSTIMAVALATKLGAAPIHFWLPEVMQGSSLMTALLLSTWQKIA-------PMTLMYMAAKNMQPVILTTIGLMSMLIGGLGGINQTQLRKTMAYSSINNTGWTLLI----MPISPNIAMLNMFIYMNTTIPTFL----IMMKSSTKTLRDLTGMWTTSPIFPHMMALLMLSTSGLPPLTGFIPKLMILNELLQQKMVTMAIAALMSLLSLVFYLRITYLSMMLTPPTTSSASMKWRHTNYQPALTSCLIPTAL-----------------------------------
289183317    -------------------------------------------------------------------------------------------------------------SPYILFTLMFGLGLGTTLTFVSSHWLLAWMGIEMNTLAFIPLMARHHHPRAVEATTKYFLAQAAAAAVLLFAALTNAWTTGQWDI---------NQDLSPVPAAMLTCALALKVGLAPFHVWLPEVLQGLDLATGLILSTW-QKLAPFAL-------LFQIHPLHPSLITLLGLTSALMGGWGGLNQTQLRKILAYSSIAHLGWMVVI----MQFSPSLAKLALGLYIIMTAATFL----VLKMSDSKNINALASSWSKAPTMTALTPLILMSLGGLPPLTGFMPKWLILHELTKQD---LGLLATTLAIGALLSLYFYLRLSYAMSLTISPNNISGITPWRFTMKLPLAILT-------------------------------------
99878584     -------------------------------------------------------------------------------------------------------------------LYTMILGLIIVLFLVTDYLWKFYMLFELSMIPMLVLIGYGINLSRLMASFYMLMYMLIFSFPMLSVILI--------NMCLSTNLLVENWNLNIFTSYFTVMPFLTKCPMFGLHLWLPKAHVEASTTGSMILAAGLLKMGTYGLMKLMFWNAWTINNTWL-------LLGMVLSVYLCSLQSDFKKLVAYSSVAHMSMSIIILNLSIISFISMVMINL-SHTLISSCMFYFSGLMSALVKSRLIFFMS----TTILTQYILFCLMLMNLSVPPMVSFISEYYTISSIFIKSHLSVLTLLLFGLISLMYTSMLYNFMNFNYNKMKQIS---------------------------------------------------------
111075034    MNMSLLSTEILTAVLACGLLILCLLSPNKEKHR---GIGYATLFGLLAILVTTFFQYGINETTFHEL--WIH---------DDYSVFMKELFLVAAILVTLSSIDFVDTLPREYYSLIVFAALGMMVMASANDLVTIYVGMELMTITFFVLVAYVLGNGRSEAGVKYLLLGAASSAVLLFGMSLLYGLTGTTVIPEMMSKLHWSPAL-VIAVVTLIAGFGFKISAVPFHMWSPDIYEGAPTPITGYLAVASKAAGFAVLVRVFIDGLPLQKRRFDWV------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86152017     --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------MLLGAGVMIFVLCAIKLSLAPFHFWLKDVYYAAHTNLVAFISVVPKVAMLVVVIR---LFDFLNNTGFEYIIMVLAIFSMLIGAFAALSQNNIKKMFAYSSVVHSSLVLVACIPLLEQNFDGILLAIFGYWTLFAFANYAVFMILSNCENNSYESLNGLLVKKPLIAFCLSISVLSLAGIPPFGVFWGKFMILNTAILNGYWYLALF---VALSSVIMLYAYLKILIHALKNDRVHNIKFSFIQNFILAFCVCVSTFVI----------------------------------
25057515     ------------------------------------------------------------------------------------------------------------------YIFLLALGLGPTLTFASSHWLLAWMGLEISTLAILPLMNQHHHPRAVEATTKYFITQAGAAALILFATTSNAWITGQWDI---------NFAIHHFPATLLIFALALKMGAAPMHFWLPEV-LQGLSLTTGLILSTWQKLAPFILMCQVMPTNH-------TLITMLGISSIVVGGLGGINQTQLRKTLAYSSIAHLGWMIMV----MQYSQQLALLTFAIYFVTTMSAFLTINALS----STTINALATSWTKAPALTSMVPLVLLSLAGLPPLSGFLPKWLILEELTKQATSGTALL---IAWSALLSLWFYVRICYSTTLTSFPSN--------------------------------------------------------
53686406     -------------------------------------------------------------------------------------------------------------------ILLSSLSAGTIIVTSSNHWFMAWIGLEMNTLAMIPIMSKNHHPRATEAATKYFLTQAMASAVLLFATMTNAWYTGEWTINMQTTMPT----------IMMTSALMIKLAVFPFHFWLLDVIQGLDTTTSMILLTWQKLA-------PMALLIQVNSELNSTMLILLGTMSIIIGGWGGLNQPQLRKIMAYSSIAHLGWMMAVITLSTNITLMTLLLYMMMTPSIFLTM--------NNTSSANINKMATSWMKNHTLSIMLMTTLMSLGGLPPMSGFMPKWFILEEMVNQN---MMITATTMAMSALLSLFFYMRLSYLTSLTTSPSPM-------------------------------------------------------
55376612     -----------------------------------------LVPVALTWLVWSMFAASIAVL-AVRIRTGFAWEIPGVVAVDGLTVLMWVVVTFFSGIVHSYSRRYLAGSRLKFFATVFGFTAVVMGLVAADHLALFGVLWLAMGLLMAKLIGIVSGWDQAEAAATVARKYFIASSALLGVALTALWWATGATTVSGIAAAADTLAGPVWAAGALVLAAMIQSALVPFHGWLLSSMT-APTPASALMHAGFVNAGGILLTR--FAPVITVDPALMLGIVAVGGASAIGGKLLKSVQTDIKGKLGCSTVGQMGFMIMQAGLGF---FGAAITHLILHGFYKAYQFLSAG-------------------------------------------------------------------------------------------------------------------------------------------------------
9844814      -------------------------------------------------------------------------------------------------------------------FIFTGIIMSTIIVASSNSWPLAWVGLELNLFAILPVISKTKHPRSIEAATKYFITQITASCLLLSASIINAWQTGTWSITQTH---------GTISTTIMLIALTMKMGASPTHFWLPEVMQGTTLMTSLLISTWQKIA-------PMILLFTMSNHIQSNISLILGLLSTLVGGWGGMNQTQLRKMMAFSSIANTGWTLMTIASEPKTSITNLFLYILLTTPTFITL--------ARTSTKTLQDMTTIWTTSTTTSITLMFLMLSIAGLPPLTGFMPKLLILNELIQNLAPAAMMTTMTSLLTLVFYLRITYLTAILSPPNSSTSTIK------------------------------------------------------
207266413    ----------------------------------------------------------------------MSWSGEFFFFDSGVYLVMVYMSVFIVFLVVM------REKVGPVVFLSELLVLVCLFFFFSVNMLMLYIFFELSIFPILIMILGYGAQIEKVGACYYLIFYAVLCSSPFLCVYLYGGFMLFYVYYDVF--------VSWEVLIFLMLCFLIKFPVYFLHLWLPKAHAEAPTVGSMLLAGLLLKLGTVGYLRLL----GLVSGMSVYFCLVLGLLGMVLGSFLCLLQSDVKSIIAYSSVVHMSFVLLVLCLVCGFGKLSGVLMMLSHGYVSTMMFYLIGEFYHILGTRMMMFISGLMVSSMMVSYVFIMVFLCNSGIPPSVSFFSEFIGVVNVF------------------------------------------------------------------------------------------------
255021138    -SIPWLTGALLALMPAGLVLTALPSVHATRNAALAVRWAAALALVAALAADLSYFLGSRGDFDIGHLLPGLIFDLPISVTVDGLTLILASLVSFVVLTIAQYSVEYLDGDPHRFFRLLAFTGGFFLLVVVSGNIGLFTIAIIATGFSLKLLKFYGERPKAIMAAHKKSLFSRTADLFLLGATGLIGSQIGSLQFRALRQFVEHPLPLQIAAWL-IVGTVVLKSAHFPFQGWLIQVMEAPTPVSALMHAGVVYSGAIIALRTSALLVRVPDALWF---LGLMGLATVLIASLVMTTQTAIKSMLAWSTTAQLGFMSLELGLGL---FPLALLHLVGHSLYKAHAFLSSGSV-----TDQLRQVSPGGKKIPSTAS-WLLAVLAGMAI-----------------------------------------------------------------------------------------------------------------
164457696    -----------------------------------------------------------------------------------------------------------------WFLLILSLTTGTMITMSSSHWLLAWIGLELNTLAIIPIITKMHHPRTTEAAIKYFLTQAMASALIMFSSTLNAWITGQWTITQLQY---------PPATMMLTLALAMKLGLVPIHFWLPEVMQGTTINTAMLLTTWQKIA-------PLTLLCMMTNHLNIQMLLTLSLLSTLMGGMTGLNQTQTRKIMAYSSITHMGWLLITLII----APNLALLTMLFYLLMTITMFMTLNTTSAKT----ITDLGPTWTHSPTITALMMFTLLSLGGLPPMSGFAPKWLILKEMVSLN---LMPICLTMALASLLSLFFYLRLAH------------------------------------------------------------------
254437367    ------------------------------RIIEGTTLIALAVALLSSINLITEGSTTSGLIGF--------WGMGISARLDAVSAVMLLLVSFVGWVVVRYSYMDGEPQQGPFTGWLCATLAAVMVLVIAGSLLQLVLAWIATSLFLHKLLLHYPDRVAAQSAAKKWITARMGDAALLVAVVLLLVQYGTGDIAEILAAARMGEAGAGWIAAALAVAAILKSAQFPMHGWLTEVME-TPTPVSALLHAGVINAGGFLLIR--FADVMLLAPGVMAVLVMIGGFTALFGGLVMLTQSAVKTSLAWSTVAQMGFMILQCGLAL---FPLALLHIVAHSLYKAHAFLASGM------------------------------------------------------------------------------------------------------------------------------------------------------
55583346     ---------------------------------------------------------------------------------------------------------------------------GTMITASSHHWLLAWMGLEINTLAIIPLMAKMHHPRAIEAATKYFITQAAASAMILFSSITNAWATGEWDIMNL---------TSHLSTTTMLMAILMKLGVAPFHFWLPEV-------LQGIDLTTGLILSTWQKLAPMVLLLQISTSLNPQLLFTAGIISTVIGGWGGLNQTQLRKILAYSSVAHLGWMMAALTISLQLTVLNLIIYIIMTTAVFLTLKMLS--------STKISTLSSSWQKTPTLTAMFTLMLLSMGGLPPLTGFMPKWLILQEMTKQN---ATVLATVMALSALLSLFFYIRLAYALTLTTHPNTTHSTQLWRFSTVQPKLLLA-------------------------------------
135703028    -NLPILIVIT--PLMFSLIVAVLS----NNRLSWVLSTFASFLTMIFSILLCFEVSSNGNISYYLGNW---PPPLGIEYVIDKVSIIPIMIVSVIGFIATLYAHNFFSNLVSKTYSLWLLTITGLMGLITTADAFNLFVFLEISSLSAVALVALGMDRKALIAGYNYLILGAVGATFYVIGVGLLYGVTGTLNMSDLAQKIPALGLNKIVAFTFMMLGIMVKAAVFPLHIWLPNAYAYAPSPVSVLLAATATKVSIYILVRISYTIFGPSYEIYTYVLLYLAILAMFAGTIMAI-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
88608865     -----------------------------------------------------------------------------------------------------------QSYSKNFSVLVLLSLLGMLLSVSSNTLASLYLAVELHSIGQYILACIKHKSKSAEAGVKYTLLGTFMSAVMIYGISLIFMVSGDLSLKSLFIADNKIHSIGVLLFIS---GLMFKIAATPFHSWVGDIYEGSPTVSTTFF-AVLPKLSLIVVLVSLISNLEPISQYLRNILFISGILSIAFGTFSAFGQKNIKRFIGFASVTHVGYMLLGVSSSASLSFG---NPGVAYALVYSFTNLGILSVVLMLKDKHITSLKKLRCSNNLVALAFVLLLFSSAGVPPFIGFWSKAYVVKTLVETDHVTALFSMLAGVISAFYYARIAKETYFTNIAEEGIK----VSLGHNTLLTSIVVLCALF----------------------------------
138335449    -NLPALQVVVPL-LLSPIVALIAKPIFS-----WIISLLGSLFCLISSILLFHKFLNFGQINYFMGNWP-APWGIEYV--IDGASSYMLLIISGMGFLATLYSYNLMKLELHKNYGVWLLALGGLLGLVTTGDAFNLFVFLEISSLSSVTLVGSYRDKRALTAAFNYLLIGAVGATFYVIGVGLLYSVTGTLNIADLTELTPIADNNAVRAGISFIIGLMVKAAIFPLHVWLPAAYSHAPTAVTVLLTATATKAALYILARVLF-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
126460658    -------------------------------------------------------------------------------------WPFATVSIVLGLITALYAQRYLEHAERWYYMVHAFYVLSFVWIVAFENLIFVFLALELSIITSFLLIWYFGYGNRRVVGILYFLWAQVGSILFLVGVALAG------------KFDADVFQAAGVASLLVLVGLLVKMGTLGVHFWLPYAHAEAPTPLSALLSPVHVGLMAYWIWR-----LKEGAHWPLDALYLYGLATAVYGSLLVFREMDIKRALADSTIANMGLLVAAAAMLPPLDYLATAVLFVGHAFAKAAGFMLSGIYIVKLHTRELDKL-------VWDTSALALAVLTFVALSGVFGLVGKALLAMGL-PHSLSAAALLILALFSTALYNFYILNRVY-------------------------------------------------------------------
18138113     ------------------------------------------------------------------------------------------------------------------LLLYLSITTGTIITMSSHHWLMAWMGLELNALAVLPIISKTKHPRANEAATKYFLTQAIASCLLLFSSIINAWQTGSWDILQM---------TNKYSSMIMIIALAMKTGTAPLHFWLPEVMHGSTMYTAMLISTWQK-------MAPMALLYQISNHVQPAVTLTLGILSTTIGGWGGINQTQLRKMLAYSSISNLGWAMMVI----SFEPNMFTINILTYILMTIPTFMILTTTTTKT----LQNLSASWTSSPVGTTMLMILLLSTAGLPPLTGFLPKLLILNELVQTLTPIATITMMTSLLNLVFYLRATYMTTLLNSPGSATASMKPIQKTSSMMLTPTAIFS-------------------------------------
253575225    ------------------------------------------------------------------------------LYFDRLSWLMAWFVTTISFFVQKYSMRYLDRSYRKYFTLLTVTAAAASITWLSNDFRLLLAGWGATLWGLTGLIGLRKEWPATRHAAALSGKFLAGSWGLLVTLLWIGWRTGNWSLHSQSSMEDLHSLERFFLNMLLVISVMIPAAQWPFQRWLLDT-AIAPTPISAVMHAGIVNGGGIILTRLA----PLATEDSQLMLLVISSLSVLLGTGIMLVQVDYKRQLVGSTIAQMGFMLVQCALGSYW---AAIAHAVLHGLFKATQFLQSGSV-----------------------------------------------------------------------------------------------------------------------------------------------------
33327691     -------------------------------------------------------------------------------------------------------------------IILSSLATGTIITASSFHWLMAWIGLEINTLAIIPLISKMHHPRSTEAATKYFLTQAAASALILFSSTMNAQLTGSWDITHLTSMQS---------ATLLTMALAMKLGLAPTHFWLPEVLQGSTMLSALIITTWQKLA-------PMTLLYLTVNNMPTVLLLSLGILSTLIGGWGGLNQTQTRKIMAYSSIAHLGWITAVSQMQTNILCLNLMLYLIFTTTMFLTLIM--------SNSKTIKDTTTLWTTSPALTITMALTLISLGGLPPMSGFIPKWLVMEELTNQNLMLI-----------------------------------------------------------------------------------------
88706516     ----------------------------RQARARFLSLAGGIAAMIFSLGAILLLSLHGP----TTLYAPGIFAEVFSVRIDAVSVAMTTLVSFVGLVVLRFSHSYLMGDARQFLRFLMQTLAAVSVVVMAGNVILLVAGWISMSLSLHRLLVFYPDRPRAQLAAKKFIIARGSDLALALAVGLMVAATGSTDIALIASAAQDSADVSAAPALLLVLAALLKSAQFPTHGWIAEVME-APTPVSALLHAGIVNAGGFLIIR--FADVIASSGVALYALLLVGGMTALFGSLVMLTQRSVKGALAYSTVAQMGFMLLQCGLG---AFSSAMLHIIAHSLYKAHAFLSSGSM-----------------------------------------------------------------------------------------------------------------------------------------------------
257386993    -----------------------------------------------------------------------PWGIDGLVAVDGLTAVMWVTVTFVSGIVHSYSRRYMTRTIDRFFGRVFAFTLIVMVLVAADALALFVAAWLGMGLVMADLIGHVEGWPQARAAAALSRRYFLASTGALVALGTLWWHTGATTVSGVPALGEASGTVVLFAATALVLAAMIQSALVPFHTWLVSSMT-APTPASALMHAGFVNAGGVLLVR--FAPVVTVDSAFMLAVAVVGATSALSGKLLKTVRTDVKGKLGCSTVGQMGFMIMQAGLGF---FGAAVTHLVLHGFYKGYQFLSSGS------------------------------------------------------------------------------------------------------------------------------------------------------
270267497    --------------------------------------------------------------------------------------------FLMSLLVILLYLMVLMVNISYKFSLNLMFLALIYLMSVSNLMVFFYLYEMVFILIMFSIILLGYSYERLMASFLMMFYSFLFSSPALLII----------LMLDRSFLIKNWLQYSLLISYFLVGSFMVKFPIFGFHYWLPVAHVEASTIGSMILAALLLKLGSIGLLYVISYLGFMVKFHWLG-------IGVLVLMLMILSLSDLKMMIAYSSIAHMSMVFYVMMLGTMVGKKGAVYMMFYHGFISPLMFWVVGIL-AWWKTRSLMVIK-LISFSYLFLLCLFVLLILNMGFPPFMGFLSEVLMLKSLISYPLMLGVMIW-AVLLSCYYNVYLFW----------------------------------------------------------------------
110668527    ---------------------------------FTQTMWTLWILSVCALIVWT-WRGGTFGVPSDIDIAWVPTQL---FSIDGLTLIIWVTATFFSGIIHSYARRYLEQHQNRFFLSAFGFTVAVIILIVANHIVIFTLSWMIMGLLMTALIGHNRGWSQAQMAASFARYFLISGTLIAVAGGVLWWTADVVTIVGADVISGLSSLTIASVTIILVLAAMIQSALIPFHTWMLSSMT-APTPASALMHAGFVNAGGILLVR--FGPIIEADTRLLIFIMLIGALSALGGKFLKTVQSDVKRKLGCSTIGQMGFMIMQVGLGF---FAAAIAHLILHGCYKAYQFLSVG-------------------------------------------------------------------------------------------------------------------------------------------------------
13195737     -----------------------------------------------------------------------------------------------WVLYYASSYMGSSIELVRFNVLMVVFVLSMLVVVVGKSFWVLWLGWEGLGVSSFLLIMFYNNWGCNSSAMTTIMMNRVGD----FALMVMVVTLGCSFVFDYEYVVYSSLSL-----VMFLGAMIAKSAQVPMSSWLPIAMAAPTPVSSLVHSSTLVVAG---CVLCVKLGNCMSVVWVNGLLIVVGLLTSLYASLMAFFEFDLKKILAYSTMSQVAMVMLMLLSGMYSLM---VMHIVNHALVKALLFMNVGIIMSYMFANQEVRMVTCVGYNVGFVLGSVILCLVMCGLTFTSCYYSKEYSVCLSIKEDTLFH-LVNVVLFMSVMYSLRMIYVLMGGLSGKVFLNCFSVSFAGVQVMVVPMLVM--------------------------------------
9844743      ----------------------------------------------------------------------------------------------------------------------MVLYTSTLLVSSSNTWQTAWACLELNAFSILPQISKTKHPRAIEAATKYFLTQATASCMLLFSATANAWQTGSWDITQMH---------NNWASTMMLIAIAMKVGAAPTHFWLPEVMQGS-TLTTALIISTWQKIAPVALMYSTFNHIP------PNLAIIIGLLSMVTGGWGGMNQTQLRKMMAYSSITNMGWTVMILPIEPKMSIMNILIYIIMTIPTFMLMKLML--------TKTLKDTATSWTTSATGATALMFLLLSTAGLPPLTGLAPKIMILMELINQGTPAAVLATTASLLNLVFYLR-------------------------------------------------------------------------
149203006    -------------IVAAVLIPAQRTITPRRAAWLAEGAGLVALLVALTMPVILMVTGAGDGAAPGVLGHVI------AVRVDVVSAVMLMLVAFIGWVVARYARTYLDGEQARFALWLLATLAAVQILVLSGTVVQFVGAWIATSLCLHRLLLFYPERGAQRAAYKKFVTARLGDAALIGAALLLVAAYGTTQIAGILSAAGEGGALAAAAAGFLALAALLKSAQFPSHGWLTEVME-APTPVSALLHAGVVNGGGFLLIR--FADVLLLSPLVLAVLVGIGGFTALFGGVVMLTQPTVKVSLAWSTVSQMGFMILQCGLAL---FPLALLHIVAHSLYKAHAFLSAGGAIER--------------------------------------------------------------------------------------------------------------------------------------------------
162316962    --------------------------------------------------------------------------------------------FLVTFSVLIFSTYYLNSNFNYYYFVLLIFVGSMFSLNFSNSIFTMLLSWDLLGISSFFLVLFYNNWDSCSGAMNTALTNRLGDYFMFVFFGLSVFSGYYFLSF---------SMFSSYMSLLLLLTAFTKSAQFPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILL---MNFNNLVLQKNFISFVLIIGLFTMFFSSLASLVEEDLKKVVALSTLSQMGFSMVTLGLGLSFI---SFIHLVSHALFKSCLFMQVGYIIHCSGQQDGRNYSNNGNLPNFIQLQMLVTLFCLCGLIFSSGAVSKDFILE---------------------------------------------------------------------------------------------------
22532992     -----------------------------------------------------------------------SLWSSSGLCFDVLSFYLSGLSLVLGFSLVF--WQGCFSVVGLFMVFLSLCCS--ILSYCCAHSLGFWVLYEGAILPLFLLVRESPYSERYVASWYLLGYVVLTSLPMLLCLFYLSVEAGSFNLCHWGGALSGSFAVVLLLSVLFIT----KIPLPPFHVWLPIVHAEASSPVSVCLSGYVMKLGLLGVYR--FCSWLLPSHIFSVVYLSVGVVLTLLFFFSASRELDGKRWLAFMSLAHILVPAVCLCASSFDGLGLSFLYCLGHGVSAGVMFLFLWLAYEVSGSRNWAVLKFGLSGSLLMRFLAGSCLCTVASIPPTVQFFCEVYTL----------------------------------------------------------------------------------------------------
161760598    -------------------------------------------------------------------------------------------------------------NPYVLSTFMFSLGLGTFMTFISSNWILAWMGLEINTLAIIPLMAQPHHPRAVESATKYFMTQAAGAAIIMFSSLTNAWTTGVWDINSL---------TNPIASTMFMMALALKIGLAPTHFWLPEVLQGLDLTTGLILSTW-QKLAPFALLIQT------AHNIDPLLLTFLGAVSTMVGGWGGLNQTQLRKIMAYSSIAHMGWMIVII----QFSPKIALISLTIYIILTSAMFM----IFKTLMIKKLDSMSIIWSNNPILASMAALVLLSLAGLPPLTGFMPKWLILQEMAQEMLIIATIMALATLISLFFYLRLCYVIM-------------------------------------------------------------------
255019951    ------------------------------------------------------------------------------------------------VLAFIAGHPLAQRLPGALTGLSLTVLLGALCLVSSQTLLGLFVGLELQVLPFFALLAWPGSRRALEAAAKYALLAGLASALFGLGVAILFLGNGSLALIPPQGTLLTGFASHLGLLLLYAALAFE-LAVAPFHAWVADIYEGA-PAPIVLLLGAVAKVGILGAWIDLAS----VSEAWATPLWVLAAISMVIGNLLALRSQRIRRLMGYSAVAHAGYFLAALGAG-PLGIVAATVYALAYGLMHMASFLPLSVLPEDSHGIPWSAFR---RRQPVLAGLLALALLSLAGMPPSLGFFAKLGVLLVTLHGGLWLAVLLALMSALSFAYYLPAIWRV--------------------------------------------------------------------
62736649     -------------------------------------------------------------------------------------------------------------NPYAMSILASGLSTGTIITATSTHWFLAWMGLELNTLAMVPLMSKMHHPRAIEAATKYFLTQAGASALLLFATAMNVWYTGEWTINTQ----------ENFSTLMLTVALMTKLAVFPFHLWLPDIMQGLDMTTCFILTTWQKIA-------PMTLLLQVGPKLNPTLLMLMGILSIIMGGWGGLNQPQLRKIMAYSSIAHLGWMMIVLPHSTHLALMNLLIYILITSSMFLMMMYMS--------STTINKLAASWMKNMPLTLMMMMVLMSLGGLPPMSGFIPKWLVMEEIIKHN---MIMLTTIMAISALLSLFFYLRLSYMTSLTTSPTPMNSKSMW-------------------------------------------------
139396709    ---------------------------------------------------------------------------------------LIGLILLLTFNSFWKTSEGIDNKTTEALILILMSASGFLLMVDAENFIMLFIGLEIGSISLYALAGLNRGDQSNEASLKYFLLGSLASCILIYGVALLYVSLSISGVYETSIAISFIGPDNVPLLIMILVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMAAVAKASSFIVLARLSAISLRFILDKFDLFFTAIVILSVLAGALFATNQTDIKRLIAYSGVIQSGFILSGISFGVY-GISASIFYLITYIIQLIGVFTVFSIISGQLSSDKISNLSGLFK------------------------------------------------------------------------------------------------------------------------------------
124515363    -----LMLVTPWPLLATGLVLGFGANRYPRRKVVSASALFALLAAIGSAFAYAAGWRNPATYFSLDLPHGLGVF-EINTDVDPLTITMLLLVAFVGVIVTASTYMDGDPREGEFHRWLALTLGSFFTLIVVGNLWAFLASWIATSLFLHLLAFYRDRPVAILAARKKYLLHRLADVSLLSAIVLIVRDLHTSDFSGIPSLLAYHGALPGGLFVAIVFAAILKSAQFPFHGWLIQVMEAPTPVSALLHAGIIYTGAFLVLRTSPLLSFENGA---RDALVFVGLLSIGLTSLMMITETNIKESLAYSTCAQMGFMLMECGLGL---YTVAVMHILSHSVYKAHAFLSSGSV-----------------------------------------------------------------------------------------------------------------------------------------------------
11466319     ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SNTLFLNLEQWNFSIYGTIIIVLSFLIGTLFYKIKGAPFHIWAPTVYTRMPTGSMVILVTIFTLIFSLYFFQLFFKIFYLYSNFFSQFFILGGILSLIFGFLGAFDQKILKKFFIYSSIGHVAFLLFSFIAPYTFQSGTSLLMYLLIYLVSTFLLWFLIT----HNTKKIEFLSNLIKENSLYFFLFVIIVFSMSGIPPLAGFFIKFDILSLALSNEFLILFITLLITVASFYYYLRLVKISSFENFKSYLLQFLKIGSFWVYIRLVFLFVFIMLLLFFPIIFEQSFYYVLSFI----------------
15079219     -------------------------------------------------------------------------------------------------------------------TIYLTIMTGPMITMLSSNLFLMWIGLEMNLLALIPLMNNNPNPRSTEAATKYFLTQATASMIFLLSILMNFKQLGLWTFQ---------PETNNTIMVATFISLAIKLGLAPFHSWLPEVTQGIKLNVGLILLTWQKIA-------PLSILFQFHELINPTLLILSATTSVLIGAWNGLNQTQTRKILAYSSIAHMGWMISILPYNPSLTILNLLIYIIMTVPMF--------FIFHTHSFTSITSMSLMWSKAPMTLPMISLILLSTGGLPPLTGFLPKWAIITELMKNNNLS---LATLMAMTALINLFFYTRLIYSTSLTTFPSN--------------------------------------------------------
3603142      ------------------------------------------------------------------------------------------------------------------LALTTSITTSMLITASANHWLTAWIGLELNTISILPIIMKQKNLRSAEAAMKYLLTQAIASAIMLLSSSLNAWQTGLWDITQL---------TNELSCTMMTLAITIKIGAAPAHFWLPEVMQGTTIPIALL-------MATLQKIPPLTLLYMMANHTKPNITLTLGMLSILAGGWGGINQTQLRKMMAYSSITHLG----WTMTAISISPNIAMLNIIIYMTISTPVFLLLSA----TSTKTLQATTNTWSISPTAAFLMTLMLLSLAGLPPLAGFTPKLAILNILVTYTPLAMIIALSSLLSLLFYLRTTYILTSATPPITTQSTTLWRAKTNHNQLTTILAPMALF-----------------------------------
280978267    -------------------------------------------------------------------------------------------------------------NPYILYTIMMSLGLGTTITFASSHWFLAWVGLEINTLAIMPLMAQHHHPRAVEATTKYFITQAAGAALLLFSTTMNMWILGNNLIT---------SPLHPILSATTVLALGLKMGLAPMHFWLPEV-MQGLTLVTGLILSTWQKLAPMILMYQLTINNSPT-------ITTLGLLSILTGGWGGLNQTQLRKILAYSSIAHMGWMMIILNYAKHLTMLNLMIYIMLTTTFFMSLNMMSAT--------KINKLAMTWAKSPTLTTIILLTMLSLAGLPPLTGFMPKWLILQEL---SKQAMMFTATIAAIAALLSLYFYLRVCY------------------------------------------------------------------
280978155    ------------------------------------------------------------------------------------------------------------------FTMIASLGLGTTISYASSHWLLAWMGLEINTLAIIPLMTMNPHPRAMEAATKYFIIQATGAAVLLMTTSHNAWTTEQWEIHQL---------LSPTVCTTAMIALALKLGLAPMHFWMPEVMQGLNLMTGLILLTWQKLA-------PMILMYYLAPAVEKPMMMLMGILSALIGGWGGLNQTQLRKIMAYSSIAHMGWMMIVIEFMPKLMMLTLMVYMTTTAAVMLTLKIVT--------TTKINDLAMMWPKSPILTVMAMMAMLSLAGLPPLAGFMPKWLILAELTKQD---MALTATVMVLTALLSLFFYLRLCY------------------------------------------------------------------
251773299    -------------------------------------------------------------------LPWGLGSFSIVVGLNPLSLLMALLVAFVGFVVARFSARYMDGDAREFMGNLALTLGFFFTMVVVDNFWAFLLSWVAKGLTLHLLVFYPDRAKARLAARKKFVLHRLADVALFFALLARALHVDSFSGLRHAMSQGVILTDPFLILAAGLLSLAVKSAQFPLQGWLIQVME-APTPVSALMHAGLIYSGTILFLRS--WPLLAGETVFRDMLILNALATIIVSALAMMIASDIKGSLAWSTSAQIGFMLLECGLGM---VSVAVMHIIAHSLYKAHAFLSSGSV-----------------------------------------------------------------------------------------------------------------------------------------------------
294986096    -------------------------------------------------------------------------------------------------------------------IILSSVAIGTIITMSSYHWLLAWIGLELNTLAIIPIIAKKHHPRATEATTKYFLTQAAASAMILFASTTNAWSTGTWDISQL---------TTPPSCTLLTIALSMKLGLAPLHFWLPEV-LQGVPMETALIIATWQKLAPISLLYLTY------NSTNPMILLTMGLISTLTGGWGGLNQTQTRKIMAYSSIAHLGWMATILTLNPNILLLSLLLYIIMTTPMFLMLKYAT--------SKTIKDMTTLWATSPQTASLMMILLMSLGGLPPLTGFMPKWLILQEL-------------------------------------------------------------------------------------------------
5835475      -----------------------------------------------------------------------------------------------------------------FSLLSLTVIAGTLLVLTASNWFFIWLGLEINTLAFLPLLISTHHPRATEATTKYFLIQALASALLLFGGLLQASQFNSW---------NTDTQLLPATTILLIAAVTLKMAIAPCHGWLPDV-LQGLPFRIGLILSTWQKIAPFSILLLLPTQPT-------WVFFTLGLLSVIIGGWGGLNQTHIRKLLAYSSIAHLGWIITIY----PLSSQISTLTLVLYFFLTGTLFLAL----HFLNTPSLADLGNIVNLAPWLTTLTLFTTLSLGGLPPLTGFLSKWLILQELSLNTNLVI---ATTLIMASLISLFFYLRITY------------------------------------------------------------------
289183219    -------------------------------------------------------------------------------------------------------------------ILVLTMGMGTLVTLISSHWLLAWVGLEMSTLAVLPIMSRGYHPRAIEATTKYFLVQATAASLLLFSGMVNAWLTGLWEIQQLFY---------SVPGVVFIVGLALKIGLAPFHFWMPDV-LQGLSLGVGLVLCTWQKVGPVSILFQL--------DFFPSFVVVLGLVSSFVGGWGGLNQTQLRKLLAYSSIAHFGWMVVVLQFSTFLGLLNFLFYSVMSVAIFLVLML--------NNAVSVSGLAMMWAKLPLISLTIPLVFLSLGGLPPFTGFLPKWLILQELVKQGN---VFLSVFMALSALLSLFFYVRVSY------------------------------------------------------------------
156937936    ----------------------------------------------------------------------------------------------------------HTRPQRHFILLVTLVTVAGYLVAASRNLATLAVSLEALSLSAAAIAFYPASKDKIRVLSTYLVFSVFAAVLLFSGLAFYFAGTNTFSLVEFTQTS-----TAIVGLTLILASIMVKVALAPMHAWAVDVYSLSSTSAALYLSNAVKASAFVALGILAAGPLEMAMSVGYWPVMLLAVASIAVAAGGMALSSETKRLLAFSSIAHAGFATLALAAPGPTAAAILAYYALVYSLSNTIGFSAV-LLLKKEGEASLSELSLLYKR-PLTALAFAIGIISLLGIPPTAGFNAKLFALFNLLTSNWYALAIALAAVVFTAATGYGYAKAI---AAVAKRPEGEPEANAGLELMMWFMAFVVLLLYFYPAL----------------------------
197723665    -------------------------------------------------------------------------------------------------------------------LLLLSLATGTTIALSSYHWLIAWVGLEINTMAIIPIMTLNPHPRAIEAATKYFLTQATASALILFSNLVNAWQTGEWEIPLMINPS----------FDTLSIALMMKLGLAPLHLWLPEVLQGIPLPAGLLVSTWQKIA-------PMVLLLQTSHLLNPNLTTALGLTSILIGGWGGIAQTQLRKLMAFSSISHLGWIIIIMKFNPQLAIFNFIIYILLTTSMFISLMLISAT--------KMSDLATSWPKSPALTMTTVITLLSLAGLPPLSGFAPKLLISMELIKQD---LIILSTITILASLLSMFFYLRLAYIIMLTIPPNIPNSLTPWRKTTKLPLIVAT-------------------------------------
143642265    ---------------ALVLLFFTITIESNEIVKKSITFMGMLITSFCVFLKFGLFLENGVSSYFTQKILLDEFSL--------FGNVLISLILLFNFLPIWDSSKQLKEKTTEAIILTLMSASGFMLMVDSENLIMLFIGLEIGSISLYALAGLNRGDKSNEASLKYFLLGSLASCILIYGVSLVYVSFSVFSVYNLALGIAYVGPDSIPLVLLIFIGLLFKIAAAPFQSWAPDVYQGSPTGYVGFMSSIAKVSSFIVIARLCLVSINFIIKDFNIFFLIVIISSALIGSLFASIQEDLKRLLAYSGVVQSGFILSGIVS-SINGTSASMFYLFTYIL-----------------------------------------------------------------------------------------------------------------------------------------------------------------
289183250    -------------------------------------------------------------------------------------------------------------------LLLLTIALGTVIVITSENWFIIWVGLETSTLALVPLLCSNFSPRNIEATIKYFLIQAMSAALLLNGALIQAWVTGSWSVLE---------PVNTVTSLAVAAALAFKIGLAPCHFWLPDV-------LQGLPFSNGLIIATWQKIAPLILVFSINELTLTNLVLTASIISVLVGGWGGLNQTQMRKILAFSSIGNMGWIVAT----STYSYNTALAMLLIYLIINTTIFLILDFLNVST----LGHLNIVAQLSPISIVLIILTTLSLGGLPPLTGFMLKFFSLYVLINNNS---ILISFPLILGALLSLFFYLRISFNTSLILFPHHI-------------------------------------------------------
85709310     MIHPFLPLAA--PLIFAIVALIAWASPSRRPKALLRIAEIAALGTI-AISLASIVQLVVAGPSTSAIIGSGGFGISARL--DAVSVTMLAMICSIGWVLLRYSANYLEERQGVFIGWMAATLCAVLLFVLAGNLVQLVVAFIAISLTLRLLLFYPDRIQAVRGARKRFIVARLGDAALIGAAFALWQGYATTDIATIEARAGSATTATLVAASLLALAAILKSVQFPTHGWLTEV-VDTPTPVSALLHAGVVNGGGVLLIR--FADVMLLAPNVLAVLVVIGGFSALLGSLAMLGQPAVKNSLAWSTIAQMGFMIMQCGLAL---FPLALLHIVAHSYYKAHAFLSSGS------------------------------------------------------------------------------------------------------------------------------------------------------
62736696     -------------------------------------------------------------------------------------------------------------------IFLSSLATGTTITFISNHWFLAWMGLEINTLAMIPLMVKPHHPRAIESAVKYFMIQATSSATILFASTLNAWQTGEWTIMNNCTQMP---------ATIMTIALMMKLAIAPFHLWLPDV-------IQGLNLTTGLILLTWQKLAPMALLFQMSQQLNTNMLILTGLLSILIGGWGGLNQTQLRKIMAYSSIAHLGWMIIILM----FSPTIMLLNFIIYLIMTTSMFMMLTHLKVM----NINKLAISWTKNPTLTSMMMIMLLTLGGLPPMTGFLPKWLILEEITQEMTTLAVLMAMSALLSLFFYLRL------------------------------------------------------------------------
40805111     -------------------------------------------------------------------------------------------------------------------IILLTIFVGSIITILSNHLILMWAGLEMSMLAIIPVLMFNSNPRSTEAATKYFLIQATASMILLLAIILNYHDLG---------IWQFHHNTQFYIYSLVLIALMMKLGLAPFHFWVPEVTQGVPILSGLLLLTWQKIA-------PLAIMFHISYYLNTTMVPLSALMSVFIGGWGGLNQTQLRKILAYSSIAHMGWMVAVTMYNPTMMLLNLVIYMFLTTSMFITVYICT--------STSISSFTKMWNKSPLLISTTLIILMSLGGLPPLTGFLPKWMIIIELTKNNCIFMALSMTMMALLNLYFLIYASSMTAFPTSNNMKTNTHHQNNKKHPLLSPLIIIS-------------------------------------
118591599    --------------------------------------------------------------------------------LDAISMTMTLLVAFIGWVVMRYSRTYLDGEAREFHGLMLSALAAVLLVVQSGSLLVLVTGFAAIGLCLRLLLFYPQRAAAQRAATKFALVWHAGDLSLLLAALLFMVSAGSTQISQLSETVGTSLSLTEHLAVTFLLAAVLKTAAFPLHGWLTEVME-APTPVSALLHAGIINAGGFLLIR--TADLVQASPGAMGALVALGGLTALFGAVVMLTQSAVKTALTWSTISQMGFMLLQCGLGL---WPLALLHVVAHSLYKAHAFLSSG-------------------------------------------------------------------------------------------------------------------------------------------------------
165932436    -------------------------------------------------------------------------------------------------------------------------------TVSSSHWFYAWLGLEINTLAILPLLAGPQHARAIEATTKYFLSQATASATILFAAITNAWLTGQWDILQM---------THPVPATMLTAALALKIGLAPLHTWVPEV-LQGLDLNTGLIVATWQKLAPFTLILQTHQSN-------SPLLISLGLISILVGGWAGLNQTQLRKILAYSSVAHLGWAILIV-QFSPRLATIAFITYLAMTFSTFLLFKQAN-------STSINSLATSWTTSPMLAAIAPLILLSLAGLPPLTGFMPKWLILQELIKQDLGFTATLAAMAALLSLYFYLRLSYAMTLTISPNTLQSIAPWRLRSLTLSLPLAI---------------------------------------
78047733     ---------------------------------------------------------------------WGDIGLSARL--DAVSVTMLLLVAFVGWIVVRYARTYLDGEARQGYFTLCMALAAVLLLVQAGNLVQVVIAWIATSIAMHRLLLFYPEREAQRAARKKRVFSTTGGIALTCGAVLIWKSMGTTDIATINALAAQHSWALVAAAALIALAAVLKSAQFPTHGWLTE-MMEAPTPVSALLHAGVVNGGGFLLIR--FADLMLAAPGVLAVLAMLGGFTALFGALVMLTQPAVKTSLAWSTVAQMGFMMLQCGLAL---FPLALLHIVAHSLYKAHAFLASG-------------------------------------------------------------------------------------------------------------------------------------------------------
83814528     ------------------------------------------LPLVYTRLTWGLFALSLGLLVWAPDPEWAGDGL---LRADGLTRAMALVTTFVSGIVHSFSRRYMAKRLNAFYGRLFGLTLIVLVLTAANHLVLFAGAWAAMGWVLADLIGHVRGWPQARAAARYARQHFLGGSALLAGALGLLGGSAGAWTISLAAAEALPTLVVAGAAGLLLLAAMVQSALVPFHRWLLSSMT-APTPVSGFMHAGLVNAGGVLLARFAPVVFEAPAVMWA--IVLAGGVSALLGQAWMLVQTDVKRQLGASTVAQMGFMVLQCGLGF---VPAAIAHLILHGFYKAYLFLAAGSAVEHT-------------------------------------------------------------------------------------------------------------------------------------------------
135579294    --LPLIILAAAAVFLLTICSLIPSRITNQQLTIYTCAAAIGSLIASIPLWLRIH-DESKGPFST----------LSGAFGIDGFSIFLMILAVSVILVSCLAGVFLKSEDIEGPESYVLLLLSATGGMIIANDFIVLFLGIEVLSISAYVLAAMNLKRQSQEAGLKYFVLGAFASGFLLYGIALLYGATGSTQLTFLTNNDLTNDTLLLAALGLIIIGFAFKVAAVPFHFWSPDVYQGAPTPFVAFMASAIKASGFAAMLRILYVTLGEYKADWQPAIYGIAVATLIVGSLLA--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
9844738      ------------------------------------------------------------------------------------------------------------------IMLSMGIMAGTVIVMSSHHWLMAWAGLELNMLSILPIISKTKHPRSIEASTKYFLTQAIASCLMLAASITNAWQTGNWDITQM---------NDKYSSTVMVLALTMKAGAVPLHFWLPEVMQGSSLHTALLISTWQKIA-------PLTLLYSMSNHVQTPLILTLGALSTMFGGWGGMNQTQLRKMMAYSSITNLGWALMVLTSEPNMSAITITTYMLMTIPTFLLMVMMT--------TKTLQNMSTAWATSPTATTTLMILILSMAGLPPLTGFLPKLLILNELIQNLTPLATLVTLTSLLNLTFYLRVAYMTTLLNPPVSTSSMMK------------------------------------------------------
38372960     -----------------------------------------------------------------------------------------------------------------------------IITMSSTHWLLAWAGLEMNTLAIIPIICKQHHPRATEAATKYFLTQATASALILFSSAMNAWKTGQWDISQLSL---------PEATIMLTFALAMKLGLAPLHFWLPEVLQGSTLATALIISSWQKLA-------PISLLLLTLNSLNHKTLMILGLTSALLGGWLGLNQTQSRKIMAFSSIAHMGWLFLALTINSNISLITLMIYLLLTVXMXSTL--------IATSSKTLTDLGTTQPQTPALLAISMLILMSLGGLPPLSGFMPKWLILTELITNSPLLSTIMALSTLPSLFFYLRMSQMTTLTLPPQTTLSEHKWRFKTQMIPTSLTITLAIFL----------------------------------
135408718    ---------TLVLLATALILLFCTITIETSDFVKKSITFGGILLTIFSVFLFGLFATDGVSSYFTEK-----------ILLDEFSLFGNVLISLILLFNFSSIWNELKDKRTEAIILTLMSASGFMLMVDSESFMMLFIGLEIGSISLYALAGINRGDLSNEAALKYFLLGSLASCVLVYGVALIYISLSISGFYDSAIAIPYIGATTFIGFLFVIVGLLFKVAAAPFQSWAPDVYHGSPTGYVGYMASVAKVASFLVIGRLCMVSLRYVMDNFELFFLAVVIISIFVGSFFATIHADMKRLIAYSGVIQSGFILSGIVSG-VNGTSASLFYLTAYTI-----------------------------------------------------------------------------------------------------------------------------------------------------------------
221145493    -------------------------------------------------------------------------------------------------------------NPYILATLLMSLGLGTTLTFVSSHWFLAWMGLEINTLAIIPLMAQHHHPRAIEAATKYFLVQAAAAATLMFATMTNAWIEGQWDISQM---------SHPLPYTIVIIALALKVGLAPLHSWLPEVLQGLDLTTGLLMSTW-QKLAPFALLLQMEP-------ISPNLLIFLGLISVMVGGWGGLNQTQLRKILAYSSTAHLGWMVLV----LQFSPSLTFMALITYIIMTTAVFLA----FINNHTTTINSLTLSWTNTPTLTAIIPLLLFSLGGLPPLTGFLPKWMILLELSEQG---FALTATMAALSALLSLYFYLRISY------------------------------------------------------------------
8573080      -------------------------------------------------------------------------------------------------------------------AIYFTLFSGTLITLFSSHWLLIWVGLEMSLLAIIPILMSKPNPRSIEAASKYFLIQATASMILMMAAIINFYNTGQWSISN---------TINQLSSLMLTLALSMKMGLAPFHLWVPEVTQGIPLMSGLILLTWQKIA-------PISIMYQIAPSINYNLIMFMALMSILLGGWGGLNQTQLRKILAYSSIAHMGWMMAIISFNPSLSILNLLIYMMLTINMFMLLYY--------NKKTSTLALSNSWNKSPLLTSIILMVLMSLGGLPPLTGFFPKWMIIKELVSNNNIILTLMAIMALLNLYFYMRLIYSTSLTLFPSSNNTKIK------------------------------------------------------
5802057      -------------------------------------------------------------------------------------------------------------------LLITGLSTGTVITMSSHHWLLAWLGLELNTLSILPIISKSHHPRATEAATKYFLIQAMAAALIMFASTLNAWQTGHWSITN---------TTNMVTITMITLALLFKLGAAPMHAWYPEILQGSTLTTAMILTTWQKLA-------PMTLLYMISPHLPQQLILVTGLLSALVGGWSGLNQTQTRKIMAFSSIAHMGWLIIALHLSLTLTTTTLLIYI----TMTSTMFLALNTMTIKT----LTDMGLAWSQSPSLMTMVMISIMSLGGLPPLTGFLPKWLILSALCQNNLILSVLLAAASLPSLFFYTRMAYFTVLTIPPNTTSTHLK------------------------------------------------------
62002007     -------------------------------------------------------------------------------------------------------------NPYALLVMLSSLGIGTTMTASSSHWLAAWMGLELNTLAIIPLMINHHHPRATEAATKYFLTQATASALIMFSTIMNAWSTGQWDIKEMSNLTSNMLTI----------ALAMKLGLAPLHFWLPEV-------LQGITLTTGLILSTWQKIAPMILIYMTSNSLNFNLLMILGITSTVVGGWGGLNQTQTRKIMAYSSIAHLGWMMIIIMLLPKLALLNFLLYLTMTSSLFITLML--------MNSTNINSLSMSWPKMPVIAALSPMILFSLGGLPPTTGFMPKWFILNELIKYH---ATATATIMAFSALLSLFFYLRLAYSFALTQSPNTMNSYMSWRHKINQPTMMLAI------------------------------------
19111769     ----------------------------------------------LLLMLVILFIPVMKLGLMLLEWDFLSFKFSFYFNSLLFSIILGLVT--LSVLIFSTYYLDGELNFNYYYFVLLVFVGSMFMLNYSSSIFIMLLSWDLLGISSFFLVLFYNNWDSNSGAMNTALTNRIGDFFIFSFFSGSLFFGYYFLGFEL---------LCGSMVLLLLLTSFTKSAQFPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILLMNFSKLMLNGS---VMMLVLLVGMFTMFFSSISALVEEDMKKVVALSTLSQMGFSMVTLGLGMSFV---SFLHLVSHALFKSCLFMQVGYVIHNFGQQDGRGYGNNGNLPMFMQLQPLVTLFCLCGLIFSSGMMSKDLILEFFNNYMMFFSLMFFISVFLTFGYSYRLWKSFFLSFSKVVLVYS---STFIMNFLSLLLVIFSVVF----------------------------------
30315626     ------------------------------------------------------------------------------------SLLFSLLFMGAVLFVIVSRANNLG---WEFHLMLFGGYTGAIYMILGYDWLISLIGFEFLNLSTYLILSLYRGTESA--TLKYLLMSAFFTTLLLLSISLFYGLTGSTAFDSLYAMNYLDDSLTLWPQLLLLLTLSFKLGLVPVHLWVPDVY-DGLPMELVLWIGTLPKLAILFFLPVLHPLLINVNQYF----LLGGVLSFLLAAISLGAQYRLKRFLAFSAIGHMGIMITGFAIGDYHSF---WFYTLIYFVASVNLFL---ILAELPGIDLMKRLSIITNNYPL-AFAFMVALLTMAAVPPFSGFYAKLLVLFGLIDVYMVVATLLILTSLRTAAYYLRLLQTTFFGPF---------------------------------------------------------------
142155514    MSPLALPITALLPYLAAFLNALLPFLGRPLLLACSLSSAGLGLKAILS-----------SSPQLLAWLG----PLGVQLAIDPLAGWFLLLDGLVFGAVLLDGWS--RPQRASQLTLMLVLLGGLGGAAVVTDLISLYVTLEVISIAAFLLI-LSETDTNLWIGLRYLLIGNTAMSLYLVGAALLYAQTESFGLSEASALP------LCAGHVFLLIGLFTKGGLFLNGFWLPATHAAAPAPISALLSGSVVTAGVIPLVR-----FSLLNEALALRIGAVGLASALLGVIAGLICTDVKRLLAWSTLSQMGLLVLMPASAGLFG--------LAHGLAKAALFLSC----RQLPTRALAHWN-LAHCRPDQRLAFWLAPLSLAGLPPLIGALAK--------------------------------------------------------------------------------------------------------
212725552    -------------------------------------------------------------------------------------------------------------NPLSWLMLSIGIISSTILVTSSSHWLMIWACLEINTLSMIPMISKLNHPRATEAATKYFLTQTLASMTIMLTATMAALDSSQWEICQPNSFTTLTT-----------LALMMKIAAAPFHFWLPEVTQGSSTMTALTILTWQKLA-------PLVILLSISNDSNHPLLLASAILSIVIGGLGGLNQTQLRKLMAFSSIAHTGWILTTMTIAPAISTTTFIVYTTTTTPIFILL--------HSTASTTIKDLGDMWTSTPQLTTALSITILSLGGLPPLTGFMPKWLILNKMVSLS---LVIEATLVAITSLLSLYIYMRLTY------------------------------------------------------------------
31339749     ------------------------------------------------------------------------------------------------------------------ILTLIGLALGTLTAASAHHWMTAWLGLEINMISMLPIIVTQKKHPRIEAATKYFLTQAVASSIMLFSATLNAWQTGSWGITQLD---------NKIACSLMIFALSMKLAAAPAHFWLPEV-VQGANWFTMLLMLTWQKIA------PITLTYLVANHIKPEIMLLLGLLSIMMGAWGIINQTQLRKMMAYSSMVSIGWTLMIMTTSPNLGMTNAIIYTAIAFAIMALL--------KNNQTKSLRDLTATWNHDPATTTILALLLLSMAGLPPLTGFMPKLLIMDSLITH----------------------------------------------------------------------------------------------
164457688    ------------------------------------------------------------------------------------------------------------------------LIIGTLFAMSSHHWLLAWVGLEMTTLSVTPLIYKSHHPRALEAAIKYFLTQACASILILFTSMMAAWDTGHWEILS---------QMHEPTTLMMLLALSMKLGVAPTHFWFPEVLQGTTIPTALLLTTWQKIAPISLLC---LMHNSLSTKALLLLGMLSGLLGGIMG----LNQTQTRKILAFSSIAHMGWLILALTISPNLTLMTMMIYLLMTAAIFLTL--------IATSTKTVTDLGLSWSNLPATHTLTMLAFLSLAGLPPFSGFLPKWMILEEMIMLNRKT---AATIMILTSLPSLYFYLRLAY------------------------------------------------------------------
57854696     ---------------------------------------------------------------------------------------------------------------------------STVVVISSHHWFTVWVGLEMNTLSILPLLCFQFSPRNVESTIKYFLIQSFSAGIILNLALVQAWVYSSWSV---------NQEVSPLLSSFFVMALGLKLGLFPCHHWFPDVIQGAGFLQGLLLSTWQKVA-------PLIVLSYLAGNENSEVLTLMGGASVLVGGWGGLNQTQTRKILAFSSIAHIGWVYSV----MSFSLEAGYVMFLVYVIINSGVFLLGN----KHYLSSLASFGRLLSYSPLSGVGVMLGVLSLGGLPPLFGFLIKFLALNCLIQNS---AYFISAVLVAGSLISLFFYLRIVF------------------------------------------------------------------
12249181     -------------------------------------------------------------------------------------------------------------------VYLFVSLLFTSLSFCINHCVFFWCFYELSMLPLLYLIFCDSHSERFLAGWYFCSYLLITSLPLILILLYLSYVNNSFYFSSWYAGDDVYLIVYYLLSFVFFT----KVPLVPFHTWLPIVHAEATSIVSIFLSGYIMKLGLLGVYRCSCFIFNVSFLWYLFICCILCVFFLIVSCS----ELDGKRWLAFLSLSHIVVPFLCLFISDWSSLSFSFFYCMGHGLSAGIVFCLLWCFYDISNTRNWVLIKSSINGINLIMIVVF-SLLSLCSFPTTIQFFCEVNLVINSSNLLLLIIF----------------------------------------------------------------------------------------
6062830      ------------------------------------------------------------------------------------------------------------------ITMTLSLCMGTLITTSSSHWLLAWMGLEINTFAIIPLMAQNQTPRATEAATKYFIIQVTAATLLLFASISNAWLLGQWNIQQM---------NHPFPLIMLYTALALKLGLAPMHAWLPEILQGLNLPTGLLLTTWQK------LAPLSLVVQLPTSNYTSMVLIYMALLSILVGGWGGLNQTQLRKILGYSSIAHLGWMFLVLQYLPPLTFMAFIVYVV--------LTFSTFLVFWYNKTNTVNTLSTSWAKMPTITAISPLILLSLGGFPPLTGFIPKWMILLELTKQD---MMLIATMAALSALLSLYFYVRLFYAMTLTMPPNNLPPWRVNFLSPTLPLAISTVI-----------------------------------
255506276    -------------------------------------------------------------MLLLNLLEWDFVGLKFSFFFNSLIFSVILLVITLSVVLFSSYYLNGELNFVYYMLMLMLFVGSMFMLNFSNSVFTMMVSWDLLGISSFFLVLFYSNWDSNSGAMNTALTNRVGDYFIFCFFSSSLFSSYYFFSFSFFVGSGL---------LLLVFASFTKSAQYPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILL---MNFDLMINNFFVMLFLLLIGLFTMFFSSIMALFEEDMKKVVALSTLSQMGFMMFTLGMGLHFIS---LLHLLSHALFKSCLFMQVGYLIHNFGQQDSRFYGNNGELIMFVQLQMMITLFCLCGLFFTSGMVSKDLILELFFFNSYYMMLFFLISVFLTFGYSYRLWKSLFLSFSK--------------------------------------------------------------
58373471     -------------------------------------------------------------------------------------------------------------------LLVSSFATGTIIAASSNHWLMAWIGLELNTLAVLPLMAKTHTPRATESAIKYFLTQTAASIVLLLAITMNAHTTGQWDITQ---------TTTQPALTMLTLALAMKLGIAPLHAWLPEVMQGT-TLKMALIMATWQKLAPFTLLY------TLAHMLHTPTIMMLATISILLGGWAGLNQTQLRKLMAFSSIAHLGWIIAVLTTNKHIALITLALYICMTTTMFTTML--------PTDMKSLQDTATSWTTAPPMMLTALLTLISLGGLPPTTGFLMKWFILKELFMNLQIIATLMATASLLSLLFYIRITYVMTLTISPTTPPMKLK------------------------------------------------------
14018036     --------------------------------------------------------------------------VSEYLIFDSMSFYLILLVLLLGLYSQSFFFTFLSSEVRGFLFLSLFFS---IMCFCVNHAIIFWCFYELSMLPLLYLIFKEPYSERFLAGWYFACYLLVTSLPLILFLLYLSMVNNTCILSEW-----NSDSASVWIFIILSFVFFTKVPLVPFHTWLPIVHAEATSIVSIFLSGYIMKLGLLGVYRCSYFIF----DSCLFTYLFVCFVISIFFFITAASELDGKRWLAFLSLAHITVPFLAFFISDCGGINYSFFYCLGHGLSAGIVFGLLWYFYDMSNSRNWLLLKSSINCKSGIFLVVLSLLS-LCSFPPTIQFFCEVSLI----------------------------------------------------------------------------------------------------
255021728    --------------------------------------------------------------------------------------GLAALAAFLSP--------SRAQKPAIWMAGAAVALLGSLGVAGLQEGISFLIAWEFLSFGAVILLADGLQETQCGGQASLYMLALLEIGAVALLLCLVLLGAQDTDFTGWAASWATYGGAAFGVAVLFIIGFGAKLGILPFYEWYPGAYGSGSGASGALLSGMVLNVAYFALGRAMLDWLPVAATGVGILLVALGTISAILAILYAFQQEDWRRLLAFSTAENAGLAVVALGAAMTLAWTVGLIHLGGHSLAKGVMMLSADRVAAVRGNYQIAQSRVLALAPWTLGIGALFGAMSLAAMPPMAGFASEWYLFQTIFQGFHLT------------------------------------------------------------------------------------------
164420881    ------------------------------------------------------------------------------------------------------------------LMMTTSIILGTLITASSKHWLMAWVGLEMNTLAIIPLIAKPHHPRAMEATTKYFLTQAMASAMILFAATMNASNTGQWEIKDCPLQTST---------MILSTALLMKLGSAPFHFWVPEVLQGSQMKTGLVILTWQKLA-------PMALILSMGDALNQKVLITSAIFSILLGGWGGLNQTQLRKLMAFSSISHMGWILLTVGLAPKTSAFALMVYILLTTPLFLSMLML--------QSKTIKDVGTAWNSSTHTSSIMLLTLMSIAGLPPMTGFAPKWLILKELTHHS--MILLATTAAILSTL-SLFFYLHLSYSTAMTTPPNTV-------------------------------------------------------
94500114     ----------------ILAMAAIAVLLNRDTIIWGIAKCATGIAFIFASLLAVMALFGA---RTSEPTSWI--------AITPLTQILMILVSFIALVVMRYSHRYLEGEPRRFVALLLMTFSAVNVVLLSNHMLLMLVAWITVSLSMHLLMFYPERPRAALAAHKKFLFARLAEGSLLLAFILLYHVHGTWQIDLVLAAYQGSEVAEQLAAVLIANTALIKCAQLPMHGWLIQV-VESPTPVSAALHGGVINMGGFLL--MSFAALFSQAFVAQWFVLIVAGLSTVFAAWIMATRISVKVRLAWSTSAQMGLMLVECALGL---YELALLHLVAHSCYKAYAFLSAG-------------------------------------------------------------------------------------------------------------------------------------------------------
289183233    -------------------------------------------------------------------------------------------------------------------ILCLSLGLGTTLTFMSSHWMLTWMGLEMNTLAILPLLAKSHHPRAIEATIKYFLIQATAAAVLLFTAITNAWLTGGW---------QLHQVSHPLMSTMVLLALALKVGLAPLHSWLPEVLQGLNLATGLLISTW-QKLAPFSVILQLAPT-------HPAITIMLGLTSILVGGWGGLNQTQLRKVLAYSSIAHLGWMIIVVHL--SPNLTLITLLTYLIMTLSAFLALMINNI------TSISRLAASWAKTPIMTALMPLIMFSLGGLPPLTGFMPKWLILDELVNQQPLIAMVAALGSLLSLFFYLRIANAMTFAMAPNTLVTT--------------------------------------------------------
218666453    ------------------------------RWVKTLSNGANWFALLCSIAATTIYLAIIQHSQTLLSIHLPWELGSFAVRVNPLTFVMFVLVSFMGMIVYSASYMVGDAHEGQFHRWLSLTVGAFLVLIVTDNIWGFWISFVAASLFLHLLIFYRERPIAVIAARKKYLFSRIADVSLFTAFLLIARTTGRAEFWMHTWHGSLPASLQIATGLIVLCAIL-KSGIFPLHGWLIQVMESPTQVSALLHAGLIYT-GAFLLLRVSPMITHVSWAWTA--LILAGLLSVTVASLMMMTETNIKESLAYSTSAQLGFMLMECGLGL---YSIAVLHIIAHSVYKAHAFLSSGSVVDNFRGPTIQKL-----------------------------------------------------------------------------------------------------------------------------------------
82796779     -------------------------------------------------------------------------------------------------------------NPFALSMLMSSLALGTTITLSSSHWFLAWMGLEINTLAIIPLMTKMHHPRAAESATKYFLTQATASALVLFSTIMKAWTTGEWAITNLTDDAPTT---------MLTIALAMKLGIAPFHSWLPDV-------LQGQSMMTCLIISTWQKLAPMALLMMVSHQLNTNLLIIMALTSTIIGGWGGLNQTQTRKIMAYSSIAHLGWITLI----LSFAPNLALFSLLIYLLLTSSMFLTLMTL----NTLNINKLSTSWLKSPMLAISMMSILMALGGLPPTSGFLPKWLILQEMTNQH---LGALSSVMALSALLSLFFYLRVSYTISLTSPPN---------------------------------------------------------
16265740     ------------------------------------------------------------------------------------------------------------------FIVVASLGLGTTITFASSHWLLAWMGLEINTLAIIPLMAQHHHPRAVEAATKYFLTQAAAAAVMLFATASNAWLLGEWQIQQL---------SHPLSATATMVSLGMKVGLAPMHLWLPEV-------LQGLDLTTGLVLSTWQKLAPMILIFQLAPNVDHLVLLMIGLASTLIGGWGGLNQQSAK-ILAYSSIAHMGWLVMIIQFDRPT----ALMVMLTYIIMTTGAFLT--MIHADAHT--IRKLALAQVEVPSTRPLLAVVVFSLAGLPPLLGFMPKLLVLQGLANDHRALLAVLAALSSLLSLFFYLRLISAFYLTLHPAKTTTMATWKVRPSKMINPLAL---------------------------------------
12249164     ---------------------------------------------------------------------------------DCLSFLMVLLVVTIVWAFVVMGLSSM---------VLYLSMISAIIVSVVNNALLFWFFYELSIISLYLLVKNSLYPERYVASWYMIGYVLLSGVPLLICILLVSLSEGGFNILCWGNDNN----ELSLLYFIMVIMFCTKIPLVPFHSWLPIVHAEASSPVSVVLSGYIMKLGIVGVLR--VCSSWLVNNYVSSVVAVIFMVSLVFMCW-AYAEVDSKRWLAVLSLLHIVVSVVILIFGEYNTDLISLLYLYGHGCSVSAMFIFIWWGYSCILSRSWLILSTVFCSVIFIQVVSVMVFMGASSFPPTLQFFGEVGVAVISLLSQDFVLILSAVMILF--------------------------------------------------------------------------------
34558093     ---------------------------------------LISIIFSFAPFLILLTLLNEGSEFLYHYDLSKIITLSFSFRIDGIAAFFGILITLAAPIVTIYRQELSERFLSRFHPLFHTLLGGVLIIIFSGDFISFIAGWEIINWSSYFLLML-SKSENRRGLLRYLIATQISTHALLLGSLILYSHTGSFLFSGNESILKLSEETQILLLLLFSSAFLVRMGALPVLESYSRILQDAPRALSLFLAVALSKIPLYGLFLFSFYFVFDHFQLYQYFLALVGVGTVLFGYYKTLKERGGVGFLPSLSIAEGGYLIVSLSSLSCYSFSGFFLLTLNHTLSLTLLYIVWLCPHHLWYKSHEPTSKGRRN----FSLSSFIGVFSLLGIPPFFGFSLKIMLLESLVYEN---LFIIGALVLLGYAMAWWLLFHQARIALEQIRAKEFQ-VSEPQSFVGAIVAGVILTLGIFP------------------------------
162951846    -----------------------------------------------------------------------------------LPLSFLMLSLIVMLLMYSTSNHRYDLKSPFYLLLLLTNMMGLLLFPLVNDLIALYVVMELQSYSLYLLTGLHSRSNSSRASLLYFLMGGVASTIMLLASYFVYALTGTTNLSDMAMF--YSYSNAFDYFDILLVALLFKMGMAPLHRWSIAVYNYAPTYITAYISMVAK-------MSMVSWIFANANLFHHHVTILFFYISLAMAAYKPLFQVNIKTMLAYSGMLNFSYILLSMMSYDPAFYIYMIQYVLTHLILFLGMLGASQYVNSPISIWSLTFMHQLKLPNLTLAFSLILALFSLIGMPPTPGFYAKLFVLSAALQDNYVL------------------------------------------------------------------------------------------
58373487     -------------------------------------------------------------------------------------------------------------NPVMFSLLIMTLATSTIITMTSHHWLLAWLGLELNTLAMIPIINKSHHPRATEAATKYFLVQAISAALILLASTINAWQTGQWTILT---------TTSTFATIILTLALTMKLGLAPTHFWYPEVIQGS-TITTALILSTWQKLAPLTLMYMTLHQLPTA------IILLIGLTSALIGGWAGLNQTQMRKIMAFSSIAHMGWLMAAMTLNYNLTTLTLTIYITMTTAMFTTL--------SHTMMKTLPDLGTSWTRNPTLLSMTMLTAMSLGGLPPMTGFTPKWLITKELIEA---TLSPAATMLILTSLPSLFFYIRLAYFTTLTTPPSNM-------------------------------------------------------
48477896     ------------------------------------------IILFFIIAALISFIFKRTGY----IISVISSFLLIIYGIINFSYLFYIISGTVWALSSWYSISY-DDEKRYLSILYNISILGMVTVLISNNYLMFLAGWETMSISGYLIIALYSNKS--YPAFVFSAFSEISTVLIITGFAYAYYITGTFNFVIIKSIVPL---------IMVSFGFMTKMGMFPFMIWLPIGHGNAPANASIILSATMTLMGVYGILKMAMLSPY--NIYLGYILMLIGAFTVLFAGLYSYLSDHVKSLPAFSTVENNGGILVALGLYISFFLSTVLIFSMAHSLAKTGIFMVSGNVSSRTHE---YLFNIEDKKSGMTYIGAVILGASLSGLYPTIGGVATWMLLESLFMYSIIIGAMIALGGLVSAAYIKYIFSQLFRKKGRVKIKEQPVIITGALVIILSLLSVLII------------------------------------
106922061    -------------------------------------------------------------------------------------------------------------NPYTTTIIITSLIMGPLLTISSSHWILAWTGLEISTLAIIPLIAKQHHPRAIEAATKYFLTQAIASTLILFSSITNAWTSGQWNITQMF---------NDISSTILTTALAIKLGLAPFHFWLPEVLQGTTMMTALTLTTWQKLA-------PLSLLVMMAQSMNTPLMLTLGLVSATIGGWNGLNQTQLRKIMAFSSIAHLGWMATILT----LSPKLMLLTFYTYIIMTSTMFLMIKLL----ETNKISMMMTSWTKLPTLNTMMMLTLMSLAGLPPLTGFMPKWLIIQELTQHMLIIATMMALLSLLNLFFYLRIYYATITLPPNSTNYLQQWRHKTNQKHYLAPMTILSITL----------------------------------
1753238      -------------------------------------------------------------------------------------------------------------------ILVLSMITGTLITMNSSHWLLAWLGLEINMMAIVPLISKTHHPRATEAAIKYFLAQTGASLLMLFASSINAWYLGTWDITQL---------TNQMSCTLLTIALCMKIGLTPMHLWLPEVMQGT-TLKMALIIATWQKLA------PMSLILMTSNSHSKFMLMSMAALSIVIGGWGGLNQTQLRKIMAYSSIANMGWMVIILQQAPKLTTLTLIIYIIMTTTMFMTLTPQKTKTIKTIGT--------TWTLSPPLTIITMLTLTSLGGLPPMTGFMPKWLILETLLENMTTLATLTAMATLLSLFFYLRLFYSTTMMVFPN-------------------------------------------------------------
49147259     -------------------------------------------------------------------------------------------------------FYMHNKSLSWFFSTLFIFVLSMIMLIFSESLFFIFLGWEGLGVSSFLLIIFYQNWMSVNGGLLTLLTNRVGDACLIISFSYWMF------------LLSPTFNLNQFLIILVFILAFTKSAQWPFTSWLPAAMAAPTPVSALVHSSTLVTAGIWMLIRFFY-------NSSSILWLLFGSLTTLMASLAALLEADTKKIVALSTLSQLGMMVLSLYLG---GKLICFFHLVCHALAKANLFLIVGSMLSLNYSQQ--DSRKLSVSINTLSMALLISILSLGGTLFQSGMYSKEQILLTHFSNSVYSWMILTALVTLTLSYCLKLFFMCLWSESEKTLTTS---SSVVMHLPILVLSMCTLVFGYF-------------------------------
254282579    -----------------------------------------------------------------------------------VSCIVLTLVAFIGVIITGYSYLSGESGEARFQRWLQLTLGGVSVVVTSNHLVVLIIAWTGISLSLHQLLMFYPERKRAALAAKKFLFARLAELCLVFAAVLLYVEHHTFFISEILSVYSALSISAQLAALLIASAAMVKCAQFPMHGWLIQV-VEAPTPVSALLHAGIINMGGFLII--SMAPLMLQAELANWLLLIVAGFTFVGAALITMTRVSVKVLLAWSTVAQMGLMLVECAMG---QYGLALLHLVAHSCYKAYAFLSSGS------------------------------------------------------------------------------------------------------------------------------------------------------
291482558    --------------------------------------------------------------------------------LDSLACLMTFFVLAIGFIIQRFSVRYLDRSYRKYFTLFTFTTGAASMTWLSGDLRLMVLFWGATLVGLTLLIAWQVASEAAKISGRLFLLSWFSLFFAMTWLFHATGQWQLSLVVTNESLAGLGEWGRTGIQLLIVLAVIIPAAQWPFQRWLVESIV-APTPVSAIMHAGLVNAGGIILTRFSPLFHGGIA---SIILLLLASISVLIGTGISLVQVDYKRQLVGSTIGQMGFMLIQCALG---AYIAAIIHLILHGLFKATLFLQAGSAVGRHE------------------------------------------------------------------------------------------------------------------------------------------------
171260069    --------------------------------------------LMMSLVMINNTFLMNFQMLIILNEMFLNLYKNFVLVLDMFSFFFIVSIVVFNVLSFMNIYMNYNKNMKVFFFMTKIFIISMFMLVFSFNLWTMILGWEGLGMSSFFLIFYYNNFESWKSAIKTFINNKMGDCLILMSMIYSTMNLNSFKMVTLM----------------FLISMMTKSAQYPFMSWLPMAMAAPTPISAMVHSSTLVTAGLFIMFRLINNFFTKTN---SNLIVNLCLLSMFISGMKAVSEKDMKKMIALSTLSQIGLIFFFLINNMKII---AFIYMCNHALFKSLIFINMGFMMMNNFSNQLKFNMLNKNMCSNFILSYKISCLNLMNLSFFSSFFIKEKMLMNLSSNFFSMMIIFLVSSFLTMNYSIKMMF----------------------------------------------------------------------
158634468    ------------------------------------------------------------------------------------------------------------------MLLYMSVVVGTTLMMYSSHWIMVWANLEMNTLAIIPIIXKQHHPRATGSATKYFLIQAAASAVILFASSLNAWKTGQWNIYQVSSLESTT---------LLTLALAMKLGLAPLHFWLPEVLQGATLLTTTIISTWQKLA-------PTTILYMIASNLNQHALMALGLTSAILGGWMGLNQTQTRKIMAFSSIAHMGWIFMALAVNNLTLLTISIYLLLTTAMFTSLM---------MTTSKTLLDLGTTWPKSPALLSVTMLTLISLGGLPPLTGFMPKWLILKELTTYNPAISVIMALSTLPSLFFYIRMSHMASLTLPPETTSTEYK------------------------------------------------------
17063964     ------------------------------------------------------------------------------------------------------------------FALFSALGIGTMLTFLSTHWLMAWVGLEIATLAILPLMAQHHHPRASEATTKYLLIQACATGMLMFATAFNAWMEMGWNITEIK---------NAYAITLAMTALAMKLGLAPFHFWLPEI-MQGLDLLTGLILATWQKLAPFALL------IQISQTASPYLLTTIGLASTALAAWGGLNQTQLRKILAYSSTAHLGWLIIVI----QFSPGLALVALGIYITMTMAAFLTL----METSSTKISTLSTSWSKNPLMMVTMILILLSLAGLPPSTGFTIKWYVLEEMTKQD---MALPASIIVMTALISLYFYVRLCY------------------------------------------------------------------
10999092     ------------------------------------------------------------------------------------------------------------------IMIFTGIIASTIMAAASNSWLLAWLSLELNTLTILPVISKPKHPRAIEAATKYFLTQTTASCLLLLAGTANAWLTGTWDITQM---------SNKFTSTTMLFALTMKIGTVPTHFWLPEVLQGSTMLAALLISTWQKIA-------PMSLLFLISNNAQPHITLILGILSTIYGGWGGYNQTQLRKMMAYSSIANMGWTVMILTMD----PNMSMINIFTYIITAAPMFLLM----KASSTKTLKDMSTLWATSPMTAALMALLLLSAAGLPPLTGFLPKLIIMNELVAQNLTSLAII---IIMTSLLSLAFYMRTTF------------------------------------------------------------------
45388045     ------------------------------------------------------------------------------------------------------------------YIFLMSLGLGTTITFASSHWLLAWMGLEINTLAILPLMAQNHHPRAVEATTKYFLTQATAAAVILFATTMNAWFTGSWEIQQ---------TFHPTIMAITMLSLGLKVGLAPMHFWLPEV-------LQGLDLSTGLILSTWQKLAPMALIYQISLETNQSMMVALGLASALIGGWGGLNQTQLRKILAYSSIAHMGWMMVVLNY--------APNLMLLNLTIYIIMTYTAFMTLKTASATKINVLATSWTKAPILTTINLMTMLSLAGLPPLTGFMPKWLILQELTKQGLPLI---ATLMAMTALLSLFFYLRICYTMSSPNTNNTKTPWRMKSKQMTMPLSIAT-------------------------------------
9844842      ------------------------------------------------------------------------------------------------------------------LAIFTGLITGTILVTMSNSWLMAWMGLEMNTLAALPIISKTKHPRAVEASTKYFITQAIASCLLLFSSTTNAWYTGTWSITQM---------NNEYASILMMLALTMKAGTVPTHFWLPEVMQGSTMPTAMLITTWQKIA-------PISLMVSMSDKAPSNITLIIGLLSTMFGGWGGMNQTQLRKMMAYSSISNMGWTVIILASQPKAAMTNILLYITIIIPTMSMMKLAS--------TKTLQNMMTTWSTSPTTAMMLTLALLSLSGLPPLTGFMPKLMILNELVAQGLTPIATTVLAI---SLLNLVFYLRTAYLTALLNPPNSI-------------------------------------------------------
282874631    ------------------------------------------------------------------------------FVVDHLTWLMMTFILTLGFIIQKFSMRYLDMHYRKYFPFFTLITAFASLAWLSGDLRLMTMFWGATLFVLTRLIKVNKLWKVPREAARISAWSFILAWLLLIAVILLYIATGDWYIYNMSDDNAINYGMRLCINLLIVLAVIIPAAQFPFQGWLIES-VAAPTPVSAIMHAGIVNAGGVILTRFSPVFNDEIA---ISLLLIIASISVLLGSGISLVHVDYKRQLVGSTISQMGFMLVQCALG---AYSAAIVHLILHGVFKATLFLQSGSVVKR--------------------------------------------------------------------------------------------------------------------------------------------------
225676173    -------------------------------------------------------------------------------------------------------------------IIMSSLATGTMLTLASNHWFMAWMGLELNTLAIIPLMTKTHHPRATEAATKYFLMQALASAMILFSSTMNAWFMGEWEITNM---------SHPISTTILTIGLAMKLGIAPFHMWLPDV-------LQGLNLLTCLILSTWQKIAPMILMIQIHQQLNTNLLIVMAILSTTIGGWGGLNQTQLRKIMAYSSIAHLGWMTLVLCFMPSLTLLNLTVYMMMTTVMF--------LMFMNTMSTTINKMAMSWLKNPVMAASMMIVLLSLGGLPPTTGFMPKWLIIQEMTKQNLIITTIIALSSLLSLFFYLRMSYSI--------------------------------------------------------------------
228908919    --------------------------------------------------------------------------------LDTLAWLMAFFVLTIGLIIQRFSVRYLDRSYRKYFALFTFTTSVSSVAWLSDDLRLMIICWGATLIGLVLLIGLNKGWKVVSEATKISGYLFTLSWIALLSAIIWLFQITGTSVLMNENVAQYGTLERTAINLLIILAVMIPAAQWPFQRWLIESAV-APTPVSAIMHAGLVNAGGVMLTRFSPLFHDDIAQI---ILLIFSSISVLIGTGISLVQVDYKRQLVGSTIAQMGFMLIQCALG---AYLAAIIHLILHGLFKATLFLQAGSSVERFG------------------------------------------------------------------------------------------------------------------------------------------------
62736609     ------------------------------------------------------------------------------------------------------------------MMMLASLMLGTTLVLTSNHWLMVWMGLEINTLAILPLLIHHHHPRAAEATMKYFLTQAAAATLILFAALMNAWQSGQWSLTTLSNTPSN----------LISIALMMKLGLAPMHFWLPEV-------LQGVSLTTGLILSTWQKIAPMSIMMMAHTTLSHYILMAAGLASIIVGGWSGINQTQLRKVMAYSSIAHMGWTMLILPLMPEL----ALLNFMIYLTLTTPLFLIMKLINTTNIMTMTTSW----MKSPTITALAMLTLLSLGGLPPTSGFTPKWLILHELTKQN---LAIIATMAAISALLSLFFYLRLCYTFTLTQSPNNTNSTTTWRH-----------------------------------------------
108793310    ----------------------------------------------------------------------------------------------------------------------------------SNHWLTAWMGLEINTLAMIPLMTYPNHSRSTESAIKYFLTQATASMMMMFAIIQNAWATNQWTLTQMSNNT---------ASILMTLTLAIKLGLAPFHFWVPEVTQGIPLLSGMILLTWQKVA-------PVSIMYQISPSLNMKILTTLAILSTLTGGWGGLNQTHLRKILAYSSISHMGWTIIIMPINPNLALLNLFIYIIITTTIFLTLNLA--------QVTKIKSLANLWNKSTPMTMIIMITLMSLGSLPPLTGFMPKWLILQELVNNNNITATLMAMSTLLNLFFYMRIIYTSTLTMFPTTNNSKLQ------------------------------------------------------
149912806    ----------------------ASRAHWSLRLPEWAALVAVGVGVATGFMLWANGPGTSPVMGV--------GGAGLSVRTDIVSVSMALTVAFVGWVVLRFSRTALDGEARRFMIGMSVTLACVLLLVTSGNLVQLVVAWVAVGVGLHLLLFYPDRKQAQRAARKKTVCGLIGSGALLAAAGILIQGFGTADIATITEASGSVPGTIWLAAVLLSVAAVFKSALIPTHGWLTEVME-APTPVSALLHAGVVNAGGFLLIR--FADVLLMAPGVLALLALIGGFSALVGAAVALTQPSVKTALAWSTCAQMGFMVLQIGLAL---FPLALLHIVAHSLYKAHAFLASG-------------------------------------------------------------------------------------------------------------------------------------------------------
229529381    --------------------------------------------------------------------------------VDGLGVVMALLVSLLGWVITRFAHRYLQGEQARFVTATLFTLSCVALLVTSQHLLVIVLAWSGTSVGLHRLLTFYPERKAARVAHKKFLVSRFAEICLLLALGLIYLDVGSLSLQEIHFALNAQDSLPLSLALLLVFAAILKTAQLPLHGWLIQVME-APTPVSALLHAGVVNMGGFVLLR--VAELIGLAPSAQWLLVIVGSLTAVLAGMVMLTRISIKVRLAWSTCAQMGFMLMEIGLGL---YELALLHLVAHSLYKAYAFLSSG-------------------------------------------------------------------------------------------------------------------------------------------------------
119655308    ----------------------------------------------------------------------------------------------ILTIVVWVIFNILKYSNYNNLIIINMILLIILLFFNSMMLWKFFLFYEISMLPIIILLLSWGNNPSRLPAALYMIIYMVIFSFPSMVVVIK-------NLKVFLVNLNISITLNLVSKLILIFMFLVKIPLFTLHYWLPKAHTEASTFGSMVLASGLLKMGGIGLWKIM------KFLQFKFLNYFFLMTLTLISSLICLMQTDMKKLVALMSVFHMTLSVTTLSILMYTSFLGFVYINLTHIMSSSILFYFSGYSYSLNKTRLLFMMK--ITINSKLFIFLSLMLLLNMGIPPFFTFFVEIINLSQLFYKNYWSLMLTIFILIAVALINLFFMSMMNMLITKSMKFMFF-------------------------------------------------------
42632259     -------------------------------------------------------------------------------------------------------------NPVTFSLIIMTMMLGTLLVMTSSHWFLVWVGFEMNMLAIIPLLTKQHNPRSTEAATKYFLTQATASMLLMMAATINLLYTGHWSILKM---------NNSMASITMTMALAMKLGLSPFHFWVPEVTQGTPLSSGLILLTWQKLA-------PLSILYMISPLMNPDLLMFMALLSVAIGGWGGLNQTQLRKIMAYSSIAHMGWMMSILTYN----PTMMLLNLYIYIPMTITTFLLLMTNS----STTMNSLSHMWNKLPLITMIIFITMLSLGGLPPLTGFLPKWLIIQEMTKNNN---IIMTTIITLLSLLNLYFYTRITYSTSLT-------------------------------------------------------------
280978309    ------------------------------------------------------------------------------------------------------------------FVMLTTLGLGTTTTFASSHWILAWMGLEISTLAIIPLMAQHHHPRAIEATTKYFLAQATAAALLMFAATSNAWTQGQWQVHQLSDPTAINLAV---------AALAMKMGIPPLHFWLPEV-------LQGLDLTTGLILSTWQKMAPMALMYQVTQGTAPYMMVTIGVVSALVGGWGGLNQTQLRKVMAYSSIAHMGWMMVVMYSPNLMILNLALYMMMTSSAFMAL---------KTTRSTKMNMLAMAWAKSPALTGMTMMTMISLAGLPPLTGFAPKWMILDELTQELPLIATIMAMSALLSLFFYMRLSYSMTLTISPNTNTNKTSWRTKPNQGMMPLSIVMV-------------------------------------
156600355    -------------------------------------------------------------------------------------------------------------------LLIMTMSTSTVVTMSSHHWLLAWLRLELNTLSILPVIMKPSHPRATEAATKYFLIQALSAAMILFASTMNAWQTGQWSIIN---------TTSTTSVAIITTGLALKLGLAPAHLWFMEVMQGTTLPTALIITTWQKIA-------PTTMLYLIQNHTSMNIMLCLGLTSTLVGAWTGLSQTQTRKILAASSIAHMGWVITALSLQQSLATMTFIIYILMTTTVFITLMTTA--------AKTLKDLSNAWSTTPPMLATTLLTIMSLAGLPPLTGFMPKWLILKELTLINLTT---LSTALALSSLPSLFFYLRMSHLTVLTSPPDTM-------------------------------------------------------
99878578     ------------------------------------------------------------------------------------SLIFLYILSMIFSKIMKFAKSYLPSISTEFLMLMVAFYTSMVLMIMSNSWMVIFLGWEGLGVTSYCLVLYWKNWNSVTGSYLTLMTNRVGDAFLLMSFFVLSMKIKSVQF-----------------FLLLLVLMMTKSCQVPFSGWLPAAMAAPTPVSALVHSSTLVTAGVYIVYLFEFPFNSLGG---SKIFLVIFLLTMAMGSWSALLEVDMKKIVAFSTLSQLGLISLGFYSLISGML---ILHLLTHAIFKSLMFMIMGMIMSMYGSQNTFNFSSFHLYNYVSLFLIILSLLNMMSVMTTSGFFSKETLLLLMNLNKTLIIILMIFVLSFTFSYSYRIIK----------------------------------------------------------------------
157736021    -------------------------------------------------------------------------------------------------------------------IFLFTLGLGTTITFMSCHWVLAWIGLEINTLAILPLIARHSHPRAVEATTKYFIAQATAATMLLFAGMSSAWLTG---------LWEIPLTAHPVPVTLATLAIALKIGLAPMHSWLPEVLQGTDFTTGLILSTW-QKLAPIALLLQFQPTN-------SSLLIALGISSIMIGGWGGINQTQTRKILAYSSIAHLGWMTLV----LQFSPSLAMLSLIIYFNTAAAAFLL----FKMFKSTTINLLAIIRTKGPTITALGPLVLLSLAGLPPLTGFLAKWFILHELTKQDLSS---LATLAGVSALLSLFFYMRLAFAMILTNPPDNFTGM----------------------------------------------------
88810540     ----------------------------------------------------------------------------------PVSLVMLLLISFIGLIIARYSQHYLAGERREYYCSLQLTLAAVSVVVISNHLLLLLAAWIAISLSLHLLMFYPERPRAALAAHKKFLFARIAEGSLLGAALLLYAEHGTWRIDEIVAAYPVAQLSLYIAALLLALTALIKCAQLPVHGWLIQV-VEAPTPVSALLHAGIINLGGYLLI--LFAPLLTQAAAAQWLLLVFAGLTTLLAGLIMMTRTSIKVRLAWSTCAQMGLMLVECALGL---FELALLHLIAHSCYKAYAFLNAGS------------------------------------------------------------------------------------------------------------------------------------------------------
134830770    ----------------------------------------------------------------------ISAYFSNMILSDPFSLVGNTLIAFILLFTFSSFWKTIESKTTEALILIFMSASGFMLMVDSENFIMLFIGLEIGSISLYALAGLNRGDQSNEASLKYFLLGSLASCVFIYGIALLYVSLSIIGLYEINIAINYIGLNNVPLIIFIIVGLLFKVAAAPFQAWAPDVYQGSPTGYVGYMAAVAKAASFIVLARLITVSLRFILDQFDLFFSAVVILSVLGGALFATNQSDLKRLIAYSGVIQSGFILSGISSG-VFGVSASTFYLITYIIQLVGIFTVFSII-----------------------------------------------------------------------------------------------------------------------------------------------------
121622374    -------------------------------------------------------------------------------------------------------------NPMIMMILIFSIITGTIITMSSQHWLLAWMGLELNTLAVIPIISKKHHPRATEAATKYFLIQAGASAMILFSSIINAWFMGQWDILQL---------SDPLAKTLLTIALMMKLGLTPLHFWFPEV-------LQGSSLTTALILATWQKLAPMTLLYMTAHQISTTILLIIGAMSTIVGGLGGLNQTQLRKMMAFSSIAHLGWMTAVITLSTNL----AMFNLVIYILITTNTFMIFISLS----TKTIKDMGTTLNTAPMLATMLMIVLLSMGGLPPLSGFLPKWLILQELTQNLLPVAILMAMATLLNLFFYLRLAYTTALTLPPN-------------------------------------------------------------
194097512    ------------------------------------------------------------------FFNVGSVNLDFIFVLDFLSLSFSSFVLLISSVVFLYSYMGGDVFYKRFLLILLAFVFSMLLLVFSFSFFSSMVGWDGLGLVSFFLVIFYNNFNSLRSGLLTVLSNRFGDLGMLFSFFFMFLVGSWSFL-------NFSFGGVVFLSFFIIFAAMTKSAQFPFSAWLPAAMAAPTPVSSLVHSSTLVTAGVYLLIRY---YYSLKFIFSSFLFCSFSLFTMFCTGVLAVYDSDIKSIVAMSTLSQLGFMMFSVSSGE---WMLGFFHMVCHALYKSLLFLKCGSLILGFGSQDLRFKGSISFSSPFFFIIFIFSSLSLFGFPFLTGFFSKDFILEFSFLGGGGVI-----------------------------------------------------------------------------------------
116515050    -------------------------------------------------------------------------------------FMILLLISSFFTCIFSYSWLLLEDNYSEFYFFVLLSTIGGMLIIISNHFLSLFLGIELLFLPILGILFFSNSRKNLFSIVNYMILSVFSSALLLLGVSFIYFVSGRLSFSFFPLIFMYYPSIILNSMMIFGICMFFKLSLFPLHTWSPNIYQYSNPCSLIFFTAVKISIFSFLLRFLNFFPYIYKIKSIYYIIYLISMFSVFFGNIIGIIQNNVQRLIGYLSISNIGFLLIIIITQSYSFVFLFIIYLFIYIFGLIGFFSIKSIIDINFIERKNNLLKGLFWYNPILGILMSIILLSLSGFPITLGFWGKFFIFKHLIQKFFITTLLIMLSNIVGMQNYLYIIRSLYIKPIKFSNTSLVNNLSILQKFLLISIGFLFVILGFFPYIF---------------------------
288816033    -------------------------------------------------------------------------------------------------------------------------------TMSSTHWLLAWIGLELNTLAMLPLISRYYHPRATEATLKYFLVQTTASTIILFTATLNAWYTGQWTI---------SHPAPTLTTIALTASIMFKLGIAPLHLWYPEVLQGA-PMTAALIIATWQKLAPLSLAYMTL------HLVSTNFLVIVGVTTIAIGAMTGLIHTQTRKVMAYSSIGHMGWLLIALLLSPKIATLTVMVYITTTT--------AAFLVLTNTRSNTITTMGTSWPQGPTCLLMMALNLLSLAGLPPLLGFAPKLLIIEDLTHNGLAPLATTMILLGLPALY--YYVRLAYFTLLTMPPMTHP-------------------------------------------------------
99034560     ----YLLITALIPLLSALVIFFTGKW-PGVNNSITVTSSVLLFTYTCLCTLYWVY-GDHSQFILMDFGN----NLHISLKLESTGVIFSLLISFLWVLTSIYAICYMQNNYSSFLCFFSISIGCAMFIAFSGDLLTTFIFYELLTISTYPLVTYNSTNESMIAGRYYFGVLFFSSLVLFFPAIGLLYHEFHTLDFVSGGIFKFDASLITFIAFAMLIYGIGKAALMPMHFWLPKAMVAPTPVSALLHAVAVVKSGVFIIIKVILYTFGVDNM-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
62736419     -------------------------------------------------------------------------------------------------------------------VALSSLSIGTLTTFISYHWFLVWIGLEINTLAILPLMTEQQHPRAVESATKYFLIQSSASALILFAAMINAWANGEWSILNMHTLMSS---------MMITIALAMKLGIAPFHLWLPDVLQGLNLITCLIMSTWQKLAPMALLMLMHNQLNTQLLMLMALLSALIGAWGG-------LNQTQLRKIMAYSSIAHLGWMFMVITFSPHLMILNLMIYLILTTSMFLALLTLS--------AHNINQLSISWVKNPMMMATILIILVALGGLPPTAGFMPKWLILLELIQDMTTMAFMMSMTTLLSLFFYIRLSYMI--------------------------------------------------------------------
53686504     -------------------------------------------------------------------------------------------------------------NPYIMSVLLSSLSIGTIITLSSNHWFLAWIGLELNTLAIIPLMAEMHHPRATEAATKYFLTQSMASALLLFATTLNAWYTGEWTIMNMQASTPM---------IMLTVALLIKLAVAPFHLWLPDV-------IQGLSLTTCLILLTWQKLAPLALLIQISPEVNSTLIIFMGTLSLLVGGWGGLNQPHMRKIMAFSSIAHLGWMIIVV----PYLPNLTQLNLLMYLLMTSSLFLTMMAL----QTTTMNKMASSWMKNFPLFSTTMIILMSLGGLPPMSGFLPKWMILEELVKQNMT-------------------------------------------------------------------------------------------
168805122    -------------------------------------------------------------------------------------------------------------NRMVFALLIPTLSTSTLLQMFSHHWLLAWLGLELNTMSILPVIMKTHTLEPTEAATKYFIIQLLAGALILFASTLNAWQSGQWNIT---------ASPSPVVSNIILAAIMLKMGIAPAHMWYPDVIQGT-TMTTAAVISTWQKLAPLALLYLTINHMQTNT------LLLMGITSALIGGWIGLNQTQTRKILAMSSIAHMGWLLTALAMNNPQNPNIPLPFMMNNRRFPSP---------THHNHKNLKDLGTAWSQSPTLMTFTSMTLLSMGGLPPLTGFMPKLLILKELITMKTP---IVATILALASLPSLYFYTRMTYIATLTTPPSTLSN-----------------------------------------------------
1753246      -------------------------------------------------------------------------------------------------------------------LIMSSLATGSIITMTSHHWLAAWVGLEINTLAMVPIIAKQHHPRSTEAATKYFLTQAAASALILFSSSMNAWHTGLWDITQL---------SHEPARISITMALAMKLGLVPLHFWLPEVLQGT-TMMTALLITTWQKLAPLALMYLT------SSQLSTTALLMMGLMSTALGGWGGLNQTQLRKMMAFSSIAHLGWMATILTIAPNIMLLNLTIYIIMTIPMFSTLTYFS--------SKTIKDLGTSWTTSTTLTTFIMLTLMSLGGLPPMSGFMPKWLILQELTNQQLST---AAAIIAMSALLSLFFYIRLAYTTSLTMSPNTTNSKHNWRFCP---------------------------------------------
153127297    --------------------------------------------------------------------------VSHSITIDYITVSCLSMLCSCFLIAGLFYWHYFSWHSDYLIINIQGFVLSMVYLILSSNVVSSFIAWEILGMSSFFLILYYSVYYSSRAATVTVVSSRLGDVGFFLFICCVVNDSFS--------------SVSIACCVFICLLIISKSAVFPLTSWLLEAMRAPTPVSSLVHSSTLVAAGVVLVCRY---EVYLLNGPYSYALLVLCLVTISMSATAAFFYSDTKKVIALSTCNNISWCYVYLYNGM---IELCLIQLVCHGVFKCVLFCLIGDLLINSSNSQNKSMH-FYFSSAGYSIITNMVCLLISGAPFMGVYFSKHLFISYMSEESLSILVLTMVGLSLSFLYTFRLLNIINM------------------------------------------------------------------
16265652     -------------------------------------------------------------------------------------------------------------------LLLTSLGIGTTITFASSHWLLAWMGMEINTLAILPLMTRHHHPRNVEAATKYFLVQAAGAATLLMAGLTNAWLTGQWDI---------NLISHPAAVVMATLALSLKLGLAPLHTWLPEV-LQGVELDTGLILSTFQKLGPFVLLVQFPSHNQE-------LLVFLAVCSTVVGGLGGLNQTQQPQVLAYSSTAHLGWMVVVMDYHPGL----ASLYLALYILMTTTLFLCLMIN----NTTTLNALALSSATTPLLRIMLPLTALSLAGLPPLTGFLPKLLILEELVNQDRPFLALF---MGMSSLISLYYYLQIAY------------------------------------------------------------------
58373479     -------------------------------------------------------------------------------------------------------------------ILMTTLAMGTLITLMSNHWLMAWAGLEINMLSIMPLIAKSHHPRATEATTKYFLAQAGASMLMLFSSTMNAWNTNTWDITQL---------TNPYACTLLTTALCMKMGLAPLHLWLPDTMQGT-PLSTSFIIATWQKLAPMGLIIMTH------NSHSKLMLLTMASASIFIGGWGGLNQTQLRKLLAYSSIANMGWMVIIVSTTPKLTSMTLILYIMMLTALFSMM--------ISHKTNTIKTISETWTLSPAMMTMLLLILISLGGLPPMTGFLPKWLILNELIETYTTIATLIAMATLLSLFFYLRLFYATTMTISPNATTNEQK------------------------------------------------------
15897889     -------------------------------------------------------------------------------------SFFSIISTSVWILASIFSIEY-DHYGKWLSPLYILTILGMTIVLNSDGYLLFLAGWEIMTIPAYVAIGLTAKNNR---------------PPFVFMAFGELSTVLILAGFIIANTTNFNYLPSPVPLIVATFGFIIKMGMMPFLVWLPIAHGTAPSNFSAILSATMTLMGVYGILKITILTQTIPIG-FSLTIMAIGAFSIFFGALYGYVNENTKGILAFSTIENNGAILVALSLYMISSLITVILYSFAHSVAKTGLFLSSGLQEKQSITYS--------KKIRNIEIGLTLLASSMSGLLPNIGGVASWLLLENLFMFSYMTGAIIAMGEGLATALLIRYITYTSIFQNTREQLSKIKKYPILLSALIVLILGFTLPYLIYP------------------------------
3342314      -------------------------------------------------------------------------------------------------------------------IILSSLATGTIITMTSFHWLMAWVGLEINTLAMIPIISAPHHPRSTEAATKYYLTQAAASSMILLSSTLNAWQTGSWDITQPSTTPSH---------IILTMALAMKLGLAPFHFWLPEVLQGSTTPTVFIITTWQKLA-------PMTLIFLTLNNLSSTILLTLGFLSTMIGGWGGLNQTQIRKLMAYSSIAHLGWMATISLILSNILIMNLLIYLIMTTTMFCLLIM--------TKSKTIQDMMNTKPLSPTLSIMMMLTLLSLGGLPPLTGFLPKWLILEELTQNLTPLAIIMAMSTLLNLFFYLRLVYTTTLTLAPNTTQAKLK------------------------------------------------------
91215902     -------------------VLTPPVKAFSNPVISKIATPLLWLSFLTSMGALIYYQIKTPQWNLTD-----------SFRINGFTLLIWMTVTFFSAIVSTYSKNYLKKFHKRFTLLSLGFTGSVMVFVMSDHILALLLSWFAMGVFMARLIGVNSDWGEAREAQKFSQKFFLAGTLLLIGVIILAFLTNHFTLSGIDNLESVPFYFLLIAALLIITAAIIQSAIYPFHRWLLSSMTAPTPASALMHAGFVNGSGILLALFSTV----VITSNTLTLIFIIGGLTAIIAQFAKLLQANVKQKLACSTIAQMGFMIMQCGLGF---FNAAVVHLILHGFYKAYLFLSSG-------------------------------------------------------------------------------------------------------------------------------------------------------
74310560     -------------------------------------------------------------------------------------------------------------NPTSWLIITTSIFTSTILTSSSLHWLMAWACLEINTLSMIPVISKSYHPRSMEATTKYFLTQTLASMVMLMAATSNAMNTSNWEIQ---------LTSDHTTTITITLALLMKMGAAPFHFWLPEVSQGTTTMTTLTILTWQKLA-------PLSILLSMSNKTNHTILIAAAMLSITIGGLGGLNQTQMRKLMAFSSITHTGWILSTMTISPEISTMTMLMYILITSPIMITL--------HLSSTSTIKDLGMMWTISPQLSSMLTITILSLSGLPPMTGFMPKWLILNKMISFNLT---MEATTMALTSLLSTYMYMRLMY------------------------------------------------------------------
187764063    --------------------------------------------------------------------------------------ILLLIFVFIVLNILENSNRGLINKIDEYKILFIMFSIGILVSIEATNLLVLFYGIEITSIGFYLLAYYYNNKKAIEGSVKYFIIGGLTSTIFLLGVACIYNATGSINYSDIKLVFQYLQDIAVLGICLIVLSLCIKLGLAPMHGWLIDTYEGSG-LLMTLFFTISQKIVILSILITMYIYFFNGLLLTPVIVYFLIMITMFVGIVGCLGQQKLIRFIGYSGIINSGFLLIFLIGNVEELISYSLYYLINYMIGLITLVLIILCNKSRISENQIEIVKELWQSNKFYSIIFIITLLYLAGLPPFVGFLGKVILILSSFNQIGVTVGILIATVGIMVYY----------------------------------------------------------------------------
146307047    ---------------------------------------------------------------------------------DRLGLAMTTLVSLLALVIIEFSHRYLDGEQRRYVLALLGTLASVALVVTSGDLYLLVGAWIVSSLCLHLLTFYRDRPMAQVVAHKKFLASRLADLCLLLATVLLVRAAGGSEIALILEQGGALGWDLQLAAMLLALAVILKSAQLPVHGWLIQVME-APTPVSALLHAGLVNLGGFLLLR--FAPLLSAAPAAQTLLVVVGGLTAVLAALVMMTRISIKVRLAWSTCAQMGFMLLECGLGL---YELALVHLLAHSLYKAHVFLASG-------------------------------------------------------------------------------------------------------------------------------------------------------
119360187    ----------------------------------------------------------------------INQFLNMEINISLFSLIFMISLMLIFKNILMFSNIYMMKNFNYFKILMWLFCLSMIMLLVSENFLTLILSWEFLGITSYMLILFYYNWNSLSGSKLTFISNRIGDTFIMIMLFL------------------FIKIEHYYFILMILILGITKSSQFPFNSWLPAAMAAPTPVSALVHSSTLVTSGLYIFMKFKMPLFNI---FFKKSMLLLGLITMVLGSYSALLSKDIKKIIAFSTLSQLGFLMI---SFSSLWAGLMMFHLLSHAFLKSFFFILFGFSIMMMFSQNFFKIT-MSFKMFYKMTMFYIMFLNFSSFFFTCLFFSKEILIYMSMMNKIFFLIMYLFTLIFTLLYMKRLYF----------------------------------------------------------------------
239997609    -------------------------------------------------------------------------------------------------------------NPFALSIIMSSLAIGTTITLTSSHWMLAWIGLEINTLAMVPLMIKQHHPRATEATTKYFLTQAAASTLILFSTLINAWTTGQWELKELSMMPSS----------MMTVALMMKLGLAPMHFWLPEV-------LQGLNLMTGLILSTWQKIAPMALMLMIYNTLNTHMMAILGLLSIMIGGWSGLNQTQLRKIMAYSSITHLGWMMTI----MPFSPHLATLNFSLYLIMTSAMFMMLISL----NTTKINSLTTSWTKMPALAYITMLTLLSLGGLPPTTGFMPKWLILHELTKQHISTI---ASMMAISALLSLFFYLRMAYALSMTQSPNPMNSTPIWRH-----------------------------------------------
224474097    --------------------------------------------------------------------------------------------------------------------------------------------------SLYIITGVHHKSNATRGSMLYFVTGGIASIGILLSSYFVYNTVGSCNINDITNYYAIHNASSLFDSLDILLALIFKMGLAPLHSWSIAVYNYAPTYITGYISIVAKVS-------ILSWIYTNSNLIHSDLLIIVFYLSIIIAAYKPLFQVNFKTILAYSGILNFGYLLLPVCLQDPSYYIYIIQYVVTHILIFLCL-LASNEFISKPNSQWIVNVNQLVIPNKLLSICLILCFFSLIGIPPLPGFYGKFYVIQSLIKYNFTVALSIVIFSVIATYYYAYVIKQ---------------------------------------------------------------------
288903196    --------------------------------------FLIFFDFYFCLFNISFFLMFPSCFLGIFFFEWEFLSLKFKLFFNSILFTMILLMITLSVFIFSSYYMNGELNFVYYLVVLSVFVGSMIFLGLGNSVFTMMVSWDLLGISSFFLVLFYSNWDSSSGAMNTALTNRVGDFFMFCFFSGYMFFSYYFF---------SGVYILSSMVIFLILSSFTKSAQFPFSSWLPKAMSAPTPVSSLVHSSTLVTAGLILMMNFSLMNLNI---FLMLLLFFVGMFTMFFSSLVALMEEDMKKVVALSTLSQIGFMMVVLGLGL---YFVSFLHMISHALFKSCLFMQIGFLIHNFGQQDGRLYGGCGGFSFFFQVQLLVTLFCLCGLLYTSGMASKDLILV---------------------------------------------------------------------------------------------------
32402555     -------------------------------------------------------------------------------------------------------------------LILMTLTSGSMLAMFSSHWLTAWLGLEMNLFAIIPFIINPHNPRSIEGATKYFLMQASASMLLMMAALINFMSSGQWSIMNL---------TNPIASLLMLTALLMKLGMAPFHFWVPEVLQSTTLFTGMVLLTWQKLA-------PISILYQITPSINHNVLLGSAILSIMIGGWGGLNQTLIRKIMAYSSIAHMGWMTAAIIYNPSLTLMNLLIYIILTLTLFLLF--------TLNHSTTLTLLASSWNKTPVLTVMILTTLMSTGGLPPFSGFIPKWLIIQEITNNNMIVPLIMAFMALLNLYFYMRLAYSTALTMFPTSNNTKL-------------------------------------------------------
77020035     -----------------------------------------------------------------------------------------------------------KMNPLLYLFMLSTVILGTIIVFLSSHWFFIWLGLEINTLAFLPLLVASYNPRSTEAATKYFLIQALASALLLLGGLLHAATINSWDPS---------SPLTPLPLTLLLIAIALKMAIPPCHNWLPDVLQGLPLLTGLILSTWQKLAPFYILI-------TIQESIPTWLIVTAGFFAALVGGWGGLNQTQIRKLLAFSSIAHIGWTIAII----PFSPQLATLNLIIYFTITSTLFLA----FHTLHTLNLANLSNSTNFAPWLTTLTLITTLSLAGLPPLTGFLGKWLIIQELLNTNTPAILILVLGNLLSLFYYLRIAYVISLTLSPQHTTSTLA-WRTSPSSSNFPLALLIIL-----------------------------------
37548445     ---------------------------------------------------------------------------------------------------------------------------GTIITLSSSHWLLAWAGLEMNTLAIIPIIAKQHHPRATEAATKYFFTQATASALIVFAATTNAWKTGQWDI---------SQAFLPETSIMITLALAMKLGLAPFHFWLPEVLQGTTMTTGMLISTWQKLAPSALL-------LMIINNLNQTALLSVGLTSTLIGGWMGLNQTQTRKIMAFSSIAHMGWL----FSAMSLTPNLPLLVLTTYLILTSATFLAL----MTTASKTLNDLGTSWSLSPSLLTITMLSLMSLGGLPPLTGFLPKWLVLKELVSMNLTA---LSTMLALSTLPSLFFYLRMSH------------------------------------------------------------------
18138251     -------------------------------------------------------------------------------------------------------------------ALLMSLGLGTTITFMSSNWIMAWLGLEINTLAIIPLMTKYHHPRATEAATKYFLTQASASALLLFSGIMKAWLTGDWNIFN---------SSDLLSSITLTMAIALKLGLAPTHFWLPEVMQGLDLVTGLI-------LATWQKLAPFILMIQITNPNNYSLIVFLGLLSTLAGGWGGLNQTQLRKILAYSSIAHLGWTMVILPFSTKL----AMLYIFLYIMMTSALFL----ILKLMDSTSINLMSISWTKAPLLMALTSMILLSLGGLPPLTGFIPKWLILQ---ELSNNNLNLLALLMAISALLSLFFYLRLCYSATLTTPPNINNNYQWRSHPLFSPILIISVLF----------------------------------
22034703     -------------------------------------------------------------------------------------------------------------NPQAKLICAISLLLGSTITISSNHWVMAWTGLEINTLAVLPLISKSHHPRAIEAATKNFLVQAAASALMLFSSMTNAWHTGQWDITQL---------TCPVSCLILTAAIAMKLGLVPFHFWFPEVLQGCSLTTGLLLSTAMK-------FPPLTLFFMTSQSLNPIPLIIMAILSAALGGWMGLNQTQTRKILAFSSISHLGWMTAILIY----SPKLALLNFYLYTLMTAAVFLILNSMKALKLCTLMISW----VKTPALSATVMLTVVSVAGLPPLTGFLPKWLIIQEL-------------------------------------------------------------------------------------------------
138587188    -----------------------------------LTVTFSTILFITSLFVFVNFD-DYLNYKYAPIQIFENIFLEFSFEPVGLIFMLVASSLWVTFYSFGYMEKNKEKNLKRFYICFSFAIFSTVSLALANNLVTSFIFYEILTLTTFPLVAHHGNDKAKKGATTYLFILMSTSIFFLVAIATTWITQGSITYTNGGILSDNLGNPIFYGFLYALFIFGVKAAVMPFHKWLPAAMVAPTPVSALLHAVAVVKAGVFLVIKISIYIFGILNINISGFITFISSFTIIAASFVAL-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
33340054     -------------------------------------------------------------------------------------------------------------------MFISSLATGTIITASSFHWLMAWIGLEINTLAILPMISKQHHPRSTEACTKYFLTQAAASAMILFSSTTNAWLTGTWDITQLSA---------PMSTTLLTMAIAMKLGLAPMHFWLPEVLQGSTMKTAMIITTWQKLA-------PMSLIFITANNLQTTLMLLLAMLSTFTGGWGGLNQTQLRKMMAYSSIAHLGWMIAISTLMTNIMTLNLMIY-ITMTLSAFYMFSLSN-------SKTIQDISTTWTASPMMTLLIMLILMSLGGLPPLTGFMPKWLILEELTQNLTTTSTIMALSALLSLFFYLRLSYTSTLTMSPNLTTNEHKKPTMKPKMLMYPLIISLAALPITPMLTL--------------------------
58430909     -------------------------------------------------------------------------------------------------------------NPLVFFLLSFTVIMGTLMTLMSNHWLTAWMGLELNTLAIIPLMTKNHHPRTTEAATKYFLIQAIASATILLASIFNTWTTGQWNIY---------YMTHPTASVMVYSALCLKLGLAPLHTWLPEILQGLNLMTGMILSTWQKLAPMALIV--------QIPNNHPNILLTVGMVSMLVGGWGGMNQTQTRKLLAYSSIAHMGWIIVALSLLPSLSHLALLLYIIMTTSTFLGL--------AHIQATNISHLSLSWIKTPILTCLILLALITLGGLPPLSGFMPKWLIISEMTKQGMLLTLLAAMSSLLSLFFYTRLAFITTLTISPNNTPLSIRTTHTNFNMLLSPLLASSIFL----------------------------------
289165454    -------------------------------------------------------------------------------------------------------YMDGDRIYSRYFFTLAAITLSAVVMVLADNLFLFWSFWSLSNLLLIVLMVHKSEWTAARNSGRLTLNTLIGSISLLSAFTLITLSNDTASINALNEKELAGSSVFVPAMTLIMLTALTQSAIWPFHRWLISSLNSPTPVSALMHAGL---VNGGGILIVKFAPLFAASSYLLMTVFVLGALSAFLGTFWKLMQYDIKKMLACSTLAQMGFMMMQCGLGL---FAAAVAHLCWHGLFKSYLFLSSGVVAQRSHEPKITAYKPIVVLIASIGGILGMFGFAFM-------------------------------------------------------------------------------------------------------------------
239637207    ------------------------------------------------------------------------------FTLDKLAWLMGSFILILGFIIQKFCVRYLDKNYRQYFPLFTLITVFASVAWLSGDLRLMVLSWGATLLCLTLLIRVNRFWKVPHEAAKISAKLFIVGWLSLVIAVLLLFVSTGHWYIDAVAVSHLSFGMKLIIDLFIVLAVIIPAAQFPFQSWLIES-VAAPTPVSAIMHAGIVNAGGIILTRFSPVF---DNPIAITVLLFIASVSVLLGSGISLVHVDYKRQLVGSTMSQMGFMLVQCALG---AYSAAIIHLVLHGVFKATLFLQSGSVVGR--------------------------------------------------------------------------------------------------------------------------------------------------
3603130      -------------------------------------------------------------------------------------------------------------------ILILGVTMGTIFAASSHHWLMAWLGLELNTLCLLPLISKPKHPRATEATTKYFLTQAIASTLVMFSSTMNAWETGQWHLTQL---------SNNYACIMMTIALMIKVGTAPMHFWLPEVLQGSTMQTALLITTWQKIA-------PITLLYSMANHLPTKMTMTLGILSTLIGGWGGINQTQTRKLLAYSSIAHMGWTLMIITISPNIAVLNIMIYIIMTTPTFLLLIQLSLKTLKDSST---------AWTTTPMIILLMPIMMSLGGLPPLTGFTPKLLILNEMVQKMTPLATIAALASLLSLVFYLRMAYLTTMTLPPITTTSTMK------------------------------------------------------
154818495    --------------------------------------------FIISMIPTMMFI-SSGQEAVISNWHWLSLKLSLSFKMDYFSTIFIPVALFVTWSIMEFSYMHSDPYINRFFKYLLMFLITMMILVTANNLFQLFIGWEGVGIMSXXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNSNAWDFQQIFITQHENLNIPLLGLLLAATGKSAQFGLHPWLPSAMEGPTPVSALLHSSTMVVAGVFLLIRFYPLMEQNKTMQT----LTLCLGAITTXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXLIIGSLALTGMPFLTGFYSKDLIIETANTSNAWALLITLIATSLTAAYSTRIMFFVLLGQPRFNTLNLINENNTHLINSIKRLLIGSIFAG---------------------------------
288903424    -------------------------------------------------------------------------------------------------------------------------------TFASSHWLLAWMGLEINTLAIIPLMAQSHNPRAVEATTKYFLTQATAAAMLLFASTTNAWLTGQWMIDQM---------THPFPTTLIVLALALKIGLAPFHSWLPEVLQGLDLTTGMILSTW-QKLAPFSLLLQLPISP--SSQTIPGLIVLLGAISLLVGGFGGLNEIQLRKLLAYSSIGHMGWMILVKGFCPQI----MLFTLCIYIVMNCAMFMTLST----KKITTTNFLAIFWPFSPGLSITACFLLLSLAGLPPLTGFMSKWLILQELAKQDGGLATVAALTALLSLFYYLRLSYAVALTISP-NNLTGTAPWRLHSANPSLPLSIFTT-MGLMLLPIT--------------------------
119360653    -------------------------------------------------------------------------------------------------------------------VMISSLGLGTTLTFSSSNWLLAWMGLEINTLAIIPLMMYKHQPRAVEAATKYFIVQATAAAMVLFMSLMNAWNTGQWYIDTTDTLSST----------VIIVALAFKLGMAPMHFWLPEV-------LQGLSFTMGLVLSTWQKLAPLALMIQVTNDSNPAILVLLGLTSSILGGWGGLNQTQTRKIMAYSSIAGMGWMIIVA----QLAPNLTLIALTVYILTTSAAFITLNMLSAK----NINIMSTAWSNSPMITATASLLVLSLGGLPPLTGFITKLLILEELTKQQLTAPALM---MALIALISLYYYLRLGYSAAMTMAPQTTSSTTAWRTQMVLPLALMTMALGLLPM-----------------------------
156600361    -------------------------------------------------------------------------------------------------------------------TLITSLSTSTIITMASHHWLLAWLGLELNTLSILPIIMKTKHPRATEATTKYFLIQTTAAALILFSTTLNAWQTGQWLITT---------PATPWTTMMMTLAIMLKLGLAPMHFWYPDILQGVTMNTAMIISTWQKIA-------PLTLLYMTTNQLHTNTLLLIGLTSALIGGMMGLNQTQTRKIMAFSSIAHMGWLIVALTMNLHLTTLMMLTYMLLTITMFSSL--------NTTTSKTLTDLGTSWTHSPALTTATMLTLMSMGGLPPLTGFMPKWLIL----------------------------------------------------------------------------------------------------
260076099    --------------------------------FFSTTALILIIISLVFVFFTCLTNGTVWFIDFGRIFFLFDLFVNLVFCVDNLSVMTSVLVLCLTLSAQFFGYMYREAFILRLIYLLNFFATSVVFLFFVYDFFLILIVWELIGLFSLLLVNFYSLRYTIKAAFKTFIFSRFSDFFIFIVFFFFILVWQSSDLGLLFTQIPFFLFFNVYIGLLLALSGAVKAAQFLFHVWLPDAMEAPTPASALIHSSTLVIMGIYLIIRFNIV--YEFSYLGNMLLATLGSFTAAVGAISALFQNDIKKLVAYSTVSQMGYLFCGCGF---LAYREVLFYLTIHAINKAFLLILVGYIVHFTGNTDLRFMGGFYK------------------------------------------------------------------------------------------------------------------------------------
157780478    -------------------------------------------------------------------------------------------------------------NPQAKLIFSMSLLLGTTITISSSHWIMAWTGLEINTLAILPLISKSHHPRAVEASTKYFLIQATASTLLLFSSMTNAWFTGQWDITQL---------THPLSCMLLTAAISMKLGLVPFHFWFPEVXXXXXXXXSLL-------LATVMKFPPTILLFLTSSSLNPTFLFIMAIASAALGGWMGLNQTQIRKIMAFSSISHLGWMTIILIYNPKLTLVTFYLYSLTTAAIFFTL--------EATNTLKXSTLMAAWSKIPXXTAALMLGLLSLAGLPPLTGFLPKWLIIQELTKQETTTATIIALLSLLGLFFYLRLYCATITLPPXPANHMKQWHTSKSVNMLTSTLIMLSIML----------------------------------
253796848    -------------------------------------------------------------------------------------------------------------------LLITSLATSTIITMSSHHWLLAWLGLELNTMSVLPIIMKSHHPRAVEAATKYFLIQTPAAAIILFASTMNAWQMGHWTIT---------QTTAPMTTTLITIALLMKLGLAPVHAWYPEVLQGSTLNTAMIISTWQK-------LAPLTLLYLLNNSLSTNTILTIGLTSALVGGWAGLNQTQTRKIMAYSSIAHMGWL----STMLTLDLSITTLTLVTYTIMTTAMFMMLNT----TTTKTLSNLGTIWSKSPPLTTMMMLTLMSLGGLPPLAGFMPKWLILDTL---CQMKLLLFSTALVMASLPSLFFYVRMAY------------------------------------------------------------------
50541209     -----------------------------------------------------------------------------------------------------------------FMVMLFSLTTGTIITITSHHWLLAWIGLEINTLSIIPIISTTHHPRSTEAATKYFLTQAAASALILFSSMINAWETGTWDITQLSSTPSTPSH------ILLTVALAMKLGLVPMHFWLPEVLQGSTLMTALIITTWQKIA-------PMTLIYLTINSLSTTILLLMGLMSTIIAGWAGLNQTQTRKIMAYSSIAHLGWMISISSIMTNLMVMNLMIYLIMTSALFQALIFSKSKTIQDTTTT--------WALSPVVAVTTMALLLSLGGLPPLTGFMPKWLILEELVTQN---LIPTATMMALSALLSLFF------------------------------------------------------------------------
153126965    --------------------------------------------------------------------------------------------GFILGLLTLMIWLVLWVMGVSNFFISLSVFSALLSYVSVNSLVFWFFYELSIISALLLLVKDSPYPERYCASWYFGGYIILSGVPLLLCILIVSFFEGTVSFLGW------NISNYNMVFWLMCLMFMTKVPVPPFHVWLPLVHAEASSPVSIILSGYIMKLGVLGVIRFGGGVFN--SDLLLGVVVWLCIFGLLFVLSSYIEC-DAKRWLAMLSLFHILVAVLLLSFGTGDYDLVSLLYCFGHGVAAASAFLAIWWGYSYIGSRDWYMLSCVLGGVLGVQLLIGLMFLCVAGFPPTLQFISELLVVVSLSGVSDYVMLFVVSFFLFGGSLLVFVIFGMV-------------------------------------------------------------------
168805134    -------------------------------------------------------------------------------------------------------------------FMLTSLSTSTILTLSSYHWLIAWVGLELNTLSMLPIIIKPQHPRATEAATKYFLTQATAAALILFSSTMNAWETGQWSIINMTPTPTIIMTLAIFL----------KLGLVPTHFWYPEVLQGSTMYTAMIISTWQKIAPLSLLYLTSMNSPTE-------IYLIVGLSSIFIAGVVGLSMTQTRKIMALSSIGHMGWLI----TMIPFNLSLTTFTLMTYIMLTCSMFYMLTTMTTPT----LKDMSQAHLCFPMMTTTMMLTLMSLGGLPPLSGFMPKLLILKTLTDMKMILAILMALASLPSLYFYLRMYITMMTSPPKTTNTQYKWRLKSRPNMIMSPLITMTIIL----------------------------------
21450028     ---------------------------------------------------------------------------------------------------------------------------GTMLTFISNHWFLAWMGLEINTLAIIPLMTKLHHPRATEAATKYFLIQASASALILFSSTINAWFTGEWTIINMQANMPS---------ILLTIALSMKLGIAPFHLWMPDV-------LQGLTLMTCLILSTWQKLAPMTLLIMTHQILNSNMLTIMALLSTLIGGWGGLNQTQLRKIMAYSSIAHMGWMILILTFLPHLMMMNLLIYLIMTLSMFMML--------IHFNSLTINKLSLSWIKTPILTSMMMITLMSMSGLPPTSGFIPKWLILQEIIKQDLVTM---ASLMAISALLSLFFYLRLSYAVSLTSSPNT--------------------------------------------------------
207723886    MNWPLLPII----FLSVMIAVIQLADVYRREQSNSPAYCLSLFT-TLALTVWFGVQAASGETHYV---------FSNMAVFDPMAQVLSSFCALATLVTFVYTRTYLADRSGEFYILALFTLLGQVVMISGNNFLTLYLGLELLSLGSYALVALRRRSNSSESGMKYFILGALASGLLLYGMSMLYGATGSLDLFHAIESGDINKTILVFGVVFIVAGLAFKLGAAPFHMWVPDVYQGSPTAVTLLIAGAPKVAAFAMTLRILVEGLLPLAFDWQNMLIVLAVASLAIGNITGVVQTNFKRLLAYSTVSHMGFLLL---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
143423279    MELTTQHFIALLPLLSATIVVVMLAIAWKRNHAMTFILSVLGLNLALLSLIPA----ADVTPIQVTPLLLVDKFACYYMAL-VLAATLACTTLIHAYLGGESGRQGYPGNREELYLLILLSALGGLVLVSAQHLAGLFIGLELLSVPTYGMIACFFNKRSLEAGIKYMVLSAAGSAFLLFGMALLYAESGSLSFAGIGAADGLPSLIAQVGVGMMLIGLAFKLSLVPFHLWTPDVYEGAPAPVAAFLATASKVAVFAVLLRLYQISPVTAGGWLEGMLSALAIASILFGNLLALLQSNLKRLL----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
256427278    ----------------------------------------------------------------------------------------VLIIGIIYMLILSYNISTVKEEMKEWLCLLVIFILGLVLLMIVNDLIMLFVIIELQSYSLYLITSVYNSSNSIKSGLYYFIVGSLGSFIILDGTVSIYEEIGLTNI---EYIILYLDNISLYDILIILFGLFIKIGLAPFYNYSIVIYTLSPTIITNYIS-LMPKLSILTLILNLVNIINLIHSSINSNIIVVIFLSMMIGAMGGLNSIRIKTLLAYSSLLNVSYMLLAIISNNNYSIIAYLFYILQYSITHMNIFSIILMISKYSPVEYISQFKMLLNKNTCLCICLCISFFSLIGVPPLSGFYGKLLVFMAALSNGFVFLILLVIASSISAYYY---------------------------------------------------------------------------
71658094     -------------------------------------------------------------------------------------------------------------------ALISSLGLGTVITFSSSHWLLAWMGLEINTLAILPIMSKDHHPRAVEATTKYFITQATAAAMILFASTTNAWVTGQWDIQQLTCPVSISMAA---------FALALKLGLAPVHFWLPEVLQGLDLVTGLVLSTWQKIAPLTLLLQMTQIDPLVTT--------TLGLSSMLVGGWGGLNQTQLRKVLDYSSIAHLGWMIIIIKFDPFLTILSMALYIFMTSSALITL--------HKTTATTMNSLATSWSKAPTLTAFFPLVVLSLGGLPPLSGFMPKWLILQELTKQSLP---LLASVSALSALISLYFYLRLSY------------------------------------------------------------------
239997581    -------------------------------------------------------------------------------------------------------------------IMLSSMLIGTTLTMTSSHWLLTWMGLEINTLAIIPLMIKNHHPRSTEATTKYFLTQATASTLILFSTMTNALMTGQWEMKEMTPTTSNMLTI----------ALLMKLGMAPMHFWLPEV-------LQGLDLLTGLILSTWQKIAPMTVIFLLHNMLNPLLMSMLSMLSILMGSWAGLNQTHLRKIMAYSSITHLGWMMIII----PFSPTLMMMNFTLYIIMTSTLFLTLKLL----NSTKIKSLTTKWTKMPILASMTTITLLSLGGLPPTTGFMPKWLILQELTNQHNMMATIIAISALLSLFFYLRLSYSIIL-TQSPNTTNSTTNWRLKPNQLIIPLSTMIIL-----------------------------------
39980691     -------------------------------------------------------------------------------------------------------------NPYVMFLMFTSLGLGTTITFASSHWLMAWMGLEINTLAIIPLMAQHRHPRAVEATVKYFLVQATAATLMLFMATSNAWLEGQWEIEQLSNLTPLMITT---------LALGLKMGLAPMHFWLPEV-------LQGLSLTTGLILLTWQKLAPMVLMYQISSQIHPLLILTLATMSVLVGGWGGLNQTQLRKLLAYSSIAHMGWMMAAMKYMPDLTILALMTYIMMTSSIFLMMKLLSAT--------KINELATAWTKAPTLAAINMVTILSLGGLPPLTGFMPKWFIIQEL-------------------------------------------------------------------------------------------------
121582622    -------------------------------------------------------------------------------------------------------------------LILSSLAAGTIITMSSQSWITIWAGLELNTLAILPIISKNHHPRATEATTKYFLTQAAASAMILMASTLNAWHTGQWDITQL---------TTSPAPTLLTMALAMKLGLAPTHFWLPEVLQGT-TLMTALLITTWQKLA------PMAVLMMAHNNLQPSLLLMLGLASALWGGWAGLNQTQLRKIMAYSSIAHLGWIIAAASMSPPI----TLLMLWVYILLTTAMFTSMATLYLKT----VKDLSTAWTLSPGLVALLLLTLLSLAGLPPLTGFLPKWLILQEL-TTHRLTAIAALFAAF--SLLSLYFYLRLSY------------------------------------------------------------------
58373519     ------------------------------------------------------------------------------------------------------------------FIIMSNLGLGTMITASSFHWLMAWIGLELNTLAIIPIIAKQHHPRATEASTKYFLTQAAASAMILFSATMNAWSTGTWDITQL---------TNNTACITLTMALSMKLGIAPLHFWLPEVLQGSTLKTALIITTWQKLA-------PMTLMFMTHNSIHPELLLTMGIMSTITGGWGGLNQTQLRKIMAFSSIAHLGWMAILTLAPNIMLLNLALYLTMTTSTFLLLLYTSSKTIKDLTTSRMITP---------TTATMTLTLLMSLGGLPPLTGFMPKWLILQELVTHHLTTMA----------------------------------------------------------------------------------------
52551337     -------------------------------------------------------------------------------------------------------------GPYAMLVMLTSLAIGTLMTLSSYHWLLAWAGLEISTLAIIPMMTQHPHPRTTEAATKYFLTQATASALILFSSLTNAWSTGQWEIKEMTPPASNMLTI----------ALAMKLGLAPMHFWLPEV-------IQGLDLTTGLILSTWQKIAPMALLYLTSASLNTTLLTILALASTLLGGWGGLNQTQLRKILAYSSIAHLGWMVII----MPFSPILAMLNFTIYVTLTSTLFLTM----KATNTTKINTLTMTWTKTPVLATLSALTLLSLGGLPPMTGFVPKWLILQELTKQNLPTAMMIAFSALLGLFFYLRLTYTMSLTYSPNNPTTTIS------------------------------------------------------
55924998     -------------------------------------------------------------------------------------------------------------------ILISTLAAGTVITASSFHWLFAWIGLELNTLSVIPLITKQHHPRATEAATKYFLTQAAASAIILFSSTTNALQTGTWDITQLTTPTSS---------ILLTMALAMKLGLAPTHFWLTEVMQGTTTETAMI-------IATWQKLAPLAIIFLTTTSLTPTIMLTMGMLSAAIGGWGGLNQTQLRKILAYSSIAHLGWMAAISTMMTNILTINLIIYLLMTTSMFTALIM--------MKSKTIQDLTLLWSSSPIITIMITLTLLSLGGLPPLTGFIPKWLIIEELTLQNLT---PTATTLAMSALLSLYFYLRLAY------------------------------------------------------------------
84705056     ------------------------------------------------------------------------------FLVDSLSATLLVLVGFLGVTVIKYSDRYLDGHPRRFIALLCLAVAAVAVLVTSDDLLLLTSAWIISLIVHFLLTFDGARRQAVAAARKKFVIARLSDLSLLVAVVILITGFETRSMTDIMQIVRTDGSSLPAAALFIAIAAILKSAQFPTHIWLTEVME-APTPVSALLHAGVVNAGGFLLIR--FADLLLLSPITMFSIATVGGLTAIIGALMMSTQTSVKSALAMSTVAQMGFMIFQCGIG---AFSSAALHLVAHSLYKAHAFLAAGTPMAR--------------------------------------------------------------------------------------------------------------------------------------------------
9844790      -------------------------------------------------------------------------------------------------------------------TILLGVILSTIFVTLSNNWLLAWLSLEINMLTILPIIAKTKHPRAIEASTKYFLTQTTASCLLLLSSTINAWQTGTWDITQM---------SNEYASTIMLIALTMKAGTVPTHFWLPEVMQGTTLQTALLISTWQKIA-------PMTLIFLLAHHTPSNIALMLGLLSTAFGGWGGMNQTQLRKMMAYSSITNMGWTMLVLTSEPKTSLINIFTYIILTIPTFLLL--------TSTSTKTLQNMTTSWTTSPVASTTLALLLLSTAGLPPLTGFLPKLLILDELVTQNLTTAAVAATMA---SLLSLVFYLRTAY------------------------------------------------------------------
190349596    --------------------------------------------------------------------------------------------------------------------------LGTVITASSQHWLFAWLGLELNTLAMIPMMAKPHHPRAMEATTKYFLTQAMASSVLLFAATTNALHTGLWEIKMLSLPAPT---------IMMTLALLMKMGSAPFHFWVPEVLQGVHTKMGLIILTWQKLA-------PMALILSSEEILHQKTLLVSAILSILLGGWGGLNQTQLRKLMAFSSISHVGWMLLTALISPKITIIALVIYITLTTPMFLSMMINT--------SKTIKDIGLTWNTSPHIATMSMLVLMSLSGMPPLTGFMPKWIILKELANHNLILATMAATFSVLSLYFYLHLSYTTTMTIPPN-------------------------------------------------------------
89257220     --------------------------------------------------------------------------------------------------------------------------------FMSSHWLLAWMGLEINTLAIIPLMAQQHHPRAVEATTKYFLVQASAAALILFASINNTWLTGQWQIMQ---------GTHPTTTTLMIIALALKMGLAPMHFWLPGV-------LQGLNLTTGLILTTWQKLAPIALMMQVIPSANPMIITSLAILSTLIGGWGGLNQTQLRKILAYSSIAHMGWMVII----MQASPQLTTLVLAIYIISTATIFLTMKTI----NTTMLPSLMISAKKSQTLTAIAMLTLLSLAGLPPLTGFMPKWMVIQMLSEQNLPA---TATIMALSALISLYFYLRLCY------------------------------------------------------------------
62161274     --------------------------------------LMVLLLFMVYFYIWVVGLSFLFNLEMLNMCGISDLVGGFGVGGWCTGFVLVVLVILCMILMFTILYMALELDICAFQWSLFWFVSGMLLLLLSISNYSVLMGWEILGVSSFLLILYYMSRSSYGGSMMTILLNRWGDIGLVL------FMISVFSFCAIACNMSCSWGMGVFSGVLLVLCVLSKSAQYPFCGWLPMAMVAPTPVSALVHSSTLVVAGLVLMGFSL----WLLNMNSGSMLCVLGVFTLFSAGLSAMYELDVKKMVALSTLFHLGLMSI---MGVSISVYFMFLHMVLHAFYKSLLFLLVGAIMLGNHEQDARGLYGGGWLWGWMGVLYISVIMSLIGLLYFSGWVTKDFFMEMAMSSSLIFIFILWFGLGCSLAYSLNLLNFIGGEVCLGNVLVSDFYVSLKDSCFLLLYMVVSVILGLF-------------------------------
295065554    -------------------------------------------------------------------------------------------------------------------IMITSLIMGPLLTMSSNHWILAWMGLEMSTLAIIPLIGPATPPTSNRSCHKMFPNTSNRLNLTIILHPNYAWNHGQWNITC---------SPDTYASIMLTAALSIKLGIVPFHFWLPEVLQGSPMTTALILTTWQKLA-------PMSLMLQTFNSLNHNTLLTLGLLSIMMGGWGGLNQTQLRKTTAFSSITN----LDWMALMLTTSPKLTLLMLLTYIITTSSTFL----IIMMLETNNISTMMLSPTKTPILNSMIMLTLMSSAGLPPLTGFMPKWLIMKSLTENDMMIAMLASILSLLTLFFYLRL------------------------------------------------------------------------
242624246    -------------------------------------------------------------------------------------------------------------NPLIWTVLITSLTTSTMITFASNHWLLAWLSLELNTLSILPIMMKQPHPRMVEATTKYFIIQSTAAACILFASTLNAWQTGLWSIMHTNSMLPTT---------LITIAIMLKLGLAPTHLWYPEILQGTPLTTAMLISTWQKLA-------PLALLYMLHSTINTALLLTIAALSTIIGGWTGLNQTQTRKIMAFSSISHMGWLLIALNMNQNLTTLTMLTYLAATTAMFTALSYTTTKTIHDTGTTWM--------LSPALTLMMMITLMSLGGLPPLTGFMPKWLIIKDL---ASINLLPIGALVLAASLPSLFIYTRIAY------------------------------------------------------------------
16265790     -------------------------------------------------------------------------------------------------------------------------------TFASSHWILAWMGLEINTLAMIPLMTRHYHPRNIEAATKYFLVQASAAATLLMATLVNAWLTGQWNIHMLSHPAAVTMVT---------LALCLKLGLAPLHTWLPEVLQGVDLFTGLILSTW-QKLAPFVLLLQLSTHNQSLLLMLALASTLIGAEGG-------LNQTQNSEDLAYSSIANLGWMILTLQFNPSLTVLALSMYIITTTATFVSL--------MINKVTTLNSLSMTAKKAPVLAMMLPAALLSLAGLPPLSGFLPKWFILQEVIKQGPLIATFVAFSTLISLFFYLRLTYMV--------------------------------------------------------------------
288932066    ----------------------------------------------------------------------------------------ILVSAMIAFVAILAALVLMKKSYLRGYALVSLMLIATILALYSTSFAMLVLAFILVSTPTYMLVMASESGAKVDVGVKYITFMVVATILFIIGAALTIYGG-----------SVNSESIQTIGICLLILGIAMEVGAAPLHYWVPDVFDTADPVPASIIASL---AKFVPFVIAFKILFTVNTERALLFIGVVAAISMFAGNIGALTSNKPARILAYSTVANMGYVIAALTVFYYLAFAGVLLQLFANAFGKIGFFTAI----REEGTNSVFSY---------------LMALSFIGLPPLLGFWGKFYILAALIYANIWLAVLLVINSAMSVPYYIRL------------------------------------------------------------------------
62184468     -------------------------------------------------------------------------------------------------------------NLYVLSMFISSLTIGTTLVFSTDHWIMMWIGLEINTLAIIPLMTQQHHPRAVEATTKYFLTQATASAVFLFACTINAWKTGTWT---------ATFMMDPIATNLAIMALALKMGLAPLHLWLPEV-------LQGISLTTGLLLSTWQKLAPFLLMFRVTQDSHSLMLTALGMTSILIGGWGGLNQTQVRKILAYSSIAHLGWMILVI----QMAPKMSILALLTYFMMTSAAFLTLN----KMKATNIATMATAWVKAPALSALASLVLLSLGGLPPLTGFMPKWFILQEL---TMQLFFITATVSALGALLSLYFYLRLTY------------------------------------------------------------------
190349392    -------------------------------------------------------------------------------------LMFMFLVMLICSMILLYSMSYMKYLIKRFYYLMMLFLLSMIFLILSPNMLTLLLGWDGLGLISYCLIIYYQKNLSFNSGMLTVILNRLGDSSLLMII---------SFMMIFGSWNLILYSMNLLILFMFLIMVFSKSAQLMFMIWLPSAMMAPTPVSSLVHSSTLVTAGIYLL----INYEMLIDLKYKEYILMISSMTMLMSGVMANFEMDFKKIIALSTLSQLGFMMSIYSLGM---VNLTFLHLFIHAFFKSMMFMCVGSFIH--------YMSGIQNFHYYM----------LCGFPFLVGFYSKDLIIEYYYLNLMSIYSLLIIGTMFTLSYSFRLMFVLMMNNFMMNLINLNEDYIMMNYMVLILLIML--------------------------------------
77955932     -------------------------------------------------------------------------------------------------------------------IMMSSLGLGFIITASSYHWFLAWVGLEVNTLAIIPMMAKQHHPRATEAATKYFIIQSTASAMILLSSMMNAWKLGTWDITQLSTNPATT---------LLTIALALKLGLAPMHFWLPEVMQGTTMMTSMIITTWQK-------LPPMSLLYMTANHLPTTIIFLMAITSILIGGWTGLNQTQLRKILAYSSIAHLGWITVISTLSKNLLLLNLAIYLIMTLSMFMML--------ITTTAKTAKDLGMTWTTSPTLTTMTMITLMSLGGLPPLTGFMPKWLILEELTAHHTPLATIIALSSLLSLMFYMRLTYITTLTLAPHTTNNTMK------------------------------------------------------
70672528     -----------------------------------------------------------------------------------------------------------------FLTVLLSLAAGTLITMSSYHWLFAWIGLEMNTLAITPIISTKHNPRSTEAATKYFLTQAAASALILFSSMTNAWQTGTWSIMDISSSPAH---------IMLTLALAMKLGLAPMHFWLPEVLQGTTFLASFIITTWQKLA-------PMALIFMTINNLSPTALITMGVLSSIIGGLGGLNQTQTRKIMAYSSIAHLGWMITISSISTNLMIFSLLVYLVLTGAMFFSLIFSKLKTVQDTTT--------AWSLSPSMTTMAAVLLLSLGGLPPLTGFTPKWLIMEELITQN---LILMTTAIMLSSLLSLFFYLRLTY------------------------------------------------------------------
73663689     -------------------------------------------------------------------------------YLDILAWLMAFFVLFIGLIIQRYCIRYLDRSYRKYFMLFTLTTSFAAMAWLTGDIRIMVISWGCTLIGLTLLIAWRVTRAAAIVTGKLFFLGWIALAIAVVWIGLITGEWHYTAIFTESNLAQINAWSKFGINILIILAVMVPAAQWPFQRWLIES-VAAPTPVSAIMHAGIVNAGGIMLTRFSPLFNGDIATM---VLLVFASVSVLIGAGISLVHVDYKRLLVGSTIGQMGFMLIQCALG---AYIPAIIHLILHGLFKATLFLRSGS------------------------------------------------------------------------------------------------------------------------------------------------------
295003158    -------------------------------------------------------------------------------------------------------------------IFITGLATSTVITMASHHWLLAWLGLELNTLSMLPIIMKTQHPRATEAATKYFLIQTTAATLILFASTTNAWQTGQWSITNPSATTTLLVTTAI----------MLKLGVGPVHIWYPQVLQGT-TMYIALALSTWQKLAPLALLYMTHNHLCPTT------LLIIGLMSALVGGWGGLNQTQTRMIMAYSSIAHMGWLITALALNQSL----ATLTMLTYVMMTAAMF----TPLAITNAKTIADVSTTWPTSPTLLTTAMITLMSLGGLPPLTGFMPKWLILKDLLATNMAAMA----------------------------------------------------------------------------------------
37957379     ------------------------------------------------------------------------------------------------------------------IMTILSLILGSLITFSSHSWMLAWLGLELNTLAIIPLMTKSQHPRANEAATKYFLAQAMASALMMSAIILNNYLTGNLFFI----------SHRITPTLIFTVALAIKMGMTPFHFWLPDV-------LQGLPLSTGLIMSTWQKFPSLALFIQLSHHLDLKLLVPMGLASTVVGALGGINQTQIRKILAYSSIANLGWLAAVVKLCPHL----ALFNFFIYAVLTSALF----IMFMALKALNMPKLMMSWANSPAIASAAVLTLLSLAGLPPLTGFMPKLLITQELLNNDYITAIMFFTTLLTLFFYMAYIMTLTMSSSTSYSVAKWYRAPKSYSPIPVTLSILLIVLLPLFPTVL---------------------------
10999100     ------------------------------------------------------------------------------------------------------------------MIIALSIIISTMIILSSSNWLLAWVGLELNMLAILPVISKPKTTRASEATIKYFLTQAVASAMMLLSSTINAWQTGSWNILELK---------NTHFTTIMTFALMAKMGTAPIHFWLPEVLQGTTLQTALLITTWQKLA-------PITLMYMISNNIPPIILMLAGILSMIIGGLGGINQTQLRKTMAYSSINNLGWTTMIMALSPNMAIMNILIYMIMVTPIFLMM--------TNTSTKTLQNLTTTWTTSMTTALSIAMLMLSTSGLPPFTGFMPKLLILNELVQKLTTLATLTIMTSLISLLFYLRITYLIIMLTPPMTTPSSTK------------------------------------------------------
37780522     ------------------------------------------------------------------------------------------------------------------IIIFTTLIMGTLIAMISSHWLMTWIGLEMNMFAIIPLIMKSHSPRTTEAATKYFLIQASASMMLLLAASLNFMETG---------QWTLTSLESSLSSTILLISLMMKLGMAPFHFWVPEVTQGTKLSTGLIILTWQKLA-------PLSIMYQIHPSLNPNIMLTSAVLSILVGGWGGLNQTQLRKIMAYSSIAHMGWMAAVVMFNPSLMLLNLLLYIIFTLAMFTILMNC--------HSTSTSTLSMTWNNYPLMTTMMLTVLMSMGGLPPLSGFIPKWLIMDELIKNNN---IMLSTTMAVMALLNLYFYMRLIY------------------------------------------------------------------
11499415     ------------------------------------------------------------------------------------------LILFVALLNIFSLYAIRQNQIAGVYALVAIMAVATIYAFVVDDLAMMLALFMVVSAPTYLLVMVSDRGLNVDVGIKYVTFMVIATVLFITGAVLLYSTTNTL--------------VYSLAFLMLIVGLSMEVGIAPVHEWVPDVFASADPIPISIIASLAKFVPFIIAYKIVVATATPSLGLLLIVVGLIAAASMFVGNIGALTTNEPSRILAYSTVANMGYILATFAAVTYFAIAGGLLQLFVNSFGKVGYF----ASIKNEGTSPITAY---------------MLTFSFIGLPPLMGFWSKLFIIYSLYSQFIWLAVILVLNSAISVPYYVRLARLLGTGWKFNLTSAVVLFASIAMLITLIP------------------------------------------
219938418    ------------------------------------------------------------------------------------------------------SYMFNDYFKSRFVILLSLFIISMIFLIISPNVLTLMLGWDGLGLVSFCLIAFYQNSKSLNASVITFMFNRVGDSFIYLMMYFFIIVNSMNFVFFDMFFFNQIP------LVCLFLACMTKSAQMPFSVWLPLAMAAPTPVSSLVHSSTLVTSGVFLLIR-----FNDFYLHPNFLFEILFILTLMMSSVSACLEKDLKKIIALST---LSQLSLMLLMLMEGFMEVCFLHLLIHAVFKCLLFLCSGLIIHSFGEQDIRYMGNFVSFYPILLCYLNISFLVLMGLPFLSAFYTKDFFLEIMNLNSYGNLLVMMISILLTIVYSFGLMYK---------------------------------------------------------------------
67003442     ------------------------------------------------------------------------------------------------------------------------LVTGTAIATSSHHWLMVWVGLEINTLAILPIISNPKHPRSMEATTKYFLTQAVASAILLFASTMNAWQTGQWDITQL---------NDKYSCTMMTIALAMKMGAAPFHFWLPEVLQGSTLQTALLISTWQKIAPIVLL-------FSTSNHLPKKALLIMGILSTMIGGLGGINQTQLRKILAYSSISNLGWTMAAVALMPKIAIMDITIYFIMTIPMFLLLTTTATKTLKDTST--------MWTTTPMATTLLTMLLLSTGGLPPLTGFLPKLVMMNEFMSQSTPLGTLMALASLFGLLYYLRMIYVSTMTTPPISTPMTIK------------------------------------------------------
126666467    ----------------------------------------------------------------------------------GLALWMSMLVGFIGWVIIRYADDYLRGDSGRFFPWFLITLASVLVLVLTNHLLVLVGAWVGVSLSFHHLLTLYPQRAANAAALQKFIISRVGDVCVLSAVLLLHHHYGTFYLPEMMAGGGAGHSLALQSAVLLAIAALLKCAQLPVHGWLLRVME-APTPVSALLHAGIINLGGFLWLRLYPVFDGFTPG--HGILLVVGGVTAVVAALVMMTQSSVKHSLAWSTSAQMGFMLFEIGLG---AYTLAFLHLLAHSLYKAHSFLGSSRTVVASHS-----------------------------------------------------------------------------------------------------------------------------------------------
52550941     -------------------------------------------------------------------------------------------------------------NPYALSIMLSSLATGTIMVMSGSHWLLVWMGLEINTLAIIPLMNQQLHPRSTEATMKYFLTQAVASALILFSATTNAWLTGQWEMKELLPMQANMTTI----------ALMMKIGLAPMHFWLPEVLQGVDLTTGLILSTWQKIA-------PMTMIFMIHNTLNPYLLTPMAIMSTIIGGWGGLNQTQLRKIMAYSSIAHLGWMMTMATTCPNLMMLNFMVYLIMTSSMFLTM--------KYLKTTSINLLYLSWSNTPTMMAISSMTLLSLGGLPPTSGFMPKWLILQELTKHNTVTTA----------------------------------------------------------------------------------------
55583374     -------------------------------------------------------------------------------------------------------------NPLAYSMFLLSLAIGTTTTLLSHHWLLAWIGLEINTLAIIPIITKIPHPRAIEAATKYFLTQATASIIVLFSALMTAWSTGQWAIT----------SALDHMTIILTLALMMKLGLAPLHFWLPEVLQGTPLFTGLIISTWQKIA-------PMTLLLQLTHHINIYTATSIGLLSIFIGGWGGINQTQMRKILAFSSIGHLGWMMLVLKFDPTLTKFNFILYMIMTTAMFLLL--------TSTHAMKLLDISILWAKTPMLVAISMLTLLSLAGLPPLTGFMPKLMISLELIKQNMIIFVFAMLASLLALFFYLRLTYVMVM------------------------------------------------------------------
119655314    ----------------------------------------------------------------------ISYFFNFEFSLMLMNLLFCLLSIFSNILKFSSIYMMGSKYNSYFKILMWMFCASMIILLLSDNFFLLILGWEFLGITSYYLILFYYNWNSLSGGNLTFISNRIGDCFIMPVFFLFIYMNSYF-----------------WLTLMILMLGMTKSAQLPFSVWLPAAMAAPTPVSALVHSSTLVTSGLYIFFKFKLP---LMSMNLKKMMIFLGLLTLMMGSYAAFKSKDVKKIIAFSTLSQLGFLMI---SFSSLWLGLMMFHLLVHAFLKSFFFILFGLCILTAYSQNLNKIDKTLKSL-SMMTMFYIVFLNFTSFFFTSMFISKEFMISNLMFKKLFFFVVYYIIMILTLFYMKRLYHM---------------------------------------------------------------------
121309377    -----------------------------------------------------------------------------------------------------------------------------------NHWMLAWIGLELNTLAILPIMTNRHTPRTNEAATKYFLIQAAASSMLLFATTMNTYMTGQWDIAHMTTQPAST---------MLTLALMMKLGVAPLHAWLPEVMQGT-TITLALTLATWQKLAPFALLYV------AAPALHTPTMLTLALLSTIIGGWGGLNQTQLRKLMAFSSIANLGWIISMMTINPALALLALIIYIIMTTTTFTTM--------VPTNMKSLKDATTLWQALPAMTLTLFITLVSLGGLPPTTGFMPKWFILKELFMNFTFLATSLAMTSLLSLMFYIRIMYLMTMIISPINPSMQMK------------------------------------------------------
68564800     -------------------------------------------------------------------------------------------------------------------ITILSMAMGTLITISSSHWLIAWVGLEINTFAIIPLMTQKQNPRATEATIKYFIIQTTATAVLLFASISNAWISGQWDIHQM---------NHPLPLTMIYIALALKLGLAPLHAWFPEV-IQGLDLMTGFILATWQKFAPISLTLQLPNGN-------PALINTLSLLSILMGGWGGLNQAQLRKILGYSSIAHLGWMILALQYLPMLAFTTFMVYVIPTFFLFLTL--------KQTQATSINALSMAWSKMPIISATLPLVFLSLGGLPPLTGFFPKLMILAELTEQISLTATIAALSTLLSLYFYLRLSYAMTLTMPPNNLPATLRINFTKPTMILATLATLSLFF----------------------------------
165932439    ------------------------------------------------------------------------------------------------------------------FILLSSLSLGTTLTLMSSHWMLAWFGLEINTMAIIPLMAHNHHPRPVEATTKYFMAQATAAAVILFASMFNAWTTGQWSIDHMSHPTALGLAT---------MGLAMKIGIAPLHIWMPEVLQGLNLTTGLILSTW-QKLAPFALLTQLPPCNQE-------LFMAMGLLSTLIGGWGGLNQTQLRKILAYSSIAHLGWMFLV--------LQFSTTLALMTLLTYFTMTFSAFVLFKLNNTTNINSLALTWTKAPALTAIAPLIILSLGGLPPLTGFGPKWMILSTLTSLGNMLATFAALSTLLSLYFYLRLTYSMTLTMPP-NNISGITPWRLHNLQPTLPLAIAS-------------------------------------
238800145    ------------------------------------------------------------------------------------------------------------NNPMSWLIITTSIIMSTMLVATSTHWLMIWMCLEINMLSMIPVISKPNHPRATEAATKYFLTQTLASMTMLFSATMNAMTTSQWDMTLMTNKTAMTLAT---------LALMMKLAAAPFHFWLPEVTQGSSTLTSLTILTWQKLA-------PLSILLTLSNKMNQTILSASAMLSILIGGLGGLNQTQLRKLMAFSSIAHTGWILATMTMAPNISTLTMLIYIMSTIPIFLML--------HISSMKTIKDIGTMWTTSPQMTSMLTLTILSLGGLPPLTGFMPKWLILNKLTTFN---MLIEATTMALMSLLSLYFYLRLTYFTSMTTTPQNI-------------------------------------------------------
153824805    --------------------------------------------------------------------------------VDGLGVVMALLVSLLGWVITRFAHRYLQGEQARFVTATLFTLSCVALLVTSQHLLVIVLAWSGTSVGLHRLLTFYPERKAARVAHKKFLVSRFAEICLLLALGLIYLDVGSLSLQEIHFALNAQDSLPLSLTWAALLLAFAKTAQLPLHGWLIQVME-APTPVSALLHAGVVNMGGFVLLR--VAELIGLAPSAQWLLVIVGSLTAVLAGMVMLTRISIKVRLAWSTCAQMGFMLMEIGLGL---YELALLHLVAHSLYKAYAF-----------------------------------------------------------------------------------------------------------------------------------------------------------
99878750     -------------------------------------------------------------------------------------------------------------------LLVNSMMIIIWLFFISNSVSLLYIIYESIMLLMILLIVGWGLNPYKFNAFMYLM-----AYSMLFSLPAMMVVLVNYQMLLTYNLMAKNLNVSVLSFIMLMMMFLVKMPVFFLHYWLPKAHVEASTTGSIILASGLLKLGSVGVFKIMNWGNFIKLSNYSFFV-----VGTFVMSLCCLFQTDFKKLIALTSVVHMNMSLTSIFYSSVSGLKSFTMINVIHSISSFMLFYLAGMLMVFSKTRLVYLQ--MMLKFSLLFYLFMCAIFMNLSVPPFFSFMGELIYYSLVSVSNYIYLCLNLMILVISLMFSLLLVNNMSM------------------------------------------------------------------
126215503    -------------------------------------------------------------------------------------------------------------NPLTHSTILFTLMSGTAIVMTSSHWLLTWAGLEMSMLSIIPLMANNNNPRSTEASAKYFLIQATASMVLMMAIISNFYLTGHWMITT---------DMNFTTSTMVTMALLMKLGLAPFHFWMPEVTQGTSLPSGMLLLTWQKIA-------PMTILVQISPSINQNLILTSALLSILLGGWGGLNQTQLRKILAYSSIAHMGWMAAILTYNPTL----AMLNLLIYVMLTATLFMLFMLNSNTT----ILSLTLLWNKKPAILLISSIALMSLGGLPPLMGFLPKWLIIQELVKNQNIILPTVMSMM---ALLNLYFYMRLMYSMSMT-------------------------------------------------------------
109693015    ------------------------------------------------------------------------------------------------------SKNYMKILNTYFNFMMFMFLLSMITLIVCNSWLTLFFGWELLGLTSFFLILYYNNWNSMSGSFLTVMSNRLGDMFFILSLYFFMSFKYSTSMM-----------------IMLSMMCFTKSAQFPFSTWLPAAMAAPTPVSSLVHSSTLVTAGIYLYYRFNLMLFNL-----NKIFVMLFLITTFIGSLSALIETDLKKLVAFSTLSQLGLIFMSFFS---SIHGLMFYHLLVHAFFKSILFIISGLMIWSMNSNQNLNKASIFNVM--IFSLMLVSILNMMSFTMTSGFLSKEILISMSLSSSMMFNIIMLVILSFTIIYSYRLITS---------------------------------------------------------------------
297614063    -------------------------------------------------------------------------------------------------------------------VFISSLAIGTTATFSSHHWLLAWIGLEINTLAIIPLMTKHQHPRAIEAATKYFLTQASASAIILFSSLISAWKTGEWGILSLLDPSTTTLSI----------ALMMKLGLAPMHFWMPEV-------LQGIPLSTGLVLSTWQKIAPMSLLFQLSEMLNIYVVTIIGLTSILVGGWGGISQTQLRKILAFSSIGHLGWMVII----LKFSPQLMIFNFIIYIIMTATMFLSLMTI----NATKMSEISISWSKSPVLTATIMLTLLSLAGLPPLTGFSPKLLIIL---------------------------------------------------------------------------------------------------
200004079    ----------------------------------------------------------------------------------------------------------------ENLILYSFILLSIIIIILSNNLIILYLSVEIQTFSLLVLIGSYRNNKSLEASLKYFILSSISSGFFLLGLVYLFKTSISLDLNLFNFVLNNSSFFYSFSNSILILSLLFKLGLAPFHYWIADIYEGSDFVLILLLS---------SLCKLSIFIILLKFNNNFEMLMFLGGLSIVIGTIAGFNQTKIKRLIAYSGISNFGFIIISLSLNNIIGIEICLLYLFIYLFTN--LFIIMILILYKDNIEFIIELSGYFMNNKILTIALVIITFSIAGIPPLLGFLSKFILISTLINYNYIIT-----------------------------------------------------------------------------------------
58696772     ------------------------------------------------------------------------------------------------------------------MLSFAAYTISSLYAVLSEHMILVIIFCELMTISAFFIIAASCRDSG--PAIRYACVHFFVGVILIAGLALQSTN-------------------------LIILGLLINCACFPFSFWVVDAYPAASLYGTTYLSLFTTKVS----FLVMLLHTYNLWQNCAEMLALVGTITAIYSIIFASLEQNIRRFLCYNVVGQMGLLIIAGGLLSPSAIPILILHIIFSLVYQSLLFVVSNSIISRTKT---ISFNGVGKLMSVEGMCAIIAILTMAAFPGTAGFISKSYI-----------------------------------------------------------------------------------------------------
124286777    -------------------------------------------------------------------------FSQWSMLFNSLSIIFLLCLWNIFFNVFQFSKNYMKDFSAYFNSMLVMFMFSMITLIISDSWLMLFMGWEFLGVTSFFLILYYNNWNSLSGALLTMMTNRLGDMFFILSMLFFLSLFKSFMMLIIIMMMSL-----------------TKSAQVPFSGWLPAAMAAPTPVSSLVHSSTLVTAGIYVYFRFNIFMNYT----FNKLMMLFFLLTMLLGSLSALMEEDLKKLIAFSTLSQLGLIFLSFY---SSFVGLMFFHLFVHAFFKSILFIVGGMMIWSMNSSQLLSNC--SKLDLSIMTILVLSLINMMSLMFSSGFLSKESLSLLFMFKSIKFVIVIIMIFFLTLAYTWRLMNFMFNNFTKTKSIINFNTFSVELKYMVFMI-----------------------------------------
163759653    ----------------------------------------------------------------------------LSLKTDLVSATMALLVGFIAWIVMRYSRSYLDGEAQEFHGLMLATLAAVLIFVQSASLWTLLIATVCIGLGLQLLLFYPERPEAQRAATKFALVWHMGDILLVAAAGLLVTSFGTADIAGLAALATGLGTAGHVAIALVVLAAALKTATFPVHGWLTEVMEAPTPVSALLHAGIINSGGVLLI---TLSGLVQYSPGAMAALVMLGGFTALFGAAVMLTQSAVKTALAWSTVSQMGFMLLQCGLGLWALAL---LHILAHSLYKAHAFLSSG-------------------------------------------------------------------------------------------------------------------------------------------------------
108793254    -------------------------------------------------------------------------------------------------------------NPTTLFILMSGLALGTTATFASSHWFLAWMGLELNTLAIIPLMSQHHHPRAVEAATKYFLTQATAAAVLLFATVTNAWLTGQWDIQQM---------THPLPSTMIVMALALKMGLAPLHTWLPEVLQGIDLTTALLLSTWQKLAPFILLLQIQQPH--------PTILVTLGLLSVVVGGWGGLNQTQLRKILAYSSIAHLGWLIIIMPYSPSLSLLTLALYFV--------LTFSTFITFKLSNSLNINSLAASWTKLPLLAALIPLIMLSLGGLPPLTGFMPKWLILSEL-------------------------------------------------------------------------------------------------
5835085      -------------------------------------------------------------------------------------------------------------HRNILMVLIANVVLGTLIVLSSHHWFTLWVGLEMNTLSILPILSYQFTPRNVESSVKYFLVQSVSAGIVLNVVIIQAWLYSSWSLME---------PLNQATSFLMTLALGLKLGLFPCHYWFPDV-IQGVGFIQGLVLSTWQKIAPFAVLVYVVESLNIS------LLASLGVLSVLVGGWGGLNQTQMRKIFAFSSIAHIGWI----CSTVGYSVSVACVMLVAYIIINSSVFFMANSFDLK----SLSHVGRLSLYNFVGGAGLVLSILSLGGLPPLFGFLIKFISLKCLVENG---CFILAGVLVMGSLLSLFFYLRIAF------------------------------------------------------------------
260076062    ------------------------------------------------------------------------FDVNLVFCVDNLSVVTSALVLCLTLCAQYFGYMYREAFILRLVYLLNFFATSVVFLFFVYDFFLILIVWELIGLFSLLLVNFYSLRYTVKAAFKTFIFSRFSDFFIFIVFFFFVLVWQSSDLGLLFYVGPLGVNILNFLGLLLALSGAVKAAQFLFHVWLPDAMEAPTPASALIHSSTLVIMGIYLIIRFNVI--YEFSYLGNLLLAVLGSFTVAIGAISATFQNDIKKLVAYSTVSQMGYLFCGCGF---LAYKEVLFYLTIHAMNKAFLFILVGYVVH---------------------------------------------------------------------------------------------------------------------------------------------------
6062846      -------------------------------------------------------------------------------------------------------------------TSIFSLITGTLITLSSSHWLLAWMGLEINTFAIMPFMTQKSTPQTLESALKYFIIQTIATTMLLFSSIWNAWTLGQWNIQQM---------NQPLLLTMVYIALAMKLGLAPMHAWFPEIIQTMNLPTGLILSTWQKFAPLALML--------QLPNNISPTITILGLLSILMGGWGGLNQTQLLKILAYSSIAHLGWMLLVIQYLPTLTY----LTFITYVILTSTMFLTI----WHFQSTSIKSLSTSWSKMPVLSAIFPLMLLSLGGLPPFTGFFPKWMILLELTKQK---LILTAMMATFSTLLSLYFYLRLSYTMTLTSPT----------------------------------------------------------
21449975     -------------------------------------------------------------------------------------------------------------------LILLTVFLGTMLILIANHWLMIWIGFEMNMLAMIPILMNKPSPRAMEAATKYFLVQATASMLLMAAIAINLMYSGEWVIMNVHNPTSS---------IIITMAMMMKLGMAPFHFWVPEVTQGTSLPSGMLLLTWQKIA-------PISVLYQIAPIINLNMVMAAALLSILIGGWGGLNQTQLRKIMAYSSIAHLGWMMAIMVYNPDI----AILNLLIYILMTLSMFMVLSNNS----TTTTLSLSYLSSKAPLITITLLMILLSMGGLPPLSGFMPKWMIIQELTKNN---MMMLPTFMAMTALLNLYFYLRLTYSTTLT-------------------------------------------------------------
70727560     ------------------------------------------------------------------------------FALDKLAWLVGAFVLALGFIIQKFSARYLDRNYRKYFPLYTFTTVFASIGWLSNDLRLMVICWGLTLFCLTQLIRLNRSWKVPAEAAKSARSFIIGWVALLLAVVVFFIGTGDWVIPSQDYDVSMSYGLKLIVDLLLVIAVIIPAAQYPFQSWLIES-VVAPTPVSAIMHAGIVNAGGIILTRFSPVF---DNNIALTLLLIISSISVLIGSGISLVHVDYKRQLVGSTMSQMGFMLVQCALGV---YSAAIIHLILHGIFKATLFLQSGSIVKR--------------------------------------------------------------------------------------------------------------------------------------------------
164457672    -------------------------------------------------------------------------------------------------------------------ILISSMATGTIITTTSHHWLLAWIGLEINTLAILPIIAKQHHPRATEATTKYFLIQAAAAAMILFASMLNAWTTGQWTIMHLQNQQAI---------ALFTLAISMKLGLAPMHSWFPEVMQGS-TINTALLISTWQKLAPLSIIYMTTTHLNLT------MLITLGLLSTVMGGMLGLNQTQTRKIMAYSSIAHMGWLIMALSMNLNITTLTMMFYITMTTSMFMTLLAST--------AKSITDLGLTWPNSPTMLIMMMMTLLSLAGLPPLSGFSPKWFILMEMTKTNLTT---LSTIMALSTLPSLFFYLRLAY------------------------------------------------------------------
282597734    -------------------------------------------------------------------------------------------------------------------------------------WFMAWMGLELNTLAMIPLMSKTHHPRSTEAATKYFLMQASASALLLFSVTLNAWDTGEWTISKMRTTTPT---------LMLTIALMIKLAIAPFHLWLPDVIQGLDLMTCLILLTWQKLA-------PMALLIQIGPELNPMLLTIFGTMSIMIGGWGGLNQPQIRKIMAYSSTAHLGWMAVVLSYSPQLTILNLLLYLMMTTTMFLMLLNLT--------STSINKMAASWAKNYSLTMTMMIILMSLGGLPPTSGFMPKWLILEELVKQN---MMFIATIMAMSALLSLFFYLRLSY------------------------------------------------------------------
5834969      ------------------------------------------------------------------------------------------------------------------IFLFLTVVSGTIIVVSAENWFVIWLGLELSTLALIPILWFCFTPRNIEATIKYFLVQAFSAALLLNSALIQAWFSGSWSAL---------IPMESFPSLCLSVALAFNLGLAACHFWLPDV-------LQGLPFIQGLIIATWQKIAPLFLLFYFNQLNFSYFIILAALISILVGGWGGLNQTQTRKILAFSSIGNMGWIVVTSAFSLGTAAMMLFIYLVINTSIFLILDFLSIFTLGHLNNTS--------QLSPISITLVILTILSLGGLPPLTGFILKFSSLYSLINNG---FIFFSSVMIIGSLLSLFFYLRIAFNTTLILFPQHLISLTAW-------------------------------------------------
28881943     -------------------------------------------------------------------------------------------------------------------ILVFNLGLGTTLTFASSHWLLAWMGLEINTLAIIPLMAQQHHPRAVEATTKYFLTQATAAAMVLFAATSNAWLSGEWAIHQ---------TTHPLVTTTLMLALTLKLGLAPAHFWMPEVIQGSTLTTGLILSTWQKLA-------PFILLLQISSFISPLLLMTIGLLSALVGGWGGLNQTQLRKILAYSSIAHLGWMVMIIQFSPPLALLSLLIYIVMTSSAFLAL--------KTVSSTTMNMLAASWTKSPIIASFTTLVLLSLAGLPPLTGFMPKWLILQELVKQDLP---LLAFFAAMSALLSLFFYLRICY------------------------------------------------------------------
146221435    ------------------------------------------------------------------------------------------LTISIITLTILYTYNNINSKPRTIIIVSLATTSILLTTFKS--WIILYIAIELLTIITILLISSNKKNAQSKEAIKYLLLSAISSTLLITGILIIHYYQNSNWTILKTTLSSNSNIIILIILF--------KLGSAPFHIWVPDIYEGTKTIDLPLITTAPKIA---------MITILISSKSENNILLLCGILATTIGAIGALNQKKIKRILAYSSINNTGIIIIGIHIQTLPSIQATLTHTIIYTTNTA----LILTILHNTHSKKLIS-KTLQKHNKHNNTITSILILSLAGLPPLPGFLSKWLILSSALKQELLITAAWILTTIITTAYYLYIPIHNYFITKKNTLITTTKKI-MNNIYKTAALIFPTTTILIHPHTIL--------------------------
18377959     -------------------------------------------------------------------------------------------------------------NLMSWLVISTSIITSTLLVTMATHWLMVWACLEINTLSMIPIISKPHHPRATEAATKYYLTQTMASTTLMFATTTNAMNTSNWETHITTDPTTTTIITLTLM---------MKMAAAPFHFWLPEVTQGSTTMTTLTILTWQKIA-------PLAVMLTTHNKMNQTLLLLSAMLSIIIGGLGSLNQTQLRKLMAFSSIAHTGWIMATMTI----APKISMLTFTIYTMTTTPMFLSMNHTSMTT----IKDMGTAWTTSPHLMMVVTLTMLSLGGLPPLTGFMPKWLIFNKMTSMN---MVIEATTMAVFSMISLYVYMRLTY------------------------------------------------------------------
119637797    -------------------------------------------------------------------------------------------------------YMSKTLSFYYFKILMWLFCLSMMALLFSENFLTLILSWEFLGITSYFLILYYYNWNSMSGSKLTFISNRIGDIFIMTMFFLFS-----------------DIKMYAYLIVMILIMGVTKSSQFPFNSWLPAAMAAPTPVSALVHSSTLVTSGFYLFFKFKMPMY---NMIYKKIMLYMGILTMMIGSLSALLSKDIKKIIAFSTLSQLGLLMSSFYS---LWLGLMMFHLLSHAFLKSFFFIMFGFSILNMYSQNLNKITSFYKMFFKM-TMFYVMFLNFTSFFFTCMFVSKEILVSTIMMKKIFLFLIYFFILIFTLLYMKRLYF----------------------------------------------------------------------
12249131     -------------------------------------------------------------------------FVGFSYNSEYSSYVFLML-MVCSYISVVYSYHYFSDGKFAWLLSFIMFSLVMLILVSTSSFLVSLVLWEYLGLVSYILICFYDTNDSLRAGFITLVTSRFGDVCLFILVALFYCGG---------------YANSVLFSFIVFLVVSTKSASFPFVSWLLEAMRAPTPVSSLVHSSTLVASGVWMIGGYYYVIGVDYGGSLICFLQFCSVLTIIVSSVSALFYVDVKRLIALSTSSNISWVFLILSVGD---YILAFVQLLVHAISKCLLFTFVGYIISSFGGQNKNQVDTNIYGNIFSLIYMFILLLGLSGFPFMGLYFSKHVFLSSVVSMSYFSIIFLLFGLMLSSAYSVRLFIIFFGGLT---------------------------------------------------------------
121582642    -------------------------------------------------------------------------------------------------------------NPLIWSLLITGLATSTIITMSSNHWVLAWVGLELNTLSILPIIMNRRHPRATEATTKYFLIQAMAAALILFASTMNAWKTGQWSIMNTTQPSTTMITL----------ALMFKLGLTPMHAWYPEV-VQGSTMNTALIISTWQKMA------PLTLLYLMHNNLPMNIMLMLGLMSALIGGWTAINQTQTRKIMALSSVAHMGWLMIALNMN----LNISTLTLLTYIMLTTTMFMSLNLLMMKT----LTDAGTAWSQSPVMTTMMMITLMSLGGLPPLTGFIPKWLILTNL---CYMKLAIMSIMMALASLPSLFFYVRMAYLITLTTPPNTTS------------------------------------------------------
49147344     ------------------------------------------------------------------------------------------------------------------LFYISSVLISIIGCGLSNNWILVWLWVELNSLALIPILSSNVTPRSIEATSKYFLFQAAGSAILLFGILLRNYNIDNLYISGPYSLLEL---------FIIIFALTMKMGIFPNHFWFIDVMQGINFIGGFF-------VAILSKIIPIYLIISISGNPNQVILNVIGISSVVIGSIFGVQQTQLRKLIALSSVAHLGWMIIIFATTGNNWLGITLFFSYAIMVTPLFWAGNMFSIEHLSKTINLSNNS-------MLNTTMCLTILSIAGFPPLLGFFYKWIMFLSIVQTENFLII---SILILASLFSLYFYIQI--------------------------------------------------------------------
6062748      ------------------------------------------------------------------------------------------------------------------FILSGMMISGTLVTIYSTHWFMAWMGLEISTFAIIPLMTHNRHPRAMEAALKYFVVQSTAAITLLFAMASNAWLLGQWSIQ---------YQTHPLIITLATLALMMKLGLAPLHSWFPEVLQGLNFMTGLILSTWQKFAP--------LMLLALIANYSVLLCMIVGLLSILIGGWGGLNQTQLRKTLAYSSIAHLGWITLIVPF--------SFILAFLAFVMYVGLTMPVFFALNYMQTKNINILSISRSKAPFLFSMLPLYLLSLGGLPPFSGFLPKWMILDKLTDYAKPVAVMAALFTLLSLFFYLRLSYTTALTTPPNNNPVTLS------------------------------------------------------
124516748    -------LLLFLPLGGAVVLRFFGRRERLSRQVRRIALGGMLLALSFLLLLTQTHSGELPGM--------------------SLTGILLLLAVWV-PVTLLVKIEKEQGRTSGALSFLLLFFSA---------------GFVLSPFPSLVL---------------PFWGGVLGTTYLLFRMFYGSRPTGNLPFALPALLSLALFSMTFFPSSRSFASLAFLLFLPFFPFWMSFTPRTGSTTAWTAVRLVLFILSAWGIRRWAPLPFSGGDSAF-DVFLCLSGLAQIQGALLALGEPVARKRIAAAIFSQMALLTPVVLMEFPRHAGRSMVLVFSLLFPALALSRLTDHLERETRRQNLSDMGGLFREMPRTDRLFFFFVLMLSAMPGSGLFSGVLAFDTGAVDPVFWVWVGMAIAGVVLVQWALWQAWEQIFLGRPKEGALPMSDISSRSAGLMGVSFLPLLILAIWPEILDRILSGP--------------------
156915187    ------------------------------------------------------------------------------------------------------------------------LILGTLITISSHHWLFIWTGLELNMLSMLVIITKPKHPRATEAAVKYFLIQAITSTLILFSGTINAAQTGQWDISQ---------TTDKYACTMLLFALMMKTGTIPIYFWLPEVMQGSTTMTAMI-------LATWQKFAPITILFMTYNHLPPKITMTIGILSTIIGGLGSINHTHFRKLMAYSSITNLGWTMIIFTTAPHIAILNILIYVMMLFPTFS--------LIQKMWLKTLQNSTTTWTTSPTMTILLILMLLSLSGLPPFTGFVTKLMLLKELVQSSTPTAVMLAVTALISLFFYLR-------------------------------------------------------------------------
62736724     ---------------------------------------------------------------------------------------------------------------------------GTMITIISDHWFLAWMGLEINTLAIIPLMSKAHHPRATEATTKYFLIQASASALVLFSTMTNAWLTGNWTITGIE---------NWLSSALLTSALAMKLGIAPFHLWLPD-------ILQGLDLLTGLILSTWQKLAPMILMVQINHELNTSLLTIMAILSILIGGWGGLNQIQLRKILAFSSIAHLGWMMLIML----FSPNLALFNLIIYLFMTTSMFLMLMVL----KSTNINKLSTSWTKNPTLAAIMMLTLMSLGGLPPMSGFVPKMLIMMELINQNMTAI---ATTAAISSMLSLFFYLRLSYTLSLTTSPNITNSHLTWRLTPFYMMLIPVIILSMMIMPIMSTL-----------------------
5835305      ------------------------------------------------------------------------------------------------------------------IFLFTTVVSGTNIVIFSQNWFVIWVGLELSTLALVPILISNFFSRNVEATIKYFLIQAF-SALLLNSALIQAWLTGSWSV---------PRPVQSLSFILMAIALAFKLGLAPCHFWFPDV-------LQGLPFLQGLIVASWQKIAPLIIFFCISQLSFSYLIITDALISTLIGCWGGLNQTQTRKILAFSSIGNMGWIVLT----SVYSLNAAVIMMLVYLTITTSIFMIFNLLNIST----LGHLNSATSMSPISALIIVLSILSLGGLPPLAGFTIKFYSLLSLINSG---FMLFSIVLIVSSLLSLFFYLRISFNASLILFPQHIMNIT---------------------------------------------------
222147258    --------------------------------------------------------------------------VGLSVRLDAVSATMLVLVTFIGWVVTAATYLDGEDRQGAFTGWLCLTLAAVLLLVTAGNLLQLVLAWIATSLFLHKLLLFYTGRVAARAARKKFITARLGDAALAAAAALLAMAYGTADIGEILNAARAGYGLIVAAASLLALAAALKSAQFPTHGWLTEVME-TPTPVSALLHAGVINAGGFLLIR--FADVMLLAPGVLAALVILGGFTALFGSLVMLTQPAVKTSLAWSTVAQMGFMIFECGLGL---FAVALLHIVAHSLYKAHSFLASG-------------------------------------------------------------------------------------------------------------------------------------------------------
38373056     ---------------------------------------------------------------------------------------------------------------------------GTIITLSSFHWLLAWAGLELNTLAVIPLISKQHHPRATEAATKYFLTQASASALIIFSSSLNAWKTGQWDILQLSTPEATTI---------LTIALAMKLGLAPLHFWLPETLQGSTLPIALIISTWQKLA-------PTTLLYLTSHNLNKNTLITLGLSSSILGGLVGLNHTQTRKIMAFSSIAHMGWLFTAIALNPNLTLMTITIYVILTSTMFSTLMLTT--------SKTLLDLGTTWPQSPTLLTTTMLTLMSLGGLPPLTGFIPKWLILKELTTINLFTITLMALSYLPSLFFYLRMSYMTTITLPPNTTNTNHKWRLKPTHLPLTPPLLIT-------------------------------------
217077010    ----------------------------------------------------------------------LNGYGGVRLVMDSSSFYFILTNIVVT---ILVSFQLVKHGNENTYFFFSLLHPVLNLLFISHDLFNIYVLLETITLLITLLILSSEKFEHKLTALKYIFASSLAMSLYLIGVGMYYYVNGTFDILD----------VNGFPGFLIKAALFSKSGIFLFGMWLPEVHSNVEPEVSAMLSSIYTQSALFPLLRISGE----------NEFFIVGTITFLFGVFFSIISSDLKKILAYSSMSQIGLMLLNPFF--------APLYVLSHGISKAILFLTT-----RYQKRDLRIKR---EVNILLFLTMLICLLSLSGFSLTLGGYVKGKMIHGLFSY----------------------------------------------------------------------------------------------
164614754    -------------------------------------------------------------------------------------------------------------NCFSLLMFILSLILGTMITVSSQHWLLAWIGLEINTLALIPIMAKNPHPRAIEAATKYFLTQATASTLMLFSALVNAWHTGEWATSLLSNFTSTTLTI----------ALMTKLGTAPMHFWLPEV-------LQGIPLSSGLILSTWQKIAPMTLLLQISDLIDLKLLFSLGLMSILIGGWGGINQTQLRKIMAFSSIGHLGWMLIVLKLNPQLTLFNFILYLVMTLAMFLSLLM--------TNSTKIIDASTICIKIPALTPIIMLVLLSLAGLPPLTGFAPKLLITLELVQNAILLASLTMLISLLALFFYLRLSYIITLTMFPNN------------------------------------------------------------
119637803    --------------------------------------------------------------------------------------------FCIFILVMWMILNLTKNMNYNNLFFVNLILMLIMLFMNSLMLWKFYLLYELVMLPMTILLLSWGVNPARLSANLYLLI------YMGMFSLPCLLLIILNLKIFFMNMQHSMFMMNFFCKFIMILMFLVKIPLFSLHYWLPKAHTEASTSGSIILASGLLKMGGMGLWKMLNFMQFNLMNYYIILSLSLLSCLVST------FQTDFKKLIALISVFHMSLSVSILFTANFHSYLSFMYLNMTHILSSGILFYYSGFLYSLNKTRLIFLL--PMNLNSKIFFLLIIIILMNLGIPPFFTFFVEILNLSVFFYKNFNNFIMIMLILVIVAVFNLFILNSMKMMMLKT-------------------------------------------------------------
5802065      -------------------------------------------------------------------------------------------------------------------ILISGLSTGTIITMSSYHWLFAWFGLEMNTLAIIPLISKHHHPRATEAATKYFLTQAAAAATILFASTLNAWTSGQWSIL---------HPTTLPVALMMLIALAMKLGLAPMHSWYPEVLQGITLPTALLMSTWQKLA-------PLTLLLMMFNHLPQNMLLTLGLLSAYVGGWAGLNQTQTRKIMAFSSIAHMGWLM----TALILSHSLTTLTLLVYLLMTTAMFLMLI----PTTTKTITDLGTTWTYSPTLLTITMITLMSLGGLPPLTGFMPKWLIIKEL---TTLQLIPLATALIMASLPSLFFYIRMAY------------------------------------------------------------------
3599493      -------------------------------------IGVVLLSLIFILSVLVFQGGVVSYSLGSAYLFFGDISLHFSSGISS-SMLLMLLCCSILSLCYAFHYLDEYSYGKILAVSMFMFSTVMVVLVLSYEVVSTLILWEYLGLVSFLLILYYGVWSCYRGGVVTLVLSWFGDVALFFLLAFYITGSGSSCLVSLC----------------ILLVVATKSALFPFSSWLLEAMRAPTPVSSLVHSSTLVAAGIFYLEYSQVMNCFEGCSLLYSFSMACALLTILISGTYSLICNDIKQSIALSTCSNISWVVVMMLLGE---YDLGLVQLVIHGLSKCLVFILVGYISGGFGGQNVNQVMVSFLGCLREFVYLFTLLFGLSGFPFICIYFSKHAFISSIGGYNVFLVIVIILCVLLSVVYSLRLFF----------------------------------------------------------------------
126460657    ------------------------------------------------------------------------------FRLDGHILGLLVFVSGIYAAISLYSIFYMRGNQRLFWAWMNLFYGSMLVFVSADHWILLAVGWGGLDIASWGLILTYRDEERVGLGERFWGLTWLWTPSASALRAILTVEVGSASLLASLGMAAAQYGGYISQWVALGDLAAALLLQLPFTDWLMTAMSAPTPVSALLHSSTMVKAGPILL----LKFGSLMPTWAADVAFAVGITTALYGGLVALAQREPKVLLAASTASYLGLITAFSLKN----PHEALWLIYAHGVAKATLFMAVGHAIHETHSRT---------------------------------------------------------------------------------------------------------------------------------------------
240266586    -------------------------------------------------------------------------------------------------------------------------------VMMSHHWLLAWIGLEINTLAIIPLMTKSPHPRAIEAATKYFLTQASASALILFSTTMNAWLTGEWSIT---------STMNPLSSTAFSMALMLKLGLAPLHFWMPEV-------LQGIPLSTGLILSTWQKIAPMTLLLQTSHLLNLNLLILMGLTSILVGGWGGINQTQIRKIMAFSSIGHLGWMIIILKFDPKLTLFTFFIYIMMTTAMFLSLMSVA--------STKMTEISTSWPKTPILMTTTMLILLSLAGLPPLTGFSPKLLITLELIKQNTLT--LAALTILASLMALFFYTRLTYISILTLPPNTMNSSIHWRMNKIKSLTAIFT-------------------------------------
53686574     -------------------------------------------------------------------------------------------------------------NPYAMSVLLSSLSIGTTITISCHHWFLAWMSLEINTLAMVPLMSKMHHPRSTEAATKYFLIQASASALILFTIMLNAWLSGEWTMLNMQTQ---------LSTVILTLAMIMKLGVAPLHFWLPDV-------LQGLDMMTCLILSTWQKLAPMALFLQINQNLNYNLLMSIGILSTLVGGWGGLNQTQFRKIMAFSSIAHLGWMMLILPFMSSLTLMNLVLYIMLTTTMF--------LMIMNMKAINISKMTYSWMKTPVLTTMMMMILMSMGGLPPTSGFMPKWLIIEELTKQNMMSAALTMMSALLSLFFYLRLSYNISLTTTPSTSNSKLMWWFKPKSNMMLPLSV---------------------------------------
47059839     -------------------------------------------------------------------------------------------------------------------LIISSLALGTIITLSSHHWLLAWLGLELNTLAIIPLIAEQHHPRATEAATKYFLTQAAASALLLFASTTNAWLTGTWNIIELSSQP---------ASIMLTMALTMKLGLAPLHFWLPEVLQGT-TMKTALIITTWQKLAPLALLYLTY------STLHPMTLLTMALLSNIFGGWGGLNQTQTRKIMAFSSIAHLGWMASILTI----SPNIMLLNLMIYILMTLPTFMLLMISSAKT----IQDLTMTWPTSPMMTSLILVLLMSMSGLPPLSGFMPKWLILQELTLHNLT---PMASVMALSALLSLFFYLRLTYVTTLTLHPTTMQ------------------------------------------------------
62510797     ------------------------------------------------------------------------------------------------------------------IIILSTVISGTMIVLTSSHWLLTWIGFEMNMLAIIPILMKKFNPRAMEASTKYFLTQATASMLLMMGIIINLLYSGQWTV---------SKNLHPMASTMMTIAMTMKLGLAPFHFWVPEVTQGIPLSSGMILLTWQKIA-------PLSVLYQISPSINTNLLMTMATMSVLIGGWGGLNQTQLRKILAYSSIAHMGWMVAIMTYNTVMILNLMMYIMMTLTSFMLFIHTSATTTLSLSHT---------WNKTPLITSFILVLMLSLGGLPPLSGFIPKWMIIQELTKNE---MIILPTLLAITALLNLYFYMRLTY------------------------------------------------------------------
5835584      ------------------------------------------------------------------------------------------------------------------------LILGPIITMSSNHWITAWCGLEMNSLTMIPLIANKYQPRAIEASTKYFLTQAMASYLMLSAALMNMWYYGQWDMQLL---------TDNISCTTMTVAMSIKLAAAPFHFWFPEVLQGATVLTALLLTTWQKLA-------PLTILVQCSQNLDTTLLIALGMTSILIGGWGGLNQTQIRKIMAFSSIAHLGWM----YAILTLSPKILLLTFYLYVAMTATTFLMINVL----QTNNMSAIMISWTKTPFMNTMMLLNLMSLAGLPPLTGFAPKWLILQ---EFTKQRLSMFASMMITSSLLSLYFYLRMSY------------------------------------------------------------------
19548397     ------------------------------------------------------------------------------------------------------------------------LFFGTMITASSHHWLLAWAGLELNMLSILVIIMQPKHPRAAEAAIKYFLVQSIASAVMMFSGTLNAMQTGQWDISQL---------TNKYANITLMLAMLMKIGAAPIYFWLPEVMQGT-TMKTALIIATWQKIAPITLLYMTF------NNMPQKFMIILGTMSLIIGGLGGINQTQLRKLMAYSSLTNLGWTVMIFSMF----PHTAVLNIATYIIMSIPTFFLM----EKMMLKTLQNMTTAWTTSTTANILLTLMFLSLSGLPPLTGFMPKLLILNELVTQSLTLIAVAIFSLLNLFFYMRTTYIMTMTTPPSSSTIMTKWRHKPHYHKLLSTLIIVSL------------------------------------
38373076     -------------------------------------------------------------------------------------------------------------------ILITSLSTSTIITMSSHHWMLAWLGLELNTLSVLPIIMKPNQLRKKEATMKYFLVQALAAALILFASTMNAWQTGSWDIMT---------NPTPHTTTLLTVAILLKLGVAPVHLWYPDVLQGA-TLNTALLISTWQKLA------PLTLLYMLHPNLPTNLLLTTGLISALVGGWAGLNQTQTRKIMAHSSIAHMGWILVALTVTPQLTTLTLTTYMIMTTTMFLKL--------NATMTKTITDMGTAWSTSPTMMTLALLTLTSLGGMPPLTGFMPKLLILNELTSKP---LLPAATTLALASLPSLFFYTRMAY------------------------------------------------------------------
109689681    -------------------------------------------------------------------------------------------------------------------FFLLALGLGTSVTFCSSHWLMAWMGLEINSLAILPLMVSSHQARAIEASVKYLLIQATGAGIILWGSMLNAQATGHWDIL---------SSKEDLAMLIIISGLALKLGLAPLHAWLPEVIQGTDMTTAMILSTWQKLAPFILM--------CEVSSSHQWLALTLGLISIMVGGLSGINMTLMRKLLAYSSIAHLGWMMLVMTFNTHLALIALTIYIIATTMIFSTL--------NTTSASTINNLALSWGKYPALTALTPLILLSLGGLPPLSGFIPKWLIIQELVNQE---LILIAFVAAISALLSLYFYTRITYTVTTPNYFGLAPFKFYRQKYVVFPIAILAI------------------------------------
218677288    -------------------------------------------------------------------------------------------------------------------IMLSNLALGLIITATSFHWLLAWIGLELNTLAILPILANKHHPRATEATAKYFIIQATASSVILFSSTLNAWHTGIWDINQL---------TLPLSTTMLTIALTMKLGLAPMHFWLPEVMQGATLSSALIITTWQK-------LPPMTLLYLTSPNLPTSILFTLAIASTLVGGWSGLNQTQMRKIMAYSSIAHLGWMSAIL----SLSQNLLLFTLFTYILMTTSMFFILIVSSSKTS----KDIGQLWSTSPTTTSISLLTLISLGGLPPLIGFLPKWLILKEL-------------------------------------------------------------------------------------------------
52551350     -------------------------------------------------------------------------------------------------------------SPYTMFMMLSSLALGTMITLSSYHWLLAWMGLEINTLAIIPLMTRPGHPRATEAATKYFLTQASASALILFAALMNAWEMGEWDIKNISNMSANMLTI----------ALTMKLGLAPLHFWLPEVLQGLELYTGLIMSTWQKLA-------PMAMIYLVSNSLNSYLLVIMSILSTLVGGWGGMNQTQLRKIMAYSSIAHLGWMMIIIIFLPNL----TLLNFSIYVIMTASMFM----MMKIFNTTKMTSMATSWSKSPPLAVMTIITLLSMGGLPPMTGFLPKWLILYELTQNITITATIMAFAALLSLFFYLRL------------------------------------------------------------------------
47059919     -------------------------------------------------------------------------------------------------------------------VLIISLILGTTMTVASNHWLLAWIGLEINTLAIIPFMTIIPHPRAIEAATKYFLTQASASALILFSASMSAWKSGEWSI----------DSLAYPFTISLSLALMMKLGLAPLHFWLPEV-------LQGIPLSSGLILSTWQKIAPFSLLIQIHHLIDPNILIFMGLTSAFVGGWGGINQTQLRKIMAFSSIAHLGWMVTVMKFNPIL----AIFNFVLYLIMTSAMFLLLMSISATKLTNITSSW----PKSPILTSTTMLVLLSLAGLPPLTGFAPKLLITLELVQDSIMIAALLMLASLLTLFFYVRLTYLIILTIPPNTHISSASWRNSRFSILTAVLSVLALFM----------------------------------
156600363    -------------------------------------------------------------------------------------------------------------------MLAISLTTSTIITLLSHQWLLFWLGLELNMISIIPMMAKTHHPRAIEATTKYFXXXSIAAALILLATMLNVXQTGQWTTSLWPT---------SLATTTLALGAAMKLGAAPLHLWFIEV-LQGMTPNMALIISTWQKIA------PLTLLYLTTNKLPPSALILIGFISALLGGLIGLNQTQLRKILACSSVSHMGWLLIALTLSPQLTTLTLMSYLILTTTTFN--------IMHNTKTTSLLDLGTTWSTSPAQLTILMFTLMSLGGLPPLTGFIPKILILKDL---AHLNLYPLATTLALASLPSLYFYLRMTY------------------------------------------------------------------
156600402    -------------------------------------------------------------------------------------------------------------NPLVLMLMTTCLASTTIMTALSHHWLLAWICLELNMLSIMPLMMMTPHPRATEATIKYXXTQTIASTLVLTASILNAWQTGQWAIIN---------TMNPTAMILLTMGIMMKLGAAPMHMWLMET-LQGVPMNIALIISTWQKLAPLALLYAT------ANQLHTSTLLTLGLLSALLGGLLGLNQTQTRKILACSSISHMGWIVVTLPIN----PQMTTLMVTTYILITTVLF----NLFTTTKTNSLLDMGNAWPHSPALLSLTMCTLMSLAGVPPLSGFVPKILILNDMTNLS---LLPFATTMALSSLPSLYFYLRLAY------------------------------------------------------------------
21492446     -------------------------------------------------------------------------------------------------------------NPLIFSIILFTLFLGTMITMFSSHWLTMWIGLEMNMLAIIPILINKATPRSTEAATKYFLTQATASMILMMAITLNILDSGQWTLINPQ---------NHFTPIMIMLALIIKLGMAPFHFWVPEVTQGVPLKSGLILLTWQKLA-------PLSILYQISSSIDSTMMMLVAILSIMVGGWGGLNQTQLRKILAYSSIAHMGWMAAIITFNPNTMVLNLIIYILLTIPMF--------MMFIQHTSTTTLSLSQMWNKTPLMVTAILITLMSLGGLPPLTGFIPKWIIIQELTKNGNIIMTMMAMLALLNLFFYLRLIYSSSLTMFPTTNNLKMKWQFESMKRMMAPLIILSTMF----------------------------------
295134768    ---------------------------------------------LANLVLWALF-AANLLFIIISYSNLPEWKFGGIIYINSFSFLIWTVVLFFAALITSYSKNYLVKFRRSFILNCLGFTLSVISLVMANHILLFLGCWVFMGVFMANLIGVNKDPEAKAAASYAQKFFLLGSFCLGVGLLILSWYTKQYTVVKISEQVELPLFAKIGAALALILAAIIQSAIFPFQRWLMSVMT-SPTPASALMHAGFVNGGGILLAFFSSLLFASNTL---TILFVVGGITAVTAQFTKLLQVNVKQKLACSTIAQMGFMIMQCGLGF---FNAAVAHLILHGFYKAYLFLSAG-------------------------------------------------------------------------------------------------------------------------------------------------------
157736119    -------------------------------------------------------------------------------------------------------------------IMFFFLGLGTTITFASSHWMLAWMGLEINTLAILPFMSLPHHPRAVEASTKYFLVQATAAATLLFAGISNAWFTGQWDILQ---------TSHPLPTTLAILALSMKIGLAPLHYWLPEVLQGLSYPTALILSTWQKLAPCILLIQVVPSH--------PNILTWLGLLSILIGSWGGLGQLQLRKILAYSSIAHLGWMAVV----MQFSLQISLLILLTYIIMTSAMFLVFNLN----KTTNIAMLATSWAKAPTLSSLTPLVFLSLGGLPPLTGFVPKWLAIQELTTQNQTLVALLAAQAALIGLYFYLRLARTMSMTFSPNNPPGTTPWRLPIVQHTLPLALSVII-----------------------------------
5835319      -------------------------------------------------------------------------------------------------------------NPYILSIMLISLGLGTTLTFASSNWLLAWMGLEINTLAIIPLMANNHHPRAVEAATKYFITQAAAAALLLFSSLINAWQSGQWMIQDM----------SMPMSALMTIAIAIKLGVAPVHFWLPEVMQGIKLNTGLI-------LATWQKLAPLALLYQISNNLMPELMIALGLMSTIVGGWGGLNQTQIRKIMAYSSIAHLGWIISIMHFMPSL----AIINLIMYIIMTTTMFMIFNTL----NSTTINALAINWSKFPALSAITMLALLSLGGLPPLSGFLPKWLILQELTNQN---LALTATVMALSALLSLYFYLRLSYSLTTTIMPNTYQHM----------------------------------------------------
109689667    -------------------------------------------------------------------------------------------------------------------MMLSSLALGTTLTLMSSHWLLAWMGLEINTLAILPLMAARHHPRMVEATMKYFIIQAAAAALILFAANSNAWITGQWSI---------NFNLHEFPATLITLALALKMGIAPMHFWLPEVLQGLDLTTGLILSTWQKIAPFVLMSQIMPVN--------SHMITLFGLASILLGGWGGLNQTQLRKILAYSSIAHLGWMILI----MQFSQELALLALVLYILMTSATFL----IFKFNSSTTMNSLATSWTKTPVLMAVTPLVLFSLGGLPPLSGFLPKWMIIQEMTKQG---IPLTASFAALSALLSLYFYLRLSYALTSPNNLNTTAPWRLYPTTLTLPLALAS-------------------------------------
83981        ---------------------------------------------------------------------------------------------IVFFLIFLLSRKLVSYSKYFYILLYIFIFFDVTLIILIDDFMCFMILFESLFFPICFVSLFFNFNNRFIFAIFYLIFSSLSSIMCIIICIIIIFHFNILNLQSFIDICIFSLYLGLYVWILLFIMFSIKYPIWPFHVWLPELHVEVNTELSILLASVVLKIGFFGLYKFLFLSFNQLSIWFLGFIDSLVMLGLTFLAITLLFLSDYKKIIATWSVIHTGIGLILLWHNDIIFLGLLIFCNLSHIISSAFMFMMVGYMYDNYGVRIFLMLISFFGISIWSSLFLGIF-LFNIDFPFMLLFYIDIFLLYGLISLSFIYICCFYIIVLAVFLSSIYMYMCLSFYSFIWLDKYLRLDLTINDIYLYFITSIIVILF----------------------------------
118196910    -----------------------------------------------------------------------------------------------------------------YMIIITSIITGTLITMTSQHWLMAWLGLELNTLAIIPMIMYSHHPRATEATTKYFLIQATASSLLLFATTTNAWSTGQ---WDMKLLSMFPSTIMLTLALLMKMGAA------PFHFWVPEVLQGVPTLIGLTILTWQKLA-------PLSLIIMSTNNIHHKTLIMSATLSVLLGGWGGMNQTQLRKLMAYSSISHVGWMMAATLVSPKITLLTLLIYILLTIPMF--------LSIHFTLSKTIKDTGTMWIISPTTSLTTMLILLSLAGMPPLTGFLPKWMILKELLHYNLIIVATLIAM-----------------------------------------------------------------------------------
60257793     ----------------------------------------------------------------------------------------------------------------------VAMIVSVLLIMSTSHWVFMWLGLELGTLAFVPILAWWHSSLEVEATVKYFIIQAMAAALFFF---------GGLVMTSSEYVSNMGCLFGNLGELLIMFSVMMKLGLAPFHYWVVDVIQGLNYVPGMVLLTWQKVPG-------LMVLIQLTSSYNSLFLLMFGGLSALLGGLGGLGQTQLRKLLAFSSIAHLGWLVVGSVVGSMLGVSYFLLYCSLSIPIFSFLYML--------NSLHLNQLRMSLTINPVVTILLGIGFLSLAGLPPFLGFFGKWLVLTYLVDHFLLVAIVLVVGTLISLFYYLRI------------------------------------------------------------------------
257077038    --------------------------------------------------------------------------------YDYITY-FYLIAAIVWIIASVFSISYSKKYGRWLAPLFILTIAGMMLILYSPNYLLFITGWEIMSIPAYVTVAV--NKKNDMEAYIFMFFSEISTVLIITAAVISYVYTGTL---------NFSILTNDTVLLIFAIGAMSKMGLTPFMIWLPIAHGSAPANTSAIFSATMTLMGVYGIVKIAL--LSVVSIDIGIIFIIIGVISVLFGALYAYISENMKSLGGFSTIENNGFVAVNNTVLREFILISIAIFAMAHSIAKTGLFITVG----HTGVEYFSAVNGEKSTINQIGKFFALSSLS--GLFPSLGGLGTWMILESFFMGAYLYGPLGITSIIAGSLIAM--------------------------------------------------------------------------
62184504     -------------------------------------------------------------------------------------------------------------------------------TFASSHWLLAWMGLELNTLAIIPLMIQHHHPRATEASAKYFMVQATATAILLFSTTSSALMLGQWNIYELD---------QPLFNALFMLALSLKLGLAPLHAWLPEVLQGLDLMTGLILSTWQKLAPLILLL--------QIPPTNINILLLLGLTSMLVGGWGGLNQTQLRKILAYSSIAHLGWMVVVMKIAPSISLLALLAYILMTFSLFSMFLL--------NKTLNINSLSLSWTKSPFMMVSVPALLLTLAGLPPLTGFMPKWLILQELANQNLLLAVLATMSSLLSLFFYLRLSYSIML-ISSPNNTTHTAAWRQNHKTLYFPLSITTI------------------------------------
5835458      -------------------------------------------------------------------------------------------------------------------FFLINIALGTIIAITSNHWFLIWIGLETNTMSIIPIILSIQNRRNVEASIKYFLIQALAAAIILNAALINIWENGSWLI---------NSPINNFSSIIITIALFFKLSIAPFHSWFPEVINGTNLINGLLITTWQKIA-------PTIIIINIINNLNTNIIILCSTMSIIIGSWNGLNQTQTRKIMAFSSINHIGWVIIISVYNPNISLIMLSIYIIINSTIFINFINNNTINIANSNKNNI--------INPWNASTTILAILSLGGLPPLTGFINKFLGINTLILNNN---IILTIPLIIGSLISLFFYLRIAF------------------------------------------------------------------
6062750      -------------------------------------------------------------------------------------------------------------NPYTTVLFYSTMFLGTMMVLSSSHWLLAWVGLEMNMFAVLPLMAQNHHPRALEATLKYFIIQALAAMMLLFASTSNAWLSGQWNIQHM---------THPIPLALVTIALSLKLGLAPVHSWYPEIMQGLNLKMGLILSTWQKLAP--------LILFLQIPSEHSFLYVLLGLTSTLIGGWGGLNQTQLRKMLAYSSIAHMGWTVLI----MQYSPYLAFLTFFFYVIITTPLFMT----FYYLNTTMISSLSASWTKIPLLTSIAPLIILSLGGLPPLTGFLPKWMIIFELTKQGLLVATVAALSTLLSLFFYLRLSYVMALTIPPNNLPSTLPWRLPPMRAPLL-------------------------------------------
226453411    -----------------------------------------------------------------------------------------------------------------------------IITMASHHWLLAWLGLELNTLSMLPIISTPHHPRATEAATKYFLIQITAATLLLFAGTWNAWTSGEWAITN---------NTNHVAMTMMTMAIMAKLALAPVHAWYPEVIQGS-TMTTALIISTWQKLA------PMTFLLLTTNHLPTNLMLMCGLISTLLGGWTGLNQTQTRKIMALSSIAHMGWLL----IATTIDPALATLTLITYMIMTTSMFLTLN----QMNTKTLVDLPTAPSHSQTLQITAMITLMSLGGLPPLTGFIPKWLILKEL-------------------------------------------------------------------------------------------------
119360429    -------------------------------------------------------------------------------------------------------------------VLMSSLGLGTTLTFASSHWLLAWMGLEINTLAIIPLMAQRHHPRAIEATTKYFLTQATAAAMILFAGTTNAWITGEWNINNL---------LNPFSSTVFTAALALKIGLAPMHFWLPEV-------LQGLDLMTGLILSTWQKLAPFALMVQTAQSMDHELLTMLGITSTLIGGWGGLNQTQLRKILAYSSIAHMGWMIIVIQYSPQLTLTALWVYIIMTSTAFLTLKMLM--------STKINVLSIAWSKSPILTATTAIALLSLGGLPPLTGFMPKWLILQELTKQD---MLMIATFMALAALISLYFYLRLCY------------------------------------------------------------------
15987262     -------------------------------------------------------------------------------------------------------------------------------TFMSSNWLLAWMGLEINTLAIIPMMAKQHHPRAVEATTKYFLTQATASTMILFTSTMNAWTTGEWSLTEMTNQTALTT---------LTMALAMKIGLAPMHFWLPEVLQGLDLTTGLILSTW-QKLAPFAILYQISPMTNQT------LLIMLGVTSALAGGWGGLNQTQLRKIMAYSSIAHLGWMVIILH----FAPALTMLNLLIYIMMTSTMFLTM----KMTSSTTVNVLSMAWTKMPMLAATSMMALLSLSGLPPLTGFMPKWLIIQELSKQNLPT---AATIMALSALLSLFFYLRLCY------------------------------------------------------------------
6062856      -------------------------------------------------------------------------------------------------------------NPYILTISTLSLIMGTLIAISSFHWLLTWVGLEINTFAIIPLMAKENNPRAMEAAIKYFIIQSIATAILLFAIIYNAWNLGQWNIQQNYLPQTI---------MLIMGALALKLGLAPMHSWFPEI-MQGLSLQTGLILSTWQKIAPLSLMLQLPVINPMCSTLLGLLSMLMGSWGI-------LNQTQTRKILGYSSITNLGTMMMVIQYTPSLTFLAFNMYVILAIAIYSMLAYSQMMSINSLSTS--------WTKSPIISATAPLILLSSAGLPPLTGFLPKWMILLELAKQG---AVLAAMGMMLSALMSLYVYLRIFYSMTLTTPPNNLPSMLSWRVNYMKPKLLLAIF-----------------------------------
288908723    -------------------------------------------------------------------------------------------------------------------LMLLTMGIGTAVTLTSSHWLIAWIGLEVNTLAFLPIIAKKSDPRAIEAATKYFLIQATAASMILFAAVVNAWYTG---------LWEIGQTLSPYTSALLTLGLGLKIGLAPLHLWMPEVLQGTDLMTGLVLCTWQKVAPFCLLFQLHLP---------PDVTVVFGLMSAFIGAWGGLNQTQLRKLLAYSSIAHLGWMLIIMQFSPSLSLIAFLLYFIMTAAVFLGLAL--------TGSTTINALACTSTKSIMMSIMLPLTLLSLGGLPPLTGFMPKWLIIQELTKQN---ATMTAALMIIPALLSLYFYLRISYITTLTMTPNNPTGTAWRFRRSSTPLTAICIVLGLMILPATPTF-----------------------
45388073     -------------------------------------------------------------------------------------------------------------------ILIFSMGLGTMLTFASSHWFLAWMGLEINTLAIIPLMAKSHHPRATEATTKYFIIQAVAAALILFASATNAWMTGEWDIKQLTHPLATNTVMLALALKLGLA---------PLHLWMPEV-------LQGVTLTTGLIVSTWQKLAPMALLYQIAPAVNPTLLLTLGITSALVGGWGGIDQTQLRKLLAYSSITHMGWMIIVLKFMPGL----MLLNLVIYVLMTSTVFMALKEVSA----TKINTLALTWPKAPTLTALLMLSTLSLAGLPPLTGFMPKWLILQELTKQELPLI---ATLMAMTALLSLFFYTRMCYAMTLT-------------------------------------------------------------
226968610    ----------------------------------------------------------------------------------------------------------------------------------------------------------------------LIFFLVYLSSFSIMRMKASIYMFVFMSIGTLPMLVMIFFINEKTFLMIFILSFSVKMPIVFLHLWLPKAHVEANYYDSMILASLLLKLGGYGM-------LIMDMNFKLNFFFLWGLFGSLIISFMVLFLLDVKMIMAFSSIIHMNIMLVMFLNSSVFMEKIFSTAMLSHALISSMMFYMIGMIYDQSFSRNMFINKNFFLNFMFFFNFFFLICFINMGSPMFMSFFSEMYTYMFLIDYNNKMNLLIFMIMFFSCMLNLYLLK----------------------------------------------------------------------
19071198     -------------------------------------------------------------------------------------------------------------------TILLCLATGTIITMTSHSWIMAWIGLEINTLAIIPIISKNHHPRATEATTKYFLTQAAASAMILFASTLNAWYSGQWSIMQL---------TTEPASTMLTLALAMKLGLAPMHLWLPDVLQGSTTMTALMLTTWQKLA-------PMTILIMTHQNLPTMILLTIGLISSLWGGWAGLNQTQLRKILAYSSTAHLGWM----YIAISMNETITMLTLLIYILLTTTIFMLMNTSY----SKTMKDMSTTWTHSPTLTILTLLTLLSLGGLPPLTGFLPKWLILQELIIHHTPIAVPLAFSALLSLFFYLRLSYTT--------------------------------------------------------------------
206896430    ------SLMTVLVLVFVLCAVASGLLSVIRTSWSRV-LSLLIGLFATGYGCFYELGIAAEHIQFSVYKANISFIWTGIARV----LWPTVLVTLILVYLALFDIKE-KHWIEQFVALSLIGSIGVFLVLTSRTYLSMFLAWEIMLWSGFFIVRLTTHEKDVVKAS--LVSNVFWSTLFLVAVILLSAYGWDSSYGAVAEKLTSFNMPSVLGLLLLFLVFLSNMGVFPFHFSMERTLKSVDPVAAAYLSGATTKAGLFGMLSMSLFTGAEWLSHFGSVIGGVVIAGAVYFTHKALKSDDYLTLLSYISSLQLSYVAIILPFMLPAAFIGTVMMAYAHSLSQTGLYVAAGLSSEGEETKESVEQLPLWRRMPYTSVLSLISGLSATGLPPLIGFGALYMIYTAFFEMDLYVLPGLLLLVTLCLLLCTIKYLGSFL---LVKKPSGIRERGIVSMLVSILISVGILGLGVFNTSLQKLLSKPLKSLSE--------------
148922658    -------------------------------------------------------------------------------------------------------------SPYIFSTLLMSLGLGTTLTFSSSHWFLAWMGLEINTLAIIPLMARPHHPRATEAALKYFITQATAAAMILFAATMNAWFQGQWEISQM---------THPVASAILTMALALKLGLAPVHFWLPEV-------LQGVSLGTGLVLSTWQKLAPFALILQVSNNANPYLLMALAVSSTLVGGWAGLNQTQLRKILAYSSIAHLGWMILII----QLAPQMTIIALSTYIVMTTAAFLTL----MFMNVTKINTLVMGWVKAPALAALTCLSLLSLGGLPPLTGFLPKWLILQ---EMSTQGFLIAATIVALTALLSLFFYLRLSYAVALTYSPH---------------------------------------------------------
10999074     ----------------------------------------------------------------------------------------------------------------------LGITLSTLMVISANHWLVAWMGLELNMISILPMMTKQKHPRSAEAATKYFLTQATASSIMLLSSTLNAWQTSSWDITQF---------NNPLSCILMIFALSMKMGAAPLHFWLPEVLQGSTLTMALLITTWQKIA-------PITLVYMISNHIQSNIMLIIGMLSILVGGWGGINQTQLRKMMAYSSIAHLGWTMTAISIT----PNIALLNIIIYMTISTPIFLLLTTPSIKT----LKAMTTTWASSAITALLLTLLLLSIAGLPPLSGFTPKLLILDKLVMHNLT---PLALTLAILSLLSLTFYLRTAY------------------------------------------------------------------
25990746     -------------------------------------------------------------------------------------------------------------NPLIFFTILLTLISGTLITMISSNWLMAWMGLEINMFAIIPLIIKHHNPRSIEAATKYFLTQATASMILFMAALMNFMCSGQWTIMNF---------TNHMTSFLALTALIMKLGMAPFHFWVPEVTQGSHLTSAAILLTWQKLA-------PLSILYQIHPSIDHNLLMYSGLLSITLGGWGGLNQTQLRKILAYSSIAHMGWMAIILSYEPSLMLLNLIIYILMTLSSFMLLISNSNTSTAT--------LAIMSNKTPLVMILLMGILLSMGGLPPLSGFMPKWLIIQEMTNNSIIMPFIMATLALLNLYFYMRLIYSSAMTMFPSTNNMKMK------------------------------------------------------
187948789    -------------------------------------------------------------------------------------------------------------------ILISSLATGTVITSSSYHWLMAWVGLEMNTLAIIPMISKKHHPRATEAAAKYFLTQAAASATLLFASTINAWQTGTWDITNM---------TNPTASMLFTMAIAMKLGLAPMHFWLPEVLQGSTTKTALIITTWQKLA-------PMALILSSSNNMSTATLLTMGIISTAIGGWAGLNQTQTRKIMAYSSIAHLGWMATVASIMPKIMLLNLVLYLLMTTSMFFTLVLL--------NSKNIKDMATSPTTSSATTATAMLVLLSLGGLPPLTGFMPKWLILEELIMQNLATMAMMAMSALLSLFFYLRLYSTTITLAPNTTMVKHKWRFKPTDNTLLLSLTLPA-------------------------------------
147742939    -------------------------------------------------------------------------------------------------------------------FFLVVSMVFAVICFCINHSVLFWCVYELSMFPLLYLIFSEPYSERFLASWYFSGYLLVTSLPLILILLYLSYVNGSFFFSEWCC---VDGNVPFSIFYVLSFVFFTKVPLVPFHTWLPVVHAEAISIVSIFLSGYIMKLGLLGVYRSTFFVFDLSFVSY----LFVCCLISVGFLVIACGELDGKRWLAFLSLSHIVVPFFGFFVSDWVSVGYSFFYCLGHGLSAGLVFGLLWCFYDVSNTRNWILLK-SGIGGVVSVIIVVLSVLSLCSFPITIQFFCEVYLIGQCF------------------------------------------------------------------------------------------------
270267498    -----------------------------------VIMFVMVMILLVTLSMLFLILLSNFEMVIISKIFNVGFFGDLEIMLTVWTLLFLFMVLIISSSVAMFSFSYMSGTVSNFVLLYLSFIFSMVWLIINNSFYWMMLGWDGLGVVSFLLIVFYMNHESINNGLFTLFQNRIGDLFFVLFIVGV------------MEMSMVGSVIVKYGILFLILGGCVKSAQFPFNSWLLAAMSAPTPISALVHSSTLVVAGVF-----ILLQFSYCLVDMLDVLKYISLLTLLLSTTGLLIELDMKKLIAYSTLSHVSLMMFMLSLKL---FKVVYFHLNIHAMFKSTMFMCFGFVMLASFHGQDKRLVSLNNLNPLLKMLYYFSSLCLMGLPFLSGFFSKDFIIEKTMEFN---------------------------------------------------------------------------------------------
25057202     -------------------------------------------------------------------------------------------------------------------ISLTSMFIGTLLTITSSHWLTAWMGLEINTIAILPLMASRHLPRSVEACTKYFLMQAPASALFLFAATSNAWSQGQWETLIM---------TDSFSTICMLIALMTKMGLAPMYAWFPEVTQGLNMTTALILCTWQKIAPLILLSQIQLTD--------PTPFLVVGALSALIGGWGGLNQTQLRKMLAYSSISHSGWIMVI----MQLSPNLALFNFLVYCMITTAAFLT----FKTFNTTNFFSLSIKWSKAPILALCTATTLMSLGGIPPLLGFAPKLLILKMLLTEN--LALLACMMAFFS-LPSLFFYVRTVVVLTLTTISKPLSSSSPWRILTLKSSALLA-------------------------------------
296178551    -------------------------------------------------------------------------------------------------------------NPYILSILLSTLGLGTTITFASTNWMFAWMGLEINTLAILPLMAQSHHPRAVEATTKYFLTQATAAATILFASTTNAWLTGQWDI---------SLMTHPVPTTIIILALSLKLGLAPLHTWLPEVLQGLDLTTGLIMSTWQKLAPLSLLLQIPFNN--------QPILIMLALASTLVGGWGGLNQTQTRKILAYSSIAHLGWMMLIV----QFVPSLTLLALITYIIMTSAAFLTL----KNTDSKNINSLATAWANAPALTALFPLILLSLGGLPPLTGFMPKWLILQELTKQG--LPAIATFAA-LTALLSLYFYLRLSYAMALTISPNNTAGLTPWRLTTTKGTALLSV------------------------------------
1753254      -------------------------------------------------------------------------------------------------------------NPHILTLMLSSLAIGTIITMSSTHWLIAWAGLEINTLAIIPLITKPNNPRATEAATKYFLTQAAASSMILFSSTFNAWHTGQWDISQL---------TNEPACTLLTLALAMKLGLAPLHFWLPEVMQGTSIKTTMIITTWMKLA-------PMTLLLLIHNSLNQTILLTMGILSILVGGWGGLNQTQLRKIMGFSSISHLGWMTMVLIIAPNTLILALLIYITMTLAMFTILLY--------TQAKTIENLMFTWTVSPTLSTFTMIILLSLGGLPPLTGFMPKWLILQELVTQQMLPA--ATASTILTLLSLFFYLRLSYVSSLITSPNQTPTTTMWRFKLTVPPLAMLLTAI----------------------------------
261854839    --------------------------------------SFAAFGLALLAVVSFLFARQQNLMLGAGSLPAGLGLLALSIQVNGLTLVLASLVSFVLSVIARYSVQYLDGDPQRFFRLLAVTGGFFLLVVISGNLGLFTLAIIATGFGLHRLLSFYADRPRAIMATKKSIFSRTADALLLAATVLIGHQIGSLEFSQIHAQDHLSIALHVAAWLIVLAAIL-KSAQFPFHGWLIQVMEAPTPVSALMHAGVVYSGAIIVLR---TSELLAADGTALLLLALIGLMTLAIGSLVMLTQSAIKSSLAWSTAAQLGFMMLELGLGLFGLAL---LHLVGHSLYKAHAFLSSGSMTDHLRQAKVLKNRPIWFTTVIVSGLFTLGIAAAMGL-----------------------------------------------------------------------------------------------------------------
168805128    -------------------------------------------------------------------------------------------------------------NPLIWTVLITGLSTGSIITMMSHHWLLAWLGLELNTLSILPIIIKPHHPRATEATTEYFLVHATVRAVILFASSLNAWQSGQWSIM---------ATTNPAITTTLALALLLNLGVAPAHFWYPDV-LHGSAMRTALLMSTWQKLA------PLSLLYMIISNAPTQVMLFVGLLSTLIGGWAGLNQTQLRKIMAFSSIAHMGWLITATTINSLASITLSMYIIMTSSVFHYM---------DNTTAKTISDLSTAQVYYPAITTTMMVTLMSLGGLPPMTGFMPKWLILKELLMNMPFLCTMLALSSLPSLFFYIRMTYLISLTTAPSTNTMKHK------------------------------------------------------
13786610     -------------------------------------------------------------------------------------------------------------------LILMTMTPATLIFLLSTHLTLMWAALELNTLTVLYLIANKSHPRAIEATIKYFITQALASALMIFSGALNYEMTGSWKITEM---------TNPIALTTLTLALSIKLGLVPFHFWVPEVLQGMPTLPSIFLLTW-QKLG------PLVMFFQTAPLINHNLISSMAILSSIVAGWLGINQAQVRKLVALSSIAQMAWMVIIIKYAPSLAV---LTFYIYSVAVSAALITLDKLSVTTMKSLTIS-----FSKNPTSTLLLMASVLSLSGLPPLAGFTPKWLTISQLIEKAIWTSFIMLTSTLLTLFFYVRLWYS---------------------------------------------------------------------
55979251     -------------------------------------------------------------------------------------------------------------------LFSLGMFISVMLILCSSHWIFLWMGLELGTLAFVPMLAWWHTSLEVEATVKYFIVQALAAATFFFGGLMNMNVVYTSDVSHWF---------GGVGEMIILLAVAVKLGMAPFHYWVVDVVQGLNYIPGLVLLTWQKLPG--------LAVFIQLGCSNPTLIAVLGCLSALVGGLGGLGQTQLRKLLAFSSIVHLGWLVTGVGVNSLLGMTYFVLYVSVSLPIFLFL--------HIMNVVHVNQLRSGIVGSPVVTALLSLGVLSLAGLPPFVGFLGKWLVLTELVSQ---TMVLVSAVLISGTLVSLYYYLRVGYLCLAIMSPQQMVNTSYRKSFIFNILAVLV-------------------------------------
107735988    -------------------------------------MIFVLVSLVSLMVVFISVDVGGSVNYYFGLVN--ESFDSLSFQYDSNLSLNLLIMLLVCGILSISYVFHYLRNWRESVLLVLIMIIFMMMLVLSGNLVSTLILWEYLGLVSFFLILYYGSWVSYRGGTITLVCSRFGDVALFFLVGYSIGYGGGLSLI--------------IIGFLVWLVVGSKSALFPFTSWLLEAMRAPTPVSSLVHSSTLVAAGIYLNYSSLLGVFVFDYSWMVLIILVSSILSIIVSGVCSLICNDIKQVVALSTCSNISWIVVMLILGEN---NLALVQLIVHGLSKCMVFIVVGYISCSSGGQIINQLVVNIFGSIRDFIFVFFLVIGLSGFPFMGLYFGKHLFIGSMYSSNLGLDLILELCFVLSMIYSVRFML----------------------------------------------------------------------
62002021     -------------------------------------------------------------------------------------------------------------NPFALAILLISMFIGTMVTLTSSHWLLAWLGLEISTLAIIPLMITDHHPRATEATTKYFLTQATAATLILFSALINAWNTGMWELKELSPLSSNMLSL----------ALMMKMGLAPLHFWLPEV-------LQGLSLTTGLILSTWQKIAPIALMYMIFSSLNIQVLMIMGLLSIIVGGWIGLNQVHLRKVIAASSIAHLGWMMII----LPFSPHIMMLTFLIYILMTTAMFLS----FKIFNATQIKMLTIAWTKMPVLVALMMFILLSLGGLPPTTGFLPKWFILQELLQHIPSIATVMAISSLLSLFFYLRL------------------------------------------------------------------------
158634173    -----------------------------------------------------------------------------------------------------------------------------IITMASHHWLLAWLGLELNTMSIIPLIIKPHHPRATEAATKYFLIQAMAAALILFASVMNAWQTGQWSITHMTSTT---------ASIIMTTAIMMKLGVVPAHFWYPEVLQGS-TMRTALIMSTWQKMA------PLTLLYLTLNNLPTNMMIMMGLISALIGGWMGLNQTQTRKILAFSSIAHMGWLLIALTMNPTLTTLTMMTYLMMTTSMFLLL--------DMTETKTLLDIGTVWSLSPTMLTSMMMTLMSLGGLPPLTGFMPKWAILKDL-------------------------------------------------------------------------------------------------
148922630    ------------------------------------------------------------------------------------------------------------------------------MTFASSHWLLAWMGLEINTLAILPLMAQQNHPRAMEATTKYFLIQATAAAMILFASTTNAWASGQWDIT---------YPSHPVTATITMAALAMKIGLAPTHFWLPEV-------LQGVSLTTGLVLSTWQKLAPFALILQVANYTHPYMLTALALCSTLVGGWGGLNQTQLRKILAYSSIAHLGWMILVA----QMAPQLTLIALITYIVMTTAAFLTL-SNMDATKTVTLASS---WTKSPTLTAMACLVLLSLGGLPPLTGFLPKWLILQEVTNQG---FIPTATVMALSALLSLYFYLRLTYAMSLTLFPHTFNSVTPWRMAAKRPTLLLS-------------------------------------
9844862      ------------------------------------------------------------------------------------------------------------------MITMSSIILGTMMVITSHHWLLAWVGMEINMLAILPTIAKPKTTRATEATTKYFLTQTIASIMMMMASTANAWQTGTWNITQ---------TNNPFSSTIIILALTTKMGAAPFHFWLPEVLQGSSMKTALLISSWQKIA-------PTTLMYMISNNTQAIILILIGLLSILIGGMGGINQTQMRKMMAYSSINNTGWTVMTMATLPSIAMFNMIIYIIMIIPMFMMMTSTA--------TKTLQDISIMWTTSPMLTYLMALLMLSTGSLPPLTGFMPKLIMLDELIKQE--LLIISTTAALMSLISLLFYMRIMYLSAMLTPPTTSASQTKWRQQTMLIPTALLSLL-----------------------------------
297242058    -----------------------------------------------------------------------------------------------GLIVLYYNSHYFSWHFNYLNFLILFFLSIMCYLVTTSSFFNTLIAWEFLGVVSFILILFYSNYDTSRAANITLISSRFGDVAL----------------FCILSLSFFFFNGNYFFSWGFLIVVISNSAIFPLGSWLLKAMRAPTPVSCLVHSSTLVAAGIWFI----LNYNYLTNYNIFNYIYILSLLTILYTSLSSLYYLDIKKLIALSTCNNISWCVVYVCGFTP---ELCLIQLVSHGVGKCMLFAGAGDIFNNSGSQLNTAINNKMAGNLSNNLICGLLVLFISGLPFLGVYFSKHILLTGFWETVNIFLFILFICFICTYIYSMRLFL----------------------------------------------------------------------
29570629     ------------------------------------------------------------------------------------------------------------------FIFLSALGLGTTITFASSHWFMAWMGLEVNTLAIIPLMTFQPHPRAVEAATKYFLIQATAAAVLLMATTTNAWYSGEWNINCLTHTPSIILAT---------LALTMKIGIAPLHLWLPEV-MQGLNLFAALILATWQKLAPIILLMQISPKPCTA-------LMTLGLLSVLVGGWGGLNQTQIRKLMAYSSIAHMGWILSI----MSFSPHLALLALLTYILMT----MTALLSFKLSKSVKINILALTWSKNPTLALIIMLVLLSLGGLPPLTGFMPKLLILTELYQDLPLFATLMALTALLSLFYYLRLCYIILLTTSPNTNQAKAP------------------------------------------------------
294986034    -------------------------------------------------------------------------------------------------------------NPTMYSIILSHVPIGTIITMTSHHWLLAWIGLELNTLAIVPIIAKQHHPRATEATTKYFLTQEAASAMILFASTVNAWTTGSWDISQLTY---------PPACALLTLALSMKLGLAPLHFWLPEVLQGTSMNTALIIVTWQKLA-------PISLMFMVHNSINPMILLIMAMXXXXXXXXXXXXXXXXXXXXXXXXXXHLGWMAGILTLNQNFLILNLSLYIIMTAPMFLML--------KYTTSKTIKDLTTMWTTSPQIAAPLMILLMSLGGLPPLTGFMPKWLILQELVTYN---LAPIATIMAISALLSLFFYLRLSYIAALTMHPTTTKDSN---------------------------------------------------
57854642     -------------------------------------------------------------------------------------------------------------------LLILNVIVSTLVVVSSHHWFTLWVGLEMNTLSILPILSYQFSPRGVESTVKYFLVQSVSAAMILNAVLVNAWFHSSWSIGC---------PLGLMASLVLSIAVGLKLGLFPCHYWFPDV-------VQGVGFIQGLVLSTWQKVAPFVVLIYIINELNSSLLVIAGALSVFVGGWGGLNQTQVRKILAFSSIAHIGWICSVVC----FSSEVSLVMFVIYVFINSMVFLISNELSLVT----LSSISRLIFYNSIGGFFLILGALSLGGLPPLTGFLIKFLALECLIQNGS---LLNSCLLVIGSLISLFFYLRIAF------------------------------------------------------------------
153127291    -------------------------------------------------------------------------------------------------------------------------------CFNCNNFMLFFVTYELSIIFLLFLFTGSPYSERGLAGWYFLGYLVVGGVPLLLLCVYNSLNSGELIVNDPNSAINYI----------LFLIFITKVPLFPFHSWLPIVHAEANSYVSIMLSGYIMKLGILGIVRLFSSSGEVLKVY-----LILFFLASCYFLVSSVIELDNKRWLAFLSLGHISIGVLGILSIPHSNEYLISSFSLGHGLSVIYLFLYFSVQSGVVGSRNWVVI--LNNNNSGMVWVISLGVLSLISFPPSILFFNEVFIFVSSIGVQSVSYVF---------------------------------------------------------------------------------------
12249160     -------------------------------------IGVVLLSLIFILSVLVFQGGVVSYSLGSAYLFFGDISLHFSSGISS-SMLLMLLCCSILSLCYAFHYLDEYSYGKILAVSMFMFSTVMVVLVLSYEVVSTLILWEYLGLVSFLLILYYGVWSCYRGGVVTLVSSRFGDVALFFLLAFYITGSGSSCLVSLC----------------ILLVVATKSALFPFSSWLLEAMRAPTPVSSLVHSSTLVAAGIFYLEYSQVMNCFEGCSLLYSFSMACALLTILISGTYSLICNDIKQSIALSTCSNISWVVVMMLLGE---YDLGLVQLVIHGLSKCLVFILVGYISGGFGGQNVNQVMVSFLGCLREFVYLFTLLFGLSGFPFIRIYFSKHAFISSIGGYNVFLVIVIILCVLLSVVYSLRLFF----------------------------------------------------------------------
99878746     -----------------------------------------------------------------------------------VSLNLIFLMIWKFSLFYMSS-----SSFKMFVMMLSLFYWSMVLLIVSSSLFSLFLAWEGLGITSYLLILFYYNWNSIQSSNLTFISNRFGDSFMLIMLF---------------------LSESFLLLLVIFVMLLTKSAQVPFSSWLPAAMAAPTPVSALVHSSTLVTAGIILSMKYKLYEVMNVSK----LMFLLGLLTAITGSASALNSMDIKKMVAFSTLSQLGFMVMSFYSSMVTFVLG---HLLIHAFLKSLLFLMVGLNMMAMSSQQLTFSSSMFLKF-KYGSMYLIIMINFSSFYLTSFYLSKEMNVLALTVMNLFLLFLLMTVLMMSLFYAIRFMMIISFKSNKMIKMLGYSDLGVAKIIVMTTIFMFT-------------------------------------
9844850      ------------------------------------------------------------------------------------------------------------------LIIMCLLTPATSLAIVSNHWVLAWAGLELSMMITLLLLQKPKTPRSNEATIKYFITQTIASTMMLAAAMINFIYNGTWNITQLD---------NKLSTTMAIISLALKMGAAPVHFWLPEVLQGSPLPAAIIITTWQKIA-------PTVLMFMIWKNGHYWTLMMISLLSIFVGGFGAINQPQMRKMVAFSSINSTGWTLMMMILDTYLALLNVLLYI---NLISVILYMMEKIPAKTLQNWTMTHL-----QAQTMGLLVGLTTLATSGLPPTSGWAPKMASLDRMLDQYTTMATLLSLMTLITLLFYIRLSYISAMTSSPSTSNVQTKWRPKEHVTMWLPVLASNIL-----------------------------------
6062836      ------------------------------------------------------------------------------------------------------------------MIMIISLITGTLMAITSSHWILAWIGLEINTFAILPLMNQKYYPRTIEATTKYFIIQTAAATMLLFSTILNAWLTGEWEIQQ---------TSHPLILMLVTIALMLKMGLAPLHAWFPEVMQGLKFSTGLILS-TLQKLAPFSLLLQLTVGMPI-------LMSIFGLLSILIGGWGGMNQTQTRKILSYSSIAHFGWMLLIIQYMPSLAFTAFMIYVIMTSTMFMMFWF--------NQSTTMNTLLTSWPKTPALLIIMPLILMSLGGLPPLTGFIPKWFILSELVKHNLVILTTAALVSLMSFSFYLRMSYAMAHTSSPNFTFMTL-PWHIETTYPLLPLAI-CIGLSIYILPLASMI-----------------------
288903396    -------------------------------------------------------------------------------------------------------------------ILIIINIAGLILFPMVNDLIPLYVIIELQSYSLYLLTGAYNKSNSTRAAILYFVTGGIASVLILLSSCEIYEITGLTNLVDIATFYNNIDSI-WSPFNILLIALIFKMGLAPLHSWSIAVYSYAPIYITAYISIVAKVSIISFIYIHL-------NAISNEVLIICFYLSVAVAAYVPLYQVNIKAILAYSGILNFGYLLIALISSDIAYNLYLIQYSLTHVAIFLCIFGFNTYTNNATSIWSIVNINQLIIPNKAICILLIILLLSLVGIPPLPGFFAKYYVIVSLINNGYTLEALTIIFFSVLATYYYAFIIKQLATNLLSSSIKSENNISKILSLLLAIYSVLLISFYMFIPTLLDGL-----------------------
108793492    -------------------------------------------------------------------------------------------------------------------IFLMTLGLGTTITFISSHWLLAWMGLELNTLAIIPLMAQRHHPRSTEATTKYFLIQATAAATMLFAGTTNAWLTGQWDITT---------TTHPFPLTLLTLALSLKLGLAPLHTWLPEV-LQGLDLITGLILATWQKLAPFAILLQLQPAP-------SQLMIALGITSTLVGGWGGLNQTQLRKILAYSSISHLGWMILVA----QFSPALTLLTLIIYVAMTSTVFLTFHLTSAKSISTLIIS----STKTPAIACLVPLTLLSLGGLPPMTGFAPKLLILQEL---TKQTLPLTATITALSALLSLYFYLRLTY------------------------------------------------------------------
295002883    -----------------------------------------------------------------------------------------------------------------------------IITMSSTHWLLAWFGLELNTLSILPAIMKSHHPRATEAATKYFLIQVTAATMILLASTTNAWQTG----------QWTITHTTPTPTLLATMAIMLKLGAAPTYMWYPHVLQGT-TLNIALLISTWQKLAPLTLLYMTHNHLDPT------IMLLLGLTSTVVGGWAGLNQTQIRTIMAFSSIAHMGWLI----TAIALAPSLATLTMLIYTLITTATFMPLAATMK-----TITNMGTLWPTSPTTLAATMITLMSLGGLPPLTGFMPKWLILKEL---SSANLPLLATLMLMSSLPSLYFYIRLAY------------------------------------------------------------------
37957381     -------------------------------------------------------------------------------------------------------------------MIILSLIIGSTIAISGYHWMAAWLGLEMNTLAIIPLMVKTPNPRAIEAATKYFLVQAAASALILFSSILNAWMNGDWVILT---------GLNDTSTGFFTAALAMKLGMAPFHFWLPDV-------LQGLTLPTGLILSTWQKLPPIAILVQLSPTLNLNFMLMMAVLSIMIGGWGGINQTQLRKILAYSSIAHLGWV----AAMLKLSPQLALFNFMIYVLMTSALFLVLITI----KAKNLPQLVMAWPSSPTLVTFTMLALLSLAGLPPLTGFMPKWMATQEMVKQHFILLATIMLLSTLLSLFFYMRLVYTMTLTMLPNLAYSMPIWHPQPLTLAAIPITLSIFM----------------------------------
219809106    ---------------------------------------------------------------------------------------------------------------RNLVYALCLTLSSVVFSMVSPSWFGVWVGLEMNLFGA-LLFLVNNKKKTVTSAFKYYFVQSFGSSVMVMSIVLGGWMG------------------EDAVLSGLICGLGVKLGAVPFHFWVVEVLDGIRPSCMWFVLAIQKVVPFCSVCQGFQG---------GWVLVALSGASAVVGSISGVGSTRLSRFAGYSSVAHTGWSLAACFGG-----QVVLLYYLLAYWVSLGGFLSL-----MGGDGYLSSVSGGSVRQSPFSLGISVWLLSLGGFPPFAGFCGKVVVLMHVMKWSPVLAFFLLGSSVTSWTYYLFVMSMSIIGGSKS----VYPEWSDRSVVFVFLLAIP--------------------------------------
45387989     ------------------------------------------------------------------------------------------------------------------MILLSSLGLGTTLTFASSHWLLAWMGLEINTLAIIPMMSRHHHPRAVEATTKYFLIQATAAALILFASLTNAWLTGTWNIQQLSNPAATTLAM---------LGLALKIGLAPTHFWLPEVLQGLDLTMGLILSTW-QKLAPFALIY------QIAPTIQPTLLITLGVLSALVGGWGGLNQTQLRKILAYSSIAHLGWMIIILQLMPSLTILNLGIYITMTTTIFLALKMNA--------TTKINTLATTWAKTPVLATMTTLALLSLGGLPPLTGFAPKWLIIQELTKQNLS---PTATTMAMAALLSLFFYLRLCY------------------------------------------------------------------
270267581    -------------------------------------------------------------------------------------------------------------NPYVLTVLLSSLGLGTTLTFASSHWLLAWMGLEINTLAIIPLMAQQHHPRAVEATTKYFLTQATAAAMILFASTTNAWMVGEWDITQL---------SHPLAATMIMIALALKLGLAPLHFWLPEVLQGLDLTTGLILSTW-QKLAPFALV------IQIAPAMHPMVLTTLGGCSALVGGWGGLNQTQLRKILAYSSIAHLGWMIIVLQFAPPL----TLLALGTYIAMTSAAFLTL----KSTSSTKINTLAMGWAKTPSLTALAALLLLSLGGLPPLTGFMPKWLILQELDKQDLP---LTATLMALTALLSLYFYLRLCYAMTLT-------------------------------------------------------------
40548812     -------------------------------------------------------------------------------------IFVLLLVSFMVFIYGSFYMLGVSRLFYFFFILFLFVFSMCGLIVFSGSVVLTLIFWDFLGVSSFFLVLFYGNVGSRNGAMSTVFTNRIGDFCIFFFFNGFVLFSLGHF--------SYQFFSSLMIFMLFLSSF-IKGGQYPFGSWLPKAMAAPTPVSCLVHSSTLVTAGVMLMDCYVYVSM---SADVLSFVFYVGFFTMLVSGVCSLFESDVKKVIALSTMSQIGFCFLAIGSGLH---YLSYVHMISHSLFKSLLFMQVGVIYINLGQQDYRGYSFYNLCCPVLVQLVFLSVVCLCGLLFTSGGCSKEYFMSRFYSFSFFLVFFYFLGVFLTFCYCYRMLFLFRVGISGLDYV----------------------------------------------------------
138594060    MFLNLLLLPEIILVLGSFFVLLSGVFKE--NSYKILNFLVLTTLFIIIFFLIFQFNEKKNFFS---NFYNIDPFVNF--------IKLLILGSIIFTLLLTKQYLEKQNLLKEFLVIILLSAVGMFVMVSASNLIVFYLGLELQSLCLYIMASINTKSKSSESGLKYFVLGSLASGLLLYGCSIVYGFSGTLNYIEISKFSSTETISLKFGLVFILCGIAFKVSAVPFHMWTPDVYEGSPTAVTTFFAIAPKVAAIAAFVKFL--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
298388510    -------------------------------------------------------------------------------------------------------------NPYATLIILTSMAFGTLTTLASHHWVLAWIGLEINTLAIIPLMTKTPHPRAIEAATKYFLTQASASSIILFSSTVNAWATGEWAISLCSHTS----------AVLLLMAIAIKLGIAPFHFWLPEV-------LQGLPIQTGLILSTWQKIAPMSLLIQLSPSMNHHLLLFMGLLSMLLGGWGGINQTQTRKIMAFSSIAHLGWMTV----ALSLSPQLALLNFLLYLVMTSSLFLTFMLL----NAKNMXDLATSWTKTPALTTLSILTLLSISGLPPLTGFLPKWLIAQEMINQNLI-------------------------------------------------------------------------------------------
281376635    ------------------------------------------------------------------------------------------------------------------------IFMGTMTAIMTNHWLVAWIGLETNMLAMLMMTAKPKTSRSSEATTKYFLIQAIASILILMSSTANVWHNGTWSLTQLYNNHSTTI---------MTIGLATKMGAAPIHFWLPEVMQGSSMASALLMSTWQKIA-------PTVLMYTAAKNMTPIALMTIGLLSILVGGLRGINQTQLLKIMAFSSISNTGWTTLMMAISPNIALLNTFLYINIACPIF--------MIMISHPTKTLLDLSAMWTLTPTLPLTMALLALSTSGLPPLTGFAPKLLALNDLTEQKLLITATAATTL---SLINLLFYLRITH------------------------------------------------------------------
150020697    -----------------------------------------------------------------------------------------VLTNIICSL--LVSYFLFKSKNDNIYLFFSLLHSALNLLFISNDLFNIYVLLETSTLLISLLILSNEKFEYKLTVIKYIFASSLAMSLYLIGVGIHYYQKGTFDIVNVSGLSGN----------LMRFSLLAKGGFFLFGLWLPEVHSKSEPEISAMLSSIYTQSVLLPLLRIGMGK-----------LYIFGIFAFFYGVFFAIVSKDLKKVLAYSSMSQLGIMILNPAFTS--------VYVLYHGIAKSILFLST-----KYTSRDLSKKR---EMDIFLFFAMLISFLSISGFSFTSLGYLKSKILSGTLKY---------FISFLSAVYA---------------------------------------------------------------------------
6062850      -------------------------------------------------------------------------------------------------------------------LLMFSLILGTLITMSSSHWFMAWLGLEINYLAMIPLMLQKYSHRSVEAAMKYFLIQATASSTLLFASAMNIWMFGVWNIQQ---------TDKPVILFMIFAALTLKLGLAPFHTWFPEVMQGLTLPTCLLLSTWQKIAP--------LSLLIQLPMKYSVIIHFIGLLSIMIGGWGGLNQTQLPKIMGYSAIAHFGWMILIIQQMPELTSLAFMIYTILTSSMF--------LMFWYNKTNNITSLSITWTKMPIILIITPLILFSLGGLPPLTGFLPKWMILLELAKNE---FVLTASTAAVLALLTLYFYVRLSFALAITTSPSILPDL----------------------------------------------------
120554292    --------------------------------FRLLLLATATIGAVL-LFDRLVFDTGLP-----------ELGIRLGLYPDGLAVWMALMVCFIAWVILRYTRDYLRGDYNAFLPWFLTTVVSVLVLVFTDHLLVLAGAWVGVSLSLHLLTLYAERPQARLAAAQKFIASRLGDAAILAAVLLIWNHYGSFRIPEIYALGEDLSQSLTIASVLLAVAAALKCAQLPFHGWLIRVME-APTPVSALLHAGVVNLGGFLWLRLFPVFEGFTAG--HMILLVVGGATAIVAVFTMMTQNSAKHGLVWSTNAQMGFMLFEIALG---AYTLALLHLLAHSLYKAHSFLAVG-------------------------------------------------------------------------------------------------------------------------------------------------------
148466311    -------------------------------------------------------------------------------------------------------------------ILLSSLATGTIITATSFHWLMAWIGLELNTLAIIPLISKQHHPRATEAATKYFLTHAAASALILFSSTINAWQLGTWDIMQMTNSTSN---------ILLTMALAMKLGLAPTHFWLPEVLQGTSMKTALIISTWQKLA-------PMALIIITSNNLSTTTLMILGMLSAIVGGWGGLNQTQTRKIMAYSSIAHLGWMSMITPLLTKLLVLNLIIYLLMTTAMFLALIM--------SKSKTLQDTSMLSTLSPTLMTLTMLTLLSLGGLPPLTGFIPKWLILQELTTQNLLMMA----------------------------------------------------------------------------------------
31324894     -------------------------------------------------------------------------------------------------------------------LLLIALSTSTIITMSSYHWMFAWAGLEINMLSMLPLISKEHHPRAVEATMKYFMTQAAASAMLIFASTINAWQT---------AQWDISLLTPSTPMMMLTLAITMKLGLAPFHFWLPEV-SLGTTNSVMLIITTWQKLA------PLAIIILLHNSLNHHLLTSLGLLSMVVGGWGGMNQLQIRKIMAYSSIAHMGWVVMILPKAPDLS--------LLYLMLYIMLNLTMFLIIISTALTKLTSLFSTQNKSFPMMILMALTLLSMGGLPPMTGFLPKWLILQELYQHQTQMATLASLSTLLSLFFYLRLVFNAFLTTPPNNWRNQTNHHILLPQMMILSLMLLII------------------------------------
67078837     -------------------------------------------------------------------------------------------------------------NPHANMIIMSSLILGPMITITSSHWVMAWVGLEINMLAIIPLTGTTTTHEQFEASIKYFLTQAAASSLLLFSIINNVWNTGQFDITQ---------PTNTLSSTMMTAALTMKLGLAPFHYWLPETLQGTTTMMTLILTTWQKLAPLTLLMMINQSLNTSLLVTLSLLSMMIGGWGG-------LNQTQLRKIMAFSSIAHLGWMTMILTLSTKLTLLTFYTYITLTTTMLLTI--------KLLETNKMSTAMTSWTKSPMLNATMMLNLMSLAGLPPLTGFMPKWLILQELTKNH--MTIIAATSAILSLLSLFFYIRIAYY------------------------------------------------------------------
288816029    -------------------------------------------------------------------------------------------------------------NPTLYGIFLLGLLTSTLITMSSNHWLLAWIGLELNTLAVLPLISNPHHPRATEATTKYFMAQTTASTIVLLAGTITAWHSGQWTI---------SHSSPTLTSILLTAAIMMKLGAAPLHFWYPDVLQGT-TMLTALVISTWQKLAPLALLYMILYTTP------PNLLLTLGLISITVGGWTGLIHTQVRKLMAYSSIGHMGWVLVALV----LSPKLATMTMAIYLLMTSTIF----IILTNTEAKTIMDIGTIWSQAPIQTTFMALALLSLGGLPPLTGFAPKWLIIKDLTLHHLTPLATLLALMSLPALY----------------------------------------------------------------------------
50345891     ------------------------------------------------------------------------------------------------------------------ILLFLGITVGTAIAMSSHHWFMAWVGLELNALAMLPVISKTKHPRAIEASTKYFLTQAIASSLMLASSITNAWMTGNWAITE---------TTNKYTMAGVTIALAMKSGTAPLHFWLPEVMQGSTLHVALLMVTWQKLA-------PMALLYLISNYIPPALALTLGMLSATFGGWGGMNQTQLRKMMAYSSISNMGWTLMVAPSDPNTSAIGIAAYIMIMIPTFLLMIELS--------TKTLQNISESWTTSPVTTTTLLLLLLSTAGLPPLTGFLPKLLILNELLTQGLTIAGLITMTSLLNLTFYLRAVYLTTLLNPPISTTSMMK------------------------------------------------------
58373475     -------------------------------------------------------------------------------------------------------------------MLFSSMATGTIIAASANHWLLAWMGLELNTLAILPLLATTHTPRATEAATKYFLIQAAASSMLLLASIINAQMTSQWDITQLTTQPAIT---------MLTLALMMKLGVAPMHSWLPEIMQGTTTQMAL-------VVATWQKLAPIALLFSTAHTLHTPTILGLALLSTLIGGWGGLNQTQLRKLMAFSSIAHLGWII----SMMPLNMSLTMITLTLYIIMTTTMFMAMSL----TNTKSLKDITTTWNSIPSTMVLLLLTLISLGGLPPLSGFMLKWLILKELV------------------------------------------------------------------------------------------------
17148294     -------------------------------------------------------------------------------------------------------------------------------------WLMAWACLEINTLSMIPIISKPHHPRATEAATKYFLTQTLAXTTMLFAATMNALNTSNWEIXLTTEATSMKI---------ITLALXMKMAAAPFHFWLPEXAQGATTLTTLTSLXWQKIA-------PLAILMSNHNNXNXTIXTTSAILSVLXGGVGGLNQTQLPKLMAXSSIXHTGWILATITLAPNICAXTFLXXTLTTTPIFLALNTSSXT--------TIKDMGIMWTYSPHLMLITLMSILSLAGLPPLTGFMPKWLILNKMTTFNLTPEATLMAMSSLPSLYMIRLTYILTMTMPPHTSMTQMKWRTPHKNFPMLPTTLAIMMMMLLP------------------------------
47059927     -------------------------------------------------------------------------------------------------------------------MFLISLAVGTATTLSSYHWLLAWIGLEISTLAIIPIMTKTPHPRAIEAATKYFLTQATASALILFSSLISAWQTGEWYISSITDLPMN----------ALSIALMMKIGLAPLHFWMPEV-------LQGIPLSTGLILSTWQKIAPMALLLQMSHFINLTLITILGFTSILIAGWGGIAQTQLRKIIAFSSIAHFGWMIIILKLNPQLTLFNFALYILMTTSMFASLMMISAT--------KMSEIATSWPKTPALTATTMLIILSLAGLPPLTGFTPKLLIILELIKQNMTMLALTMFISLLTLFFYLRL------------------------------------------------------------------------
155970119    -------------------------------------------------------------------------------------------------------------NPGTWALMVMALSTSTIITMSSHHWLLAWLGLELNTLSMLPLIMKLKHPRATEAATKYFLVQAISAAIILFASTLNAWQTGQWSITN---------TTSNVPMALLTAALPLKLGLAPAHLWYIDV-LQGDINFTALIITTWQKIA------PLTLIYMLHNSMPTHTLLCLGLLSTLLGAWTGLNQTQMRKILAASSIAHMGWVITAMTMQQNLAIITLAVYITTTTAIFTSMLSTL--------TKTLXDMGTTWTMTPPLLASALLTIMSLGGLPPLTGFMPKWLILKEL-------------------------------------------------------------------------------------------------
169626674    -----------------------------------------------------------------------------------------------------------------------------------NHWLLAWLSLELNTMSILPIMMKHHHPRATEATTKYFIIQAASAASILFASTISAWQTGQWSITNTTSTTAITITTIAIMF---------KLGLAPTHLWYPEILQGVPMKTAMLISTWQKIA-------PLTLLYLIHNNLNTHLLLILALISTAAGGWTGLNQTQTRKIMAFSSIAHMGWIIAALTLNQRLATLTTMTYLLTTFAMFTMM--------MATTTKTINDTGMAWTASPTTATIMMITLMSLGGLPPLTGFMPKWLILKEMTLAHLT---PLGTLLLITSLPSLFFYTRMMY------------------------------------------------------------------
156069186    -------------------------------------------------------------------------------------------------------------------ILLSALILGTLITISSSHWLLAWAGLEMNTLAIIPIISKQHHPRATEAATKYFLAQATASALILLSSSMNAWKTGQWDISQLSAPGAT---------ITLTFALAMKLGLTPMHFWVPEVLQGSTLPTAMIISTWQKLA-------PTSLLLLTSNSLNPTTLLTLGLLSTLVGGWLGLNQTQIRKIMAFSSIAHMGWLFIALTINPNITLITLTIYLLLTTTVFSML--------MTTTSKTLLDLGTTSLLTPTLMTTSMITLMSLGGLPPLTGFMPKWLILTELTSILPLTSTLLA-------------------------------------------------------------------------------------
238866910    ----------------------------------------------------------------------------------------------------------MMSTFPHLFLFSSTMVLGTMISLSSSNWVMIWLGMELNLMSFLPLMTLSKQNQESEAAIKYFLAQCWGGSFFLLGMTLSYF---------------FPSQLKFIPILIVLVSLMMKAGMAPCHFWFPSVM-------NSMSWTLCLLLSTWQKITPLLLLFTFSSPSTLPMMTLLGATSIIAGSLGGIMQTQVRPLLAYSSISHMGWMTVISPFSTSMAI---LYLSTYIIMTTPIMLLLAQSNALSTKSTNLISSMGQTN-----SLWFFLMILSLGGMPPTTGFMIKLIAVETLVNNS---MVLPTILFLVAATVNLSFYLNLVFYTYLSSTFTSLKHAYEPKTAIPISMFAISMF-----------------------------------
37957376     -------------------------------------------------------------------------------------------------------------------FSLASLVIGSLITMMSNSMAAAWLGLEVNTLAIIPLMIKPRHPRAVEATTKYFVVQAMASIIMLSATISSNYITGNW----------FTLWPSPDIVVPFTIALAIKLGMAPFHFWLPDV-------LQGLPMLTGLMLSTWQKLPPLTLFTQLSYSLDPRYLLVVGLASTIVGGLGGINQSQVRKILAYSSIANLGWVAAIVSLCPQLALFNFFIYMVLTSALFIMFFTL--------KALDMPKLMMSWANSPAIVTSAVLTFLSLAGLPPLTGFMPKLLITQEMADQNLVVIAMI---MLMTTLLSLFFYLRMAY------------------------------------------------------------------
67003446     ------------------------------------------------------------------------------------------------------------------------LVMSTVIVMSSHHWLTAWVGLELNTLSIVPIISNPKHPRATEATMKYFLTQAIASALLLFSGTLNAWQTGQWDTTQL---------SNEYACMIMTIALTMKLGAAPFHFWLPEVLQGSTMQASLLILTWQKIA-------PITLLYTTANHLPTQMMLAIGILSTVVGGLGGLNQTQLRKILAYSSISNLGWTISAMALAPNTAILNITIYILLSTPTMLLL--------TKTSTKTLKDTTTMWTTNPTASVLLALLLLSTGGLPPFTGFLPKLLIMNELSSQNTLLGTLMAMASLLNLMYYLRIVYLASMTAPPTITTMTMK------------------------------------------------------
159898161    -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SLARPLLALLIVGISLRLAIIPFHSWLPDLLEDSPPLVGILIGMINLAALLFLVSAFLAPGLLTLDPGRLRLVRFFALGSAIGGSLLAIHERSLRRFLAMLLISDSGMMLFGVVSST-TGLTGALFQAFNQLVLSVVLWTAVALLERPEPTRAAAGDGWLRRR-PWASGVFICGVLALLGIPPFNGFASRTLLYQGAAEEGRGYLIALLIATMLGAYAFALVLRDHFLGRAPAAMPEEQRTEPLGATAVAVALLGVCLMIGLYPPLVLDPIIEAVRGL----------------
9844794      ------------------------------------------------------------------------------------------------------------------ILILTSIILGTALVVSSNNWLLAWLGLELNTLAILPTISKMKHPRATEATTKYFLIQAIASSLLLLASTINAWQTGMWNITQM---------SNLFPSTIMFIALTMKMGTVPTHFWLPEVMQGTTLKTALLISTWQKIA-------PICLMFAMSNHLPTNMALIMGLLSTSFGGWAGMNQTQLRKIMAYSSIANMGWTLLT----MTSEPKISLINIFTYMIITIPAFFLMTI----TSTKTLRDMSTTWTSSPTTSTTLASLLLSLAGLPPLTGFLPKLLILEELVQNLTPMAMMTAISSLLSLVFYLRIMYLTTVLNPPCSSTSTTK------------------------------------------------------
288816045    -------------------------------------------------------------------------------------------------------------NPTLYGIFLLSLLASTILTMSSNHWLLAWIGLELNTLAMIPLIAQPHHPRATEATTKYFLTQTTASTIILFVATLNAWQTGQWMI---------SLPPSTGMTALLTIAIMMKLGLAPMHFWYPEVLQGA-TMTTALIISTWQKLAPMALLYMTMNYLPI------NLLLSLGFIATLIGGWTGLYHTQLRKLMAYSSISHMGWLMVALIINPKLGVLTLMIYLILTAAVFTTLITTSTKTIMDIGT--------IWPHTPMLASLVTLALLSLGGLPPLTGFMPKLLIIKDLASISLMPLATGLALLSLPALY--FYVRCAYFIILTTPPNTHTTMFMWRLKQTMTPTLSLIMTMTILMMPLTATLYPTL-------------------
5835766      -------------------------------------------------------------------------------------------------------------NPLIFLMIMMTMLSGTIITMLSSHWFTAWMGLEMNMFAIIPIIIKNHHPRSIEAATKYFLTQATASMLLMLAIMLNFLLSGQWSII---------STPSSFTSFILVTALIMKLGMAPFHFWLPEVTQGTHLSSGLLILTWQKLA-------PFSILYQISNHINPTLLMTSAFLSILIGGWGGLNQTQLRKILAYSSIAHMGWMAMILIYNPTLTLLNLLIYI----TLTLSAFMLLIINYSTSTSSLSLLW----NKTPLISLALMAILLSMGGLPPLSGFIPKWLIMQELTKNLNAILPFLMATL---ALLNLYFYMRLIY------------------------------------------------------------------
288816035    -------------------------------------------------------------------------------------------------------------NPILYTIFLLILLTSTIITFSSHHWLLAWIGLELNTLAMIPLISKPHHPRATEAAVKYFIIQTLASTIVLLSGTITAWQTGQWMIPQLTTTT------------LFTIALAMKLGLAPVHLWYPEVLQGT-TLTTVLIISTWQKFAPLALLYMTL------SHLSPNLLLFLGLISVTVGGWAGLGHTQLRKIMAYSSIGHMGWLMAALALNPALATLTIIIYVIMTAATLITL--------INTTAKTLSDIGAIWPQAPTQALLLMLSLLSLGGLPPLTGFIPKWFILENLTLNHLTALATPLALMSLPALY----------------------------------------------------------------------------
3603126      -------------------------------------------------------------------------------------------------------------------IVLSSLATGTIITMSSHHWIMAWVGLEMNTLAIIPIISKQHHPRSTEASTKYFLTQAAASALLLFSSSINAWKMGTWDITQM---------TDPHANILLTSALAMKLGLTPMHFWLPEVLQGSTMKTALIISTWQKLA-------PMTLILLTANNLSTPMLLTMGVLSALTGGWGGLNQTQTRKIMAYSSIAHLGWMVTIVTTLTNITTLALAMYLFMTTCMFSTLIL--------SKSKTIQDTTTSWTTSPTLVITTMFTLLSLGGLPPLSGFLPKWMILEELISQN---LSPLATTIAMSSLLSLFFYLRLAYTATLTTSPNTTQ------------------------------------------------------
62184426     ----------------------------------------------------------------------------------------------------------------------------------SSHWVVAWMGLEVTTLAVIPIIAHPHHPRSTEAATKYFLIQATAAAVLLFATTTNAWMEGQWHTTQL---------THPLASTMALMALAMKMGLAPLHLWLPEV-------IQGVTLPVGLLLSTWQKLAPLALVLQVAPNAHPHALTTLGILSTLAGGWGGLNQTQLRKVLAYSSVAHLGWTVIVV----QMAPQMALLAFFTYVIMTTATFLTL----WTTQSTTIITLASAWTKTPALAPLSCLLLLSLGGLPPLTGFMPKWLILQELTAQGFALATTLAMSALLSLFFYLRLYLMALTLSPHPNNATAPWRSKAHRPTTLLPLTISLALLGL--------------------------------
168805143    -------------------------------------------------------------------------------------------------------------NPLAWAMMISSLSTSTILTLSSYHWLVAWIGLELNTLSMLPIIAKLHHPRATEAATKYFIVQATGAALIMFASTMNAWATGQWEIINMLPIPTAIATLAILL----------KLGIAPMHFWYPEVLQGS-TLNTALVLTTWQKLAPLSLLYLMMLNTS------TEVLLITGALSTMIAGVAGLNETQTRKIMAFSSIGHMGWLMLTI----PFNLNLTTLTIMMYIMLTSSMFYMLKTVNAPT----LKDLSQTNLHSPMLMTMMMIILMSLGGLPPLTGFMPKLLILKTLTDNNLLALAGLVAL---TSLPSLFFYLRITYLTTLTAPPK---------------------------------------------------------
16265724     -------------------------------------------------------------------------------------------------------------------------------AATSSHWLLAWMGLEINTLAIIPLMAQQHHPRAIEATTKYFLTQATAAATLLFASITNAWLTGQWDIQLM---------THPIPTTMIIVALALKLGLAPLHTWLPEV-LQGLTLTTGLILSTWQKLAPFILLLQI-------PTASQELLILLGITSTLVGGWGGLNQTQLRKVMAYSSTANLGWMILVLQYNPSL----TILTLIVYLFMATAAFLSL----RANKATTLNSLATSGIKAPVLAAILPLALLSMGGLPPLTGFLPKWLILQELVKQGPILATLVALTTLLSLYFYLRLTYVMALTTSPNNLTATLP------------------------------------------------------
90110765     ----------------------------------------------------------------------------------------------------------------------FTIILGTTIVLMSSHWFMIWIGFEMNMLAIIPVLMKSHHPRSTEASTKYFLTQTTASMLMLLSVMINLIYTGQWTAMKL---------ANPTASTIMTLSLAMKLGLSPFHFWVPEVTQGIPLTSGLILLTWQKLA-------PLSVLYIASPNLNMTMLLTMSILSVVMGGWGGLNQTQLRKILAFSSIAHMGWMTAIIMFNPTLTLLNLLLYILMTTTIFMILIF--------TKSTTTLSISYMWNKTPIMTVIMLTILMSLGGLPPLSGFMPKWMIIQELTKNNN---IALALIMAMSALLNLYFYMRLMY------------------------------------------------------------------
170596553    ------------------------------------------------------------------------------------------------------------------------------LIVFRGSIILVLIFWDFLGVSSFFLVLFYNNVVSRSRSISTVFTNRIGDFFFM-----------------------------------LFISAFVKGGQYPFGSWLPKAIAAPTPVSCLVHSSTLVTAGVMLMDCYFYVCL---NSDVLTFVFYVGFFTIVFSGLCALVEQDAKKVVALSTMSQIGFCFLAIGSGLHYI---SFIHIIRHSFFKSLLFMQIGLIYINCGNQDYRGYSYLGICAPILVQLVFVSVVCLCGLLFTSGCCSKEY-FMSRFYYSSFNFFLVFFYFFGVFLTFCYCYRMIYLFRVGCSFFDYVGFSSKLFYYSCFLLVFFSVVF----------------------------------
280978225    -------------------------------------------------------------------------------------------------------------NPFILYIFLASIGLGTIITSASSHWFLAWIGLEINMLAILPLMSKMHHPRATEATIKYFLIQTSATVLLLITVISNMWISNTYVI---------NAPLQTSLANMAIIALGMKMGLAPLHAWLPEVMQGVTLPVGLI-------LATFQKIAPMMLIFQVSKTD-SNMISIMGILSILTGAWGGLNQTQMRKMLAYSSIGHTGWMMIV----MNYSKATSILVMATYIIMTTTLFL----VFMLTSTKKMNQVASNWLKSPVMIAILMTTLLSLSGLPPLTGFLPKMLVLQELTKQGMISIAIIAVT---GALLSLYFYLRICY------------------------------------------------------------------
219809095    ---------------------------------------------------------------------------------------------------------------RNNMFSWCLIFTSVLVCATAPNLFGIWVGMEVNLFGA-LLFLVNNKKSTVTAGFKYYFSQCFGSSLIIMGIVVAHWTANISVIT------------------LVMCGLGMKMGAAPFHFWVVEVLDSARPSCMWVILTINKFIPLYTMC---------NSGYTGGYLVGMSAMSALVGSICGMGAVRLSRFIGYSSISNTGWSLAACMLGPEVFLWFILAYWVSLG----------GFLSLMGGDGFLYCVSGGSVRRPPFSVGVCVWLLALGGFPPFAGFFAKAVVFIVIFEFIPWLGLFLAVSTTISWGYYLFVFS----------------------------------------------------------------------
156600378    -------------------------------------------------------------------------------------------------------------NPMVHALLTTSLLXATIMTALSHHWLLAWVCLELNMLSIIPLMMKTPHPRATEATTXYFIVQTLASTLVLMSSTLNAWKTGQWAIIDMSDHTATT---------VMXIGMLTKLGTAPMHLW----YLETCQGMTMNMALIMS---TWQKLPPLTLLSMMTNQLPTNMLLTLGLTSSMLGGLIGLSQTQTRKILACSSISHMGWLIVTLPINTQLMSLTLIMYTLITTMTFNLL--------ATTKTPSLLDTGTSWPASPTLLTMLMCTLISLGGVPPLSGFVPKMLILHDL---TYLGLMPLATTLALTSLPNLFFYMRMAY------------------------------------------------------------------
156600365    --------------------------------------------------------------------------------------------------------------------------------------LLGWLTLZLNXXXILPLMIKPHXPWATKATIKYFIIQTTASALILSASTMNALHT---------AQWSISSPMQPYTAVAMTVGIMLKLGVAPTHLWYIEVLQGVTMPMALLLTTWQKIA-------PLTLLYLTINQLPMNIVLVLGLLSTILGGLLGLNQTQVRKIMACSSISHMGWLMATLAINSKLTTLALLTYIIITMVTFNLL--------ITTKTKSLKDLGNAWPVSPPQLTLMMITLLSLAGMPPLTGFMPKLLILKSLIQLNITPIATALALAALSMFFYVRMTYMTVLTQPPNTTTMEYK------------------------------------------------------
37957410     ---------------------------------------------------------------------------------------------------------------------------GTLTTLSSEHWMLAWLGLEINTLAIIPLMIKTHHPRAIEAAIKYFLVQTSTSATLLFSCTMIAWVTGQWSIIPHTDLTAVD---------LLTISLAMKLGIAPFHFWLPDV-------LQGITLPMGLVLSTWQKIPPVILLFQVAPNTNLNLLLTMALLSAIIGGWGGINQTQIRKLMAYSSIAHLGWMVAVI----KLAPELAFFNFVIYLIITTAMFWTLHILNILT-TPDISLA---WSKSPGLTTLLLLMLLSLAGLPPLTGFLPKLVIAQKLISSHLT---LFTTAMLITTLLSLFFYLRLMYVLAITMAPHPYFSSTPRPTKTLAVLIALSLFL----------------------------------
168986755    ------------------------------------------------------------------------------------------------------------------LIFITSLLLGTTIAISSNHWAVAWTGLEINTLAILPLISKSHHPRAIEAATKYFLVQAAASTLVLFSSMTNAWHTGQWDITQMTHPAS---------CLILTVAISVKLGLVPFHFWFPEVLQGSPLTTGLLLSTVMK-------FPPITLLFMTSQSLNPTLLTIMAILSTALGGWMGLNQTQTRKIMAFSSISHLGWMAIIIVYNPKL----TLLNFYLYSMMTAAVFLTLNSMKVLKLSTLMTTWA----KAPSLSTILLLTLLSLAGLPPLTGFLPKWLIIQEL-------------------------------------------------------------------------------------------------
88607670     ------------------------------------------------------------------------------FSLDKVSAIPLIMSFLASMFCIVCRCRVGFKE----LLCSLLYCISSIAVLLFSNLTLVTIGFEIMALTAVCIVAFGAYKGRDFAFLHYACLHFISGFLLLVGASQHAHLG----------------VLEGIPRWFFMLGLIINTAAFPAASWLVRAYPVSSSFGMLVLSLFTTKVALYVLLKFFSGE---------SIILYFGIFTSIYAAIFAFLEQNVRRLMAYMFVGQAGLLMMAIGCPGIPS-DLIIVQLSFSVLYQLLLGMFADSVVKRSGHVDINRMAGCFKLASMEAMGCIVALLNLGGFPWTAGFVTKGLMLLQSFDYMLLKYMQPMLGWLLFASNGMKLFWLACLKPCSTTPEYAPSPFSSKLSIIMLSLII---------------------------------------
195952379    -------------------------------------------------------------------------------------MYMLLLCGAVSLWYCLHYYSCGKGDLVGLHYLMIGFLEVMVLLVLTNSLMPSLVFWEFLGFVSFILVLYYANSRSMRASLIVLVASRLGDVGLFFLVGHFQIWTGVCDF---------------VAALFFLLVGLTKSATYPFISWLVEAMRAPTPVSCLVHSSTLVTAGVWFFFRYSVSSG--LPEGAPFAIFVVSVITVFISGFAALFFGDLKEIVALSTCNNVAWCLIFFVLGEEG---MALLQLVTHGICKCCLFITLGDLMCLSGGSQ-SAVGVYLSRYSGSFLVFLLVIMSLCGVPFLGVYFSKHGLFAEVYLGKVSLYPLLILGFVLSYAYSFR-------------------------------------------------------------------------
239997665    ------------------------------------------------------------------------------------------------------------------LALSIVLSSLAIGTITTLSWLLAWAGLEINTLAMIPLMTHQHHPRSVEASVKYFLIQAAASALILFSSINNAWDTGEWSITNM---------LNPLSTTALTIALCMKLGLAPFHFWLPEV-------LQGLNLTTGLILSTWQKIAPVALMFLTQNSLKPEILLTAGLISALVGGWGGLNQTHLRKILAFSSIAHLGWMATILTM----SPKLALLNFTIYLIMTTALFLSL----KQTSSTKIKTLSMSWQKSPVISSLSVLTLLSLGGLPPLSGFMPKWLIIQELTQNINTMATIMALSALLSLFFYLRL------------------------------------------------------------------------
32526844     ------------------------------------------------------------------------------------------------------------------YFIYYMLVMGTIMVLISSHWLLIWAGFEMNLMAMIPIMLYNQNPRSTESAIKYFMIQTTASIIFMMSVSINLMLTGQWTVM---------YINNSMLSTIITISMLMKLGAAPFHLWLPEVAQGLHLNSSMILLTWQKLPLIYLYSLYSTLNFN--------IMIISALLSIVLGGWGGLNQTQLRKMMAFSSIAHMGWMMAVLCYNPNIMILNLFIYMIMTITLF--------MIFKYNSSTNISNLSLICNKSPITASLLALMFMSLGALPPLTGFLPKWMVAQELIKNNNTMLALIMLMALISLFFYMRLIYSTSLTMFPSTNNMKM-------------------------------------------------------
62184398     ------------------------------------------------------------------------------------------------------------------MILISSLGLGTTITFTSSSWLMAWMGLEINTLAITPLMVKQHHPRATEATTKYFLTQATASGLLLFATLNNAWMTGEWNTMEL---------SNNLSTQMITMALALKMGMAPMHFWLPEV-LQGLPLLTGLILSTWQKLAPFTLLYMTSHELNTTT------MMILGLTSTIIGGLGGLNQTQLRKVLAYSSIAHLGWVIIII----QYSKTLALLNLLLYVTMTSTAFLTLMTLS----TTKINTLSMKWTKTPITTMMAMLALLALGGLPPLTGFMPKWLILQELTKQNPALATLMALSTLLSLFFYLRLCYTM--------------------------------------------------------------------
58373539     ------------------------------------------------------------------------------------------------------------------LMILSGLGTGTMITMFSYHWLLAWTGLEINTLAIIPMMAKKHHPRATEAATKYFLTQAAASAMILFSSSINAWYSGQWDITNI---------TNEPASILLTIALAMKLGLAPLHFWLPEVLQGTTLTTAMIITTWQKLA-------PMTLLILTQHKLNSTLLMTLGILSILVGGWGGLNQTQLRKIMAFSSIAHLGWMVTVLTLMPTLTIINLIIYIAMTLTTFLLLIM--------MNSKTIQNMTTAWMTSPTLSTITMMTLLSLSGLPPLTGFLPKWLILQELVQHMTPLATIMSISTLLSLFFYLRLSYTT--------------------------------------------------------------------
88683174     ---------------------------------------------------------------------------------------------------------------------------GTMITLSSTHWLLAWMGLEINTLAIIPLMSQLHHPRAVEASTKYFLTQATASALVLFSSMNNAWVLGEWNITELE---------NPLSIITMTIALSMKLGLAPLHFWLPEV-------LQGLNLTTGLILSTWQKLAPLALIYQIYPNLNVSLLMLFAISSTLMGGWGGLNQTQLRKIMAYSSIAHLGWMMIVLILMPKLMV----LNLSIYLLLTSTMFLIMITLT----TTKISSLAISWSKTPTLTALASMTLLSLGGLPPFSGFLPKWLILQELTKHNMGVIAIMAFSTLLSLFFYLRL------------------------------------------------------------------------
15812096     -----------------------------------------------------------------------------------------------------------------FMIILSSLATGTIIIMTSHHWLFAWLGLEMNTLAIIPTISTTHNPRSTEAATKYFLTQAAASALILFSSTINAWQTGTWDITN---------TLSTPAHILLTLALAMKLGLAPMHFWLPEV-LQGVTLVTALIISTWQKLA------PLTLIYLTVNNLSTTILLVMGLLSAIVGGWGGLNQTQTRKIMAYSSIAHLGWMLSISSIM--------VNIMLLNLTIXXXXXXXXXXXXXXXXXKTIQDTMMTWTLSPMLTSMMMTLLLSLGGLPPLTGFMPKWLILQGLVAQNLTVAIMXXIATLLSLFFYLRLAYTT--------------------------------------------------------------------
39841628     -------------------------------------------------------------------------------------------------------------NPFVLYIMLLSLGLGTTLTFASSHWLMAWMGLEINTLAIIPLMIQQYHPRAVEASIKYFLTQAMAATLMLFLTTSNAWVTGQWDIQHLSHPALVTMTA---------LALGLKMGLAPLHFWLPEVMQGLNLYTGMLLITWQKLA-------PMMLIYQLAPQIKPPLIMALAVLSALIGGWGGLNQTQLRKIMAYSSIAHMGWMMAVIKYAPDL----MMLNLIIYIVLTCSIFMTINMISA----TKINNLAVGWSKTPTFVMLMIVILLSLGGLPPLTGFMPKWLIMQELTKQMMPMMATLMAMAAL---ISLFFYLRVCYGSSLTTSPNTNNALTPWRLKSMIPSTLIS-------------------------------------
295400434    ---------------------------------------------------------------------------------DMLGWFMALFILALGWMIERFCLRYLYGDYRKYFTLLTFTVGIAALTWLSDDIRLLILFWGLPLLGLTKLTRLKKEWRPARMAAARMASAFSLSWLALFIAGLWLWNATGHWRLSFALSTESIRHLEWWMSMLLVLTAIVPAGQWPFQRWLLESAV-TPTPVSAVMHAGLVNAGGLLLTRFAPLFNGDVSQM---LLAVFASISVLVGTGISFVQVDYKRQLVASTMAQMGLMFIQCALG---AYVAAVIHLVLHGMFKATLFLQSGSVVPR--------------------------------------------------------------------------------------------------------------------------------------------------
152997798    -----LVVLSFLPIFIPFTLFFGGWY-LGREKTKYVAQKASRLSLFLVVVFFSTF-----PISYFFTDAWQSSALIRHSALNQIMLGLVTIMGWV-LISFSRNYMAGQANLNRYYRWLMFTLASVAITVTTNHLVIFWFGWLGISLSLNLLTFYGDRPRAILAAHKKFMLARVAELSLFAAFALLYQQYDSVYINTIINTAVAQYDAEHLAACLIAFAALIKCAQLPFHGWLIQV-VESPTPVSALLHAGVINLGGYLLL--LFTPVVAQSHYAIWLLLLVAGLSTLSSALIMTTRISIKVRLAWSTCAQMGLMLLEFALG----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
240266425    ------------------------------------------------------------------------------------------------------------------MMSFSIMIMSTLLALSSESWLGIWMGMEMNMIAFIPILYMTKNSQSSESCMIYFLTQSLGSILMLIAV------------LSNILIMVFPDMIKMLFYTLLTLSMMIKLGVPPFHFWFPEIMNKMNWINCIILMTWQKVAPLCVMSYIIEMTPLTTIMIM---------TSVIMGSLGGLNQTSIRKIMAFSSINHMGWMIACMKFNSSWMEYLIIYSIMISMISMTLLYYSAYFINQIHS----------MSKSMSEKLMIIIMFLSLGGLPPFLGFLPKWMVIQAMISKSYSIMIIMILTVLITLFFYLRMTSPTMMLNNNTNKWNSEKTINMKLTKMILLL-----------------------------------------
38503135     ------------------------------------------------------------------------------------------------------------------FILLFSMMAGTILAMTSHHWVYAWLGLELNTLAIIPIISKTHHPRATEASTKYFLIQAISSALFLLSGITNAYLYGTWDINHL---------SNNFSKILLTIALATKLGLAPVHFWLPEV-LQGVPILTALIIATWQKVAPMALLIMTW------NLIPTPITLTMGLLSTIIGGLGGLNQTPLRKMMAYSSIAHLGWMVIIITIAPNLTLLNLTLYMIFTS--------SAMLTMHLTISKTLQNAMHISHHSPIITSLFLLSLLSLGGLPPMSGFSPKWLILQELLHHLTPLALSMALMALLSLMFYLR-------------------------------------------------------------------------
58045565     ------------------------------------------------------------------------------------------------------------------FILLSSLATGTITVFSSYHWFLAWVGLEINTLAIIPLMTKQYHPRAVEASIKYFLTQAAASALLLFAATNNAWVTGTWDILNL---------TSPLSTTSVTIALLMKLGVAPFHFWLPEV-------LQGITLQTGLILSTWQKLAPLTLIIQSSSNLNMSIVLLFGIISTLVGGWGGLNQTQLRKIMAYSSIAHLGWMMTILPI----SPTLTTLNLILYITMTSTLFLMMMTLS----TTSINSLTTMWPKMPALTAITVLTLLSLGGLPPLSGFMPKWLILQELTKQNMPAI---ATIMALSALLSLFFYLRIAYSMTLTISPNTSSSSPLWRFNPSFP------------------------------------------
5835486      -------------------------------------------------------------------------------------------------------------------AIFSTLFMGTFIVLLSSHWLLTWVGLEMSMLSIIPIIINKANPRSTEAATKWFRIQATASMILMMAIISNIMLSGQWTEFSF---------TSNFPSILATIALTMKLGLSSFHFWVPEVIQGILLLPGMIILTWQKLA-------PLLILYQISSSTNPLIILTMAITSIALGGWGGLNQTQLRKVMAYSSIAHMGWMLAIITFNPSAMVLNLIIYILMTITMFSSFYLNNNTTTFSLST--------LWNNTPIMISATLITLMSLGGLPPLSGFLPKWIIIQEVIKNHVTMLALSMAMM---ALLNLYFYTRLIYSTSLT-------------------------------------------------------------
70672537     -------------------------------------------------------------------------------------------------------------NPTIYMIIMTSLATGTIITMTSFHWLMAWIGLEINTLAIIPTISTMHHPRSTEAATKYFLTQAAASALILFSSMTNAWQTGSWDITQLSSTPSH---------ILLTTALAMKLGLAPLHFWLPEVMQGSTLTTALIIVTWQKLA-------PMSLIFLTMNNLSTSILLMLGLLSSLIGGWAGLNQTQTRKIMAYSSITHLGWMSAISSIMTNI--------LILNLLIYLIMTISVFYFLITTKSKTXXXXXXXXXXXXXXXXXXXXXXXXXXXLPPLTGFLPKWLIMEELINQNLTPLITAMLSSLLSLFFYIRLAYTTTLTLSPNTTQTKFKFYPYMMTTIIVPTTISILMLPMAPAILM--------------------------
280978203    -------------------------------------------------------------------------------------------------------------------ITILSLTMGTMITFSSSHWLLAWIGLEINTLALIPLMAQHTHPRAIEAATKYFIIQATAATLILYMALTNAWLTGQWDIGQV---------SHPLIITITTLALGAKLGMAPTHFWLVDT-------LQGLNWGTGLILSTWQKLGPLALMYQLAWEMTPGLPLTLGVLSIFMGGWGGLNQTQLRKVMAYSSVTHMGWMIVIMEYLPNLMAFTLIIYLVLTTSTFLAL--------KMMKVTSINMLTMAWTKDPLLTGILMMGLLSLGGLPPLTGFLPKWMILQELVNQMQLVALIMAMATLLSLYFYLRLTYSMILTIFPTP------------------------------------------------------------
158668010    ------------------------------------------------------------------------------------------------------------------MVMFLVVSFGVVLSISSDNWISIWLGMEINLYAFVPLMLLEMKNQEKEAAVKYFISQSVPSALLLLSFIMYSGEA-------------------LMVSSILFLGLLMKMGLAPVHFWLPSV-MGSVSWGVCWALSTIQKVAPVMIIFYSNSFSPLMTVFCAGVSSIVSGVGG-------MNQTLMRVLLAYSSIGHMGWVL----AGSMVCKMSAWFYFFSYMFIISGLFFFLAKVKLSSG-DFIKKIGGSYWLVVLIMFLFF----SLGGLPPFLGFYPKMMVLGGLVNDS---FYILSVVMIIGSVLNLYYYLKVVF------------------------------------------------------------------
119360182    ----------------------------------------------------------------------------------------------------------------------------------------FYLLYEFIMIPMIFLMSWGLNPARLSASLYLMVYMCLFSLPCLLVMIMNMKIFFTN-------MQHSMFVLNFFSKFMMVLMFLVKIPLFSLHYWLPKAHTEASTMGSIILASGLLKMGGAGFWKMILFLEFTLMNYSIIFYLVL------FSSMVCLFQTDFKKMIALISVFHMSLSISIINVMSLNSYLSFIYLNMAHILSSSILFYFSGFLYSINKTRLIFMM--MMNNNSKIFIFLIISILMNLGIPPFFTFFVEILSLSIMFLKNFFMFIFILFIFIFSAIFNLFIINMM--------------------------------------------------------------------
47777254     -------------------------------------------------------------------------------------------------------------NPIAYTMFLTSLAIGTSITLLSHHWLLAWVGLEINTLAIIPIMTKTPHPRAIEAATKYFLTQATASAIILFSALTNAWKTGQWDMMLMTDLHTS----------ALSIALMMKLGLAPLHFWMPEV-------LQGIPLLTGLILSTWQKIAPMTIIIQVSQSTNTQLIITIGLLSILVGGWAGINQTQLRKILAFSSIGHLGWMMIVLKFNPQLTLFNFMIYILMTAAMFSTLMIISAT--------KMLDISTSWSKIPTLTPIMLLTLLSLAGLPPLTGFSPKLLISVELIQDSIMLAATAMLASLLAMFFYLRLYIMTLTTPPNTSPSLLMWNLTTKINPTVTTLNICTIMM----------------------------------
62736712     -------------------------------------------------------------------------------------------------------------NPYTMSIFLSSLSAGTIITISSYHWFLAWIGLEINTMAIIPLMIKPHHPRATEAATKYFLTQASASALILFSSLINAWTTGEWTIMEIQ---------NPVSSIIITTGLAIKLGLAPFHLWLPDVLQGLDMMTCLILSTWQKIA-------PMALIIQLNQCLNFEMLTIMAILSTILGGWGGLNQPQLRKIMAYSSIAHLGWMIMILPFSSSLTLLNFMIYLTMTSTMFMTFFII--------KSNNINTMSISWIKSPLLMTTLMITLLSLGGLPPLSGFMPKWLIIQELAQNMMTMATIIALSSLISLFFYLRLSYSISLTTPPTP------------------------------------------------------------
70672636     ------------------------------------------------------------------------------------------------------------------MVVLSSLATSTIITMSSYHWLMAWIGLEINTLAMIPIISTTHHPRSTEAATKYFLIQATASALILFSSMTNAWHTGSWDITQM---------VNKPSNIMLTVALAMKLGLVPLHFWLPEVIQGSTTTTALIIMTWQKLAPMSLIFLTMNNLSTTVLLLLGLLSSMVGGWGG-------LNQTQVRKIMAYSSIAHLGWMSSISSIMPNLLTTNLVIYIIMTTSTFFPLII--------TKAKTIQNMTTAWTLSPMLIIIAMLSLLSLGGLPPLAGFIPKWLIMEELIQNFNLFTTMMALSSLLGLFFYLRLTYSTTLTLSPNMAQTKFK------------------------------------------------------
289182995    -------------------------------------------------------------------------------------------------------------------TLLLAVGLGTTNTFASSRWLLAWMGIEINTLAILPLMARQHHPWAVEAATKYFLAQATAAAVLLFASVTNAWLAGQWDVQQM---------SHPIPTTMVIIALALKLGVAPLHTWLPEVLQGLDIPTGLILSTW-QKLAPIALILQLPPTN-------PTIFILLGLWSTFTGGWGGLNQTQLRKVLAYSSVAHLGWMFLV----LPYSPYLTVLTLLAYISMTTSAFLVLML----TNATTIKELAIAWPLTPGLAYSTPLILLSLGGLPPLTGFMPKWLILQELTKQDLAIAAIAAFSALLSLYFYLRLCYTMVM------------------------------------------------------------------
205351291    -------------------------------------------------------------------------------------------------------------------IFFSTLLIGTMISISANSWFGAWMGLEINLISFIPLMSNLKNSISTESSLKYFLTQALASSVLLFSII----------ILSFHNSLNFSYSFEYYFNLILNSSLLLKMGAAPFHFWFPEVMEGLNWFLGIILMTWQKIAPMILISYCYSFYF----------ISFVILISILMGSIGGLNQVSLRKLMAFSSINHVGWLLSSIMISN--------LYWFIYFCFYSFLSISIINLFSKFNIFYLSQTYNLMNFSPVLKFILFCNFLSLGGLPPFTGFFPKWIIIQNLALTNPFLITCMVSLTLITLFFYIRITYSAFMLNYSEIKWIYFKDLNSNSILIFFSIFGLSIIFFIY-------------------------------
270267664    ------------------------------------------------------------------------------------------------------------------IMFAISMVTGTLISISSYSWLGMWMGLEMNLLSIIPLMSDSKNLYASEAALKYFITQAMASSILIFAIIINMVMESTLN----------NLSPNVLSSTLMNTALLTKMGAAPFHFWFPEIIDGLNWNNCLIMLTWQKIAPMAIMMYNIQDTLFLS---------FIILFCMIVSGIVGLNQISLRKIMAYSSINHMGWMIGSMMLLETIWVYYFLIYAAISTCIVIML-----------KSTNIFYMKQLMEVMPLMKFTFILNFLSLGGLPPFLGFLPKWMIIQSLVESGLITAMIMVVMTLLTLFYYLRLYSSLILGSLKLNISQEPMTPKLPMMMACNFIALSGLIF----------------------------------
170799784    -------------------------------------------------------------------------------------------------------------------ALIITLILGTCVTLASSHWLIAWVGLEVSTMAILPFMIHEHHPRSAEAALKYFLVQAAAASALLFATVTNAWFVGGWEIHQ---------SVHPIPGAIATIALGMKMGIAPIHFWLPEVMQGVDLTVGLLMSTW-QKVAPFALLLQMAADNGV-------IMVLMGMLSAAVGGLGGLNQTQLRKILAYSSIAHFGWMMLV----MQYSPSLSILTLSLYILMTASTFLT----FKLAKATSINQLAASSFKYPALTALTPLTLLSLAGLPPLTGFMPKWLIVQELTKQS---LSPTATLAIMSALLSLYFYLRLSYAMTLTSPPNTIAGTTPW-------------------------------------------------
146304196    --------------------------------------------------------------------------------------IFYLVAGLVWVLVALHSLFHYSDKWLT--MTLSGTVLGIIVVLTSTNYIEFLAGWETMTLFSFVGIAIY--RKDWKPALTFLAFGELSTALLLAGFALAYSQTGSLVFERLSTQLPLIITS---------MGFIVKMGIFPFLVWLPIAHGNARSDLSAVLSATVTMTGIYGILK--MESLSPVSTYLGIFLLAVGAFSNLFGALYSYVSDHVKGLLAFSTIENNGAMLALLGSLELVSTFSLFTYVIAHSLAKTGLFLSTGYVEGESLTTASSFRYGLS------VLGAVLMAMSLSGLLPTIGGIATWSLLESMF------------------------------------------------------------------------------------------------
12249143     -------------------------------------------------------------------------------------VIFMLMICTYISVMYSFHYFSLSNVSWLLSYIMVSFSLVMIILVMTNSFLVSLIMWEYLGLISYILICFYDNSSSLRGAMVTLVSSRFGDVCFFILVSLYYIGGC---------------AYVSLLGLVVFVIVSTKSALFPFISWLLEAMRAPTPVSSLVHSSTLVASGVWMVGSYYYLIGLGNNSYLVYFFQCCCFLTIVITSVCSLYYSDVKQLVALSTSNNISWVFLILSIGD---YVLAFVQLLVHAVSKCLLFTLVGYISSSYGGQDKNQINTNIYGNVFGLIYLFVLLVGLSGFPFMGLYFSKHVFLDSYTNFSILFLFLVICGFIMSCAYSVRLFIILF-------------------------------------------------------------------
109689653    -------------------------------------------------------------------------------------------------------------HPYVLFTFMLSLGLGTILVFISSHWLMAWVGLEISTLAILPLMAQHHHPRAVEATTKYFLVQAAAAALILFAGTMNAWLTGQWDI---------NFQLNIFPACILIMALALKMGIAPVHFWLPEVLQGLDLTTGLVLSTWQKLAPFILLCQIMPLN--------SSLVTVMGVTSTLVGGWGGLNQVQLRKIMAYSSIGHLGWMLLIMQFNQQLALITLAIYILTT--------FSVFMVFKVNSALTINMLAMSWAKAPVLTVITPLVLLSLGGLPPLLGFLPKWMILQELVKQDLPFI---ASITALSSLLSLYFYLRISYATTPPSNINSTISWSLPPFGMALPLAVFVTI-----------------------------------
33327627     ------------------------------------------------------------------------------------------------------------------------LATGTIITASSHHWLLAWVGLELNTLAIIPMISKHHHPRATEAATKYFLTQAAASALILFSSMLNAWQTGSWDIMQPASTTSS---------LLLTAALAMKLGLVPMHFWLPEVLQGSSMKTALIMSTWQKLA-------PLALVYLTSNTLSTTTLLLMATMSALVGGWGGLNQTQLRKIMAYSSIAHIGWMVAIAQIMSSTLILYLTLYLFMTTSIFSALIL--------SQSKSIKDTATAMTTSPMLTLTTMLTLLSLGGLPPLTGFLPKLLVLKGLTTQG---LLLISTALAMSSLLSLFFYLRLSY------------------------------------------------------------------
183221792    -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------KSGFSGFHIWIPKVNEGGPSHALGSFAGVLEIFPLLLFYRYVLPNQFD--PLLYQVLFPLAALGIFFGGITSFFHKDPKISLAYSSIESLNFLWLCLIISGMFQFSLFFLGLFHHSFSKTFQLFSIGMVSRLINSNSSDELKGIGRLLGISPLLLGAGTFSYAVLPGTIGFVSELPIGRSVFL--LPSMIFIFFGIVLGGFTHIKLYMSMFLSKPMDNLKILPFGVSQK-RWLYISLLSLALVIFIFPLLLPFFVELPM-------------------
24216975     ---------------------------------------------------------------------------------------------VVLFLILLAYILAPTKGQKKIAMWSFLMILCTGLTFAAWNLEGFWVLIEATTFTGALLVSSSRTSKLFPIAWKFLLINSFGLGIAFLGIIILTATLHGIDHPVEVLAGKLNLWLEIGLWLAIF-GYSAKLGLFPNHVWVVDTYGESPSQISALIAAFVPVAVSYALRPFIHMDHQLYPTTFSDGLLILGIITMLQSIVALYQRNDLRMMTAKVALFHSGAIGIFLWMDLPDPVFN--FVMAGNIVLKAVLFLTMGIVRMDAGKRELSKIFLSEKIHKKALSLYTASLFVAFVLPGSPIFVNDLLLLKVGWAQGQWFVITVPFLGLIFFGVLLYKTVPLFNLEDRPFAKEFASTLQIRMTNSLL-LFIMVLGLGIW-------------------------------
296940267    ------------------------------------------------------------------------------------------------------------------------ITTGTVITMSSHHWLMAWLGLELNTLAILPIISKPKHPRSIEAATKYFLIQSIASSILLFSSITNAWLTGHWNITLMQ---------NEYACLLMTIALAMKMGATPLHFWLPEVIQGSTLSSALLITTWQKIA-------PIVLMYMMSNHLPPNTLMTIGALSILVGGAGGMNQTQLQKMLAYSSIAHIGWTMLAMATTPNISMLNIIIYMIMTAPTFLLL--------MQTTTKTLQDITTTWTTTPAATMTLTMLLLSLGGLPPLTGFIPKLLILNELIQKLTPLATLMALTSLLSLLFYLRTTYLIAMTTAPTTTTSQMKWRTPNHSYLLTPITTPTAL-----------------------------------
192288393    -------------------------------------------------------------------------------------------------------------NPYVLAVLISTLALGTAVTFASSHWLMAWMGLELNTLAILPLMSQDQSPRAVEATTKYFLTQATAAAVILFASTTNAWIMGEWGITQVSHPAT---------ATLIAIALAMKVGLAPMHLWLPDV-------LQGLDLTAGLVLSTWQKLAPFAILIQVAPTVHPMLLTIMGLASVLVGGWGGMNQTQLRKILAYSSIAHLGWMMVVI----QYAADLAFFTLIIYITMTSAAFLT----FKMTSSMNIGTLALSWTKFPVLAPLAAMTLLSLGGLPPLTGFMPKWLILEELAKQG---LSLLAVVTALSALLSLYFYLRLSYALTLTSPGTTSVPASWRSKANMLPLALFIIL-----------------------------------
156600382    --------------------------------------------------------------------------------------------------------------------------------MLSNHWLLAWAGLELNMLSIIPL-MNKHHPRAIEAMIKYFIIQTLASILILFAGMLNVWQTGQWAITSLSS---------PYATSLLTIAVLTKLXNAPTHLWYIET-LQGMTMNMALLISTWQKLAPLALLYLTTKHLPPT------MLLTLGLLSIAIGGLTGLNQTQTRKILACSSISHMGWLIITPLFNPQLMTLTLLIYMLLTTSIFYSMMTL--------KVHSLTDLGAAWGHSPALLTMMMLTVLSLSGLPPLTGFIPKMLILDNMIQAH--LAPIAITMTLLTLPSMFFYTRMAYLSMLTCPPNTTTTEYKWRLQLNQAPLL----------------------------------------
188039026    ---------------------------------------------------------------------------------------------------------------NNLLFYIGALMLSILGCSISSNWLVLWLWIELNSLALIPILSSNITPRSIEATSKYFLFQATGSVILLLGILFRHMNSENLLIIGYY---------NTLELVIIIFALTLKMGIFPNHFWFIDVMQGINFLNGFFVSIISK-------IIPLYIIISINNSLTFFILYIIGVSSVLIGSIFGVQQTQLRKLIALSSITHLGWMIILFANTSNNWI--GILLFLSYIIMVTPLFWLGNIFAIEHLSKGVSLAGNFT-----LMFTFIVSILSIAGFPPLLGFFYKWIIFYNIIGNSNFLVIILIMASLLSLFYYINICINFYMNLWSPNKI----------------------------------------------------------
157736035    ------------------------------------------------------------------------------------------------------------------------------LTFVSSHWLLAWMGLEISTLAILPLMAQHHHPRAVEAATKYFLIQATAAAVLLFASTTNAWISGHWDLQQ---------TSHPLPLTLLTLALALKIGLAPLHSWQPEV-LQGLNLNTGIILATWQKLAPFAILLQIQTPN-------SPLLITLGIASIFVGGWGGLNQTQLRKVLAYSSIAHLGWMMLVLQYSQPLALLALLLYIIVTYATFT-LFTLKNV-------TSVKALFALGAKNPILTTLLPLLLLSLASLPPLTGFLAKLLILKELTKQGLTLAALAIMGTLLSAFFYVRI------------------------------------------------------------------------
298110875    -------------------------------------------------------------------------------------------------------------------IFIMSLGLGTTITFSSSHWLLAWMGLEINTLAITPLMIKQQHPRAVEATTKYFLTQAAASALLLFASMTNAWMTGQWSILEMENMTAIT---------LITLALALKLGVAPMHFWLPEV-------LQGLDLKTGLILSTWQKLAPFIILIQMAPALNPNIMISLAIISTLIGGWGGLNQTQLRKILAYSSIAHLGWMIIILHY----SPNIAMLNLVLYLVITSTIFLLFNL----TNSTTINSISMTTTKNPIISILIMMTLLSLGGLPPLTGFMPKWLILQELYQELFLVATIMAMTTLLSLFFYLRLTYSTTLTMTPNSMNMMSSWLTKKNLKPIIPLLFP--------------------------------------
256985324    ------------------------------------------------------------------------------------------------------------------LFLVSTLIFGTTLAFTSSHWLLAWIGLEINTIAILPLLAKQYHPRAIEAALKYFMIQITASSTLLFACTLNAWLTGQWAITQDFLPVPGTIAI---------IALTLKMGLAPLHAWLPEVLQGLDLTVGMIVLTWQKLAPLALLYQMNLNSPEL--------FTALALMSTVMGAWGALNQTQLRKILAYSSITHLGWIILILQYSPPLALLALLIYFV--------LTIPAFLILDWKKALSINSLAVSSTKTPILLVLISLVLLSLGGLPPLTGFMPKLLTLLELVKQNLP---MLATIIALTALLSLYFYFRLM-------------------------------------------------------------------
258649503    ------------------------------------------------------------------------------------------------------------------LMFLVIMVTGTLFSVSSIHWLAIWSGLEINLIGFLPVLVYGKKISESESAVKYFIIQAMGSSMLIFGSLIIYTSTFS------WEMVNSGVMGIIGGFITLISGLFIKLGLFPFHYWLPSVMAGLSWLSCLLLTTWQKVAPLYLMVCLMELNQ---SYEVFLILCMIGAGSSVMGGLGGLNQTQVRALLAYSSIGHLGWIVFAIV-----HSEWVMKMYFAVYVMVSVCIFMSLWYKDSGMAKDLDNLS----EHNFLQLGVVVLLLSLGGLPPMLGFISKLIVILVGAPKSYLFLMVMVIGSVMSLFYYLGLFFSMSLSWFKKYELTDMQ------------------------------------------------------
228015018    ------------------------------------------------------------------------------------------------------------------IIIYFTILMGPVITMSSSNLLLMWVGLEMSLLAIIPLLANKKSPRSTEAATKYFLTQATASMIILLVIILNYKQSGMWTLQQ---------QTNNMLLNMMLISLAMKLGLAPFHYWLPEV-TQGIPLHIGLILLTWQKIAPLSILYQFYQLLNPT------ITTILAISSVFVGAWGGLNQTQTRKIMAYSSIAHMGWMTAI----LPYNPNLTLLNLTIYILLTVPMFITLMTNSATT----INTLSLAWNKTPMILTMASIILLSLGGLPPLTGFLPKWAIISELLNNCSTLSTLMAIMALLSLFFYTRLIYSMSLTMFPTNNNSKMISHH---------------------------------------------------
110589635    -------------------------------------------------------------------------------------------------------------NPFALIMLLISLAIGTMITLSSHHWLLAWIGLEINTLALLPLMTKTPHPRAIEAATKYFLTQAAASALMLFSCLINALQTG------EWVINPFPD----LLINSLSIALMMKLGLAPLHFWLPEV-------LQGISLPTGLILSTWQKIPPMILLFQISPNVNLNLMVILSLTSILIGGWGGIGQTQLRKIMAFSSIGHLGWIIFILKFNPQLSLFSFTLYLIMTTAMFFSLIMLS--------STKMLQISTSWTKNPALTLTTLLILLSLAGLPPLTGFLPKLLITLELIQNMIIFAALAMLTSLLALFFYLRLAYLISL-TLPPNCYNSLINWRTPMKPHLVPTVVNVMAMALLP------------------------------
12249189     -----------------------------------------IVLLFSVIFCVLIFFGVVSEYGFNVSYNYLSFNCNWLINFDFDSVTFCVLLMLLICYLYVYYYNIHDYIGYQLGKIIFLFVSVMFILVSTGDFLFTLIFWEYLGVVSFFLILFYDNFLSLRSSVVTLVSSRFGDVCLFLLIGLNCYL----------------YNNIFPCILYFFFIIFTKSASFPFISWLLEAMRAPTPVSSLVHSSTLVAAGVWFAMRYDYVGFFNDCVYFSCLL----ILTIIITGLSSLFFIDLKKIIALSTCNNISWCVLYLIYGD---FILSLFQLISHGVSKCMLFMLIGDIMSGSNASNYVYNSKLYGNWNMFSSFLVILGLS--GVPFIGVFFTKHFLLSMFVNVTNLVNLLICLCMLLSYLYSFRL------------------------------------------------------------------------
23957832     ----------------------------------------------------------------------------------------------------------LEEEAVRLFSLMVWFLVVMGILVLSGSLVLSLVMWEYLGLVSFLLILFYSNSDSARAALVTLFASRFGDVSLFMLVLWWGAWWG---------------DLGGFFFFFFLLVVLTKSAGYPFISWLLEAMRAPTPVSSLVHSSTLVAAGIWFLLR----YQEFLVPVVGSFLFLFCILTVVVSGVCASVFNDLKKVVTLSTCNNISWCVVFLVCGDSG---LCLLQLLTHGVCKCYLFMSVGLMSHSGGSQSSVGVYSLRYAGSLGPVLQGVLISLLAGLPFMGVFFSKHGLF-SVVSYCYGVGFLSVFGVFLTYVYSVR-------------------------------------------------------------------------
62184440     -------------------------------------------------------------------------------------------------------------------LFLMSLGLGTVMTFSSSHWLLAWMGLEINTLAIIPLMSRQHHPRAVEASTKYFLTQSTAAAMILFASVLNAWSTGRWDITQL---------ADPMASAVLISALALKIGLAPMHFWLPEV-------LQGISLPTGLILSTWQKLAPFSLVLQVCQDSHPLLLTAFALSSTLVGGWGGMNQTQLRKILAYSSIAHLGWMILVA----QMAPNLTLLTLLAYVTMTSAAFLTLIAV----KSTMTLTLASAWTKAPALAALASLVLLSLGGLPPLTGFMPKWLILQELASQGFP---IVATIMALAALLSLYFYLRLTY------------------------------------------------------------------
218157247    ------------------------------------------------------------------------------------------------------------------IILSFSLILGTVITMTSSHWLLAWMGLEINTLAFIPLMARNHHPRAVEASTKYFLIQATAAAMLLFASATEAWITGGWQISQL---------TDPFTTTIITIALALKIGLAPAHAWMPEVMQGLDLPTGLI-MATWQKLAPFTL-------LIQIHQTDQNLLIFLGLTSMLVGGLAGLNQTQLRKIMAYSSIAHMGWLVLIMQFFQSMSFLALLIYFVTTFSTF--------LVFKLNKATSINTLATSWAKTPVLTALTPLVLLSLGGLPPLTGFMPKWLILQELTKQE---LAPLATVAALTALLSLYFYLRLTYAMTLTMAPNNITNTT---------------------------------------------------
85822136     ----------------------------------------------------------------------------------------------------------------------FSLVLGTIITTASHHWLSAWMGLVLNMLPMLVIIIKPKHPRAAEAATKYFLIQTIASTLILFSGAVNAAQTGRWSISQTK---------DKYACAMLLLALTMKTGAAPTYFWLPEVMQGVTTTTAMVIATWQKIA---------PITIMFTTHLPPNLTMISGIMSIVVGGLGSINHTQLRKLMAFSSIANLGWTMVILTI----APHIAIFNIFAYMMMLFPTFTLIQKMTLKTLQDSMSAW----TTSPTMSTLLTLMLLTLAGLPPFTGFIPKLMILDKLATQDFIPIALTVAMTSL--INTFFYIRTTYLITMTTPPIMAQSTVKWRHSFP---------------------------------------------
55979237     -------------------------------------------------------------------------------------------------------------------LFSFTMILSLLVILCSTHWVFMWLGLEIGTLAFIPLLTWWHGATEVEATVKYFLTQAVAAAIFFF---------GGLVLLSSESISGVAQWLGSLGEIIILLSVLMKLGMAPIHYWVIDVVQGLNYIPGMVLLTWQKLPGLAVLS-------QLLSESNSHILLLLAPASALIGGLGGLGQTQMRKLLGFSSISHLGWLVVGLVINSLLGAMYFFLYIIISLPVFLSL--------HISGGVHLNQLRNALASNSMLSISVGVGFLSLAGLPPFLGFFIKWLVLTHSMTQFLLIATLLIVGSLISAFYYLRI------------------------------------------------------------------------
12667707     -------------------------------------------------------------------------------------------------------------NIMPNIILYSTLIMGTLITITSSHWILMWVGLEMGMFAMIPIMMDKKNPRSTEAATKYFLTQTTASMMLLMSIILTMLYSGNWEIL---------HNNNLALNIIPLLALAMKMGLAPFHLWVPEVMQGIPLMAGMILLTWQKIA-------PLIIMIQIAPSLNNMITLSLAIMSILMGGWGGLNQTQLRKIMAYSSISHMGWMTAIMIYSTSI-----VLINLTIYIVLTLPMFMMFMYFPNTNTLTLSLN---WNSMPLMTMLTLTVLLSLGGLPPLTGFLPKWMIIQEMINNNSITMVTMAIMALLNLFFYMRLVYSTTLTLFPSTNNLKFKWTPSTTMPMITPLIIISTLL----------------------------------
6062754      -------------------------------------------------------------------------------------------------------------SPYMLLMFSSILILGTMITLSSSHWLFAWTGLEINTFAIIPFMAQKNHPRALEATLKYFIIQITAAIMLLYSSTLNAWLSGQWEIQHMMYPAPLMLAT---------MALALKMGLAPLHAWYPEVLQGLDFKVGLILSTWQKLAP--------LALFIQISHEYSILYIILGLTSILMGGWGGLNQTQLRKILAYSSIAHLGWIILIVHYLPSITFLLFLIYVTMTFTLFLTLYY--------MFSTSINSLSTSWAKAPILTSMLPFTFFSLGGLPPFTGFISKWIILNELTKQNLIVATIAALSALLSLFFYLRLSYAVAFTTPPNNLSAMLP------------------------------------------------------
218290973    ---------------GTGALLWPLREPSWRVRIHLASLCLVSLVSILGLV---------TGATTVRFGPLHPTGLGWAISS-YISALGLVVQAF--SVRHLAG----DERYGSYLAWMTWTLFFACAAWMAGDAWFFAACWVGMDVGLIRLMAMQRRSRAVQAVARMTWARLAPSMGVVLLCGMAAWAGRSPSLEAGIRALAAHPHVSLVAGLLLVTVALAQAGNWPFGRWLLDSAV-TPTPVSALMHAGLVNAGG-LLLAKFAPVLAVAGPFPRALLFAFAWLSVATGTGAILVQVDYKRQLVASTMAQMGLMLMECAIG---AYAVAIVHLVLHGIFKASLFLRSG-------------------------------------------------------------------------------------------------------------------------------------------------------
187480128    ------------------------------------------------------------------------------------------------------------------LISTMSLLLGTTIATSSNHWMMIWTGLEINTLAITPMISKSHHPRAIEAAIKYFLTQATASALILLSSTINAWATGQWDVTQLTDQT---------ACTLLTTAIAMKLGLAPFHFWFPEVLQGSPLTTALLLSTVMK-------LPPITILFLTFNSLNPYLLTMMALSSTALGGWMGLNQTQIRKILAFS----XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXIFLNINSIKALKLSTVMTSW----TKAPTLSTTTMLALLSLAGLPPLTGFLPKWLIIQELTEMAATATTIAMLSLLGLFFYLRLAYYSTITMPPNSTNHMKHWHTH---------------------------------------------------
226463934    ------------------------------------------------------------------------------------------------------------------LMTLLGLTAGTIITASSNHWLVAWSGLELNMLSMLVIMMKPKHPRTAEATIKYFLTQAIASALMLFSSMINAIQTGQWNIMQM---------TDKYACTMLLLSMVMKLGAAPIYFWLPEVMQGTTTTTALIIASWQKIA-------PITILFMTYNHLPPMITVLIGIVSTIIGGWGSINQTQMRKLMAYSSISNLGWTMVIFTI----SPNTAMLNITIYIMMITPTFMIMKNMSMKT----LQDSTTMWTTSTMTNTTLTLMLLSMSGLPPFTGFTPKFMILNELMQNLSPIATMMAVSSLINMFFYIRTTYITTMTTPPIMMLNTIK------------------------------------------------------
84488722     ---------------------------------------------------------------------------------------------------------------------------------SSNHWFLIWIGLETNTLSIIPLLTFLQSPRNIEASIKYFLIQALAAATILNSALINAWTNGSWLI---------NTEFNEINCIIITGALFLKLSLAPFHIWFPDVISGINLLQGLLLTTWQKIA-------PLIITLNIINTLNLNMILYCSILSIIIGAWNGLNQTQTRKILAYSSISHIGWITITGIFNQNASIIMLLIYITINTSIFLSL----------TTTNIKNIANINKNNATWTAPTITLCILSLGGLPPLTGFLNKLISLNVLTNNSTLTTIPLIVGSLISLFFYLRI------------------------------------------------------------------------
126466741    ------------------------------------------------------------------------------------------------------------------LMMFTSLGLGTTMVLASNHWFFAWMGLEINTLAIIPLMTSERTARASEAATKYFLIQATASATLLFGALYNAHLTGEWTIVNPQ---------NPAATVLITLALAMKLGLAPLHAWMPEV-LQGVNYITGFIIATWQKIAPLCLISQVFPTP-------TPLLMLLGFLSVLVGGLGIHNQVQLRKILAYSSIAQLGWMAAII----PFSLKLTFLMMALYIIMAFPLSYFIKNGGMHINTSPLVSTK-----IPTFTFLFPLLMMSLAGLPPLTGFISKLFPIMGMLASNLTLYALLAITSLLGMFFYMRFTFMTTLLFPPT-------------------------------------------------------------
187926729    -----LAICLVLPMLLAALLPHVARLGMARLWQGFIGLSIAGACVAAVGVALRGLPDAASSTPFSPW-----------LGASVLGGLLATLVQLLGTCIGAFSARYLQSGQRRYLSALAGVLAAVHVLLLADHWTVLLAAWAAIGIALHLLCFYPDRPFALLAAFKKRLADRLADALLIAAAVLAWREVGSGSLADLWAHVGQVGASPALSAVCVVLAVVLRTALLPAHGWLIQVMEAPTPVSAMLHAGVV-NLGGYVLIRFAPLLESAAPARW--LLVAFGLATAVVAGLVMLTRISIKVRLAWSTVAQMGFMVLECGLGL---YSLAALHLVGHSLYKAHAFLSASSVVQDTRLREL--------------------------------------------------------------------------------------------------------------------------------------------
187480071    -------------------------------------------------------------------------------------------------------------NPHAKLIIYMTLALGTTMTISSNHWVMAWVGLELNTLAIIPLISKSHHPRAIEAAIKYFLVQATASAILLFSSMANAWSSGQWDITQLTLPTPSIF---------LTTAIAMKLGLVPFHFWFPEVLQGTTMTTALLLSTVMK-------FPPITILLLTSNSPSSPXXXXXXXXXXXXXXXXXXXXXXXRKILDFSSITHLGWMTIIIIYNPKLSMMTFYLYVITTTT--------VFLTFNSTKAMTMTTLMTTWAKSPMLNATLMLVLLSLAGLPPLTGFLPKWLIIQELTQAMALTATIIAMLSLLGLFFYLRL------------------------------------------------------------------------
226968611    -------------------------------------------------------------------------------------------------------YMKKNYNFYIFFLFTFLFIMSMIMLILSMNILVMIFGWELLGLSSFFLIFFYNNNDSWKSAIKTFLNNKFGDCMIIISMLNFMLMNNFMEINWL-----------------FFFSLMTKSAQYPFMAWLPMAMSAPTPISAMVHSSTLVTAGLYILFRYFNFFFF---FFNSFFFLNFCLMSMFFSSLKAMVEKDIKKMIALSTLSQIGLMMFMILLNMKFLT---FFYLCNHAFFKSLMFINMGMKMMKNFSNQFNFNMNNLNLDLIYNISFMISCFNLMNIAFFSSFF----------------------------------------------------------------------------------------------------------
155970113    -------------------------------------------------------------------------------------------------------------------LLITGLSTSTIITMASHHWLLAWLGLELNTLSILPIIMKPHHPRSTEATTKYFMIQAISAAMILFASTMNAWQTGQWSIINTCTTTTMAMITAALALKLGLA---------PAHLWYMEVMQGIHTSTAMIITTWQKIA-------PLTLMFMTLKHTHPPTMLCLGLASTLIGAWVGLNQTQVRKILAXSSIAHTGWLITALCLQQNLATMTMLIYIIMTIAVFNTMTTTTTKTLQDLGTT--------WSTTPTLLATTLLTTMSLGGLPPLTGFMPKWLILKELTLLSLTPI---SIMLALSTLPSLYFYIRLTY------------------------------------------------------------------
169794161    --------------------------------------------------------------------------------------------------------------------------------LSSSNWFLVWCGLEMNLMGFIPILIQFKGLSEIESAMKYFLVQALGSAMVLFGGVYCFFNLFSWT--------------SLLFCLPVIIGLMIKLGVFPFYFWLPGVMMN-MSWLSCLLLATWQKIAPLGILISFFYSN-------SMILVWAGVGSSLIGGIMGMGQSNLKCLLAYSSIGHMGWMVSI----SQFSVSISLFYLFIYIMMNFILF----VLLQKMNFSWLNSMKKVPYFMSYYIVLFGLGFLNLGGIPPLLGFFPKLFSVEVLLSSG---IYLGTFGLILGTCFSLYYYISMV-------------------------------------------------------------------
164457668    -------------------------------------------------------------------------------------------------------------NPMILFILLFSLAMGTITTLSSYHWLLAWIGLEINTMAIIPIITKKHHPRATEAATKYFLTQTAASTLILLSSTLNAWTTGQWTITELH---------HPLAMMMLTLAVAMKLGLAPTHFWLPEVMQGTTIKTAVLLTTWQKIA-------PLTFIYLTSNHLSSKMLFTLGLLSVMLGGITGLNQTQTRKIMAYSSIAHMGWLTMILTLNLNLMTFTLMLYITMTTSSFMILLM--------SESKTMTDLGLAWTTSPTSMLLLMLSLLSLGGLPPLSGFMPKLLILK---EMTMLNMISMSTILALSALPSLFFYLRLSY------------------------------------------------------------------
227223211    -------------------------------------------------------------------------------------------------------------------LFLIIMMLGTLISVSAYSWINVWIGLEMNLLAFIPLINSDNYKYSSETSMKYFLVQVSASMFIMFAILYSFFDLNSFDKLNEMSN------------FVFNCAVLMKMGAAPFHMWYPEV-VWGMSWANALLMLTWQKIA--------PMILIMYNFKMNTLFYLIILISMTVSGVKAWNQTSMKKILALSSINHMGWMMGMMFLNQSLWILYFIVYLFITTNLILVL--------NKYNINSTYELFSLMNLNKTTKFFFFMNLISLGGIPPFLGFFPKWMVLKILMENE---MYFLAFLMIFLTLISLYVYIRMIF------------------------------------------------------------------
11023266     ---------------------------------------------------------------------------------------------------------------------------GTMITLSSTHWLLAWMGLEINTLAIIPLMSQLHHPRAVEASTKYFLTQATASALVLFSSMNNAWMLGEWNITELE---------NPLSIITMTIALSMKLGLAPLHFWLPEV-------LQGLNLATGLILSTWQKLAPLALIYQIYPNLNITLLMLFAISSALMGGWGGLNQTQLRKIMAYSSIAHLGWMMIVLILAPKLMV----LNLSMYLLLTSTMFLTMITLT----TTKISTLAISWSKTPTLTALSSMALLSLGGLPPFSGFLPKWLILQEL-------------------------------------------------------------------------------------------------
17148266     -------------------------------------------------------------------------------------------------------------NPASLMVILTCITLSTTLVTTVTHWLMAWACLEINTLSMIPIISKPHHPRAMEAATKYFLTQTLASTAILFAATMNALNTSNWEI---------GLTTETTAMKIITLALMMKMAAAPFHFWLPEVAQGATTLTTLTILTW-QKIAPLAILMDNHNNTDLT------ILTASAIMSVFVGGVGGLNQTQLRKLMAFSSIAHTXWILATITLXPNISTLTFXXXSXTTAXMLMALXXLSAT--------TIKXXGPXCTTSPXXXXITLMXIXSXVGLPPLTGFMPKWLIIN---KXXXFNLXFEATVXXMSSLPSLYMYIR---------------------------------------------------------------------
258649597    -------------------------------------------------------------------------FILYFFNYYFFSIILLFWLFFVYSNLSYYGLYYLVESNFNYFLIFLMVLIFLYFLLLVLDYLIIIMTYLLLLLSWYFFLSLNFFPVIILTLVYGVQIEKFSSVFYLLFYSFFLGYLFFFLLLYNYYYFNLNWKMNKFYIYLFLLVFLMKFPIYYLHFWLPKLHVEASTLASMLLASILLKFGVMGYSRFLGSLLMVNFFLFFLFGLLGLIICVFM----CMIQSDSKSLVAYSSIVHMSFVLCMFMMLSLFVKMSSLMMVLSHGYVSLLMFFFVGEIYHNLFSRLVYFFFGLFFFNYFFFLLFSIIFLMNVGLPLTLGFFSEFL------------------------------------------------------------------------------------------------------
108793437    ------------------------------------------------------------------------------------------------------------------LFFITSLILGTAMTLSSNHWFMAWMGLEISTLAIIPLMTMHHHPRAIEAATKYFITQAAAAAIILFASLINALMTSQWDIY---------FDLRPFPAALLILALALKLGIAPVHVWFPEV-LQGLNLTTGLILATWQKLAPFILLLQIMPSSPL-------LMILLGLMSILVGGWGGINQTQLRKVLAYSSIAHVGWIILVIQLNQTLSLLALMLYIPMTMTVFLML------MYNSTHSYNSLAISWSKSSMILVMAPF--AFLSLAGLPPLSGFLPKWLIMEELTQDIPMIALVAAISSLLSLYFYIHLLLSVMMAPNLAHGGMAWRLYPLKSPLPIAIAFVLSTL-----------------------------------
15865837     ------------------------------------------------------------------------------------------------------------------FILLFSMILGTVLTMISHHWVLAWLGLELNTLAIIPIISKSHHPRAIEATTKYFLIQAASSALILFSGIINAHLHGTWDISQL---------SDTTTKTLLMSGLATKLGLAPMHFWLPDV-------IQGIPMLTALIITTWQHNPPMALLIMTANLLPTSITLTMGITSTIIGGLGGLNQTQLRKMMAYSSIAHLGWMMVIITMAPDLTLLNLFLYISMTSSTM--------LIMQATSSKTLQNTTLPHNYSPPTTIFFLLSLLSLGGLPPLSGFSPKWLILKELVSWGLILAAIMAITTLLSLMFYLRTYISTMTLSPSTTPIKNTPNIYTSPLSMSIPISLLML------------------------------------
68989191     -----------------------------------------------------------------------------------------------------------------FSVFTISLAMGTTIVMSSHHWLLAWIGLEINTLAIIPIMTKNPHPRSIEAATKYFLTQSTASALVLFSALVNAWITGEWSITTVAGLPSITLSI----------ALMMKLGLAPMHFWMPEV-------LQGVSLSTGLILSTWQKIAPMTLLIQLPNHVNTYILTTFGLLSIFVGGWGGINQTQIRKIMAFSSIGHLGWMVMVLKFNPQLTELSFVLYIMMTTAMFLAL--------MSINATKMTDISTAWTKTPTLTSFSLLTLLSLAGLPPLTGFAPKLLIVMELIKQGSIIMAAAMMASLLALFFYLRLAYVMIM------------------------------------------------------------------
85822140     ------------------------------------------------------------------------------------------------------------------MTSFNLLMGTVI-TASSFHWLMAWAGLELNMLSILGIIMKSKHPRSTEASIKYFLTQVIASTLMLFSSTVNAIQTGQWDISQM---------TDKYACTTLLLAMMMKIGAAPTYFWLPEVMQGTSTI-------TALVIASWQKIAPITILFMTHNHLPPKIMMAIGIMSTAVGGWGSINQTQLRKLMAYSSITNLGWTMVIFSTSPHAAVLNIIIYLV--------LLLPTFTLIKMTSTKTLQELTTTWTSNPMAGILLTLVLLSLSGLPPLTGFTPKLLILNELISHDHIMT--AAVMVTLSLINLFFYIRVTYIMSMTTPPITMSTPMKWR-------------------------------------------------
283469745    ------------------------------------------------------------------------------FKIDRLSWLLAGFVMALGFIIQKFSMRYLDHHYRHYFPLFTAITSFASLAWMSEDLRLMALCWGMTLLCLTLLMNVNRFWKVPRESAKLSSMTFLCGWLAFVGAIVTIYIA-TGEWRVPQHIAHPTWSLLTN--VLLVLAVMIPAAQFPFHRWLIES-VTAPTPVSAIMHAGIVNAGGVILTRFAPIF---DNGFALSLLLILSSISVLLGSGISLVQVDYKRQLVGSTMSQMGFMLVQCALGV---YSAAIIHLILHGIFKATLFLQSGSIVKR--------------------------------------------------------------------------------------------------------------------------------------------------
37957384     --------------------------------------------------------------------------------------------------------------------------GGTIIAISGHHWIAAWLGLELNTLAIIPLMIKPPHPRAAEATTKYFLVQTTGSAMMMFSSILNAWMNGDWIVL---------IGLNPLSTFFLTMALAIKLGMAPFHFWMPDV-------IQGLTLPTSLVLATWMKLPPVAILTQLSPSLNLELMLSMAVLSTLSGGWGGINQTQLRKILAYSSIAHLGWVAAAVKLCPKL----ALLNFFVYTVLTSALFLTFIIL----KTTNMSQLTKAWSNSPMLILATLLTLLSLAGLPPLAGFLPKWLVIQELVQDLPALAMMLLLSTLLSLFFYLRLAYIMLLMIAPNSVFSAPKWKPSTKFYVAIPITLSVIMAISYP------------------------------
5835221      -------------------------------------------------------------------------------------------------------------------VLIMSLGLGTTVTFMSSNWLLAWIGLEINTMSIIPLMSQQHHPRATEAATKYFLAQAAASIMILFSSMINAWVAGEWNITNL---------LSPTSATLITLALAIKIGLAPMHFWLPEV-LQGVTLMTGAILVTWQKLAPFILLYQISDTVNPTLLLVLALSTLTGGWSG-------LNQTQLRKILAYSSIAHMGWMTMI----LPFAPNLALLNLMIYITLTLPLFFTLNI----CSSTSIPSLALNWTKSPLLMTMLLITLLSLGGLPPLTGFMPKWLILQELTNNDLYIFATAAALSALLSLY---FYLRLCYTTSLTTSPNTLNNNHWRPNAGTYQILSMILIF----------------------------------
12882        -------------------------------------------------------------------------FIFMSFYCNGFYLFILFLIDLVFCFILFYAFYYMYYDLKRFFNIFWWFVLCMNFFILSYDYLTAYCGWELLGLFSFFLISFWYRFFALKFGFKSFFISKIGDVLLLLSFVMTFISTGYGMIFYFVNFLCVDFYFTAFMLFLLIMCAFTKSTQFGLHIWLPDAMEGPIPVSALIHAATLVVCGILLVS--FFFWCFDFWLAYFYPLIGWSSLILVMMSLCVFYNFDAKRFVAFSTICQISFSMFCCLCLD---LYVGCLFFCYHMFYKATLFIVLGVWIHFFGLQDVRCYFFIYFCGCVLARMLLVFALLNCSLWFLCGFYCKDLLLCTLMLVSFHFIL----------------------------------------------------------------------------------------
62184342     ----------------------------------------------------------------------------------------------------------------------LTLLSGTMITMFSSHWLPAWIGLEMNMFAMIPILMLKHNPRSTEAATKYFLVQTTASALLMMAVMINFMYSGQWTIMKI---------SNPLATHIITISITMKMGLAPFHFWVPEVTQGTPLLPGMILLTWQKLA-------PITIMSQITTSINPTLLLMMAVLSIMVGGWGGLNQTQLRKIMAYSSIAHMGWMTAIITYNPTLMTLNLTIYLLTTTSMFLLLMPQS--------STTTLALTHTWNTTPLLTTLMTTVLLSMGGLPPLSGFLPKWMIIQEMTKNN---LIVMPTMMAILALLNLYFYMRLIYSTSLT-------------------------------------------------------------
32402527     -----------------------------------------------------------------------------------------------------------------------LLTGTMIVTF-SSHWLTTWLGLEMSMFAIIPIMITPSNPRSIEATTKYFLTQVTASMILMMAILINFMHSGQLSIQELH---------NPLASNMILVSMMMKLGLAPFHFWVPEATQGIKLSSGMILLTWQKLA-------PLTILYQTITSMNTTLIMLSGILSIALGGWGGLNQPQLRKIMAYSSISHMGWMIII--------LTYSPTLMILNLILYITMTLSIFTMIMNNHSTTINSLSMMWNKNPAMTMLLMITLLSLGGLPPLSGFIPKWMIIQEMTKNS---MIATPLIMSITALLNLYFYMRLIY------------------------------------------------------------------
5836060      -------------------------------------------------------------------------------------------------------------------------------------WLLMWMGLEVSTLAIIPLLTYTNHPRSIESAIKYFLTQATASMLLMFAASLNTWMTGHWTLMQID---------NTISSGIMTFALAMKLGLAPFHYWVPEVLQGSSLMSGMILLTWQKLA-------PISIIYQISPTLNMDILLTLAISSTLLGGWNGLNQTQLRKVMAYSSIAHMGWMVLIIIYFPTLTTL-----NLTLYIMSTVALFTVFHTTNITKTKPLSLM---WNKAPIMTLAIILLLLSLGGLPPLTGFAPKWLVIQELIKHDN---MIMATVLAITALLNLFFYMRIIYSSTLTTFPTTNNNFHWYSKSTKNPLSLPTLVI----------------------------------
107735934    -------------------------------------------------------------------------------YIDLYSSKLVLMLFSCSILCLSYVFHYMGNSWNQLVSVLILFSWIMVGLVSSCNFITTLVFWEYLGLVSFILILYYGVWESYRGGVVTLVSSRFGDVGLFIILGYSISMGGGLSFVTLTLM--------------IWLIVITKSASFPFISWLLEAMRAPTPVSSLVHSSTLVAAGVYLNYYEVIGLSAYNLNWGIDLLLVSGLISIIISGISALVCNDLKQIIALSTCNNISWVLVMMVMG---SVDLALIQLVIHGLSKCVIFFLVGYISSSSGGQMVNALMVSIIGSLRDFVYVFLLILGLSGFPFIGLYFSKHLVFYSISFYNLVMMFMLYMCAVLSIVYCIRLIM----------------------------------------------------------------------
168805125    -------------------------------------------------------------------------------------------------------------------IMVTSLLTSTTMDLSSHHWMLVWLGLELNTLSIIPIIIKTHHPRATEAATKYFLIQAAAAALILLAGTLNTWQTGQWTLTYTPSITTT----------MIMIASMLKLGLAPVHFWYPDVLQGS-TMLTALTISTWQKIAPLAILY-------MISQSTSTTMLMVGLTSALIGGWMGLNQTQLRKLLAFSSIAHMGWLMVALTLNPKLATMTFTLYILTTTATFLTLTPMAMKTAPDLSTAN--------TSYPTLATTLMLSVLSLGGLPPLTGFLPKWLILSELV------------------------------------------------------------------------------------------------
91205837     ------------------------------------------------------------------------FLANFELVFDFSTQNQLIAVAFLLITAIANLYAISQNRKLESLIGSLYCLSSLICLF-SGDFISMIISLEFMTI--FACIIVFIGSCSVKHTRQYFLTHLFSSGLILTGMSLLIDKTANIAFTPLTTA----IYNSELPAILILAGCLINASIIFFNGWVVNCYPKASSSGMIYLLSFTTKIALITIFKLFSG---------LEILKFCGLAMIIYGLIFALIEKNLRRLICYLTVSQLGFILAAIGINSPRILYLIPIFIFMHILYNGVFALYFAIIEDSNKIKNYQDLK-TTKYNPILLIGFILTILIYSSILPINSSYIKLELVNALNENYVMIFFKIATCTIL--------------------------------------------------------------------------------
256985351    -------------------------------------------------------------------------------------------------------------NKSNNLLFSLMLVTSVLMAVSSNSWFMVWMGMEINIMSFMPMIISQKNINSKEASLTYFITQTIASMIMMMAIVMMMIDAK-----------NINFNPSKTGEYMMMTALMMKSGISPFHFWMPKMMEGMNWWSCMILMTWQK---------ITPMIMMSTLMKMNTITITAMILSIIVGAIGGLNQTSLRKLMAYSSISNNGWMMMAIMISENMWMIYFMFYSLMIMTFTMTMNQ-----YKIYHMNQLVSM----NENMIMKFIMSMNMLSIGGLPPMAGFLPKWMVIQYSSSMLQLMMVTMTLLTLITVYYYLRIMFSAVILSYIEPKWNTNKKSTKQYNMMMITLSIMGL------------------------------------
20466916     -------------------------------------------------------------------------------------------------------------NPHAMLISTLSLLLGTTITISSNHWVMAWTGLEINTLAIIPFISKPHHPRAIEATIKYFLVQATASALLLFSSMSNAWATGQWDITQLTHPTS---------CILLTIAISMKLGLVPFHXWFPEVLQGSSMTTALLLXTAL-------KLXPXTILXMTCHSLNPTLLTIMAXXXXXLGGWMGLNQTXTRXXLXFXXISHMGXMXXIXIXSPNLTXLTXYLYIXXXAXVFITL--------NTTXTXXLXXMMTSWTKTPMLNATXMVTLLSLAGLPPLTGFLPKWLIIQELTQEMTLTATVMAMLSLLGLFFYLRLYSTITLPPNTTNHMKQWHTSKTTSTLVAILTSLATLLLPLSP------------------------------
18913094     -----------------------------------------------------------------------------------------------------------------FLLMFLGLILGTTITVTSSHWLMAWMGLEINTLAILPLMAQTHHPRAVEATTKYFLTQAAAAATLLFASIINAWVSG------LWEIQLINHPIPTTM---MMCALALKLGLAPMHTWLPEVLQGLDLTTGLILSTW-QKLAPFAL-------LIQISHQSSHLMLLFGIASTLIGGWGGLNQTQLRKVLAYSSIAHLGWMIIVV----QFSPSLTSLALITYIVMTSTIF----IVLKMQSLTTINALSTSWTKAPLMATTLPLALLALGGLPPTSGFAPKWFILMELVNQGLP---LLATATALSALLSLYFYLRLSYSSALISSPNNLP------------------------------------------------------
82792110     ------------------------------------------------------------------------------------------------------------------YLFLTTLMAGTLISVSSNSWLSIWMGLEINLLSFIPLMSNSKNLFSTESSLKYFLTQALASAVLLF-----------LVISTSVNINILDISYSMPVTMGIMSSLLLKSGGAPLHFWLPGVMEGLNWYNCLILMTWQKIAPMMLMSYCISESLFTSIMI---------VTSVMVGSVGGLNQTSLRKLLAYSSINHVGWMLAAMITGEN--------LWLLYFLVYSFLNMTITFILNSSQIMHMNQIYSMMNESPITKFMLFSNFMSLGGLPPFLGFMPKWIIIQFMLLNNMIVIIMMVLMTLLTLYYYLQM------------------------------------------------------------------------
42632254     ------------------------------------------------------------------------------------------------------------------MLFMIILISGTIISISSNSWFNAWIGLEINLLSMIPILSSTKNKYNTESALKYFLTQAIGSIILMTGC----------LLMALSSEINMTMHFSSPQLMMINSALLLKMGAAPFHFWFPVV-MDGVSWLKAILLMTWQKLAPLMLFSHNIT--------FNKFIMSIIVCSVTIGALGGLNQTSLRKIMTYSSINHTGWIIAAMMINE--------MYWMIYFTIYSLITTAIALMFNSSNTFHISQLFLHKMNDPLTKTTTFVSLLSLGGLPPFLGFLPKWMVIQGLSQNNCFLLIIMVMSTLITLFYYLRLMYSAM-------------------------------------------------------------------
219524106    ------------------------------------------------------------------------------------------------------------------LTLLTMAFTLMLGTLMSTHWLLAWMGLEINTLAIIPLMIKQNHPRAVEATTKYFLIQATAATTLLFAATTNAWLTGAWEISQV---------MHPLPTIIITMALSLKMGLAPMHSWLPDVMQ-----------GLELKVGLVLATWQKLAPFSLLCQIPNNFTILLGLTSIILGGWGGLNQTQLRKIMAYSSIAHLGWMLLVMQLLPSLSLMTLLVYIIMT--------FSLFNIFMINKTTNINSLSTSSMKVPVLTTLTPLILLSLGGLPPLTGFLPKWLILQEMIKQN---FFMTATMAALSALLSLYFYLRLSYNMTFT-------------------------------------------------------------
87299406     -------------------------------------------------------------------------------------------------------------------IFITSLAIGTTITISSHHWLLAWIGLEINTLALIPMLTKNPHPRAIEAATKYFLTQATASALVLFSALINAYQTGEWTIT----------SLLSPSSISLSIALMMKLGLAPLHFWMPEVMQGIPLLSGLILSTWQKIA-------PMTLMLQISQLINLELMITIGLISILIGGWGGINQTQLRKIMAFSSIGHLGWMIIILKFDPQLTMLNFILYLIMTTAMFSSL--------ITSNVTKMQDLPTVFTKTPVLASLTMLTLLSLTGLPPLTGFIPKLLITTELVQNATFLATLIMFLSLLALFFYVRLYIITLTLPPNTSNSTALWHLKTKINSFISPVTSMALLI----------------------------------
240266440    -----------------------------------------------------------------------------------------------------------------------ALLSGTLITLSSTNWLMAWMGLEINTMAIIPIIARKHHPRATEAATKYFLIQAPAAATILFCAITNAWMTGQWEINQMSTDLPIILILISL---------AFKMGMAPVHSWLPDV-LQGLDLMTGLVLSTWQKLAPFYLILQLHSTHSLT-------LILLGTMSILVGGWGGLNQTQTRKILAYSSITHMGWMLVILQFSPELTLMTFTLYV--------TMTLPVFMILHQNNTLSINKLPILATHTPTISALIPLLLLSLGGLPPLTGFIPKWLIIQ---KMSHLGLFGLATITALSGLFSLYFYLRLSY------------------------------------------------------------------
238914074    ------------------------------------------------------------------------------------------------------------------------IVIGTLVTISSNHWFMAWMGLEINTLAFMPMMTYTPHPRAIEAATKYFLTQASASALLLFSALLNAFHNGEWKINSMMEMTTIPLSI----------ALMMKLGLAPVHFWLPDV-------LQGITLSTGLILSTWQKIAPMTLLLQITDSMNLTLLSLMGLLSILIGGWGGIGQTQMRKIMAFSSIGHMGWMITVLKFSPPL----TLYNFAIYMLMTTALFCALIT----TNSEKMAQISTAWPKSPALMTTTMLTLLSTAGLPPFTGFSPKLLIMMELIKQD---AILMSASMTLISLLALFFYLRLAY------------------------------------------------------------------
148368752    ------------------------------------------------------------------------------------------------------------------ILLLTTLVSGVLVAVSSNSWFGAWMGLEVNLMSFIPLMSNTKNMYNTEASLKYFIVQVLASATLLFMVVMKTMAEDLFTLAFMET---------SYTPMIICTPLMLKSGAAPFHWWFPGVME-GLSWENCGLLMTVQKAAPLMLMSYLIEINVFTSSII--------LTSTIMGAIGGLNQTSMRKIMTYSSINHTGWMLAALITGDNLWLTYFMIYSTLVLTVLSAIGLSKVSFINQTLLTNKEAM--------LTKFMMFTSLLSLGGLPPFLGFLPKWIVIQEMINKMTPMATIMVITSLITLYYYLKISYSSFMGEEPKWNIQSHKNKTAKKISAMI-------------------------------------------
6062744      -------------------------------------------------------------------------------------------------------------NPYVLIMMLSLMILGTLITLTSSHWLLAWMGLEINTFAIVPIMIQDKHPRAMEATLKYFIVQSTAAITLLFATASNAWLSGQWEIQ---------YMMHPLFLTISIFALTLKLGLAPTHSWFPEV-LQGLNFLMGLTLATWQKFAPFALLMQISYTSPL-------LCTILGLTSILVAGWGGLNQTQLRKIFAYSSIAHLGWAFLVIQYCAPLALMTFFIYTIMAAPIFMSL--------HHLQTKNMNALLISWSKYPIMYLILPFSLLSMAGLPPLTGFLPKWLVLEELTKQSLMCMAIVT-------------------------------------------------------------------------------------
49616804     -------------------------------------------------------------------------------------------------------------------ILIINLATGTIITMSSYHWLIAWMGLELNTMAILPIISKSHHPRATEASTKYFLTQATASAMILFSSITNAQMTGQWSILQLE---------DPLAQVLLTMALAMKLGLAPAHFWLPEVLQGSSLKTTLIIITWQKLA-------PMTLMLMTWNQISTMTITMMGTLSVIVGGLGGLNQTQLRKTIAYSSISHLGWMATIITKSNKL----ALLNLTMYILISTPLMLSLITTSMKTTKDLMMTW----TTSPMLTTLTMIILLSLGGLPPLTGFLPKWLTLEELLSQNMVLATILAITTLLSLFFYLRLYSLSMTIAPSPTKTVSKWRLKTNTMTLLLSTTMPMSILGLTIAPLM--------------------------
261866681    -------------------------------------------------------------------------------------------------------------NPYVLSTLLMGLGLGTTVTFASSHWLLAWMGLEMNTLAILPLMAQHHHPRAVEATTKYFLIQSAAAATILFASSTNAWLSGQWDIQHI---------THPFPTVMVTIALSLKLGLAPVHAWLPEV-VQGLDLMTGLVLSTWQKLAPFALLIQVFPD-------TPALITSLGLLSMLVGGWGGLNHTQLRKILAYSSIAHLGWMMIVMQFSTPLTALALLMYIV----MTSSAFLTFNLL----KSTDMNSLAMSWAKTPSITALAPLMLLSLGGLPPLSGFLPKWLIIQEL-------------------------------------------------------------------------------------------------
26284397     -------------------------------------------------------------------------------------------------------------NPTTLFAIPMTLFSGTMLTMLSSHWLLIWAGLEMNMLALIPILMKKTNPRSTEATTKYFLTQTTASMLLMMAILINMTSSGQWTITNMDNPSATSLAT---------LALIMKLGLSPFHFWIPEVTQGIPLTSGMILLTWQKLA-------PISIMFQLAPLLNPYIILTSTALSILVGGWGGLNQTQLRKIMAYSSISHMGWTTAILMYSPSTMILNLSIYILLTLTTFSMLTIYAN--------HTISSLALLWNKNPLIALAISLTLLSLGGLPPLTGFLPKWIIIQEMMKNNS---IITPLFMTIAALLNLYFYMRLIYSTTLT-------------------------------------------------------------
49616762     -------------------------------------------------------------------------------------------------------------NPYILTLLMSSTATGTIITMTSYHWILAWVGLELNTLSITPIIAKMHHPRATEAATKYFLTQAAASALILFSSSINAQHAGLWDITQL---------TDPQAKILLTLALSMKLGLVPLHFWLPEVLQGTSFPVMLIIITWQKLAPITILYLTF-------NQISSITLLTMSTLSIILGGLWGLNQTQLRKILAFSSIAHLGWMTAVLTMSPNLALFNLTLYITITLALLSQLTFSSAKTIQDTGT--------MWTTSPMLMPTTMLTLLSLGGLPPLTGFLPKWLILKELIQNMTPLATTLALATLTSLFFYLRLAYTTSMTLNPNTTAIENKKSNTMFLTMTSPLALLMI------------------------------------
12249177     -----------------------------------------------------------------------DSYGGFEFMIDGVGCFFMLFCCGSVALVYCFHYFMGSFSSVLLFPLMVWFLGTMGVLVFSSSLLFSLIFWEYLGLVSFFLILFYANMSSLRASLVTLFASRFGDVSVFGMLMWVSWWADVSGL---------------VFVLFYLLVVMTKSACFPFISWLLEAMRAPTPVSSLVHSSTLVAAGVWFFLR----YGCLSSVWVDFFLVFFCFLTIIVTAVCSIVFMDLKKIVALSTCNNVSWCIVFFVCGD---LCLALLQLITHGLCKCYLFMSVGDLMSQSGSSQSSVGVYLGRYSRFLPLVQGFLVLSLCGLPFLGVFFSKHSLFSLLLYGGGFGLVLVCFSLFLSYVYSVRF------------------------------------------------------------------------
208433961    ------------------------------------------------------------------------------------------------------------------MVFMTSLITGTLISVSSYTWLGAWMGLEINLLSFIPMMSEVNNPMSTEASIKYFLTQAMASTMFLF-----------STSLMLINTNMISEVYNNQMSVMMNTSLLIKLGAAPFHSWFPQVMEGLSWMNCLILMTIQKVAPMILIMYSMKNPLLTATIIIS---------AMVVGGLGGINQTKIKKILSFSSINHIGWMISASLIQATWIIYFSIYTMTT---------MVITTLMTPTNMTNIKQLTTLTKNNFMTNLMIMINFLSLGGLPPFLGFLPKWIIIQQMIQAKLTFI---ATTMVITTLMTLFFYLRMCF------------------------------------------------------------------
28916736     ------------------------------------------------------------------------------------------------------------------LILLLNIIVSVVIVLSSHSWFSVCDGLELNTLSVLPILCGQFSPRGVESTIKYFLVQAFSAAMILNVALVQLWLCSSWSVSC---------PLNSFSSIVLTLALCLKLGLFPCHFWFPDVLQGLSFLQGLLLSTWQKVA-------PFIILVSVCNIISINVLTTLGCLSVLVGGWGGLNQSQVRKIMAFSSISHLGWI---CSVLSYSIYVGCIMFVVYIVLSST-----VFLINNEGNLYNLSSLARLVYCNNVMGNVLVLVILSLGGLPPLTGFLNKFIALECLLSNNLLVPAILIVGSLLSLFFYLRI------------------------------------------------------------------------
37957333     -------------------------------------------------------------------------------------------------------------NPYALSIILLGLASGTAITLSSCHWLMTWMGLEINTLAIIPLMTKTPHPRAIESATKYFLTQATASALLLFSSTINAWMSGHWTIL----------STLETPAILLTTAIAIKLGIAPFHLWLPEV-------LQGLPIKTGLILSTWQKLAPMAVFIQMSPLTNLHLTLSLGLISTVIGGWGGINQTQTRKILAYSSIAHLGWMTASIKLCPQLSILNFYLYI----LMTSTLFLTFLSL----NTKNISELTSSWPKSPTLTSMSMLTLLSLSGLPPLTGFMPKWLITQEMVKHDLNIFALTMLLSTLLSLFFYLRLTYILSLTLAPNPSFSLLPWTLTKKNIFTPLTISSLLL----------------------------------
87299412     -------------------------------------------------------------------------------------------------------------------MFVSSLALGTTITLSSYHWLLAWIGLEINTLAIIPIMTAKPHPRAIEAATKYFLTQASASAILLFTTLINAWNTGEWSILSLSSTTAIPLSI----------ALMMKLGLAPLHFWMPEV-------LQGIPLLTGLILSVWQKIAPMALMLQISEQVNLKLMVAAGLTSILVGGWGGINQTQLRKIMAFSSIGHLGWMIII----LKFSPQLTLFNFIFYITMTAAMFMALITISV----TKMAHISTSWMKTPALMPMLMLMLLSLAGLPPLTGFAPKLLTTLELIQNSTILAALITLFSLLALFFYLRL------------------------------------------------------------------------
14018032     ---------------------------------FSILGVLCIISFSIIVMCWLGYMLTINFLSFGGNF----WFVLLNFDLTTVLILLMLLICFTYVCSYTDHYFNGEVAGAELNKLICLFVGVMASLVCTGDFLLTLVFWEYLGVVSFFLILFYDSYLSLRSSIVTLVSSRFGDVCLFILICVSCYSVNG----------------PLAAGLVFFLIIFTKSASFPFISWLLEAMRAPTPVSSLVHSSTLVAAGVWFSMR----YDLLLWFNNLFLFSVLLLVTIFITGLCCFFFIDLKKIVALSTCNNISWCVFYLIFGD---FVLSLFQLISHGVAKCMLFMLVGDVMSGTGGSQASNCSYLYSNWSIFSLFSVVLGLS--GAPFIGVFFTKHFLLTNFMCVSNVVLYSVVLGIFLSYFYSFRL------------------------------------------------------------------------
86990376     ---------------------------------------------------------------------------------------------------------------------------GTFVVLSSHHWFTLWVGLEVNTLSILPILCGGFLPRKVESSVKYFLVQSVSAAVILNVVVIQAWFSSSWLVGQ---------PLLKVSSLLITLAIGLKLGLFPCHYWFPDV-VQGVGFLEGLVLSTWQKLAPFSVLVYVIDSVDI------RVLSCLAVFSVLIGGWGGLNQTQVRKILAFSSVAHMGWI----CSTVGYSANAGCVMLLIYIITNSSVFLIASEFDLKT----LAHVGRVSYFNVGKSSGIVLGVLSLGVLPPLFGFLIKFVSLKCLLESGS---VLVSGFLVAGSLLSLFFYLRVSF------------------------------------------------------------------
126215434    ----------------------------------------------------------------------------------GYNLFFFVMLSFCGVMSLNYSLHYQGYNSYLYINMFIFLITMVLLSITSG-LLSSLVMWEYLGVVSFFLILFYENYVSLRAAVITLVTSRVGDVFFFLLVGYSMINVSWENVLLLLLGLSLWFVV------------GSKSAFFPMSSWLLEAMRAPTPVSALVHSSTLVAAGVWFM---LCYWNNIYNVGFCFFGLICCLVTTIVTGVSSLIISDSKKIVALSTSNNISWCLIYVFSGFS---YLAVLQLLVHGLGKCLFFIIMGNVMSSGGGQEYKGFHPSVSYINLGSIFFSVFCLS--GAPMLGIYFSKHFFFSSHFSSNYFFSLLLLVSFFVTNLYSARLI-----------------------------------------------------------------------
11465912     ------------------------------------------------------------------------------------------------------------QGFKSFESIILLLLAFVGQIFMSCDFVSFYICLEAQNFVFLVLCGLQPRVLKVEASLKYLLLSAFSSGVLLFWFSIYYLKTGLTSIAWNPLSTLDNASVMDIVQMMILIALMFKIGGAPLHIWMIDIYSGVKRQLLMYIS-TAPKLSLFGFWVTTWH-----SVYTDFSVFLFVALSMILGCFGAYNQPTLRSLFAYSTINEIGLMLMAIES---AGFHSMFQHLSIYMVTMVLLWSLSDHR------------------------ILSIIAISLAGLPPLAGFFGKAWIFNSVATSSMAGPYLAILLILFCTLLSLVYYLRVFR------------------------------------------------------------------
21305981     -------------------------------------------------------------------------------------------------------------------IFVMSLGLGTTMTLSSTHWLLAWMGIEINTLAIIPLMTQNSHPRAIEAATKYFFAQAGASALLLFAAFLNSCLTGSWNITLMNHPAAST---------LCILALAMKIGIAPLHSWVPEV-MQALDLRTALILSTWQKLAPLYLLYQIPLDNSDLILLLGILSIAVGGFGG-------LNQVQILKIMAYSSIAHLGWMIIILSISTHLTLL----ALYTYLLISSSLFFSLMMMRAKH----ISSLSISWTKIPALTMTLPLMLLSMGGLPPLTGFAPKWLITMELMKSGLALM-----------------------------------------------------------------------------------------
71647207     ------------------------------------------------------------------------------------------------------------------LLFLATLTCGTFMCVSSPTWMGAWMGLEINMLSFIPLITEQSNQRATESSLKYFIVQVLGSVIII-----------TTALLTIHTMSN---TYAWVLKSPLILAILLKMGAAPTHFWFPGVMEGMSWNNCMILMTWQKLAPLMLLSYMNSSLLTSLSAISSSLIGGIG----------GLNQSLLRKLMGYSSIGHMGWMIA--------SMESSESFWLTYIVVYSILSITVANSFKKTQSFHIAQFYQTLNSNIPQKYIMSTNLLSLGGLPPFLGFLPKWMAISIVMTNSPITAIMLIIGALINLYYYLRIFITTHFNQKWTTNIMTSINLTTESMMAIVSITGMLMIPVIWPS-----------------------------
192757902    -----------------------------------------------------------------------------------------------------------------FYMFLMIMFVGTLLSVSSVYWLGIWVGLEINLIGFLPLMVYKKSIMESESAVKYFVVQAIGSGLLLFGSLLSYNLSLSWDLIVMNWDFVSLDFFCLYYMSILIMGLCLKLGIFPFHFWLPSV-MGGLSWFSCLLLATWQKIAPLFLMVFLIQNVVYYNLIL--IMCFMASGSSLIGGLGGYNQSQIRALLAYSSISHLGWIFFCIYSETVMVIYLAIYIMITFGLFLSLL---------HSNLFIMKVSKKMLDSMVSAKITMMVLFLTLGGLPPFLGFFSKWLVMYVSVETFSFSLFFLILGNLISLSYYLSLSFNIYLSELKKYQIGKIYNMGLNMYMWIFVIVVNVV------------------------------------
33327699     -------------------------------------------------------------------------------------------------------------------IIVSSLATGTIITASSYHWLLAWIGLEINTLAIIPLISKMHHPRATEAATKYFLTQATASALILFSSTINAQQTGSWDILQLTTPQSTILLTMALALKLALA---------PTHFWLPEVLQGSTMMTAMIISTWQKLA-------PMTIIYLVADNLQTTVLLTLGITSTLVGGWAGLNQTQTRKIMAYSSIAHLGWITTISFLLKNIMLLSLTIYIVLSTSMFSTLILSNSKTIKDTMTS--------WTTSISLTTMSLMILLSLGGLPPLTGFAPKWLILEELIAQKLTTAAIMAAATLLSLFFYLRLTYTTALTSPPT-------------------------------------------------------------
255506465    ------------------------------------------------------------------------------------------------------------------LSFFSIMVFGTIFSISSSHWFGIWAGLEINLIGFLPLLVYQKSMSESESAVKYFITQAMGSSFLMFGSLMSYGLLFTWEVAT---------SSWILGLILILAGLMTKTGIFPFHFWLPSVMAGLPWMSCLMLATWQKIAPLFLMTTFLDSNL---TYWLFMLFCIFSAGSSIIGGIGGMNQTQLRALIAYSSIGHLGWMLFAVLHSSWAMKTYLGIYITISVCIFLSLWYANVGLMGAMKTPVTNILG---------LGSTLIMFLSLGGLPPMLGFISKWVIVTSTKSMSWIFLLLLICGSLMSLFYYLSLFFSLFLVIFKNKKL----------------------------------------------------------
45685707     ---------------------------------------------------------------------------------------------------------------------------------MSNHWLMAWMGLEINTLTIIPLMTSSHHPRNTESAIKYFMTQATASMIIMFSIIFNASMINQWNITQIC---------NQWASLLMTIALAMKLGLAPFHFWVPEVIQGITLLSGMMLLTWQKIAPVSILY-------QISPSLNMPLLMTLSIMSTALGGWGGLNQTHLRKILAYSSIAHMGWMAIIILIMPSL----TLLNLLIYFAATITLFMLLNFM----NVTKINSLSNLWNKSPTLVIIMTMTLLSLGGLPPLTGFMPKWLILKELITYNN---IFLATMLALSALLNLFFYIRIIY------------------------------------------------------------------
62161389     ------------------------------------------------------------------------------------------------------------------MLFFSTLMSGTLISVSSGSWFGAWMGLEMNLLSFTPIMSNKTNQRSTEAALKYFLIQVLGSIILLLGATILSLSNFNFFFYS-----------NHLPYIVITSALLLKMGAAPLHFWFPVVMEGLPWVTNIILMTWQKIAPLVLISYYL--------NLFPLLLFTFVAFSALLGSIGGLNQTSLRKIMAYSSISHMSWMLASMSI--------SENLWFSYYLMYSMLSMTVAIVLLNMNIFHINQIHNAWKTWPMNKMMLSLNLLSLGGLPPFLGFLPKFMVLQNMYEVSVLVPIILMFSALITLSFYLRIIFSALMIFFSVQKYTMPK------------------------------------------------------
215788940    ------------------------------------------------------------------------------------------------------------------MLFLMTLIMSTVLVISSNNWFSLWMGLEINLISFIPIISYMKNNFSAESCMLYFLVQSMSSVLFLILILLSITLLN---------------KYNNLFEMLIMSSMMIKMGAAPFHFWLPEIMEKMNWINCMILMTWQKIAPMTVLSYMSQD---------NKWLLTAAMMGTIIGAIGGINQTSTRKIMAYSSIAHLGWMLACMTMENEMWMYYLMIYSFITVMISI-IFNMKSIFYMNQMTFSSKNM--------MENITYLILFLSLGGLPPFLGFLPKWIVIQSLMHNQMYLTLVLVMTTLITLFYYLRMSSTLMMLNSTTNKWNMLS------------------------------------------------------
172088185    ----------------------------------------------------------------------------------------------------------MTSSFPYISLFFSTMTLGTLMTLSANQWLYVWMGLELNLLSFVPLITSSSMNRESEAAMKYFLAQAMGSGLLLLGVF-------------TNMMFSAPSLTINPGASFIFFALLLKLGAAPCHFWFPAVMSNISWPLCM-------TLATWQKIAPLNILMFSNSLNQSSLVLSVAALGSLIGGIGGLNQTQLRPLFAYSSIGHLGWMISTPSFLTL------IIYLTIYIFITSAMMIIFWKLSTKHWSFNIS----LLKSSPATTFSIIILLFSLAGLPPFIGFLPKWLILSSLTSSGASLLWPLVL--VLGSAIQLFYYLSLMF------------------------------------------------------------------
83764117     -------------------------------------------------------------------------------------------------------------------LAMSTLVLSTLMAVSSANWMFLWGAMELNLLSFIPIMMQSNNNQETEGAVKYFLAQALGSALLLM--------SSTSMWMAFSMISNFMP-------LILMAAIMLKLGSVPCHFWYPSVMASISWVSCLILSSWQKLA-------PLSILAFLIPQKNMNFMLSMAAMNALVGGVIGMNQTQLRTIMAYSSIGHIGWMMSLAAAYKPNS---CIVYFVIYCILITPLFMTMGYLNMF----STKHMSKLSSYSSTVHMALLMVLLSLGGLPPFTGFMPKLMTIMLLVHSMKIILLVLIAGSIM----NLFFYLNIVISSMPLPPHLKNVDSTDIKCSMKFVIPICTLSLGLSPFIML--------------------------
169794175    ------------------------------------------------------------------------------------------------------------------------MVLGVFVSLSSSNIFLVWCGLEMNLMGFIPLMIQLKNLGEVEAAVKYFLVQSFGSAMILMGGILYFYDVGFFSL---------------GFSVLIFSGLFVKLGVFPFYFWLPSV-MISLDWVSCTLIATWQKVAPFGILMTL--------SHSELSLISFGVMSSLVGGILGMNQVNVKSLLAYSSIGHMGWMISVCKYSMSICMVYLILYLVSNFFIFFLL--------MKMNFYRMKTIKSVSNMYSFYMILLGFSFLALAGIPPLLGFFPKLLSIEVLLSSHHSVG---TFLLVLGTCFSLYYYISLVLNSYSNSYYWNWNKSVLYVNSLGYSLMFLVTI-----------------------------------
298289277    ------------------------------------------------------------------------------------------------------------------FLFLFLMVSSTCMVLSSSNWLMTWIGLEINMLGFIPLMMLKETPNESETMVKYLVPQSLGSTLFITSAVASTYLNG--------------------LQVLMPIAMCLKLGAAPLHFWFPPVMAGLSLSPAFILLTWQKIAPIFAIN--------SLDPNLVPSVLPIALVSAVWGGIGGLNQTDIRALLTYSSIAHTGWMLTSIVGSAPT----LLAYILMYVLINLSLYACLINKHTKLHKQLFSL------EQPFNSFLLTVSILSLGGLPPFAGFMMKLLVL-----YHTKASLLIISGLILGALVSLFFYLSLTFSP----------------------------------------------------------------
5835710      -------------------------------------------------------------------------------------------------------------------IIISSLGLGTMMTFIGSHWLLVWMGLEINTLAIIPLMIRQHHPRAVEATTKYFLTQATASALLLFASITNAWSLGEWSLLEM---------LNPTSATLVTIALALKIGLAPMHFWLPEV-------LQGLDLITGLILATWQKLAPFAILLQLHPMLNSNLLLFLGVSSTVIGGWGGLNQTQLRKILAYSSIAHLGWMITILHY-SPNLTQLNLALYIIMTLTTFLLFKLFN-------STKINSIAISTIKSPLLSIIALITLLSLGGLPPLSGFMPKWLILQELTKQD---LAIPATIMALAALLSLFFYLRLCYSTTLTMSPNSI-------------------------------------------------------
240266355    ------------------------------------------------------------------------------------------------------------------MLFYSTLMIGTITAISSSNWFGIWMGLEINLISFVPIMFKMKKTQTSEAMMIYFLVQAMGSVILLMAVIMSTSSTVSTDM------------INYIFKILMASSLALKLGSAPFHFWMPEVMNKIDWEGCFMLSTWQKIAPLSALSY---------IAENNPTILIFAAASTIVGAMGGLNETSLRKIMAYSSISHLGWMIACIKVENQLW----MIYLLVYTLIVATAMITFNRLAA-------FYMNQLTMNTTIMKLTIATIFLSMGGLPPFLGFMPKWMVIQSLTNYSMYMIIIMMILTTLITLYYLRTISTMVLINVASCKWTMNKPLSTNFMIMIILI-----------------------------------------
25990752     -------------------------------------------------------------------------------------------------------------------MMYSMIFLGPMIVFTSSHWLTTWIGFEMNLMAIIPLMMTKKTPRSTEAAAKYFMTQASASMILMFAIILN---------FTLYSQWNMNMKLNSISSCLLTTSMLMKLGMAPFHFWMPEVTQGMTLSTGMILLTWQKLA-------PLSIMYQILPSMNHQLILTSALLSIMIGGWGGLNQLQLRKILAYSSISHMGWMMAVLTYNPTLTTLNLTIYIIITLTMFMYL--------KCYKIKTTSMLSQMWNINITFTIMMSLVLLSLGGLPPLTGFMPKWLIIQELTKNNNIILLMAMMSLINLMFYTLIYLSSMTMLPTTTPSKLKWHHKTPKTNIMMPTLSTLSILL----------------------------------
23499449     -------------------------------------------------------------------------------------------------------------NPQAKLIFIISLMLGTAITISSNHWILAWTGLEINTLAILPLISKSHHPRAIEAATKYFLTQAAASALVLFSSMSNAWQTGQWDITQL---------THPMSCTIFTAAIAMKLGLVPFHFWFPEVLQGSPLTTGLALATVMKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-----------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXAFLALNSMKALKLSTLMTSW----TKIPSISAMFFLTLLSLAGLPPLTGFLPKWLIIQELTKQD---MVLASVAISLMSLLSLFFYLRLAF------------------------------------------------------------------
50980314     ------------------------------------------------------------------------------------------------------------------FLVVISLIAGTMITISSSHWLLAWVGLEISTFAILPLMAQKYHPRSMESTTKYFILQTATATLLLFASISNAWLTGQWDIQQ---------ATHPALLMIITVALAMKLGLAPLHAWFPEV-LQGLTLTTGLILSTWQKLAPFSLMYQI-------STSNQTLLTGLGLTSILVGGWGGLSQTQLRKILGYSSVAHLGWIIMIMQYSRAMSFLAFMIYIVLTLSLFLIFFYA--------GSTTINSLSVTWTKAPLLSMIAPLILLSLGGLPPLTGFLPKWMILLELTKQN---LVILATMAALFSLLSLYFYLRLSYSMTLITSPNNTSSV----------------------------------------------------
115531629    ------------------------------------------------------------------------------------------------------------------MMLLSSLGLGTALTFSSSHWLLAWMGLEINTLAVMPLMIQQHHPRAVEATTKYFLTQATAAAMILFASIINAWMLGEWSTQQLSSPFATNIA---------FMALALKIGLAPIHFWLPEV-VQGQTLVIGLLISTWQKLAPFALIIQITPYVNST------LLIFLGLSSTLVGGWGGLNQTQLRKILAYSSIAHLGWMIIII----KFAPSLTLLTLTIYIMMTTSAFLTFNFLR----STSITTLAMTWTKSPVLTTLASLMLLSLGGLPPLTGFMPKWMILQELTKQGVPLTATLAALTALLSLYFLCYAMSLTISPSTTTMTASWRLPTPQPSLMLALMMVITLFL----------------------------------
258649531    ------------------------------------------------------------------------------------------------------------------YMFLAVMGMGTLFSLSSLHWLGIWAGLEINLIGFLPLLVYQKKSMESESAVKYFVVQAIGSSFLIFGSLLVY------SISFTWESFNDSYMTSMVGFIMMISGLSIKLGLFPFHFWLPSVMA-GLSWITCLLLATWQKLAPMFLMASLLESSN--SYWLITLLCFMSAGSALVGGIGGMNQTQIRALLAYSSIAHLGWILFALVHGEWVMKTYLMIYIMVSLCVFTSLWFSDSSVIKNLDNLKDSSFIQMSIMLMLLSLGGLPPLLG---------FISKLMVVLSSMNSPYMFLFVLILGSLMSLFYYLNLFFSINLSSSKKHSL----------------------------------------------------------
55583442     ------------------------------------------------------------------------------------------------------------------FIFLSSLATGTTITLSSHHWILAWIGLEINTLAIIPMMTKIPHPRAIEAATKYFLTQAAASALILFAAMVNTWAFGEWDIQSMSTTVSIPITI----------ALCMKLGLAPLHFWMPEV-------LQGISLSTGFILSTWQKIAPMALLIQISKSTDLSLLVMMGLLSIIIGGWGGINQTQLRKIMAFSSIGHLGWMIIILKFNPHLTLFNFILYIIMTSAMFMTLLAL--------NTTKMSQLSTSWPKTPMLTMISMLTLLSLGGLPPLTGFAPKLLITMELVKQDSP---ILAGAMLLTSLLALYFYVRMTY------------------------------------------------------------------
146199202    ---------------------------------------------------------------------------------------------------------------------------------SSTHLVLMWVALELSTLVVLPLIANKSHPRSIEASTKYFLTQATASALIIFSWTLNFITTGGSQITEV---------TNQTLTTIMALALFIKIGLMPFHFWVPET-IQGMTPTASIFLLTWQKLG------PLIMLYLMSPLINFEILSAVSILSATVAGWLGLNQTQIRKLVAFSSIAQMSWTLVIIKYAPPLTILAFYLYSITISTTLLTL--------EKLSTTSINSLLLSFQKAPITSMLLAISLLSLSGLPPLAGFLPKWLTIDQLVAEG---AIWVAFTMLMASLLSLSFYLRLWY------------------------------------------------------------------
1753274      -------------------------------------------------------------------------------------------------------------------LLLSNIAIGTIITMSSHHWLLAWMGLELNTLAMLPIISATHHPRATEASTKYFLTQAAASSLILFASILNAQPSGQWDIMQL---------SDPLAKVLFTMALAMKLGLSPTHFWLPEVLQGSPLKTSLIIVTWQKLA-------PMTLLYLTYNQTSTPTLITIGIISVLVGGLGGLNQTQLRKMLAFSSISHLGWMATIMTTNPNLSLLSLAVYILITTPTFLSMILLT--------TKTIKDLGASWTTSPTLISLTMMLLLSLGGLPPLTGFLPKWLILQELTINNTIVMATGMALMTL--------------------------------------------------------------------------------
189166177    --------------------------------------------------------------------------------------------------------------------MISSLAIGTIMTLSGLHWILIWIGLEINTLAIIPLMVKLPHPRAIEAATKYFLTQATASALLLFSSMINAWIMGEWTISSSLEIPT----------MLLTLAISIKLGIAPFHFWLPEV-------LHGLTIKTGLILSTWQKLAPMSVFIQLSSSTNPHLILALGATSMIIGGWNGINQTQTRKIMAFSSIAHLGWMTIILNFNPQLTLLNFLFYI----LMTSTLF----TLFSMMNTKNLPELATSWPKSPPSCAMSMLTLLSLSGLPPLTGFTPKWLI-----------------------------------------------------------------------------------------------------
170799790    -------------------------------------------------------------------------------------------------------------NPFILIILLSGIGLGTTMTLSSSHWLMAWIGLEINTLAIIPIMSRHHHPRATEAATKYFLTQATAATIMLFSATMNAWLTGLWHIQEL---------THPITTSMMITALAVKLGLAPVHSWMPDVIQGLDLLTGLILSTWQKIAP--------FTLLLQIQTNAPAIIIAFGITSTLIGGWGGLNQTQLRKIYAYPSIAHLGWMALI----MQFSTTLALLTLLTYFIMTTAIFMT----FKINKTTTINMLALSSTKFPILTSTTPLLLLSLGGLPPLTGFMPKWMILQELAKQSTPLATLAAISALLSLFFYLRLSYSMTLTMFPNTTAATTP------------------------------------------------------
49616776     ----------------------------------------------------------------------------------------------------------------------LNITLGTLLAATSHHWMLAWTGLELNTLAMIPMIAKPHHPRATEAAIKYFLTQTTASLMILFAILTGASETGTWEINQMCNQTTS---------IILTTALPLKMGAAPFHFWLPEVLQGASTLTSLTILSWQKLA-------PLALMATNTNNLNQTTLLLMALLSILTGGALGINQTNLQKLMAYSSISHMGWIMAIIKP----APKIAAITLTIYIIMIIPIF-------NTMKTMNLKSIKNLNSTKPAQTTLTLNLLSLGG-LPPTSGFIPKLLILNNMITNNLT-------------------------------------------------------------------------------------------
296178565    -------------------------------------------------------------------------------------------------------------NPYIMFILLFFLGLGTTMTFASSHWLLAWAGLEINTLAIIPLMSLEHHPRAIEATVKYFLTQATAAATLLFAALTNAWLTGQWDIQLLTHPVPTTMAILALALKLGLA---------PLHTWLPEVLQGINLTAGLILSTWQKLAPMILLV--------QIPHQNHELLTTLAIASTLVGGLAGLNQTQLRKIIAYSSIAHLGWMIIVLQFSPPLTLLTLLLYIV----MTSALFITLTV----TKTLNINKLSTSWAKMPLLTMIAPALLLSLGGLPPLMGFIPKWLILQELAKQELLAI---ATVTALSALLSLYFYLRLTYSLTLTMAPNNLANTPSWRKAPAATLMAPALTFTLMAMPITAAITSLIAT-----------------
156600359    --------------------------------------------------------------------------------------------------------------------------------------LLAWLGLELNTLSMLPLIMKTKHPRATEAATKYFIMQATAAAMILFASTLNAWQTGQWSIMHLDSAISTTMTA---------IALALKLGLAPMHFWYPEVLQGTTMNTAMVISTWQKLA-------PLALLFLMMNQLPTSTLMLVGLTSILVGGWTGMNQTQTRKIMXFSSIAHMGWLIIALTISPNLATLTLLIYMTMTITMFSSL--------NTTTAKTLKDLGTNWTQSAAMMTMTMIALLSLGGLPPLTGFMPKWLILKELTTTGLTTICTA---MALASLPSLFFYIRMCYLTTLTAPPNT--------------------------------------------------------
183221789    -----------------------------------------------------------------------------------------ILTFVIIFLVSVLAPTKGQTRIWLWSLLKVCFFAVLFYSWFTENIVLKWILIEASTLFGALLISSSGTERSFHVGWKFLLINSYALGLAFLGIVILLFASTPLENLDFNSLKQGLVGQSGLLILLTIYGYSGKLGLVPNHFWVGDTYAESPSQISSLIASFVPVSVVLAIRPLVKLERELNPHLINNGLLFIGVLTILYAILMLVSRDDIRRISAKVALFHTGMLTLFLWLDVSDEVF--YFLLSSTVLVKLLVFLSMGILRMDAGKRNISQILSGPNLSHKALYVYLMALLIAFVFPLSPVFVLDLKIIESVLNRQFYLFIFPILGSIF--------------------------------------------------------------------------------
207268066    ------------------------------------------------------------------------------------------------------------------LPFIIIMIVSMLLTISANSWFTAWIGLEINLMAMIPVLILTKGQESPEPAIKYFLIQALGSSSMVFFILLM----------------KTQLFNNPVTSLMLSSSLLLKSGVAPLHFWFPSMIEDS-SWMACFYLMTVQKIA---------PITLMVTNLPSSIILASAVLSVVVGSLGGLNQTSLKKIMAYSSITHLGWILSSLHLNNYL-----------FMMYNLTYWMLVLSIINPLDKLNLMNLNQITNMNSNMFILIMFNFLSMGGLPPFMGFLPKLLVIQAMIQNSSLISSLMVIMTLLTLFYYIKIVITIMTDQPPFNKTNNPTIPMISNYPMMVI------------------------------------------
3413808      ----------------------------------------------------------------------------------------------LLLFVIMASFSSFES-----VLLLLFAFIAQYFMLHSIDLLTFYIALEAQNFCFLVLCGLSTTRESVEAALKFMLLSAFSSGVILFWFSTVYLQTG-LSILDNTYIQSFS----------FLVAIMFKIGAAPLHLWVIQIYSSVKRGLLMYV-ATAPKLSLFGWMFNSFHGLWTVNGGLNYSVLLFAAFSLVLGSLGAYSQPTLRALFAYSTVNELGLMLMAMETAG-----------FHSLFQHLGLYIIAQVLLWNMYDKR----------------FFTIVAVSLAGLPPLAGFFGKAWIFWHTGVVGLYTILAALFCTVISLVYYLRVLR----------------------------------------------------------------------
40805125     ------------------------------------------------------------------------------------------------------------------LSIILTVLSGTFIALFSSHLLLIWIGLEMSMLAIIPILTKKPSPRSTEAATKYFLTQATASMIFLASITLNFISPGLWS---------FSTSSNQLCLNLATLALLMKLGLAPFHFWMPEV-TQGVPLTAGLMILTWQKLAPISILYQ------LTPLTSTPLLLSSGFLSIMIGGWGGLNQTHVRKILAYSSIAHMGWMIVIMPYNPSIMLINLLIYILLTLTLFISFNLHSNF--------TISSLSHTWSKSPIMITSMLTVLLSLGGLPPLTGFMPKWLIINELTMNNNTYM---ATMMAILALLNLYFYLRLVY------------------------------------------------------------------
6062730      -------------------------------------------------------------------------------------------------------------------------------TFSSTHWLLAWMGLEINTLAIIPLMIQQHHPRAIEATTKYFMIQATAAATLMFAATTNAWLTGEWEISQMNHPLPLTITT---------IALAFKLGLAPMHAWLPDV-MQGLNLFTGLILATWQKLAPISILMQVNNNLHL--------MILLALMSIIIGGWGGLNQTQLRKLMAYSSIAHLGWMILVMQFTPSLTLLALTIYIVMTVTIFT--------IFILSKTTNINSLSTSWIKTPVTYAMTPLALLSLGGLPPLTGFLPKWMILQELAKQQLALAATIAALSALLSLYFYLRLSYAMTLTVAPNTTTNMMPWRLESKNMKLVIAILM-------------------------------------
51101193     ------------------------------------------------------------------------------------------------------------------FLFLMTLMSGTLISVSANSWFGAWVGLEINLLSFIPLMTNSNNLLSTEASLKYFLTQALASATLLFTIILAALIFSSPSSLLI---------SNPFLITLVNSSLLLKMGAAPFHFWFPGVMEGLNWMNGLMLMTWQKLAPLMLLSYNL---------KIDIFIALAIILSVIIGSLGGLNQTSLRKILAYSSINHLGWLVAALTLGENLW---GLYFMIYSFLTATIIFML-----HSFKLFYFNQIFSLNFTPPVIKFSLFMTLLSLGGLPPFIGFLPKWIIIQSMVEANLTLLIIMVVMTLITLFYYLRMGFGAFM------------------------------------------------------------------
158634434    -------------------------------------------------------------------------------------------------------------------LLITGLTTSTILTMASNHWLLAWLSLELNTLSIMPIMMKPHHPRATEATTKYFIIQATAAATILLASTLNAWQTGEWSIL---------HTNSSLTTTLATIALLMKLGLAPAHLWYPEVLQGTTLHTAMLISTWQKLA-------PLTLLYLMHTNLSPPTLMLLGLASAITGGWTGLNQTQTRKIMAFSSIAHMGWLLPALMINQHLATLTLIIYLTTTTATFLTLTATS--------TKTIQDINTTWSVSPTAMAMMLMLLMSLAGLPPLTGFMPKWLIINELTTTNLLPLGLALL---MTSLPSLYFYTRMAYMTMLTSPPTTAP------------------------------------------------------
171185118    --------------------------------------------------------------------------------------------------------------------------LAMYAYYSSASPLYALLGLFLTTAAVYGLLAMEKTRENVEGAVKYLVFSGVGKLLIVLGLLYP----------------------TDWGLYLATLGFMFELGIFPFHAWVVDAYATGSPRGLAALTAFSKVAALYLLL--SVFNRVGGPTAVGEMLLAISLLSMFVANVAGLTARTIGRLMAYSSIAHMSYALTAVAMVWWLGPKNAEVFGARDTAQLAALVVVLEALASGLAK------AGIFGHMPRKSLLNVVNALSLLGAPPLLGFWPKLLLILLALTYGTPQALAVALWVVINSVLATPYYFRAV-------------------------------------------------------------------
166851878    ----------------------------------------------------------------------------------------------------------------------LILISLFMGTMLTSHWFLIWAGLEINMLTIIPLMTKKTNPRSTEAATKYFLTQATASMLLMMAIIINVTNTGQWSIT---------KNPSQLTSTMMTIALAMKLGLAPFHFWVPEVTQGSPLFSGMILLSWQKLA-------PISIMLQMYESMNLNMMLALALLSILFGGWGGLNQTQLRKILAYSSIAHMGWMTTILMYNPSATILNLTIYLMLTIATFS-------MFYLKSNTTTLMLAR-LWNKNPMMTTMMFATLLSLGGLPPLTGFLPKWIIIQELTKNDNIIFPALMTMMTLLSLY----------------------------------------------------------------------------
164457692    -----------------------------------------------------------------------------------------------------------------------------MITLSSHHWLLAWMGLEFNTLAMIPIIAKQRHPRATEATIKYFLTQAAASALIMFASTLNAWATGQWTIPELQS---------EPAVLMLTLALSMKLGLAPVHFWMPEVMQGATTSTALLLTTWQKITPITLLCLT-------TNHLSTPMLLILGLLSVTIGGFTGLNQTQTRKIMAYFSIAHMGWLLLALTISPNLALMTTALYLIMTSAVFITL--------ITTSTKTITDLGPTWTNSPVMTTFSMFSLLSLGGLPPLSGFLPKWLILKEMILLDKTISMIMVLASLPSLFFYLHFTYLLTMAIPPT-------------------------------------------------------------
160694984    -------------------------------------LGVLCVSLGLSFVVYFLLVGGFSYLISFSFLSTMGCYWLINFDFDVVTFGLLVMLLTCFFYVYYYTGHYFGGDYVGFMLLIVLFVSIMGVLVCSGDYLFTLILWEYLGVVSFFLILFYGSFLSLRSSIVTLVSSRFGDVCLFVLIGLSYYI----------------DSGWFPWLVCFFLVVFSKSAGYPFISWLLEAMRAPTPVSSLVHSSTLVAAGVWFVMRYDYLLHFGSSVVIFSIML---LLTVFITGVSSFFFFDLKKIVALSTCNNISWCVLYLIFGD---VMLSLFQLVSHGVSKCVLFMLVGDVMSGSG------------------------------------------------------------------------------------------------------------------------------------------------
21628691     -------------------------------------------------------------------------------------------------------------------------------AFTSSHWLLAWMGLEINTLAILPLMARRHHPRATEAATKYFLIQATAASLLLFATCSNAWLTG--EWHVTQAGHPLPSTLAILALALKLGLAP-------LHAWLPEVIQGLELPIGLVLSTWQKLAP--------LALLIQISPSNSNLLIILGVTSTFLGGWAGLNQVQIRKILAYSSIAHLGWMIIVLQFSTPVMLLALTIYILMTT--------AAFLIFEMNKTTTINQLSITWAKSPTVTALAPLILLSLGGLPPLTGFVSKWLILAELVAKD---LALLATLIAFSALLSLYFYLRLSYAMTLTAGSNNV-------------------------------------------------------
126098479    -------------------------------------------------------------------------------------------------------------------TIIVLFVSVMASLVITGGFLTTLLFWEYLGVVSYFLIIFYLSYLSLRASVITLVSSRFGDVCLFFVI----------------ALGFFSGSKSFWWGLLFFFIILTKSASFPFISWLLEAMRAPTPVSSLVHSSTLVAAGVWFSMRYDIVSYSSSIYGSYLCL----LITIFVTGVCCFFFLDLKKIVALSTCNNIAWCVFYLLYGD---LILSLFQLVSHGVSKCLLFMLVGDVMSGTAG---SQASNCLYSSPLYGSWGIFAVLGLSGAPFIGVFFTKHLLLGGFSSVNIPMLFFTLFCVFLSYFYSFRL------------------------------------------------------------------------
156311349    ---------------------------------------------------------------------------------DSISNLVALLLIFINMVVILVTRYYNRTLYFEFLFLVLFLTFNSILLASVNNLFLFFLLLESQSITLFILSSINKRSRSIESSLKYFILGSFSSIIMLLGISLVYITTSFMFFDDLIVFSLFLNTGISFALIFISVGFFFKLYSAPFHFWVSDIYEGSASSSVLLFASSSFFVFYYMFIKLFFVVFYNFFNFFSNYLIVFAICSMIFGTLGGLLQIRLKRLLAYSSITVTGYIFLVLFSESLYSVESVFFFILVYITISIGMFTIV--------------------------------------------------------------------------------------------------------------------------------------------------------
21306011     -------------------------------------------------------------------------------------------------------------------FFHISLGLGTMMTFASNHWFLAWMGIEINTLALIPLMVQNPHPRAVEASTKYFFAQATASAMLLFATLLNSILTGEWNI---------PLISHPAPSALCILALAMKIGLAPLHTWLPEV-IQALDLRTSLILSTWQKLGPLYLMYQI-------PSVSPNLFLLLGLLSIIVGGLGGFNQVQLRKIVAYSSIAHLGWIAMALAIMPPL----AMLALYVYLLSSTTLFLSLMALRAKH----ISALAISWAKAPAFTATLPFILLSLGGLPPLTGFMPKWLILSALV------------------------------------------------------------------------------------------------
155970089    -------------------------------------------------------------------------------------------------------------NPMTWTILMTGLSTSTIIIMSSHHWLLAWLGLELNTLSILPIIIKPHHPRATEATTKYFLVQALAAAMILLAASTNAWQTGQWSITQTTPPLTTITLTLALALKLGLA---------PAHFWYPEVLQGTTMTTALIISTWQKLA-------PLTLLYLMSNHLPTNTLLTIGLSSALLGGWMGMNQTQTRKIMAFSSIAHMGWLITALSMSKNLAMLTLALYIIMTTTVFTTLITSA--------TKTLTDLNTTWPNSPTLITTTMLAMLSLGGLPPLTGFTPKWLILKNL-----MLMTLAPLSMVLAAA-----------------------------------------------------------------------------
221148388    ------------------------------------------------------------------------------------------------------------------FLFSFITFLLYILSLSSVHWLSIWVGLEINMMGFIPLLIYRGLTMETESSIKYFIMQALGSSMLMFGSLMSFDLSLSWEAWQCQ--------TNPLGLTLIILSLFLKLGAFPFHFWLPEVMMNLSWINCLILTTWQKLAPVFLLTAMTQSWNYQT---IVSALFIMAGFSSIIGGLGGINQTQIRTLLAYSSIGHVGWMTFCALT----SESALKIYFIIYTLISICLF----ANLWTSDTKSFRHIGTLKNETAKLNQLTLVFLLSLGGMPPLLGFAAKWTAISSCIISSPALIFPLLLGSLMSLFYYLTLLFSMTF------------------------------------------------------------------
258649601    ------------------------------------------------------------------------------------------------------------------------LILGTLISISSYSWLSMWMGLEINLLSMIPLMSSTNNSYSTEAAMKYFLTQALASMILMFSI-----------ITMLSINEMINMMLNKPLLVIMNSALLTKLGAAPFHFWFPEVMEGLSWNNCFLLLTWQKIAPMILIMNNSPHWIMMT---------IIILASVIVGGILGMNQVSLRKIMAFSSINHIGWLLAATTMFPVWTWYFSIYTLLTLNIV---------LMLKWTHSFFLKQIFNAMNNNKMIKFSFMSNFLSLGGLPPFLGFLPKWLVINSMIMNNQQTLLFFMVIMTL---ISLFVYLRIMFNSAIIMNTETKIKLNSTKSFIIFSINLTSSILIILSTVLFNLI-----------------------
9997002      -------------------------------------------------------------------------------------------------------------------ITMTILSGTLI-TMVSSHWLMAWMGVEMNMLAFIPILMKKPTPRSTEAAVKYFITQATASMILMLAILINAMYSGQWTI---------SKVSNTPASLLMTIALLMKLGLAPFHFWVPEVTQGIPLKSGMILLTWQKLA-------PMCILCQITTSLDTKLTTLTALASILVGGWGGLNQTQLRKIMAYSSIAHMGWMIAI----LPYSITATILNLVIYILTTTAVFMILSLN----NTTTTLSLSQLWNSTPFLTTMLMVLLLSLGGLPPLTGFLPKWIIIQEMTNDSVILPTLMAMMALLNLYFYMRLIYSSTLTMFPSPNNSKMK------------------------------------------------------
25057454     -------------------------------------------------------------------------------------------------------------------ALLMSLGLGTTITFASSHWLFAWIGLEINTLAIIPLMASHHHPRATEAATKYFLVQATASATILFAAISSAWQVGHWVIFD---------SMDPLSNTLLLAALALKLGLAPLHGWLPEVLQGLNLTTGLILSTW-QKLAPFSILLQTHPHSPAT-------LVVLGMLSTLVGGWGGLNQTQLRKILAYSSIAHLGWMVIV----MAFAPGLSMLAMIMYIVMTSTIFLVLIASRAFT----INSLATAWSAGPLMAALTSLCLLSLGGLPPLSGFMPKLLIIHELTKQE---LAIPATITALSALLSLYFYLRLAYAYTLTSSPNTP-------------------------------------------------------
118737823    -------------------------------------------------------------------------------------------------------------NPYILALMMSSVATGTIIVASTHHWLFAWXGLELNTLAILPLLAKTHTPRATEAATKYFLIQAAASSTLLFASSSNAWLTGQWSMTELTTQPAVT---------LLTMALMMKLGVAPLHTWLPEVMQGTST-NMALILATWQKLAPFTMLYIT------AHTLHTQTLLTLALTSTLIGGLGGLNQTQLRKMMAFSSIAHLGWTTAIITLDKDL----ALITLIIYITMTTTVFSTMSVL----DTKSFKDATTTWATTPTTTTILLLTLISLGGLPPLSGFAPKWFILNTL-------------------------------------------------------------------------------------------------
37957366     -------------------------------------------------------------------------------------------------------------NPYALLIFTLSLAAGSVITISSHHWMLAWLGLEINALAIIPLMVKTPHPRAIEAATKYFLVQATASAMLIFACTLNAWLTGEWVITLNLENTPTNF---------LTIALMMKLGIAPFHFWMPDV-------LQGLTLMTGLILSTWMKLPPTILLFQLNDALNLDLLLIVGLLSTVIGGWGGINQTQIRKILAFSSIAHLGWMTAV----LKLSPQLAMFNFTIYVLLTSTLFITLMSL----DTKNLPKLMSSWTKSPTLTSLTLLTLLSLSGLPPLTGFLPKWLVAQEMMKQHLTLIVMI---MLLSSLLSMFFYLRLTYVMALTMSPHTSFSLTTWTYCPKTPTA----------------------------------------
148656790    -------LAFMLPLIGAVVCLALDRFVAARLTGLGAA-GVLFLCAILMIVARLQDLPSTVFDQ--TWLQWGDASFRITLIIDPLGWLLALIAFIGGALALLGAALAIPVDLRGFFAALIVIPGIVAIGACSPALPVLAFAPGVVGIAWFV---------ALRSSG-----ALPGSDAPLVLALSGSAAALFLLAGLLSDTAGAGSGSSILIVAGILIYVWTLCGLPPAFGSLAAAHQAPAPLALVAPFGLPL-IGIAALLRLLPDYLALLEEAYLTVLVATGILAFVLAATRALWTHSLRQLAAAQFSAQVALIIVCAGCGNDAFMHVAPALAINALLSTLGLGLSIAALERRSGADDVTATRHPDSALHVATTGLVVAASSAAGIPGAWGFWARLWLFDALQRTAPWAGALVLAGSSLLALAMLAPLVRFWRAAASSSSQWRAHPVDTLPAFVGALLA----LMGAAPRAVWDVALAAI-------------------
208433760    ------------------------------------------------------------------------------------------------------------------LIFMITLFMGTMISISSYTWLGTWMGLEINLLSFIPLLSNKNNPYSTESSIKYFLIQALASMIFLFSIIM---------IMMMDNLISDMININSFMMMMINSSLLLKIGAAPFHFWFPEIIEGMNWINSLILMTWQKIAPMMLLSYTLKSSNY---------IIFIIMMSTLIGSLGGLNQTSLRKIMAYSSINHLGWMTSSFLNNDMIWMIYFFIYSFISMTFVMML--------NTYNIFYLKQMFSFMNKNLLIKFSMLLNMLSLGGLPPFLGFLPKWMIIQYLSTNYIYLILFMIMMTLITLFFYLRIAYSSLILSHNELNFNQMVNINMKNNFLMLFLSFISINGLILITLIFNFF-----------------------
47026742     ---------------------------------------------------------------------------------------------------------------NPYLAALMATTTGTMIVSVSSHWLLAWAALELNTMAILPLLTQTHSPRTAEAATKYFLIQTAASTTLLFSSTTNAWFTGQWSISQLTTDPTNT---------MMALALLMKLGMAPLHAWLPEVMQGTSTTMSL-------VIATWQKIAPFLLLYTISHNTYTTMLLPIALLSTTLGGWGGLNQTQIRKMMAFSSIAHLGWAIATLTFNPALPLLALTMYFIMTTNFFSLVL--------TTSTKTIKDSASSWSSSPHTTLLMLLSLLSLGGLPPLSGFMPKMLIMKELIEVNLTF---TATAMAMTSLLSLAFYVRLAYSTS---------------------------------------------------------------
240266731    -------------------------------------------------------------------------------------------------------------------LFFIVLITSTLIVVSSSNWLSIWMGLEINLMSFIPLMFMKKNSQSSQACMLYFLIQSMSSVIMLMTILIN-------------SILVINNVMNEFMFMILSSSILMKLGAAPFHQWFPEILSKMNWSSAFLLLTWQKIAPMIVLSYLIEN---------LDWITIVIMSSTIIGAIGGLNQTSLRKIMAYSSISHMGWMMACMKFENELWMMYLIIY-SAITLMLTTLFYNYSAFYMNQLQVNMNLA--------MKKWLMTTLFLSLGGLPPFIGFFPKWIVIQSLINKNLYFMLMI---MILSALITLYYYIRIM-------------------------------------------------------------------
209427687    ------------------------------------------------------------------------------------------------------------------LLFYLTLMTGTMISISSSSWLGAWIGLEINLLSFIPLMSNKNNQFSTEAALKYFLTQALASAILIFGAICLGFNS---------QLPFSATQNFFLLNSLIAATLLLKMGAAPFHFWFPGVME-----------GLSWLNGLILMTWQKIAPLMLISYVFSPSLMTFIILCALAGSLGGFNQTSLRKIMAYSSINHLGWMLAATLLGNPYWITYFLFY--SFLSSSIVLLFNLFNISHIAQIFSIPL------ASPILKLALFCNLLSLGGLPPFLGFLPKWIIIQGMVSAGYYFIIIMVTLTLITLYFYIRMGYSAFMIAHHETKWLLTPTLSVSSQILVI-------------------------------------------
6137775      ------------------------------------------------------------------------------------------------------------------LLFFSTTTMGTLMVLSSNNWLLLWMGMELNLLSFVPLIASSQLFQETEASVKYFIIQAIGSGVMLMAGV-------------MSMSAPSSALMKHTTSLMFLLSMVVKLGMAPCHQWLPHVMSSMSWLMCLVLSTWQKVS-------PLMMLNTITPHNITAYITFIAMASAIVGGLGGANQSQMRALLAYSSIGHMGWMLM--AIQFSSSIFSLYFMTYLIITSSLMLMMFNVSSFNSNFNSNIAQMS------YISFAMMMIMMFSLGGLPPFLGFLPKWMIINTMTAKEMFLILITLIGSLLNLFYYFSMLFNFITMMKTCSNSAPTPGANL--------------------------------------------------
14602227     -----------------------------------------------------------------------------------------------------------------FSIILTLFSGTMITMF-SSHWLLTWIGLEMSMLAITPILIEKANPRSTEAATKYFLTQATASMLLMMAVIMNMTFSGQWTVMN---------KLNQMSSLMILIALVMKLGLSPFHFWVPEVTQGVSLMSGMLLLTW-QKLAPISILYQINMTLNLT------LMIMIALASIALGGWGGLNQTQLRKILAYSSIAHMGWMIAILKYNPTIMILNLLIYIILTITLFSTLILFS--------STTILMMSNSWNKTPLASSMMPLILLSLGGLPPLTGFLPKWAIIQELMKNDNILIPML---MAITALLNLYFYMRLTYSTTLT-------------------------------------------------------------
14010681     -------------------------------------------------------------------------------------------------------------NPLAHLIISLTIPMGTMITILSSHWFLVWTGLELNMLAIMPMLAKNMNPRSTEASTKYFLTQASASMILLMTIFLNNLLYGQWTI---------NPPSNQVLSTMMLMALVLKLGMAPLHFWLPEVTQGIPLIPTMLILTWQKLA-------PMSIIIQIFPSINSSALLMISLMSIMIGSWGGLNQTQLRKSLAYTSITHMGWMMAVLFY-NPNITALSLLIYIFLTISTLMTF------YSNSNTTTLS-LSHTWNKLTWVMPMIPMMMMSLGGLPPLTGFSPKWAIMQEITKNNSLILPLTMTMLTLMNLY----------------------------------------------------------------------------
157279663    -------------------------------------------------------------------------------------------------------------NSSQKFIFRFLLVLGTLMTISSSSWIGMWMGLELNLLSFIPLMITSNNLNHTEAAIKYFLIQAFASMVFLFI-----------SIIYILKISLINFMQLSYESLIINSSMMLKLGAAPFHFWLPEVIKNISWSNSLIL----------LTWQKLAPLTIISYFSIDKTLIVFIIMSSMVGALGGLNQTSLQKLLAYSSINHIGWMLTAEIHSNYLWINYFIIYAIINFSI-----IILFKNLNMFNINQLFFMMNSNNKNLMLKSFFFINFLSLGGLPPFLGFLPKWLVIEHLMKTNYLFLIFFMIMMLITLFFYIRLTMSAFSLNYPSMKWNFVNLKNSKNLYFMIFMNFLNIIL----------------------------------
50812160     ------------------------------------------------------------------------------------------------------------------LLFSSTLVLGTLISLTSSSWFGTWIGLEINLLSFIPLISKTNNQRHTESALKYFLVQAIASSLLLMAIILLYMGLQTT-------------------YYLITISLLFKMGAAPLHFWMPEVMEAMLWMDCIILMTWQKLAPLGLLSYSLKPTN---------LIYLTLTLSLLVGSIGGLNQTSLRKIMAFSSINHTGWMLMALLLSDMAWSLYFLFYALLSAMAVTLFAMNKMFHINQTFSNKIVVT---------TKLAIFTSLLSLGGLPPFLGFLPKWIIIMTAEQMSFIILTLMVMTALITLFYYMRIAYAAFHNQTWTSLVKKNQETSISSMFIITSLSGMIIL-----------------------------------
61651671     ------------------------------------------------------------------------------------------------------------------LLFLSTLITGAVIAISSPSWFISWVGLELNLLSFIPLIFSKQNTFSSEAALKYFLVQAMGSAVLLASASTLLIATDTSKMI-------------------ILCALLLKMGAAPLHFWLPPI-MQGISWPQCIILMTVQKVAPMAMVTYTLSPSTLTT------ITGASIMSAILGGIGGLNQTLLRKIMAYSSTSHMGWMLAAISLNTTIWAN----YLLIYSIISASLAIMMNQNQLYHIKQLMS-----VSYSQMNKISVFLSLFSLGGLPPFLGFLPKLSVIKELTSQ---TSILWVSSLTMSALITLFFYTRI--------------------------------------------------------------------
168805158    ------------------------------------------------------------------------------------------------------------------------LSTSTIVTLSSNHWLLAWVGLELNTLSILPIIMKSNHPRATEATTKYFLTQAAAAALIMFSSILNAWETGQWSIINMSPIPTSIMTLAILM----------KLGLAPMHFWYPEVIQGSTMKTAMVISTWQKIAPLSLLYLTLINSPKE-------IILTMGLFSTLIGGLAGLSQTQTRKIMAFSSITHMGWMI----TMIPFNLNLVTLTLIMYISLTIPMFISLNSTAAIT----LKDFSQSHLHNPTLTTIMMAILLSLGGLPPLSGFLPKLLILNILTKFKLT---LFATLIALTSLPSLFFYLRMVYTTTLTSPPKT--------------------------------------------------------
6934264      ----------------------------------------------------------------------------------------------------------------------VIMVISTIMAVSSTNWFCTWIGLEINMLSFIPFLTKSTKQKNMEAMCKYLVIQAFASSIMLFSGFLMYNNYESVNVYCM----------------ILSFALMTKMGMFPSYYWFPSVLQCCDWAGAMILSTWQKVAPAMIMVNNVKSDQIE--------LIVFLLFSIMIGGAVGLNQTDAKTILAYSSISHMGWFLLPHMCGMS---YQSWYYFMMYVMMVAPIFMLL-----QVYTYNNPNMSSNILTMPTMKFSLLLLILSLAGLPPLSGFVPKLMVIYTVSSTLPEVAVLIVIFSCMSLLFYL--------------------------------------------------------------------------
37957356     ------------------------------------------------------------------------------------------------------------------------------LTLSSHHWILAWLGLEISTFALIPLILNTPNPRATEAATKYFLAQSVASTMMLFSCALNAWLTGGWAIPSTPPNTTTNF---------LTVALLIKLGIAPFHFWVPDVMQGLSLPMNLI-------LSTWQKLPPVALLLQLTDTLNLTLLLMAGLTSTVVGGWGGINQTQLRKIMAYSSISHMGWMVIV----LKLSPKLALLSFTIYVMITSTLFL----IFINLKTKTLRELINAWPKSPPLAAMSLLILLSLGGLPPLTGFLPKWLIAQELIKHHLFMF-----------------------------------------------------------------------------------------
261866664    -------------------------------------------------------------------------------------------------------------------FLLTSLIAGTSLVIFSNHWFPIWLGLELSTLSIIPLLSYTSQSRSVEATLKYFLVQAFSAALLLNGAVLNLWISNSWDVNSI---------TSPISYFIITAALIIKLGLAPCHFWFPDV-------LSGLPFLSTIIIACWQKIAPMFLLLSLSNLVSSEIIIICSILSVLVGGWGGLNQISVRKILAYSSIGHLGWITCVAFFIPEVSYLLFLFYILNNT-----------AILLICHNGSLYYLSSLSKVVPITAILFSIALLSLGGLPPLGGFINKVILIVFSLNGNNFIIPFFLIGSLISLFFYIRIVFNTSLTLFPQHSLN---------------------------------------------------------
71657940     -------------------------------------------------------------------------------------------------------------NPYILAILLFGLGLGTTITFASSHWLLAWMGLEMNTLAIIPLMAQHHHPRAVEATTKYFLIQAAAAATLLFASITNAWLTGQWEIQQI---------THPLPTTMITLALALKIGLAPLHAWLPEVLQGTGTLLQALILSTWQKLAPSPLNSSNPAFKTQTP-----FIILGLGIHRLLEAEVDKRKHNSVKFVAYSSIAHMGWMILI----LQFSPSITLLTLMTYLIMTSSTFL----VFKLNKSTNINTLATSWAKAPALTALTPLILLSLGGLPPLTGFMPKWLILQEL-------------------------------------------------------------------------------------------------
258649573    ------------------------------------------------------------------------------------------------------------------YMFLSVMGIGTFLSLSSIHWLGIWAGLEINLIGFLPLLVYQKSMLESESAVKYFIIQALGSSMLIFGSLSSFGVSFTWDVF------NNGEGLEMFGLLMMLSGLCVKLGLFPFHYWLPSVMA-GLPWSTCLLLATWQKLAPLFLMVCLLDIGN--CYLLVCFLCVVSAGSSLIGGLGGMNQTQVRALLAYSSIGHLGWMVFAMLH----SEWTMKLYLSIYILISLCMFFSLWKSDLSTMKDIDSLKTGKITQVNIMLLLLSLGGLPP-----LLGFVSKWVILVSTGNPWLSVLFILILGSLMSLFYYLTLFFSVCVSGMKMETYNKMSQSSE---VVLTFIIVLNIFGGVF-------------------------------
121582401    -------------------------------------------------------------------------------------------------------------------ILTSSLATGTIITMSSHHWLLAWIGLEMNTLAIVPIISKQHHPRATEASTKYFLTQAAASALILLASTMNASTTGQWDITQL---------TNTQSTMMLTLAIAMKLGLVPTHFWFPEAMQGSTISTALIISTWQKLAPLTLLYLCTNHLHTTTLLCLSLLSTTIAGISG-------LNQTQTRKILAYSSIAHMGWLTMALAM----SPNLTILTIMIYIILTTALFSTMMTTLAKT----ITDLGTSWSCSPTTLTLTMILLLSLGGLPPLTGFMPKWLILKEMTNSGLT---ILATTIALSSLPSLFFYLRMAY------------------------------------------------------------------
226877156    -------------------------------------------------------------------------------------------------------------------ILLFSLGLGTTITFASSHWLLAWMGLEMNTLAIIPLMAQHHHPRAIEATTKYFLTQATAAAMILFASTTNAWLTGQ---WEIQQLTHPFPATILTMALALKIGLAPSTPDFPEVL-------QGLDLTTGLILSTWQKLAPFALILQMHPT-------TQTFLIFLGLTSTLVGGWGGLNQTQLRKILAYSSIAHLGWMILVLQFSPSLTFLTLILYI--------TMTFSAFTVLKMNNSTNINSLTISWAKTPALAAITPLILLSLGGLPPLLGVMPKWLIIQELTKQG---LALTATVAALSALLSLYFYLRLAYAATLTMPPNTPSGMPPWALL----------------------------------------------
11182463     -------------------------------------------------------------------------------------------------------------------SMILFLTTMVLGVISSETWLGMWMGLEMNLISFIPILYKSKNMSSSESCMIYFLIQSLGSMLMLI------------SVLLNSSIMISPIMGEEFINMALLLSMMIKLGVPPFHFWFPEILEKMSWTSCAILMT----------WQKIAPLCVMSYIVNNSILPIVITLTVIVGAIGGLNQTSLRKILGYSSINHMGWMIACMKFNNEFWMKYLMIYSIIVLMMTTLFNSYSSFFINQVINSSPSFME---------KSLIIILFLSLGGLPPFIGFLPKWLVIQSMISNSVTIMFIMIMSSLITLFYYLRLISSTLLIYSTSIKWNMNLKMNPNLTLLMITINI---------------------------------------
215789034    -------------------------------------------------------------------------------------------------------------------LFLFMLMLSTMLVMSSNNWLSMWMGLEMNMMAFIPMIMKSKNNFSSESSMMYFLIQSMGSMILLLTVSTNSLIMMSPVMMNESAMT------------LMTISLLIKMGIAPFHMWMPEIMEKMNWNSCLLLMTWQKLAPMFIMTNIIKENQWITINMMM---------STVMGAIGGMNQTSLRKILAYSSISHSSWMLACMKFESYTWIMYFMVYMLTMTFNKKSMFYINQMNNMTNTTSE--------------KMLMMSTMLSMGGMPPFMGFIPKWLAIQSMINANMIMTMVMILSNMITLFYYLRMITPMMLMSSITNKWTQKK------------------------------------------------------
13621146     -------------------------------------------------------------------------------------------------------------NYFKYYLYLSTLLMGTMMAISSSSWFTSWLGLEINLMSLIPILINKINPYTTETAIKYFLTQAMASVLIIFSSIMMF--------------SNNTMNSLTLISMLILLALSIKMGAAPFHFWLPQIIQTAQWPQIILILTWQKIA-------PMMLLMFTKSNLSKIIIYFCCIVGVIG----AINQTSIKKILAYSSILHTGWMISAAMSSNIWSFYFILYSTISISLMTPMASLNLSSVKELF----------FLQMNQLSSYLLLLSLLSLAGIPPLLGFAMKMITLISLMSVDKLIIVLLIMSSLISLYYYLRIMYSSMLATPKFNKINKINFMKTPINSFVLTLSFL--------------------------------------
158634442    ------------------------------------------------------------------------------------------------------------------------------------------------TLSILPIIMRTPHPRTTEAATKYFLTQTAAAALILFAATNNAWQTGHWTIMQ---------TTTPLTATIITVALMMKLALAPTHFWYPDVLQGATLP-------TALAISTWQKLAPLALLMMLINHLPTNILLLTGLLSTLVGAWMGLNQTQMRKILAFSSIAHMGWLVIALTI----SPTMATLTIIIYSVMTISLFTSLIT----TSSKTLLDISTSWPHSPALLTMTLLTLMSLGGLPPLTGFMPKLLILKSLITKN---LLMTSTLLALSTLPSLFFYMRVTY------------------------------------------------------------------
15812110     -----------------------------------------------------------------------------------------------------------------YTIILSSLATGTIITMSSYHWLMAWXGLEINTLAIIPIISMQHHPRSTEAATKYFLIQAAASAMIXFASTTNAWHTGTWNIIQ---MSTTPSHIMLTLALSMNLGLAPMLFCVPEVL-------QGSTMSXAFXXTTWQKLA------PMSLILMTANNLSPLILLLLGLTSSMMGGWGGLNQTQMRKIMAFSSIAHLGWMMTXASITTNIMXLNXLIYLIMTSTMFLSLIMLKINTIQDSSTS--------WTTSPMLTIMMMLTLLSLGGLPPLTGFMPKWLILEELTQNLTVLATMMALASLLSLFFYLRLSYTTXLTLSPNTTXXXHK------------------------------------------------------
108793422    -------------------------------------------------------------------------------------------------------------NVQMMFILLSSLMLGTTITCASSHWLYAWLGLEMNTLAMLPLIVRSQHPRAVEATVKYFITQITASAMIMMAVLTHVVLSGQWDMKDPHL---------TVSPVIILLALAMKVGIPPMHAWLPEVMQASDYKTAMLVMTWQKIAPVALMMQNRATPDNMYT--------ALAMLSVLSAGWAGLNQTHLRKVLAYSSITHLGWTIV---ILRHSEYLALMNLYVYFIPTIPLLF-----IFMLMKSDRMGKVGISRHYGPIMTALSPLLLLALAGLPPFPIFYMKLYIIGEMIYQDIGVTATLIALASLLGLYFYARLAYTMSLTSWPNLSTAMANWRLRTKKVTIVLAV---------------------------------------
117413391    -----------------------------------------------------------------------------------------------------------------HILFLFILLFSMTMVACSNSWFSMWLGLEMNMLSFVTLLMTSVNMREAESGIKYFLVQVLGSIGFLFGSLSLGCSGFFFSF------------NEFLWTYLIFFSLLLKIGVGPFHFWFPGVMEGINMINCGMLMTW-QKLGPFCIL------IDLQNSIMKSVLVVFAMISGLVGGLGGLNQTSLRKLLAYSSIGHLGWMLGAIFISNTI--------WKTYFLTYSFLSLSLILILFFMGFTHINQVFSFGWEKTTDSLMIMMMFLSLGGLPPFGGFLMKWVVFNGLVNNG---LFLLSTILISSSLLNLFYYLRVCY------------------------------------------------------------------
254033625    -----------------------------------------------------------------------------------------------LLVAILTSIVMGSFRNFESILLLLLAFVGNIFMLHSIDFMTFFITLETQNFCFFVLCALLSSRISVEASIKFFVLSAFTSGALLYWFSHLYLITGCTTFSLIPYISDNNVNNYYSYFI--LCALLFKLGAAPLHLWVTVLYG-SIKRNLLLYISTIPKLSLFGFWFNNFQTTVSYSSVLLFSLFSLILGSFSAYNQPALRT-----LFAYSTINEMGLMLLAVESAG-----------FHALFQHLGLYIISQFLLWNLHDKNI----------------FSIVALTLAGLPPLAGFFGKAFIFWHSSTVGLFTTLLVALITVVSLVYYLRIIR----------------------------------------------------------------------
15866014     ------------------------------------------------------------------------------------------------------------------LILLSSLATGTILTLSSYHWMFAWIGLELNTLAIVPIMSKAHHPRATEAATKYFLVQAAASSMVLFSALINAQSTGLWDITQL---------SNEAAKIMLTTALSMKLGLVPMHFWLPEV-LQAMPILTMLIITTWQKLA------PTTLLLLIWDQIPTYPIATIGCLSILIGGLGGLNQTQLRKMMAYSSIAHLGWTVTILTISPSLALFSLALYILMTTPT--------ILIMHISLSKTIKDTTTITTTLPPLTTLFAASLLSLGGLPPLTGFLPKWLILQELTLQN--LAPLATTMAVLT-LFSLFFYLRVMY------------------------------------------------------------------
121280421    -------------------------------------------------------------------------------------------------------------------------------------WMGMWMGLELNLMSFIPLLMXISSVEEVESGVKYFLVQALGSSFFLWGGFWLYSMGMNFNF----------FSLHWFCSLILLGGLLLKMGSFPFHFWVPSVMSSLSWLGCML-------LATWQKLAPLFICFWFFFDSWFFVVLFLSVFCSIIGGLGGINQVQIRVLMAYSSINHLGWMMAVSTI----SFFGLSMYYMVYFFISLSLFLLFSTV----GYGRVSQLFGLMTNKFILLIIMMVL-VSLAGLPPFTGFFAKWIVFQEMLLNNQIFFLIF---LVLGSVFSLYFYLNLFFSVFLTGFSYSLKFSGEVSKSLSLVFIMMMIL-----------------------------------
171473572    -------------------------------------------------------------------------------------------------------------------LFYFILFLTPFVVISSESWVLMWLAMEINLMMFIPLLMNKINSNSTSSAIKYFIIQAGASIILVMSFMVFSKFNALNSVNINNEM--------------IVVSMTMKSGIPPLQFWLPQVMETMEFYDI-----------IVLLTWQKISPMFIMSFYITNLLIVVILASAIVGTLGGLNQNSMKKILAYSSMSHSSWIIMTLFMNMKMWFIYFIMYSIMVLMVVSICVSFNLSNLSNLESINMSE---------KTKVLITMNLLSLGGLPPFIGFMMKFMIINYVIQTMKVMLLAMIMMSLFSLFYYMKVSYSFMFKNSLVFKFEESKEKEMSNSQVIITLLSSLILPGI--------------------------------
284794427    ------------------------------------------------------------------------------------------------------------------LSFLSLMAFGTLFSISSSYWLGIWAGLEINLIGFLPLLVYQKTMSESESAVKYFIIQAMGSSLLMFGSLLIYSLFFTWEIFDY-------TDKWVTGFMVISMGLMMKMGVFPFYFWLPSVMAGLSWFSCLLLATWQKVAPLFLMVSFLDGGLMY---WIIILFCLLSAGSSFVGGFGGMGQTQLRALVAYSSIGHLGWMLFAILHSSWAMKVYLSIYILISFCIFMGLWYS---------NLSAVKTLNSSLSNTLSTSSIMIMFLSLGGLPPMLGFISKWIVISSGTALTLWFLMLLVVGSVMSLFYYLSLIFSLFLSSFKNKK-----------------------------------------------------------
215788950    ------------------------------------------------------------------------------------------------------------------YLFLTTLVMGTMITVSSSNWLGVWMGLEINLISFVPLISKSNYTSTSEAMMIYFLTQALGSATLLMMIVIDNLSMIST------------IEMNNYMKLIMAASTMLKSGLAPFHFWFPEVANKLSWTNCMILMTWQKIAPLVILSHLI---------ESMTTIYTIAMASTTVGAIGGLNQTSLRKIMAYSSISHLGWMVACMKMDNNLWAWYLLIYSMIVIMVMTTFSKTSMFYMNQINMNTMTI---------SEKLMYITLFMSLGGLPPFLGFLPKWIVIQSLMMNSYMVMTVMVLTTLITLFYYLRMMSTLM-------------------------------------------------------------------
5835990      ------------------------------------------------------------------------------------------------------------------IIYSTLIMGTLITLF-SSHWLLMWIGLEMSMLAMIPIMMPNFTPRSTEAATKYFLTQASASMLLLFSIMLTMTYSGQWAIMQHQ---------NQMASFMLTISLMMKLGLAPFHFWVPEVLQGIPLLPGLILLTWQK-------MAPLAILFQSFSTINKPLMLTSAILSVLLGGWGGLNQTQLRKIMAYSSIAHMGWMAAILIYNPSIMMMNYIIYTFLTTSMFSMF-----IMYNNTTTSSLSHT---WNISPLLTAMMMITLLSLGGLPPLTGFAPKWLIIQEMMKNNNIILPTAMAMVTL---LNLYFYMRLVYSTSLT-------------------------------------------------------------
260150975    ----------------------------------------------------------------------------------------------------------MKKSGVNLYLFLLVFMGGSLLSVSSSDWIGVWFGLEINLFAVIPFFSGMGLSTETEAVVKYYITQSIGSMILLFGSILMCFECGSFFVGAWGLLN-----------WVLVAGLMLKMGLVPFHFWIPSVMG-------GLSWAGCVVLSIWQKLVPLVVLGSILSGFSSSVVVLMGGLGSLVGGVGGFLQTQLRVLLGYSSIGHSGWVIVGSLCNPMSGVSYFLLYSLLVSLLFFLLGYLDFSSFSRLG-------GGFSVSSVSAFTCLSLCMVSLAGMPPTIGFSMKWSVFLGMLPGLYMVLAMLVLGSLMSLYYYLCVIFS---------------------------------------------------------------------
37957350     -------------------------------------------------------------------------------------------------------------------------------TIMSNHWMLAWAGLEVSTLAIIPLMTKIPHPRAIEAATKYFLTQAAASAMILFAVTQNAWLGGEWLI---------PSTPHSSSTTLITIALSMKLGIAPFHFWLPDV-------LQGLTLQTGLILSTWQKLAPTALLIQLSPLINLNLLLTLGLLSTIIGGIGGINQTQVRKILAFSSIAHLGWMVTV----LKFSPELALFNFITYTLMTSTLFMVLSTM----NTKTLPELMIAWSKTPTLTALSLLSILSLSGLPPLTGFLPKWLIAQELIKQHMTLYA----------------------------------------------------------------------------------------
226453514    ------------------------------------------------------------------------------------------------------------------LMVMSILMTSTLITLTSNNWLGMWMGMEINLMSFIPMMSNKSDKKASQSMMIYFLTQSIGSIIMLFSILSNKFILQNMNSQIMQMI--------------LTISLLIKLGGAPFHMWLPE-----------MASNLNWKNLMILMTWQKLAPMTILSNNNNNNIYMFIILSATIGAIGGLNQTSLRKIMAYSSINHLSWMLMLMMMENNWLMYLILYSLIFMMLNKKNIFFVNQLNTNKMNTVE--------------KMTFTSLMMSMGGLPPFTGFLPKWLTIQSMMNSNMWIMLLMVLMSLITLFYYLRMM-----------------------------------------------------------------------
171473586    ------------------------------------------------------------------------------------------------------------------LLFMTTLVSGTLISVSSTSWFGAWIGLEINLMSFIPLMSNGTNQRSTEASLKYFLTQALGSILLILSAIYLYSAQSTTSFINMSSLILINSSL------------LLKMGSAPFHFWFPMVMNGISWFNNIILMTWQKIAPMIILSYTLTS--------FKFLMIMTILMSSLVGGLGGLNQTSLQKIMAYSSINHISWIIM--AMTTSELLWMTYFTMYTMMSISVILIFNSLNIYHINQIYDSMKMNQTIKLMLGLNLLSLGGL------PPFLGFLSKWIVMQEVLNNSTSLLLIMVFTSLLTLFYYIRIMYSSMTISFFSKNWMLSGNNYTSSPSLLMLLTFISVL-----------------------------------
242610098    -----------------------------------------------------------------------NWMINFDFDFVTLGVVLMLVICFLYVYFYTHHYFVGDLVGFELNKIIILFVVVMGVLVSTGDFLTTLIFWEYLGVVSFFLILFYDNFLSLRSSIVTLVSSRFGDVCLFL----------------LIGLSCFMYSNYLFCIAIFFLIIFTKSASFPFISWLLEAMRAPTPVSSLVHSSTLVAAGIWFAMRYDYMQFFSNSICFSVLLVLTILITALSS----LFFMDLKKIIALSTCNNIAWCVLYLIYGD---LVLSLFQLLSHGVSKCILFMLIGDIMSGSSGSQGSNCSNLYGNWNLFSSTIVILGLA--GIPFIGVFFTKHFLLSMFVNIVNVVVCLTILCMFMSYLYSFRLCAVLF-------------------------------------------------------------------
122003926    ------------------------------------------------------------------------------------------------------------------FLFTSLMVFGTLFSVSSPHWLSAWIGLEINLIGFLTMLMFRGLLRETESGVKYLIIQSLGSGLLLTSILIMLLSAGNFNIMDTTLFSNTKYMIMLALFL--------KLGAAPMHFWLPSTMAGMSWVNCMFLATWQKIAPLILLL--------TVANYEMNLTLLAASIGAIVGGIGGLNQTHTRALLAYSSIIHLSWMLASSMFNYYTTMTYMMVYLLTTTLLFTFLLMNDISQTQQFSTNMFMD--------HKQPWMFIMLMLSLAGMPPLLGFLGKWLVIFDLMMYNYLLLLVLIIGSMMSLFYSLSFAFLLNMQGLSSPHMITAKQTTALKQPSMVTLTMMTLFGFIIILPLMSISNT---------------------
23264075     -------------------------------------------------------------------------------------------------------------------LFICVLVSGTVLALSSNSWFMAWVGLELNLMSFIPLMTSKKMELSCEAALKYFLIQAVGSALVIFSAPL--------------------LISSEMFYSSILLALLVKVGAAPFHFWLP-AIVDGLNWVQLIILMTVQKVA-----PLFLISIIPNSTFFCRIMMVAALLSSLIGSIGGLNQTSLRKILAFSSINHIGWMLASMTMG-----ESSWLMYFSFYVMISSSICLLFNHQQLFWLPHLVMNK---TSLPYTNLVNSFSLLSLGGLPPFTGFIPKWIVIESLSSKGMILPLLVLIVSSLITLYFYLRLSMSYFMLTSVKTKMNIK------------------------------------------------------
19548361     ------------------------------------------------------------------------------------------------------------------------LISGTLIVISGNHWMMTWIGLELNMLAALTIIMKPKHPRTAEAAIKYFLTQAIASAMILYASTINATQTGQWDMSAM---------TNKYACTMLLLALTIKLGTIPMHFWLPEVMQGTATTTALIIASWQKIA-------PISIMLMTCNHLPQNMMVAMGLLSIIIGGLGGINQTQLRKLMAFSSISNLGWTLTIFSISPFMATVNIMIYMITLSPSF--------MIMKKTSLKTLQNLTTAWTSSPLANTLLMLLLLSLSGLPPLTGFTPKIMILNELTTQNLT---PLAATMTLASLISLMFYIRTTY------------------------------------------------------------------
253999798    ----------------------------------------------------------------------------------GLSMVMAALVQMLGTVIGGFSSRYLQSGQARYVAALAAVLAAVHLLVLADHWVLLIGAWAFVGVALQLLCFYPDRPFALLAAHKKRIADRLADVMLIVVAALAWVEVGSGSLSALMAHQHTISSALQVSAVALVLAVILRTALLPVHGWLIQVME-APTPVSALLHAGVVNLGGVVLIQFAPLLEQATPARL--LLLVVGLATAVLAGMVMLTRISIKVRLAWSTVAQMGFLLMECALGL---YTLAALHLLGHSLYKAHAFLSASGIVRQTRLQ----------------------------------------------------------------------------------------------------------------------------------------------
58045503     ------------------------------------------------------------------------------------------------------------------LFFLTSLMLSTLIVMSSSSWFSAWIALEINLLSFIPLISNTSNVLSSEAALKYFLTQAMASAVLLLFILFNQMSINFMPFM----------TNPHYCNLLLSSPLLLKLGAAPFHFWFPSIMEGLDWFSCFILMTWQKIAPMIILFNILTMV---------SFFLMVMTSSVMVGSWGGLNQISLRKLMAYSSITHIGWMLAAMAYNINILVSLSSYMLYPNSSNNSCLL--------EKKSFPILKQMFFSSLNPTFSIIMFSGILSLGGLPPFLGFLPKWLVIQSLTYENPFLITMMVILTLMTLFFYMRLSFTAFLMFYPSNKWFIEWSNSAMLLIISSTIIFLLPVISIIP------------------------------
82541840     ------------------------------------------------------------------------------------------------------------------IIFLITLMIGTLISISSNSWLGVWMGLEINLLSFIPLISSTNNLLSSESALKYFLIQAIASVILILSIILMLSIKSMT----------VQIYMNTLPLMLILSALMAKSGVAPLHFWFPEVME-GLTWMNCLILMTWQKIAPLLIMSHNMFMGEFTFMVVTSSIVVGALGG--------LNQTSMRKILAYSSIGHLGWMLIALMSEYISTFYLSIYLMITSAVVLILYMKSINHINQTFGNLNLS---------PMMKLALFINLLSLGGLPPFLGFLPKWLVIQYLLQNQMPLLIIMVMGTLVTLFYYM--------------------------------------------------------------------------
89213172     -------------------------------------------------------------------------------------------------------------NPQAKLMFSLSLLLGTTITISSNHWITAWAGLEINTLAILPLIAKSHHPRSIEAATKYFLTQSAASALVLFSSMTNAWHTGXWDITQL---------THPVSCLILTSAIAIKLGLVPFHFXFPEVMQGSPMTTGLLLSTVMK-------FXXITLLYMTSHSLNPTLLTYMAIMSAALGGWMGLNQTQIREILALSFFIHVGCIGVMISYDPKL----TLLNFYLYTMMTTAVFLALISI----KTTKLSVLMTTWTKTPPLSAMLLLALLSLAGLPPLTGFLPKWLIIQELTKQDMAPAAMAI-------------------------------------------------------------------------------------
159898163    ------TLLTLAPFGLMMIIALVSWLTGQRLRTRLLGLIASGLTLVALAIVWWLAQGDLPL--DVGQRAWLSSYSLLTLHLDGLSLLFAAITLLLIGFAHLAALGRGLVGYGRLWSGIAIMVFGSLLGILAGDLLLLAFGWGLALLGSTLARQVVGSDDQRTPSA---LGMSGLSGFAILVAVLSQSVRPEDVLDGSFVMADIGVGQYLRTWLPLAVGVGIALGFPPFGRVLSDDEDTTPALHGLIISAGVPVLAVYTFLRFFGLNLGTWPEAWFAALSYVGALASIVGAAYALRATRFGPLVGWQAVAQWGNVAMAGGEHNTAVVMATLTITVTTLVATMLGAMALGTLERRSGSDLIAKQPALGAPLRAAGLAYALATAAAVGLPALPSFCARLMDYTGAGGWSMGVFFVSSGLLLLSFIGSNALFWRV--------------------------------------------------------------------
25057926     -------------------------------------------------------------------------------------------------------------SPYIYPIMLMGMLLGTTATMISSHWLLAWMGLELSTIAIIPIMAHLHHPRAVEATTKYFLVQAAAAALLLFASVTNAWLCGEWFIQQM---------THPLPTTMIILALAMKLGLAPLHAWLPEVLQGLDLMTGMILSTWQKLAP--------MALLIQIQPQDPTIFIVLGLASTLIGGWGGLNQTQLRKILAYSSIAHLGWMILIIQFAPSLTLLSLLMYFIMTISSFT--------IFKHLSSTSIPSLATSWSKAPALTALAPFTLLSLGGLPPLSGFAPKWMILQELTKQQLPLI---ATVAALSALLSLYFYLRLTYSMSLT-------------------------------------------------------------
227462811    -------------------------------------------------------------------------------------------------------------------IMLFTLGLGTSITFASSHWLIAWMGLEINTLAIIPLMAQDHSPRGVEASAKYFIVQSTAGAALLFASATNAWLTGYWDIQQI---------SHPLPVALITTALAFKMGLAPLHTWLPE-----------IIQGLNLTTGLILSTWQKLAPFTLMLQIYPPTLIVLGLASILFGGWGGLNQMQLRKLLAYSSITHLGWMILVLQFSPPLALLSLLTYFLMT--------FSAFLVFKFNKATTINTLAISWAKAPIITTLLPPVLLSLGGLPPLTGFMSKWLILQELASQGLAVTATLAALSSLLSLY---FYLRIAYAMTLTTPPNDIPGMTPWRH-----------------------------------------------
283444651    ------------------------------------------------------------------------------------------------------------------MLFISCLMLGALISISANSWLGVWMGLEINLLSFIPLMTDQKNILTTEASLNYFLIQAFASAILLFSIISSYILSSLT----------FQFHIDFPFSTVISSALLLKWQQPPFNFWFPGTMEGLNWRICFILMTWQKIAPMILLSYTIKMNL---------FFTLIIILCSIIGSMGGLNQTSLRKLMGYSSINHLGWMIAALMKGENLW----IFYFSMYSFLSASIIFLFNCFEIFHY--------PLMNNHPIIKFYFFIAFLSLGGLPPFLGFLPKWIVIQYLGETNQLFVIVMVTMTLITLFYYLRITFSAILLAYSNTKWTSYSPIDFNLFIKLSILASISAF-----------------------------------
238632614    ------------------------------------------------------------------------------------------------------------------------------------------------TLSMIPLISKPNHPRATEAATKYYLIQTMASAAILFAATMNAMNTSNWD---------THLTTEPTATTMITLALMMKMAAAPFHFWLPDVSQGTTTLVALTILTWQKIA-------PLTILLTMHNKTNITLMLLSAMLSITAGGLGSLNQTQLRKLMAFSSVAHTGWILATMTMAPNISTLTFMIYILTTTPMFMLMNLTT--------STTIKDIGTMWTKSPYIMMISSTVILSLGGLPPLLGFMPKWLILNNMVSNN---MVVEATLMAMTSLLSLYVYMRLMY------------------------------------------------------------------
226877184    -------------------------------------------------------------------------------------------------------------------TLMSALAFGTTITLASSHWLIAWAGLEMNTLAILPLMTRRPHPRAVEAATKYFLIQAAAAATLLFATTLNAWTTGQWDIYQMADPVPTSLAT---------VALAMKLGIAPVHFWLPEVLQGLDLSTGLILSTW-QKIAPFALLXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXQH-------PKILAYSSIAHLGWMLIVI----QYSPSLTLMALLTYIVMTTSTFL----VFSFNNSKNINSLASSWAKAPLLTAMAPLLLLSLGGLPPMTGFMPKWLILQELTKQQLP---LTAVIAALTALLSLYFYLRLSYAMTLTVAPNNVAGSALWRFSPLQPSLALS-------------------------------------
2653577      -------------------------------------------------------------------------------------------------------------------TLIISLGLGTTMAFASTHWYLAWMGIEINTLAIIPLMTQNHSPRTIEATTKYFFAQATASATLLFAAVSNAFLTGGWDILQI---------NHPLTSTLTTLALAMKIGLAPLHSWMPEV-LQGVSLLTGLTLSTWQKLAPLCLIYQIQPD-------SPNVFTALGLLSVVVGGWGGLNQVQLRKILAYSSIAHLGWMILILPFSPPLTLLTLFTYLMMTFSLFSSLMLI--------RTTHINSLSTSWAKIPALTASVPLILLSLGGLPPLTGFLPKWLILQKLTKXDLPIATLAALSSLFSLYFYLRLSYTMTLTMSPNNPAGTLP------------------------------------------------------
118738072    ------------------------------------------------------------------------------------------------------------------------IALSTIMTMSTTHWLMIWTCLEINTLSMIPLISKPNHPRAMEAATKYFLIQTLASAIMLFAATMNAMSSSNWEIY---------LTDKPMATTMITLSLLMKMAAAPFHFWLPEVSQGTTTLTALTILTWQKIA-------PLTIMLMMHNQINIMLTLSSAILSIIIGGLGSLNQTQLRKLMAYSSIAYTGWILTTLTMMPKISILTFMVY----TLMSIPIFLLINL----TTSKTIKDITTMWTSTPYTMMTLSVTLLSLGGLPPLLGFMPKWLILNNMVSLNMTMALMAMISLMSLYVYMRLMYMSSMTLPPHTSLMSLKWRMTNKKYPLMTSITTMTVLL----------------------------------
258649615    ------------------------------------------------------------------------------------------------------------------IIFFIALLSGTFLAISANSWFGAWMGLEINLMSFIPLISDSKNIFSNESSLKYFLTQALASAMILFSVITSMFFMGMSNFLMENNFMQMIVNSSLLL----------KMGAAPFHYWFPGVMEGSSWMNCMILMTWQKIAPLILISYCLNYYFLMITTIFCVIIGSLGGIN----------QTSLRKLMTYSSINHLGWMLSSMMI--------SMNLFLLYFLMYCFLSVSMVLIFMNFKLFHLNQTYSSLNLNPVMKFLIFCNLLSLGGLPPFMGFLPKWMVIQMMIENNMIFLIFIMVMMTLITLY----------------------------------------------------------------------------
157930138    ------------------------------------------------------------------------------------------------------------------MILISSLATGTIITVSSHHWLLAWIGLEINTLAIIPIISKQHHPRSTEAATKYFLTQAAASALMLFSSTINAWDTGTWNILLMTNQQAN---------ILLTAALAMKLGLAPMHFWLPEVLQGS-TMKTALIISTWQKLAPMALMYLTI------NNLSPTILLMMGLTSTTXXXXXXXXXXXXXXXXXXXSIAHLGWIAAIPMMANIMTLNLVIYIMMTTSMFSMFL---------MTQSKTIQDTTMSWTSSPTATITMMLTLLSLGGLPPLSGFMPKWLILEELTTQSTPMATLLAVTSLLSLFFYLRLTYTTTLTLSPSPSMTNHK------------------------------------------------------
13542289     -----------LPYIGPVLFGVASLLGLFNRKISYLMLSLSSVVFAATQFAYGNY-------------------LSYY----------SVIAAIVWVFAGVYSLSYGERYGKWLASLMSLTVLGMSIILVGDNYLVLIAGWEIMSVPSYAIVALNKSQKS--PAFTFMTFSEFSTVLIIAGSISSFVASKDSSFSFIHLTTFAP-------LLLISFGSLIKMGMSPFMIWLPIAHGNAPANASAVFSATMTLMGVFLITKMIFLTSDPALLYIGILLLIIGSISILFASIYAYVSENMKMLGGFSTIENQAAILSAFGLYLVTSLATIIIFSLSHAVSKTGLFLSIGS------------------------------------------------------------------------------------------------------------------------------------------------------
240266383    ------------------------------------------------------------------------------------------------------------------YLFIMILVISTLLTISSSNWLGMWMGLEMNLLSFIPLISKTKSLRSSEANMLYFLIQSMGSVLFLMTILLNMLVMDKFKF------------MGNIMTFITMSSILLKMGAAPFHMWMPELVEKIEWFSVGMLLTWQKIAPMSILSFLSEKT---------QFILFIVATSTIFGAIGGLNQTSLRKILAFSSIGHTGWIIACMKFDNEMWIFYLTVYIIMLWMMILMFNYNSMFYLNQLM---------IVSPQPTEKIMYMIMLLSLGGLPPFLGFLPKWIVIQSMMMKSLYFIMIMLLSALITLFYYLRIIMPMFLMYNSTSKWM---------------------------------------------------------
226877146    -------------------------------------------------------------------------------------------------------------------------------TLSSSHWLIAWVGLELNTLAILPLMARQPHPRAVEATTKYFLIQAAAAATLLFAATTNAWISGQWEIHQMAHPIPTAIAT---------IALAMKVGLAPTHFWLPEVLQGLDLNTGLILSTW-QKLAPFSLLLQMPHHNPLLLIALGLLSTLVGGFGG-------LNQTQLRKILAYSSIAHLGWMILI-LQFSPSLTFLTLILYITMTFSTFIVF-------KINKSTNINSLATSWAKTPALTAITPLILLSLGGLPPLSGFMPKWLILQELTKQG---LALTATITALSALLSLYFYLRLSYAMTLTTPPNTPMGLSPW-------------------------------------------------
134522949    -------------------------------------------------------------------------------------SGLIVLITLIGLLITIYSINLSKNHIINFKIYLSFSIFSLLVLISANNLIQFFLGWYLIILSSYLI---SDISENKFDNRNIFFENRISDLCFFLSLYFIYEFSDSINFDIIFEILNKTFSSFYFVIFILFASFLLRFRQFYIVNSRYDLLKFDSSLYSFILFGLYFPVGIYFILRFLT--LTHISLDYLNVILILGSILSLIFLILLIRSYNLNKLFLYIASAQFSILLIGVGLKL---YNAVVFHFLTSTISLLILSLSFGIIYKLNNEQDIRKMGYLIFKCPFIFLFILIGFISLLGIP----------------------------------------------------------------------------------------------------------------
298676265    ------------------------------------------------------------------------------------------------------------------YMFLIVMFFGTMFSLSSSHWLGIWAGLEINLIGFLPLLVYQKSMLESESAVKYFIVQALGSSFLIFGSLFS------YSLSFSWESFSHLDSLVPTGGAFLALGLLVKMGVFPFHFWFPSVMA-GLSWFSCFLLATWQKVAPAFLMLGILNANLLYLILFSFYL--LSAGSSLIGGLGGMNQTQIRALLAYSSIGHMGWILFAICSGESS--------MKIYFSIYVLISFCVFFSLWVLDSGNFKNLGSLSKGTQKSTLGFMVMLLSLGGLPPLLGFISKWAVISTGVSNSWGILFFLILGSLMSLFYYLSLFFS---------------------------------------------------------------------
149173920    ---------------------------------------------------------------------------HFQWTIDRLSLWFLLLPTCVWPALILLSPRMGVESRGHYFLLML-LQSFLAGLLVAYDLISFVTFQLTSTFCMLCLIRIWSGSRSIRLLESTMYLQFLGD--VLIVAGLVLASTGYTWMQGLLLESPQPVTFQFWIFLILITGFTIKGSIFPVHYGLQDAGSMFNTKDCLVLLALFTKISVYGMLRFMAPLNHGAVQSISTVISFWGMCGFLYFSLLACRGGLVQSILCF-VLGQSVLTLTLLFSAEPVAIPNLILFHVIQGLACCLLLLLIPVLSVPV--------TGKANRLQQWLAGFMILTLA--GLPGLGGFTAQFAFLWSLLQDSLLLGLFYLAGYLLFQLALIRGFWQLM--NAAADTKPQPEDNSLYEWLAFGPAILLILATGICPASLTEETLLPL-------------------
258650139    ------------------------------------------------------------------------------------------------------------------ILFTISLMIGTLITISSYSWMGMWLGLEINLLSIIPLMSSTENMMASEAALKYFIVQAMASTFLLFSIIIL-------------SLNFMYTQTNLYFTLILNTSLLTKMGAAPFHFWFPEVMDGLNWNLSLIMLTWQKLAPMIILTYFNSPSNY---------LILIIIASMMISGLLGINQTSLRKILAYSSINHIGWMLSTILIMETVWLYYFIIYSIITVN--------IITIFKMLNIFHLKQLFISMNYNPLIKFFFIMNFLSLGGLPPFLGFLPKWLTIQTLIQNQYTLPIMMTIMTLLTLYFYLRITFSTILISSNEVSFYNHPPIKTTWILIFNLIALIGLIF----------------------------------
227018565    ----------------------------------------------------------------------------------------------------------------EMLMFSSTLVAGTVISISASSWFMAWLGLELNLLSFIPLIATKHNSFSSEAAFKYFLIQALGSATLL-------------------ASVTILLVFPFTPKILIFCSLMLKMAAAPLHFWLP-TIMQGMSWSNCIILMTFQKIA------PLILTSYILCDQLSIMLISVSILSALMGGLGGLNQTLLRKLMAFSSINHMAWMLAAMSSSTNLWVHYIFTYTIISFSLVIPLNYNQTFHIKQLANISIPHFNKMMVFLPLF---------SMGGLPPFLGFLPKMMVITTLIQQFFMWTAILTMTALITLFYYVRL------------------------------------------------------------------------
192288390    ------------------------------------------------------------------------------------------------------------------YLFFSTLLLGMFMSISSSNWFMIWMGLELNLYSFIPLLAMSKLNQEKEASVKYFLTQALASALLLF--------------------SSLMIPFSILGNSTLLIALFMKLAVAPFHFWLPSV-MNSISWSMCWILTTIQKIA--------PMTITIAMTQLSSFTLTVVMISGLVGGMGGLAQTQLRAIFAYSSIGHMAWIISAAMISSTLSMFYFISYIMMISSIMLPMTF--------THTKSINFSSLLNKSLP-MQMILITSILSLSGMPPLFGFFPKMFVISAMVKTKMFFLLIM---LLISSSINLYYYTKILMGFFFASPKHTQLMMNSKPKAMLLVSILFSL------------------------------------
226463881    ------------------------------------------------------------------------------------------------------------------LMFLMMMILSTLITMSSNNWIGMWMGLEINLMSFIPFISKSKNKNSSQAMMIYFLTQSVGSMIMMFSIMMNTLTMIT------------PLMTNEWLNILMIMSLLIKLGGAPFHLWLPEVMANMNWMQCFMLMT----------WQKMAPLSIMMNLKPNWFMYVAMTMSTMVGALGGLNQTSIRKIMAYSSINHLGWMMAMMSMQMSWYIYMIIYTMMLMTIMMMFKNIYFLNQINNSNPSLMEKMN------------MTMSFMSLRGLPPFIGFLPKWMVMQSMMESNMLCILIMSMMSLIILFYYMNMISPIM-------------------------------------------------------------------
146221450    --------------------------------------------------------------------------------------------------------SYIKDNNYKIIIWSLIITSILLTTF--KNWIILYITIELLTITSLLLISFNNKNSQSKEALKYLILSSISSTILITGILLTSYTHNNYTILLKTLISSNNNLILIIILF--------KIGSVPFHIWITDIYEGTKTSNLPTIILIPK-----IAIISTLLTFQTENNLLLISGLLSSTIGAIG----AINQKKIKRLLAYSSINNIGIIIISLHLHTLPSIQASILHIIIYSF--SLTLILIILSHTHNKKQLISEIFQNDKYNSKNKIILSILLLSLSGLPPFPGFLSKWLIISSTIKEQLILTSTWILITNISTTYYLYTIIFSFF------------------------------------------------------------------
50812104     ------------------------------------------------------------------------------------------------------------------ILLLTTLVSGVLISVSSNSWLGAWIGLEINLLSFIPLMSTNKNMYTTEASMKYFIVQALASSTLLFLIISK----------SLIEELYMMSSNNYLTAIIINTPLLLKGGAAPFHWWFPSIMEGLSWFNCFILMTIQKIAPLMLISY---------SMNMSMFMWIIILMSVIIGSIGGLNQISIRKILTYSSINHMGWMLAAMSIGEN--------MWIIYFLIYSMLTLTIVLIVSSYQISFINQTFLMGNNMSTVKFLMFTTLLSLGGLPPFMGFLPKWIIIQHMINNMNFIISLMVIMSLMTLYYYLRICYASFM------------------------------------------------------------------
229324790    ------------------------------------------------------------------------------------------------------------------LLFLITLILGTLFSISASSWFGAWAGLEINLL-SFIPLMSQNNKFSAEAALKYFLVQALASSILLFAVLMLYSLHSMLISLDSIIDPSLILNT----------ALLIKLGGAPFHFWFPGVMEGLNWSCNIILMTWQKMAPMMLLSY---------TIYLNTFYTFVIISSVMAGSLGGFNQTSLRKIMAYSSINHLGWMVASIILGD--------LFWFMYFLFYSFLSITTIILFSQFNLTHLYQIYSSSFHSPAIKLMMFLNMLSLGGLPPFLGFLPKWIIINGLVMSNNYFTI--TVMVIMTLVTLFFYLRLTFSALLLTHSEPKWLNPSTTLSPLLLILV----------------------------------------
18913092     ----------------------------------------------------------------------------------------------------------------------------------SSHWLVAWMGLEINTLAIIPLMAKQHHPRATEAATKYFLTQATAAATLLFASTTNAWLTGQWDIQLM---------THPLPTTIIILALALKIGLAPLHTWLPEVLQGLDLFTGLILSTW-QKLAPFSLLLQIPATNQE-------ILILLGLTSTLVGGWGGLNQTQLXXXXXXXXXAHLGWMLIIV----QFSPSLTLLALFMYLIMTSSVFLTFN----HNNTTNINSLATSWAKSPILTTVSPILLLSLGGLPPMTGFMPKWFILQELTKQNLP---MTATIAALTALLSLYFYLRISYAMTLTMSPNNLAGTTPW-------------------------------------------------
226464076    ---------------------------------------------------------------------------------------------------------------KSKMWFFIMLMTSTLIILSSKNWMSMWMGLEFNLLSFIGLISATKNKMKSQAIMMYFLTQSMSSMILIFSLMINYFLMSTIMMSPIFKS-------------IMIIGLLIKVGAAPFHMWVPEIMFKLK-WMEATILMTWQKLGPLFMTSALCQNNWMMSVSI--------ILSSMMGAIGGLNTTSLKKIMAYSSISNMGWMLMLIAQQGNWYL---------YWIVYSVIVATINNIFNKWNSLFINQMT-MNTPSLSSKFIIAMSVLSMGGLPPFLGFLPKWMVIQSMYNGSFIIMLLMIMMSLITLIYYMRMISSALMLYSPMIKWMYKTPSKMTHLMFINTMLPLFLVL----------------------------------
6062776      --------------------------------------------------------------------------------------------------------------------------AGTLITLTSTHWLMAWMGLEINTFAILPLMTQKYHPRAMEATTKYFIIQTTAATMLLFAATSNAWMTGQWEIQQM---------NNTLPLAAITLALMLKMGLAPLHPWFPEVLQGLNFSTGLILSTW-QKLAPFSLMLQI-------SSFNSTLLIIFGLTSILMGGWGGLNQTQLRKILGYSSVAHLGWMILV----MQYSSNLAFLTFITYVTLTFSMFLTFMFNQAPT----INTLSLSSTKIPALSAITPLILLSLGGLPPLTGFLPKWLILMELTKQDMMTAAVAALSTLLSLYFYLRLSYAMTLYISPNNTPAMLP------------------------------------------------------
21449877     ------------------------------------------------------------------------------------------------------------------MFIMLTIFMGTMLTMISSHWLLMWVGLEINMLAIIPILMKKISPRSTEAATKYFLTQATASMLLMFSIVINTANSGQWGITNMH---------NQLTSLVTMAALMMKLGMTPFHFWVPEVTQGISLMSGMLLLTWQKLAPISILLQIFPSMNPNIILLIAILSILVGGWGG-------LNQTQLRKILAYSSIAHMGWMMAILMYWPSLTMLNLLIYLMLTITLFSVLNINTNTTTLTLSN--------TWNKTPMITLTILISLLSLGGLPPLTGFLPKWTIIQELTKNSNIMATIMAIMALLNLYFYMRLIYSTSLTMFPTLNNMKMKFQQTKQIFLLSPLVILATL-----------------------------------
148922588    ---------------------------------------------------------------------------------------------------------------------------GTLITMLSSHWLTAWMGLEMNMLTMIPILTKTTNPRSTEAATKYFMTQTMASMTLMMAFTINLMYSGQWSIMKM---------TNPMASTMALMALMTKLGMAPFHFWVPEVTQGIALTSGMILLTWQKLA-------PLSLLYQMATYANTNLICLSGLLSILIGGWGGLNQTQLRKILAYSSISHMGWMLIILIFNPT--------LTLLNLTIYVLLTLSIFMILANTFTTSMASLTLMWNKTPAMAIMLMITLLSLGGLPPLSGFMPKWLMIHELTKNNS---IIMPLSMAIASLLNMYFYMRLIY------------------------------------------------------------------
42632286     ----------------------------------------------------------------------------------------------------------------QYLTFIPCLFFGTILACSSSSWFIAWIGLEINLMSFAPILINKLSSNSLESAIKYFLVQAMASTILIFMVLLISNLG--------------IFSMINLMNSIILMMLSLKAGIAPLHFWFPQVIEMTQWFQTSLI-----------FTWQKIAPFILISFTLSSSIWILVISSTIIGMMGGINQTSIKKLLTYSSIIHSAWMLTIIYLNEMTWLLYFMGYMILVLSITIPFSMLNIHSIKYINSLNLN---------PITKMLLFFNFLSLAGMPPFLGFFMKMMMVFAMLNISTFIMIMLISSSFISLYFYMRMMYSSFFIFQNSNFWKMNSPNFSYTSSMLLTLSFLSITI----------------------------------
7374121      -----------------------------------------------------------------------------------------------------------------------------------------WIGLELNLMSFIPLISSKNNQYSSEAALKYFLIQALGSSVIIMS-------------------ASFVLSSNELAIMLMTVALLLKSGAAPFHFWFPSVMEGLQWPQVIILMTIQKIAPLSLLSYTLYSSNLPIIPAAIISSALVGAIGGI-------NQTFLRKIMAYSSINHMAWMMSAILISTNWLLYFSFYCFISTSIVMLFNFQEAFHISHIMNYSS---------HSPQMKMIMFSSLLSMGGLPPFTGFIPKWFIIQEMISSHMFVILMV---LLMSALLTLFYYLRIAMMAFTISSPSTKWGMKMMSTSVLTPSLLYINLFGL--------------------------------
69219011     --------------------------------------------------------------------------------------------------------------------------MGTILSISSNSWFGVWMGLEINLLSFIPMLTSDKNMMINEPSIKYFIIQAMASTMLLF------------SILLIQVKWSAGWKKESIPSMMISSSLLLKMGAVPFHFWLPEVMKMSTWTNCLVLMTWQK------IAPMMILSYCIQIEMFSFSIIMLSIFVGAMGG---LNQTSLSQIMAYSSISHLGWMI--------SALIMSETLWELYFSIYSVTSLVMVMIFNQTNLKFINQMFSTSSMKMEIKFVVMISLLSLGGLPPMLGFLPKWLVIQMLVEKNLIT--LMAMMVVLTTI-TLYYYMRISFSAFMISYTENSWSMSTKNMKMKMMLPIMVMI-----------------------------------
20908074     ------------------------------------------------------------------------------------------------------------------LLFMFLMTTSTVMVLSSSNWLTTWMGLEINMLGFIPLMYHKITANESETVVKYLVPQSLGSTIFIVGALISYHFNS--------------------MQILMPIAMCLKLGAAPLHLWFPAVMSGLSLTPAFTLLTWQKIAPIFAIS--------SMDPSLMASILPIAGISALWGGIGGLNQTDVRLLLSYSSIAHTGWMLASITAPAAV----LTLYLTMYILINISLFTALTQNSVKMHKQLLP-----GSQKPYESFLLAITILSLGGLPPLTGFAMKLLVLMFT-QAKTIILVSLISGAILSLYYYLSLTFSPLLSLHKMPISQFKLMTSTSISFLLSQIMPLSLLFFFF-------------------------------